Format of .jar
Luke Simmons <[email protected]> Thu, 25 May 2017 13:22:39 -0500
| Newsgroups | gmane.comp.java.ikvm.devel |
|---|---|
| Message-ID | <CANAPYJSStrXtnjTxiUA7dFqDoU++tktxWjezS9iQ8iEoxgQcgg@mail.gmail.com> |
--===============1964973689434431920== Content-Type: multipart/related; boundary="94eb2c0542645970ad05505d4e55" --94eb2c0542645970ad05505d4e55 Content-Type: multipart/alternative; boundary="94eb2c0542645970a705505d4e54" --94eb2c0542645970a705505d4e54 Content-Type: text/plain; charset="UTF-8" So here is the structure of the Jar [image: Inline image 1] After converting this to an DLL, any attempt to instantiate an org.hid4java Object in visual studio blows up(stack trace below). I am able to use the SDK just fine when using java. Note: I noticed that some of the files did not decompile completely in my Java IDE. I am not sure if that would cause issues in the conversion process. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities\14.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities.Sync\14.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.Sync.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime\14.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Runtime.dll'. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded '\\isshome\home\lsimmons\visual studio 2015\Projects\ElinChromTest\ElinChromTest\bin\Debug\ElinChromTest.vshost.exe'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Deployment\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Deployment.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Net.Http\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Net.Http.dll'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll'. Symbols loaded. The thread 0x26d8 has exited with code 0 (0x0). The thread 0x1e84 has exited with code 0 (0x0). 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded '\\isshome\home\lsimmons\visual studio 2015\Projects\ElinChromTest\ElinChromTest\bin\Debug\ElinChromTest.exe'. Symbols loaded. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded '\\isshome\home\lsimmons\visual studio 2015\Projects\ElinChromTest\ElinChromTest\bin\Debug\elinchrom.dll'. Module was built without symbols. 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded '\\isshome\home\lsimmons\visual studio 2015\Projects\ElinChromTest\ElinChromTest\bin\Debug\IKVM.OpenJDK.Core.dll'. Module was built without symbols. The thread 0x21fc has exited with code 0 (0x0). 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded '\\isshome\home\lsimmons\visual studio 2015\Projects\ElinChromTest\ElinChromTest\bin\Debug\IKVM.Runtime.dll'. Module was built without symbols. Exception thrown: 'System.DivideByZeroException' in elinchrom.dll Exception thrown: 'System.IndexOutOfRangeException' in elinchrom.dll Exception thrown: 'System.DivideByZeroException' in elinchrom.dll Exception thrown: 'System.IndexOutOfRangeException' in elinchrom.dll 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll'. Symbols loaded. Exception thrown: 'System.DivideByZeroException' in elinchrom.dll Exception thrown: 'System.IndexOutOfRangeException' in elinchrom.dll 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded '\\isshome\home\lsimmons\visual studio 2015\Projects\ElinChromTest\ElinChromTest\bin\Debug\IKVM.OpenJDK.Util.dll'. Module was built without symbols. Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.DirectoryNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.DirectoryNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll Exception thrown: 'java.lang.UnsatisfiedLinkError' in IKVM.OpenJDK.Core.dll Exception thrown: 'System.DivideByZeroException' in elinchrom.dll Exception thrown: 'System.IndexOutOfRangeException' in elinchrom.dll The program '[10148] ElinChromTest.vshost.exe' has exited with code -2147023895 (0x800703e9). --94eb2c0542645970a705505d4e54 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">So here is the structure of the Jar<div><img src=3D"cid:ii= _15c40d258a30e02c" alt=3D"Inline image 1" width=3D"221" height=3D"324"><br>= </div><div>After converting this to an DLL, any attempt to instantiate an o= rg.hid4java Object in visual studio blows up(stack trace below). I am able = to use the SDK just fine when using java.</div><div><br></div><div>Note: I = noticed that some of the files did not decompile completely in my Java IDE.= I am not sure if that would cause issues in the conversion process.</div><= div><br></div><div><div>'ElinChromTest.vshost.exe' (CLR v4.0.30319:= ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\G= AC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll'. Symbols lo= aded.</div><div>'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChr= omTest.vshost.exe): Loaded 'C:\windows\assembly\GAC_MSIL\Microsoft.Visu= alStudio.HostingProcess.Utilities\14.0.0.0__b03f5f7f11d50a3a\Microsoft.Visu= alStudio.HostingProcess.Utilities.dll'. Symbols loaded.</div><div>'= ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): L= oaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\= v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll'. Symbols loade= d.</div><div>'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromT= est.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\Sys= tem\v4.0_4.0.0.0__b77a5c561934e089\System.dll'. Symbols loaded.</div><d= iv>'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost= .exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawin= g\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'. Symbols loaded.</= div><div>'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.= vshost.exe): Loaded 'C:\windows\assembly\GAC_MSIL\Microsoft.VisualStudi= o.HostingProcess.Utilities.Sync\14.0.0.0__b03f5f7f11d50a3a\Microsoft.Visual= Studio.HostingProcess.Utilities.Sync.dll'. Symbols loaded.</div><div>&#= 39;ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe)= : Loaded 'C:\windows\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.= Runtime\14.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Runtime.= dll'.=C2=A0</div><div>'ElinChromTest.vshost.exe' (CLR v4.0.3031= 9: ElinChromTest.vshost.exe): Loaded '\\isshome\home\lsimmons\visual st= udio 2015\Projects\ElinChromTest\ElinChromTest\bin\Debug\ElinChromTest.vsho= st.exe'. Symbols loaded.</div><div>'ElinChromTest.vshost.exe' (= CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft= .Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Co= re.dll'. Symbols loaded.</div><div>'ElinChromTest.vshost.exe' (= CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft= .Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\Syste= m.Xml.Linq.dll'. Symbols loaded.</div><div>'ElinChromTest.vshost.ex= e' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\M= icrosoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__= b77a5c561934e089\System.Data.DataSetExtensions.dll'. Symbols loaded.</d= iv><div>'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.v= shost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\Microsof= t.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll'. Symbols = loaded.</div><div>'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinC= hromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_32\= System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll'. Symbols lo= aded.</div><div>'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChr= omTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\= System.Deployment\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Deployment.dll'= . Symbols loaded.</div><div>'ElinChromTest.vshost.exe' (CLR v4.0.30= 319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assemb= ly\GAC_MSIL\System.Net.Http\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Net.Http.= dll'. Symbols loaded.</div><div>'ElinChromTest.vshost.exe' (CLR= v4.0.30319: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Ne= t\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dl= l'. Symbols loaded.</div><div>The thread 0x26d8 has exited with code 0 = (0x0).</div><div>The thread 0x1e84 has exited with code 0 (0x0).</div><div>= 'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.ex= e): Loaded '\\isshome\home\lsimmons\visual studio 2015\Projects\ElinChr= omTest\ElinChromTest\bin\Debug\ElinChromTest.exe'. Symbols loaded.</div= ><div>'ElinChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vsh= ost.exe): Loaded '\\isshome\home\lsimmons\visual studio 2015\Projects\E= linChromTest\ElinChromTest\bin\Debug\elinchrom.dll'. Module was built w= ithout symbols.</div><div>'ElinChromTest.vshost.exe' (CLR v4.0.3031= 9: ElinChromTest.vshost.exe): Loaded '\\isshome\home\lsimmons\visual st= udio 2015\Projects\ElinChromTest\ElinChromTest\bin\Debug\IKVM.OpenJDK.Core.= dll'. Module was built without symbols.</div><div>The thread 0x21fc has= exited with code 0 (0x0).</div><div>'ElinChromTest.vshost.exe' (CL= R v4.0.30319: ElinChromTest.vshost.exe): Loaded '\\isshome\home\lsimmon= s\visual studio 2015\Projects\ElinChromTest\ElinChromTest\bin\Debug\IKVM.Ru= ntime.dll'. Module was built without symbols.</div><div>Exception throw= n: 'System.DivideByZeroException' in elinchrom.dll</div><div>Except= ion thrown: 'System.IndexOutOfRangeException' in elinchrom.dll</div= ><div>Exception thrown: 'System.DivideByZeroException' in elinchrom= .dll</div><div>Exception thrown: 'System.IndexOutOfRangeException' = in elinchrom.dll</div><div>'ElinChromTest.vshost.exe' (CLR v4.0.303= 19: ElinChromTest.vshost.exe): Loaded 'C:\windows\Microsoft.Net\assembl= y\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Confi= guration.dll'. Symbols loaded.</div><div>Exception thrown: 'System.= DivideByZeroException' in elinchrom.dll</div><div>Exception thrown: = 9;System.IndexOutOfRangeException' in elinchrom.dll</div><div>'Elin= ChromTest.vshost.exe' (CLR v4.0.30319: ElinChromTest.vshost.exe): Loade= d '\\isshome\home\lsimmons\visual studio 2015\Projects\ElinChromTest\El= inChromTest\bin\Debug\IKVM.OpenJDK.Util.dll'. Module was built without = symbols.</div><div>Exception thrown: 'System.IO.FileNotFoundException&#= 39; in mscorlib.dll</div><div>Exception thrown: 'System.IO.FileNotFound= Exception' in mscorlib.dll</div><div>Exception thrown: 'System.IO.D= irectoryNotFoundException' in mscorlib.dll</div><div>Exception thrown: = 'System.IO.FileNotFoundException' in mscorlib.dll</div><div>Excepti= on thrown: 'System.IO.FileNotFoundException' in mscorlib.dll</div><= div>Exception thrown: 'System.IO.FileNotFoundException' in mscorlib= .dll</div><div>Exception thrown: 'System.IO.FileNotFoundException' = in mscorlib.dll</div><div>Exception thrown: 'System.IO.FileNotFoundExce= ption' in mscorlib.dll</div><div>Exception thrown: 'System.IO.FileN= otFoundException' in mscorlib.dll</div><div>Exception thrown: 'Syst= em.IO.FileNotFoundException' in mscorlib.dll</div><div>Exception thrown= : 'System.IO.FileNotFoundException' in mscorlib.dll</div><div>Excep= tion thrown: 'System.IO.FileNotFoundException' in mscorlib.dll</div= ><div>Exception thrown: 'System.IO.FileNotFoundException' in mscorl= ib.dll</div><div>Exception thrown: 'System.IO.FileNotFoundException'= ; in mscorlib.dll</div><div>Exception thrown: 'System.IO.FileNotFoundEx= ception' in mscorlib.dll</div><div>Exception thrown: 'System.IO.Fil= eNotFoundException' in mscorlib.dll</div><div>Exception thrown: 'Sy= stem.IO.FileNotFoundException' in mscorlib.dll</div><div>Exception thro= wn: 'System.IO.FileNotFoundException' in mscorlib.dll</div><div>Exc= eption thrown: 'System.IO.DirectoryNotFoundException' in mscorlib.d= ll</div><div>Exception thrown: 'System.IO.FileNotFoundException' in= mscorlib.dll</div><div>Exception thrown: 'System.IO.FileNotFoundExcept= ion' in mscorlib.dll</div><div>Exception thrown: 'System.IO.FileNot= FoundException' in mscorlib.dll</div><div>Exception thrown: 'System= .IO.FileNotFoundException' in mscorlib.dll</div><div>Exception thrown: = 'System.IO.FileNotFoundException' in mscorlib.dll</div><div>Excepti= on thrown: 'System.IO.FileNotFoundException' in mscorlib.dll</div><= div>Exception thrown: 'System.IO.FileNotFoundException' in mscorlib= .dll</div><div>Exception thrown: 'System.IO.FileNotFoundException' = in mscorlib.dll</div><div>Exception thrown: 'System.IO.FileNotFoundExce= ption' in mscorlib.dll</div><div>Exception thrown: 'java.lang.Unsat= isfiedLinkError' in IKVM.OpenJDK.Core.dll</div><div>Exception thrown: &= #39;System.DivideByZeroException' in elinchrom.dll</div><div>Exception = thrown: 'System.IndexOutOfRangeException' in elinchrom.dll</div><di= v>The program '[10148] ElinChromTest.vshost.exe' has exited with co= de -2147023895 (0x800703e9).</div></div><div><br></div></div> --94eb2c0542645970a705505d4e54-- --94eb2c0542645970ad05505d4e55 Content-Type: image/png; name="image.png" Content-Disposition: inline; filename="image.png" Content-Transfer-Encoding: base64 Content-ID: <ii_15c40d258a30e02c> X-Attachment-Id: ii_15c40d258a30e02c iVBORw0KGgoAAAANSUhEUgAAAN0AAAFECAYAAACj2jslAAAgAElEQVR4Ae19f3Ab133nB6R+NpZD AUtIres4NiCC4kluzq4JOmBFq51MxiZtSu3YmUxtUadWsXKduYkpWzMZW3N3Y3o6I1ly7q8q1kQj ye5M494dRVmUnDsllBQyIilH11gqCVBEEjt2a4ELkrFsS9YP7s337S6wABYQAGKBBfDdGWnfvh/f 932ft1++71vs97OO9v/Sq4APRoARKBoCNUXriTtiBBgBgQAbHd8IjECREVhQ5P5y7q7tfkdKmw+n FIT/PSWbMxiBskCgLFe6P653wHd3WeDLSjICKQhYstK1Nc7h3K9r8Pn1lP4KlrFyuQMrl6cXd/q9 yns+pNyxEJseqUX41FX84tNUDyA9GlxiJwQsMTrPCuAeaQ6/+sCBix86cGvOTkMuX10cn97AG8du AGCDK99ZBCxzLxfUAg/eq2Djn87hHqlwq86nVwH6xwcjUK4IWLLSGcG4cynwF/9Bwce/B34xAcx+ nv9f6fcvK/jtZVX6V2k1XZGbLEWpQeCRpWi+U203+csrOPZvDqhu2yK4HEn5ygI8/vgCTJ+/Bc8D ajm1GV62FE83qNBFJz7HG6HEpdysn7c/WqjK0lxDRZd96iqGrmhllxQ0NywUAzSXq+mTRZuGP/0S HvtDdTzKv1/D/3j3pnFaOF1CBCw3On1sK7+sYMOfAicvOvDhtJ6b23n203h9St+zIn59u5RuCJ6P r+IHp3UjcUDc/I8swsz5T/FGzACX4uufkDGQ1Fo8tOoW/vHtTzF11xI89+AyLJ/4HD94+xqUP1qM 7z2wEA3Ba5jQDFbocddCPPTZF/jBaf1Gz+aPQy0eWvYFfvD2F+nlpgwyfZuJdz/DBKCO7/EF+Pod N3gfmIJfaTIscy+ThxP91IETv8rf4Ehe3R1xqca0nnu3exm8f1wHOqccy2rhWXYTI8FbiUXLHFiO m5j4SM2mfdPIx7Vw3qlXu4Vzv7wOmYzqo1uYVG4i/JEm46NbCMMBKbm7T+YwvXIxnvHlAu8tnAvS fg2iH1O5ukqxc/o24g/C43fguSeWwBOrzwk7IGD5SnftBnDu1w5c+jibv/aZISF30qUZwx1LE+su rK3B4kW1mP7kGpx3LkksLPKV/sBD8i3B9x5fAHJJ39aMuhiqCHf5AeD40SsIoRaBRxYVo1vuI0sE cvlTnKVItdqcAvHk8n+O1hTE4PTOydiSDY7KbmiPSMnoTI8rtxC+sgD+xtrE4isKZrAADXep2XTD +lfGV77EyumvyE3t6FiCr98Rf2gkh67hzYmbWL6M+pzD9BXDCnpXbVYrkJnc9FpoJXfWwHllDsKL Fyv8bVtwhSIiYMlKR3u2kUkHfn91/qtbtljc90dfFlXJvaTjmW/U4Y3/Oxtr7nDMYejUF3A+vhTf a1D1Uh+k3MTbpxzY9Mgd+N6DtMe7iXOnrqp7tLj9xORkkyDX7rkH1QciinIDJ96+BYfDgaFLN8We 8HsPAsq/30A4G2H51PnoBs6tWoqnn1gM5ZMbCIu9aT6CuI0VCDgqJcrgbx5TfykfHv8cLav/QGD1 o+MzVmBWMpnqE89aTLyd9OCmZBpxx/kgYJl7mY8yhWhz40aey1MhOrdaBrmkuttodV8s3zIELHEv LdM2g+DrNxQsWujAn93/JVGLrivl0H9HdOIWzp3SnqRWyuCqcBwV415W4dzxkMsUgYpzL8t0Hljt KkJgwVzoB1U0XB4qI1B6BHilK/0csAZVhgAbXZVNOA+39Aiw0ZV+DliDKkPA9j8ZrH/8r1Om5He/ DmLyX3+Zks8ZjEA5IFCWK93d9zWi8Wst5YAv68gIpCBgyUr3rW934eT/OY5odCqlw0Jl/OHdHtC/ dMfA2/+YrkjkK3Nr0PlCANFD+zAkF+4dUUV6BF1dPoQLLDfjYLiwrBCwxOiWLfsyNv7Vt/HRhx/g pyffwfXrad78LyuoslPWIZ/C4T2nmMckO7iqspal7uVdf/wVPL3pb9HcHCgYuFc+mQH944MRKFcE LFnpjGDU1NTg/q89iMamtTg98BO8//5vjMU5pX878R5+E7og2tzrW4uvNtyfU3vV9QtAcjggDw8i HvgD+DpfRPsq1c1ULh3Ba30XobugmAQ83mn8v8kG3BnqwdGgI1amu6dCdkDGoV7E3NbByFo1PTIN f4tP6CoPv47Dg5Gc9ObKlYWApSudEapFixbhG998HF974CFjdk7pGVljJQJgTGcjRBhQVwCz/T3Y +2oPTsCXEEQa6ntF5O/ZdQRhbwCBGIOZhLpoL17b888YCE3A41urdte0GnVRwNOoErW4G31A1MyY JDS7xlXZx0Jw+dvgowhfPqoWActXOh3ZW7duYuTsIMbG3tOzcj4vl1ZgVruxKZ183H33PVi8eDG+ +OKL5CLATcYzhBNjEMSDkTNDCPvjbq/S+CS2d6irkaJMIRqTICMcJGN3APIUoi0S6ucUOH1OhIdD 8LQ0of4M0OAFwseonjvWUk3IGB2i1dkBjI0j3B6A5AZCclI1vqwaBCw3OkVRMDExjp+f/ilxU80L WHInXStVPvVldybSOy9csFAY3PR0FE6nK6d+hGvYDvTvehlBrEDrlo3m7SNjCGMjGtwyXMtDODs2 BrS0weluggchnDBb6MwlcW4VI2CpeylPXcaP/+kQfn765LwNTp8jMrZkg6OyGzdVJi0yOtMjImPW FcDDTWqpe10g7l5K9XBFp1ROETKgNDbrqIlggvZ3HQHUTY5hSlw74QvUA+K6cD89mI6BMysCAUuM 7tq1q3jn+BEc6f0xPr3ySVGAuu9er+jH620Q567vfj+hX0fNRfT1T8DbsRPdz7+ERxGKc5SMncYo Anhmx050d9RjNo3dksBIMAS4oLmc6nWd1xm7TuiULxgBEwQcj36zbX4+n4nQUmRtfe6/i27Pnj6B h9seFen9r/3XUqjCfTICGRGwZKXL2KPFhTeuVc8P8RZDyeItQqBijO66Zmzrvqk+BNGvLcKNxTIC eSNQMe5l3ghwQ0agyAhUzEpXZNy4O0YgbwTY6PKGjhsyAvkhwEaXH27cihHIGwE2uryh44aMQH4I sNHlhxu3YgTyRsDydy/z1kxryBwp80WQ29sNgbJc6ZgjxW63EeuTCwKWrHSVwJGiB7DqQapmoGZT x9gu1/rGtpyuHAQsWel0jpRHH9uARYtK+yniypkqHkmlIGCJ0engMEeKjgSfGYE4Apa4l3HxgN05 UhTFjcDm78AzuV9wl1AEeXfLFA7/KE4fqLqFnfBM9gnuFOP49LRe575LP8M555/DNaxyqVB5ikxp PTZ16VwtzJmiY1gtZ0tXOiOIduVIcTgiGDzQh1nBXbIGne3A8QMDkB16QCpFkncC/T1pDQ4i2lyt 84OjZzE4bOBSAdDoa0B4WJcpobkFOLG7B3sODgL+jQY+FiNinK5UBIpmdMSR8ovBU/iX8+fyxtLI i2JM6wKJI4WCWOmccmgcKWeJI4WCUYkjRaukBrgC7Ts2AP1vIVSjGxxFiW8VqyAxgKU7UuoQF4p3 tSAgohXQt3wIer+AjNFjA5iqcYA4MkcmJbikdJI5vxIRsNy9LAeOlPQTS9Ygw+UisqF0BCipdciI z44E8Oi6FZgGUTv0CiPDXGJPypwbUiLVS2IFvqpIBCxd6cqFI0XsxwQx0RGg/SkDRZ6M8LF9OI5O bGpVWb6o7hPbnzW4hKl16E4RtA7eNjzsncbImTh1ICDFaPsg+FgmENJW34q8w3hQKQhYYnTlxJFC D1Joz1Y3chohsUI58diW9ZCUOItFsHc/wt6teG7zIwn5RjSNdYiiD4I5rAGemfEEd5VWzlnXRsHT sn1zK2aT3FmjTE5XJgIVE8TKHCmVeYNW4qgsWelKCRRzpJQSfe47GwQqxuh0ThTmSMlm2rlOKRGo GPeylCBy34xALghUzEqXy6C5LiNQSgTY6EqJPvddlQiw0VXltPOgS4kAG10p0ee+qxIBNrqqnHYe dCkRsPzdy/kOjjlS5osgt7cbAmW50jFHit1uI9YnFwQsWenKgSNFB0kNPg2AuFAGsR5dXT6ED+3D kJw+lEdvm3w2ysqnfbI8vq5MBCwxOp0j5aMPP8BPT76D69fL4/NVFN92eM8p9fvglTnfPCobIGCp e8kcKTaYYVbBdghYstIZR2lXjhRFCeH47rcQNChrdA8HI2vR+UIA0ZFp+Ft8opY8HOczoQDU1i1b 4ZdUN3Ty2Mvo0+PiTDhQdNmgb5Z7p9W+3eTOqlwp1AHJoAh1vW60PwRPu1pOZWelbXimpT5FF8MQ OFkGCFhudDoGOkfKu++ezZuyYUaOB4NS+qvq58X1LjKexY0s9ms9OCw7BFlQ17oVCJ7J1ExCs2sI e1/9Z5VcqL0NvjNkqMSbotI47D2oR5Tre0DiQAnhzd09iDQ9he5YG+pHQl10P17ri0DBWnR2BTDb 34PDZGjSI+jq2oaAvA+DQmSinO0dO1E3/Dr2vhpJ0MVILZFpJFxmHwSKZnTEkTJydhBjY+/lPXri RZmNqjd5Oo6UxYsX44svvkjtgzhSIMG7eSf8WqlyaTy1XkKOjNGhC+oej3hPaNURAeRN8LgmMHLg MmDgU1GbxjlQYGwj1JYRDtIfDgcg9JnACK2ONdD4UgLwEfuDVlfnUiE5k+1ORPW2BrkhOUFhvigD BCw3OntxpEygf1ci8RCwpgymiVWsJAQsfZBiO44UNMC/bsX854+oGKLzlBWRMYsG+JpUdci99HuZ L2X+k2N/CZasdMSRcupnP8GHH35QNATuu9cr+iIKPjq6vvt9HPqHv4/1L2j2Dkno6tqK7hZ1/6Vc OoK9vbEqWSccNSpXpuuFuKyEBylZSIrr8xK6OxxQlCmMHtqn8qkksYZlIY6rlBECFRPEyhwpZXTX VbmqlrqXpcCWOVJKgTr3mQsCFWN0zJGSy7Rz3VIiUDHuZSlB5L4ZgVwQqJiVLpdBc11GoJQIsNGV En3uuyoRYKOrymnnQZcSATa6UqLPfVclAmx0VTntPOhSImDJGymFHBBzpBQSTZZlBwTKcqVjjhQ7 3DqsQ74IWLLS2ZEjJRYYWgAulHzBLlQ741iIi0VpfBLbO9RAW0UexJsH1M8rU39U1t3uFO91Mm9L oWZgfnIsMTq7c6RUEheKCH5td2Lk4MtxMiUtxk9Et/uciM7vHuHWBUbAUveSOVIKPFsm4hoDAWCk N25wxjpNbfBEQ5g15nG65AhYstIZR2UnjhRdL6N7lokLxVhPuHFzawRvinzwf8Px+HfgmdyPw4Ma fULLVIJbp/dFZ1/ni2hfFQ8neq3vYs48KCqdg8qXIg8PCkNSlDXweWWEo23ofl51L+M8K260tgAj B2T4/GqZUSdOlw4BS1c647B0jpSvPfCQMTundDJHSk6NM1YmLpRx7H21B3uOheDyt8FH3w1Pczgc ajzdrKi3Bp3twHHDPiq5WajvFVX2riMIewMISLps4kEBTuxW+/V27MSj6E3RQxi/xqdCOp6ADx5D Jx7Edfe0P6Xq3tSG5pnxBOIlQxNOlhABy1c6fWwl50jRFTE9p+FCUelYTFuIINT+1di+Y4Ng8SKC IONqpLONiXzjgw5lyrDHSuRTSceDohIaDeGExqcSOTOEsD8Q0ysc1HlcTmO0ZSsaVrshtTgxeozy 18bqccIeCFhudPbiSLEW9PgDGq0f3RDbgf5dL2ssYhutVQIyorIbkiuRhMnTtQ3Ik7naYoWrTryl 7qWtOFLymtoIolEJLmLooqNpdcytEy6fMKYjgO7SadUSTlI9XNEpTFOmm1jEEkqzuyA+FVcAD2t8 Ku51AaGHw3ERoUkJzQFtNSOX0jWN6NRFHN0Td2knNSoI/skgO7itrmXJSmdHjpR8gBRcKMMTIM7J 7g5AuRRCmH77UohothN1I/sRqolgeiSAp7esx7TZvm5Mdfme2dEKRQ4hnMfz+5grq+lBD1LCUB+O BHv3Q9qyFd3Pb0jkWclnwNymKAhUTBArc6QU5X7hTgqAgKXuZQH0y1kEc6TkDBk3KDICFWN0zJFS 5DuHu8sbgYpxL/NGgBsyAkVGoGJWuiLjxt0xAnkjwEaXN3TckBHIDwE2uvxw41aMQN4IsNHlDR03 ZATyQ4CNLj/cuBUjkDcClryRkrc2Jg2ZI8UEFM4qawTKcqVjjpSyvueqXnlLVjrmSMl8X6nBsZ3w OuLfpdNfRs7Ed5JZKpeWCwKWGB1zpGSe/saN6svSe/Wo8471mDgwgIh7PbrS8J1klsil5YSApe4l c6Sk3gpEFiQtlxEOXlYL5XhQa0a+k1RRnFOmCNSu8n71vxVa9wce9MdEOhwOrFj5R1iz9j9idiaK 3/8+N5qce333x2T9duI9jP1yCP/2/iU4HECdK/33w387QVHThkNxozHwFVz91bv44NO16Hx+I6RL hnTtfXjyqb/Ew19fh1U1Qfzqg89UHhOt3u8+d8SuXRMf4Cvfeg7r7wip9YjmrsON8Pnf4HNSTDsE G9d/+l5ivce/hJ8OO/DYk2swM1SDwH/+Bq4NHMb5qbUIPC7ho49WxPSonz6NkByXp8vlc3kjYOlK Z4SmGjlS9G+TJ3OpyGNnMBptQPuODfBgAiGiYdAOU74TvZDPFYGAJXs6M2SqlyPlIvoMXCpBrEDr lq1wDfdgb1Aliu1+4Skou1TLS+Y78TUBoaAZopxXrghYbnTVzpGSemO44XJpqxv5GSKyfCMkd2pN CL4Ts3zOK2cELHUvmSMF6j7QyKWiEP1eA2gFE4fgTVF5Tcz4TuQMjGTlfONVs+6WrHTMkaLeUuJB SjKXyt/U4/DBIbRvfgndHepDEiKIFVR9zHdSFbZYMUGszJFSFfdrRQzSUveyFAgxR0opUOc+c0Gg YoyOOVJymXauW0oEKsa9LCWI3DcjkAsCFbPS5TJorssIlBIBNrpSos99VyUCbHRVOe086FIiwEZX SvS576pEgI2uKqedB11KBCx5I6WQA2KOlEKiybLsgEBZrnTMkWKHW4d1yBcBS1Y65kjJPB2F4kjJ xKdCZd3tTozy11czT0YJSi0xOuZIyTyTheBIEd83T8OnIl609jkN3zbPrA+XFhcBS91L5khJncxC caRk5FNpaoMnGkJuxBipunKONQhYanSkck1NDe7/2oPYtHkb7rnn3nmNgjhS3j19XPyjdL4HuXdP bH8WAUkR8W4i3fokup9/Sfzb1KpGlBrrUV/69ddd9QhsfhGxeo1P4rnNj6B+jmLl4gcZWHK97i1N CA5H0dz1FHxza9DZFcDs8AAiWAufV0YYbTE9nmhMlKdLJj3S1RWrXAswckbWq/PZZghYbnT6eJkj ZQ0624HjBwZQKI4UUz6VpjY0z4yDGR70O89+Z0v2dGbDZI6UDaBg1Xw4UoLyI+jqCkAS5LQh9Kfh U2lY7YbU4sToMWJCW2s2DZxnAwQsNzrmSEme5dw5UhzyKRzecyomSHGsQWPsSk/IiMpuSC4J3s07 oZMgerq2AfwEUwfJFmdL3UvmSLGGI8VRcxFmfCrRqYs4uucV7H21B3t2HcGkMsU/GdjCzBKVsGSl Y44UFWTxUMMijpQg86kk3slldFUxQazMkVJGd12Vq2qpe1kKbJkjpRSoc5+5IFAxRsccKblMO9ct JQIV416WEkTumxHIBYGKWelyGTTXZQRKiQAbXSnR576rEgE2uqqcdh50KRFgoysl+tx3VSLARleV 086DLiUClryRUsgBMUdKIdFkWXZAoCxXOuZIscOtwzrki4AlK519OVI64Znsw2t9F1Pwqm99Fk/7 IV4QHoysRecLnfA61O/HUWXxDTnfS2hfFc/ThcjDr+PwYPzrjb7OF/EYzPvR26jvZW6FX3JAkQdx +EdTCNA3yJP0o4DVzhcCiB7aBzO9kvvW5fPZvghYYnT25UiREV0eQEC6gCE5bjx0Yz/sl0CfG44f MkYO7jPUcwDBVxDSIsh1QzDKobbEXeJfPoEwUvuJywYcNREMHuiDiwzq2ABkB8W/kX6deKLxAo4G 4/oZ21GdRL0SS/nK/ghY6l7akSNldgbwNK5InJmm1fBMkqHM/3A3+oDJ0zg7adJPFuLDw0Ooa1mf Qv2QRVOuUiYIWGp0hIHdOFKiQ0OY9bfBp/GZqJwiTowOjc97ykhWgxcIBy8jEgwB3qbcjUcewMhM AI+uS/rDMG/tWIBdELDc6PSB2ocj5QJCkw3wNWmauZvgQQgT8S2ZViDBv3mnIAl6bvuTMSPVx2N6 NsqKjCEMHxpUjiPT6ukyg719mPVvFMRJqXXiehGRUjryotR2nGMXBCzZ05kNzk4cKcGhIfg71qN+ bADOALFx9Qg2rkS9k/ZONen2WPFWqmvZi6kaBxyIYGISeDqwFkN9F8Vez8hzcnz3W2nJgygyvK9/ NboDazHYG5evppL0wu31SpbA16VFwHKjsyVHiliFNqKhCfAsH8KJsflPgv4wRnJ8B90tcXmKshq+ uQsIJfGcgIx4Ll4vJTV2GqMtW9HZ1JdSxBnljYClRkccKSdPnsCnVz4pGErL7lxuKuvGzRsif3o6 CqfTZVpHzxRPDoensb2jFfTInVamjAagN8x0pocx0SG8cWBAlSeecrrRumWrcGVDOXLiCR2PDaGr qxMueqqZqW8uKysELNnTEUfKO8eP4EjvjwtqcJmQve9eryj2ehvEueu7389UHRg7jRE5hJEzl9PU S9w76cSyaSqj0deA6ORYzOCoHhnOxKQMjy+VDk/nT/E66tHcsR6SkkosSyxgJ0aMP2Ok653zywmB igliZY6UcrrtqltXS1a6UkLKHCmlRJ/7zgaBijE65kjJZrq5jh0QqBj30g5gsg6MQDYIVMxKl81g uQ4jYAcE2OjsMAusQ1UhwEZXVdPNg7UDAmx0dpgF1qGqEGCjq6rp5sHaAQFLXwMrxACZI6UQKLIM OyFQlisdc6TY6RZiXXJFwJKVzo4cKbkCk019I3+JGW1DV5cPYZOvoJq1UxqfRHe7M/YRR6J9SNc+ G924jn0RsMTo7MuRUryJiH+y+PbxbuLlZ58zIZIgl/bFGxX3VAgELHUv7ciRUgjQCi6jqQ2eaAiz BRfMAu2IgCUrnXGgOkdKY9NanB74Cd5//zfG4pzSv514D78JXRBt7vWtxVcb7s+pveqyBSBp1HpE q0esW7q7ByIT8k5DRHW710OP9JaHBzHr9wkavGQ3UiggrcemLlWuTomnyyTqPGpj7FvI0zRXOVqA kQMyfH5fbDzJ7YnWT6f/Uy4dwd7eiIjVcw33xJjDhIvaMoU3DwzAuTFOF0j1zWgHY51xoqgIWG50 +mh0jpR33z2Lfzl/Ts/O6Twjx2PfKP1VNXQuKxniJu4KYLa/B4fJ0MSeaRsCMvFJkggJddH9eK0v AgVr0WmoKzgxgQT3L96phOaWEN7c3YNI01Pobm+D70wiFUNy3wnymtrQPDOOvQDiJheXrqdCfYn0 f63ufRgcnkA3xeoFVR5PiukLD78lYvqmkuon0w7qcvlcfASKZnQl50hxS6jDBEaImqEGoD3TyGQA PqK7FEYnCxYvEOcI1Y1qNA41QOTMEML+QJrZkTF6TIsWHxtHuD0AiciIjERHaeQpihutLU6MHqPV OzXQ1dghrWLbO1SzVJQp9Q+A6E+lgwhiLXzLh3BWG59pfaNATpcMAcuNzpYcKSWDO7ljN1wuCd7N O+HXijxd2wDB5hyvK1bldqB/18sIYgVat2wUhURgdHZEpeubRgB1kyopUrr6cYmcKiUClj5IIY6U H//TIfz89EliDCnIOIkjxYwnxciRYtpRRMYs4tR7dGP6vRMImZESUV1XAA9rNH3udQF4NKHkKj6x /dk09HimPQNp5DkcF3F0zyvY+2oP9uw6gkllKvaTQYIkqR6u6BSmKZNo/gwUMCq/Zhse9k7HqScy 1E+QyxclQcCSlY44Uk797Cf48MMPijYoM46UQ//w97H+Ba3dIQldXS+hu8MBctFGD+1DyISUSKfA 296xE90dAD34IA7LfI95y9OYwZ7Z0QpFDiFsZCkSzGZb0TzTh6M6TWCm+vkOgtsVDIGKCWK1kiNF fehSj5Hdb6lGWjD40wtSn16uRqiIfabXhksKiYCl7mUhFc1WlhUcKY2BQNy9y1aR+dYTlH6aSzlf WdzeVghY4l6WYoTEkbJoyRKs+6b6kEHnTMlHF5UeT/2MFbVXlBCO747zWeYjM9s26qoaEFyXo4fU x//ZtuV65YFAxbiX5QE3a8kIiF+sGAZGgBEoJgIVt6crJnjcFyOQDwJsdPmgxm0YgXkgwEY3D/C4 KSOQDwJsdPmgxm0YgXkgYPufDJgjZR6zy01tiUBZrnTMkWLLe4mVyhIBS1a6auFIyRJjrsYIJCBg yUqnc6Q8+tgGLFq0JKFDvmAEqh0BS4xOB5U5UnQk+MwIxBGwxL2MiwfswpGivrUfQDoeFPX9SqJZ oCDR+HuXMR4VQe+Qnl8lxoUytwadLwQEn8pgZK1IJ/SZhfzb6WLEl9Plh4DlRqdDUmqOFFWPZB4U 4qXswWEiDmp8El3rViAoE2dJH/YeVHlHiL4hmeNEfSnZyK+ij9LsbOxTNWjP5H7sPajzOejys9PF rAfOKy8EimZ0JedIEfOSxIOCRKoE5dI4EJxCtL0Tm1ojOKwyFqmcKRn5VTJNurFPivqewMiBy4Ae cEpNBX9Llrpk6orLygIBy43O3hwpE+jflRiYStSwh/ecAjF2dT9fD3Iv++RizGV2uhBlIB/ljYCl D1JsxZGSPE8aZ4p/3YrkEnE9NfhDvDE8hTpphcpxkpZfJYJoVIKLWMXooOBTLZlyImqFaANS+sxF lxShnFFuCFiy0tmRIyV5YuKcKVvR3aKuHoLENbTaQHVHwauX4aiJoC8Nv4oDEcE/qfOpKJdCCCd3 pl2TnMEDfXC9EO9TfVBzUZMfz0+nS4Jbmvk46MEAABYuSURBVKYfzrY3AhUTxGolR4q9p5C1KzcE LHUvSwGGFRwppRgH91m5CFSM0emcKIXgSKnc6eaR2QGBinEv7QAm68AIZINAxax02QyW6zACdkCA jc4Os8A6VBUCbHRVNd08WDsgwEZnh1lgHaoKATa6qppuHqwdELDkjZRCDow5UgqJJsuyAwJludIx R4odbh3WIV8ELFnpypUjRY2To7i2fRiS07/Nb/y0MAEfC3Sdc5sGwOY7Obm20wN1YwG1xk8my4N4 80D8Iyg0hu52p/lHKHPtmOvnhIAlRqdzpHz04Qf46cl3cP36tZyUKlVl+g45hfWI745nUMItn8be V/9Z1FBv3qfgG3sLwaYm4FgP9mpBsd3tar748GQGeVYUiT8g7U6MHHw5/gdEi+ETXyXyOdXvllvR OcvMiICl7mWlcqRMyXrUN4Cx8VhUgSN4Kn6Di3wnJHdG/C0rpG/qYaQ3ro+xp6Y2eKIhzBrzOF00 BCxZ6Yza24Ujxdf5InyhHlAQaIobRvwnARmHepHCbxIdmYa/Rf30sTz8ejyaXBuk+B755FD808P6 4CkaPBrCWbLPNH/aSKf2VfGwotf6LsZ16w/B065yspD7elbahmda6oV0ox769+wkh0N8ppkMSVHW wOeVEY62oft5VfcEF7gFGDkgw+fP/5PO+jD5nDsCaW6H3AXdroXOkfK1Bx66XdW05TPy5ViZMR3L zJAIhibg8a1VazStRl0U8DSqAazuRh8QNaxeMTkSml3j2PtqD/YcC8Hlb4NvTgG5Z4HNL6L7+Zfw tGsIZCzGQ7hvHQHMDsf3UMZyPR3qe0WVvesIwt4AApKiFUlobgFO7Fb79XbsxKPoNdFjDTq7Apjt 7xFlJ+BLCKD1IK67h1zdOQVoIg6YcQR1JfhcdAQsX+n0EZWcI0WeQrRFQv2cAqfPifBwCJ6WJtSf ARq8QPgYGXSyLyhjdOiCuscjd5FWHjfgkCMYOvgKhmhVoQcS21fjuOHb4I0btwpyo9c0agXjaqQz fdE+z/hARlGmDHssGaPHNIMdG8dkuxPRIOnnUN1ZTQ+AVtMhnBhTV9PImSGE/QEdcoSDuu6nMdqy FQ2r3ZBanBg9RvnaH6BYbU4UCwHLjc42HClElYCNaHDLcC0P4ezYGNDSBqe7CR6EcMJsoctmFgzG GJIhuFUeQ1/C6hd/QKMJJIMjl7Yd6N/1skb7p362OZsu86sjIyq7IbkSCZA8XduA2zytza8/bpUO AUuNjjhSTp48gU+vfJKu/5zzl9253LTNjZs3RP70dBROpyulDlElTEwCj3YQ92UvpmoiwKQTD9PC MHkaU/Rkby6l2e0ziBNF27spTU/iaW8Ibx64kMj2ZSZFqocrOoVpKiPDdyH2QMasumkecau4OvFw 0wCOBgGxvwQQdVxEaHIDHgusxRC5vuRSuqZxfOoifrHnX4Wo5H2tqXzOtAQBS4zOrhwpkWAI8Ps0 V9IBuq7r8iE8pLluWUCsKLSf+w78kvYARCEelQFEiES2pQEOyYdndrTGJOkPMGIZemJMdfmoriKH EI7qBdmfBc9LP3G67ER3B8SDlDDUhyPB3v2QtmxF9/MbQK7r6KF9KMVPF9mPpnpqVkwQK3OkVM9N W+4jLdrTy2IBxRwpxUKa+8kXgYoxOuZIyfcW4HbFRqBi3MtiA8f9MQL5IlAxK12+AHA7RqDYCLDR FRtx7q/qEWCjq/pbgAEoNgJsdMVGnPuregTY6Kr+FmAAio2AJW+kFHIQzJFSSDRZlh0QKMuVjjlS 7HDrsA75ImDJSsccKep7mWnfu0wzW+pLyJ3wOhyx9yV1rpaEMKAkvpM04jjbpghYYnTMkaLGyuXK kdK4sRN1I/uxdzCixul1rMfEgQFE3OvRlYbvxKb3FauVAQFL3UvmSMmeI4WizaXlMsIiWBUABd1q E5eR7yTD5HKRPRGw1OhoyDpHyqbN23DPPffOC4XfTryHd08fF/8onctBfCRPNKp0COTGPbH92Rg9 AgWUbupcI/hJ9PxYndYnBS0DUTNsak2OLNdi2CbHU8NmNI6UCZPgWJ3uQZcnos+3NCE4HEVzF9Eq aDQMwxQytFblOwHxnbwk/unjyGX8XNc+CFhudPpQmSNFRwLiG+b07fFZwbmyBp3twPEDA5DHzmA0 2oD2HRvgwQRCRMOgHaZ8J3ohn8sKAUv2dGYIMEeKyuwV50i5iD4KQN2xQZDVBikIdstWuIZ7sJcY y4h75YWnoOxSLS+Z78TXBISYXcjsVrN9nuVGxxwpRGSkk9hq94NG+pp4d7jhcmmrG/kfIrJ8Yxre TOI7SWzNV+WDgKXuJXGk/PifDuHnp08Sb1ZBUCGOFDOeFCNHillHOkeKpyOAuskxwZEyMemEL1AP iOv0NOpm8mJ5GkcK7d1odRIcKb3EtpX5ED8PCGKiIwDR4ymETwNoBROH4E2ZRnSK+E4kNAd0+kCV 78TId5u5Jy61GwKWrHTMkZKZI0XwYm5Rfx4I1UQwPRLA039Tj8MHh9C++SV0d8R/5xNUfcx3Yje7 mZc+FRPEyhwp87oPuHEREbDUvSziOGJdMUdKDApO2BSBijE65kix6R3GaqUgUDHuZcrIOIMRsCkC FbPS2RRfVosRSEGAjS4FEs5gBKxFgI3OWnxZOiOQggAbXQoknMEIWIsAG521+LJ0RiAFAUveSEnp ZR4ZzJEyD/C4qS0RKMuVjjlSbHkvsVJZImDJSsccKfF3J49qn0DOZj4KxZGSiU9FhAy1O8X36nT+ lWx04zqFQ8ASo2OOlNJxpKifVXZi5ODLiBmVFkokXrT2OWM0EIW7jVhSLghY6l4yR0rxOVIy8qk0 tYlPNc/mcodw3YIjYKnRkbbMkZI6Z1ZxpJB76vPKCJvwqYhVrgUYOcPRr6kzUtwcy41OHw5zpOhI WM+RYsqn0tSG5plxMMNDfB5KlbJkT2c2GOZIKTxHSlB+BF1dcbn9afhUGla7IbU4MXqMItq1CHSz SeK8oiBgudExR4p1HCnJ3CuKYw0aU24b4lNxQ3JJ8G7eCb9W7unaBhzaF3/YktKOM6xCwFL3kjlS 0k+bFRwpjhpzPhXiWTm65xXsfbUHe3YdwaQyxT8ZpJ8ay0ssWemYI6V0HClB5lOx3Gjm20HFBLEy R8p8bwVuXywELHUvizUIYz/MkWJEg9N2RKBijI45Uux4e7FOZghUjHtpNjjOYwTsiEDFrHR2BJd1 YgTMEGCjM0OF8xgBCxFgo7MQXBbNCJghwEZnhgrnMQIWImDJj+NW6avUrcStrzRhTvpKQhc18geo /WAMjtmPE/L5ghGwIwJlY3S3Vvlx6+7VphiSEdK/2o8nUTs2aFqHMxkBuyBQFu7lrabWtAZnBPLW Si/IOPlgBOyMgO1XOuFSrvRmjSGthjVT75u6msseqkHNMlXU3BXgyrm5rOVSRZ17RJEH8eaBAUyZ flE1J5FcuQoRsL3R0R7OeCg3rmP2/M9xIxoR2Y6Fi1D/jb8yVhH7vgUm+zsyuM/Oq1+E/dIDuX15 VY0KaBDfBxdkQ2xwCZjzRfYI2N7okh+akMHduvo5pPWdqFn6B6YjTW5jrHRzVv8Mc25Gp8rgb30b seR0fgiUxZ7OODRa4b60ak1agzPWTZcmN5OOL/95TeyfnmfWJk6NVw//5p3Y1Oo2q8Z5jEBWCNh+ pctqFFlW+v3P5lCzBLF9nbGZvtcz5ulpCg7t2w10vhBAlKOtdVj4nCcCZWd0C11ufHbpIhY7V6Ss dt9quAvS0kWQr15H78/MEZm7Fs+/OqbAsRBYsiofVzMuh1OMQC4I2N7o6Idv4x6t7oE/Ew9S5IE+ MU79QcqdixYIgxv9eAbNK5dnhcHSJja2rIDiSgVFwPZGR2+aGI2OjGy5/y9SQPjk+k2Rd+7y7G2N jn4uSHYnKY8PRqAYCNje6OjVrtrfjd/2x/G/XXOPwOvv/uRece767vdx6B/+3hTDXH+fMxXCmYxA ngiUxdPL2ksjwvAyjXFxrTqUs6dPiGqLlizJVD3nMnqYcnTPD5myLmfkuEEyAmVhdKQ0Gd7C8++A 9njJhzGPOVKS0eFruyFge/fSCBi5mmZvmlCd6wE/aHVb982NoonOmWJsz2lGwA4IMEeKHWaBdagq BMrGvayqWeHBVjQCbHQVPb08ODsiwEZnx1lhnSoaATa6ip5eHpwdEWCjs+OssE4VjQAbXUVPLw/O jgiw0dlxVlinikagaoyOAlGf2P4sApICRXoEm/S0IT95po1tUsoMMlLKMshMrmt2bdTPrFzPy7ae Xp/P9kCgrN5IKRRk8c8G5x/aUwgZ6caTrexs66Xrh/NLg0DVrHSlgZd7ZQRSEajKlU7lPFGpFwZV UjFAWo9NXQFIDgfk4ddxOFYA0zKjjCHZIVzWrlj7QcwasPZ1voh2LTpduXQEr/VdRKx9fwie9sR+ Y2WH9mEwslalibhNPdJBP5Q5N1q3bIVfUvMmj70MYjAjd1TXkerq+Xo7PhcHgao0ulRoJTS3hPDm 7h5E3OvR1bURgSDd8FTTUNb0FLrb2+A78xaCBiHCSLoCmO3vweGgA/Wtz+JpAFGtTqjvFYSIN3Nu jTCggHQhVXZKv4YOjDpkrKe1aWpD80wf9h68qGU41L4NOqoGuA0BeR+HKxmhLkK6otzLv/zr74K+ PU7n3A4Zo8dU8ljaJ41MSnBJuoR4GcbGEYYTUjIZmFtCXXQIZ8fUNpEzQwjrzTWS2u7nX8L2HRvg MeQDcdmp/RorZltPayNPIertTGQtIx0xgZCmY+b+jH1zutAIVIzRLbuzDi73Svzy7IA45wsUuWZS dhQrWXUhVpR2oH/Xy9iz63WM6stfUuts+82mnvqA5RWcwEaQsT/RqHN9JnXKlyVBoGKM7son6i7q /PCpPICU4GlcobZzN8Hjiq8IWQmLyJh1BfCwRkbtXheIr2hSPVzRKUyTICHbKDHbfm9fj1xX/ScR vYepwR/ijeEp1EkrANIRDfBpOtIfA783x3Hqgvk8LwQqZk9HnCh0kHtJRyaOFFEh4T8yGloV6kUu PWAIEW16lp86ELyY/auxvWMnujsAeXgQYfjUHsZOY7RlK57Z0QpFDiGcsNJl22+29dQu9W8u0JWi hHB892U4aiLoOyShq+sldHc4oChTGD20Tx2n2oz/LxICFRPEqhsbcaQ83PaogG//a/+1SDDm3o3+ UOV25LXZ1stdA25RKgQqxr3UAWSOFB0JPtsVgYoxOp0ThTlS7HqrsV46AhXjXuoD4jMjYHcEKmal szvQrB8joCPARqcjwWdGoEgIsNEVCWjuhhHQEagYo6v/di0W1Mdf+tUHyGdGwG4IlNWP40rdSvE9 ceNXfAhQolVfUH8GZHhXRubw6UiWv2rbbTZYn6pAoGyM7tYqf9ov9xiNcJm/Bkvvc2Dm5BxuTvE7 h1VxF5fZIMvCvbzV1JrW4MzwJjdT+stasyLOYwRKjoDtVzrhUq705gTUzelazPzkekqbZQ/VxD4G SR+BzOU7dWavY5nlGTvNVJ6uzJg/CIrt8yFs8p1zYz058FIsSNbYf0owrrGwwGkK1PVH9ycE/9I7 oN2+cTVol9LtTvG+px5wq46hE15HfC9eqsBaI566fgWGKCbO9kZ36yvaa/GaysqN6+Lzxzeiasi3 /vljfUSzkftxZawOC6ZSPzpOX1/97Lzqcn7pgfhE623tdlZDdChqIrOuyUGyt3uf04pxBkMTeMxH gYZ6KD7Q6GvAZPAUAptfRPPMREKMYVwHGSMHjYG0mccab1e+KdsbnXG/RjDPnv85bl39HNL6TtQs /YMY8jeuLcfUh18HnRELQI0VxxI3Z/V9XuVPbmzQxUhQ4Gz7avjmLojIBVo5fBQ61BtBKPQKBrWo +WKoYvc+bG90yQDSCrfsT1oSDI7q/Ntke3LVtNfkZtLx5T+Pb2lzdTeThZvxkvRpUdoZ+VeSBRmu k10eI8cJhQ8ZeVgMzRKSugxMAh7vNI7vfgtBQfmg8rKooT9vYXrdNjzTooY2kYAYl0saXpVkuf27 TiEc/Y6I1wsRl0XTangmx3GUQqRyOHQcPZOqqypc1JYpvHlgAM6NcTc6pp9mzFEDhwy5qGel+Hh0 N1vX2VhXL0tW0Yi1jpEI90qumMd12RldHmOMNfn9z+ZQswSxfV2sgH52WGa8yiNtwkuiSjFwrKTw m0jwb94Jf1J3FOuWEHan86sYOE6SeViSRCRdEp3EfrzWF4GCtegU+8QeHCZCpcYn0bVuBQ4P/hB7 B3Uel9UI9V7Q6sa5X9QbUeVV0fljdLmoBWYmZTxKAbOICNcyHHrrtq4xuSU6BvrNPXigD64XiItm HL524PhulUpjKhuumaanRFxj3fDr2PtqRIwvkdcm03yosAnjNMEoZCSrSkI4l8uyM7qFLjc+u3QR i50rUla7bzXcBWnpIshXr6M3dUsncJm7Fofn6pgCx0JgicbUFS/JIyXcK+IliSQ8TEjlQQnAR+6v 2Pok72f0mz6QqoDGw3KCVs8aQPCw+E3qpbYE6RAOXlYNQHClSPAajF25NK4rhMaNnUB/jxrcKqm8 KiNanyqvSqL+MbkkIRgCOppQfwaQlsuIyqbKJGUmYVDjgAMX0UdBwTs2CMYyfYVJDM41/mGKc8gQ j81kuxNRfbzEa0Nsa7HtZrxu6ng01W6DUdIAcr60vdHRD9/GfV3dA38m9nXyQJ8YrP4g5c5FC4TB jX48g+aV2ZGcLG3KxfWJIJq8/IjJmUYoAjhqTuHwnlOCCYwi0MnFibmX2rRkw2+S8wzm1WAC/bve Sokap5v6MfThtWAuuBgUiIwhjI1oaAI8COEE/WGJe/CGirknxSqrcc0EsQKtW9TPXOcuKd4i83yY YxRvnX+qQJDkr8DtWtZ+oG+M1JpkZMv9fwH3Y98W/+q/8Vei4JPrN8X53OXb73Ro/5Z8mOUZ6xDd gTwjobljPern1IcxjYEAXJPjCTdvAi+JEHB7fhNjP2nTmXhY0jYyKdC4UvzrNE4YrYpwqciV670Q b5QjrwphNDEJ+DtagckxTOW4n9M71nXp33UEaH8KPsI7I9eM3jKbcxbzkQajbKRnU8f2K51j9mPU /m78tj+O/+2ae8R4/+5P7hXnTBwpufw+ZwQx2Lsf0haV74TyFXkQbx64ANSoe6PtHSovis5LApBP kxu/ibE/YzojD4ux4m3SQo7gStmK7hZ1RaOHEseh/l7m3bET9EhKHdtAel6VNG/akYsp+xFzZ/UH IzrxLbm1zQK3Ae3HhfiejlSfOvu/8OtVnagb2Y9QTQTTIwE8vWU95B+dwmjLd9Jwzdxm0AnFt5+P dBgRSXAhjrIJYs30GhgBoRtbuXCkFGLyWEZuCMSeXpq8bJCbpPnVtr17qQ+v9tIIFp5/R7zcrOfp Z9r36QdzpOhI8NmuCNjevTQCR67mgtmPjVmx9PWAH4uWLAFzpMQg4YRNESgb99Km+LFajEDOCJSN e5nzyLgBI2BTBBZcucZ2Z9O5YbUqFAG2uAqdWB6WfRFgo7Pv3LBmFYoAG12FTiwPy74ILFDm0rxa YF+dWTNGoKwR+P+BD8xsHNZaeAAAAABJRU5ErkJggg== --94eb2c0542645970ad05505d4e55-- --===============1964973689434431920== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot --===============1964973689434431920== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Ikvm-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ikvm-developers --===============1964973689434431920==--