<div dir="auto"><div>I would use it if it existed. Interfacing with C libraries should be easier. Marcel is currently improving the FFI, but a binding generator I have not seen to far.</div><div dir="auto"><br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr"><a href="mailto:stephen@heaveneverywhere.com">stephen@heaveneverywhere.com</a> <<a href="mailto:stephen@heaveneverywhere.com">stephen@heaveneverywhere.com</a>> schrieb am Mo., 22. Juni 2020, 19:13:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div><span style="font-family:TimesNewRomanPSMT"><br></span></div><span style="font-family:TimesNewRomanPSMT">Hi all,</span><div style="font-family:TimesNewRomanPSMT"><br></div><div style="font-family:TimesNewRomanPSMT">Does anyone else want (or miss) the Smalltalk SWIG interface?  </div><div style="font-family:TimesNewRomanPSMT"><br></div><div style="font-family:TimesNewRomanPSMT">SWIG is a software development tool that connects libraries written in C and C++ with high-level programming languages; see <a href="http://swig.org" target="_blank" rel="noreferrer">http://swig.org</a>. It is supported by most of the cerrent “scripting” languages.</div><div style="font-family:TimesNewRomanPSMT"><br></div><div style="font-family:TimesNewRomanPSMT">There’s code in the VisualWorks repo that’s really stale and relies on a set of compiler extensions.  It worked great a few releases ago.</div><div style="font-family:TimesNewRomanPSMT"><br></div><div style="font-family:TimesNewRomanPSMT">It would be useful for a range of apps (like mine) to be able to call out to C/C++ libraries via auto-generated OO APIs.</div><div style="font-family:TimesNewRomanPSMT"><br></div><div style="font-family:TimesNewRomanPSMT">stp</div><div style="font-family:TimesNewRomanPSMT"><br></div><div style="font-family:TimesNewRomanPSMT"></div><div>
<font face="Helvetica Neue"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="text-align:start;text-indent:0px"><span style="text-align:-webkit-auto;text-indent:0px;border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-size:11px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-transform:none;white-space:normal;word-spacing:0px;border-collapse:separate;text-align:-webkit-auto;text-indent:0px;border-spacing:0px"><div><div><div><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div><font><font><br>--</font></font></div><div><br></div><div>                    Stephen Travis Pope   Santa Barbara, California, USA    </div></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div></div></div></span><span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px;border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span> </span></span></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:11px"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-size:16px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-size:11px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-transform:none;white-space:normal;word-spacing:0px"><span><span><span><span><span><span><span><img id="m_9185632390468665339E8864A58-A298-4559-A1D1-BCF630D500D2" src="cid:55B397C7-3D20-4E60-A051-4564245235A7@sd.cox.net"></span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-size:11px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="border-collapse:separate;text-align:-webkit-auto;border-spacing:0px"><span style="text-align:-webkit-auto"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>         </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><a href="http://HeavenEverywhere.com" style="text-align:-webkit-auto" target="_blank" rel="noreferrer">http://HeavenEverywhere.com</a><span style="text-align:-webkit-auto">        </span><a href="http://FASTLabInc.com" style="text-align:-webkit-auto" target="_blank" rel="noreferrer">http://FASTLabInc.com</a></span><div style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:16px"><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-size:11px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-transform:none;white-space:normal;word-spacing:0px"><span><span><span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-size:11px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><font style="text-align:-webkit-auto">                       </font><font color="#4787ff" style="text-align:-webkit-auto;font-size:16px"><span style="font-size:11px"><a href="https://vimeo.com/user19434036/videos" style="text-decoration:underline" target="_blank" rel="noreferrer">https://vimeo.com/user19434036/videos</a>      </span></font></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><u style="text-align:-webkit-auto;color:rgb(71,135,255)"><span style="font-size:11px"><a href="http://heaveneverywhere.com/Reflections" target="_blank" rel="noreferrer">http://heaveneverywhere.com/Reflections</a></span></u></div><div style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-variant-ligatures:normal;font-variant-east-asian:normal;line-height:normal;font-size:16px"><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-size:11px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-transform:none;white-space:normal;word-spacing:0px"><span><span><span><span style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:16px"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span style="font-size:11px"><span><span><span><span><span><span><span><span><span><div style="color:rgb(0,0,0);font-family:'Helvetica Neue';font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:16px"><span style="border-collapse:separate;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><div style="color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:11px"><br></span></div><div style="color:rgb(0,0,0);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-east-asian:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br></div></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></font></div><br></div><br>
</blockquote></div></div></div>