<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>dreamport &#187; tutorial</title>
	<atom:link href="http://dp.nonoo.hu/category/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://dp.nonoo.hu</link>
	<description>Nonoo's blog about his world of music and sounds</description>
	<lastBuildDate>Tue, 20 Jul 2010 09:16:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SSB modulation in software</title>
		<link>http://dp.nonoo.hu/ssb-modulation-in-software/</link>
		<comments>http://dp.nonoo.hu/ssb-modulation-in-software/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 16:13:05 +0000</pubDate>
		<dc:creator>Nonoo</dc:creator>
				<category><![CDATA[diy]]></category>
		<category><![CDATA[hamradio]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://dp.nonoo.hu/?p=721</guid>
		<description><![CDATA[Single-sideband is one of the most popular modulation modes in analog voice radio communication today. SSB avoids the bandwidth doubling and unnecessary carrier emitting of amplitude modulation, thus concentrating radiated power only on the signal that carries the important information (for ex. voice).
If we take a 2KHz sine wave (modulator wave, this is the information [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Single-sideband</strong> is one of the most popular modulation modes in analog voice radio communication today. SSB avoids the bandwidth doubling and unnecessary carrier emitting of amplitude modulation, thus concentrating radiated power only on the signal that carries the important information (for ex. voice).</p>
<p>If we take a 2KHz sine wave (<strong>modulator wave</strong>, this is the information we want to transport, so after demodulation, we would like to get this 2KHz beep) and modulate a 10KHz sine wave (<strong>carrier wave</strong>, this will carry our modulator wave) with it (you simply multiply the two sines), you get this:</p>
<p><center><a href="/uploads/2009/07/ssbmod/am_spectrum.jpg"><img src="/uploads/2009/07/ssbmod/am_spectrum_tn.jpg" /></a></center></p>
<p>You can see the two sidebands: <strong>LSB - lower sideband</strong>, the 8KHz sine, <strong>USB - upper sideband</strong>, the 12KHz sine. If you do this 2 sine multiplication in analog electronics, you will also get the 10KHz carrier wave.<br />
<span id="more-721"></span><br />
Now this means if you want to transmit this 2KHz sine wave over radio on (for example) 3.791MHz, <strong>in theory</strong> you multiply the 2KHz sine with a 3.791MHz sine and transmit that resulting signal. In this case you will have to transmit both sidebands - if you transmit with 100 watts, your output power will distribute between the two sidebands, so this is not good, you only want to transmit one of the sidebands with full power.</p>
<p><center><a href="/uploads/2009/07/ssbmod/fft_lsb_voice.jpg"><img src="/uploads/2009/07/ssbmod/fft_lsb_voice_tn.jpg" /></a><br />
<em>A 4KHz wide LSB modulated voice signal</em></center></p>
<p>I played with three methods of generating an SSB modulated signal in software.</p>
<p><br/><br />
The <strong>first method</strong> is a very straight approach and only can be realized in software with no real benefit: let's multiply our modulator wave with the carrier and then lowpass (or highpass) the sideband we want to keep.</p>
<p>This needs very sharp filtering. In the example I used <abbr title="Fast Fourier Transform">FFT</abbr> on the output, zeroed out all the unnecessary bins and then made an inverse FFT and got the result.</p>
<div class='igBox'>
<div class="igBar"><span id="lcpp-4"><a href="#" onclick="javascript:showPlainTxt('cpp-4'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">C++:</span>
<div id="cpp-4">
<div class="cpp">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0000ff;">void</span> CssbtestDlg::<span style="color: #00eeff;">FillBuffer</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">float</span>* pBuffer, <span style="color: #0000ff;">int</span> nBufferLength <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #0000ff;">int</span> fft_i = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> i = <span style="color: #0000dd;color:#800000;">0</span>; i &lt;nBufferLength; i++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pBuffer<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> = <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#40;</span><span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">5</span> * <span style="color: #0000dd;">sin</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #0000dd;color:#800000;">200</span> * i / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span> +</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#40;</span><span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">5</span> * <span style="color: #0000dd;">sin</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #0000dd;color:#800000;">500</span> * i / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span> +</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#40;</span><span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">5</span> * <span style="color: #0000dd;">sin</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #0000dd;color:#800000;">1000</span> * i / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span> +</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#40;</span><span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">5</span> * <span style="color: #0000dd;">sin</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #0000dd;color:#800000;">2000</span> * i / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pBuffer<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> *= <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #0000dd;">sin</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #000000;">&#40;</span><span style="color: #0000dd;color:#800000;">10000</span><span style="color: #000000;">&#41;</span> * i / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span>; <span style="color: #ff0000;">// osc1</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff0000;">// filter</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">if</span><span style="color: #000000;">&#40;</span> fft_i++ == FFT_RES-<span style="color: #0000dd;color:#800000;">1</span> <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> j=<span style="color: #0000dd;color:#800000;">0</span>; j &lt;FFT_RES; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_in<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#93;</span> = pBuffer<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_in<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#93;</span> = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fftw_execute<span style="color: #000000;">&#40;</span>fft_pf<span style="color: #000000;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> j=<span style="color: #0000dd;color:#800000;">10000</span>; j &lt;FFT_RES; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_out<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#93;</span> = fft_out<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#93;</span> = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fftw_execute<span style="color: #000000;">&#40;</span>fft_pb<span style="color: #000000;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> j=<span style="color: #0000dd;color:#800000;">0</span>; j &lt;FFT_RES; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; pBuffer<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span> = fft_in<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#93;</span>/FFT_RES;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_i = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #ff0000;">// demod</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #ff0000;">//for( int i = 0; i &lt;nBufferLength; i++ )</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #ff0000;">//&nbsp; pBuffer[i] *= (float)sin( 2*M_PI * 10000 * i / (float)SAMPLESPERSECOND );</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000000;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
</div>
<p></p>
<p>Our buffer is exactly 44100 bytes long (this is the samplerate I used) and I set FFT_RES to this too, so the FFT library's (<a href="http://www.fftw.org/">libfftw</a>) output is exactly linear, the 10000th bin means 10KHz and so on. In the example my carrier wave is a 10KHz sine, so I zeroed out all frequency components above that to get the lower sideband.</p>
<p>For <strong>demodulation</strong> of an SSB signal you can multiply it with a sine which has the frequency of the carrier wave (in this example 10KHz).</p>
<p><br/><br />
The <strong>second method</strong> is called the <em>Hartley</em> method. This method can be simulated very efficiently and easily in software. To generate an SSB signal with this method, two versions of the original signal are generated, mutually 90° out of phase. Each one of these signals is then mixed with carrier waves that are also 90° out of phase with each other. By either adding or subtracting the resulting signals, a lower or upper sideband signal results.</p>
<p>90 degrees phase delay can be realized with a Hilbert transformer. You can design one using <a href="http://www-users.cs.york.ac.uk/~fisher/mkfilter/">this</a> great page.</p>
<div class='igBox'>
<div class="igBar"><span id="lcpp-5"><a href="#" onclick="javascript:showPlainTxt('cpp-5'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">C++:</span>
<div id="cpp-5">
<div class="cpp">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #339900;">#define NZEROS 512</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #339900;">#define GAIN&nbsp; &nbsp;1.570483967e+00</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0000ff;">static</span> <span style="color: #0000ff;">float</span> xv<span style="color: #000000;">&#91;</span>NZEROS+<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#93;</span> = <span style="color: #000000;">&#123;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#125;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0000ff;">static</span> <span style="color: #0000ff;">float</span> delay<span style="color: #000000;">&#91;</span>NZEROS+<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#93;</span> = <span style="color: #000000;">&#123;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#125;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0000ff;">static</span> <span style="color: #0000ff;">double</span> xcoeffs<span style="color: #000000;">&#91;</span><span style="color: #000000;">&#93;</span> =</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #000000;">&#123;</span> +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003138613</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003174376</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003221740</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003280972</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003352340</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003436114</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003532566</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003641970</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003764603</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003900744</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0004050673</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0004214676</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0004393040</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0004586054</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0004794011</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0005017209</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0005255947</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0005510531</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0005781267</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0006068469</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0006372454</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0006693544</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0007032067</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0007388356</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0007762750</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0008155595</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0008567243</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0008998053</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0009448395</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0009918643</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0010409181</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0010920405</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0011452719</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0012006537</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0012582286</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0013180405</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0013801346</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0014445576</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0015113575</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0015805840</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0016522886</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0017265245</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0018033470</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0018828134</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0019649832</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0020499184</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0021376834</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0022283457</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0023219754</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0024186459</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0025184340</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0026214200</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0027276884</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0028373275</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0029504304</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0030670949</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0031874241</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0033115266</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0034395171</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0035715167</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0037076536</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0038480636</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0039928907</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0041422875</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0042964166</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0044554506</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0046195735</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0047889815</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0049638842</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0051445053</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0053310847</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0055238792</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0057231643</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0059292361</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0061424131</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0063630386</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0065914829</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0068281459</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0070734605</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0073278960</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0075919615</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0078662107</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0081512469</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0084477282</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0087563740</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0090779724</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0094133886</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0097635740</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0101295776</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0105125586</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0109138011</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0113347310</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0117769368</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0122421921</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0127324845</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0132500473</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0137973997</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0143773929</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0149932668</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0156487183</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0163479841</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0170959429</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0178982414</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0187614506</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0196932631</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0207027420</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0218006399</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0229998108</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0243157494</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0257673042</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0273776363</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0291755264</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0311971870</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0334888257</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0361103470</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0391408311</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0426868713</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0468956751</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0519764409</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0582368230</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0661485683</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0764737425</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0905286557</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">1107996896</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">1426148288</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">1998268664</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">3332294323</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">9999653629</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; +<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">9999653629</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">3332294323</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">1998268664</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">1426148288</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">1107996896</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0905286557</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0764737425</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0661485683</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0582368230</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0519764409</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0468956751</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0426868713</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0391408311</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0361103470</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0334888257</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0311971870</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0291755264</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0273776363</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0257673042</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0243157494</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0229998108</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0218006399</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0207027420</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0196932631</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0187614506</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0178982414</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0170959429</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0163479841</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0156487183</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0149932668</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0143773929</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0137973997</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0132500473</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0127324845</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0122421921</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0117769368</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0113347310</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0109138011</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0105125586</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0101295776</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0097635740</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0094133886</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0090779724</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0087563740</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0084477282</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0081512469</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0078662107</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0075919615</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0073278960</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0070734605</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0068281459</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0065914829</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0063630386</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0061424131</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0059292361</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0057231643</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0055238792</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0053310847</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0051445053</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0049638842</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0047889815</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0046195735</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0044554506</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0042964166</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0041422875</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0039928907</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0038480636</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0037076536</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0035715167</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0034395171</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0033115266</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0031874241</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0030670949</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0029504304</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0028373275</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0027276884</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0026214200</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0025184340</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0024186459</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0023219754</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0022283457</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0021376834</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0020499184</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0019649832</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0018828134</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0018033470</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0017265245</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0016522886</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0015805840</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0015113575</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0014445576</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0013801346</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0013180405</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0012582286</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0012006537</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0011452719</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0010920405</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0010409181</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0009918643</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0009448395</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0008998053</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0008567243</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0008155595</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0007762750</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0007388356</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0007032067</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0006693544</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0006372454</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0006068469</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0005781267</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0005510531</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0005255947</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0005017209</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0004794011</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0004586054</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0004393040</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0004214676</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0004050673</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003900744</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003764603</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003641970</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003532566</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003436114</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003352340</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003280972</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003221740</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003174376</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>, -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0003138613</span>,</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; -<span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0000000000</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #000000;">&#125;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0000ff;">void</span> CssbtestDlg::<span style="color: #00eeff;">FillBuffer</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">float</span>* pBuffer, <span style="color: #0000ff;">int</span> nBufferLength <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> i = <span style="color: #0000dd;color:#800000;">0</span>; i &lt;nBufferLength; i++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">float</span> sum;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">int</span> j;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">float</span> out;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; out = voice<span style="color: #000000;">&#91;</span>voicep<span style="color: #000000;">&#93;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff0000;">//out = (float)(0.2 * sin( 2*M_PI * 200 * i / (float)SAMPLESPERSECOND ) ); // SINE</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff0000;">//out += (float)(0.2 * (float)sin( 2*M_PI * 500 * i / (float)SAMPLESPERSECOND ) ); // SINE</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff0000;">//out += (float)(0.2 * (float)sin( 2*M_PI * 800 * i / (float)SAMPLESPERSECOND ) ); // SINE</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> j = <span style="color: #0000dd;color:#800000;">0</span>; j &lt;NZEROS; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xv<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span> = xv<span style="color: #000000;">&#91;</span>j+<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#93;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xv<span style="color: #000000;">&#91;</span>NZEROS<span style="color: #000000;">&#93;</span> = <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#40;</span>out / GAIN<span style="color: #000000;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sum = <span style="color: #0000dd;color:#800000;">0</span>.<span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> j = <span style="color: #0000dd;color:#800000;">0</span>; j &lt;= NZEROS; j++<span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sum += <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#40;</span> xcoeffs<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span> * xv<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span> <span style="color: #000000;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> j = <span style="color: #0000dd;color:#800000;">0</span>; j &lt;NZEROS/<span style="color: #0000dd;color:#800000;">2</span>; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; delay<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span> = delay<span style="color: #000000;">&#91;</span>j+<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#93;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; delay<span style="color: #000000;">&#91;</span>NZEROS/<span style="color: #0000dd;color:#800000;">2</span><span style="color: #000000;">&#93;</span> = out;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pBuffer<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> = delay<span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#93;</span>&nbsp; &nbsp;*&nbsp; &nbsp;<span style="color: #0000dd;">cos</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #0000dd;color:#800000;">10000</span> * i / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span> +</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sum&nbsp; &nbsp;*&nbsp; &nbsp;<span style="color: #0000dd;">sin</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #0000dd;color:#800000;">10000</span> * i / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff0000;">// demod</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff0000;">//pBuffer[i] *= (float)sin( 2*M_PI * 10000 * i / (float)SAMPLESPERSECOND );</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; voicep++;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">if</span><span style="color: #000000;">&#40;</span> voicep == <span style="color: #0000dd;color:#800000;">120040</span> <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; voicep = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000000;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
</div>
<p></p>
<p>In this example I used a prerecorded voice with 4KHz bandwidth as the modulator. The carrier is at 10KHz. The resulting LSB signal can be seen here:</p>
<p><center><a href="/uploads/2009/07/ssbmod/lsb_hartley_voice.jpg"><img src="/uploads/2009/07/ssbmod/lsb_hartley_voice_tn.jpg" /></a></center></p>
<p><br/><br />
The <strong>third method</strong> is called the <em>Weaver</em> method. This is the most complicated one, it uses two quadrature oscillators and lowpass filters. A very nicely illustrated paper on this method can be downloaded <a href="http://home.elka.pw.edu.pl/~klewando/PSAP/PSAPPROJ/Csound%20Magazine.pdf">here</a>, read this if you want to learn the mechanisms of this method.</p>
<p>For lowpass filtering I used the previously described FFT - inverse FFT method.</p>
<div class='igBox'>
<div class="igBar"><span id="lcpp-6"><a href="#" onclick="javascript:showPlainTxt('cpp-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">C++:</span>
<div id="cpp-6">
<div class="cpp">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #0000ff;">void</span> CssbtestDlg::<span style="color: #00eeff;">FillBuffer</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">float</span>* pBuffer, <span style="color: #0000ff;">int</span> nBufferLength <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #0000ff;">float</span> pOut1<span style="color: #000000;">&#91;</span>SAMPLESPERSECOND<span style="color: #000000;">&#93;</span>, pOut2<span style="color: #000000;">&#91;</span>SAMPLESPERSECOND<span style="color: #000000;">&#93;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #0000ff;">int</span> fft_i = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> i = <span style="color: #0000dd;color:#800000;">0</span>; i &lt;nBufferLength; i++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pOut1<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> = pOut2<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> = voice<span style="color: #000000;">&#91;</span>voicep<span style="color: #000000;">&#93;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff0000; font-style: italic;">/*pOut1[i] = pOut2[i] = (float)(0.5 * sin( 2*M_PI * 200 * i / (float)SAMPLESPERSECOND ) ) +</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #ff0000; font-style: italic;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + (float)(0.5 * sin( 2*M_PI * 500 * i / (float)SAMPLESPERSECOND ) ) +</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #ff0000; font-style: italic;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (float)(0.5 * sin( 2*M_PI * 1000 * i / (float)SAMPLESPERSECOND ) ) +</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #ff0000; font-style: italic;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (float)(0.5 * sin( 2*M_PI * 2000 * i / (float)SAMPLESPERSECOND ) );*/</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pOut1<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> *= <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #0000dd;">cos</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #000000;">&#40;</span>SAMPLESPERSECOND/<span style="color: #0000dd;color:#800000;">4</span><span style="color: #000000;">&#41;</span> * i / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span>; <span style="color: #ff0000;">// osc1</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pOut2<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span> *= <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #0000dd;">sin</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #000000;">&#40;</span>SAMPLESPERSECOND/<span style="color: #0000dd;color:#800000;">4</span><span style="color: #000000;">&#41;</span> * i / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span>; <span style="color: #ff0000;">// osc1</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff0000;">// filter</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">if</span><span style="color: #000000;">&#40;</span> fft_i++ == FFT_RES-<span style="color: #0000dd;color:#800000;">1</span> <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff0000;">// filter1</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> j=<span style="color: #0000dd;color:#800000;">0</span>; j &lt;FFT_RES; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_in<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#93;</span> = pOut1<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_in<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#93;</span> = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fftw_execute<span style="color: #000000;">&#40;</span>fft_pf<span style="color: #000000;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> j=FFT_RES/<span style="color: #0000dd;color:#800000;">4</span>; j &lt;FFT_RES; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_out<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#93;</span> = fft_out<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#93;</span> = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fftw_execute<span style="color: #000000;">&#40;</span>fft_pb<span style="color: #000000;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> j=<span style="color: #0000dd;color:#800000;">0</span>; j &lt;FFT_RES; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; pOut1<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span> = fft_in<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#93;</span>/FFT_RES;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; pOut1<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span> *= <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #0000dd;">cos</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #000000;">&#40;</span>SAMPLESPERSECOND/<span style="color: #0000dd;color:#800000;">4</span>-<span style="color: #0000dd;color:#800000;">10000</span><span style="color: #000000;">&#41;</span> * <span style="color: #000000;">&#40;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#41;</span> / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span>; <span style="color: #ff0000;">// osc2</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #ff0000;">// filter2</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> j=<span style="color: #0000dd;color:#800000;">0</span>; j &lt;FFT_RES; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_in<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#93;</span> = pOut2<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_in<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#93;</span> = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fftw_execute<span style="color: #000000;">&#40;</span>fft_pf<span style="color: #000000;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> j=FFT_RES/<span style="color: #0000dd;color:#800000;">4</span>; j &lt;FFT_RES; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_out<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#93;</span> = fft_out<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#93;</span> = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fftw_execute<span style="color: #000000;">&#40;</span>fft_pb<span style="color: #000000;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> j=<span style="color: #0000dd;color:#800000;">0</span>; j &lt;FFT_RES; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; pOut2<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span> = fft_in<span style="color: #000000;">&#91;</span>j<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#91;</span><span style="color: #0000dd;color:#800000;">0</span><span style="color: #000000;">&#93;</span>/FFT_RES;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; pOut2<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span> *= <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span><span style="color: #0000dd;">sin</span><span style="color: #000000;">&#40;</span> <span style="color: #0000dd;color:#800000;">2</span>*M_PI * <span style="color: #000000;">&#40;</span>SAMPLESPERSECOND/<span style="color: #0000dd;color:#800000;">4</span>-<span style="color: #0000dd;color:#800000;">10000</span><span style="color: #000000;">&#41;</span> * <span style="color: #000000;">&#40;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#41;</span> / <span style="color: #000000;">&#40;</span><span style="color: #0000ff;">float</span><span style="color: #000000;">&#41;</span>SAMPLESPERSECOND <span style="color: #000000;">&#41;</span>; <span style="color: #ff0000;">// osc2</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fft_i = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">for</span><span style="color: #000000;">&#40;</span> <span style="color: #0000ff;">int</span> j=<span style="color: #0000dd;color:#800000;">0</span>; j &lt;FFT_RES; j++ <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; pBuffer<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span> = pOut1<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span> + pOut2<span style="color: #000000;">&#91;</span>i-<span style="color: #000000;">&#40;</span>FFT_RES-<span style="color: #0000dd;color:#800000;">1</span><span style="color: #000000;">&#41;</span>+j<span style="color: #000000;">&#93;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; voicep++;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000ff;">if</span><span style="color: #000000;">&#40;</span> voicep == <span style="color: #0000dd;color:#800000;">120040</span> <span style="color: #000000;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; voicep = <span style="color: #0000dd;color:#800000;">0</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #ff0000;">// demod</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #ff0000;">//for( int i = 0; i &lt;nBufferLength; i++ )</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #ff0000;">//&nbsp; pBuffer[i] *= (float)sin( 2*M_PI * 10000 * i / (float)SAMPLESPERSECOND );</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#000000;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000000;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
</div>
<p></p>
<p>The resulting signal:</p>
<p><center><a href="/uploads/2009/07/ssbmod/lsb_weaver_voice.jpg"><img src="/uploads/2009/07/ssbmod/lsb_weaver_voice_tn.jpg" /></a></center></p>
<p>I hope you find this post useful. I had great time experimenting with all these stuff. More writings like this will come soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://dp.nonoo.hu/ssb-modulation-in-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EAC grabbing howto</title>
		<link>http://dp.nonoo.hu/eac-grabbing-howto/</link>
		<comments>http://dp.nonoo.hu/eac-grabbing-howto/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 15:20:17 +0000</pubDate>
		<dc:creator>Nonoo</dc:creator>
				<category><![CDATA[announcement]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://dp.nonoo.hu/eac-grabbing-howto/</guid>
		<description><![CDATA[I've made a hungarian EAC audio CD grabbing howto. You can read and comment it here.
]]></description>
			<content:encoded><![CDATA[<p>I've made a hungarian EAC audio CD grabbing howto. You can read and comment it <a href="http://dp.nonoo.hu/projects/eachelp/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dp.nonoo.hu/eac-grabbing-howto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreamport 007 overview</title>
		<link>http://dp.nonoo.hu/dreamport-007-overview/</link>
		<comments>http://dp.nonoo.hu/dreamport-007-overview/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 15:55:09 +0000</pubDate>
		<dc:creator>Nonoo</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://dp.nonoo.hu/dreamport-007-overview/</guid>
		<description><![CDATA[I've made a video about how my latest mix was made.

download (mirror2) (134.8 mb, 97 dls, today: 0)
]]></description>
			<content:encoded><![CDATA[<p>I've made a video about how my latest mix was made.</p>
<p><img src='http://dp.nonoo.hu/uploads/2007/09/dreamport_007_overview1.jpg' alt='dreamport_007_overview1.jpg' /></p>
<p><div class="rwrcounter"><a href="http://stor1.nonoo.hu/videos/nonoo_-_dreamport_007_overview.avi"><strong>download</strong></a> <a href="http://stor2.nonoo.hu/videos/nonoo_-_dreamport_007_overview.avi" class="mirror">(mirror2)</a> <span class="rwrcounter-value" id="rwrcounter-/videos/nonoo_-_dreamport_007_overview.avi">(134.8 mb, 97 dls, today: 0)</span></div></p>
]]></content:encoded>
			<wfw:commentRss>http://dp.nonoo.hu/dreamport-007-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
