<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 11">
<meta name=Originator content="Microsoft Word 11">
<link rel=File-List href="cid:filelist.xml@01C4224B.5BF067F0">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:DoNotRelyOnCSS/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:GrammarState>Clean</w:GrammarState>
<w:DocumentKind>DocumentEmail</w:DocumentKind>
<w:EnvelopeVis/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:UseWord2002TableStyleRules/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" LatentStyleCount="156">
</w:LatentStyles>
</xml><![endif]-->
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-parent:"";
        margin:0in;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Times New Roman";
        mso-fareast-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;
        text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;
        text-underline:single;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        mso-style-noshow:yes;
        mso-ansi-font-size:10.0pt;
        mso-bidi-font-size:10.0pt;
        font-family:Arial;
        mso-ascii-font-family:Arial;
        mso-hansi-font-family:Arial;
        mso-bidi-font-family:Arial;
        color:windowtext;}
span.SpellE
        {mso-style-name:"";
        mso-spl-e:yes;}
span.GramE
        {mso-style-name:"";
        mso-gram-e:yes;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;
        mso-header-margin:.5in;
        mso-footer-margin:.5in;
        mso-paper-source:0;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
        {mso-style-name:"Table Normal";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0in 5.4pt 0in 5.4pt;
        mso-para-margin:0in;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";
        mso-ansi-language:#0400;
        mso-fareast-language:#0400;
        mso-bidi-language:#0400;}
</style>
<![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>
<div class=Section1>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Hello,<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>I am using the latest version of the SER (i.e. 0.8.12). I
have also installed MySQL and created the tables (using the <span class=SpellE>ser_mysql.sh</span>
file). But when I restart the SER, I get an error saying bad configuration file
(5 errors). I am using the default configuration file with all the SQL module
lines uncommented. Is there some thing that I need to configure apart from this
for SER <span class=GramE>To</span> use MySql? When I disable the SQL option,
it works.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Thanks <o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Santosh<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Here is the configuration file:<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><span style='mso-spacerun:yes'> </span></span></font><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>#<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># $Id: <span class=SpellE>ser.cfg<span class=GramE>,v</span></span>
1.21.4.1 2003/11/10 15:35:15 <span class=SpellE>andrei</span> Exp $<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># <span class=GramE>simple</span> quick-start <span
class=SpellE>config</span> script<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># ----------- global configuration parameters
------------------------<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#debug=3<span
style='mso-spacerun:yes'>
</span># debug level (<span class=SpellE>cmd</span> line: -<span class=SpellE>dddddddddd</span>)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#fork=yes<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<span class=SpellE>log_stderror</span>=no<span
style='mso-tab-count:1'> </span># (<span class=SpellE>cmd</span>
line: -E)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>/* <span class=GramE>Uncomment</span> these lines
to enter debugging mode <o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=GramE><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>debug=</span></font></i></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>7<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=GramE><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>fork=</span></font></i></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>no<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>log_stderror</span></font></i></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>=yes<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>*/<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>check_via</span></font></i></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>=no<span style='mso-tab-count:1'> </span>#
(<span class=SpellE>cmd</span>. line: -v)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>dns</span></font></i></span></span><span
class=GramE><i style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>=</span></font></i></span><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>no<span
style='mso-spacerun:yes'>
</span># (<span class=SpellE>cmd</span>. line: -r)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>rev_dns</span></font></i></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>=no<span style='mso-spacerun:yes'>
</span># (<span class=SpellE>cmd</span>. line: -R)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#port=5060<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#children=4<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>fifo</span></font></i></span></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>="/<span class=SpellE>tmp/ser_fifo</span>"<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># ------------------ module loading
----------------------------------<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># Uncomment this if you want to use SQL database<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>loadmodule</span></font></i></span></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'> "/<span class=SpellE>usr/local/lib/ser/modules/mysql.so</span>"<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>loadmodule</span></font></i></span></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'> "/<span class=SpellE>usr/local/lib/ser/modules/sl.so</span>"<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>loadmodule</span></font></i></span></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'> "/<span class=SpellE>usr/local/lib/ser/modules/tm.so</span>"<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>loadmodule</span></font></i></span></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'> "/<span class=SpellE>usr/local/lib/ser/modules/rr.so</span>"<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>loadmodule</span></font></i></span></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'> "/<span class=SpellE>usr/local/lib/ser/modules/maxfwd.so</span>"<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>loadmodule</span></font></i></span></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'> "/<span class=SpellE>usr/local/lib/ser/modules/usrloc.so</span>"<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>loadmodule</span></font></i></span></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'> "/<span class=SpellE>usr/local/lib/ser/modules/registrar.so</span>"<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># Uncomment this if you want digest authentication<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># <span class=SpellE><span class=GramE>mysql.so</span></span>
must be loaded !<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>loadmodule</span></font></i></span></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'> "/<span class=SpellE>usr/local/lib/ser/modules/auth.so</span>"<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>loadmodule</span></font></i></span></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'> "/<span class=SpellE>usr/local/lib/ser/modules/auth_db.so</span>"<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># ----------------- setting module-specific
parameters ---------------<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># -- <span class=SpellE>usrloc</span> <span
class=SpellE>params</span> --<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<span class=SpellE><span class=GramE>modparam</span></span><span
class=GramE>(</span>"<span class=SpellE>usrloc</span>", "<span
class=SpellE>db_mode</span>",<span style='mso-spacerun:yes'>
</span>0)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># Uncomment this if you want to use SQL database <o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># <span class=GramE>for</span> persistent storage
and comment the previous line<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>modparam</span></font></i></span></span><span
class=GramE><i style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>(</span></font></i></span><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>"<span class=SpellE>usrloc</span>",
"<span class=SpellE>db_mode</span>", 2)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># -- auth <span class=SpellE>params</span> --<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># Uncomment if you are using auth module<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>modparam</span></font></i></span></span><span
class=GramE><i style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>(</span></font></i></span><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>"<span class=SpellE>auth_db</span>",
"calculate_ha1", yes)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># If you set "calculate_ha1" parameter to
yes (which true in this <span class=SpellE>config</span>), <o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># uncomment also the following parameter)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>modparam</span></font></i></span></span><span
class=GramE><i style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>(</span></font></i></span><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>"<span class=SpellE>auth_db</span>",
"<span class=SpellE>password_column</span>", "password")<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># -- <span class=SpellE><span class=GramE>rr</span></span>
<span class=SpellE>params</span> --<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># add value <span class=GramE>to ;<span
class=SpellE>lr</span></span> <span class=SpellE>param</span> to make some
broken <span class=SpellE>UAs</span> happy<o:p></o:p></span></font></i></p>
<p class=MsoNormal><span class=SpellE><span class=GramE><i style='mso-bidi-font-style:
normal'><font size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;
font-style:italic;mso-bidi-font-style:normal'>modparam</span></font></i></span></span><span
class=GramE><i style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'>(</span></font></i></span><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>"<span class=SpellE>rr</span>",
"<span class=SpellE>enable_full_lr</span>", 1)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># <span class=GramE>-------------------------<span
style='mso-spacerun:yes'> </span>request</span> routing logic
-------------------<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># <span class=GramE>main</span> routing logic<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><span class=GramE><i style='mso-bidi-font-style:normal'><font
size=1 face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:
italic;mso-bidi-font-style:normal'>route{</span></font></i></span><i
style='mso-bidi-font-style:normal'><font size=1 face=Arial><span
style='font-size:8.0pt;font-family:Arial;font-style:italic;mso-bidi-font-style:
normal'><o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
<span class=GramE>initial</span> sanity checks -- messages with<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
<span class=SpellE>max_forwards</span>==0, or excessively long requests<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span><span
class=GramE>if</span> (!<span class=SpellE>mf_process_maxfwd_header</span>("10"))
{<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span><span
class=SpellE>sl_send_<span class=GramE>reply</span></span><span class=GramE>(</span>"483","Too
Many Hops");<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span><span
class=GramE>break</span>;<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>};<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span><span
class=GramE>if</span> ( <span class=SpellE>msg:len</span> > <span
class=SpellE>max_len</span> ) {<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span><span
class=SpellE>sl_send_<span class=GramE>reply</span></span><span class=GramE>(</span>"513",
"Message too big");<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span><span
class=GramE>break</span>;<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>};<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
<span class=GramE>we</span> record-route all messages -- to make sure that<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
<span class=GramE>subsequent</span> messages will go through our proxy; that's<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
<span class=GramE>particularly</span> good if upstream and downstream entities<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
use different transport protocol<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span><span
class=SpellE>record_<span class=GramE>route</span></span><span class=GramE>(</span>);<span
style='mso-tab-count:1'> </span><o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
loose-route processing<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span><span
class=GramE>if</span> (<span class=SpellE>loose_route</span>()) {<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span><span
class=SpellE>t_<span class=GramE>relay</span></span><span class=GramE>(</span>);<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span><span
class=GramE>break</span>;<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>};<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
<span class=GramE>if</span> the request is for other domain use <span
class=SpellE>UsrLoc</span><o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
(in case, it does not work, use the following command<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
<span class=GramE>with</span> proper names and addresses in it)<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span><span
class=GramE>if</span> (<span class=SpellE>uri</span>=~"^sip:[0-9]*@63.96.9.45")
{<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span><span
class=GramE>if</span> (method=="REGISTER") {<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'># Uncomment this if you want to use digest
authentication<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<span style='mso-tab-count:3'> </span><span
class=GramE>if</span> (!<span class=SpellE>www_authorize</span>("iptel.org",
"subscriber")) {<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<span style='mso-tab-count:4'> </span><span
class=SpellE>www_<span class=GramE>challenge</span></span><span class=GramE>(</span>"iptel.org",
"0");<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<span style='mso-tab-count:4'> </span><span
class=GramE>break</span>;<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>#<span style='mso-tab-count:3'> </span>};<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:3'> </span><span
class=GramE>save(</span>"location");<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:3'> </span><span
class=GramE>break</span>;<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span>};<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span>#
<span class=GramE>native</span> SIP destinations are handled using our USRLOC
DB<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span><span
class=GramE>if</span> (!lookup("location")) {<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:3'> </span><span
class=SpellE>sl_send_<span class=GramE>reply</span></span><span class=GramE>(</span>"404",
"Not Found");<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:3'> </span><span
class=GramE>break</span>;<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span>};<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>};<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
<span class=GramE>forward</span> to current <span class=SpellE>uri</span> now;
use <span class=SpellE>stateful</span> forwarding; that<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>#
works reliably even if we forward from TCP to UDP<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span><span
class=GramE>if</span> (!<span class=SpellE>t_relay</span>()) {<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:2'> </span><span
class=SpellE>sl_reply_<span class=GramE>error</span></span><span class=GramE>(</span>);<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><span style='mso-tab-count:1'> </span>};<o:p></o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'><o:p> </o:p></span></font></i></p>
<p class=MsoNormal><i style='mso-bidi-font-style:normal'><font size=1
face=Arial><span style='font-size:8.0pt;font-family:Arial;font-style:italic;
mso-bidi-font-style:normal'>}<o:p></o:p></span></font></i></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
</div>
</body>
</html>