Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r55665 - in sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer: . Properties
From: pbristow_at_[hidden]
Date: 2009-08-19 09:41:52


Author: pbristow
Date: 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
New Revision: 55665
URL: http://svn.boost.org/trac/boost/changeset/55665

Log:
uadded laplace distribution

Binary files modified:
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.suo
Text files modified:
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexForm.cs | 6
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.Designer.cs | 192 ++++++++--------
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.resx | 474 ++++++++++++++++++++--------------------
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs | 4
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs | 2
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs | 4
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj | 36 ++
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj.user | 1
   sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.sln | 4
   9 files changed, 369 insertions(+), 354 deletions(-)

Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexForm.cs
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexForm.cs (original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexForm.cs 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -45,7 +45,7 @@
         distexSplash frmSplash = new distexSplash();
         frmSplash.Show();
         frmSplash.Update();
- // Now load our data while the splash is showing:
+ // Now load our data while the splash is showing:
         if (boost_math.any_distribution.size() <= 0)
         {
           MessageBox.Show("Problem loading any distributions, size = " + boost_math.any_distribution.size().ToString());
@@ -276,7 +276,7 @@
       }
       catch (SystemException se)
       {
- MessageBox.Show(se.Message +
+ MessageBox.Show(se.Message +
               " Please check the distribution's parameters and try again.", "Distribution Error");
           this.propertiesTab.SelectedIndex = 0;
           e.Cancel = true;
@@ -574,7 +574,7 @@
       "\nFor more information, including downloads see " +
       "\nhttp://boost-consulting.com/vault/index.php?action=downloadfile&filename=math_toolkit.html&directory=Math%20-%20Numerics&" +
       "\n(Note that .NET framework 2.0 and VCredist are requirements for this program.)" +
- "\n\nCopyright John Maddock & Paul A. Bristow 2007";
+ "\n\nCopyright John Maddock & Paul A. Bristow 2007, 2009";
 
       MessageBox.Show("Statistical Distribution Explorer\n" + helpText);
     }

Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.Designer.cs
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.Designer.cs (original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.Designer.cs 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -28,102 +28,102 @@
         /// </summary>
         private void InitializeComponent()
         {
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(distexSplash));
- this.labelApplicationTitle = new System.Windows.Forms.Label();
- this.labelApplicationVersion = new System.Windows.Forms.Label();
- this.labelApplicationCopyright = new System.Windows.Forms.Label();
- this.labelApplicationDescription = new System.Windows.Forms.Label();
- this.pictureBox1 = new System.Windows.Forms.PictureBox();
- this.groupBox1 = new System.Windows.Forms.GroupBox();
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
- this.SuspendLayout();
- //
- // labelApplicationTitle
- //
- this.labelApplicationTitle.BackColor = System.Drawing.SystemColors.Control;
- this.labelApplicationTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F);
- this.labelApplicationTitle.ForeColor = System.Drawing.Color.Black;
- this.labelApplicationTitle.Location = new System.Drawing.Point(331, 27);
- this.labelApplicationTitle.Name = "labelApplicationTitle";
- this.labelApplicationTitle.Size = new System.Drawing.Size(313, 133);
- this.labelApplicationTitle.TabIndex = 0;
- this.labelApplicationTitle.Text = "labelApplicationTitle";
- this.labelApplicationTitle.TextAlign = System.Drawing.ContentAlignment.TopCenter;
- //
- // labelApplicationVersion
- //
- this.labelApplicationVersion.BackColor = System.Drawing.SystemColors.Control;
- this.labelApplicationVersion.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.labelApplicationVersion.ForeColor = System.Drawing.SystemColors.ActiveCaption;
- this.labelApplicationVersion.Location = new System.Drawing.Point(315, 184);
- this.labelApplicationVersion.Name = "labelApplicationVersion";
- this.labelApplicationVersion.Size = new System.Drawing.Size(320, 20);
- this.labelApplicationVersion.TabIndex = 1;
- this.labelApplicationVersion.Text = "labelApplicationVersion";
- this.labelApplicationVersion.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
- this.labelApplicationVersion.Click += new System.EventHandler(this.labelApplicationVersion_Click);
- //
- // labelApplicationCopyright
- //
- this.labelApplicationCopyright.BackColor = System.Drawing.SystemColors.Control;
- this.labelApplicationCopyright.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
- this.labelApplicationCopyright.ForeColor = System.Drawing.SystemColors.ActiveCaption;
- this.labelApplicationCopyright.Location = new System.Drawing.Point(72, 214);
- this.labelApplicationCopyright.Name = "labelApplicationCopyright";
- this.labelApplicationCopyright.Size = new System.Drawing.Size(563, 20);
- this.labelApplicationCopyright.TabIndex = 2;
- this.labelApplicationCopyright.Text = "labelApplicationCopyright";
- this.labelApplicationCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
- //
- // labelApplicationDescription
- //
- this.labelApplicationDescription.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
- this.labelApplicationDescription.ForeColor = System.Drawing.SystemColors.ActiveCaption;
- this.labelApplicationDescription.Location = new System.Drawing.Point(27, 234);
- this.labelApplicationDescription.Name = "labelApplicationDescription";
- this.labelApplicationDescription.Size = new System.Drawing.Size(608, 29);
- this.labelApplicationDescription.TabIndex = 3;
- this.labelApplicationDescription.Text = "labelApplicationDescription";
- this.labelApplicationDescription.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
- //
- // pictureBox1
- //
- this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
- this.pictureBox1.Location = new System.Drawing.Point(27, 27);
- this.pictureBox1.Name = "pictureBox1";
- this.pictureBox1.Size = new System.Drawing.Size(282, 92);
- this.pictureBox1.TabIndex = 4;
- this.pictureBox1.TabStop = false;
- //
- // groupBox1
- //
- this.groupBox1.Location = new System.Drawing.Point(13, 12);
- this.groupBox1.Name = "groupBox1";
- this.groupBox1.Size = new System.Drawing.Size(644, 254);
- this.groupBox1.TabIndex = 5;
- this.groupBox1.TabStop = false;
- //
- // distexSplash
- //
- this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 14F);
- this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.BackColor = System.Drawing.SystemColors.Control;
- this.ClientSize = new System.Drawing.Size(669, 276);
- this.Controls.Add(this.pictureBox1);
- this.Controls.Add(this.labelApplicationDescription);
- this.Controls.Add(this.labelApplicationCopyright);
- this.Controls.Add(this.labelApplicationVersion);
- this.Controls.Add(this.labelApplicationTitle);
- this.Controls.Add(this.groupBox1);
- this.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
- this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
- this.Name = "distexSplash";
- this.ShowInTaskbar = false;
- this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
- this.Text = "Statistical Distribution Explorer";
- ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
- this.ResumeLayout(false);
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(distexSplash));
+ this.labelApplicationTitle = new System.Windows.Forms.Label();
+ this.labelApplicationVersion = new System.Windows.Forms.Label();
+ this.labelApplicationCopyright = new System.Windows.Forms.Label();
+ this.labelApplicationDescription = new System.Windows.Forms.Label();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.groupBox1 = new System.Windows.Forms.GroupBox();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // labelApplicationTitle
+ //
+ this.labelApplicationTitle.BackColor = System.Drawing.SystemColors.Control;
+ this.labelApplicationTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 24F);
+ this.labelApplicationTitle.ForeColor = System.Drawing.Color.Black;
+ this.labelApplicationTitle.Location = new System.Drawing.Point(331, 27);
+ this.labelApplicationTitle.Name = "labelApplicationTitle";
+ this.labelApplicationTitle.Size = new System.Drawing.Size(313, 133);
+ this.labelApplicationTitle.TabIndex = 0;
+ this.labelApplicationTitle.Text = "labelApplicationTitle";
+ this.labelApplicationTitle.TextAlign = System.Drawing.ContentAlignment.TopCenter;
+ //
+ // labelApplicationVersion
+ //
+ this.labelApplicationVersion.BackColor = System.Drawing.SystemColors.Control;
+ this.labelApplicationVersion.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.labelApplicationVersion.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.labelApplicationVersion.Location = new System.Drawing.Point(315, 184);
+ this.labelApplicationVersion.Name = "labelApplicationVersion";
+ this.labelApplicationVersion.Size = new System.Drawing.Size(320, 20);
+ this.labelApplicationVersion.TabIndex = 1;
+ this.labelApplicationVersion.Text = "labelApplicationVersion";
+ this.labelApplicationVersion.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
+ this.labelApplicationVersion.Click += new System.EventHandler(this.labelApplicationVersion_Click);
+ //
+ // labelApplicationCopyright
+ //
+ this.labelApplicationCopyright.BackColor = System.Drawing.SystemColors.Control;
+ this.labelApplicationCopyright.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
+ this.labelApplicationCopyright.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.labelApplicationCopyright.Location = new System.Drawing.Point(72, 214);
+ this.labelApplicationCopyright.Name = "labelApplicationCopyright";
+ this.labelApplicationCopyright.Size = new System.Drawing.Size(563, 20);
+ this.labelApplicationCopyright.TabIndex = 2;
+ this.labelApplicationCopyright.Text = "labelApplicationCopyright";
+ this.labelApplicationCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
+ //
+ // labelApplicationDescription
+ //
+ this.labelApplicationDescription.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
+ this.labelApplicationDescription.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.labelApplicationDescription.Location = new System.Drawing.Point(27, 234);
+ this.labelApplicationDescription.Name = "labelApplicationDescription";
+ this.labelApplicationDescription.Size = new System.Drawing.Size(608, 29);
+ this.labelApplicationDescription.TabIndex = 3;
+ this.labelApplicationDescription.Text = "labelApplicationDescription";
+ this.labelApplicationDescription.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+ this.pictureBox1.Location = new System.Drawing.Point(27, 27);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(282, 92);
+ this.pictureBox1.TabIndex = 4;
+ this.pictureBox1.TabStop = false;
+ //
+ // groupBox1
+ //
+ this.groupBox1.Location = new System.Drawing.Point(13, 12);
+ this.groupBox1.Name = "groupBox1";
+ this.groupBox1.Size = new System.Drawing.Size(644, 254);
+ this.groupBox1.TabIndex = 5;
+ this.groupBox1.TabStop = false;
+ //
+ // distexSplash
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 18F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.SystemColors.Control;
+ this.ClientSize = new System.Drawing.Size(669, 276);
+ this.Controls.Add(this.pictureBox1);
+ this.Controls.Add(this.labelApplicationDescription);
+ this.Controls.Add(this.labelApplicationCopyright);
+ this.Controls.Add(this.labelApplicationVersion);
+ this.Controls.Add(this.labelApplicationTitle);
+ this.Controls.Add(this.groupBox1);
+ this.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.Name = "distexSplash";
+ this.ShowInTaskbar = false;
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Statistical Distribution Explorer";
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
 
         }
 

Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.resx
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.resx (original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/DistexSplash.resx 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -121,243 +121,243 @@
   <data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
         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
- 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
- r2x7B/T//wHN81VqqBZvTgAAAABJRU5ErkJggg==
+ YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAASdAAA
+ EnQB3mYfeAAANyZJREFUeF7tfWusZFd1Zt/GmDbYAYNpMCa4HRsYp+02fet1+4HTgA0Yu9vGT2wMxq92
+ 26aN3ZngB9hut/NjZqTRIE3yAyWTH8OEiVAUaTJSlFHIMJpIUaQwaBRkicgxdGJB/Eh333ur7qMtT9es
+ b6299lln37PP2aeqbt8H1VKp+ladOmfvtc7+zlrfeuyJfr+/YfxvLIEqCUxMTFQdctq+p1vWD+a55zZM
+ PPusv7T7fI9779L7Ir1OThw9+ubEli1b6MCTE6++Ordx48b/R1N618TGjW/SO17097vOplnSe/eNjRMT
+ p+h3OOasifkNp+gdf5+aeDudYWJi08QC/f8s+r++6wgWF09NbNq00S+qBfrirA0b+/re7y/25/ngjf2z
+ +jhuIy3BBXp/C73T/88581Qf/5/u0d/47Iz+qVNn0Ps0vb+l/773vePUhg1v6x89enTDli1n0O/eRq9N
+ 9DrHXfN/6bX5neSzgeTjx0MTXP4FD1AZv8YyqLoHThtilFwIYBK8aBViVWIV4rWHVh9ejbf2+1vP7Pcv
+ eVu/v2VTv7/jLPrs7f3+tne8/vquc44d6/wK/f3O6enLz52Z2fHuX8w2zut2t7+32925+bVe6/1zc43z
+ 5+a2f+DYfOeDx+Zbv3p8ofGhEwvbL1xYmNqysNC+aHqx9WvT042LFxcbF88sTl6yuLjjkpmZzofDF3/O
+ 3zcuxvH4HX4v58H5Gh/C+XEdXA/XxfUxDowH48L4ME6MF+PG+DEPmQ/mhflhnpgv5q0yUJmwfPDKyW5Z
+ 9Vl1M42/HwPOKrBmC8Hke98rA5M9DCavvIIFuPXsfn/XOcePZ0AyCyDpb39vr9d53+u0mP/lX664YJ4W
+ NwBkYWEnLfj2RYsEAjMMDJ0Pz842P0q/+Vfd7tSl3W7n17vd1tbuSXp1m5f1eo3L5bXDvOQzfC/H4YXf
+ TV2K8+B8i3RenB/XEbDZeSGuj3FgPBgXxodxYrwKMJgH5oN5yfwALphvMbg4OS0BFxhdywIuY9AYg0bK
+ PbAsN1/CSe0T9vBh/9Rl6+QHPyiyTPZs+sUvxCqhhXY2nu4nTnzsXf3+7nNnZ9vvgQWAhQqrYH7+igtg
+ KcAKmYYFQtYErA0seCz+kycBAgCNzrZer31F743Wx6bnGpNzc53G9Fy7OTPXas3Ra36+2ZbXjvbMzFQH
+ 7/oZvsdxOF5+15jEefh8dF6cX64DsGl+FNdnq4bGg3HN0/gwToyXAYbGj3lgPpiXWF17CDS3vUPmvRRc
+ RE4MwAwsTo4eqBPUUO+QlBtqfMwYeOrdVSM5usTVucW5OtbNEctEXZx+X8AET3e2Ssil6JFrAQsAQAL3
+ Y3qaLJGZyUtmF9sf6XYnyQJpbRWLo33F3FxzO0CAQWF+qkMLecfsfGsnnWs3/f/jdOyV9PoNAoU93QV6
+ dTufWPLiz/HCca0r8Tv+PZ+nvQPnxfnlOs3tAjSwbmDVTF6KcWF8GCfGi3Fj/JgH5qPWi4CmdY1ilgvk
+ loGLBeyRWi1jwBgDRso9MBKYSDxJmXUCzuCHP2y89YUXtp754osZZyJuAJ7YBCZ9ARPiGM5Tq4Se6B8E
+ hzE93b4oDyRiiWBRw5qAhSEA0tw1u0DgsUCAsND5BC3kT/V6zat7i51Pz/Ran52Za15Dv/nczFz72jl6
+ zc61r6N3/3J/Xyvf47jmNfgdfs/nofPhvDg/rsPXo+vi+mLVAGTEkskDDNwk4mJoPmq9YJ6YL+aN+UMO
+ mVu0ZRPkBHlBbsK5LLPVUnVDfe6+395Q8jqXvrvKvB6n/9vXr1X8vuzc4+/KZb9m5JOIJXxYnIjNWyc/
+ +9mWTS+/rATsVu/mhGACfoKtEvAj7NqAF4FFIkBCQEBAApeFrAcGkeYeBpDFztUAAbIiPidgMbWPgOKG
+ 7nzrxu5856Zut30LnedWet1Gn91Gi/8L9Hn24r/xOb/oODoev6Pf4zw4n5y38zkHNg5omnswDowH48L4
+ MoBpbcX42UViHgbuUQG4eLcIXFLj7ZAT5JUnc0utljoqW3rsAKACEOknvnDsmrn5x2NdHl2l3qFxQDHW
+ CZORljcBYdl4p7o5Qrxu/4CAyU5ycRoXkwXwke7JqUvFtSFeZFqAhDiMXWQpXAmLYZqsB7FAYHU0983O
+ tz8v4EGAQGDRW2jf0Vvo3Ekuypdne62v0HXuJkC4hxb9vQQS99H7fbNzrfv1JX/z5/fiOBwvv2t/mc9D
+ 5xMQ4vPfhOvhurg+xoHxOEuG3KbmLowXFgzGzy4SzQfzwvwwT8wX88b81S2CXITQzfMtMaslcIdS1TYS
+ UIElkgoqY0AZg2rlzRkPFRdYJy6ig9CqRnP6fRCwOzcL+eosEw75givp/Prx3qSzSkCqkmvDnAhcGrgz
+ rc/CVRErpHnTNFkWM732HTO9zpcAAgAEAEV3rv1Ad671YHeu8/BMt32QwOCR3nzna/R6lIDisd58+7HZ
+ XvsQ/f8Qv9Pf8jl9T8fheLJWDuL3cp72Azgvn5+ug+vhurg+xoHxYFxwmzBOjFcsmPYO4WGa2zEvzA/z
+ FHDJLBfIA3JBOBpygrzUJYpYLaMLPQ9gqewnUPkL9/phCcC8NH7yL8+Tf63JtQxVivgThEBtZEe4k8w6
+ 0YhOFs1pvZ8iLhecOLH9QoRn2TKhxdZjMGlMSiSmtROEqXAj7c8wDzJLQNJt3jxDrkpvofVF+vwuWsj3
+ 0qLfzwt/vv3V3nzrawAJWvjP0/vv0vuf0DH/m0Dh7+iYnxNIuFd7mj7rmxf9Ld/1+Lj23+F3/Hs5D85H
+ 4NMiwGl/VYCmtR/XxzgwHowL48M46XUdxs1cDM1D3KNmG/PDPDFfzBvzhxwgDyF0JVqURYoyq0XkKjwL
+ 5K2h56GjQwOASmh9xCyX7621m3883uUBwRiopLg7yL3IuBMhYvH0hYkvJCxcHURziIClvA+Qmr2TjcsR
+ umXSlQhQkKG0wK6ip/s15ErsA69Bv7mVPvsiuSEAkvto0R+AFSEg0votWvDfpve/oIX+D/TdG/ROgNFh
+ 0KDP+2SJ8Ev+36L3Dr1nL/kbn2fH0vUc6OA8/H+c9x9wHXe9rzPIsDXTPoBxicvU+qLjbm7E+DEPzIdJ
+ XpqfBxeaN+YPOUAekAvkoy6RJNFpCFq4Fsh35O7QCEDlloi1ArAZuz/rVwbQr1qs/6ZM10WgUgYo+YxY
+ SWCTTFLhTiTXBNZJ54MnTkxt4WgOE7DNy06QWzAz4ywTgMmigAm99tHT/GZyMW4nTuNLcDvYpenCGoGL
+ Asuh9We0yF+iBf4mAIQsDAIFAQ68AyTEEskAJrNM8BkARAFDj1XrxQOJAxtzXj0fX7f1El3nzzEejAvj
+ wziZl6FxY/yYB+bD4ELzA7jAcsG8MX/IQQjdyUsgH8hJrRZHZOfcoaVJc9Gwc6Ur69j28pBqAjDELBWA
+ zRhU1q8MACjKrX27DqikAIr4/ZJ3knd3dm4GIUk8AWW+ti8SEhauDnJL2k0iPHeAfJ3OLJPriQi9mayK
+ 2wkYnFUC1wacSOtZAoz/Tgv5qLMcHHgQAHirInNpegQoPQYbsVIAMngn94WOlxf/7f6Pz+1x9veBq8TX
+ AyABvDLgah3F+DBO5mTIRRLrhdwjmg/mRZbL9cZyuRLzhxwgD8gF8oGcIC/ITfJb8u4Q5LyUZxkCWEZg
+ qcDNKSJuG2NQWbegilQCq/NSq9Q+3pIAhepZkB362msIiebdHXAFICRRT4OnMSIhcHVcghqFhNufRPQE
+ kRQ80bH4hCshsrXbJPcGVkn7d2jhvqALW10Zs5gZOMQ6cSChAOItFQcm+B4WDQNO9sLfDFQKOuZ3AkT0
+ nTs/X8cfLxZOfkwMNC9g3GK9NB/GfJh7AbjQPDlyRPPG/EFEQx6cvUvygZwgLyFywbVIhEjdIchZsnHD
+ sPOAwDICUImRtWMrZf1aKSDrLaiUpg4oqKQAChOylFvxGtW1IGoxM7M15+6gGE+4E2udgIRt7pnudT6N
+ iInLJUEY+MsSuSEwoUgMLd7/Qi7NP4mbQkAAV4W4D3riO2AQN0csDACFLHC8K2AoeIglI6Ch1ooCwdTU
+ VO5zPg6WCJ/LAo85P0CGORq5npxbxodxiuuFc7T+iedB88G8GFxoni48jRwYInQ7n4Y8kLnrrRaSl3At
+ oTu09d1SSyQ5LZLmb4sTBwCWEYBKkZUC03gMKutXBtb1gf5LkxwdqNi0e1NdbKuKcUPjxlZAEf5EQsVC
+ xnJKPRXoIaQ6M9NA+vzHERFB6JWjOUTAzvSaxJlwFOchPNlpEf5X+v8xcTFk4bIF4RY4/61uhwMTCwDe
+ 2nC/Z4vGgYCeB+8AE33Zz+X3mQXCgOQsGHsdBhPlbZjLUQtGxptZTgwwxzAvtlxonpgv5o35Qw7OJfoU
+ Wy0kJ8gLckP4OSNxG+dDvuBZ6gJLaVr/kKASS4Qr9bHHgLOmATfU+fEqfdpM2cOuqC1rVaD1OwZQQMj2
+ ASjbhD+htHQOFS82PyruTqeBlHYJEXeuZuuk27yJnt53EAdxN5GbB8gVoByS9n+gBfcyuycMHLpo8cSH
+ haJgopaKW8T+2MyF8a6Nc3csJyKuS2aBsKXi/rbvYiFlxwnwOIDB2ByIeNcJY1TLiSNPbvyOOBYeqPUy
+ 5on5Yt6YP+QAeSBjF/KBnCAvyA3yWyQ5Qp6Qq/As2zZD3sc5Wa7cYnH64wdElLUdElRCM1itlnHk55fH
+ Sqm0StXtMVXGQUFgMaAgHMr1OuBPToI/6WxDVinMeiSDMXcy27keWa/0HayT+ygx7au0sA7TwvxbBRMh
+ P9V9yPMVCgjWmsCiVpdHCVtEgMT9UCJWQMADk7pB9Jm6P7nvDWjIuFx0yLtFwsvkrCALTEr6em5GI1Oe
+ 0/lbzBvzhxwgD8gF8mGuheSFCJFk5Xa2QZ7CszQ+BDnXAhapFo8Dy5CgEov8jNPz1yeoFKUPlIaTQx5F
+ EqysywNy0Lk83kJBduz2DyCJC2HR7knKPaFoBloI0CLZzWQs1cy4VPovSOZr+wGXqPaHFA5eELIzyyvh
+ BesjKxkx6qM3GtlxbpFGg2SRZy4TwIZ5Ec1Tcb/zlopzg+Rv4kOCY8XFybtgGUHszuvyYTxfo2CmoMO8
+ i4Sk7TwxbwLQP4QcIA/IBVwL5AR5CYnb2Y2MXIkOUU4Lh523XyjAsrPAYsmTt6Y3S7x1wpCgEvrWaqmM
+ CwnXH6ggmgdXJ+TQolYp/G4DKsyjIHNTqmW3nokwpkQdiEMxLo8FlGMgZN8gQJHqYfAnlHfSvhb1MvQE
+ /uLcAvJNOsSdtJ+khfZ/1cWAhSGchLMo3IIUElSS1LzloYvVEbMamfFRHeemaCTIR2r874z7Y0Al7wJl
+ Vg6fx7lC3tVhq0dzW7IcF72WjBcgZfJf3PzUtdPzQg6QB+QC+UBOkBfkBvlJdKjZhlxBeOeBJe8KQT8a
+ bobeXG+WXEr/En5lSFApuskqfewqH3z8/arjXGKAAoCJWqUhoPT7Usvzgm/1uOMshDMlyiMcSggoJ6iA
+ DhmjRC5+HEV24Ak474SK8jiyM98+SE/d36VFelyyXZ074JLW1DoRS0U5CuSaZMloYo3Id+L6aK6IIUoD
+ AFmSZ2IsIeVUCo8pACIf2tZrM8CIlaVWjHBAbvyICFmrxXAsJs/lOMuF5CMRos6dkJvwLM2rIU/IFQWK
+ hcDiyFsJ67vMW9YbrEyucA6BJaNYhgCVMFdBn2Chj42bLmyJgL/BxyxnLgvGh2vAPNfMT/uOMSxXgt7p
+ vjauh7lgTsgbis0X8saxViZVMsA5ix4equ/CKF85j4KaE0lsQx4KwsavOFJWXR5YKAAUdFJDgyO0IiCz
+ fS8tklsoq/TL9BTeTwsCZOx/o4V3Sp/WErJ15KcJBStJO+syZT2X4kK48pRXElX5DuVi5PNswWag44HM
+ uFYMKi56UwQsuaiOsaQwbk/6wkWyVhZzL3C9AC5ZiDrLb5F5C3g6YprkAvlATpAXy43kBzlCnpAr5BsC
+ C8hb6AN6kbR+bVmZ1QppTxZbJ+RRZQhQiUV+cMPC/cF72c2oNyUKD7H4RxWCxrhiCXlF4W+McVTE8um+
+ NuSMSFtq1TiOC3USyl575EAm0E3VuYsAzH/2+YeebdlID4rYUHPyisuURQKWho0lytO4GGX9YqHsaOPG
+ l/wTrtm5FdmktFCJP0GouPNXPqLCoICcjixcrDxKZn3kXQef8erJTwcWChCe4BU+RkPRfF5kvxq+xIKH
+ j/4Y3kWP93yKByHjnhlgUtcsl7FrLBc/J2ddee7HySFLnuO6pL+S0DN4FpIf5EjyhFwhX8gZ8obcIX/o
+ AWF86AX6QUYz9AW92SJE0+xJSVuJCA0BKjGSFslw4Y2Lv3GjAWhiyXL4fBjLBQssxvEAZNQyiYHdMNdf
+ iWsXyR8ggPnhOwAcAAOgUwbuoftSp7VFFeD0b3zoyQ9bHkWSqxpvf536fKBTmRQGoo6n9asIc57kKE/7
+ CnV58ERVQEEGKS2MA7Rgvk6L6scMIpy8piFjx1W4p7XNReFFp/kobAWoZWKAJrRGvDvk0vEdiAg5mudR
+ NLqEdwGVLHycO15/5yyRkEAOrSG2utQt0hC4A59c5MpFkSTRTnNapNBRuJj2jyE3lp8BFsg3c4XaV0D+
+ 0AP0Ab1AP9AT9GWT45RfCYnbYUEl5QkZs0JwI8f4mEGABYun6HwAkyLSGE/jImsG56h7/ZW4NoDDLmiM
+ u8zaw3xTM59tawu1OGIWCz6PWCrPf//a+5//vlopqITNiFlUGzfeiRoUpIxLDxR0r0ceCjqyIcoDUhYc
+ ClwehIwFUGjRPUXvlHtiF3ZWq8MREbdwLampmaoKBpbHkEXoFq/mhWiIOMeBmAQ2BSUfLRKQySXAmTHa
+ 8eYiS9ba0agQg1uWt2KtIE7e07wbNwY/T/69DVULL2Pm/LKTnwcWdoVIzpC3RIU626AHSZBDISJS+tFo
+ GzksezidH3qEPm1rypwbNISlErMKbJEZbuaYWxMj/7BAyn4Xni9cYHr9FJeqCFiwUFKvvxLXDsO6qUCI
+ OYXgAKBJcTtjul7CxwTkrAkfC4+SJ2Z3bpZanqktyPREYhYXBVLYU6IUrb3UtEhdHgDK47RI/jEjZJ1L
+ wk9jR6p6QDE8iMlM1Se/DS/n3JrAGglBKFikGQ8TgIsmuYWAEHIstsZHryXuVcDheOvEAZuzvJSfyXJc
+ DLkMQtf9zlhA/0j/p8gQA/RdLF+Ss8gb4WbksSBBDpm3SOnfcQGHmguI22yfIZ/KL27QEKBSZvqmLGjc
+ zLHkudReLDFrKfX6WGhFFk5KRvBKXTsEhtS5Qt6ha5Mq55j7lLPqiqI9Gj6G24MWBvDPMx4FyW07L5Ra
+ nuZlkinb3IW0ezQlmqa+riAXJQeFTfef6qL2i5YXjYuUaDKaCxtrBMW7CSZi4slMzXA1bkkRkBSBSeyz
+ FCApInBDgOFxK7g4yyV3bp2PCzdn2blKJEu0KKuq9gTzTyFPyBXyhZylCRTk3twFPUAfUiu00+WwGH5F
+ moxzjZDoNx8NGhRU4FLEQKU0GargyRgzrasS6GKAVPf6MXAoy7VZqWsXJZ+lWBp6TEiupxDUsSgf9J+7
+ dpGVYt0e9ERBBzLlUVCOz8QsRXpQmyKp95Qpi0QtzkOhrFBEeeY7v0kE7N+rheLrd5RrcC6PptIrf2LD
+ rp5TUd4kAJPQJSla9LHP6oBQ+nkzVysHLsoNmXfLy3gZMP+SZelq3ZBaLDTmv4dcqU8LRYVIzpA35I62
+ laQHrhXiVpVE3JKePL9C+oMeY27QMJZKrDHTIC0kYy5EmbWAJ2QskpPquuiCiM0lBk4ree0iErUOqIQP
+ g6pwMs4di/LlXCcLKFk7yMZbX0TnNuP2WB4F+9lI+wJKbpPQ8W9w6j0yQClhi/MrqL8rkY0/koS1jBz1
+ 7o6rj5FQsXwvYeWlOSZaOKhRG1ngJtGswIVJB4F8mLnO75bwPLlxZODio1m5KFHYbsG5fVo3ZORiw9Us
+ T5Iry5fkzPIWuVNKP+mBQ83tK6Af6MnyK8grghsLvUK/cINsO8pBLZVYhCDFbQgXQWxRlyXRxUjHlCdv
+ eP2kRWOeyit57SJuo86cw7mmZD4n6RqgsrS2B2SepuHvOse6PehIhgZC8N9nZoSYldAxalWooRKqjJHY
+ Nt/+UwkVu5R75RIYENS8z7s/nChmidcgqqOZp56sDcCkyn1ZwovkyNx6iXMxK2epa5VFoJZwSiyTsEhS
+ ygSEO3KAa8LPIk8G6j+VBDlUOUPunetZD1zdDOIW/VjaH4G+JJVf3CDp0m97sGT7CQ0KKrE8kDo3eMwk
+ txZIkdURcz3wu7pWStmTeIl5X8IBnY5rY6wxwhRWVcrcLaikZj7HLEmv6ypy1lW+UvQA0Z7W+2FOIzX8
+ GO2/g8bNKBCEPy/ZshTpWaCaFe4Xi0zZ9ps+/dz3PnGgwXxBlnmaZcLabFTtUaJ1NSZqVAImUVcnAiCp
+ lskSfifhfN5CMy6b1P6E1pEBXo1OKbAwyEpWroSZPUhBviRnkjfkTvKXrFviV7gfS2MSeoK+1A2CHiUa
+ lGXbWtJ2UFCJPa2reJAiU71sH6Gi88U4mMpq2Uiko871V/LakF1VGF/zcTCnFJBJcZ1iQOZ1UwwqHHL0
+ 5Kyk4Wu0B20gndtDHcrQUAj9P7A1BfqwIjJBN/pztAB6uqBsqHb8/6xvyzCy8NaQyPk5ljvkT3pgfZBe
+ 0EFO3SAJM2fRIE6KM6SthpgHBZUYSZtiToc3cpnlEYJKGQAMYiVVWSr2+it57RSrrkgnAEEAUQp3EgOY
+ Ul1XWyl7zlZyFlmanIbvoj0SPkY+CpvbN3A/FOVR5iXS48lGjexoHolyJjaj1JKYSuIaS8A+8WVB5S2a
+ wshKgiWRaqWUHVdmweg4w/Hr+WytUi5U7uSRJ29dxrHKzVc6tykiJPwK64H1IW4Q9KTRIKlobpzPSXG8
+ hzNyjqQ2SK2VQUAltrhSzenULT6KitVipnhpYVtFLkZZBqkFlZW8tpVZVX5QDAQAMHUtyViUz+u61EpB
+ Kj7X9ux4tya5IVsT20ig67s0qaZyfOf2uAZL1A+l/ceSLeuIWU69d+0dXUQjl01qQ8WerDXE7hI3Z/WA
+ SSo/I8flx21BhmuCCuSQ63DnQVqaPfm8GMe7sNylH83dkspP7ij0Q3qSLv2TlMafkbbQK/SLFP6sDeWe
+ MwYBlZhlMaj7UWbSh4ugrBYlxZQvOib1+it5bTvusuzYyrT5iszbVBKbdR1GfLI+KVowSFYKUvFpA/G5
+ fuN8NF5mcpb2p0H2Jrrec7SB9uHhVoickNU6QotnXnkU5Ux8cyQTsZEojxCO+QUngJJOgtasRj4N1kto
+ uVTNRb63oOOIWEnR99XOGlrPutVZfqUzL/JH5zxuTUl6QTPt1pWcbUt6k+78ZK2QPqFX2RQ+b60MAiqx
+ J3vd/BC9gcuevCEvEFs0qZmhRaBStsuiPX4lr1007qrq4TKASS1FKNV13ErZsokLBgMrBVtzIvcBXd5B
+ AmIbDanr6XxBeqzSRl5c0wO3JyvYs6Ffn5PhSMtwKw0OLTOgxK2RUbgroziH72c7ApCSjcwQTg/mrTVB
+ rm4oBBj5jcjbheN/DD1wj180eOLCQ9ITd41rTLL+SI8aYs5bK9LQaRBQiYHAoJxGmbluF1MZp5GaGVq0
+ OFOuv5LXLrPAtMUCrK2UiuJYe4rYNaJRPtOAyfXVQFYlsivVStma41LYSqHUb+z/iwZB2AALzaqRdMXd
+ 4LlJdfsPJCohgCJ1LO5J62peNJya4xFcJCSsGs6sldULMHV6rywFsrxFpvMtigzZz3z3OedS8WZpnmNi
+ twh6eMh16aekONIT9EV6g/6gR7ZWctxKFgkaBFRiKdt1/fUqkjTMeTndRKm9/kpeu45bV6dtQUp0KBrl
+ K7JSrrv/+b/k1/7n/+etjzzzCJ5ir7qCQeFSnJUiqfjYOXAf3cC3zy1QT1XpCv8LT0r6HBRHLCpX4lPx
+ nUmvYdUwcY0XyVIeYhQWxijPMRyouBwUtdqsxaPysGHnsJ5IXUT+vRYfsjsEPTwqeiH9QE9cG4QUfrFW
+ lFuBftlacZEgFBvWBZXklO3EQrUy8jOMWCzHwi4jaW1NzUpeOwTfOoQ4ZDjMQyBmxeX4FNR+HPjmoc02
+ y/lL//qpryBCwBEf5VKQ6AYrhTI2JWRJm2Bx9TFbKd/RRtVavs8RGhfFscRsyDfYfA1PXhpi0/IRZdzE
+ KMEi9Vx1QaV4Llk2sf1+aRuFDKCXyNX1jtHOeU4fD7F+ZJtV0pdYKz4hLrBWOMuWeq7UBZXY4hokPR+L
+ JfYkLDpfnXyS1Kd77Prhwl3Ja2MuIfilzg/HxcoKqizL2O9eWlo4uOeMmw8e/qwFlaf/44MULdjGVchI
+ 80bkQOp7Mi5FnoJspRwiIHlVyVlpU6C+flC/4p7GfjG6Y2NgMUiyWSogjOK4uqCSGi3KuJJ8gpztYCfV
+ 0CLfzD3SqBD00Tkk+kGmreNWSH9SFzR5qaTvI29l2+bp/uXnoucKNoKrCyqxJ/sgkZ/YTYunY1HlbZmV
+ VLVAihZhWVFkyA+t5LUx9pDbqAMqsaS5KplFo3xFrs++A0eesqAiNT6UPcvd3HZcwnkOlPbNrSE54oNE
+ N+FSCESoA762QMz6oWR9ZF3jIdcAyROcpvfJMAWBowCHQc8xLKjEr7t0n+csr0W7zYGzcun9DDBSC6XW
+ Cr1/N+NWsK8S1wVRC0rosXkZ9Ar9SrFh+z2oCQJBXxdUYuHXQUjaGAlYFsmJkZF1yv91QcbmEuunspqu
+ XQUIIegU1VdVcSqxB8jjeVC55S0of9+7/8jvK6jsfeDID/6ZakTQ6/QE9eSQTcDQza0zRXkQtE0ENV7q
+ Njnig+0k6En4c292O9+eyUO2QlxUwvdEkQI77QMrSWzlxXz4fvkW7+CFhH4eA0Z/UuatIeQMfNz2q9pn
+ xeUD+e0+WN5uJwLSi9vu417oS/TW/iT0yFm2pFfoF3qGviW8vPXsuqASi/zUXdRl7kRZuHOQiuaip3qZ
+ lRRbsCt57ZDbqAviIUCkhOALQeWae59/wIGK33IDUZ9r7//tnyqokCv0rW5/5+Zj1DksCyOjVwqaL1GW
+ JlXDUp3JnciHIBP7W3wTu6ekdrTPck9cFbHfvgLhTwGJomhPmCCmi2k1gkrYJW5Qayf/u3zSn7pBWqHt
+ j81tByI5LVkLhUwfoh+k77fuZL1xlm1nt/RckfAy9Ax99/u7udCwLqjEiLs61cmxxkgxt8eCQmWGZwJB
+ XJY8VrZYV+raRQBc190MrawUUCoEFbJIrjagwp3dbjz4bI5P+crjT90Dkxi73yElnyuRieA7gVoS7pVC
+ TYE4axNVyJ2/1naI3E3eNCWyHe85XKrd5smKwYJUDiZlMa5GUEkZ9/DHWDdIN5p3n9let7pPkpOz5Kxw
+ eP+vuYpZ9HUL9Md6dIStNHLKu0B1QKWMgwAgpCRUlS3oVGunsmq2AlhiblcKMK7EtWPcRmqdVfj71Had
+ haBy3f4jt2agIvv4UAj5L9VKob60P+MMWt6yFO0NUDjY+hhSvelp9ykQfkLQolcKurlp9izyUoI0dBf9
+ MRW1kqDlLBVdcFVuwLBuxvALezgXadDr5yJBTm55mSnI5MenenAhecqybT/u9MWELesR+oReSb/QM/TN
+ GbZUD1QHVGJ9T9R6gUld1ZN2FLzEoMCERRiL9qRmA6/EtWPcRooLU9QHOLW4MAZm37agEhK0tz/2zKOo
+ RoZJnOWmkOuz0NlN/To+Q0TfjaiEpZv0QfLLv8uZnGqKu0iE1qsoHyCJbllDZ3yvHetjCy6lejf8bcpv
+ 1ssx7HJyJq0BFM2uNfqAfqAn1hcqmEl/0CP0qS4Q9MwuEOl9enr3uXVApejmDjmWom0udA+gWBVtXdJR
+ w6QxgILFYZ/iZXsQ4amdusjUDcNCPZ3XLitjwHex3QKK9JVqDWKuUTeVrBHwKhv37n/+SRvxAUGbFQ9i
+ yw2K+pxsXubqfCiDVlwfesKJ6zPX/gkRgd7l8V3iTaNqz5sYMhOf2b11Up7kv6zuT2iteEslILi1tkp3
+ HdD2k6wf0pPsBJm5QMiwZb2SfqFn2dJDEuHqgEroNqhfXhRFAbjg+7IFkdpYKBY+xU1fdn4s/LLUdYy7
+ KgKyGq5dtIdSCNCQA+StOw+G3w8CnlUZz7lxEdD86Hf+810XzlIDn9cp4U3T8k+gVSSiPlyN3Nor3cW8
+ 6/OG3VJCbniElCUCwX8HLSS1kXNdkKh7fApQra1jsr2cOWKmIO0jZ4Hcfec8LpV4A66qtJ1k/e2FPqFX
+ 6FfT9qF36L8OqNitMkP+IbW4DYscx6byASn5GLB0UtsB6GZbo7r+6bi2BQiVXZ354jeDgqcCS2ldEVLz
+ /+237/4g/GmEFuFfT1NDn1namAol8/QUo85u2BSsfQMVq3HUh56Ev5/jSnSrToSRYZK7d1vjo1tpDBIi
+ XmugMspiwxyPEqTq+6S3QO5aqGkSEklfqF6mKBDpEfqEXjmhkfQMfWu7yTqgkrrAcROHLyy+US3kMusB
+ 1ym6PlycFCI5ZY5Fx9iam/D6w17bni+MhMGdOV3ybsDtodcTeMH12UsJb7c/9tQONOlBh3XpQbst41NO
+ oks+QsnU75QT3jo3SVo+tS7stX6QmeK6m5/d1S/YotQBjQJK3UW31kBl1ORyrum1k2WOT9F9pzXKZqJA
+ bNmwvjoPs/54pwNqUM4NnCi0THrOeJVtm0cNKoMuyvHv0jb1WlE5hUlvWpWM7RqQn6B8yjHyr2c0i1b6
+ ppD/je0f0Pincw8Rs4/QjXpUC/7Yj9cb3ZKyYVKY75GS36p0bbkh6ZGg0QOhCS8XJtxlG9N7nWS7GByF
+ 3lh/pEfWp/IqvEdQxquMQWUNLOaE3JvTAja2Yz62ZACooCpVNwnT1HzkLSxS/sJx2kITPU67C51PSFNr
+ 7puCWpLfFD89v42o7h4o9Sla8yMd4a3rk+MEBsxGXQtANEpQyVkqPhdIqpy1zUTWuCnQC+uJeRXaJ6h9
+ n9MjdYWjPZpIv9Az9K35KmNQGYNKEiAVdXlz++lyQybUfYCkQ1WydHiT1HyXz0Cd8qcov6F9By3mBwgw
+ /n1WYyKd8TW86TmUoHMbRyPWMYAUgdwoQcWe3xYVMkCDrHWEbU4P2s/GVzBDb7RbJOmR9ckd95Gvgv2B
+ sP+y9FgZg8oYVGqDim66ji5f6E2KknfZcL1xHupANOnNkrT0hLuB8hyIpG09KIVqAiZ+9z3OmVBwibs3
+ GiLlZs7L0N2tLleznBbPqECFu8I5QC5NFDTylwpmB+QZuKDAEPkqd7I+HVnL/YZdEhz0PwaVMagMACqS
+ SQtQQf+M16iIDJEfbDQlmbTti7onpy6dnpua5Hqfxc6n0e9UqpJB9rX+hy5GXzBob2JXkp+zTALLpU42
+ bd2FP6rFXPe6Rcl4w56jCESsZeJdSXVFnR7UYrTtKUVv2B+I9Ah9kl6lDmhqEvqG3qH/MaiMQWUoUJHt
+ GWCpEKj0t7+X+6e4Lm8c+VmwkR/arKrLu+H9iExnV3YvuSkZgGibA0Nomm04pAYonewcZFFWgUrV94Nc
+ swhQRm01iXUnsguzaW0xYcZZqV7oXayYH7H+eth0zEWASL8cAUJxIXfa33HBGFTGoDI0qEg4eTeFk11l
+ Mm+63to6jf1i0DGfu4Yhk7aDrR8Q+XnJR35820PZNoIXF9wirVr2SVpZ9e0oFm3ZOapAo+r75R7fsOcX
+ S8XWWWmBoakI1+Q315LTgdFL0B/rkfTpetdeyXqGvknvaIg9BpUxqAwEKuih8uKL0uTaggpuKt4iE2FG
+ hJPRgnCuyeFkeqLdgw2rKMrzSranjzZlypozcdZs0CMlbHQ97ML6ZQYVb6kYi4/lnev3K/rQCJ0Q5a1X
+ oD/oEfp0eiX9StMm6H0MKmNASQIUhLSXNGaicPKL1DkfOSoMKtRLA02QJUdlMqv54XYH7WvpJrxNmjKh
+ wXWn60PG3lIpKGwLb3pjvqdUJg8KPEWWSFkhoV5nLRUbFoK2BXIDMBpyht64ITa27yB9il6xZa3UAEHv
+ 0P/YUhkDSxKwlCW+oTcpQAUFZZr4dlybXC/gpqObb751G92c91H48TG6ORf0CYinYX7LCHliWt4kK26z
+ m6yX7UA4HOdS5d5UfT8omI36dz5SxhaHRICYk3KvXMNwU7GskR/Vi4SdOVdlAfqDHqFP1ivpV7buoJ45
+ lAA3CKgUpcGn1pUgTT5MKV/O1HmttMWYB6mEji02PV/d9+Weqx2vlbOtwg7T+pMApchS8dm01OjYZtOi
+ WhU3VwYqU3voJrxuBu0IJfENoPImenZkN60kuPlFFbo+/rt8UtZyRIBSurGtNVBZKieRY9htP2w5wWF/
+ B/rSY6XzJvQHPTp9UgLclAcVrVaua6lgYWAx2crk1AWrVc4oTsONjt+lAlLyzW+yT7GwtH9K3U5pZfVF
+ KPDTwkS7eLVqVyu09Tudd2rPlkHmGv7GFjpa/UB/2mgqpfubnpf17Ro0URvJbOMwdE9fAiozyKbVbm+d
+ TwioYLc7BRVtyGQiPSYBy97cRdudLqfrk2ItrAZQGSQylMktS8cPw/Y8f6eLXHtJ10ArAxXW53Unusiq
+ dZYK6R0PlbqgojeZltljgaXcnHhCKhClHJ+6sFL6g6SOMeWaAEMAVBEYajVxUX8WBZiUa4zqGO2nUgQ4
+ dTe057lpH5UQVG579FneOEw2YV/blkoKqKyWY6rALQTfEFRWi6ViQUU7wVVtOWq35kzpQ1tnUVU9/bUF
+ Zgr4pFw3bAClv7GtNouqsdVtTLnGqI7RrVDD82lHtzpV4/sdoEygOZMFlbu+/uSuWwlU1hOnslpAo2oc
+ qaAiHEoVp5K5oKebU7GgogupaiMx7eehPUBS3aWqxYXrV7k12jR6VNeMAahtTl007lHzOlWywfeQTZF8
+ YhZM6Tlj0Z99Dxz5T3f91jf2rafoT9ViXi3fV4GKHaclbYV4DfrSmoZYkivkvmdOxe9rvazRH3VhlEeI
+ PfVgpag7oO5ByoJIOUa7nZUdO9ACilQFY44x102vEwO5lQCVmNsXA5t6oEJ5Kjd/9Zlr4BbVzlOZX915
+ KqsFNKrGUQdUwnOFeT9JeSqkt+XKUwHZp0Ch1kesz6suQrVqqpo14zgswLJICb7T6+L8umCLfgPLwl5T
+ ieY6pr8uNgBkjFiuImPLfqvjTyWtU47XfY2K9IIHgXUbtcGUjWaFY7nq+gOHL9aG1/d/4+nzXH/a49jv
+ B5bKvU8+ecNDz3795j/+/i2cWbmWM2qrFnNV4twwi73OtQe9TnVGrRR7ZhaND98vW0at7WSmT+iiJ7gu
+ YCzKKv5FI0rw95V/gFsVAoV+p6CCxaEkaJGLA0DBgteoB8ahm5aPkjDWKFPqObFowXnghXFjTBhnjCOq
+ e7zKO5Sfbt9qxwmA1XaRav0p6CovA5L2CQUV7vrmml6jN+1NDx9++ravPXP49seePpJc+8N5D6a2xCe6
+ rXztT52FXXTsoIu97nXrXmeQ2p9sw/blrf2xN6TevDHf3XIwMXMcNzCeniGZihs6tkeNhkWr3CRcE4s1
+ fGKn/r7q/Pq9unYp3I1um1FkRUCOYf/fusdjTHUiP9pAPDZ25ovym4jd8paDRx5/Lz6/4cHnvrneqpTr
+ Lu7w+KrFXvV9yvVT8mmKuBP/meFUtP0EfxdUKct+1q4IcRmrlMOnHBYUFr9dgKELo+5BLNyqi9+eQxdG
+ 0c2OxVflSqkLUESuqqWTChplx9ktVKtcGAXQ2MZlOme1MOoer+MM3b4Q3HWcaiGWjZvHdPPBp99tdya8
+ 8eHnPiOfH75j5P1UtJN+QTXycvdTSVnQVcdUgUbV91Xnr/t9cj8VX73s+tqcxn4qoYmvprPlKcJj1D0o
+ 26MmvLHVmij6DUCsakdBDZ0WAZlu3zEKUFFrLQTWonNrrk6MMwrdybrH6zXV7QvHYMPMuFZV9Ay/59+E
+ nd/U/Xnw2ScuHXd+y0dSqkCj6vu6oFH3+KWd3yRzFudZqc5vIWCEVggWWQgEVZEfjawoR4InqAJRuDCU
+ 9K3iL3SBxhLVUhZUCuhURX7sOarkEIJK3eOtO1YkH7XwoDO11qpIax8tsj1qiUv5PVgqtXvULqz/HrWD
+ FCSermJEbdCkjcbh3mjWclKPWtLfqHvUFoVG7ULAAg5vZs3hiC1iAEnRZlewJop+U5R7goURLg78tsh6
+ 0N9XgVIKoGg+SErWbpUc7LlUzjhvGfgV5f6U5ebo+aAnBecqi8/PzVorFPX5Pl59V6mMVP37v/HE521W
+ LcrhdXfCym76Njci5v6skW76VZZI1fd1LY/04+Pd9JWQ1RwVvx+Q66ZPgLNs3fThUoSL1y4WfB9aBuqG
+ FN28sToUjVLob6wLoyBmx1E0rhgo6XhGlWWr7l/V+XQRl4GE1hUBYOoeryAYy5gtyi5W9ypG0uZ+Y0EF
+ VgptzP57tqfKrY88c3h0+/7kO79xMpbps7Lc3d/SF+pS16eqLmclQKV63x8haaWzXrYPk8oB+/7Qg4H2
+ azL7/mjXtyH3/SkKeSoAYEGUEbFFlkHMvFeeQn9jf1sU2QjPrWMqGq8C2aiqhutEfgBAMYK5iJiue3xZ
+ 5EdlagGkCrhyoekQVMCraJ/aR448etntj32TNmfP71CIHeySdijE5uxmZ8KqHQoHXfSr4XcxUKkCo2HH
+ nnN9NKKj1crhDoW57VNYN39A1z9A4OJ3KKQO+ruG3aFQ8xmKOIqym1+5kfBpqAs/dFE0J0NBKnSpQq6k
+ KNO1zMUZZeRHFx3GmuIuYVyYbygL/K3V22EUrc7x+C3kXWQNxcLoKo8iSysH4AGoHCdQ+XfaUR+5Kqdz
+ L2W/1/Iy96sddiHX/f3yWTGray9lrczVJzJu8vCmBfFnF4r+RgFFw874nb15cRwWk/5ek9N0cejey3ah
+ Kehoopa1UjTbVssHrAsUbl6OsVUVJBYBhRKXuhhVLnotfF6VEYz5wvXA2DGGss3qca6U43EOK2+VNeRt
+ x2rnrUCjc8BxWgCqnBS+w2/2b9iwAQWFXFSINgjEqfwfAMv1B577xj1PPL772LHOr9hqZfTXQEcw5VVm
+ sKvdPHrVtu6en28fJHP7J2j+gyco74hHZndGIGZuRdjs2qaYr3QbhLqgUXV8FahUfR+e38onJ7eg/kfJ
+ WqsHKURkMPoJ64v0Bv2xHnV3QtKv9lEBnwb9V7Y+6NMdNH6NZUCAwv9KO8AFDbCxvy53Weeu+p3dM732
+ Zyh9n7bq6HyJgOZB8s+/20WfDm14DReooLBNFkPWFFt6p5rP1pG1UgUaVd8Xg5YhaF36PW/mliPHpY+K
+ yN80wAZRS3pifZHeoD/oEfqEXqHfbB/lnZvRAH0MGGPQTLoH4qBi9v+hTcWw/89sv3Ge7P8ztQWbTNET
+ 7mO8k90C7Wg319xHgHA73aT301PxceomNq9PU+kuZiwUzfB0xGGW2elufnfserJWqkCj6vuc/EzWbBbN
+ EfkqKDM5G4Cy6gF9hNFCEnqCvqA31h/0yDsTkl7dJmLQN/QO/SfdUGNLZWypFIPKBr+pWL9Peyrr9qez
+ 7ffQDfd+7K07Q3vs9nwXODTBFheIbliY0gcp2/NvuK0k39yZK+R3L3RPU3mqSl0Qv69Ta2WQHJdylyqw
+ Upz8rJXC8vd7V4seMn10/gZ6cvpi1+cEmplTtzfWq9lDGXtpY/vbMaiMLZWke0BBxfIq4FZ0o3bkq1Df
+ Wm4t2acm2N3+zs3YrmF6GhXLzgXCboU92tVuvv15etrRFqgUTZjvfItNcXVn/MZh3BM1c3vUJFeQccdp
+ E+fs6Zu3dqo4jNX2fZUlUvU9ZJZveK39UEyPFOviMICIrG37SG/JsH5IT6Qv1hv0x7sSug3ESL/QM/QN
+ vUP/STfU2FIZWyoGVJZu12H2AMJuhSdot8J/ptAy9tU9ARdoUTZrp5tvijah+uTsbGsvJcZ9QbbsaH2N
+ buCf+2pYV8DGW3gwcAhIZBu0m32WXSOhKven6vvVAiwpRYIWVOy8QrDB3/57klP2vUSBtJUk5Mty1lYH
+ DsjdDgY/h35kSw5qXM56a38SeuRN2Umv0C/0DH1D79D/GFTGlkrSPRAHlXIX6Di5QBwF4s2meHOxK8k1
+ +mx3vnmT7K3ceohu/j/KWSuOC5AKWWmRwHkrNtPW5bSsVzcoBnTVlopyUtbtyVsp4u4o0Q2QcdadsxbV
+ anR6eUj2TiZ9QW+kP9GjRH2gX7i66vrABU66ocaWythSKQEV6lkLsrbxVk7ZJxdI9gG6nLZB3UYuEO2t
+ PI0o0OSlnCg129o53WtdpYQt3eBEAHYOkR//qprcYqFkkQgNhWbWSj7bFt/HrJHVmnk7KusoNj8O04fR
+ HUfKZlaKRHpU1lnvFOZVSB+dQ6IfIWhZb6Q/6BH6hF6hX+gZ+obeof8xqIwtlaR7wIJKUWhZt0F9+eUd
+ Z6EVAkeBZhEFapx/YmH7hfQk+0jvpGzbITkO2F+5czPSvimyAGvlO2yt4AkK/kRdGwcufvFoOb6JWOQ2
+ xfJWDoBHnsAWcNaKKxQDneK5uKLAYK5ht/xc3xQHOl6uTu4GWL7DekFaPumJ9UV6Y4KW9Ah9Qq/QL/QM
+ fUPv0H/SDTW2VMaWSjmoiAv0wgtbz7RVy0iEwlaoIPKynJXGJNK7yWS+im5UCS9z5XLnEIEKeqC6yINu
+ ZOX2odG0cr75g7qgMLfFPZElaU7PN9yuhaOyLEZ1nqyiWIjZJRaLyijYpC0HND4vxciJ5c96OCR6Qfif
+ 9MRWSnPX9FxjUnNToFfoF3pG4uMrr2x7B/T//wHN81VqqBZvTgAAAABJRU5ErkJggg==
 </value>
   </data>
   <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">

Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs (original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/AssemblyInfo.cs 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -10,7 +10,7 @@
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("hetp")]
 [assembly: AssemblyProduct("Distribution Explorer")]
-[assembly: AssemblyCopyright("Copyright © John Maddock 2007, Paul A. Bristow 2007")]
+[assembly: AssemblyCopyright("Copyright © John Maddock 2007, Paul A. Bristow 2009")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 
@@ -29,5 +29,5 @@
 // Build Number
 // Revision
 //
-[assembly: AssemblyVersion("1.0.0.5")]
+[assembly: AssemblyVersion("1.0.0.6")]
 [assembly: AssemblyFileVersion("1.0.0.0")]

Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs (original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Resources.Designer.cs 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -1,7 +1,7 @@
 ï»¿//------------------------------------------------------------------------------
 // <auto-generated>
 // This code was generated by a tool.
-// Runtime Version:2.0.50727.42
+// Runtime Version:2.0.50727.4016
 //
 // Changes to this file may cause incorrect behavior and will be lost if
 // the code is regenerated.

Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs (original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/Properties/Settings.Designer.cs 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -1,7 +1,7 @@
 ï»¿//------------------------------------------------------------------------------
 // <auto-generated>
 // This code was generated by a tool.
-// Runtime Version:2.0.50727.42
+// Runtime Version:2.0.50727.4016
 //
 // Changes to this file may cause incorrect behavior and will be lost if
 // the code is regenerated.
@@ -12,7 +12,7 @@
     
     
     [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "8.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]
     internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
         
         private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));

Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj (original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -1,21 +1,27 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
   <PropertyGroup>
     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>8.0.50727</ProductVersion>
+ <ProductVersion>9.0.21022</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
     <ProjectGuid>{77742493-4236-4975-9BD9-AA3611F0DC0E}</ProjectGuid>
     <OutputType>WinExe</OutputType>
     <AppDesignerFolder>Properties</AppDesignerFolder>
     <RootNamespace>distribution_explorer</RootNamespace>
     <AssemblyName>distribution_explorer</AssemblyName>
- <ApplicationIcon>IconToolkit.ico</ApplicationIcon>
+ <ApplicationIcon>
+ </ApplicationIcon>
     <IsWebBootstrapper>false</IsWebBootstrapper>
     <ManifestCertificateThumbprint>393B9B4A721C946375D6D44F80492CFFA03E57B5</ManifestCertificateThumbprint>
     <ManifestKeyFile>distribution_explorer_TemporaryKey.pfx</ManifestKeyFile>
- <GenerateManifests>true</GenerateManifests>
+ <GenerateManifests>false</GenerateManifests>
     <TargetZone>LocalIntranet</TargetZone>
- <SignManifests>true</SignManifests>
+ <SignManifests>false</SignManifests>
+ <FileUpgradeFlags>
+ </FileUpgradeFlags>
+ <UpgradeBackupLocation>
+ </UpgradeBackupLocation>
+ <OldToolsVersion>2.0</OldToolsVersion>
     <PublishUrl>\\hetp7\H%24\Distex\</PublishUrl>
     <Install>true</Install>
     <InstallFrom>Unc</InstallFrom>
@@ -26,7 +32,9 @@
     <UpdatePeriodically>false</UpdatePeriodically>
     <UpdateRequired>false</UpdateRequired>
     <MapFileExtensions>true</MapFileExtensions>
- <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+ <ApplicationRevision>0</ApplicationRevision>
+ <ApplicationVersion>1.0.0.0</ApplicationVersion>
+ <UseApplicationTrust>false</UseApplicationTrust>
     <BootstrapperEnabled>true</BootstrapperEnabled>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -123,16 +131,24 @@
     </Content>
     <None Include="ClassDiagram1.cd" />
     <None Include="ClassDiagram2.cd" />
- <None Include="distribution_explorer_TemporaryKey.pfx" />
- <BaseApplicationManifest Include="Properties\app.manifest" />
     <None Include="ToolkitLogo.bmp" />
   </ItemGroup>
   <ItemGroup>
     <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
       <Visible>False</Visible>
- <ProductName>.NET Framework 2.0</ProductName>
+ <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
       <Install>true</Install>
     </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
+ <Install>false</Install>
+ </BootstrapperPackage>
+ <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
+ <Visible>False</Visible>
+ <ProductName>.NET Framework 3.5</ProductName>
+ <Install>false</Install>
+ </BootstrapperPackage>
     <BootstrapperPackage Include="Microsoft.Visual.C++.8.0.x86">
       <Visible>False</Visible>
       <ProductName>Visual C++ Runtime Libraries %28x86%29</ProductName>
@@ -147,4 +163,4 @@
   <Target Name="AfterBuild">
   </Target>
   -->
-</Project>
+</Project>
\ No newline at end of file

Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj.user
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj.user (original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.csproj.user 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -9,7 +9,6 @@
     </UpdateUrlHistory>
     <BootstrapperUrlHistory>
     </BootstrapperUrlHistory>
- <ApplicationRevision>5</ApplicationRevision>
     <FallbackCulture>en-US</FallbackCulture>
     <VerifyUploadedFiles>false</VerifyUploadedFiles>
     <EnableSecurityDebugging>false</EnableSecurityDebugging>

Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.sln
==============================================================================
--- sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.sln (original)
+++ sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.sln 2009-08-19 09:41:50 EDT (Wed, 19 Aug 2009)
@@ -1,6 +1,6 @@
 ï»¿
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "distribution_explorer", "distribution_explorer.csproj", "{77742493-4236-4975-9BD9-AA3611F0DC0E}"
 EndProject
 Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "SetupDistex", "..\Setupdistex\Setupdistex.vdproj", "{663C898C-A698-4579-BA69-C7EC5D08D0EE}"

Modified: sandbox/math_toolkit/libs/math/dot_net_example/distribution_explorer/distribution_explorer.suo
==============================================================================
Binary files. No diff available.


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk