<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Nur Text Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.NurTextZchn
        {mso-style-name:"Nur Text Zchn";
        mso-style-priority:99;
        mso-style-link:"Nur Text";
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:2102528887;
        mso-list-type:hybrid;
        mso-list-template-ids:314074912 67567621 67567619 67567621 67567617 67567619 67567621 67567617 67567619 67567621;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoPlainText"><span lang="EN-US">Hello Aidynchik.</span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">From my point of view you implement each message type you want or need to support be derive from QuickFix.MessageCracker.<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">I do not get the point why you have to have a manual prove for TAG 35.<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">See the examples: <o:p></o:p></span></p>
<ul style="margin-top:0cm" type="square">
<li class="MsoNormal" style="mso-list:l0 level1 lfo1"><span lang="EN-US"><a href="https://github.com/connamara/quickfixn/blob/master/Examples/Executor/Executor.cs">https://github.com/connamara/quickfixn/blob/master/Examples/Executor/Executor.cs</a><o:p></o:p></span></li><li class="MsoNormal" style="mso-list:l0 level1 lfo1"><span lang="EN-US"><a href="https://github.com/connamara/quickfixn/blob/master/Examples/TradeClient/TradeClientApp.cs">https://github.com/connamara/quickfixn/blob/master/Examples/TradeClient/TradeClientApp.cs</a><o:p></o:p></span></li></ul>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">You just need to add this:<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white">///</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:green;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white"><summary></span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white">///</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white">///</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:green;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white"></summary></span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white">///</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:green;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white"><param name="logonRequest"></param></span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white">///</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:green;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white"><param name="session"></param></span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">public</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">void</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"> OnMessage(QuickFix.FIX44.</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">Logon</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
 logonRequest, </span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">SessionID</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
 session) { }<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">And change to:<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US">               
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"></span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white">///</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:green;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white"><summary></span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white">///</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white">///</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:green;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white"></summary></span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white">///</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:green;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white"><param name="logonRequest"></param></span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white">///</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:green;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:gray;background:white;mso-highlight:white"><param name="session"></param></span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">       
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">public</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">void</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"> OnMessage(QuickFix.FIX44.</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">Logon</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
 logonRequest, </span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">SessionID</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
 session)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">        {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">            logonRequest.SetField(</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">new</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">Username</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">(</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#A31515;background:white;mso-highlight:white">"USERNAME"</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">),
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">true</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">);<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">            logonRequest.SetField(</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">new</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">Password</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">(</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#A31515;background:white;mso-highlight:white">"PASSWORD"</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">),
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">true</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">);<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">           
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">try</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">            {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">               
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">Session</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">.SendToTarget(logonRequest,
 session);<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">            }<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">           
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">catch</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"> (</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">SessionNotFound</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
 ex)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">            {<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">               
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">Console</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">.WriteLine(</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#A31515;background:white;mso-highlight:white">"==session
 not found exception!=="</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">);<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">               
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">Console</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">.WriteLine(ex.ToString());<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">            }<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">           
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">catch</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"> (</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">Exception</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
 ex)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">           
</span><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">{<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">               
</span><span style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">Console</span><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">.WriteLine(ex.ToString());<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt;text-autospace:none"><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">            }<o:p></o:p></span></p>
<p class="MsoPlainText" style="margin-left:35.4pt"><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">        }</span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoPlainText" style="margin-left:35.4pt"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">Or you change your ToAdmin Implementation, instead of sending to cracker catch that type and response to:<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">                Before: <o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">                               </span>
<span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">public</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:blue;background:white;mso-highlight:white">void</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white"> ToAdmin(</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">Message</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
 message, </span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:#2B91AF;background:white;mso-highlight:white">SessionID</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black;background:white;mso-highlight:white">
 sessionID) { }</span><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US" style="font-size:9.5pt;font-family:Consolas;color:black">       After:<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">                               </span>
<img border="0" width="477" height="274" style="width:4.9687in;height:2.8541in" id="Grafik_x0020_4" src="cid:image001.png@01D358B4.F86EB9C0"><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">Regards<o:p></o:p></span></p>
<p class="MsoPlainText"><span lang="EN-US">Roberto</span><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><span style="mso-fareast-language:DE">-----Ursprüngliche Nachricht-----<br>
Von: Quickfixn [mailto:quickfixn-bounces@lists.quickfixn.com] Im Auftrag von ?????<br>
Gesendet: Mittwoch, 8. November 2017 16:41<br>
An: Mailing list for QuickFIX/n <quickfixn@lists.quickfixn.com><br>
Betreff: Re: {{Quickfixn}} username and password in logon message</span></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Hello!<o:p></o:p></p>
<p class="MsoPlainText">Yes, thank you very much, I found it by myself already.<o:p></o:p></p>
<p class="MsoPlainText">But what the best practice to check for the message type?<o:p></o:p></p>
<p class="MsoPlainText">I did not find anything better than just checking that message contains characters "35 = A". Because in C #, the method MsgType of the Message class is hidden for some reason.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">> 8 нояб. 2017 г., в 20:03, Hermes Radison <<a href="mailto:Hermes.Radison@oati.net"><span style="color:windowtext;text-decoration:none">Hermes.Radison@oati.net</span></a>> написал(а):<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Hello,<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> In your application class, inside ToAdmin, check for the message type logon then set the UserName and Password fields.<o:p></o:p></p>
<p class="MsoPlainText">> You can use set field on the message, or cast it to a logon message then set the field directly.<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Thank you,<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> -----Original Message-----<o:p></o:p></p>
<p class="MsoPlainText">> From: Quickfixn [<a href="mailto:quickfixn-bounces@lists.quickfixn.com"><span style="color:windowtext;text-decoration:none">mailto:quickfixn-bounces@lists.quickfixn.com</span></a>] On Behalf Of
<a href="mailto:quickfixn-request@lists.quickfixn.com"><span style="color:windowtext;text-decoration:none">quickfixn-request@lists.quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> Sent: Wednesday, November 08, 2017 12:46 AM<o:p></o:p></p>
<p class="MsoPlainText">> To: <a href="mailto:quickfixn@lists.quickfixn.com"><span style="color:windowtext;text-decoration:none">quickfixn@lists.quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> Subject: Quickfixn Digest, Vol 73, Issue 6<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> {External email message: This email is from an external source. Please exercise caution prior to opening attachments, clicking on links, or providing any sensitive information.}<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Send Quickfixn mailing list submissions to<o:p></o:p></p>
<p class="MsoPlainText">>             <a href="mailto:quickfixn@lists.quickfixn.com">
<span style="color:windowtext;text-decoration:none">quickfixn@lists.quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> To subscribe or unsubscribe via the World Wide Web, visit<o:p></o:p></p>
<p class="MsoPlainText">>             <a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com">
<span style="color:windowtext;text-decoration:none">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> or, via email, send a message with subject or body 'help' to<o:p></o:p></p>
<p class="MsoPlainText">>             <a href="mailto:quickfixn-request@lists.quickfixn.com">
<span style="color:windowtext;text-decoration:none">quickfixn-request@lists.quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> You can reach the person managing the list at<o:p></o:p></p>
<p class="MsoPlainText">>             <a href="mailto:quickfixn-owner@lists.quickfixn.com">
<span style="color:windowtext;text-decoration:none">quickfixn-owner@lists.quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> When replying, please edit your Subject line so it is more specific than "Re: Contents of Quickfixn digest..."<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Today's Topics:<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">>   1.  Fwd: username and password in logon message (????? ???????)<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> ----------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Message: 1<o:p></o:p></p>
<p class="MsoPlainText">> Date: Wed, 08 Nov 2017 09:45:32 +0300<o:p></o:p></p>
<p class="MsoPlainText">> From: ????? ??????? <<a href="mailto:aidynchik_84@mail.ru"><span style="color:windowtext;text-decoration:none">aidynchik_84@mail.ru</span></a>><o:p></o:p></p>
<p class="MsoPlainText">> To: <a href="mailto:quickfixn@lists.quickfixn.com"><span style="color:windowtext;text-decoration:none">quickfixn@lists.quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> Subject: {{Quickfixn}} Fwd: username and password in logon message<o:p></o:p></p>
<p class="MsoPlainText">> Message-ID: <<a href="mailto:1510123532.985590326@f54.i.mail.ru"><span style="color:windowtext;text-decoration:none">1510123532.985590326@f54.i.mail.ru</span></a>><o:p></o:p></p>
<p class="MsoPlainText">> Content-Type: text/plain; charset="utf-8"<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Hello!<o:p></o:p></p>
<p class="MsoPlainText">> Please help me! =)<o:p></o:p></p>
<p class="MsoPlainText">> I am trying to work with Kase.kz by FIX-protocol. My app is written on C#.<o:p></o:p></p>
<p class="MsoPlainText">> Kase.kz requires these fields<o:p></o:p></p>
<p class="MsoPlainText">> 34 MsgSeqNum SeqNum<o:p></o:p></p>
<p class="MsoPlainText">> 49 SenderCompID String<o:p></o:p></p>
<p class="MsoPlainText">> 52 SendingTime UTCTimestamp<o:p></o:p></p>
<p class="MsoPlainText">> 56 TargetCompID String<o:p></o:p></p>
<p class="MsoPlainText">> 108 HeartBtInt int<o:p></o:p></p>
<p class="MsoPlainText">> 98 EncryptMethod int<o:p></o:p></p>
<p class="MsoPlainText">> 141 ResetSeqNumFlag=Y boolean<o:p></o:p></p>
<p class="MsoPlainText">> 553 Username String<o:p></o:p></p>
<p class="MsoPlainText">> 554 Password String<o:p></o:p></p>
<p class="MsoPlainText">> 1137 DefaultApplVerID<o:p></o:p></p>
<p class="MsoPlainText">> I've downloaded an example TradeClient, configured it, but in the logon message there are no these fields - Username and Password.<o:p></o:p></p>
<p class="MsoPlainText">> How to include them into the message? I attached my result.<o:p></o:p></p>
<p class="MsoPlainText">> Here is my "tradeclient.cfg"<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> [DEFAULT]<o:p></o:p></p>
<p class="MsoPlainText">> ConnectionType=initiator<o:p></o:p></p>
<p class="MsoPlainText">> ReconnectInterval=1000<o:p></o:p></p>
<p class="MsoPlainText">> FileStorePath=store<o:p></o:p></p>
<p class="MsoPlainText">> FileLogPath=log<o:p></o:p></p>
<p class="MsoPlainText">> StartTime=00:00:00<o:p></o:p></p>
<p class="MsoPlainText">> EndTime=00:00:00<o:p></o:p></p>
<p class="MsoPlainText">> UseDataDictionary=Y<o:p></o:p></p>
<p class="MsoPlainText">> DataDictionary=../../../../spec/fix/FIX44.xml<o:p></o:p></p>
<p class="MsoPlainText">> AppDataDictionary=../../../../spec/fix/FIX50.xml<o:p></o:p></p>
<p class="MsoPlainText">> DefaultApplVerID=FIX.5.0<o:p></o:p></p>
<p class="MsoPlainText">> TargetCompID=KASE<o:p></o:p></p>
<p class="MsoPlainText">> SocketConnectHost=212.19.144.39<o:p></o:p></p>
<p class="MsoPlainText">> SocketConnectPort=9880<o:p></o:p></p>
<p class="MsoPlainText">> SocketUseSSL=N<o:p></o:p></p>
<p class="MsoPlainText">> LogoutTimeout=5<o:p></o:p></p>
<p class="MsoPlainText">> ResetOnLogon=Y<o:p></o:p></p>
<p class="MsoPlainText">> ResetOnDisconnect=Y<o:p></o:p></p>
<p class="MsoPlainText">> Password=******<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> [SESSION]<o:p></o:p></p>
<p class="MsoPlainText">> BeginString=FIXT.1.1<o:p></o:p></p>
<p class="MsoPlainText">> SenderCompID=001d01<o:p></o:p></p>
<p class="MsoPlainText">> HeartBtInt=30<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> ----------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> -------------- next part --------------<o:p></o:p></p>
<p class="MsoPlainText">> An HTML attachment was scrubbed...<o:p></o:p></p>
<p class="MsoPlainText">> URL: <<a href="http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20171108/b2873f08/attachment.html"><span style="color:windowtext;text-decoration:none">http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20171108/b2873f08/attachment.html</span></a>><o:p></o:p></p>
<p class="MsoPlainText">> -------------- next part --------------<o:p></o:p></p>
<p class="MsoPlainText">> A non-text attachment was scrubbed...<o:p></o:p></p>
<p class="MsoPlainText">> Name: Screenshot_1.png<o:p></o:p></p>
<p class="MsoPlainText">> Type: image/png<o:p></o:p></p>
<p class="MsoPlainText">> Size: 20285 bytes<o:p></o:p></p>
<p class="MsoPlainText">> Desc: not available<o:p></o:p></p>
<p class="MsoPlainText">> URL: <<a href="http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20171108/b2873f08/attachment.png"><span style="color:windowtext;text-decoration:none">http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20171108/b2873f08/attachment.png</span></a>><o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> ------------------------------<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Subject: Digest Footer<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> _______________________________________________<o:p></o:p></p>
<p class="MsoPlainText">> Quickfixn mailing list<o:p></o:p></p>
<p class="MsoPlainText">> <a href="mailto:Quickfixn@lists.quickfixn.com"><span style="color:windowtext;text-decoration:none">Quickfixn@lists.quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> <a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com">
<span style="color:windowtext;text-decoration:none">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> ------------------------------<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> End of Quickfixn Digest, Vol 73, Issue 6<o:p></o:p></p>
<p class="MsoPlainText">> ****************************************<o:p></o:p></p>
<p class="MsoPlainText">> _______________________________________________<o:p></o:p></p>
<p class="MsoPlainText">> Quickfixn mailing list<o:p></o:p></p>
<p class="MsoPlainText">> <a href="mailto:Quickfixn@lists.quickfixn.com"><span style="color:windowtext;text-decoration:none">Quickfixn@lists.quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> <a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com">
<span style="color:windowtext;text-decoration:none">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">_______________________________________________<o:p></o:p></p>
<p class="MsoPlainText">Quickfixn mailing list<o:p></o:p></p>
<p class="MsoPlainText"><a href="mailto:Quickfixn@lists.quickfixn.com"><span style="color:windowtext;text-decoration:none">Quickfixn@lists.quickfixn.com</span></a><o:p></o:p></p>
<p class="MsoPlainText"><a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com"><span style="color:windowtext;text-decoration:none">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</span></a><o:p></o:p></p>
</div>
<div style="font-size:10pt;  font-family: 'Calibri',Arial,sans-serif;"><br>
 <br>
<br>
 <br>
<hr>
Poligram GmbH <br>
Rilkeweg 4 <br>
59519 Möhnesee <br>
<br>
<br>
Geschäftsführung: Roberto Reff <br>
Registergericht: Amtsgericht Arnsberg <br>
Registernummer: HRB10900 <br>
USt.ID: DE251226082 <br>
 <br>
<span style="padding-top:10px; font-weight:bold; font-size:10pt; font-family: 'Calibri',Arial,sans-serif;"><a href="http://www.poligram.de">http://www.poligram.de</a><br>
 <br>
</span></div>
<div style="background-color:#D5EAFF; border:1px dotted #003333; padding:.4em; ">
<p style="font-size:8pt; line-height:10pt; font-family: 'Calibri',Arial,sans-serif;">
This message contains confidential information and is intended only for the individual(s) addressed in the message. If you are not the named addressee, you should not disseminate, distribute, or copy this e-mail. If you are not the intended recipient, you are
 notified that disclosing, distributing, or copying this e-mail is strictly prohibited.</p>
</div>
</body>
</html>