From fd2a8aef4e9297f664d8977dacd46c4c965c1fad Mon Sep 17 00:00:00 2001
From: WolverinDEV <git@teaspeak.de>
Date: Wed, 3 Jul 2019 18:38:41 +0200
Subject: [PATCH] Added unversioned files

---
 bn_mp_complement.c                    |   25 +
 bn_mp_get_bit.c                       |   54 +
 bn_mp_get_double.c                    |   31 +
 bn_mp_kronecker.c                     |  144 +
 bn_mp_prime_frobenius_underwood.c     |  198 ++
 bn_mp_prime_strong_lucas_selfridge.c  |  411 +++
 bn_mp_set_double.c                    |   62 +
 bn_mp_tc_and.c                        |   90 +
 bn_mp_tc_div_2d.c                     |   35 +
 bn_mp_tc_or.c                         |   90 +
 bn_mp_tc_xor.c                        |   90 +
 cmake-build-debug/CMakeCache.txt      |  287 +-
 cmake-build-debug/Makefile            | 3877 ++++++++++++++-----------
 cmake-build-debug/cmake_install.cmake |   46 +-
 cmake-build-debug/libtommath.cbp      |  844 +++---
 helper.pl                             |  294 ++
 makefile.mingw                        |  106 +
 makefile.unix                         |  103 +
 18 files changed, 4448 insertions(+), 2339 deletions(-)
 create mode 100644 bn_mp_complement.c
 create mode 100644 bn_mp_get_bit.c
 create mode 100644 bn_mp_get_double.c
 create mode 100644 bn_mp_kronecker.c
 create mode 100644 bn_mp_prime_frobenius_underwood.c
 create mode 100644 bn_mp_prime_strong_lucas_selfridge.c
 create mode 100644 bn_mp_set_double.c
 create mode 100644 bn_mp_tc_and.c
 create mode 100644 bn_mp_tc_div_2d.c
 create mode 100644 bn_mp_tc_or.c
 create mode 100644 bn_mp_tc_xor.c
 create mode 100644 helper.pl
 create mode 100644 makefile.mingw
 create mode 100644 makefile.unix

diff --git a/bn_mp_complement.c b/bn_mp_complement.c
new file mode 100644
index 0000000..5a5a969
--- /dev/null
+++ b/bn_mp_complement.c
@@ -0,0 +1,25 @@
+#include "tommath_private.h"
+#ifdef BN_MP_COMPLEMENT_C
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+/* b = ~a */
+int mp_complement(const mp_int *a, mp_int *b)
+{
+   int res = mp_neg(a, b);
+   return (res == MP_OKAY) ? mp_sub_d(b, 1uL, b) : res;
+}
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/bn_mp_get_bit.c b/bn_mp_get_bit.c
new file mode 100644
index 0000000..ab732c4
--- /dev/null
+++ b/bn_mp_get_bit.c
@@ -0,0 +1,54 @@
+#include "tommath_private.h"
+#ifdef BN_MP_GET_BIT_C
+
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+/* Checks the bit at position b and returns MP_YES
+   if the bit is 1, MP_NO if it is 0 and MP_VAL
+   in case of error */
+int mp_get_bit(const mp_int *a, int b)
+{
+   int limb;
+   mp_digit bit, isset;
+
+   if (b < 0) {
+      return MP_VAL;
+   }
+
+   limb = b / DIGIT_BIT;
+
+   /*
+    * Zero is a special value with the member "used" set to zero.
+    * Needs to be tested before the check for the upper boundary
+    * otherwise (limb >= a->used) would be true for a = 0
+    */
+
+   if (mp_iszero(a) != MP_NO) {
+      return MP_NO;
+   }
+
+   if (limb >= a->used) {
+      return MP_VAL;
+   }
+
+   bit = (mp_digit)(1) << (b % DIGIT_BIT);
+
+   isset = a->dp[limb] & bit;
+   return (isset != 0u) ? MP_YES : MP_NO;
+}
+
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/bn_mp_get_double.c b/bn_mp_get_double.c
new file mode 100644
index 0000000..3ed5a71
--- /dev/null
+++ b/bn_mp_get_double.c
@@ -0,0 +1,31 @@
+#include "tommath_private.h"
+#ifdef BN_MP_GET_DOUBLE_C
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+double mp_get_double(const mp_int *a)
+{
+   int i;
+   double d = 0.0, fac = 1.0;
+   for (i = 0; i < DIGIT_BIT; ++i) {
+      fac *= 2.0;
+   }
+   for (i = USED(a); i --> 0;) {
+      d = (d * fac) + (double)DIGIT(a, i);
+   }
+   return (mp_isneg(a) != MP_NO) ? -d : d;
+}
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/bn_mp_kronecker.c b/bn_mp_kronecker.c
new file mode 100644
index 0000000..a20fa74
--- /dev/null
+++ b/bn_mp_kronecker.c
@@ -0,0 +1,144 @@
+#include "tommath_private.h"
+#ifdef BN_MP_KRONECKER_C
+
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+/*
+   Kronecker symbol (a|p)
+   Straightforward implementation of algorithm 1.4.10 in
+   Henri Cohen: "A Course in Computational Algebraic Number Theory"
+
+   @book{cohen2013course,
+     title={A course in computational algebraic number theory},
+     author={Cohen, Henri},
+     volume={138},
+     year={2013},
+     publisher={Springer Science \& Business Media}
+    }
+ */
+int mp_kronecker(const mp_int *a, const mp_int *p, int *c)
+{
+   mp_int a1, p1, r;
+
+   int e = MP_OKAY;
+   int v, k;
+
+   static const int table[8] = {0, 1, 0, -1, 0, -1, 0, 1};
+
+   if (mp_iszero(p) != MP_NO) {
+      if ((a->used == 1) && (a->dp[0] == 1u)) {
+         *c = 1;
+         return e;
+      } else {
+         *c = 0;
+         return e;
+      }
+   }
+
+   if ((mp_iseven(a) != MP_NO) && (mp_iseven(p) != MP_NO)) {
+      *c = 0;
+      return e;
+   }
+
+   if ((e = mp_init_copy(&a1, a)) != MP_OKAY) {
+      return e;
+   }
+   if ((e = mp_init_copy(&p1, p)) != MP_OKAY) {
+      goto LBL_KRON_0;
+   }
+
+   v = mp_cnt_lsb(&p1);
+   if ((e = mp_div_2d(&p1, v, &p1, NULL)) != MP_OKAY) {
+      goto LBL_KRON_1;
+   }
+
+   if ((v & 0x1) == 0) {
+      k = 1;
+   } else {
+      k = table[a->dp[0] & 7u];
+   }
+
+   if (p1.sign == MP_NEG) {
+      p1.sign = MP_ZPOS;
+      if (a1.sign == MP_NEG) {
+         k = -k;
+      }
+   }
+
+   if ((e = mp_init(&r)) != MP_OKAY) {
+      goto LBL_KRON_1;
+   }
+
+   for (;;) {
+      if (mp_iszero(&a1) != MP_NO) {
+         if (mp_cmp_d(&p1, 1uL) == MP_EQ) {
+            *c = k;
+            goto LBL_KRON;
+         } else {
+            *c = 0;
+            goto LBL_KRON;
+         }
+      }
+
+      v = mp_cnt_lsb(&a1);
+      if ((e = mp_div_2d(&a1, v, &a1, NULL)) != MP_OKAY) {
+         goto LBL_KRON;
+      }
+
+      if ((v & 0x1) == 1) {
+         k = k * table[p1.dp[0] & 7u];
+      }
+
+      if (a1.sign == MP_NEG) {
+         /*
+          * Compute k = (-1)^((a1)*(p1-1)/4) * k
+          * a1.dp[0] + 1 cannot overflow because the MSB
+          * of the type mp_digit is not set by definition
+          */
+         if (((a1.dp[0] + 1u) & p1.dp[0] & 2u) != 0u) {
+            k = -k;
+         }
+      } else {
+         /* compute k = (-1)^((a1-1)*(p1-1)/4) * k */
+         if ((a1.dp[0] & p1.dp[0] & 2u) != 0u) {
+            k = -k;
+         }
+      }
+
+      if ((e = mp_copy(&a1, &r)) != MP_OKAY) {
+         goto LBL_KRON;
+      }
+      r.sign = MP_ZPOS;
+      if ((e = mp_mod(&p1, &r, &a1)) != MP_OKAY) {
+         goto LBL_KRON;
+      }
+      if ((e = mp_copy(&r, &p1)) != MP_OKAY) {
+         goto LBL_KRON;
+      }
+   }
+
+LBL_KRON:
+   mp_clear(&r);
+LBL_KRON_1:
+   mp_clear(&p1);
+LBL_KRON_0:
+   mp_clear(&a1);
+
+   return e;
+}
+
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/bn_mp_prime_frobenius_underwood.c b/bn_mp_prime_frobenius_underwood.c
new file mode 100644
index 0000000..4ceb51e
--- /dev/null
+++ b/bn_mp_prime_frobenius_underwood.c
@@ -0,0 +1,198 @@
+#include "tommath_private.h"
+#ifdef BN_MP_PRIME_FROBENIUS_UNDERWOOD_C
+
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+/*
+ *  See file bn_mp_prime_is_prime.c or the documentation in doc/bn.tex for the details
+ */
+#ifndef LTM_USE_FIPS_ONLY
+
+#ifdef MP_8BIT
+/*
+ * floor of positive solution of
+ * (2^16)-1 = (a+4)*(2*a+5)
+ * TODO: Both values are smaller than N^(1/4), would have to use a bigint
+ *       for a instead but any a biger than about 120 are already so rare that
+ *       it is possible to ignore them and still get enough pseudoprimes.
+ *       But it is still a restriction of the set of available pseudoprimes
+ *       which makes this implementation less secure if used stand-alone.
+ */
+#define LTM_FROBENIUS_UNDERWOOD_A 177
+#else
+#define LTM_FROBENIUS_UNDERWOOD_A 32764
+#endif
+int mp_prime_frobenius_underwood(const mp_int *N, int *result)
+{
+   mp_int T1z, T2z, Np1z, sz, tz;
+
+   int a, ap2, length, i, j, isset;
+   int e;
+
+   *result = MP_NO;
+
+   if ((e = mp_init_multi(&T1z, &T2z, &Np1z, &sz, &tz, NULL)) != MP_OKAY) {
+      return e;
+   }
+
+   for (a = 0; a < LTM_FROBENIUS_UNDERWOOD_A; a++) {
+      /* TODO: That's ugly! No, really, it is! */
+      if ((a==2) || (a==4) || (a==7) || (a==8) || (a==10) ||
+          (a==14) || (a==18) || (a==23) || (a==26) || (a==28)) {
+         continue;
+      }
+      /* (32764^2 - 4) < 2^31, no bigint for >MP_8BIT needed) */
+      if ((e = mp_set_long(&T1z, (unsigned long)a)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+
+      if ((e = mp_sqr(&T1z, &T1z)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+
+      if ((e = mp_sub_d(&T1z, 4uL, &T1z)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+
+      if ((e = mp_kronecker(&T1z, N, &j)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+
+      if (j == -1) {
+         break;
+      }
+
+      if (j == 0) {
+         /* composite */
+         goto LBL_FU_ERR;
+      }
+   }
+   /* Tell it a composite and set return value accordingly */
+   if (a >= LTM_FROBENIUS_UNDERWOOD_A) {
+      e = MP_ITER;
+      goto LBL_FU_ERR;
+   }
+   /* Composite if N and (a+4)*(2*a+5) are not coprime */
+   if ((e = mp_set_long(&T1z, (unsigned long)((a+4)*((2*a)+5)))) != MP_OKAY) {
+      goto LBL_FU_ERR;
+   }
+
+   if ((e = mp_gcd(N, &T1z, &T1z)) != MP_OKAY) {
+      goto LBL_FU_ERR;
+   }
+
+   if (!((T1z.used == 1) && (T1z.dp[0] == 1u))) {
+      goto LBL_FU_ERR;
+   }
+
+   ap2 = a + 2;
+   if ((e = mp_add_d(N, 1uL, &Np1z)) != MP_OKAY) {
+      goto LBL_FU_ERR;
+   }
+
+   mp_set(&sz, 1uL);
+   mp_set(&tz, 2uL);
+   length = mp_count_bits(&Np1z);
+
+   for (i = length - 2; i >= 0; i--) {
+      /*
+       * temp = (sz*(a*sz+2*tz))%N;
+       * tz   = ((tz-sz)*(tz+sz))%N;
+       * sz   = temp;
+       */
+      if ((e = mp_mul_2(&tz, &T2z)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+
+      /* a = 0 at about 50% of the cases (non-square and odd input) */
+      if (a != 0) {
+         if ((e = mp_mul_d(&sz, (mp_digit)a, &T1z)) != MP_OKAY) {
+            goto LBL_FU_ERR;
+         }
+         if ((e = mp_add(&T1z, &T2z, &T2z)) != MP_OKAY) {
+            goto LBL_FU_ERR;
+         }
+      }
+
+      if ((e = mp_mul(&T2z, &sz, &T1z)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+      if ((e = mp_sub(&tz, &sz, &T2z)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+      if ((e = mp_add(&sz, &tz, &sz)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+      if ((e = mp_mul(&sz, &T2z, &tz)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+      if ((e = mp_mod(&tz, N, &tz)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+      if ((e = mp_mod(&T1z, N, &sz)) != MP_OKAY) {
+         goto LBL_FU_ERR;
+      }
+      if ((isset = mp_get_bit(&Np1z, i)) == MP_VAL) {
+         e = isset;
+         goto LBL_FU_ERR;
+      }
+      if (isset == MP_YES) {
+         /*
+          *  temp = (a+2) * sz + tz
+          *  tz   = 2 * tz - sz
+          *  sz   = temp
+          */
+         if (a == 0) {
+            if ((e = mp_mul_2(&sz, &T1z)) != MP_OKAY) {
+               goto LBL_FU_ERR;
+            }
+         } else {
+            if ((e = mp_mul_d(&sz, (mp_digit)ap2, &T1z)) != MP_OKAY) {
+               goto LBL_FU_ERR;
+            }
+         }
+         if ((e = mp_add(&T1z, &tz, &T1z)) != MP_OKAY) {
+            goto LBL_FU_ERR;
+         }
+         if ((e = mp_mul_2(&tz, &T2z)) != MP_OKAY) {
+            goto LBL_FU_ERR;
+         }
+         if ((e = mp_sub(&T2z, &sz, &tz)) != MP_OKAY) {
+            goto LBL_FU_ERR;
+         }
+         mp_exch(&sz, &T1z);
+      }
+   }
+
+   if ((e = mp_set_long(&T1z, (unsigned long)((2 * a) + 5))) != MP_OKAY) {
+      goto LBL_FU_ERR;
+   }
+   if ((e = mp_mod(&T1z, N, &T1z)) != MP_OKAY) {
+      goto LBL_FU_ERR;
+   }
+   if ((mp_iszero(&sz) != MP_NO) && (mp_cmp(&tz, &T1z) == MP_EQ)) {
+      *result = MP_YES;
+      goto LBL_FU_ERR;
+   }
+
+LBL_FU_ERR:
+   mp_clear_multi(&tz, &sz, &Np1z, &T2z, &T1z, NULL);
+   return e;
+}
+
+#endif
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/bn_mp_prime_strong_lucas_selfridge.c b/bn_mp_prime_strong_lucas_selfridge.c
new file mode 100644
index 0000000..5a94f8e
--- /dev/null
+++ b/bn_mp_prime_strong_lucas_selfridge.c
@@ -0,0 +1,411 @@
+#include "tommath_private.h"
+#ifdef BN_MP_PRIME_STRONG_LUCAS_SELFRIDGE_C
+
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+/*
+ *  See file bn_mp_prime_is_prime.c or the documentation in doc/bn.tex for the details
+ */
+#ifndef LTM_USE_FIPS_ONLY
+
+/*
+ *  8-bit is just too small. You can try the Frobenius test
+ *  but that frobenius test can fail, too, for the same reason.
+ */
+#ifndef MP_8BIT
+
+/*
+ * multiply bigint a with int d and put the result in c
+ * Like mp_mul_d() but with a signed long as the small input
+ */
+static int s_mp_mul_si(const mp_int *a, long d, mp_int *c)
+{
+   mp_int t;
+   int err, neg = 0;
+
+   if ((err = mp_init(&t)) != MP_OKAY) {
+      return err;
+   }
+   if (d < 0) {
+      neg = 1;
+      d = -d;
+   }
+
+   /*
+    * mp_digit might be smaller than a long, which excludes
+    * the use of mp_mul_d() here.
+    */
+   if ((err = mp_set_long(&t, (unsigned long) d)) != MP_OKAY) {
+      goto LBL_MPMULSI_ERR;
+   }
+   if ((err = mp_mul(a, &t, c)) != MP_OKAY) {
+      goto LBL_MPMULSI_ERR;
+   }
+   if (neg ==  1) {
+      c->sign = (a->sign == MP_NEG) ? MP_ZPOS: MP_NEG;
+   }
+LBL_MPMULSI_ERR:
+   mp_clear(&t);
+   return err;
+}
+/*
+    Strong Lucas-Selfridge test.
+    returns MP_YES if it is a strong L-S prime, MP_NO if it is composite
+
+    Code ported from  Thomas Ray Nicely's implementation of the BPSW test
+    at http://www.trnicely.net/misc/bpsw.html
+
+    Freeware copyright (C) 2016 Thomas R. Nicely <http://www.trnicely.net>.
+    Released into the public domain by the author, who disclaims any legal
+    liability arising from its use
+
+    The multi-line comments are made by Thomas R. Nicely and are copied verbatim.
+    Additional comments marked "CZ" (without the quotes) are by the code-portist.
+
+    (If that name sounds familiar, he is the guy who found the fdiv bug in the
+     Pentium (P5x, I think) Intel processor)
+*/
+int mp_prime_strong_lucas_selfridge(const mp_int *a, int *result)
+{
+   /* CZ TODO: choose better variable names! */
+   mp_int Dz, gcd, Np1, Uz, Vz, U2mz, V2mz, Qmz, Q2mz, Qkdz, T1z, T2z, T3z, T4z, Q2kdz;
+   /* CZ TODO: Some of them need the full 32 bit, hence the (temporary) exclusion of MP_8BIT */
+   int32_t D, Ds, J, sign, P, Q, r, s, u, Nbits;
+   int e;
+   int isset, oddness;
+
+   *result = MP_NO;
+   /*
+   Find the first element D in the sequence {5, -7, 9, -11, 13, ...}
+   such that Jacobi(D,N) = -1 (Selfridge's algorithm). Theory
+   indicates that, if N is not a perfect square, D will "nearly
+   always" be "small." Just in case, an overflow trap for D is
+   included.
+   */
+
+   if ((e = mp_init_multi(&Dz, &gcd, &Np1, &Uz, &Vz, &U2mz, &V2mz, &Qmz, &Q2mz, &Qkdz, &T1z, &T2z, &T3z, &T4z, &Q2kdz,
+                          NULL)) != MP_OKAY) {
+      return e;
+   }
+
+   D = 5;
+   sign = 1;
+
+   for (;;) {
+      Ds   = sign * D;
+      sign = -sign;
+      if ((e = mp_set_long(&Dz, (unsigned long)D)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((e = mp_gcd(a, &Dz, &gcd)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      /* if 1 < GCD < N then N is composite with factor "D", and
+         Jacobi(D,N) is technically undefined (but often returned
+         as zero). */
+      if ((mp_cmp_d(&gcd, 1uL) == MP_GT) && (mp_cmp(&gcd, a) == MP_LT)) {
+         goto LBL_LS_ERR;
+      }
+      if (Ds < 0) {
+         Dz.sign = MP_NEG;
+      }
+      if ((e = mp_kronecker(&Dz, a, &J)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+
+      if (J == -1) {
+         break;
+      }
+      D += 2;
+
+      if (D > (INT_MAX - 2)) {
+         e = MP_VAL;
+         goto LBL_LS_ERR;
+      }
+   }
+
+
+
+   P = 1;              /* Selfridge's choice */
+   Q = (1 - Ds) / 4;   /* Required so D = P*P - 4*Q */
+
+   /* NOTE: The conditions (a) N does not divide Q, and
+      (b) D is square-free or not a perfect square, are included by
+      some authors; e.g., "Prime numbers and computer methods for
+      factorization," Hans Riesel (2nd ed., 1994, Birkhauser, Boston),
+      p. 130. For this particular application of Lucas sequences,
+      these conditions were found to be immaterial. */
+
+   /* Now calculate N - Jacobi(D,N) = N + 1 (even), and calculate the
+      odd positive integer d and positive integer s for which
+      N + 1 = 2^s*d (similar to the step for N - 1 in Miller's test).
+      The strong Lucas-Selfridge test then returns N as a strong
+      Lucas probable prime (slprp) if any of the following
+      conditions is met: U_d=0, V_d=0, V_2d=0, V_4d=0, V_8d=0,
+      V_16d=0, ..., etc., ending with V_{2^(s-1)*d}=V_{(N+1)/2}=0
+      (all equalities mod N). Thus d is the highest index of U that
+      must be computed (since V_2m is independent of U), compared
+      to U_{N+1} for the standard Lucas-Selfridge test; and no
+      index of V beyond (N+1)/2 is required, just as in the
+      standard Lucas-Selfridge test. However, the quantity Q^d must
+      be computed for use (if necessary) in the latter stages of
+      the test. The result is that the strong Lucas-Selfridge test
+      has a running time only slightly greater (order of 10 %) than
+      that of the standard Lucas-Selfridge test, while producing
+      only (roughly) 30 % as many pseudoprimes (and every strong
+      Lucas pseudoprime is also a standard Lucas pseudoprime). Thus
+      the evidence indicates that the strong Lucas-Selfridge test is
+      more effective than the standard Lucas-Selfridge test, and a
+      Baillie-PSW test based on the strong Lucas-Selfridge test
+      should be more reliable. */
+
+   if ((e = mp_add_d(a, 1uL, &Np1)) != MP_OKAY) {
+      goto LBL_LS_ERR;
+   }
+   s = mp_cnt_lsb(&Np1);
+
+   /* CZ
+    * This should round towards zero because
+    * Thomas R. Nicely used GMP's mpz_tdiv_q_2exp()
+    * and mp_div_2d() is equivalent. Additionally:
+    * dividing an even number by two does not produce
+    * any leftovers.
+    */
+   if ((e = mp_div_2d(&Np1, s, &Dz, NULL)) != MP_OKAY) {
+      goto LBL_LS_ERR;
+   }
+   /* We must now compute U_d and V_d. Since d is odd, the accumulated
+      values U and V are initialized to U_1 and V_1 (if the target
+      index were even, U and V would be initialized instead to U_0=0
+      and V_0=2). The values of U_2m and V_2m are also initialized to
+      U_1 and V_1; the FOR loop calculates in succession U_2 and V_2,
+      U_4 and V_4, U_8 and V_8, etc. If the corresponding bits
+      (1, 2, 3, ...) of t are on (the zero bit having been accounted
+      for in the initialization of U and V), these values are then
+      combined with the previous totals for U and V, using the
+      composition formulas for addition of indices. */
+
+   mp_set(&Uz, 1uL);    /* U=U_1 */
+   mp_set(&Vz, (mp_digit)P);    /* V=V_1 */
+   mp_set(&U2mz, 1uL);  /* U_1 */
+   mp_set(&V2mz, (mp_digit)P);  /* V_1 */
+
+   if (Q < 0) {
+      Q = -Q;
+      if ((e = mp_set_long(&Qmz, (unsigned long)Q)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((e = mp_mul_2(&Qmz, &Q2mz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      /* Initializes calculation of Q^d */
+      if ((e = mp_set_long(&Qkdz, (unsigned long)Q)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      Qmz.sign = MP_NEG;
+      Q2mz.sign = MP_NEG;
+      Qkdz.sign = MP_NEG;
+      Q = -Q;
+   } else {
+      if ((e = mp_set_long(&Qmz, (unsigned long)Q)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((e = mp_mul_2(&Qmz, &Q2mz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      /* Initializes calculation of Q^d */
+      if ((e = mp_set_long(&Qkdz, (unsigned long)Q)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+   }
+
+   Nbits = mp_count_bits(&Dz);
+
+   for (u = 1; u < Nbits; u++) { /* zero bit off, already accounted for */
+      /* Formulas for doubling of indices (carried out mod N). Note that
+       * the indices denoted as "2m" are actually powers of 2, specifically
+       * 2^(ul-1) beginning each loop and 2^ul ending each loop.
+       *
+       * U_2m = U_m*V_m
+       * V_2m = V_m*V_m - 2*Q^m
+       */
+
+      if ((e = mp_mul(&U2mz, &V2mz, &U2mz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((e = mp_mod(&U2mz, a, &U2mz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((e = mp_sqr(&V2mz, &V2mz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((e = mp_sub(&V2mz, &Q2mz, &V2mz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((e = mp_mod(&V2mz, a, &V2mz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      /* Must calculate powers of Q for use in V_2m, also for Q^d later */
+      if ((e = mp_sqr(&Qmz, &Qmz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      /* prevents overflow */ /* CZ  still necessary without a fixed prealloc'd mem.? */
+      if ((e = mp_mod(&Qmz, a, &Qmz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((e = mp_mul_2(&Qmz, &Q2mz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((isset = mp_get_bit(&Dz, u)) == MP_VAL) {
+         e = isset;
+         goto LBL_LS_ERR;
+      }
+      if (isset == MP_YES) {
+         /* Formulas for addition of indices (carried out mod N);
+          *
+          * U_(m+n) = (U_m*V_n + U_n*V_m)/2
+          * V_(m+n) = (V_m*V_n + D*U_m*U_n)/2
+          *
+          * Be careful with division by 2 (mod N)!
+          */
+         if ((e = mp_mul(&U2mz, &Vz, &T1z)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((e = mp_mul(&Uz, &V2mz, &T2z)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((e = mp_mul(&V2mz, &Vz, &T3z)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((e = mp_mul(&U2mz, &Uz, &T4z)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((e = s_mp_mul_si(&T4z, (long)Ds, &T4z)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((e = mp_add(&T1z, &T2z, &Uz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if (mp_isodd(&Uz) != MP_NO) {
+            if ((e = mp_add(&Uz, a, &Uz)) != MP_OKAY) {
+               goto LBL_LS_ERR;
+            }
+         }
+         /* CZ
+          * This should round towards negative infinity because
+          * Thomas R. Nicely used GMP's mpz_fdiv_q_2exp().
+          * But mp_div_2() does not do so, it is truncating instead.
+          */
+         oddness = mp_isodd(&Uz);
+         if ((e = mp_div_2(&Uz, &Uz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((Uz.sign == MP_NEG) && (oddness != MP_NO)) {
+            if ((e = mp_sub_d(&Uz, 1uL, &Uz)) != MP_OKAY) {
+               goto LBL_LS_ERR;
+            }
+         }
+         if ((e = mp_add(&T3z, &T4z, &Vz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if (mp_isodd(&Vz) != MP_NO) {
+            if ((e = mp_add(&Vz, a, &Vz)) != MP_OKAY) {
+               goto LBL_LS_ERR;
+            }
+         }
+         oddness = mp_isodd(&Vz);
+         if ((e = mp_div_2(&Vz, &Vz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((Vz.sign == MP_NEG) && (oddness != MP_NO)) {
+            if ((e = mp_sub_d(&Vz, 1uL, &Vz)) != MP_OKAY) {
+               goto LBL_LS_ERR;
+            }
+         }
+         if ((e = mp_mod(&Uz, a, &Uz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((e = mp_mod(&Vz, a, &Vz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         /* Calculating Q^d for later use */
+         if ((e = mp_mul(&Qkdz, &Qmz, &Qkdz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((e = mp_mod(&Qkdz, a, &Qkdz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+      }
+   }
+
+   /* If U_d or V_d is congruent to 0 mod N, then N is a prime or a
+      strong Lucas pseudoprime. */
+   if ((mp_iszero(&Uz) != MP_NO) || (mp_iszero(&Vz) != MP_NO)) {
+      *result = MP_YES;
+      goto LBL_LS_ERR;
+   }
+
+   /* NOTE: Ribenboim ("The new book of prime number records," 3rd ed.,
+      1995/6) omits the condition V0 on p.142, but includes it on
+      p. 130. The condition is NECESSARY; otherwise the test will
+      return false negatives---e.g., the primes 29 and 2000029 will be
+      returned as composite. */
+
+   /* Otherwise, we must compute V_2d, V_4d, V_8d, ..., V_{2^(s-1)*d}
+      by repeated use of the formula V_2m = V_m*V_m - 2*Q^m. If any of
+      these are congruent to 0 mod N, then N is a prime or a strong
+      Lucas pseudoprime. */
+
+   /* Initialize 2*Q^(d*2^r) for V_2m */
+   if ((e = mp_mul_2(&Qkdz, &Q2kdz)) != MP_OKAY) {
+      goto LBL_LS_ERR;
+   }
+
+   for (r = 1; r < s; r++) {
+      if ((e = mp_sqr(&Vz, &Vz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((e = mp_sub(&Vz, &Q2kdz, &Vz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if ((e = mp_mod(&Vz, a, &Vz)) != MP_OKAY) {
+         goto LBL_LS_ERR;
+      }
+      if (mp_iszero(&Vz) != MP_NO) {
+         *result = MP_YES;
+         goto LBL_LS_ERR;
+      }
+      /* Calculate Q^{d*2^r} for next r (final iteration irrelevant). */
+      if (r < (s - 1)) {
+         if ((e = mp_sqr(&Qkdz, &Qkdz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((e = mp_mod(&Qkdz, a, &Qkdz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+         if ((e = mp_mul_2(&Qkdz, &Q2kdz)) != MP_OKAY) {
+            goto LBL_LS_ERR;
+         }
+      }
+   }
+LBL_LS_ERR:
+   mp_clear_multi(&Q2kdz, &T4z, &T3z, &T2z, &T1z, &Qkdz, &Q2mz, &Qmz, &V2mz, &U2mz, &Vz, &Uz, &Np1, &gcd, &Dz, NULL);
+   return e;
+}
+#endif
+#endif
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/bn_mp_set_double.c b/bn_mp_set_double.c
new file mode 100644
index 0000000..76f6293
--- /dev/null
+++ b/bn_mp_set_double.c
@@ -0,0 +1,62 @@
+#include "tommath_private.h"
+#ifdef BN_MP_SET_DOUBLE_C
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+#if defined(__STDC_IEC_559__) || defined(__GCC_IEC_559)
+int mp_set_double(mp_int *a, double b)
+{
+   uint64_t frac;
+   int exp, res;
+   union {
+      double   dbl;
+      uint64_t bits;
+   } cast;
+   cast.dbl = b;
+
+   exp = (int)((unsigned)(cast.bits >> 52) & 0x7FFU);
+   frac = (cast.bits & ((1ULL << 52) - 1ULL)) | (1ULL << 52);
+
+   if (exp == 0x7FF) { /* +-inf, NaN */
+      return MP_VAL;
+   }
+   exp -= 1023 + 52;
+
+   res = mp_set_long_long(a, frac);
+   if (res != MP_OKAY) {
+      return res;
+   }
+
+   res = (exp < 0) ? mp_div_2d(a, -exp, a, NULL) : mp_mul_2d(a, exp, a);
+   if (res != MP_OKAY) {
+      return res;
+   }
+
+   if (((cast.bits >> 63) != 0ULL) && (mp_iszero(a) == MP_NO)) {
+      SIGN(a) = MP_NEG;
+   }
+
+   return MP_OKAY;
+}
+#else
+/* pragma message() not supported by several compilers (in mostly older but still used versions) */
+#  ifdef _MSC_VER
+#    pragma message("mp_set_double implementation is only available on platforms with IEEE754 floating point format")
+#  else
+#    warning "mp_set_double implementation is only available on platforms with IEEE754 floating point format"
+#  endif
+#endif
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/bn_mp_tc_and.c b/bn_mp_tc_and.c
new file mode 100644
index 0000000..9834dc6
--- /dev/null
+++ b/bn_mp_tc_and.c
@@ -0,0 +1,90 @@
+#include "tommath_private.h"
+#ifdef BN_MP_TC_AND_C
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+/* two complement and */
+int mp_tc_and(const mp_int *a, const mp_int *b, mp_int *c)
+{
+   int res = MP_OKAY, bits, abits, bbits;
+   int as = mp_isneg(a), bs = mp_isneg(b);
+   mp_int *mx = NULL, _mx, acpy, bcpy;
+
+   if ((as != MP_NO) || (bs != MP_NO)) {
+      abits = mp_count_bits(a);
+      bbits = mp_count_bits(b);
+      bits = MAX(abits, bbits);
+      res = mp_init_set_int(&_mx, 1uL);
+      if (res != MP_OKAY) {
+         goto end;
+      }
+
+      mx = &_mx;
+      res = mp_mul_2d(mx, bits + 1, mx);
+      if (res != MP_OKAY) {
+         goto end;
+      }
+
+      if (as != MP_NO) {
+         res = mp_init(&acpy);
+         if (res != MP_OKAY) {
+            goto end;
+         }
+
+         res = mp_add(mx, a, &acpy);
+         if (res != MP_OKAY) {
+            mp_clear(&acpy);
+            goto end;
+         }
+         a = &acpy;
+      }
+      if (bs != MP_NO) {
+         res = mp_init(&bcpy);
+         if (res != MP_OKAY) {
+            goto end;
+         }
+
+         res = mp_add(mx, b, &bcpy);
+         if (res != MP_OKAY) {
+            mp_clear(&bcpy);
+            goto end;
+         }
+         b = &bcpy;
+      }
+   }
+
+   res = mp_and(a, b, c);
+
+   if ((as != MP_NO) && (bs != MP_NO) && (res == MP_OKAY)) {
+      res = mp_sub(c, mx, c);
+   }
+
+end:
+   if (a == &acpy) {
+      mp_clear(&acpy);
+   }
+
+   if (b == &bcpy) {
+      mp_clear(&bcpy);
+   }
+
+   if (mx == &_mx) {
+      mp_clear(mx);
+   }
+
+   return res;
+}
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/bn_mp_tc_div_2d.c b/bn_mp_tc_div_2d.c
new file mode 100644
index 0000000..4ff0acf
--- /dev/null
+++ b/bn_mp_tc_div_2d.c
@@ -0,0 +1,35 @@
+#include "tommath_private.h"
+#ifdef BN_MP_TC_DIV_2D_C
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+/* two complement right shift */
+int mp_tc_div_2d(const mp_int *a, int b, mp_int *c)
+{
+   int res;
+   if (mp_isneg(a) == MP_NO) {
+      return mp_div_2d(a, b, c, NULL);
+   }
+
+   res = mp_add_d(a, 1uL, c);
+   if (res != MP_OKAY) {
+      return res;
+   }
+
+   res = mp_div_2d(c, b, c, NULL);
+   return (res == MP_OKAY) ? mp_sub_d(c, 1uL, c) : res;
+}
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/bn_mp_tc_or.c b/bn_mp_tc_or.c
new file mode 100644
index 0000000..0941468
--- /dev/null
+++ b/bn_mp_tc_or.c
@@ -0,0 +1,90 @@
+#include "tommath_private.h"
+#ifdef BN_MP_TC_OR_C
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+/* two complement or */
+int mp_tc_or(const mp_int *a, const mp_int *b, mp_int *c)
+{
+   int res = MP_OKAY, bits, abits, bbits;
+   int as = mp_isneg(a), bs = mp_isneg(b);
+   mp_int *mx = NULL, _mx, acpy, bcpy;
+
+   if ((as != MP_NO) || (bs != MP_NO)) {
+      abits = mp_count_bits(a);
+      bbits = mp_count_bits(b);
+      bits = MAX(abits, bbits);
+      res = mp_init_set_int(&_mx, 1uL);
+      if (res != MP_OKAY) {
+         goto end;
+      }
+
+      mx = &_mx;
+      res = mp_mul_2d(mx, bits + 1, mx);
+      if (res != MP_OKAY) {
+         goto end;
+      }
+
+      if (as != MP_NO) {
+         res = mp_init(&acpy);
+         if (res != MP_OKAY) {
+            goto end;
+         }
+
+         res = mp_add(mx, a, &acpy);
+         if (res != MP_OKAY) {
+            mp_clear(&acpy);
+            goto end;
+         }
+         a = &acpy;
+      }
+      if (bs != MP_NO) {
+         res = mp_init(&bcpy);
+         if (res != MP_OKAY) {
+            goto end;
+         }
+
+         res = mp_add(mx, b, &bcpy);
+         if (res != MP_OKAY) {
+            mp_clear(&bcpy);
+            goto end;
+         }
+         b = &bcpy;
+      }
+   }
+
+   res = mp_or(a, b, c);
+
+   if (((as != MP_NO) || (bs != MP_NO)) && (res == MP_OKAY)) {
+      res = mp_sub(c, mx, c);
+   }
+
+end:
+   if (a == &acpy) {
+      mp_clear(&acpy);
+   }
+
+   if (b == &bcpy) {
+      mp_clear(&bcpy);
+   }
+
+   if (mx == &_mx) {
+      mp_clear(mx);
+   }
+
+   return res;
+}
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/bn_mp_tc_xor.c b/bn_mp_tc_xor.c
new file mode 100644
index 0000000..cdb1d40
--- /dev/null
+++ b/bn_mp_tc_xor.c
@@ -0,0 +1,90 @@
+#include "tommath_private.h"
+#ifdef BN_MP_TC_XOR_C
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+
+/* two complement xor */
+int mp_tc_xor(const mp_int *a, const mp_int *b, mp_int *c)
+{
+   int res = MP_OKAY, bits, abits, bbits;
+   int as = mp_isneg(a), bs = mp_isneg(b);
+   mp_int *mx = NULL, _mx, acpy, bcpy;
+
+   if ((as != MP_NO) || (bs != MP_NO)) {
+      abits = mp_count_bits(a);
+      bbits = mp_count_bits(b);
+      bits = MAX(abits, bbits);
+      res = mp_init_set_int(&_mx, 1uL);
+      if (res != MP_OKAY) {
+         goto end;
+      }
+
+      mx = &_mx;
+      res = mp_mul_2d(mx, bits + 1, mx);
+      if (res != MP_OKAY) {
+         goto end;
+      }
+
+      if (as != MP_NO) {
+         res = mp_init(&acpy);
+         if (res != MP_OKAY) {
+            goto end;
+         }
+
+         res = mp_add(mx, a, &acpy);
+         if (res != MP_OKAY) {
+            mp_clear(&acpy);
+            goto end;
+         }
+         a = &acpy;
+      }
+      if (bs != MP_NO) {
+         res = mp_init(&bcpy);
+         if (res != MP_OKAY) {
+            goto end;
+         }
+
+         res = mp_add(mx, b, &bcpy);
+         if (res != MP_OKAY) {
+            mp_clear(&bcpy);
+            goto end;
+         }
+         b = &bcpy;
+      }
+   }
+
+   res = mp_xor(a, b, c);
+
+   if ((as != bs) && (res == MP_OKAY)) {
+      res = mp_sub(c, mx, c);
+   }
+
+end:
+   if (a == &acpy) {
+      mp_clear(&acpy);
+   }
+
+   if (b == &bcpy) {
+      mp_clear(&bcpy);
+   }
+
+   if (mx == &_mx) {
+      mp_clear(mx);
+   }
+
+   return res;
+}
+#endif
+
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
diff --git a/cmake-build-debug/CMakeCache.txt b/cmake-build-debug/CMakeCache.txt
index c7f3767..a9301a4 100644
--- a/cmake-build-debug/CMakeCache.txt
+++ b/cmake-build-debug/CMakeCache.txt
@@ -1,6 +1,6 @@
 # This is the CMakeCache file.
-# For build in directory: /home/wolverindev/cgit/libtommath/cmake-build-debug
-# It was generated by CMake: /home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake
+# For build in directory: c:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug
+# It was generated by CMake: C:/Program Files/JetBrains/CLion 2019.1/bin/cmake/win/bin/cmake.exe
 # You can edit this file to change values found and used by cmake.
 # If you do not want to change any of the values, simply exit the editor.
 # If you do want to change a value, simply edit, save, and exit the editor.
@@ -14,132 +14,156 @@
 # EXTERNAL cache entries
 ########################
 
-//Path to a program.
-CMAKE_AR:FILEPATH=/usr/bin/ar
-
-//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
-// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
+//Choose the type of build, options are: None Debug Release RelWithDebInfo
+// MinSizeRel ...
 CMAKE_BUILD_TYPE:STRING=Debug
 
+//Id string of the compiler for the CodeBlocks IDE. Automatically
+// detected when left empty
+CMAKE_CODEBLOCKS_COMPILER_ID:STRING=
+
 //The CodeBlocks executable
 CMAKE_CODEBLOCKS_EXECUTABLE:FILEPATH=CMAKE_CODEBLOCKS_EXECUTABLE-NOTFOUND
 
 //Additional command line arguments when CodeBlocks invokes make.
 // Enter e.g. -j<some_number> to get parallel builds
-CMAKE_CODEBLOCKS_MAKE_ARGUMENTS:STRING=-j12
+CMAKE_CODEBLOCKS_MAKE_ARGUMENTS:STRING=
 
 //Enable/Disable color output during build.
 CMAKE_COLOR_MAKEFILE:BOOL=ON
 
 //CXX compiler
-CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
+CMAKE_CXX_COMPILER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x64/cl.exe
 
-//Flags used by the compiler during all build types.
-CMAKE_CXX_FLAGS:STRING=
+//Flags used by the CXX compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 /GR /EHsc
 
-//Flags used by the compiler during debug builds.
-CMAKE_CXX_FLAGS_DEBUG:STRING=-g
+//Flags used by the CXX compiler during DEBUG builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1
 
-//Flags used by the compiler during release builds for minimum
-// size.
-CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+//Flags used by the CXX compiler during MINSIZEREL builds.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG
 
-//Flags used by the compiler during release builds.
-CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
+//Flags used by the CXX compiler during RELEASE builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG
 
-//Flags used by the compiler during release builds with debug info.
-CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+//Flags used by the CXX compiler during RELWITHDEBINFO builds.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG
+
+//Libraries linked by default with all C++ applications.
+CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
 
 //C compiler
-CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
+CMAKE_C_COMPILER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x64/cl.exe
 
-//Flags used by the compiler during all build types.
-CMAKE_C_FLAGS:STRING=
+//Flags used by the C compiler during all build types.
+CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3
 
-//Flags used by the compiler during debug builds.
-CMAKE_C_FLAGS_DEBUG:STRING=-g
+//Flags used by the C compiler during DEBUG builds.
+CMAKE_C_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1
 
-//Flags used by the compiler during release builds for minimum
-// size.
-CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+//Flags used by the C compiler during MINSIZEREL builds.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG
 
-//Flags used by the compiler during release builds.
-CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
+//Flags used by the C compiler during RELEASE builds.
+CMAKE_C_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG
 
-//Flags used by the compiler during release builds with debug info.
-CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+//Flags used by the C compiler during RELWITHDEBINFO builds.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG
 
-//Flags used by the linker.
-CMAKE_EXE_LINKER_FLAGS:STRING=
+//Libraries linked by default with all C applications.
+CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
 
-//Flags used by the linker during debug builds.
-CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+//Flags used by the linker during all build types.
+CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64
 
-//Flags used by the linker during release minsize builds.
-CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+//Flags used by the linker during DEBUG builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
 
-//Flags used by the linker during release builds.
-CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+//Flags used by the linker during MINSIZEREL builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
 
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+//Flags used by the linker during RELEASE builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
 
-//Enable/Disable output of compile commands during generation.
-CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
+//Flags used by the linker during RELWITHDEBINFO builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
 
 //Install path prefix, prepended onto install directories.
-CMAKE_INSTALL_PREFIX:PATH=/usr/local
+CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/libtommath
 
 //Path to a program.
-CMAKE_LINKER:FILEPATH=/usr/bin/ld
+CMAKE_LINKER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x64/link.exe
 
-//Path to a program.
-CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake
+//Program used to build from makefiles.
+CMAKE_MAKE_PROGRAM:STRING=nmake
 
-//Flags used by the linker during the creation of modules.
-CMAKE_MODULE_LINKER_FLAGS:STRING=
+//Flags used by the linker during the creation of modules during
+// all build types.
+CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64
 
-//Flags used by the linker during debug builds.
-CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+//Flags used by the linker during the creation of modules during
+// DEBUG builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
 
-//Flags used by the linker during release minsize builds.
-CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+//Flags used by the linker during the creation of modules during
+// MINSIZEREL builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
 
-//Flags used by the linker during release builds.
-CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+//Flags used by the linker during the creation of modules during
+// RELEASE builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
 
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+//Flags used by the linker during the creation of modules during
+// RELWITHDEBINFO builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
 
-//Path to a program.
-CMAKE_NM:FILEPATH=/usr/bin/nm
+//Value Computed by CMake
+CMAKE_PROJECT_DESCRIPTION:STATIC=
 
-//Path to a program.
-CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
-
-//Path to a program.
-CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
+//Value Computed by CMake
+CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
 
 //Value Computed by CMake
 CMAKE_PROJECT_NAME:STATIC=libtommath
 
-//Path to a program.
-CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
+//RC compiler
+CMAKE_RC_COMPILER:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.18362.0/x64/rc.exe
 
-//Flags used by the linker during the creation of dll's.
-CMAKE_SHARED_LINKER_FLAGS:STRING=
+//Flags for Windows Resource Compiler during all build types.
+CMAKE_RC_FLAGS:STRING=/DWIN32
 
-//Flags used by the linker during debug builds.
-CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
+//Flags for Windows Resource Compiler during DEBUG builds.
+CMAKE_RC_FLAGS_DEBUG:STRING=/D_DEBUG
 
-//Flags used by the linker during release minsize builds.
-CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
+//Flags for Windows Resource Compiler during MINSIZEREL builds.
+CMAKE_RC_FLAGS_MINSIZEREL:STRING=
 
-//Flags used by the linker during release builds.
-CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
+//Flags for Windows Resource Compiler during RELEASE builds.
+CMAKE_RC_FLAGS_RELEASE:STRING=
 
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+//Flags for Windows Resource Compiler during RELWITHDEBINFO builds.
+CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING=
+
+//Flags used by the linker during the creation of shared libraries
+// during all build types.
+CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64
+
+//Flags used by the linker during the creation of shared libraries
+// during DEBUG builds.
+CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
+
+//Flags used by the linker during the creation of shared libraries
+// during MINSIZEREL builds.
+CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
+
+//Flags used by the linker during the creation of shared libraries
+// during RELEASE builds.
+CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
+
+//Flags used by the linker during the creation of shared libraries
+// during RELWITHDEBINFO builds.
+CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
 
 //If set, runtime paths are not added when installing shared libraries,
 // but are added when building.
@@ -148,74 +172,62 @@ CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
 //If set, runtime paths are not added when using shared libraries.
 CMAKE_SKIP_RPATH:BOOL=NO
 
-//Flags used by the linker during the creation of static libraries.
-CMAKE_STATIC_LINKER_FLAGS:STRING=
+//Flags used by the linker during the creation of static libraries
+// during all build types.
+CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:x64
 
-//Flags used by the linker during debug builds.
+//Flags used by the linker during the creation of static libraries
+// during DEBUG builds.
 CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
 
-//Flags used by the linker during release minsize builds.
+//Flags used by the linker during the creation of static libraries
+// during MINSIZEREL builds.
 CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
 
-//Flags used by the linker during release builds.
+//Flags used by the linker during the creation of static libraries
+// during RELEASE builds.
 CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
 
-//Flags used by the linker during Release with Debug Info builds.
+//Flags used by the linker during the creation of static libraries
+// during RELWITHDEBINFO builds.
 CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
 
-//Path to a program.
-CMAKE_STRIP:FILEPATH=/usr/bin/strip
-
 //If this value is on, makefiles will be generated without the
 // .SILENT directive, and all commands will be echoed to the console
 // during the make.  This is useful for debugging only. With Visual
 // Studio IDE projects all commands are done without /nologo.
 CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
 
-//Path to a program.
-ProcessorCount_cmd_getconf:FILEPATH=/usr/bin/getconf
-
-//Path to a program.
-ProcessorCount_cmd_sysctl:FILEPATH=/sbin/sysctl
+//Path to a file.
+GLOB:FILEPATH=GLOB-NOTFOUND
 
 //Value Computed by CMake
-libtommath_BINARY_DIR:STATIC=/home/wolverindev/cgit/libtommath/cmake-build-debug
+libtommath_BINARY_DIR:STATIC=C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug
 
 //Value Computed by CMake
-libtommath_SOURCE_DIR:STATIC=/home/wolverindev/cgit/libtommath
-
-//Dependencies for target
-tommathShared_LIB_DEPENDS:STATIC=
-
-//Dependencies for target
-tommathStatic_LIB_DEPENDS:STATIC=
-
-//Dependencies for target
-tommath_LIB_DEPENDS:STATIC=
+libtommath_SOURCE_DIR:STATIC=C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath
 
 
 ########################
 # INTERNAL cache entries
 ########################
 
-//ADVANCED property for variable: CMAKE_AR
-CMAKE_AR-ADVANCED:INTERNAL=1
 //This is the directory where this CMakeCache.txt was created
-CMAKE_CACHEFILE_DIR:INTERNAL=/home/wolverindev/cgit/libtommath/cmake-build-debug
+CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug
 //Major version of cmake used to create the current loaded cache
 CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
 //Minor version of cmake used to create the current loaded cache
-CMAKE_CACHE_MINOR_VERSION:INTERNAL=8
+CMAKE_CACHE_MINOR_VERSION:INTERNAL=13
 //Patch version of cmake used to create the current loaded cache
-CMAKE_CACHE_PATCH_VERSION:INTERNAL=2
+CMAKE_CACHE_PATCH_VERSION:INTERNAL=4
 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
 CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
 //Path to CMake executable.
-CMAKE_COMMAND:INTERNAL=/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake
+CMAKE_COMMAND:INTERNAL=C:/Program Files/JetBrains/CLion 2019.1/bin/cmake/win/bin/cmake.exe
 //Path to cpack program executable.
-CMAKE_CPACK_COMMAND:INTERNAL=/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cpack
+CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files/JetBrains/CLion 2019.1/bin/cmake/win/bin/cpack.exe
 //Path to ctest program executable.
-CMAKE_CTEST_COMMAND:INTERNAL=/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/ctest
+CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files/JetBrains/CLion 2019.1/bin/cmake/win/bin/ctest.exe
 //ADVANCED property for variable: CMAKE_CXX_COMPILER
 CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_CXX_FLAGS
@@ -228,6 +240,8 @@ CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
 CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
 CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
+CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_C_COMPILER
 CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_C_FLAGS
@@ -240,8 +254,10 @@ CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
 CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
 CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
+CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
 //Executable file format
-CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
+CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown
 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
 CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
@@ -252,29 +268,23 @@ CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
 CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
 CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
-CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
 //Name of external makefile project generator.
 CMAKE_EXTRA_GENERATOR:INTERNAL=CodeBlocks
-//CXX compiler system defined macros
-CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_VERSION__;201112L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;5;__GNUC_MINOR__;4;__GNUC_PATCHLEVEL__;1;__VERSION__;"5.4.1 20160904";__ATOMIC_RELAXED; ;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__FINITE_MATH_ONLY__; ;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_ABI_VERSION;1009;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST64_MAX__;0x7fffffffffffffffL;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__; ;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859812e+38F;__FLT_MIN__;1.17549435082228750797e-38F;__FLT_EPSILON__;1.19209289550781250000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570815e+308L);__DBL_MIN__;((double)2.22507385850720138309e-308L);__DBL_EPSILON__;((double)2.22044604925031308085e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544177e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN__;3.36210314311209350626e-4932L;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201505L;__STDC_NO_THREADS__;1;__STDC__;1;__cplusplus;199711L;__STDC_HOSTED__;1;__GNUC__;5;__GNUC_MINOR__;4;__GNUC_PATCHLEVEL__;1;__VERSION__;"5.4.1 20160904";__ATOMIC_RELAXED; ;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__FINITE_MATH_ONLY__; ;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUG__;5;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_WEAK__;1;__DEPRECATED;1;__GXX_RTTI;1;__cpp_rtti;199711;__cpp_binary_literals;201304;__cpp_runtime_arrays;198712;__EXCEPTIONS;1;__cpp_exceptions;199711;__GXX_ABI_VERSION;1009;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__GLIBCXX_TYPE_INT_N_0;__int128;__GLIBCXX_BITSIZE_INT_N_0;128;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST64_MAX__;0x7fffffffffffffffL;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__; ;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859812e+38F;__FLT_MIN__;1.17549435082228750797e-38F;__FLT_EPSILON__;1.19209289550781250000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;double(1.79769313486231570815e+308L);__DBL_MIN__;double(2.22507385850720138309e-308L);__DBL_EPSILON__;double(2.22044604925031308085e-16L);__DBL_DENORM_MIN__;double(4.94065645841246544177e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN__;3.36210314311209350626e-4932L;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_GNU_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_GNU_SOURCE;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201505L;__STDC_NO_THREADS__;1
 //CXX compiler system include directories
-CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/include/c++/5;/usr/include/x86_64-linux-gnu/c++/5;/usr/include/c++/5/backward;/usr/lib/gcc/x86_64-linux-gnu/5/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include
-//C compiler system defined macros
-CMAKE_EXTRA_GENERATOR_C_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_VERSION__;201112L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;5;__GNUC_MINOR__;4;__GNUC_PATCHLEVEL__;1;__VERSION__;"5.4.1 20160904";__ATOMIC_RELAXED; ;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__FINITE_MATH_ONLY__; ;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_ABI_VERSION;1009;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST64_MAX__;0x7fffffffffffffffL;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__; ;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859812e+38F;__FLT_MIN__;1.17549435082228750797e-38F;__FLT_EPSILON__;1.19209289550781250000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570815e+308L);__DBL_MIN__;((double)2.22507385850720138309e-308L);__DBL_EPSILON__;((double)2.22044604925031308085e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544177e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN__;3.36210314311209350626e-4932L;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201505L;__STDC_NO_THREADS__;1
+CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include;C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt
 //C compiler system include directories
-CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/lib/gcc/x86_64-linux-gnu/5/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include
+CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include;C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt;C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt
 //Name of generator.
-CMAKE_GENERATOR:INTERNAL=Unix Makefiles
+CMAKE_GENERATOR:INTERNAL=NMake Makefiles
+//Generator instance identifier.
+CMAKE_GENERATOR_INSTANCE:INTERNAL=
 //Name of generator platform.
 CMAKE_GENERATOR_PLATFORM:INTERNAL=
 //Name of generator toolset.
 CMAKE_GENERATOR_TOOLSET:INTERNAL=
 //Source directory with the top level CMakeLists.txt file for this
 // project
-CMAKE_HOME_DIRECTORY:INTERNAL=/home/wolverindev/cgit/libtommath
-//Install .so files without execute permission.
-CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
+CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath
 //ADVANCED property for variable: CMAKE_LINKER
 CMAKE_LINKER-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM
@@ -289,20 +299,25 @@ CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
 CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
 CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_NM
-CMAKE_NM-ADVANCED:INTERNAL=1
 //number of local generators
 CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
-//ADVANCED property for variable: CMAKE_OBJCOPY
-CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_OBJDUMP
-CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
 //Platform information initialized
 CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_RANLIB
-CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RC_COMPILER
+CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1
+CMAKE_RC_COMPILER_WORKS:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RC_FLAGS
+CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG
+CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL
+CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE
+CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO
+CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
 //Path to CMake installation.
-CMAKE_ROOT:INTERNAL=/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/share/cmake-3.8
+CMAKE_ROOT:INTERNAL=C:/Program Files/JetBrains/CLion 2019.1/bin/cmake/win/share/cmake-3.13
 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
 CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
@@ -327,14 +342,6 @@ CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
 CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
 CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STRIP
-CMAKE_STRIP-ADVANCED:INTERNAL=1
-//uname command
-CMAKE_UNAME:INTERNAL=/bin/uname
 //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
 CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: ProcessorCount_cmd_getconf
-ProcessorCount_cmd_getconf-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: ProcessorCount_cmd_sysctl
-ProcessorCount_cmd_sysctl-ADVANCED:INTERNAL=1
 
diff --git a/cmake-build-debug/Makefile b/cmake-build-debug/Makefile
index ef77797..e362e4e 100644
--- a/cmake-build-debug/Makefile
+++ b/cmake-build-debug/Makefile
@@ -1,5 +1,5 @@
 # CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.8
+# Generated by "NMake Makefiles" Generator, CMake Version 3.13
 
 # Default target executed when no arguments are given to make.
 default_target: all
@@ -17,9 +17,6 @@ default_target: all
 .SUFFIXES:
 
 
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
 .SUFFIXES: .hpux_make_needs_suffix_list
 
 
@@ -35,62 +32,76 @@ cmake_force:
 #=============================================================================
 # Set environment variables for the build.
 
-# The shell in which to execute make rules.
-SHELL = /bin/sh
+!IF "$(OS)" == "Windows_NT"
+NULL=
+!ELSE
+NULL=nul
+!ENDIF
+SHELL = cmd.exe
 
 # The CMake executable.
-CMAKE_COMMAND = /home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake
+CMAKE_COMMAND = "C:\Program Files\JetBrains\CLion 2019.1\bin\cmake\win\bin\cmake.exe"
 
 # The command to remove a file.
-RM = /home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake -E remove -f
+RM = "C:\Program Files\JetBrains\CLion 2019.1\bin\cmake\win\bin\cmake.exe" -E remove -f
 
 # Escaping for special characters.
 EQUALS = =
 
 # The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/wolverindev/cgit/libtommath
+CMAKE_SOURCE_DIR = C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath
 
 # The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/wolverindev/cgit/libtommath/cmake-build-debug
+CMAKE_BINARY_DIR = C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug
 
 #=============================================================================
 # Targets provided globally by CMake.
 
-# Special rule for the target install/strip
-install/strip: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
-	/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
-.PHONY : install/strip
-
-# Special rule for the target install/strip
-install/strip/fast: preinstall/fast
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
-	/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
-.PHONY : install/strip/fast
+# Special rule for the target install/local
+install\local: preinstall
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
+	echo >nul && "C:\Program Files\JetBrains\CLion 2019.1\bin\cmake\win\bin\cmake.exe" -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install\local
 
 # Special rule for the target install/local
-install/local: preinstall
+install\local\fast: preinstall\fast
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
-	/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local
-
-# Special rule for the target install/local
-install/local/fast: preinstall/fast
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
-	/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local/fast
+	echo >nul && "C:\Program Files\JetBrains\CLion 2019.1\bin\cmake\win\bin\cmake.exe" -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install\local\fast
 
 # Special rule for the target install
 install: preinstall
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
-	/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake -P cmake_install.cmake
+	echo >nul && "C:\Program Files\JetBrains\CLion 2019.1\bin\cmake\win\bin\cmake.exe" -P cmake_install.cmake
 .PHONY : install
 
 # Special rule for the target install
-install/fast: preinstall/fast
+install\fast: preinstall\fast
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
-	/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake -P cmake_install.cmake
-.PHONY : install/fast
+	echo >nul && "C:\Program Files\JetBrains\CLion 2019.1\bin\cmake\win\bin\cmake.exe" -P cmake_install.cmake
+.PHONY : install\fast
+
+# Special rule for the target edit_cache
+edit_cache:
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
+	echo >nul && "C:\Program Files\JetBrains\CLion 2019.1\bin\cmake\win\bin\cmake.exe" -E echo "No interactive CMake dialog available."
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache\fast: edit_cache
+
+.PHONY : edit_cache\fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+	echo >nul && "C:\Program Files\JetBrains\CLion 2019.1\bin\cmake\win\bin\cmake.exe" -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache\fast: rebuild_cache
+
+.PHONY : rebuild_cache\fast
 
 # Special rule for the target list_install_components
 list_install_components:
@@ -98,99 +109,77 @@ list_install_components:
 .PHONY : list_install_components
 
 # Special rule for the target list_install_components
-list_install_components/fast: list_install_components
+list_install_components\fast: list_install_components
 
-.PHONY : list_install_components/fast
-
-# Special rule for the target rebuild_cache
-rebuild_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
-	/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : rebuild_cache
-
-# Special rule for the target rebuild_cache
-rebuild_cache/fast: rebuild_cache
-
-.PHONY : rebuild_cache/fast
-
-# Special rule for the target edit_cache
-edit_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
-	/home/wolverindev/Jetbrains/clion-2017.2.3/bin/cmake/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
-.PHONY : edit_cache
-
-# Special rule for the target edit_cache
-edit_cache/fast: edit_cache
-
-.PHONY : edit_cache/fast
+.PHONY : list_install_components\fast
 
 # The main all target
 all: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/wolverindev/cgit/libtommath/cmake-build-debug/CMakeFiles /home/wolverindev/cgit/libtommath/cmake-build-debug/CMakeFiles/progress.marks
-	$(MAKE) -f CMakeFiles/Makefile2 all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/wolverindev/cgit/libtommath/cmake-build-debug/CMakeFiles 0
+	$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\CMakeFiles C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\CMakeFiles\progress.marks
+	$(MAKE) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) all
+	$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\CMakeFiles 0
 .PHONY : all
 
 # The main clean target
 clean:
-	$(MAKE) -f CMakeFiles/Makefile2 clean
+	$(MAKE) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) clean
 .PHONY : clean
 
 # The main clean target
-clean/fast: clean
+clean\fast: clean
 
-.PHONY : clean/fast
+.PHONY : clean\fast
 
 # Prepare targets for installation.
 preinstall: all
-	$(MAKE) -f CMakeFiles/Makefile2 preinstall
+	$(MAKE) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) preinstall
 .PHONY : preinstall
 
 # Prepare targets for installation.
-preinstall/fast:
-	$(MAKE) -f CMakeFiles/Makefile2 preinstall
-.PHONY : preinstall/fast
+preinstall\fast:
+	$(MAKE) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) preinstall
+.PHONY : preinstall\fast
 
 # clear depends
 depend:
-	$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+	$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 1
 .PHONY : depend
 
-#=============================================================================
-# Target rules for targets named tommathStatic
-
-# Build rule for target.
-tommathStatic: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 tommathStatic
-.PHONY : tommathStatic
-
-# fast build rule for target.
-tommathStatic/fast:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/build
-.PHONY : tommathStatic/fast
-
 #=============================================================================
 # Target rules for targets named tommathShared
 
 # Build rule for target.
 tommathShared: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 tommathShared
+	$(MAKE) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) tommathShared
 .PHONY : tommathShared
 
 # fast build rule for target.
-tommathShared/fast:
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/build
-.PHONY : tommathShared/fast
+tommathShared\fast:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\build
+.PHONY : tommathShared\fast
 
-bn_error.o: bn_error.c.o
+#=============================================================================
+# Target rules for targets named tommathStatic
 
-.PHONY : bn_error.o
+# Build rule for target.
+tommathStatic: cmake_check_build_system
+	$(MAKE) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) tommathStatic
+.PHONY : tommathStatic
+
+# fast build rule for target.
+tommathStatic\fast:
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\build
+.PHONY : tommathStatic\fast
+
+bn_error.obj: bn_error.c.obj
+
+.PHONY : bn_error.obj
 
 # target to build an object file
-bn_error.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_error.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_error.c.o
-.PHONY : bn_error.c.o
+bn_error.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_error.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_error.c.obj
+.PHONY : bn_error.c.obj
 
 bn_error.i: bn_error.c.i
 
@@ -198,8 +187,8 @@ bn_error.i: bn_error.c.i
 
 # target to preprocess a source file
 bn_error.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_error.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_error.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_error.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_error.c.i
 .PHONY : bn_error.c.i
 
 bn_error.s: bn_error.c.s
@@ -208,19 +197,19 @@ bn_error.s: bn_error.c.s
 
 # target to generate assembly for a file
 bn_error.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_error.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_error.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_error.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_error.c.s
 .PHONY : bn_error.c.s
 
-bn_fast_mp_invmod.o: bn_fast_mp_invmod.c.o
+bn_fast_mp_invmod.obj: bn_fast_mp_invmod.c.obj
 
-.PHONY : bn_fast_mp_invmod.o
+.PHONY : bn_fast_mp_invmod.obj
 
 # target to build an object file
-bn_fast_mp_invmod.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_mp_invmod.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_mp_invmod.c.o
-.PHONY : bn_fast_mp_invmod.c.o
+bn_fast_mp_invmod.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_mp_invmod.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_mp_invmod.c.obj
+.PHONY : bn_fast_mp_invmod.c.obj
 
 bn_fast_mp_invmod.i: bn_fast_mp_invmod.c.i
 
@@ -228,8 +217,8 @@ bn_fast_mp_invmod.i: bn_fast_mp_invmod.c.i
 
 # target to preprocess a source file
 bn_fast_mp_invmod.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_mp_invmod.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_mp_invmod.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_mp_invmod.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_mp_invmod.c.i
 .PHONY : bn_fast_mp_invmod.c.i
 
 bn_fast_mp_invmod.s: bn_fast_mp_invmod.c.s
@@ -238,19 +227,19 @@ bn_fast_mp_invmod.s: bn_fast_mp_invmod.c.s
 
 # target to generate assembly for a file
 bn_fast_mp_invmod.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_mp_invmod.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_mp_invmod.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_mp_invmod.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_mp_invmod.c.s
 .PHONY : bn_fast_mp_invmod.c.s
 
-bn_fast_mp_montgomery_reduce.o: bn_fast_mp_montgomery_reduce.c.o
+bn_fast_mp_montgomery_reduce.obj: bn_fast_mp_montgomery_reduce.c.obj
 
-.PHONY : bn_fast_mp_montgomery_reduce.o
+.PHONY : bn_fast_mp_montgomery_reduce.obj
 
 # target to build an object file
-bn_fast_mp_montgomery_reduce.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_mp_montgomery_reduce.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_mp_montgomery_reduce.c.o
-.PHONY : bn_fast_mp_montgomery_reduce.c.o
+bn_fast_mp_montgomery_reduce.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_mp_montgomery_reduce.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_mp_montgomery_reduce.c.obj
+.PHONY : bn_fast_mp_montgomery_reduce.c.obj
 
 bn_fast_mp_montgomery_reduce.i: bn_fast_mp_montgomery_reduce.c.i
 
@@ -258,8 +247,8 @@ bn_fast_mp_montgomery_reduce.i: bn_fast_mp_montgomery_reduce.c.i
 
 # target to preprocess a source file
 bn_fast_mp_montgomery_reduce.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_mp_montgomery_reduce.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_mp_montgomery_reduce.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_mp_montgomery_reduce.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_mp_montgomery_reduce.c.i
 .PHONY : bn_fast_mp_montgomery_reduce.c.i
 
 bn_fast_mp_montgomery_reduce.s: bn_fast_mp_montgomery_reduce.c.s
@@ -268,19 +257,19 @@ bn_fast_mp_montgomery_reduce.s: bn_fast_mp_montgomery_reduce.c.s
 
 # target to generate assembly for a file
 bn_fast_mp_montgomery_reduce.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_mp_montgomery_reduce.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_mp_montgomery_reduce.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_mp_montgomery_reduce.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_mp_montgomery_reduce.c.s
 .PHONY : bn_fast_mp_montgomery_reduce.c.s
 
-bn_fast_s_mp_mul_digs.o: bn_fast_s_mp_mul_digs.c.o
+bn_fast_s_mp_mul_digs.obj: bn_fast_s_mp_mul_digs.c.obj
 
-.PHONY : bn_fast_s_mp_mul_digs.o
+.PHONY : bn_fast_s_mp_mul_digs.obj
 
 # target to build an object file
-bn_fast_s_mp_mul_digs.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_s_mp_mul_digs.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_s_mp_mul_digs.c.o
-.PHONY : bn_fast_s_mp_mul_digs.c.o
+bn_fast_s_mp_mul_digs.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_s_mp_mul_digs.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_s_mp_mul_digs.c.obj
+.PHONY : bn_fast_s_mp_mul_digs.c.obj
 
 bn_fast_s_mp_mul_digs.i: bn_fast_s_mp_mul_digs.c.i
 
@@ -288,8 +277,8 @@ bn_fast_s_mp_mul_digs.i: bn_fast_s_mp_mul_digs.c.i
 
 # target to preprocess a source file
 bn_fast_s_mp_mul_digs.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_s_mp_mul_digs.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_s_mp_mul_digs.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_s_mp_mul_digs.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_s_mp_mul_digs.c.i
 .PHONY : bn_fast_s_mp_mul_digs.c.i
 
 bn_fast_s_mp_mul_digs.s: bn_fast_s_mp_mul_digs.c.s
@@ -298,19 +287,19 @@ bn_fast_s_mp_mul_digs.s: bn_fast_s_mp_mul_digs.c.s
 
 # target to generate assembly for a file
 bn_fast_s_mp_mul_digs.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_s_mp_mul_digs.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_s_mp_mul_digs.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_s_mp_mul_digs.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_s_mp_mul_digs.c.s
 .PHONY : bn_fast_s_mp_mul_digs.c.s
 
-bn_fast_s_mp_mul_high_digs.o: bn_fast_s_mp_mul_high_digs.c.o
+bn_fast_s_mp_mul_high_digs.obj: bn_fast_s_mp_mul_high_digs.c.obj
 
-.PHONY : bn_fast_s_mp_mul_high_digs.o
+.PHONY : bn_fast_s_mp_mul_high_digs.obj
 
 # target to build an object file
-bn_fast_s_mp_mul_high_digs.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_s_mp_mul_high_digs.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_s_mp_mul_high_digs.c.o
-.PHONY : bn_fast_s_mp_mul_high_digs.c.o
+bn_fast_s_mp_mul_high_digs.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_s_mp_mul_high_digs.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_s_mp_mul_high_digs.c.obj
+.PHONY : bn_fast_s_mp_mul_high_digs.c.obj
 
 bn_fast_s_mp_mul_high_digs.i: bn_fast_s_mp_mul_high_digs.c.i
 
@@ -318,8 +307,8 @@ bn_fast_s_mp_mul_high_digs.i: bn_fast_s_mp_mul_high_digs.c.i
 
 # target to preprocess a source file
 bn_fast_s_mp_mul_high_digs.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_s_mp_mul_high_digs.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_s_mp_mul_high_digs.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_s_mp_mul_high_digs.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_s_mp_mul_high_digs.c.i
 .PHONY : bn_fast_s_mp_mul_high_digs.c.i
 
 bn_fast_s_mp_mul_high_digs.s: bn_fast_s_mp_mul_high_digs.c.s
@@ -328,19 +317,19 @@ bn_fast_s_mp_mul_high_digs.s: bn_fast_s_mp_mul_high_digs.c.s
 
 # target to generate assembly for a file
 bn_fast_s_mp_mul_high_digs.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_s_mp_mul_high_digs.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_s_mp_mul_high_digs.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_s_mp_mul_high_digs.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_s_mp_mul_high_digs.c.s
 .PHONY : bn_fast_s_mp_mul_high_digs.c.s
 
-bn_fast_s_mp_sqr.o: bn_fast_s_mp_sqr.c.o
+bn_fast_s_mp_sqr.obj: bn_fast_s_mp_sqr.c.obj
 
-.PHONY : bn_fast_s_mp_sqr.o
+.PHONY : bn_fast_s_mp_sqr.obj
 
 # target to build an object file
-bn_fast_s_mp_sqr.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_s_mp_sqr.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_s_mp_sqr.c.o
-.PHONY : bn_fast_s_mp_sqr.c.o
+bn_fast_s_mp_sqr.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_s_mp_sqr.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_s_mp_sqr.c.obj
+.PHONY : bn_fast_s_mp_sqr.c.obj
 
 bn_fast_s_mp_sqr.i: bn_fast_s_mp_sqr.c.i
 
@@ -348,8 +337,8 @@ bn_fast_s_mp_sqr.i: bn_fast_s_mp_sqr.c.i
 
 # target to preprocess a source file
 bn_fast_s_mp_sqr.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_s_mp_sqr.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_s_mp_sqr.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_s_mp_sqr.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_s_mp_sqr.c.i
 .PHONY : bn_fast_s_mp_sqr.c.i
 
 bn_fast_s_mp_sqr.s: bn_fast_s_mp_sqr.c.s
@@ -358,19 +347,19 @@ bn_fast_s_mp_sqr.s: bn_fast_s_mp_sqr.c.s
 
 # target to generate assembly for a file
 bn_fast_s_mp_sqr.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_fast_s_mp_sqr.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_fast_s_mp_sqr.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_fast_s_mp_sqr.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_fast_s_mp_sqr.c.s
 .PHONY : bn_fast_s_mp_sqr.c.s
 
-bn_mp_2expt.o: bn_mp_2expt.c.o
+bn_mp_2expt.obj: bn_mp_2expt.c.obj
 
-.PHONY : bn_mp_2expt.o
+.PHONY : bn_mp_2expt.obj
 
 # target to build an object file
-bn_mp_2expt.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_2expt.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_2expt.c.o
-.PHONY : bn_mp_2expt.c.o
+bn_mp_2expt.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_2expt.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_2expt.c.obj
+.PHONY : bn_mp_2expt.c.obj
 
 bn_mp_2expt.i: bn_mp_2expt.c.i
 
@@ -378,8 +367,8 @@ bn_mp_2expt.i: bn_mp_2expt.c.i
 
 # target to preprocess a source file
 bn_mp_2expt.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_2expt.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_2expt.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_2expt.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_2expt.c.i
 .PHONY : bn_mp_2expt.c.i
 
 bn_mp_2expt.s: bn_mp_2expt.c.s
@@ -388,19 +377,19 @@ bn_mp_2expt.s: bn_mp_2expt.c.s
 
 # target to generate assembly for a file
 bn_mp_2expt.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_2expt.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_2expt.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_2expt.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_2expt.c.s
 .PHONY : bn_mp_2expt.c.s
 
-bn_mp_abs.o: bn_mp_abs.c.o
+bn_mp_abs.obj: bn_mp_abs.c.obj
 
-.PHONY : bn_mp_abs.o
+.PHONY : bn_mp_abs.obj
 
 # target to build an object file
-bn_mp_abs.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_abs.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_abs.c.o
-.PHONY : bn_mp_abs.c.o
+bn_mp_abs.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_abs.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_abs.c.obj
+.PHONY : bn_mp_abs.c.obj
 
 bn_mp_abs.i: bn_mp_abs.c.i
 
@@ -408,8 +397,8 @@ bn_mp_abs.i: bn_mp_abs.c.i
 
 # target to preprocess a source file
 bn_mp_abs.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_abs.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_abs.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_abs.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_abs.c.i
 .PHONY : bn_mp_abs.c.i
 
 bn_mp_abs.s: bn_mp_abs.c.s
@@ -418,19 +407,19 @@ bn_mp_abs.s: bn_mp_abs.c.s
 
 # target to generate assembly for a file
 bn_mp_abs.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_abs.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_abs.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_abs.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_abs.c.s
 .PHONY : bn_mp_abs.c.s
 
-bn_mp_add.o: bn_mp_add.c.o
+bn_mp_add.obj: bn_mp_add.c.obj
 
-.PHONY : bn_mp_add.o
+.PHONY : bn_mp_add.obj
 
 # target to build an object file
-bn_mp_add.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_add.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_add.c.o
-.PHONY : bn_mp_add.c.o
+bn_mp_add.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_add.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_add.c.obj
+.PHONY : bn_mp_add.c.obj
 
 bn_mp_add.i: bn_mp_add.c.i
 
@@ -438,8 +427,8 @@ bn_mp_add.i: bn_mp_add.c.i
 
 # target to preprocess a source file
 bn_mp_add.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_add.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_add.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_add.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_add.c.i
 .PHONY : bn_mp_add.c.i
 
 bn_mp_add.s: bn_mp_add.c.s
@@ -448,19 +437,19 @@ bn_mp_add.s: bn_mp_add.c.s
 
 # target to generate assembly for a file
 bn_mp_add.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_add.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_add.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_add.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_add.c.s
 .PHONY : bn_mp_add.c.s
 
-bn_mp_add_d.o: bn_mp_add_d.c.o
+bn_mp_add_d.obj: bn_mp_add_d.c.obj
 
-.PHONY : bn_mp_add_d.o
+.PHONY : bn_mp_add_d.obj
 
 # target to build an object file
-bn_mp_add_d.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_add_d.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_add_d.c.o
-.PHONY : bn_mp_add_d.c.o
+bn_mp_add_d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_add_d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_add_d.c.obj
+.PHONY : bn_mp_add_d.c.obj
 
 bn_mp_add_d.i: bn_mp_add_d.c.i
 
@@ -468,8 +457,8 @@ bn_mp_add_d.i: bn_mp_add_d.c.i
 
 # target to preprocess a source file
 bn_mp_add_d.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_add_d.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_add_d.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_add_d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_add_d.c.i
 .PHONY : bn_mp_add_d.c.i
 
 bn_mp_add_d.s: bn_mp_add_d.c.s
@@ -478,19 +467,19 @@ bn_mp_add_d.s: bn_mp_add_d.c.s
 
 # target to generate assembly for a file
 bn_mp_add_d.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_add_d.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_add_d.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_add_d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_add_d.c.s
 .PHONY : bn_mp_add_d.c.s
 
-bn_mp_addmod.o: bn_mp_addmod.c.o
+bn_mp_addmod.obj: bn_mp_addmod.c.obj
 
-.PHONY : bn_mp_addmod.o
+.PHONY : bn_mp_addmod.obj
 
 # target to build an object file
-bn_mp_addmod.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_addmod.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_addmod.c.o
-.PHONY : bn_mp_addmod.c.o
+bn_mp_addmod.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_addmod.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_addmod.c.obj
+.PHONY : bn_mp_addmod.c.obj
 
 bn_mp_addmod.i: bn_mp_addmod.c.i
 
@@ -498,8 +487,8 @@ bn_mp_addmod.i: bn_mp_addmod.c.i
 
 # target to preprocess a source file
 bn_mp_addmod.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_addmod.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_addmod.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_addmod.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_addmod.c.i
 .PHONY : bn_mp_addmod.c.i
 
 bn_mp_addmod.s: bn_mp_addmod.c.s
@@ -508,19 +497,19 @@ bn_mp_addmod.s: bn_mp_addmod.c.s
 
 # target to generate assembly for a file
 bn_mp_addmod.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_addmod.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_addmod.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_addmod.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_addmod.c.s
 .PHONY : bn_mp_addmod.c.s
 
-bn_mp_and.o: bn_mp_and.c.o
+bn_mp_and.obj: bn_mp_and.c.obj
 
-.PHONY : bn_mp_and.o
+.PHONY : bn_mp_and.obj
 
 # target to build an object file
-bn_mp_and.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_and.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_and.c.o
-.PHONY : bn_mp_and.c.o
+bn_mp_and.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_and.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_and.c.obj
+.PHONY : bn_mp_and.c.obj
 
 bn_mp_and.i: bn_mp_and.c.i
 
@@ -528,8 +517,8 @@ bn_mp_and.i: bn_mp_and.c.i
 
 # target to preprocess a source file
 bn_mp_and.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_and.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_and.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_and.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_and.c.i
 .PHONY : bn_mp_and.c.i
 
 bn_mp_and.s: bn_mp_and.c.s
@@ -538,19 +527,19 @@ bn_mp_and.s: bn_mp_and.c.s
 
 # target to generate assembly for a file
 bn_mp_and.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_and.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_and.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_and.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_and.c.s
 .PHONY : bn_mp_and.c.s
 
-bn_mp_clamp.o: bn_mp_clamp.c.o
+bn_mp_clamp.obj: bn_mp_clamp.c.obj
 
-.PHONY : bn_mp_clamp.o
+.PHONY : bn_mp_clamp.obj
 
 # target to build an object file
-bn_mp_clamp.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_clamp.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_clamp.c.o
-.PHONY : bn_mp_clamp.c.o
+bn_mp_clamp.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_clamp.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_clamp.c.obj
+.PHONY : bn_mp_clamp.c.obj
 
 bn_mp_clamp.i: bn_mp_clamp.c.i
 
@@ -558,8 +547,8 @@ bn_mp_clamp.i: bn_mp_clamp.c.i
 
 # target to preprocess a source file
 bn_mp_clamp.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_clamp.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_clamp.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_clamp.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_clamp.c.i
 .PHONY : bn_mp_clamp.c.i
 
 bn_mp_clamp.s: bn_mp_clamp.c.s
@@ -568,19 +557,19 @@ bn_mp_clamp.s: bn_mp_clamp.c.s
 
 # target to generate assembly for a file
 bn_mp_clamp.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_clamp.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_clamp.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_clamp.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_clamp.c.s
 .PHONY : bn_mp_clamp.c.s
 
-bn_mp_clear.o: bn_mp_clear.c.o
+bn_mp_clear.obj: bn_mp_clear.c.obj
 
-.PHONY : bn_mp_clear.o
+.PHONY : bn_mp_clear.obj
 
 # target to build an object file
-bn_mp_clear.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_clear.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_clear.c.o
-.PHONY : bn_mp_clear.c.o
+bn_mp_clear.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_clear.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_clear.c.obj
+.PHONY : bn_mp_clear.c.obj
 
 bn_mp_clear.i: bn_mp_clear.c.i
 
@@ -588,8 +577,8 @@ bn_mp_clear.i: bn_mp_clear.c.i
 
 # target to preprocess a source file
 bn_mp_clear.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_clear.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_clear.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_clear.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_clear.c.i
 .PHONY : bn_mp_clear.c.i
 
 bn_mp_clear.s: bn_mp_clear.c.s
@@ -598,19 +587,19 @@ bn_mp_clear.s: bn_mp_clear.c.s
 
 # target to generate assembly for a file
 bn_mp_clear.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_clear.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_clear.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_clear.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_clear.c.s
 .PHONY : bn_mp_clear.c.s
 
-bn_mp_clear_multi.o: bn_mp_clear_multi.c.o
+bn_mp_clear_multi.obj: bn_mp_clear_multi.c.obj
 
-.PHONY : bn_mp_clear_multi.o
+.PHONY : bn_mp_clear_multi.obj
 
 # target to build an object file
-bn_mp_clear_multi.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_clear_multi.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_clear_multi.c.o
-.PHONY : bn_mp_clear_multi.c.o
+bn_mp_clear_multi.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_clear_multi.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_clear_multi.c.obj
+.PHONY : bn_mp_clear_multi.c.obj
 
 bn_mp_clear_multi.i: bn_mp_clear_multi.c.i
 
@@ -618,8 +607,8 @@ bn_mp_clear_multi.i: bn_mp_clear_multi.c.i
 
 # target to preprocess a source file
 bn_mp_clear_multi.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_clear_multi.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_clear_multi.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_clear_multi.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_clear_multi.c.i
 .PHONY : bn_mp_clear_multi.c.i
 
 bn_mp_clear_multi.s: bn_mp_clear_multi.c.s
@@ -628,19 +617,19 @@ bn_mp_clear_multi.s: bn_mp_clear_multi.c.s
 
 # target to generate assembly for a file
 bn_mp_clear_multi.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_clear_multi.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_clear_multi.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_clear_multi.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_clear_multi.c.s
 .PHONY : bn_mp_clear_multi.c.s
 
-bn_mp_cmp.o: bn_mp_cmp.c.o
+bn_mp_cmp.obj: bn_mp_cmp.c.obj
 
-.PHONY : bn_mp_cmp.o
+.PHONY : bn_mp_cmp.obj
 
 # target to build an object file
-bn_mp_cmp.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cmp.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cmp.c.o
-.PHONY : bn_mp_cmp.c.o
+bn_mp_cmp.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cmp.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cmp.c.obj
+.PHONY : bn_mp_cmp.c.obj
 
 bn_mp_cmp.i: bn_mp_cmp.c.i
 
@@ -648,8 +637,8 @@ bn_mp_cmp.i: bn_mp_cmp.c.i
 
 # target to preprocess a source file
 bn_mp_cmp.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cmp.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cmp.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cmp.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cmp.c.i
 .PHONY : bn_mp_cmp.c.i
 
 bn_mp_cmp.s: bn_mp_cmp.c.s
@@ -658,19 +647,19 @@ bn_mp_cmp.s: bn_mp_cmp.c.s
 
 # target to generate assembly for a file
 bn_mp_cmp.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cmp.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cmp.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cmp.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cmp.c.s
 .PHONY : bn_mp_cmp.c.s
 
-bn_mp_cmp_d.o: bn_mp_cmp_d.c.o
+bn_mp_cmp_d.obj: bn_mp_cmp_d.c.obj
 
-.PHONY : bn_mp_cmp_d.o
+.PHONY : bn_mp_cmp_d.obj
 
 # target to build an object file
-bn_mp_cmp_d.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cmp_d.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cmp_d.c.o
-.PHONY : bn_mp_cmp_d.c.o
+bn_mp_cmp_d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cmp_d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cmp_d.c.obj
+.PHONY : bn_mp_cmp_d.c.obj
 
 bn_mp_cmp_d.i: bn_mp_cmp_d.c.i
 
@@ -678,8 +667,8 @@ bn_mp_cmp_d.i: bn_mp_cmp_d.c.i
 
 # target to preprocess a source file
 bn_mp_cmp_d.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cmp_d.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cmp_d.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cmp_d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cmp_d.c.i
 .PHONY : bn_mp_cmp_d.c.i
 
 bn_mp_cmp_d.s: bn_mp_cmp_d.c.s
@@ -688,19 +677,19 @@ bn_mp_cmp_d.s: bn_mp_cmp_d.c.s
 
 # target to generate assembly for a file
 bn_mp_cmp_d.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cmp_d.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cmp_d.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cmp_d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cmp_d.c.s
 .PHONY : bn_mp_cmp_d.c.s
 
-bn_mp_cmp_mag.o: bn_mp_cmp_mag.c.o
+bn_mp_cmp_mag.obj: bn_mp_cmp_mag.c.obj
 
-.PHONY : bn_mp_cmp_mag.o
+.PHONY : bn_mp_cmp_mag.obj
 
 # target to build an object file
-bn_mp_cmp_mag.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cmp_mag.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cmp_mag.c.o
-.PHONY : bn_mp_cmp_mag.c.o
+bn_mp_cmp_mag.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cmp_mag.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cmp_mag.c.obj
+.PHONY : bn_mp_cmp_mag.c.obj
 
 bn_mp_cmp_mag.i: bn_mp_cmp_mag.c.i
 
@@ -708,8 +697,8 @@ bn_mp_cmp_mag.i: bn_mp_cmp_mag.c.i
 
 # target to preprocess a source file
 bn_mp_cmp_mag.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cmp_mag.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cmp_mag.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cmp_mag.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cmp_mag.c.i
 .PHONY : bn_mp_cmp_mag.c.i
 
 bn_mp_cmp_mag.s: bn_mp_cmp_mag.c.s
@@ -718,19 +707,19 @@ bn_mp_cmp_mag.s: bn_mp_cmp_mag.c.s
 
 # target to generate assembly for a file
 bn_mp_cmp_mag.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cmp_mag.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cmp_mag.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cmp_mag.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cmp_mag.c.s
 .PHONY : bn_mp_cmp_mag.c.s
 
-bn_mp_cnt_lsb.o: bn_mp_cnt_lsb.c.o
+bn_mp_cnt_lsb.obj: bn_mp_cnt_lsb.c.obj
 
-.PHONY : bn_mp_cnt_lsb.o
+.PHONY : bn_mp_cnt_lsb.obj
 
 # target to build an object file
-bn_mp_cnt_lsb.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cnt_lsb.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cnt_lsb.c.o
-.PHONY : bn_mp_cnt_lsb.c.o
+bn_mp_cnt_lsb.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cnt_lsb.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cnt_lsb.c.obj
+.PHONY : bn_mp_cnt_lsb.c.obj
 
 bn_mp_cnt_lsb.i: bn_mp_cnt_lsb.c.i
 
@@ -738,8 +727,8 @@ bn_mp_cnt_lsb.i: bn_mp_cnt_lsb.c.i
 
 # target to preprocess a source file
 bn_mp_cnt_lsb.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cnt_lsb.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cnt_lsb.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cnt_lsb.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cnt_lsb.c.i
 .PHONY : bn_mp_cnt_lsb.c.i
 
 bn_mp_cnt_lsb.s: bn_mp_cnt_lsb.c.s
@@ -748,19 +737,49 @@ bn_mp_cnt_lsb.s: bn_mp_cnt_lsb.c.s
 
 # target to generate assembly for a file
 bn_mp_cnt_lsb.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_cnt_lsb.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_cnt_lsb.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_cnt_lsb.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_cnt_lsb.c.s
 .PHONY : bn_mp_cnt_lsb.c.s
 
-bn_mp_copy.o: bn_mp_copy.c.o
+bn_mp_complement.obj: bn_mp_complement.c.obj
 
-.PHONY : bn_mp_copy.o
+.PHONY : bn_mp_complement.obj
 
 # target to build an object file
-bn_mp_copy.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_copy.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_copy.c.o
-.PHONY : bn_mp_copy.c.o
+bn_mp_complement.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_complement.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_complement.c.obj
+.PHONY : bn_mp_complement.c.obj
+
+bn_mp_complement.i: bn_mp_complement.c.i
+
+.PHONY : bn_mp_complement.i
+
+# target to preprocess a source file
+bn_mp_complement.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_complement.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_complement.c.i
+.PHONY : bn_mp_complement.c.i
+
+bn_mp_complement.s: bn_mp_complement.c.s
+
+.PHONY : bn_mp_complement.s
+
+# target to generate assembly for a file
+bn_mp_complement.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_complement.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_complement.c.s
+.PHONY : bn_mp_complement.c.s
+
+bn_mp_copy.obj: bn_mp_copy.c.obj
+
+.PHONY : bn_mp_copy.obj
+
+# target to build an object file
+bn_mp_copy.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_copy.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_copy.c.obj
+.PHONY : bn_mp_copy.c.obj
 
 bn_mp_copy.i: bn_mp_copy.c.i
 
@@ -768,8 +787,8 @@ bn_mp_copy.i: bn_mp_copy.c.i
 
 # target to preprocess a source file
 bn_mp_copy.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_copy.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_copy.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_copy.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_copy.c.i
 .PHONY : bn_mp_copy.c.i
 
 bn_mp_copy.s: bn_mp_copy.c.s
@@ -778,19 +797,19 @@ bn_mp_copy.s: bn_mp_copy.c.s
 
 # target to generate assembly for a file
 bn_mp_copy.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_copy.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_copy.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_copy.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_copy.c.s
 .PHONY : bn_mp_copy.c.s
 
-bn_mp_count_bits.o: bn_mp_count_bits.c.o
+bn_mp_count_bits.obj: bn_mp_count_bits.c.obj
 
-.PHONY : bn_mp_count_bits.o
+.PHONY : bn_mp_count_bits.obj
 
 # target to build an object file
-bn_mp_count_bits.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_count_bits.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_count_bits.c.o
-.PHONY : bn_mp_count_bits.c.o
+bn_mp_count_bits.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_count_bits.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_count_bits.c.obj
+.PHONY : bn_mp_count_bits.c.obj
 
 bn_mp_count_bits.i: bn_mp_count_bits.c.i
 
@@ -798,8 +817,8 @@ bn_mp_count_bits.i: bn_mp_count_bits.c.i
 
 # target to preprocess a source file
 bn_mp_count_bits.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_count_bits.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_count_bits.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_count_bits.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_count_bits.c.i
 .PHONY : bn_mp_count_bits.c.i
 
 bn_mp_count_bits.s: bn_mp_count_bits.c.s
@@ -808,19 +827,19 @@ bn_mp_count_bits.s: bn_mp_count_bits.c.s
 
 # target to generate assembly for a file
 bn_mp_count_bits.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_count_bits.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_count_bits.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_count_bits.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_count_bits.c.s
 .PHONY : bn_mp_count_bits.c.s
 
-bn_mp_div.o: bn_mp_div.c.o
+bn_mp_div.obj: bn_mp_div.c.obj
 
-.PHONY : bn_mp_div.o
+.PHONY : bn_mp_div.obj
 
 # target to build an object file
-bn_mp_div.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div.c.o
-.PHONY : bn_mp_div.c.o
+bn_mp_div.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div.c.obj
+.PHONY : bn_mp_div.c.obj
 
 bn_mp_div.i: bn_mp_div.c.i
 
@@ -828,8 +847,8 @@ bn_mp_div.i: bn_mp_div.c.i
 
 # target to preprocess a source file
 bn_mp_div.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div.c.i
 .PHONY : bn_mp_div.c.i
 
 bn_mp_div.s: bn_mp_div.c.s
@@ -838,19 +857,19 @@ bn_mp_div.s: bn_mp_div.c.s
 
 # target to generate assembly for a file
 bn_mp_div.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div.c.s
 .PHONY : bn_mp_div.c.s
 
-bn_mp_div_2.o: bn_mp_div_2.c.o
+bn_mp_div_2.obj: bn_mp_div_2.c.obj
 
-.PHONY : bn_mp_div_2.o
+.PHONY : bn_mp_div_2.obj
 
 # target to build an object file
-bn_mp_div_2.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_2.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_2.c.o
-.PHONY : bn_mp_div_2.c.o
+bn_mp_div_2.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_2.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_2.c.obj
+.PHONY : bn_mp_div_2.c.obj
 
 bn_mp_div_2.i: bn_mp_div_2.c.i
 
@@ -858,8 +877,8 @@ bn_mp_div_2.i: bn_mp_div_2.c.i
 
 # target to preprocess a source file
 bn_mp_div_2.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_2.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_2.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_2.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_2.c.i
 .PHONY : bn_mp_div_2.c.i
 
 bn_mp_div_2.s: bn_mp_div_2.c.s
@@ -868,19 +887,19 @@ bn_mp_div_2.s: bn_mp_div_2.c.s
 
 # target to generate assembly for a file
 bn_mp_div_2.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_2.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_2.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_2.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_2.c.s
 .PHONY : bn_mp_div_2.c.s
 
-bn_mp_div_2d.o: bn_mp_div_2d.c.o
+bn_mp_div_2d.obj: bn_mp_div_2d.c.obj
 
-.PHONY : bn_mp_div_2d.o
+.PHONY : bn_mp_div_2d.obj
 
 # target to build an object file
-bn_mp_div_2d.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_2d.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_2d.c.o
-.PHONY : bn_mp_div_2d.c.o
+bn_mp_div_2d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_2d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_2d.c.obj
+.PHONY : bn_mp_div_2d.c.obj
 
 bn_mp_div_2d.i: bn_mp_div_2d.c.i
 
@@ -888,8 +907,8 @@ bn_mp_div_2d.i: bn_mp_div_2d.c.i
 
 # target to preprocess a source file
 bn_mp_div_2d.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_2d.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_2d.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_2d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_2d.c.i
 .PHONY : bn_mp_div_2d.c.i
 
 bn_mp_div_2d.s: bn_mp_div_2d.c.s
@@ -898,19 +917,19 @@ bn_mp_div_2d.s: bn_mp_div_2d.c.s
 
 # target to generate assembly for a file
 bn_mp_div_2d.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_2d.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_2d.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_2d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_2d.c.s
 .PHONY : bn_mp_div_2d.c.s
 
-bn_mp_div_3.o: bn_mp_div_3.c.o
+bn_mp_div_3.obj: bn_mp_div_3.c.obj
 
-.PHONY : bn_mp_div_3.o
+.PHONY : bn_mp_div_3.obj
 
 # target to build an object file
-bn_mp_div_3.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_3.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_3.c.o
-.PHONY : bn_mp_div_3.c.o
+bn_mp_div_3.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_3.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_3.c.obj
+.PHONY : bn_mp_div_3.c.obj
 
 bn_mp_div_3.i: bn_mp_div_3.c.i
 
@@ -918,8 +937,8 @@ bn_mp_div_3.i: bn_mp_div_3.c.i
 
 # target to preprocess a source file
 bn_mp_div_3.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_3.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_3.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_3.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_3.c.i
 .PHONY : bn_mp_div_3.c.i
 
 bn_mp_div_3.s: bn_mp_div_3.c.s
@@ -928,19 +947,19 @@ bn_mp_div_3.s: bn_mp_div_3.c.s
 
 # target to generate assembly for a file
 bn_mp_div_3.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_3.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_3.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_3.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_3.c.s
 .PHONY : bn_mp_div_3.c.s
 
-bn_mp_div_d.o: bn_mp_div_d.c.o
+bn_mp_div_d.obj: bn_mp_div_d.c.obj
 
-.PHONY : bn_mp_div_d.o
+.PHONY : bn_mp_div_d.obj
 
 # target to build an object file
-bn_mp_div_d.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_d.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_d.c.o
-.PHONY : bn_mp_div_d.c.o
+bn_mp_div_d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_d.c.obj
+.PHONY : bn_mp_div_d.c.obj
 
 bn_mp_div_d.i: bn_mp_div_d.c.i
 
@@ -948,8 +967,8 @@ bn_mp_div_d.i: bn_mp_div_d.c.i
 
 # target to preprocess a source file
 bn_mp_div_d.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_d.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_d.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_d.c.i
 .PHONY : bn_mp_div_d.c.i
 
 bn_mp_div_d.s: bn_mp_div_d.c.s
@@ -958,19 +977,19 @@ bn_mp_div_d.s: bn_mp_div_d.c.s
 
 # target to generate assembly for a file
 bn_mp_div_d.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_div_d.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_div_d.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_div_d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_div_d.c.s
 .PHONY : bn_mp_div_d.c.s
 
-bn_mp_dr_is_modulus.o: bn_mp_dr_is_modulus.c.o
+bn_mp_dr_is_modulus.obj: bn_mp_dr_is_modulus.c.obj
 
-.PHONY : bn_mp_dr_is_modulus.o
+.PHONY : bn_mp_dr_is_modulus.obj
 
 # target to build an object file
-bn_mp_dr_is_modulus.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_dr_is_modulus.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_dr_is_modulus.c.o
-.PHONY : bn_mp_dr_is_modulus.c.o
+bn_mp_dr_is_modulus.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_dr_is_modulus.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_dr_is_modulus.c.obj
+.PHONY : bn_mp_dr_is_modulus.c.obj
 
 bn_mp_dr_is_modulus.i: bn_mp_dr_is_modulus.c.i
 
@@ -978,8 +997,8 @@ bn_mp_dr_is_modulus.i: bn_mp_dr_is_modulus.c.i
 
 # target to preprocess a source file
 bn_mp_dr_is_modulus.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_dr_is_modulus.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_dr_is_modulus.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_dr_is_modulus.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_dr_is_modulus.c.i
 .PHONY : bn_mp_dr_is_modulus.c.i
 
 bn_mp_dr_is_modulus.s: bn_mp_dr_is_modulus.c.s
@@ -988,19 +1007,19 @@ bn_mp_dr_is_modulus.s: bn_mp_dr_is_modulus.c.s
 
 # target to generate assembly for a file
 bn_mp_dr_is_modulus.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_dr_is_modulus.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_dr_is_modulus.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_dr_is_modulus.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_dr_is_modulus.c.s
 .PHONY : bn_mp_dr_is_modulus.c.s
 
-bn_mp_dr_reduce.o: bn_mp_dr_reduce.c.o
+bn_mp_dr_reduce.obj: bn_mp_dr_reduce.c.obj
 
-.PHONY : bn_mp_dr_reduce.o
+.PHONY : bn_mp_dr_reduce.obj
 
 # target to build an object file
-bn_mp_dr_reduce.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_dr_reduce.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_dr_reduce.c.o
-.PHONY : bn_mp_dr_reduce.c.o
+bn_mp_dr_reduce.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_dr_reduce.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_dr_reduce.c.obj
+.PHONY : bn_mp_dr_reduce.c.obj
 
 bn_mp_dr_reduce.i: bn_mp_dr_reduce.c.i
 
@@ -1008,8 +1027,8 @@ bn_mp_dr_reduce.i: bn_mp_dr_reduce.c.i
 
 # target to preprocess a source file
 bn_mp_dr_reduce.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_dr_reduce.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_dr_reduce.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_dr_reduce.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_dr_reduce.c.i
 .PHONY : bn_mp_dr_reduce.c.i
 
 bn_mp_dr_reduce.s: bn_mp_dr_reduce.c.s
@@ -1018,19 +1037,19 @@ bn_mp_dr_reduce.s: bn_mp_dr_reduce.c.s
 
 # target to generate assembly for a file
 bn_mp_dr_reduce.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_dr_reduce.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_dr_reduce.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_dr_reduce.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_dr_reduce.c.s
 .PHONY : bn_mp_dr_reduce.c.s
 
-bn_mp_dr_setup.o: bn_mp_dr_setup.c.o
+bn_mp_dr_setup.obj: bn_mp_dr_setup.c.obj
 
-.PHONY : bn_mp_dr_setup.o
+.PHONY : bn_mp_dr_setup.obj
 
 # target to build an object file
-bn_mp_dr_setup.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_dr_setup.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_dr_setup.c.o
-.PHONY : bn_mp_dr_setup.c.o
+bn_mp_dr_setup.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_dr_setup.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_dr_setup.c.obj
+.PHONY : bn_mp_dr_setup.c.obj
 
 bn_mp_dr_setup.i: bn_mp_dr_setup.c.i
 
@@ -1038,8 +1057,8 @@ bn_mp_dr_setup.i: bn_mp_dr_setup.c.i
 
 # target to preprocess a source file
 bn_mp_dr_setup.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_dr_setup.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_dr_setup.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_dr_setup.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_dr_setup.c.i
 .PHONY : bn_mp_dr_setup.c.i
 
 bn_mp_dr_setup.s: bn_mp_dr_setup.c.s
@@ -1048,19 +1067,19 @@ bn_mp_dr_setup.s: bn_mp_dr_setup.c.s
 
 # target to generate assembly for a file
 bn_mp_dr_setup.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_dr_setup.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_dr_setup.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_dr_setup.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_dr_setup.c.s
 .PHONY : bn_mp_dr_setup.c.s
 
-bn_mp_exch.o: bn_mp_exch.c.o
+bn_mp_exch.obj: bn_mp_exch.c.obj
 
-.PHONY : bn_mp_exch.o
+.PHONY : bn_mp_exch.obj
 
 # target to build an object file
-bn_mp_exch.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exch.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exch.c.o
-.PHONY : bn_mp_exch.c.o
+bn_mp_exch.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exch.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exch.c.obj
+.PHONY : bn_mp_exch.c.obj
 
 bn_mp_exch.i: bn_mp_exch.c.i
 
@@ -1068,8 +1087,8 @@ bn_mp_exch.i: bn_mp_exch.c.i
 
 # target to preprocess a source file
 bn_mp_exch.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exch.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exch.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exch.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exch.c.i
 .PHONY : bn_mp_exch.c.i
 
 bn_mp_exch.s: bn_mp_exch.c.s
@@ -1078,19 +1097,19 @@ bn_mp_exch.s: bn_mp_exch.c.s
 
 # target to generate assembly for a file
 bn_mp_exch.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exch.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exch.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exch.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exch.c.s
 .PHONY : bn_mp_exch.c.s
 
-bn_mp_export.o: bn_mp_export.c.o
+bn_mp_export.obj: bn_mp_export.c.obj
 
-.PHONY : bn_mp_export.o
+.PHONY : bn_mp_export.obj
 
 # target to build an object file
-bn_mp_export.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_export.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_export.c.o
-.PHONY : bn_mp_export.c.o
+bn_mp_export.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_export.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_export.c.obj
+.PHONY : bn_mp_export.c.obj
 
 bn_mp_export.i: bn_mp_export.c.i
 
@@ -1098,8 +1117,8 @@ bn_mp_export.i: bn_mp_export.c.i
 
 # target to preprocess a source file
 bn_mp_export.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_export.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_export.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_export.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_export.c.i
 .PHONY : bn_mp_export.c.i
 
 bn_mp_export.s: bn_mp_export.c.s
@@ -1108,19 +1127,19 @@ bn_mp_export.s: bn_mp_export.c.s
 
 # target to generate assembly for a file
 bn_mp_export.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_export.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_export.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_export.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_export.c.s
 .PHONY : bn_mp_export.c.s
 
-bn_mp_expt_d.o: bn_mp_expt_d.c.o
+bn_mp_expt_d.obj: bn_mp_expt_d.c.obj
 
-.PHONY : bn_mp_expt_d.o
+.PHONY : bn_mp_expt_d.obj
 
 # target to build an object file
-bn_mp_expt_d.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_expt_d.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_expt_d.c.o
-.PHONY : bn_mp_expt_d.c.o
+bn_mp_expt_d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_expt_d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_expt_d.c.obj
+.PHONY : bn_mp_expt_d.c.obj
 
 bn_mp_expt_d.i: bn_mp_expt_d.c.i
 
@@ -1128,8 +1147,8 @@ bn_mp_expt_d.i: bn_mp_expt_d.c.i
 
 # target to preprocess a source file
 bn_mp_expt_d.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_expt_d.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_expt_d.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_expt_d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_expt_d.c.i
 .PHONY : bn_mp_expt_d.c.i
 
 bn_mp_expt_d.s: bn_mp_expt_d.c.s
@@ -1138,19 +1157,19 @@ bn_mp_expt_d.s: bn_mp_expt_d.c.s
 
 # target to generate assembly for a file
 bn_mp_expt_d.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_expt_d.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_expt_d.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_expt_d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_expt_d.c.s
 .PHONY : bn_mp_expt_d.c.s
 
-bn_mp_expt_d_ex.o: bn_mp_expt_d_ex.c.o
+bn_mp_expt_d_ex.obj: bn_mp_expt_d_ex.c.obj
 
-.PHONY : bn_mp_expt_d_ex.o
+.PHONY : bn_mp_expt_d_ex.obj
 
 # target to build an object file
-bn_mp_expt_d_ex.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_expt_d_ex.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_expt_d_ex.c.o
-.PHONY : bn_mp_expt_d_ex.c.o
+bn_mp_expt_d_ex.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_expt_d_ex.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_expt_d_ex.c.obj
+.PHONY : bn_mp_expt_d_ex.c.obj
 
 bn_mp_expt_d_ex.i: bn_mp_expt_d_ex.c.i
 
@@ -1158,8 +1177,8 @@ bn_mp_expt_d_ex.i: bn_mp_expt_d_ex.c.i
 
 # target to preprocess a source file
 bn_mp_expt_d_ex.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_expt_d_ex.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_expt_d_ex.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_expt_d_ex.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_expt_d_ex.c.i
 .PHONY : bn_mp_expt_d_ex.c.i
 
 bn_mp_expt_d_ex.s: bn_mp_expt_d_ex.c.s
@@ -1168,19 +1187,19 @@ bn_mp_expt_d_ex.s: bn_mp_expt_d_ex.c.s
 
 # target to generate assembly for a file
 bn_mp_expt_d_ex.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_expt_d_ex.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_expt_d_ex.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_expt_d_ex.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_expt_d_ex.c.s
 .PHONY : bn_mp_expt_d_ex.c.s
 
-bn_mp_exptmod.o: bn_mp_exptmod.c.o
+bn_mp_exptmod.obj: bn_mp_exptmod.c.obj
 
-.PHONY : bn_mp_exptmod.o
+.PHONY : bn_mp_exptmod.obj
 
 # target to build an object file
-bn_mp_exptmod.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exptmod.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exptmod.c.o
-.PHONY : bn_mp_exptmod.c.o
+bn_mp_exptmod.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exptmod.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exptmod.c.obj
+.PHONY : bn_mp_exptmod.c.obj
 
 bn_mp_exptmod.i: bn_mp_exptmod.c.i
 
@@ -1188,8 +1207,8 @@ bn_mp_exptmod.i: bn_mp_exptmod.c.i
 
 # target to preprocess a source file
 bn_mp_exptmod.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exptmod.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exptmod.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exptmod.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exptmod.c.i
 .PHONY : bn_mp_exptmod.c.i
 
 bn_mp_exptmod.s: bn_mp_exptmod.c.s
@@ -1198,19 +1217,19 @@ bn_mp_exptmod.s: bn_mp_exptmod.c.s
 
 # target to generate assembly for a file
 bn_mp_exptmod.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exptmod.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exptmod.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exptmod.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exptmod.c.s
 .PHONY : bn_mp_exptmod.c.s
 
-bn_mp_exptmod_fast.o: bn_mp_exptmod_fast.c.o
+bn_mp_exptmod_fast.obj: bn_mp_exptmod_fast.c.obj
 
-.PHONY : bn_mp_exptmod_fast.o
+.PHONY : bn_mp_exptmod_fast.obj
 
 # target to build an object file
-bn_mp_exptmod_fast.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exptmod_fast.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exptmod_fast.c.o
-.PHONY : bn_mp_exptmod_fast.c.o
+bn_mp_exptmod_fast.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exptmod_fast.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exptmod_fast.c.obj
+.PHONY : bn_mp_exptmod_fast.c.obj
 
 bn_mp_exptmod_fast.i: bn_mp_exptmod_fast.c.i
 
@@ -1218,8 +1237,8 @@ bn_mp_exptmod_fast.i: bn_mp_exptmod_fast.c.i
 
 # target to preprocess a source file
 bn_mp_exptmod_fast.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exptmod_fast.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exptmod_fast.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exptmod_fast.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exptmod_fast.c.i
 .PHONY : bn_mp_exptmod_fast.c.i
 
 bn_mp_exptmod_fast.s: bn_mp_exptmod_fast.c.s
@@ -1228,19 +1247,19 @@ bn_mp_exptmod_fast.s: bn_mp_exptmod_fast.c.s
 
 # target to generate assembly for a file
 bn_mp_exptmod_fast.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exptmod_fast.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exptmod_fast.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exptmod_fast.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exptmod_fast.c.s
 .PHONY : bn_mp_exptmod_fast.c.s
 
-bn_mp_exteuclid.o: bn_mp_exteuclid.c.o
+bn_mp_exteuclid.obj: bn_mp_exteuclid.c.obj
 
-.PHONY : bn_mp_exteuclid.o
+.PHONY : bn_mp_exteuclid.obj
 
 # target to build an object file
-bn_mp_exteuclid.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exteuclid.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exteuclid.c.o
-.PHONY : bn_mp_exteuclid.c.o
+bn_mp_exteuclid.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exteuclid.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exteuclid.c.obj
+.PHONY : bn_mp_exteuclid.c.obj
 
 bn_mp_exteuclid.i: bn_mp_exteuclid.c.i
 
@@ -1248,8 +1267,8 @@ bn_mp_exteuclid.i: bn_mp_exteuclid.c.i
 
 # target to preprocess a source file
 bn_mp_exteuclid.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exteuclid.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exteuclid.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exteuclid.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exteuclid.c.i
 .PHONY : bn_mp_exteuclid.c.i
 
 bn_mp_exteuclid.s: bn_mp_exteuclid.c.s
@@ -1258,19 +1277,19 @@ bn_mp_exteuclid.s: bn_mp_exteuclid.c.s
 
 # target to generate assembly for a file
 bn_mp_exteuclid.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_exteuclid.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_exteuclid.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_exteuclid.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_exteuclid.c.s
 .PHONY : bn_mp_exteuclid.c.s
 
-bn_mp_fread.o: bn_mp_fread.c.o
+bn_mp_fread.obj: bn_mp_fread.c.obj
 
-.PHONY : bn_mp_fread.o
+.PHONY : bn_mp_fread.obj
 
 # target to build an object file
-bn_mp_fread.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_fread.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_fread.c.o
-.PHONY : bn_mp_fread.c.o
+bn_mp_fread.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_fread.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_fread.c.obj
+.PHONY : bn_mp_fread.c.obj
 
 bn_mp_fread.i: bn_mp_fread.c.i
 
@@ -1278,8 +1297,8 @@ bn_mp_fread.i: bn_mp_fread.c.i
 
 # target to preprocess a source file
 bn_mp_fread.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_fread.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_fread.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_fread.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_fread.c.i
 .PHONY : bn_mp_fread.c.i
 
 bn_mp_fread.s: bn_mp_fread.c.s
@@ -1288,19 +1307,19 @@ bn_mp_fread.s: bn_mp_fread.c.s
 
 # target to generate assembly for a file
 bn_mp_fread.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_fread.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_fread.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_fread.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_fread.c.s
 .PHONY : bn_mp_fread.c.s
 
-bn_mp_fwrite.o: bn_mp_fwrite.c.o
+bn_mp_fwrite.obj: bn_mp_fwrite.c.obj
 
-.PHONY : bn_mp_fwrite.o
+.PHONY : bn_mp_fwrite.obj
 
 # target to build an object file
-bn_mp_fwrite.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_fwrite.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_fwrite.c.o
-.PHONY : bn_mp_fwrite.c.o
+bn_mp_fwrite.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_fwrite.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_fwrite.c.obj
+.PHONY : bn_mp_fwrite.c.obj
 
 bn_mp_fwrite.i: bn_mp_fwrite.c.i
 
@@ -1308,8 +1327,8 @@ bn_mp_fwrite.i: bn_mp_fwrite.c.i
 
 # target to preprocess a source file
 bn_mp_fwrite.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_fwrite.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_fwrite.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_fwrite.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_fwrite.c.i
 .PHONY : bn_mp_fwrite.c.i
 
 bn_mp_fwrite.s: bn_mp_fwrite.c.s
@@ -1318,19 +1337,19 @@ bn_mp_fwrite.s: bn_mp_fwrite.c.s
 
 # target to generate assembly for a file
 bn_mp_fwrite.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_fwrite.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_fwrite.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_fwrite.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_fwrite.c.s
 .PHONY : bn_mp_fwrite.c.s
 
-bn_mp_gcd.o: bn_mp_gcd.c.o
+bn_mp_gcd.obj: bn_mp_gcd.c.obj
 
-.PHONY : bn_mp_gcd.o
+.PHONY : bn_mp_gcd.obj
 
 # target to build an object file
-bn_mp_gcd.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_gcd.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_gcd.c.o
-.PHONY : bn_mp_gcd.c.o
+bn_mp_gcd.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_gcd.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_gcd.c.obj
+.PHONY : bn_mp_gcd.c.obj
 
 bn_mp_gcd.i: bn_mp_gcd.c.i
 
@@ -1338,8 +1357,8 @@ bn_mp_gcd.i: bn_mp_gcd.c.i
 
 # target to preprocess a source file
 bn_mp_gcd.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_gcd.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_gcd.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_gcd.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_gcd.c.i
 .PHONY : bn_mp_gcd.c.i
 
 bn_mp_gcd.s: bn_mp_gcd.c.s
@@ -1348,19 +1367,79 @@ bn_mp_gcd.s: bn_mp_gcd.c.s
 
 # target to generate assembly for a file
 bn_mp_gcd.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_gcd.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_gcd.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_gcd.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_gcd.c.s
 .PHONY : bn_mp_gcd.c.s
 
-bn_mp_get_int.o: bn_mp_get_int.c.o
+bn_mp_get_bit.obj: bn_mp_get_bit.c.obj
 
-.PHONY : bn_mp_get_int.o
+.PHONY : bn_mp_get_bit.obj
 
 # target to build an object file
-bn_mp_get_int.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_get_int.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_get_int.c.o
-.PHONY : bn_mp_get_int.c.o
+bn_mp_get_bit.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_bit.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_bit.c.obj
+.PHONY : bn_mp_get_bit.c.obj
+
+bn_mp_get_bit.i: bn_mp_get_bit.c.i
+
+.PHONY : bn_mp_get_bit.i
+
+# target to preprocess a source file
+bn_mp_get_bit.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_bit.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_bit.c.i
+.PHONY : bn_mp_get_bit.c.i
+
+bn_mp_get_bit.s: bn_mp_get_bit.c.s
+
+.PHONY : bn_mp_get_bit.s
+
+# target to generate assembly for a file
+bn_mp_get_bit.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_bit.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_bit.c.s
+.PHONY : bn_mp_get_bit.c.s
+
+bn_mp_get_double.obj: bn_mp_get_double.c.obj
+
+.PHONY : bn_mp_get_double.obj
+
+# target to build an object file
+bn_mp_get_double.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_double.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_double.c.obj
+.PHONY : bn_mp_get_double.c.obj
+
+bn_mp_get_double.i: bn_mp_get_double.c.i
+
+.PHONY : bn_mp_get_double.i
+
+# target to preprocess a source file
+bn_mp_get_double.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_double.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_double.c.i
+.PHONY : bn_mp_get_double.c.i
+
+bn_mp_get_double.s: bn_mp_get_double.c.s
+
+.PHONY : bn_mp_get_double.s
+
+# target to generate assembly for a file
+bn_mp_get_double.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_double.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_double.c.s
+.PHONY : bn_mp_get_double.c.s
+
+bn_mp_get_int.obj: bn_mp_get_int.c.obj
+
+.PHONY : bn_mp_get_int.obj
+
+# target to build an object file
+bn_mp_get_int.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_int.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_int.c.obj
+.PHONY : bn_mp_get_int.c.obj
 
 bn_mp_get_int.i: bn_mp_get_int.c.i
 
@@ -1368,8 +1447,8 @@ bn_mp_get_int.i: bn_mp_get_int.c.i
 
 # target to preprocess a source file
 bn_mp_get_int.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_get_int.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_get_int.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_int.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_int.c.i
 .PHONY : bn_mp_get_int.c.i
 
 bn_mp_get_int.s: bn_mp_get_int.c.s
@@ -1378,19 +1457,19 @@ bn_mp_get_int.s: bn_mp_get_int.c.s
 
 # target to generate assembly for a file
 bn_mp_get_int.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_get_int.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_get_int.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_int.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_int.c.s
 .PHONY : bn_mp_get_int.c.s
 
-bn_mp_get_long.o: bn_mp_get_long.c.o
+bn_mp_get_long.obj: bn_mp_get_long.c.obj
 
-.PHONY : bn_mp_get_long.o
+.PHONY : bn_mp_get_long.obj
 
 # target to build an object file
-bn_mp_get_long.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_get_long.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_get_long.c.o
-.PHONY : bn_mp_get_long.c.o
+bn_mp_get_long.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_long.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_long.c.obj
+.PHONY : bn_mp_get_long.c.obj
 
 bn_mp_get_long.i: bn_mp_get_long.c.i
 
@@ -1398,8 +1477,8 @@ bn_mp_get_long.i: bn_mp_get_long.c.i
 
 # target to preprocess a source file
 bn_mp_get_long.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_get_long.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_get_long.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_long.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_long.c.i
 .PHONY : bn_mp_get_long.c.i
 
 bn_mp_get_long.s: bn_mp_get_long.c.s
@@ -1408,19 +1487,19 @@ bn_mp_get_long.s: bn_mp_get_long.c.s
 
 # target to generate assembly for a file
 bn_mp_get_long.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_get_long.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_get_long.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_long.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_long.c.s
 .PHONY : bn_mp_get_long.c.s
 
-bn_mp_get_long_long.o: bn_mp_get_long_long.c.o
+bn_mp_get_long_long.obj: bn_mp_get_long_long.c.obj
 
-.PHONY : bn_mp_get_long_long.o
+.PHONY : bn_mp_get_long_long.obj
 
 # target to build an object file
-bn_mp_get_long_long.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_get_long_long.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_get_long_long.c.o
-.PHONY : bn_mp_get_long_long.c.o
+bn_mp_get_long_long.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_long_long.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_long_long.c.obj
+.PHONY : bn_mp_get_long_long.c.obj
 
 bn_mp_get_long_long.i: bn_mp_get_long_long.c.i
 
@@ -1428,8 +1507,8 @@ bn_mp_get_long_long.i: bn_mp_get_long_long.c.i
 
 # target to preprocess a source file
 bn_mp_get_long_long.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_get_long_long.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_get_long_long.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_long_long.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_long_long.c.i
 .PHONY : bn_mp_get_long_long.c.i
 
 bn_mp_get_long_long.s: bn_mp_get_long_long.c.s
@@ -1438,19 +1517,19 @@ bn_mp_get_long_long.s: bn_mp_get_long_long.c.s
 
 # target to generate assembly for a file
 bn_mp_get_long_long.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_get_long_long.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_get_long_long.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_get_long_long.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_get_long_long.c.s
 .PHONY : bn_mp_get_long_long.c.s
 
-bn_mp_grow.o: bn_mp_grow.c.o
+bn_mp_grow.obj: bn_mp_grow.c.obj
 
-.PHONY : bn_mp_grow.o
+.PHONY : bn_mp_grow.obj
 
 # target to build an object file
-bn_mp_grow.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_grow.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_grow.c.o
-.PHONY : bn_mp_grow.c.o
+bn_mp_grow.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_grow.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_grow.c.obj
+.PHONY : bn_mp_grow.c.obj
 
 bn_mp_grow.i: bn_mp_grow.c.i
 
@@ -1458,8 +1537,8 @@ bn_mp_grow.i: bn_mp_grow.c.i
 
 # target to preprocess a source file
 bn_mp_grow.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_grow.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_grow.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_grow.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_grow.c.i
 .PHONY : bn_mp_grow.c.i
 
 bn_mp_grow.s: bn_mp_grow.c.s
@@ -1468,19 +1547,19 @@ bn_mp_grow.s: bn_mp_grow.c.s
 
 # target to generate assembly for a file
 bn_mp_grow.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_grow.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_grow.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_grow.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_grow.c.s
 .PHONY : bn_mp_grow.c.s
 
-bn_mp_import.o: bn_mp_import.c.o
+bn_mp_import.obj: bn_mp_import.c.obj
 
-.PHONY : bn_mp_import.o
+.PHONY : bn_mp_import.obj
 
 # target to build an object file
-bn_mp_import.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_import.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_import.c.o
-.PHONY : bn_mp_import.c.o
+bn_mp_import.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_import.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_import.c.obj
+.PHONY : bn_mp_import.c.obj
 
 bn_mp_import.i: bn_mp_import.c.i
 
@@ -1488,8 +1567,8 @@ bn_mp_import.i: bn_mp_import.c.i
 
 # target to preprocess a source file
 bn_mp_import.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_import.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_import.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_import.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_import.c.i
 .PHONY : bn_mp_import.c.i
 
 bn_mp_import.s: bn_mp_import.c.s
@@ -1498,19 +1577,19 @@ bn_mp_import.s: bn_mp_import.c.s
 
 # target to generate assembly for a file
 bn_mp_import.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_import.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_import.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_import.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_import.c.s
 .PHONY : bn_mp_import.c.s
 
-bn_mp_init.o: bn_mp_init.c.o
+bn_mp_init.obj: bn_mp_init.c.obj
 
-.PHONY : bn_mp_init.o
+.PHONY : bn_mp_init.obj
 
 # target to build an object file
-bn_mp_init.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init.c.o
-.PHONY : bn_mp_init.c.o
+bn_mp_init.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init.c.obj
+.PHONY : bn_mp_init.c.obj
 
 bn_mp_init.i: bn_mp_init.c.i
 
@@ -1518,8 +1597,8 @@ bn_mp_init.i: bn_mp_init.c.i
 
 # target to preprocess a source file
 bn_mp_init.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init.c.i
 .PHONY : bn_mp_init.c.i
 
 bn_mp_init.s: bn_mp_init.c.s
@@ -1528,19 +1607,19 @@ bn_mp_init.s: bn_mp_init.c.s
 
 # target to generate assembly for a file
 bn_mp_init.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init.c.s
 .PHONY : bn_mp_init.c.s
 
-bn_mp_init_copy.o: bn_mp_init_copy.c.o
+bn_mp_init_copy.obj: bn_mp_init_copy.c.obj
 
-.PHONY : bn_mp_init_copy.o
+.PHONY : bn_mp_init_copy.obj
 
 # target to build an object file
-bn_mp_init_copy.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_copy.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_copy.c.o
-.PHONY : bn_mp_init_copy.c.o
+bn_mp_init_copy.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_copy.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_copy.c.obj
+.PHONY : bn_mp_init_copy.c.obj
 
 bn_mp_init_copy.i: bn_mp_init_copy.c.i
 
@@ -1548,8 +1627,8 @@ bn_mp_init_copy.i: bn_mp_init_copy.c.i
 
 # target to preprocess a source file
 bn_mp_init_copy.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_copy.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_copy.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_copy.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_copy.c.i
 .PHONY : bn_mp_init_copy.c.i
 
 bn_mp_init_copy.s: bn_mp_init_copy.c.s
@@ -1558,19 +1637,19 @@ bn_mp_init_copy.s: bn_mp_init_copy.c.s
 
 # target to generate assembly for a file
 bn_mp_init_copy.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_copy.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_copy.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_copy.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_copy.c.s
 .PHONY : bn_mp_init_copy.c.s
 
-bn_mp_init_multi.o: bn_mp_init_multi.c.o
+bn_mp_init_multi.obj: bn_mp_init_multi.c.obj
 
-.PHONY : bn_mp_init_multi.o
+.PHONY : bn_mp_init_multi.obj
 
 # target to build an object file
-bn_mp_init_multi.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_multi.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_multi.c.o
-.PHONY : bn_mp_init_multi.c.o
+bn_mp_init_multi.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_multi.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_multi.c.obj
+.PHONY : bn_mp_init_multi.c.obj
 
 bn_mp_init_multi.i: bn_mp_init_multi.c.i
 
@@ -1578,8 +1657,8 @@ bn_mp_init_multi.i: bn_mp_init_multi.c.i
 
 # target to preprocess a source file
 bn_mp_init_multi.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_multi.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_multi.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_multi.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_multi.c.i
 .PHONY : bn_mp_init_multi.c.i
 
 bn_mp_init_multi.s: bn_mp_init_multi.c.s
@@ -1588,19 +1667,19 @@ bn_mp_init_multi.s: bn_mp_init_multi.c.s
 
 # target to generate assembly for a file
 bn_mp_init_multi.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_multi.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_multi.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_multi.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_multi.c.s
 .PHONY : bn_mp_init_multi.c.s
 
-bn_mp_init_set.o: bn_mp_init_set.c.o
+bn_mp_init_set.obj: bn_mp_init_set.c.obj
 
-.PHONY : bn_mp_init_set.o
+.PHONY : bn_mp_init_set.obj
 
 # target to build an object file
-bn_mp_init_set.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_set.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_set.c.o
-.PHONY : bn_mp_init_set.c.o
+bn_mp_init_set.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_set.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_set.c.obj
+.PHONY : bn_mp_init_set.c.obj
 
 bn_mp_init_set.i: bn_mp_init_set.c.i
 
@@ -1608,8 +1687,8 @@ bn_mp_init_set.i: bn_mp_init_set.c.i
 
 # target to preprocess a source file
 bn_mp_init_set.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_set.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_set.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_set.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_set.c.i
 .PHONY : bn_mp_init_set.c.i
 
 bn_mp_init_set.s: bn_mp_init_set.c.s
@@ -1618,19 +1697,19 @@ bn_mp_init_set.s: bn_mp_init_set.c.s
 
 # target to generate assembly for a file
 bn_mp_init_set.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_set.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_set.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_set.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_set.c.s
 .PHONY : bn_mp_init_set.c.s
 
-bn_mp_init_set_int.o: bn_mp_init_set_int.c.o
+bn_mp_init_set_int.obj: bn_mp_init_set_int.c.obj
 
-.PHONY : bn_mp_init_set_int.o
+.PHONY : bn_mp_init_set_int.obj
 
 # target to build an object file
-bn_mp_init_set_int.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_set_int.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_set_int.c.o
-.PHONY : bn_mp_init_set_int.c.o
+bn_mp_init_set_int.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_set_int.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_set_int.c.obj
+.PHONY : bn_mp_init_set_int.c.obj
 
 bn_mp_init_set_int.i: bn_mp_init_set_int.c.i
 
@@ -1638,8 +1717,8 @@ bn_mp_init_set_int.i: bn_mp_init_set_int.c.i
 
 # target to preprocess a source file
 bn_mp_init_set_int.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_set_int.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_set_int.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_set_int.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_set_int.c.i
 .PHONY : bn_mp_init_set_int.c.i
 
 bn_mp_init_set_int.s: bn_mp_init_set_int.c.s
@@ -1648,19 +1727,19 @@ bn_mp_init_set_int.s: bn_mp_init_set_int.c.s
 
 # target to generate assembly for a file
 bn_mp_init_set_int.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_set_int.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_set_int.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_set_int.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_set_int.c.s
 .PHONY : bn_mp_init_set_int.c.s
 
-bn_mp_init_size.o: bn_mp_init_size.c.o
+bn_mp_init_size.obj: bn_mp_init_size.c.obj
 
-.PHONY : bn_mp_init_size.o
+.PHONY : bn_mp_init_size.obj
 
 # target to build an object file
-bn_mp_init_size.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_size.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_size.c.o
-.PHONY : bn_mp_init_size.c.o
+bn_mp_init_size.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_size.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_size.c.obj
+.PHONY : bn_mp_init_size.c.obj
 
 bn_mp_init_size.i: bn_mp_init_size.c.i
 
@@ -1668,8 +1747,8 @@ bn_mp_init_size.i: bn_mp_init_size.c.i
 
 # target to preprocess a source file
 bn_mp_init_size.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_size.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_size.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_size.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_size.c.i
 .PHONY : bn_mp_init_size.c.i
 
 bn_mp_init_size.s: bn_mp_init_size.c.s
@@ -1678,19 +1757,19 @@ bn_mp_init_size.s: bn_mp_init_size.c.s
 
 # target to generate assembly for a file
 bn_mp_init_size.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_init_size.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_init_size.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_init_size.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_init_size.c.s
 .PHONY : bn_mp_init_size.c.s
 
-bn_mp_invmod.o: bn_mp_invmod.c.o
+bn_mp_invmod.obj: bn_mp_invmod.c.obj
 
-.PHONY : bn_mp_invmod.o
+.PHONY : bn_mp_invmod.obj
 
 # target to build an object file
-bn_mp_invmod.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_invmod.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_invmod.c.o
-.PHONY : bn_mp_invmod.c.o
+bn_mp_invmod.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_invmod.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_invmod.c.obj
+.PHONY : bn_mp_invmod.c.obj
 
 bn_mp_invmod.i: bn_mp_invmod.c.i
 
@@ -1698,8 +1777,8 @@ bn_mp_invmod.i: bn_mp_invmod.c.i
 
 # target to preprocess a source file
 bn_mp_invmod.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_invmod.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_invmod.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_invmod.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_invmod.c.i
 .PHONY : bn_mp_invmod.c.i
 
 bn_mp_invmod.s: bn_mp_invmod.c.s
@@ -1708,19 +1787,19 @@ bn_mp_invmod.s: bn_mp_invmod.c.s
 
 # target to generate assembly for a file
 bn_mp_invmod.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_invmod.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_invmod.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_invmod.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_invmod.c.s
 .PHONY : bn_mp_invmod.c.s
 
-bn_mp_invmod_slow.o: bn_mp_invmod_slow.c.o
+bn_mp_invmod_slow.obj: bn_mp_invmod_slow.c.obj
 
-.PHONY : bn_mp_invmod_slow.o
+.PHONY : bn_mp_invmod_slow.obj
 
 # target to build an object file
-bn_mp_invmod_slow.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_invmod_slow.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_invmod_slow.c.o
-.PHONY : bn_mp_invmod_slow.c.o
+bn_mp_invmod_slow.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_invmod_slow.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_invmod_slow.c.obj
+.PHONY : bn_mp_invmod_slow.c.obj
 
 bn_mp_invmod_slow.i: bn_mp_invmod_slow.c.i
 
@@ -1728,8 +1807,8 @@ bn_mp_invmod_slow.i: bn_mp_invmod_slow.c.i
 
 # target to preprocess a source file
 bn_mp_invmod_slow.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_invmod_slow.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_invmod_slow.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_invmod_slow.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_invmod_slow.c.i
 .PHONY : bn_mp_invmod_slow.c.i
 
 bn_mp_invmod_slow.s: bn_mp_invmod_slow.c.s
@@ -1738,19 +1817,19 @@ bn_mp_invmod_slow.s: bn_mp_invmod_slow.c.s
 
 # target to generate assembly for a file
 bn_mp_invmod_slow.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_invmod_slow.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_invmod_slow.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_invmod_slow.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_invmod_slow.c.s
 .PHONY : bn_mp_invmod_slow.c.s
 
-bn_mp_is_square.o: bn_mp_is_square.c.o
+bn_mp_is_square.obj: bn_mp_is_square.c.obj
 
-.PHONY : bn_mp_is_square.o
+.PHONY : bn_mp_is_square.obj
 
 # target to build an object file
-bn_mp_is_square.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_is_square.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_is_square.c.o
-.PHONY : bn_mp_is_square.c.o
+bn_mp_is_square.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_is_square.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_is_square.c.obj
+.PHONY : bn_mp_is_square.c.obj
 
 bn_mp_is_square.i: bn_mp_is_square.c.i
 
@@ -1758,8 +1837,8 @@ bn_mp_is_square.i: bn_mp_is_square.c.i
 
 # target to preprocess a source file
 bn_mp_is_square.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_is_square.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_is_square.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_is_square.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_is_square.c.i
 .PHONY : bn_mp_is_square.c.i
 
 bn_mp_is_square.s: bn_mp_is_square.c.s
@@ -1768,19 +1847,19 @@ bn_mp_is_square.s: bn_mp_is_square.c.s
 
 # target to generate assembly for a file
 bn_mp_is_square.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_is_square.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_is_square.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_is_square.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_is_square.c.s
 .PHONY : bn_mp_is_square.c.s
 
-bn_mp_jacobi.o: bn_mp_jacobi.c.o
+bn_mp_jacobi.obj: bn_mp_jacobi.c.obj
 
-.PHONY : bn_mp_jacobi.o
+.PHONY : bn_mp_jacobi.obj
 
 # target to build an object file
-bn_mp_jacobi.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_jacobi.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_jacobi.c.o
-.PHONY : bn_mp_jacobi.c.o
+bn_mp_jacobi.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_jacobi.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_jacobi.c.obj
+.PHONY : bn_mp_jacobi.c.obj
 
 bn_mp_jacobi.i: bn_mp_jacobi.c.i
 
@@ -1788,8 +1867,8 @@ bn_mp_jacobi.i: bn_mp_jacobi.c.i
 
 # target to preprocess a source file
 bn_mp_jacobi.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_jacobi.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_jacobi.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_jacobi.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_jacobi.c.i
 .PHONY : bn_mp_jacobi.c.i
 
 bn_mp_jacobi.s: bn_mp_jacobi.c.s
@@ -1798,19 +1877,19 @@ bn_mp_jacobi.s: bn_mp_jacobi.c.s
 
 # target to generate assembly for a file
 bn_mp_jacobi.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_jacobi.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_jacobi.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_jacobi.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_jacobi.c.s
 .PHONY : bn_mp_jacobi.c.s
 
-bn_mp_karatsuba_mul.o: bn_mp_karatsuba_mul.c.o
+bn_mp_karatsuba_mul.obj: bn_mp_karatsuba_mul.c.obj
 
-.PHONY : bn_mp_karatsuba_mul.o
+.PHONY : bn_mp_karatsuba_mul.obj
 
 # target to build an object file
-bn_mp_karatsuba_mul.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_karatsuba_mul.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_karatsuba_mul.c.o
-.PHONY : bn_mp_karatsuba_mul.c.o
+bn_mp_karatsuba_mul.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_karatsuba_mul.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_karatsuba_mul.c.obj
+.PHONY : bn_mp_karatsuba_mul.c.obj
 
 bn_mp_karatsuba_mul.i: bn_mp_karatsuba_mul.c.i
 
@@ -1818,8 +1897,8 @@ bn_mp_karatsuba_mul.i: bn_mp_karatsuba_mul.c.i
 
 # target to preprocess a source file
 bn_mp_karatsuba_mul.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_karatsuba_mul.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_karatsuba_mul.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_karatsuba_mul.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_karatsuba_mul.c.i
 .PHONY : bn_mp_karatsuba_mul.c.i
 
 bn_mp_karatsuba_mul.s: bn_mp_karatsuba_mul.c.s
@@ -1828,19 +1907,19 @@ bn_mp_karatsuba_mul.s: bn_mp_karatsuba_mul.c.s
 
 # target to generate assembly for a file
 bn_mp_karatsuba_mul.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_karatsuba_mul.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_karatsuba_mul.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_karatsuba_mul.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_karatsuba_mul.c.s
 .PHONY : bn_mp_karatsuba_mul.c.s
 
-bn_mp_karatsuba_sqr.o: bn_mp_karatsuba_sqr.c.o
+bn_mp_karatsuba_sqr.obj: bn_mp_karatsuba_sqr.c.obj
 
-.PHONY : bn_mp_karatsuba_sqr.o
+.PHONY : bn_mp_karatsuba_sqr.obj
 
 # target to build an object file
-bn_mp_karatsuba_sqr.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_karatsuba_sqr.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_karatsuba_sqr.c.o
-.PHONY : bn_mp_karatsuba_sqr.c.o
+bn_mp_karatsuba_sqr.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_karatsuba_sqr.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_karatsuba_sqr.c.obj
+.PHONY : bn_mp_karatsuba_sqr.c.obj
 
 bn_mp_karatsuba_sqr.i: bn_mp_karatsuba_sqr.c.i
 
@@ -1848,8 +1927,8 @@ bn_mp_karatsuba_sqr.i: bn_mp_karatsuba_sqr.c.i
 
 # target to preprocess a source file
 bn_mp_karatsuba_sqr.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_karatsuba_sqr.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_karatsuba_sqr.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_karatsuba_sqr.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_karatsuba_sqr.c.i
 .PHONY : bn_mp_karatsuba_sqr.c.i
 
 bn_mp_karatsuba_sqr.s: bn_mp_karatsuba_sqr.c.s
@@ -1858,19 +1937,49 @@ bn_mp_karatsuba_sqr.s: bn_mp_karatsuba_sqr.c.s
 
 # target to generate assembly for a file
 bn_mp_karatsuba_sqr.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_karatsuba_sqr.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_karatsuba_sqr.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_karatsuba_sqr.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_karatsuba_sqr.c.s
 .PHONY : bn_mp_karatsuba_sqr.c.s
 
-bn_mp_lcm.o: bn_mp_lcm.c.o
+bn_mp_kronecker.obj: bn_mp_kronecker.c.obj
 
-.PHONY : bn_mp_lcm.o
+.PHONY : bn_mp_kronecker.obj
 
 # target to build an object file
-bn_mp_lcm.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_lcm.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_lcm.c.o
-.PHONY : bn_mp_lcm.c.o
+bn_mp_kronecker.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_kronecker.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_kronecker.c.obj
+.PHONY : bn_mp_kronecker.c.obj
+
+bn_mp_kronecker.i: bn_mp_kronecker.c.i
+
+.PHONY : bn_mp_kronecker.i
+
+# target to preprocess a source file
+bn_mp_kronecker.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_kronecker.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_kronecker.c.i
+.PHONY : bn_mp_kronecker.c.i
+
+bn_mp_kronecker.s: bn_mp_kronecker.c.s
+
+.PHONY : bn_mp_kronecker.s
+
+# target to generate assembly for a file
+bn_mp_kronecker.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_kronecker.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_kronecker.c.s
+.PHONY : bn_mp_kronecker.c.s
+
+bn_mp_lcm.obj: bn_mp_lcm.c.obj
+
+.PHONY : bn_mp_lcm.obj
+
+# target to build an object file
+bn_mp_lcm.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_lcm.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_lcm.c.obj
+.PHONY : bn_mp_lcm.c.obj
 
 bn_mp_lcm.i: bn_mp_lcm.c.i
 
@@ -1878,8 +1987,8 @@ bn_mp_lcm.i: bn_mp_lcm.c.i
 
 # target to preprocess a source file
 bn_mp_lcm.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_lcm.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_lcm.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_lcm.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_lcm.c.i
 .PHONY : bn_mp_lcm.c.i
 
 bn_mp_lcm.s: bn_mp_lcm.c.s
@@ -1888,19 +1997,19 @@ bn_mp_lcm.s: bn_mp_lcm.c.s
 
 # target to generate assembly for a file
 bn_mp_lcm.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_lcm.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_lcm.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_lcm.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_lcm.c.s
 .PHONY : bn_mp_lcm.c.s
 
-bn_mp_lshd.o: bn_mp_lshd.c.o
+bn_mp_lshd.obj: bn_mp_lshd.c.obj
 
-.PHONY : bn_mp_lshd.o
+.PHONY : bn_mp_lshd.obj
 
 # target to build an object file
-bn_mp_lshd.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_lshd.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_lshd.c.o
-.PHONY : bn_mp_lshd.c.o
+bn_mp_lshd.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_lshd.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_lshd.c.obj
+.PHONY : bn_mp_lshd.c.obj
 
 bn_mp_lshd.i: bn_mp_lshd.c.i
 
@@ -1908,8 +2017,8 @@ bn_mp_lshd.i: bn_mp_lshd.c.i
 
 # target to preprocess a source file
 bn_mp_lshd.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_lshd.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_lshd.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_lshd.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_lshd.c.i
 .PHONY : bn_mp_lshd.c.i
 
 bn_mp_lshd.s: bn_mp_lshd.c.s
@@ -1918,19 +2027,19 @@ bn_mp_lshd.s: bn_mp_lshd.c.s
 
 # target to generate assembly for a file
 bn_mp_lshd.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_lshd.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_lshd.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_lshd.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_lshd.c.s
 .PHONY : bn_mp_lshd.c.s
 
-bn_mp_mod.o: bn_mp_mod.c.o
+bn_mp_mod.obj: bn_mp_mod.c.obj
 
-.PHONY : bn_mp_mod.o
+.PHONY : bn_mp_mod.obj
 
 # target to build an object file
-bn_mp_mod.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mod.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mod.c.o
-.PHONY : bn_mp_mod.c.o
+bn_mp_mod.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mod.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mod.c.obj
+.PHONY : bn_mp_mod.c.obj
 
 bn_mp_mod.i: bn_mp_mod.c.i
 
@@ -1938,8 +2047,8 @@ bn_mp_mod.i: bn_mp_mod.c.i
 
 # target to preprocess a source file
 bn_mp_mod.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mod.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mod.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mod.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mod.c.i
 .PHONY : bn_mp_mod.c.i
 
 bn_mp_mod.s: bn_mp_mod.c.s
@@ -1948,19 +2057,19 @@ bn_mp_mod.s: bn_mp_mod.c.s
 
 # target to generate assembly for a file
 bn_mp_mod.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mod.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mod.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mod.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mod.c.s
 .PHONY : bn_mp_mod.c.s
 
-bn_mp_mod_2d.o: bn_mp_mod_2d.c.o
+bn_mp_mod_2d.obj: bn_mp_mod_2d.c.obj
 
-.PHONY : bn_mp_mod_2d.o
+.PHONY : bn_mp_mod_2d.obj
 
 # target to build an object file
-bn_mp_mod_2d.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mod_2d.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mod_2d.c.o
-.PHONY : bn_mp_mod_2d.c.o
+bn_mp_mod_2d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mod_2d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mod_2d.c.obj
+.PHONY : bn_mp_mod_2d.c.obj
 
 bn_mp_mod_2d.i: bn_mp_mod_2d.c.i
 
@@ -1968,8 +2077,8 @@ bn_mp_mod_2d.i: bn_mp_mod_2d.c.i
 
 # target to preprocess a source file
 bn_mp_mod_2d.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mod_2d.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mod_2d.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mod_2d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mod_2d.c.i
 .PHONY : bn_mp_mod_2d.c.i
 
 bn_mp_mod_2d.s: bn_mp_mod_2d.c.s
@@ -1978,19 +2087,19 @@ bn_mp_mod_2d.s: bn_mp_mod_2d.c.s
 
 # target to generate assembly for a file
 bn_mp_mod_2d.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mod_2d.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mod_2d.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mod_2d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mod_2d.c.s
 .PHONY : bn_mp_mod_2d.c.s
 
-bn_mp_mod_d.o: bn_mp_mod_d.c.o
+bn_mp_mod_d.obj: bn_mp_mod_d.c.obj
 
-.PHONY : bn_mp_mod_d.o
+.PHONY : bn_mp_mod_d.obj
 
 # target to build an object file
-bn_mp_mod_d.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mod_d.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mod_d.c.o
-.PHONY : bn_mp_mod_d.c.o
+bn_mp_mod_d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mod_d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mod_d.c.obj
+.PHONY : bn_mp_mod_d.c.obj
 
 bn_mp_mod_d.i: bn_mp_mod_d.c.i
 
@@ -1998,8 +2107,8 @@ bn_mp_mod_d.i: bn_mp_mod_d.c.i
 
 # target to preprocess a source file
 bn_mp_mod_d.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mod_d.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mod_d.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mod_d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mod_d.c.i
 .PHONY : bn_mp_mod_d.c.i
 
 bn_mp_mod_d.s: bn_mp_mod_d.c.s
@@ -2008,19 +2117,19 @@ bn_mp_mod_d.s: bn_mp_mod_d.c.s
 
 # target to generate assembly for a file
 bn_mp_mod_d.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mod_d.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mod_d.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mod_d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mod_d.c.s
 .PHONY : bn_mp_mod_d.c.s
 
-bn_mp_montgomery_calc_normalization.o: bn_mp_montgomery_calc_normalization.c.o
+bn_mp_montgomery_calc_normalization.obj: bn_mp_montgomery_calc_normalization.c.obj
 
-.PHONY : bn_mp_montgomery_calc_normalization.o
+.PHONY : bn_mp_montgomery_calc_normalization.obj
 
 # target to build an object file
-bn_mp_montgomery_calc_normalization.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_montgomery_calc_normalization.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_montgomery_calc_normalization.c.o
-.PHONY : bn_mp_montgomery_calc_normalization.c.o
+bn_mp_montgomery_calc_normalization.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_montgomery_calc_normalization.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_montgomery_calc_normalization.c.obj
+.PHONY : bn_mp_montgomery_calc_normalization.c.obj
 
 bn_mp_montgomery_calc_normalization.i: bn_mp_montgomery_calc_normalization.c.i
 
@@ -2028,8 +2137,8 @@ bn_mp_montgomery_calc_normalization.i: bn_mp_montgomery_calc_normalization.c.i
 
 # target to preprocess a source file
 bn_mp_montgomery_calc_normalization.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_montgomery_calc_normalization.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_montgomery_calc_normalization.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_montgomery_calc_normalization.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_montgomery_calc_normalization.c.i
 .PHONY : bn_mp_montgomery_calc_normalization.c.i
 
 bn_mp_montgomery_calc_normalization.s: bn_mp_montgomery_calc_normalization.c.s
@@ -2038,19 +2147,19 @@ bn_mp_montgomery_calc_normalization.s: bn_mp_montgomery_calc_normalization.c.s
 
 # target to generate assembly for a file
 bn_mp_montgomery_calc_normalization.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_montgomery_calc_normalization.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_montgomery_calc_normalization.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_montgomery_calc_normalization.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_montgomery_calc_normalization.c.s
 .PHONY : bn_mp_montgomery_calc_normalization.c.s
 
-bn_mp_montgomery_reduce.o: bn_mp_montgomery_reduce.c.o
+bn_mp_montgomery_reduce.obj: bn_mp_montgomery_reduce.c.obj
 
-.PHONY : bn_mp_montgomery_reduce.o
+.PHONY : bn_mp_montgomery_reduce.obj
 
 # target to build an object file
-bn_mp_montgomery_reduce.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_montgomery_reduce.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_montgomery_reduce.c.o
-.PHONY : bn_mp_montgomery_reduce.c.o
+bn_mp_montgomery_reduce.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_montgomery_reduce.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_montgomery_reduce.c.obj
+.PHONY : bn_mp_montgomery_reduce.c.obj
 
 bn_mp_montgomery_reduce.i: bn_mp_montgomery_reduce.c.i
 
@@ -2058,8 +2167,8 @@ bn_mp_montgomery_reduce.i: bn_mp_montgomery_reduce.c.i
 
 # target to preprocess a source file
 bn_mp_montgomery_reduce.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_montgomery_reduce.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_montgomery_reduce.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_montgomery_reduce.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_montgomery_reduce.c.i
 .PHONY : bn_mp_montgomery_reduce.c.i
 
 bn_mp_montgomery_reduce.s: bn_mp_montgomery_reduce.c.s
@@ -2068,19 +2177,19 @@ bn_mp_montgomery_reduce.s: bn_mp_montgomery_reduce.c.s
 
 # target to generate assembly for a file
 bn_mp_montgomery_reduce.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_montgomery_reduce.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_montgomery_reduce.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_montgomery_reduce.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_montgomery_reduce.c.s
 .PHONY : bn_mp_montgomery_reduce.c.s
 
-bn_mp_montgomery_setup.o: bn_mp_montgomery_setup.c.o
+bn_mp_montgomery_setup.obj: bn_mp_montgomery_setup.c.obj
 
-.PHONY : bn_mp_montgomery_setup.o
+.PHONY : bn_mp_montgomery_setup.obj
 
 # target to build an object file
-bn_mp_montgomery_setup.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_montgomery_setup.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_montgomery_setup.c.o
-.PHONY : bn_mp_montgomery_setup.c.o
+bn_mp_montgomery_setup.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_montgomery_setup.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_montgomery_setup.c.obj
+.PHONY : bn_mp_montgomery_setup.c.obj
 
 bn_mp_montgomery_setup.i: bn_mp_montgomery_setup.c.i
 
@@ -2088,8 +2197,8 @@ bn_mp_montgomery_setup.i: bn_mp_montgomery_setup.c.i
 
 # target to preprocess a source file
 bn_mp_montgomery_setup.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_montgomery_setup.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_montgomery_setup.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_montgomery_setup.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_montgomery_setup.c.i
 .PHONY : bn_mp_montgomery_setup.c.i
 
 bn_mp_montgomery_setup.s: bn_mp_montgomery_setup.c.s
@@ -2098,19 +2207,19 @@ bn_mp_montgomery_setup.s: bn_mp_montgomery_setup.c.s
 
 # target to generate assembly for a file
 bn_mp_montgomery_setup.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_montgomery_setup.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_montgomery_setup.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_montgomery_setup.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_montgomery_setup.c.s
 .PHONY : bn_mp_montgomery_setup.c.s
 
-bn_mp_mul.o: bn_mp_mul.c.o
+bn_mp_mul.obj: bn_mp_mul.c.obj
 
-.PHONY : bn_mp_mul.o
+.PHONY : bn_mp_mul.obj
 
 # target to build an object file
-bn_mp_mul.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul.c.o
-.PHONY : bn_mp_mul.c.o
+bn_mp_mul.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul.c.obj
+.PHONY : bn_mp_mul.c.obj
 
 bn_mp_mul.i: bn_mp_mul.c.i
 
@@ -2118,8 +2227,8 @@ bn_mp_mul.i: bn_mp_mul.c.i
 
 # target to preprocess a source file
 bn_mp_mul.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul.c.i
 .PHONY : bn_mp_mul.c.i
 
 bn_mp_mul.s: bn_mp_mul.c.s
@@ -2128,19 +2237,19 @@ bn_mp_mul.s: bn_mp_mul.c.s
 
 # target to generate assembly for a file
 bn_mp_mul.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul.c.s
 .PHONY : bn_mp_mul.c.s
 
-bn_mp_mul_2.o: bn_mp_mul_2.c.o
+bn_mp_mul_2.obj: bn_mp_mul_2.c.obj
 
-.PHONY : bn_mp_mul_2.o
+.PHONY : bn_mp_mul_2.obj
 
 # target to build an object file
-bn_mp_mul_2.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul_2.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul_2.c.o
-.PHONY : bn_mp_mul_2.c.o
+bn_mp_mul_2.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul_2.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul_2.c.obj
+.PHONY : bn_mp_mul_2.c.obj
 
 bn_mp_mul_2.i: bn_mp_mul_2.c.i
 
@@ -2148,8 +2257,8 @@ bn_mp_mul_2.i: bn_mp_mul_2.c.i
 
 # target to preprocess a source file
 bn_mp_mul_2.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul_2.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul_2.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul_2.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul_2.c.i
 .PHONY : bn_mp_mul_2.c.i
 
 bn_mp_mul_2.s: bn_mp_mul_2.c.s
@@ -2158,19 +2267,19 @@ bn_mp_mul_2.s: bn_mp_mul_2.c.s
 
 # target to generate assembly for a file
 bn_mp_mul_2.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul_2.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul_2.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul_2.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul_2.c.s
 .PHONY : bn_mp_mul_2.c.s
 
-bn_mp_mul_2d.o: bn_mp_mul_2d.c.o
+bn_mp_mul_2d.obj: bn_mp_mul_2d.c.obj
 
-.PHONY : bn_mp_mul_2d.o
+.PHONY : bn_mp_mul_2d.obj
 
 # target to build an object file
-bn_mp_mul_2d.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul_2d.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul_2d.c.o
-.PHONY : bn_mp_mul_2d.c.o
+bn_mp_mul_2d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul_2d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul_2d.c.obj
+.PHONY : bn_mp_mul_2d.c.obj
 
 bn_mp_mul_2d.i: bn_mp_mul_2d.c.i
 
@@ -2178,8 +2287,8 @@ bn_mp_mul_2d.i: bn_mp_mul_2d.c.i
 
 # target to preprocess a source file
 bn_mp_mul_2d.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul_2d.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul_2d.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul_2d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul_2d.c.i
 .PHONY : bn_mp_mul_2d.c.i
 
 bn_mp_mul_2d.s: bn_mp_mul_2d.c.s
@@ -2188,19 +2297,19 @@ bn_mp_mul_2d.s: bn_mp_mul_2d.c.s
 
 # target to generate assembly for a file
 bn_mp_mul_2d.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul_2d.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul_2d.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul_2d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul_2d.c.s
 .PHONY : bn_mp_mul_2d.c.s
 
-bn_mp_mul_d.o: bn_mp_mul_d.c.o
+bn_mp_mul_d.obj: bn_mp_mul_d.c.obj
 
-.PHONY : bn_mp_mul_d.o
+.PHONY : bn_mp_mul_d.obj
 
 # target to build an object file
-bn_mp_mul_d.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul_d.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul_d.c.o
-.PHONY : bn_mp_mul_d.c.o
+bn_mp_mul_d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul_d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul_d.c.obj
+.PHONY : bn_mp_mul_d.c.obj
 
 bn_mp_mul_d.i: bn_mp_mul_d.c.i
 
@@ -2208,8 +2317,8 @@ bn_mp_mul_d.i: bn_mp_mul_d.c.i
 
 # target to preprocess a source file
 bn_mp_mul_d.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul_d.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul_d.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul_d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul_d.c.i
 .PHONY : bn_mp_mul_d.c.i
 
 bn_mp_mul_d.s: bn_mp_mul_d.c.s
@@ -2218,19 +2327,19 @@ bn_mp_mul_d.s: bn_mp_mul_d.c.s
 
 # target to generate assembly for a file
 bn_mp_mul_d.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mul_d.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mul_d.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mul_d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mul_d.c.s
 .PHONY : bn_mp_mul_d.c.s
 
-bn_mp_mulmod.o: bn_mp_mulmod.c.o
+bn_mp_mulmod.obj: bn_mp_mulmod.c.obj
 
-.PHONY : bn_mp_mulmod.o
+.PHONY : bn_mp_mulmod.obj
 
 # target to build an object file
-bn_mp_mulmod.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mulmod.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mulmod.c.o
-.PHONY : bn_mp_mulmod.c.o
+bn_mp_mulmod.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mulmod.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mulmod.c.obj
+.PHONY : bn_mp_mulmod.c.obj
 
 bn_mp_mulmod.i: bn_mp_mulmod.c.i
 
@@ -2238,8 +2347,8 @@ bn_mp_mulmod.i: bn_mp_mulmod.c.i
 
 # target to preprocess a source file
 bn_mp_mulmod.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mulmod.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mulmod.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mulmod.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mulmod.c.i
 .PHONY : bn_mp_mulmod.c.i
 
 bn_mp_mulmod.s: bn_mp_mulmod.c.s
@@ -2248,19 +2357,19 @@ bn_mp_mulmod.s: bn_mp_mulmod.c.s
 
 # target to generate assembly for a file
 bn_mp_mulmod.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_mulmod.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_mulmod.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_mulmod.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_mulmod.c.s
 .PHONY : bn_mp_mulmod.c.s
 
-bn_mp_n_root.o: bn_mp_n_root.c.o
+bn_mp_n_root.obj: bn_mp_n_root.c.obj
 
-.PHONY : bn_mp_n_root.o
+.PHONY : bn_mp_n_root.obj
 
 # target to build an object file
-bn_mp_n_root.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_n_root.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_n_root.c.o
-.PHONY : bn_mp_n_root.c.o
+bn_mp_n_root.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_n_root.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_n_root.c.obj
+.PHONY : bn_mp_n_root.c.obj
 
 bn_mp_n_root.i: bn_mp_n_root.c.i
 
@@ -2268,8 +2377,8 @@ bn_mp_n_root.i: bn_mp_n_root.c.i
 
 # target to preprocess a source file
 bn_mp_n_root.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_n_root.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_n_root.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_n_root.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_n_root.c.i
 .PHONY : bn_mp_n_root.c.i
 
 bn_mp_n_root.s: bn_mp_n_root.c.s
@@ -2278,19 +2387,19 @@ bn_mp_n_root.s: bn_mp_n_root.c.s
 
 # target to generate assembly for a file
 bn_mp_n_root.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_n_root.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_n_root.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_n_root.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_n_root.c.s
 .PHONY : bn_mp_n_root.c.s
 
-bn_mp_n_root_ex.o: bn_mp_n_root_ex.c.o
+bn_mp_n_root_ex.obj: bn_mp_n_root_ex.c.obj
 
-.PHONY : bn_mp_n_root_ex.o
+.PHONY : bn_mp_n_root_ex.obj
 
 # target to build an object file
-bn_mp_n_root_ex.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_n_root_ex.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_n_root_ex.c.o
-.PHONY : bn_mp_n_root_ex.c.o
+bn_mp_n_root_ex.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_n_root_ex.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_n_root_ex.c.obj
+.PHONY : bn_mp_n_root_ex.c.obj
 
 bn_mp_n_root_ex.i: bn_mp_n_root_ex.c.i
 
@@ -2298,8 +2407,8 @@ bn_mp_n_root_ex.i: bn_mp_n_root_ex.c.i
 
 # target to preprocess a source file
 bn_mp_n_root_ex.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_n_root_ex.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_n_root_ex.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_n_root_ex.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_n_root_ex.c.i
 .PHONY : bn_mp_n_root_ex.c.i
 
 bn_mp_n_root_ex.s: bn_mp_n_root_ex.c.s
@@ -2308,19 +2417,19 @@ bn_mp_n_root_ex.s: bn_mp_n_root_ex.c.s
 
 # target to generate assembly for a file
 bn_mp_n_root_ex.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_n_root_ex.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_n_root_ex.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_n_root_ex.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_n_root_ex.c.s
 .PHONY : bn_mp_n_root_ex.c.s
 
-bn_mp_neg.o: bn_mp_neg.c.o
+bn_mp_neg.obj: bn_mp_neg.c.obj
 
-.PHONY : bn_mp_neg.o
+.PHONY : bn_mp_neg.obj
 
 # target to build an object file
-bn_mp_neg.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_neg.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_neg.c.o
-.PHONY : bn_mp_neg.c.o
+bn_mp_neg.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_neg.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_neg.c.obj
+.PHONY : bn_mp_neg.c.obj
 
 bn_mp_neg.i: bn_mp_neg.c.i
 
@@ -2328,8 +2437,8 @@ bn_mp_neg.i: bn_mp_neg.c.i
 
 # target to preprocess a source file
 bn_mp_neg.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_neg.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_neg.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_neg.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_neg.c.i
 .PHONY : bn_mp_neg.c.i
 
 bn_mp_neg.s: bn_mp_neg.c.s
@@ -2338,19 +2447,19 @@ bn_mp_neg.s: bn_mp_neg.c.s
 
 # target to generate assembly for a file
 bn_mp_neg.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_neg.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_neg.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_neg.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_neg.c.s
 .PHONY : bn_mp_neg.c.s
 
-bn_mp_or.o: bn_mp_or.c.o
+bn_mp_or.obj: bn_mp_or.c.obj
 
-.PHONY : bn_mp_or.o
+.PHONY : bn_mp_or.obj
 
 # target to build an object file
-bn_mp_or.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_or.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_or.c.o
-.PHONY : bn_mp_or.c.o
+bn_mp_or.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_or.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_or.c.obj
+.PHONY : bn_mp_or.c.obj
 
 bn_mp_or.i: bn_mp_or.c.i
 
@@ -2358,8 +2467,8 @@ bn_mp_or.i: bn_mp_or.c.i
 
 # target to preprocess a source file
 bn_mp_or.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_or.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_or.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_or.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_or.c.i
 .PHONY : bn_mp_or.c.i
 
 bn_mp_or.s: bn_mp_or.c.s
@@ -2368,19 +2477,19 @@ bn_mp_or.s: bn_mp_or.c.s
 
 # target to generate assembly for a file
 bn_mp_or.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_or.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_or.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_or.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_or.c.s
 .PHONY : bn_mp_or.c.s
 
-bn_mp_prime_fermat.o: bn_mp_prime_fermat.c.o
+bn_mp_prime_fermat.obj: bn_mp_prime_fermat.c.obj
 
-.PHONY : bn_mp_prime_fermat.o
+.PHONY : bn_mp_prime_fermat.obj
 
 # target to build an object file
-bn_mp_prime_fermat.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_fermat.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_fermat.c.o
-.PHONY : bn_mp_prime_fermat.c.o
+bn_mp_prime_fermat.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_fermat.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_fermat.c.obj
+.PHONY : bn_mp_prime_fermat.c.obj
 
 bn_mp_prime_fermat.i: bn_mp_prime_fermat.c.i
 
@@ -2388,8 +2497,8 @@ bn_mp_prime_fermat.i: bn_mp_prime_fermat.c.i
 
 # target to preprocess a source file
 bn_mp_prime_fermat.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_fermat.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_fermat.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_fermat.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_fermat.c.i
 .PHONY : bn_mp_prime_fermat.c.i
 
 bn_mp_prime_fermat.s: bn_mp_prime_fermat.c.s
@@ -2398,19 +2507,49 @@ bn_mp_prime_fermat.s: bn_mp_prime_fermat.c.s
 
 # target to generate assembly for a file
 bn_mp_prime_fermat.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_fermat.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_fermat.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_fermat.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_fermat.c.s
 .PHONY : bn_mp_prime_fermat.c.s
 
-bn_mp_prime_is_divisible.o: bn_mp_prime_is_divisible.c.o
+bn_mp_prime_frobenius_underwood.obj: bn_mp_prime_frobenius_underwood.c.obj
 
-.PHONY : bn_mp_prime_is_divisible.o
+.PHONY : bn_mp_prime_frobenius_underwood.obj
 
 # target to build an object file
-bn_mp_prime_is_divisible.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_is_divisible.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_is_divisible.c.o
-.PHONY : bn_mp_prime_is_divisible.c.o
+bn_mp_prime_frobenius_underwood.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_frobenius_underwood.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_frobenius_underwood.c.obj
+.PHONY : bn_mp_prime_frobenius_underwood.c.obj
+
+bn_mp_prime_frobenius_underwood.i: bn_mp_prime_frobenius_underwood.c.i
+
+.PHONY : bn_mp_prime_frobenius_underwood.i
+
+# target to preprocess a source file
+bn_mp_prime_frobenius_underwood.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_frobenius_underwood.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_frobenius_underwood.c.i
+.PHONY : bn_mp_prime_frobenius_underwood.c.i
+
+bn_mp_prime_frobenius_underwood.s: bn_mp_prime_frobenius_underwood.c.s
+
+.PHONY : bn_mp_prime_frobenius_underwood.s
+
+# target to generate assembly for a file
+bn_mp_prime_frobenius_underwood.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_frobenius_underwood.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_frobenius_underwood.c.s
+.PHONY : bn_mp_prime_frobenius_underwood.c.s
+
+bn_mp_prime_is_divisible.obj: bn_mp_prime_is_divisible.c.obj
+
+.PHONY : bn_mp_prime_is_divisible.obj
+
+# target to build an object file
+bn_mp_prime_is_divisible.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_is_divisible.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_is_divisible.c.obj
+.PHONY : bn_mp_prime_is_divisible.c.obj
 
 bn_mp_prime_is_divisible.i: bn_mp_prime_is_divisible.c.i
 
@@ -2418,8 +2557,8 @@ bn_mp_prime_is_divisible.i: bn_mp_prime_is_divisible.c.i
 
 # target to preprocess a source file
 bn_mp_prime_is_divisible.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_is_divisible.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_is_divisible.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_is_divisible.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_is_divisible.c.i
 .PHONY : bn_mp_prime_is_divisible.c.i
 
 bn_mp_prime_is_divisible.s: bn_mp_prime_is_divisible.c.s
@@ -2428,19 +2567,19 @@ bn_mp_prime_is_divisible.s: bn_mp_prime_is_divisible.c.s
 
 # target to generate assembly for a file
 bn_mp_prime_is_divisible.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_is_divisible.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_is_divisible.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_is_divisible.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_is_divisible.c.s
 .PHONY : bn_mp_prime_is_divisible.c.s
 
-bn_mp_prime_is_prime.o: bn_mp_prime_is_prime.c.o
+bn_mp_prime_is_prime.obj: bn_mp_prime_is_prime.c.obj
 
-.PHONY : bn_mp_prime_is_prime.o
+.PHONY : bn_mp_prime_is_prime.obj
 
 # target to build an object file
-bn_mp_prime_is_prime.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_is_prime.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_is_prime.c.o
-.PHONY : bn_mp_prime_is_prime.c.o
+bn_mp_prime_is_prime.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_is_prime.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_is_prime.c.obj
+.PHONY : bn_mp_prime_is_prime.c.obj
 
 bn_mp_prime_is_prime.i: bn_mp_prime_is_prime.c.i
 
@@ -2448,8 +2587,8 @@ bn_mp_prime_is_prime.i: bn_mp_prime_is_prime.c.i
 
 # target to preprocess a source file
 bn_mp_prime_is_prime.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_is_prime.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_is_prime.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_is_prime.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_is_prime.c.i
 .PHONY : bn_mp_prime_is_prime.c.i
 
 bn_mp_prime_is_prime.s: bn_mp_prime_is_prime.c.s
@@ -2458,19 +2597,19 @@ bn_mp_prime_is_prime.s: bn_mp_prime_is_prime.c.s
 
 # target to generate assembly for a file
 bn_mp_prime_is_prime.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_is_prime.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_is_prime.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_is_prime.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_is_prime.c.s
 .PHONY : bn_mp_prime_is_prime.c.s
 
-bn_mp_prime_miller_rabin.o: bn_mp_prime_miller_rabin.c.o
+bn_mp_prime_miller_rabin.obj: bn_mp_prime_miller_rabin.c.obj
 
-.PHONY : bn_mp_prime_miller_rabin.o
+.PHONY : bn_mp_prime_miller_rabin.obj
 
 # target to build an object file
-bn_mp_prime_miller_rabin.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_miller_rabin.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_miller_rabin.c.o
-.PHONY : bn_mp_prime_miller_rabin.c.o
+bn_mp_prime_miller_rabin.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_miller_rabin.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_miller_rabin.c.obj
+.PHONY : bn_mp_prime_miller_rabin.c.obj
 
 bn_mp_prime_miller_rabin.i: bn_mp_prime_miller_rabin.c.i
 
@@ -2478,8 +2617,8 @@ bn_mp_prime_miller_rabin.i: bn_mp_prime_miller_rabin.c.i
 
 # target to preprocess a source file
 bn_mp_prime_miller_rabin.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_miller_rabin.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_miller_rabin.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_miller_rabin.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_miller_rabin.c.i
 .PHONY : bn_mp_prime_miller_rabin.c.i
 
 bn_mp_prime_miller_rabin.s: bn_mp_prime_miller_rabin.c.s
@@ -2488,19 +2627,19 @@ bn_mp_prime_miller_rabin.s: bn_mp_prime_miller_rabin.c.s
 
 # target to generate assembly for a file
 bn_mp_prime_miller_rabin.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_miller_rabin.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_miller_rabin.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_miller_rabin.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_miller_rabin.c.s
 .PHONY : bn_mp_prime_miller_rabin.c.s
 
-bn_mp_prime_next_prime.o: bn_mp_prime_next_prime.c.o
+bn_mp_prime_next_prime.obj: bn_mp_prime_next_prime.c.obj
 
-.PHONY : bn_mp_prime_next_prime.o
+.PHONY : bn_mp_prime_next_prime.obj
 
 # target to build an object file
-bn_mp_prime_next_prime.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_next_prime.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_next_prime.c.o
-.PHONY : bn_mp_prime_next_prime.c.o
+bn_mp_prime_next_prime.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_next_prime.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_next_prime.c.obj
+.PHONY : bn_mp_prime_next_prime.c.obj
 
 bn_mp_prime_next_prime.i: bn_mp_prime_next_prime.c.i
 
@@ -2508,8 +2647,8 @@ bn_mp_prime_next_prime.i: bn_mp_prime_next_prime.c.i
 
 # target to preprocess a source file
 bn_mp_prime_next_prime.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_next_prime.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_next_prime.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_next_prime.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_next_prime.c.i
 .PHONY : bn_mp_prime_next_prime.c.i
 
 bn_mp_prime_next_prime.s: bn_mp_prime_next_prime.c.s
@@ -2518,19 +2657,19 @@ bn_mp_prime_next_prime.s: bn_mp_prime_next_prime.c.s
 
 # target to generate assembly for a file
 bn_mp_prime_next_prime.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_next_prime.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_next_prime.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_next_prime.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_next_prime.c.s
 .PHONY : bn_mp_prime_next_prime.c.s
 
-bn_mp_prime_rabin_miller_trials.o: bn_mp_prime_rabin_miller_trials.c.o
+bn_mp_prime_rabin_miller_trials.obj: bn_mp_prime_rabin_miller_trials.c.obj
 
-.PHONY : bn_mp_prime_rabin_miller_trials.o
+.PHONY : bn_mp_prime_rabin_miller_trials.obj
 
 # target to build an object file
-bn_mp_prime_rabin_miller_trials.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_rabin_miller_trials.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_rabin_miller_trials.c.o
-.PHONY : bn_mp_prime_rabin_miller_trials.c.o
+bn_mp_prime_rabin_miller_trials.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_rabin_miller_trials.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_rabin_miller_trials.c.obj
+.PHONY : bn_mp_prime_rabin_miller_trials.c.obj
 
 bn_mp_prime_rabin_miller_trials.i: bn_mp_prime_rabin_miller_trials.c.i
 
@@ -2538,8 +2677,8 @@ bn_mp_prime_rabin_miller_trials.i: bn_mp_prime_rabin_miller_trials.c.i
 
 # target to preprocess a source file
 bn_mp_prime_rabin_miller_trials.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_rabin_miller_trials.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_rabin_miller_trials.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_rabin_miller_trials.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_rabin_miller_trials.c.i
 .PHONY : bn_mp_prime_rabin_miller_trials.c.i
 
 bn_mp_prime_rabin_miller_trials.s: bn_mp_prime_rabin_miller_trials.c.s
@@ -2548,19 +2687,19 @@ bn_mp_prime_rabin_miller_trials.s: bn_mp_prime_rabin_miller_trials.c.s
 
 # target to generate assembly for a file
 bn_mp_prime_rabin_miller_trials.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_rabin_miller_trials.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_rabin_miller_trials.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_rabin_miller_trials.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_rabin_miller_trials.c.s
 .PHONY : bn_mp_prime_rabin_miller_trials.c.s
 
-bn_mp_prime_random_ex.o: bn_mp_prime_random_ex.c.o
+bn_mp_prime_random_ex.obj: bn_mp_prime_random_ex.c.obj
 
-.PHONY : bn_mp_prime_random_ex.o
+.PHONY : bn_mp_prime_random_ex.obj
 
 # target to build an object file
-bn_mp_prime_random_ex.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_random_ex.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_random_ex.c.o
-.PHONY : bn_mp_prime_random_ex.c.o
+bn_mp_prime_random_ex.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_random_ex.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_random_ex.c.obj
+.PHONY : bn_mp_prime_random_ex.c.obj
 
 bn_mp_prime_random_ex.i: bn_mp_prime_random_ex.c.i
 
@@ -2568,8 +2707,8 @@ bn_mp_prime_random_ex.i: bn_mp_prime_random_ex.c.i
 
 # target to preprocess a source file
 bn_mp_prime_random_ex.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_random_ex.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_random_ex.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_random_ex.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_random_ex.c.i
 .PHONY : bn_mp_prime_random_ex.c.i
 
 bn_mp_prime_random_ex.s: bn_mp_prime_random_ex.c.s
@@ -2578,19 +2717,49 @@ bn_mp_prime_random_ex.s: bn_mp_prime_random_ex.c.s
 
 # target to generate assembly for a file
 bn_mp_prime_random_ex.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_prime_random_ex.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_prime_random_ex.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_random_ex.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_random_ex.c.s
 .PHONY : bn_mp_prime_random_ex.c.s
 
-bn_mp_radix_size.o: bn_mp_radix_size.c.o
+bn_mp_prime_strong_lucas_selfridge.obj: bn_mp_prime_strong_lucas_selfridge.c.obj
 
-.PHONY : bn_mp_radix_size.o
+.PHONY : bn_mp_prime_strong_lucas_selfridge.obj
 
 # target to build an object file
-bn_mp_radix_size.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_radix_size.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_radix_size.c.o
-.PHONY : bn_mp_radix_size.c.o
+bn_mp_prime_strong_lucas_selfridge.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_strong_lucas_selfridge.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_strong_lucas_selfridge.c.obj
+.PHONY : bn_mp_prime_strong_lucas_selfridge.c.obj
+
+bn_mp_prime_strong_lucas_selfridge.i: bn_mp_prime_strong_lucas_selfridge.c.i
+
+.PHONY : bn_mp_prime_strong_lucas_selfridge.i
+
+# target to preprocess a source file
+bn_mp_prime_strong_lucas_selfridge.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_strong_lucas_selfridge.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_strong_lucas_selfridge.c.i
+.PHONY : bn_mp_prime_strong_lucas_selfridge.c.i
+
+bn_mp_prime_strong_lucas_selfridge.s: bn_mp_prime_strong_lucas_selfridge.c.s
+
+.PHONY : bn_mp_prime_strong_lucas_selfridge.s
+
+# target to generate assembly for a file
+bn_mp_prime_strong_lucas_selfridge.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_prime_strong_lucas_selfridge.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_prime_strong_lucas_selfridge.c.s
+.PHONY : bn_mp_prime_strong_lucas_selfridge.c.s
+
+bn_mp_radix_size.obj: bn_mp_radix_size.c.obj
+
+.PHONY : bn_mp_radix_size.obj
+
+# target to build an object file
+bn_mp_radix_size.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_radix_size.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_radix_size.c.obj
+.PHONY : bn_mp_radix_size.c.obj
 
 bn_mp_radix_size.i: bn_mp_radix_size.c.i
 
@@ -2598,8 +2767,8 @@ bn_mp_radix_size.i: bn_mp_radix_size.c.i
 
 # target to preprocess a source file
 bn_mp_radix_size.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_radix_size.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_radix_size.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_radix_size.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_radix_size.c.i
 .PHONY : bn_mp_radix_size.c.i
 
 bn_mp_radix_size.s: bn_mp_radix_size.c.s
@@ -2608,19 +2777,19 @@ bn_mp_radix_size.s: bn_mp_radix_size.c.s
 
 # target to generate assembly for a file
 bn_mp_radix_size.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_radix_size.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_radix_size.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_radix_size.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_radix_size.c.s
 .PHONY : bn_mp_radix_size.c.s
 
-bn_mp_radix_smap.o: bn_mp_radix_smap.c.o
+bn_mp_radix_smap.obj: bn_mp_radix_smap.c.obj
 
-.PHONY : bn_mp_radix_smap.o
+.PHONY : bn_mp_radix_smap.obj
 
 # target to build an object file
-bn_mp_radix_smap.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_radix_smap.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_radix_smap.c.o
-.PHONY : bn_mp_radix_smap.c.o
+bn_mp_radix_smap.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_radix_smap.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_radix_smap.c.obj
+.PHONY : bn_mp_radix_smap.c.obj
 
 bn_mp_radix_smap.i: bn_mp_radix_smap.c.i
 
@@ -2628,8 +2797,8 @@ bn_mp_radix_smap.i: bn_mp_radix_smap.c.i
 
 # target to preprocess a source file
 bn_mp_radix_smap.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_radix_smap.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_radix_smap.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_radix_smap.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_radix_smap.c.i
 .PHONY : bn_mp_radix_smap.c.i
 
 bn_mp_radix_smap.s: bn_mp_radix_smap.c.s
@@ -2638,19 +2807,19 @@ bn_mp_radix_smap.s: bn_mp_radix_smap.c.s
 
 # target to generate assembly for a file
 bn_mp_radix_smap.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_radix_smap.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_radix_smap.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_radix_smap.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_radix_smap.c.s
 .PHONY : bn_mp_radix_smap.c.s
 
-bn_mp_rand.o: bn_mp_rand.c.o
+bn_mp_rand.obj: bn_mp_rand.c.obj
 
-.PHONY : bn_mp_rand.o
+.PHONY : bn_mp_rand.obj
 
 # target to build an object file
-bn_mp_rand.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_rand.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_rand.c.o
-.PHONY : bn_mp_rand.c.o
+bn_mp_rand.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_rand.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_rand.c.obj
+.PHONY : bn_mp_rand.c.obj
 
 bn_mp_rand.i: bn_mp_rand.c.i
 
@@ -2658,8 +2827,8 @@ bn_mp_rand.i: bn_mp_rand.c.i
 
 # target to preprocess a source file
 bn_mp_rand.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_rand.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_rand.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_rand.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_rand.c.i
 .PHONY : bn_mp_rand.c.i
 
 bn_mp_rand.s: bn_mp_rand.c.s
@@ -2668,19 +2837,19 @@ bn_mp_rand.s: bn_mp_rand.c.s
 
 # target to generate assembly for a file
 bn_mp_rand.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_rand.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_rand.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_rand.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_rand.c.s
 .PHONY : bn_mp_rand.c.s
 
-bn_mp_read_radix.o: bn_mp_read_radix.c.o
+bn_mp_read_radix.obj: bn_mp_read_radix.c.obj
 
-.PHONY : bn_mp_read_radix.o
+.PHONY : bn_mp_read_radix.obj
 
 # target to build an object file
-bn_mp_read_radix.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_read_radix.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_read_radix.c.o
-.PHONY : bn_mp_read_radix.c.o
+bn_mp_read_radix.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_read_radix.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_read_radix.c.obj
+.PHONY : bn_mp_read_radix.c.obj
 
 bn_mp_read_radix.i: bn_mp_read_radix.c.i
 
@@ -2688,8 +2857,8 @@ bn_mp_read_radix.i: bn_mp_read_radix.c.i
 
 # target to preprocess a source file
 bn_mp_read_radix.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_read_radix.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_read_radix.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_read_radix.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_read_radix.c.i
 .PHONY : bn_mp_read_radix.c.i
 
 bn_mp_read_radix.s: bn_mp_read_radix.c.s
@@ -2698,19 +2867,19 @@ bn_mp_read_radix.s: bn_mp_read_radix.c.s
 
 # target to generate assembly for a file
 bn_mp_read_radix.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_read_radix.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_read_radix.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_read_radix.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_read_radix.c.s
 .PHONY : bn_mp_read_radix.c.s
 
-bn_mp_read_signed_bin.o: bn_mp_read_signed_bin.c.o
+bn_mp_read_signed_bin.obj: bn_mp_read_signed_bin.c.obj
 
-.PHONY : bn_mp_read_signed_bin.o
+.PHONY : bn_mp_read_signed_bin.obj
 
 # target to build an object file
-bn_mp_read_signed_bin.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_read_signed_bin.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_read_signed_bin.c.o
-.PHONY : bn_mp_read_signed_bin.c.o
+bn_mp_read_signed_bin.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_read_signed_bin.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_read_signed_bin.c.obj
+.PHONY : bn_mp_read_signed_bin.c.obj
 
 bn_mp_read_signed_bin.i: bn_mp_read_signed_bin.c.i
 
@@ -2718,8 +2887,8 @@ bn_mp_read_signed_bin.i: bn_mp_read_signed_bin.c.i
 
 # target to preprocess a source file
 bn_mp_read_signed_bin.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_read_signed_bin.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_read_signed_bin.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_read_signed_bin.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_read_signed_bin.c.i
 .PHONY : bn_mp_read_signed_bin.c.i
 
 bn_mp_read_signed_bin.s: bn_mp_read_signed_bin.c.s
@@ -2728,19 +2897,19 @@ bn_mp_read_signed_bin.s: bn_mp_read_signed_bin.c.s
 
 # target to generate assembly for a file
 bn_mp_read_signed_bin.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_read_signed_bin.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_read_signed_bin.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_read_signed_bin.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_read_signed_bin.c.s
 .PHONY : bn_mp_read_signed_bin.c.s
 
-bn_mp_read_unsigned_bin.o: bn_mp_read_unsigned_bin.c.o
+bn_mp_read_unsigned_bin.obj: bn_mp_read_unsigned_bin.c.obj
 
-.PHONY : bn_mp_read_unsigned_bin.o
+.PHONY : bn_mp_read_unsigned_bin.obj
 
 # target to build an object file
-bn_mp_read_unsigned_bin.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_read_unsigned_bin.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_read_unsigned_bin.c.o
-.PHONY : bn_mp_read_unsigned_bin.c.o
+bn_mp_read_unsigned_bin.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_read_unsigned_bin.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_read_unsigned_bin.c.obj
+.PHONY : bn_mp_read_unsigned_bin.c.obj
 
 bn_mp_read_unsigned_bin.i: bn_mp_read_unsigned_bin.c.i
 
@@ -2748,8 +2917,8 @@ bn_mp_read_unsigned_bin.i: bn_mp_read_unsigned_bin.c.i
 
 # target to preprocess a source file
 bn_mp_read_unsigned_bin.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_read_unsigned_bin.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_read_unsigned_bin.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_read_unsigned_bin.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_read_unsigned_bin.c.i
 .PHONY : bn_mp_read_unsigned_bin.c.i
 
 bn_mp_read_unsigned_bin.s: bn_mp_read_unsigned_bin.c.s
@@ -2758,19 +2927,19 @@ bn_mp_read_unsigned_bin.s: bn_mp_read_unsigned_bin.c.s
 
 # target to generate assembly for a file
 bn_mp_read_unsigned_bin.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_read_unsigned_bin.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_read_unsigned_bin.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_read_unsigned_bin.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_read_unsigned_bin.c.s
 .PHONY : bn_mp_read_unsigned_bin.c.s
 
-bn_mp_reduce.o: bn_mp_reduce.c.o
+bn_mp_reduce.obj: bn_mp_reduce.c.obj
 
-.PHONY : bn_mp_reduce.o
+.PHONY : bn_mp_reduce.obj
 
 # target to build an object file
-bn_mp_reduce.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce.c.o
-.PHONY : bn_mp_reduce.c.o
+bn_mp_reduce.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce.c.obj
+.PHONY : bn_mp_reduce.c.obj
 
 bn_mp_reduce.i: bn_mp_reduce.c.i
 
@@ -2778,8 +2947,8 @@ bn_mp_reduce.i: bn_mp_reduce.c.i
 
 # target to preprocess a source file
 bn_mp_reduce.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce.c.i
 .PHONY : bn_mp_reduce.c.i
 
 bn_mp_reduce.s: bn_mp_reduce.c.s
@@ -2788,19 +2957,19 @@ bn_mp_reduce.s: bn_mp_reduce.c.s
 
 # target to generate assembly for a file
 bn_mp_reduce.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce.c.s
 .PHONY : bn_mp_reduce.c.s
 
-bn_mp_reduce_2k.o: bn_mp_reduce_2k.c.o
+bn_mp_reduce_2k.obj: bn_mp_reduce_2k.c.obj
 
-.PHONY : bn_mp_reduce_2k.o
+.PHONY : bn_mp_reduce_2k.obj
 
 # target to build an object file
-bn_mp_reduce_2k.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k.c.o
-.PHONY : bn_mp_reduce_2k.c.o
+bn_mp_reduce_2k.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k.c.obj
+.PHONY : bn_mp_reduce_2k.c.obj
 
 bn_mp_reduce_2k.i: bn_mp_reduce_2k.c.i
 
@@ -2808,8 +2977,8 @@ bn_mp_reduce_2k.i: bn_mp_reduce_2k.c.i
 
 # target to preprocess a source file
 bn_mp_reduce_2k.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k.c.i
 .PHONY : bn_mp_reduce_2k.c.i
 
 bn_mp_reduce_2k.s: bn_mp_reduce_2k.c.s
@@ -2818,19 +2987,19 @@ bn_mp_reduce_2k.s: bn_mp_reduce_2k.c.s
 
 # target to generate assembly for a file
 bn_mp_reduce_2k.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k.c.s
 .PHONY : bn_mp_reduce_2k.c.s
 
-bn_mp_reduce_2k_l.o: bn_mp_reduce_2k_l.c.o
+bn_mp_reduce_2k_l.obj: bn_mp_reduce_2k_l.c.obj
 
-.PHONY : bn_mp_reduce_2k_l.o
+.PHONY : bn_mp_reduce_2k_l.obj
 
 # target to build an object file
-bn_mp_reduce_2k_l.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k_l.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k_l.c.o
-.PHONY : bn_mp_reduce_2k_l.c.o
+bn_mp_reduce_2k_l.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k_l.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k_l.c.obj
+.PHONY : bn_mp_reduce_2k_l.c.obj
 
 bn_mp_reduce_2k_l.i: bn_mp_reduce_2k_l.c.i
 
@@ -2838,8 +3007,8 @@ bn_mp_reduce_2k_l.i: bn_mp_reduce_2k_l.c.i
 
 # target to preprocess a source file
 bn_mp_reduce_2k_l.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k_l.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k_l.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k_l.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k_l.c.i
 .PHONY : bn_mp_reduce_2k_l.c.i
 
 bn_mp_reduce_2k_l.s: bn_mp_reduce_2k_l.c.s
@@ -2848,19 +3017,19 @@ bn_mp_reduce_2k_l.s: bn_mp_reduce_2k_l.c.s
 
 # target to generate assembly for a file
 bn_mp_reduce_2k_l.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k_l.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k_l.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k_l.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k_l.c.s
 .PHONY : bn_mp_reduce_2k_l.c.s
 
-bn_mp_reduce_2k_setup.o: bn_mp_reduce_2k_setup.c.o
+bn_mp_reduce_2k_setup.obj: bn_mp_reduce_2k_setup.c.obj
 
-.PHONY : bn_mp_reduce_2k_setup.o
+.PHONY : bn_mp_reduce_2k_setup.obj
 
 # target to build an object file
-bn_mp_reduce_2k_setup.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k_setup.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k_setup.c.o
-.PHONY : bn_mp_reduce_2k_setup.c.o
+bn_mp_reduce_2k_setup.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k_setup.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k_setup.c.obj
+.PHONY : bn_mp_reduce_2k_setup.c.obj
 
 bn_mp_reduce_2k_setup.i: bn_mp_reduce_2k_setup.c.i
 
@@ -2868,8 +3037,8 @@ bn_mp_reduce_2k_setup.i: bn_mp_reduce_2k_setup.c.i
 
 # target to preprocess a source file
 bn_mp_reduce_2k_setup.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k_setup.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k_setup.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k_setup.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k_setup.c.i
 .PHONY : bn_mp_reduce_2k_setup.c.i
 
 bn_mp_reduce_2k_setup.s: bn_mp_reduce_2k_setup.c.s
@@ -2878,19 +3047,19 @@ bn_mp_reduce_2k_setup.s: bn_mp_reduce_2k_setup.c.s
 
 # target to generate assembly for a file
 bn_mp_reduce_2k_setup.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k_setup.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k_setup.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k_setup.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k_setup.c.s
 .PHONY : bn_mp_reduce_2k_setup.c.s
 
-bn_mp_reduce_2k_setup_l.o: bn_mp_reduce_2k_setup_l.c.o
+bn_mp_reduce_2k_setup_l.obj: bn_mp_reduce_2k_setup_l.c.obj
 
-.PHONY : bn_mp_reduce_2k_setup_l.o
+.PHONY : bn_mp_reduce_2k_setup_l.obj
 
 # target to build an object file
-bn_mp_reduce_2k_setup_l.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k_setup_l.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k_setup_l.c.o
-.PHONY : bn_mp_reduce_2k_setup_l.c.o
+bn_mp_reduce_2k_setup_l.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k_setup_l.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k_setup_l.c.obj
+.PHONY : bn_mp_reduce_2k_setup_l.c.obj
 
 bn_mp_reduce_2k_setup_l.i: bn_mp_reduce_2k_setup_l.c.i
 
@@ -2898,8 +3067,8 @@ bn_mp_reduce_2k_setup_l.i: bn_mp_reduce_2k_setup_l.c.i
 
 # target to preprocess a source file
 bn_mp_reduce_2k_setup_l.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k_setup_l.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k_setup_l.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k_setup_l.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k_setup_l.c.i
 .PHONY : bn_mp_reduce_2k_setup_l.c.i
 
 bn_mp_reduce_2k_setup_l.s: bn_mp_reduce_2k_setup_l.c.s
@@ -2908,19 +3077,19 @@ bn_mp_reduce_2k_setup_l.s: bn_mp_reduce_2k_setup_l.c.s
 
 # target to generate assembly for a file
 bn_mp_reduce_2k_setup_l.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_2k_setup_l.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_2k_setup_l.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_2k_setup_l.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_2k_setup_l.c.s
 .PHONY : bn_mp_reduce_2k_setup_l.c.s
 
-bn_mp_reduce_is_2k.o: bn_mp_reduce_is_2k.c.o
+bn_mp_reduce_is_2k.obj: bn_mp_reduce_is_2k.c.obj
 
-.PHONY : bn_mp_reduce_is_2k.o
+.PHONY : bn_mp_reduce_is_2k.obj
 
 # target to build an object file
-bn_mp_reduce_is_2k.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_is_2k.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_is_2k.c.o
-.PHONY : bn_mp_reduce_is_2k.c.o
+bn_mp_reduce_is_2k.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_is_2k.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_is_2k.c.obj
+.PHONY : bn_mp_reduce_is_2k.c.obj
 
 bn_mp_reduce_is_2k.i: bn_mp_reduce_is_2k.c.i
 
@@ -2928,8 +3097,8 @@ bn_mp_reduce_is_2k.i: bn_mp_reduce_is_2k.c.i
 
 # target to preprocess a source file
 bn_mp_reduce_is_2k.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_is_2k.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_is_2k.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_is_2k.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_is_2k.c.i
 .PHONY : bn_mp_reduce_is_2k.c.i
 
 bn_mp_reduce_is_2k.s: bn_mp_reduce_is_2k.c.s
@@ -2938,19 +3107,19 @@ bn_mp_reduce_is_2k.s: bn_mp_reduce_is_2k.c.s
 
 # target to generate assembly for a file
 bn_mp_reduce_is_2k.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_is_2k.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_is_2k.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_is_2k.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_is_2k.c.s
 .PHONY : bn_mp_reduce_is_2k.c.s
 
-bn_mp_reduce_is_2k_l.o: bn_mp_reduce_is_2k_l.c.o
+bn_mp_reduce_is_2k_l.obj: bn_mp_reduce_is_2k_l.c.obj
 
-.PHONY : bn_mp_reduce_is_2k_l.o
+.PHONY : bn_mp_reduce_is_2k_l.obj
 
 # target to build an object file
-bn_mp_reduce_is_2k_l.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_is_2k_l.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_is_2k_l.c.o
-.PHONY : bn_mp_reduce_is_2k_l.c.o
+bn_mp_reduce_is_2k_l.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_is_2k_l.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_is_2k_l.c.obj
+.PHONY : bn_mp_reduce_is_2k_l.c.obj
 
 bn_mp_reduce_is_2k_l.i: bn_mp_reduce_is_2k_l.c.i
 
@@ -2958,8 +3127,8 @@ bn_mp_reduce_is_2k_l.i: bn_mp_reduce_is_2k_l.c.i
 
 # target to preprocess a source file
 bn_mp_reduce_is_2k_l.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_is_2k_l.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_is_2k_l.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_is_2k_l.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_is_2k_l.c.i
 .PHONY : bn_mp_reduce_is_2k_l.c.i
 
 bn_mp_reduce_is_2k_l.s: bn_mp_reduce_is_2k_l.c.s
@@ -2968,19 +3137,19 @@ bn_mp_reduce_is_2k_l.s: bn_mp_reduce_is_2k_l.c.s
 
 # target to generate assembly for a file
 bn_mp_reduce_is_2k_l.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_is_2k_l.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_is_2k_l.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_is_2k_l.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_is_2k_l.c.s
 .PHONY : bn_mp_reduce_is_2k_l.c.s
 
-bn_mp_reduce_setup.o: bn_mp_reduce_setup.c.o
+bn_mp_reduce_setup.obj: bn_mp_reduce_setup.c.obj
 
-.PHONY : bn_mp_reduce_setup.o
+.PHONY : bn_mp_reduce_setup.obj
 
 # target to build an object file
-bn_mp_reduce_setup.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_setup.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_setup.c.o
-.PHONY : bn_mp_reduce_setup.c.o
+bn_mp_reduce_setup.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_setup.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_setup.c.obj
+.PHONY : bn_mp_reduce_setup.c.obj
 
 bn_mp_reduce_setup.i: bn_mp_reduce_setup.c.i
 
@@ -2988,8 +3157,8 @@ bn_mp_reduce_setup.i: bn_mp_reduce_setup.c.i
 
 # target to preprocess a source file
 bn_mp_reduce_setup.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_setup.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_setup.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_setup.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_setup.c.i
 .PHONY : bn_mp_reduce_setup.c.i
 
 bn_mp_reduce_setup.s: bn_mp_reduce_setup.c.s
@@ -2998,19 +3167,19 @@ bn_mp_reduce_setup.s: bn_mp_reduce_setup.c.s
 
 # target to generate assembly for a file
 bn_mp_reduce_setup.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_reduce_setup.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_reduce_setup.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_reduce_setup.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_reduce_setup.c.s
 .PHONY : bn_mp_reduce_setup.c.s
 
-bn_mp_rshd.o: bn_mp_rshd.c.o
+bn_mp_rshd.obj: bn_mp_rshd.c.obj
 
-.PHONY : bn_mp_rshd.o
+.PHONY : bn_mp_rshd.obj
 
 # target to build an object file
-bn_mp_rshd.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_rshd.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_rshd.c.o
-.PHONY : bn_mp_rshd.c.o
+bn_mp_rshd.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_rshd.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_rshd.c.obj
+.PHONY : bn_mp_rshd.c.obj
 
 bn_mp_rshd.i: bn_mp_rshd.c.i
 
@@ -3018,8 +3187,8 @@ bn_mp_rshd.i: bn_mp_rshd.c.i
 
 # target to preprocess a source file
 bn_mp_rshd.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_rshd.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_rshd.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_rshd.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_rshd.c.i
 .PHONY : bn_mp_rshd.c.i
 
 bn_mp_rshd.s: bn_mp_rshd.c.s
@@ -3028,19 +3197,19 @@ bn_mp_rshd.s: bn_mp_rshd.c.s
 
 # target to generate assembly for a file
 bn_mp_rshd.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_rshd.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_rshd.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_rshd.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_rshd.c.s
 .PHONY : bn_mp_rshd.c.s
 
-bn_mp_set.o: bn_mp_set.c.o
+bn_mp_set.obj: bn_mp_set.c.obj
 
-.PHONY : bn_mp_set.o
+.PHONY : bn_mp_set.obj
 
 # target to build an object file
-bn_mp_set.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set.c.o
-.PHONY : bn_mp_set.c.o
+bn_mp_set.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set.c.obj
+.PHONY : bn_mp_set.c.obj
 
 bn_mp_set.i: bn_mp_set.c.i
 
@@ -3048,8 +3217,8 @@ bn_mp_set.i: bn_mp_set.c.i
 
 # target to preprocess a source file
 bn_mp_set.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set.c.i
 .PHONY : bn_mp_set.c.i
 
 bn_mp_set.s: bn_mp_set.c.s
@@ -3058,19 +3227,49 @@ bn_mp_set.s: bn_mp_set.c.s
 
 # target to generate assembly for a file
 bn_mp_set.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set.c.s
 .PHONY : bn_mp_set.c.s
 
-bn_mp_set_int.o: bn_mp_set_int.c.o
+bn_mp_set_double.obj: bn_mp_set_double.c.obj
 
-.PHONY : bn_mp_set_int.o
+.PHONY : bn_mp_set_double.obj
 
 # target to build an object file
-bn_mp_set_int.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set_int.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set_int.c.o
-.PHONY : bn_mp_set_int.c.o
+bn_mp_set_double.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_double.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_double.c.obj
+.PHONY : bn_mp_set_double.c.obj
+
+bn_mp_set_double.i: bn_mp_set_double.c.i
+
+.PHONY : bn_mp_set_double.i
+
+# target to preprocess a source file
+bn_mp_set_double.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_double.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_double.c.i
+.PHONY : bn_mp_set_double.c.i
+
+bn_mp_set_double.s: bn_mp_set_double.c.s
+
+.PHONY : bn_mp_set_double.s
+
+# target to generate assembly for a file
+bn_mp_set_double.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_double.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_double.c.s
+.PHONY : bn_mp_set_double.c.s
+
+bn_mp_set_int.obj: bn_mp_set_int.c.obj
+
+.PHONY : bn_mp_set_int.obj
+
+# target to build an object file
+bn_mp_set_int.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_int.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_int.c.obj
+.PHONY : bn_mp_set_int.c.obj
 
 bn_mp_set_int.i: bn_mp_set_int.c.i
 
@@ -3078,8 +3277,8 @@ bn_mp_set_int.i: bn_mp_set_int.c.i
 
 # target to preprocess a source file
 bn_mp_set_int.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set_int.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set_int.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_int.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_int.c.i
 .PHONY : bn_mp_set_int.c.i
 
 bn_mp_set_int.s: bn_mp_set_int.c.s
@@ -3088,19 +3287,19 @@ bn_mp_set_int.s: bn_mp_set_int.c.s
 
 # target to generate assembly for a file
 bn_mp_set_int.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set_int.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set_int.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_int.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_int.c.s
 .PHONY : bn_mp_set_int.c.s
 
-bn_mp_set_long.o: bn_mp_set_long.c.o
+bn_mp_set_long.obj: bn_mp_set_long.c.obj
 
-.PHONY : bn_mp_set_long.o
+.PHONY : bn_mp_set_long.obj
 
 # target to build an object file
-bn_mp_set_long.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set_long.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set_long.c.o
-.PHONY : bn_mp_set_long.c.o
+bn_mp_set_long.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_long.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_long.c.obj
+.PHONY : bn_mp_set_long.c.obj
 
 bn_mp_set_long.i: bn_mp_set_long.c.i
 
@@ -3108,8 +3307,8 @@ bn_mp_set_long.i: bn_mp_set_long.c.i
 
 # target to preprocess a source file
 bn_mp_set_long.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set_long.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set_long.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_long.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_long.c.i
 .PHONY : bn_mp_set_long.c.i
 
 bn_mp_set_long.s: bn_mp_set_long.c.s
@@ -3118,19 +3317,19 @@ bn_mp_set_long.s: bn_mp_set_long.c.s
 
 # target to generate assembly for a file
 bn_mp_set_long.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set_long.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set_long.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_long.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_long.c.s
 .PHONY : bn_mp_set_long.c.s
 
-bn_mp_set_long_long.o: bn_mp_set_long_long.c.o
+bn_mp_set_long_long.obj: bn_mp_set_long_long.c.obj
 
-.PHONY : bn_mp_set_long_long.o
+.PHONY : bn_mp_set_long_long.obj
 
 # target to build an object file
-bn_mp_set_long_long.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set_long_long.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set_long_long.c.o
-.PHONY : bn_mp_set_long_long.c.o
+bn_mp_set_long_long.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_long_long.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_long_long.c.obj
+.PHONY : bn_mp_set_long_long.c.obj
 
 bn_mp_set_long_long.i: bn_mp_set_long_long.c.i
 
@@ -3138,8 +3337,8 @@ bn_mp_set_long_long.i: bn_mp_set_long_long.c.i
 
 # target to preprocess a source file
 bn_mp_set_long_long.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set_long_long.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set_long_long.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_long_long.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_long_long.c.i
 .PHONY : bn_mp_set_long_long.c.i
 
 bn_mp_set_long_long.s: bn_mp_set_long_long.c.s
@@ -3148,19 +3347,19 @@ bn_mp_set_long_long.s: bn_mp_set_long_long.c.s
 
 # target to generate assembly for a file
 bn_mp_set_long_long.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_set_long_long.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_set_long_long.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_set_long_long.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_set_long_long.c.s
 .PHONY : bn_mp_set_long_long.c.s
 
-bn_mp_shrink.o: bn_mp_shrink.c.o
+bn_mp_shrink.obj: bn_mp_shrink.c.obj
 
-.PHONY : bn_mp_shrink.o
+.PHONY : bn_mp_shrink.obj
 
 # target to build an object file
-bn_mp_shrink.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_shrink.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_shrink.c.o
-.PHONY : bn_mp_shrink.c.o
+bn_mp_shrink.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_shrink.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_shrink.c.obj
+.PHONY : bn_mp_shrink.c.obj
 
 bn_mp_shrink.i: bn_mp_shrink.c.i
 
@@ -3168,8 +3367,8 @@ bn_mp_shrink.i: bn_mp_shrink.c.i
 
 # target to preprocess a source file
 bn_mp_shrink.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_shrink.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_shrink.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_shrink.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_shrink.c.i
 .PHONY : bn_mp_shrink.c.i
 
 bn_mp_shrink.s: bn_mp_shrink.c.s
@@ -3178,19 +3377,19 @@ bn_mp_shrink.s: bn_mp_shrink.c.s
 
 # target to generate assembly for a file
 bn_mp_shrink.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_shrink.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_shrink.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_shrink.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_shrink.c.s
 .PHONY : bn_mp_shrink.c.s
 
-bn_mp_signed_bin_size.o: bn_mp_signed_bin_size.c.o
+bn_mp_signed_bin_size.obj: bn_mp_signed_bin_size.c.obj
 
-.PHONY : bn_mp_signed_bin_size.o
+.PHONY : bn_mp_signed_bin_size.obj
 
 # target to build an object file
-bn_mp_signed_bin_size.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_signed_bin_size.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_signed_bin_size.c.o
-.PHONY : bn_mp_signed_bin_size.c.o
+bn_mp_signed_bin_size.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_signed_bin_size.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_signed_bin_size.c.obj
+.PHONY : bn_mp_signed_bin_size.c.obj
 
 bn_mp_signed_bin_size.i: bn_mp_signed_bin_size.c.i
 
@@ -3198,8 +3397,8 @@ bn_mp_signed_bin_size.i: bn_mp_signed_bin_size.c.i
 
 # target to preprocess a source file
 bn_mp_signed_bin_size.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_signed_bin_size.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_signed_bin_size.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_signed_bin_size.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_signed_bin_size.c.i
 .PHONY : bn_mp_signed_bin_size.c.i
 
 bn_mp_signed_bin_size.s: bn_mp_signed_bin_size.c.s
@@ -3208,19 +3407,19 @@ bn_mp_signed_bin_size.s: bn_mp_signed_bin_size.c.s
 
 # target to generate assembly for a file
 bn_mp_signed_bin_size.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_signed_bin_size.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_signed_bin_size.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_signed_bin_size.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_signed_bin_size.c.s
 .PHONY : bn_mp_signed_bin_size.c.s
 
-bn_mp_sqr.o: bn_mp_sqr.c.o
+bn_mp_sqr.obj: bn_mp_sqr.c.obj
 
-.PHONY : bn_mp_sqr.o
+.PHONY : bn_mp_sqr.obj
 
 # target to build an object file
-bn_mp_sqr.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqr.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqr.c.o
-.PHONY : bn_mp_sqr.c.o
+bn_mp_sqr.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqr.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqr.c.obj
+.PHONY : bn_mp_sqr.c.obj
 
 bn_mp_sqr.i: bn_mp_sqr.c.i
 
@@ -3228,8 +3427,8 @@ bn_mp_sqr.i: bn_mp_sqr.c.i
 
 # target to preprocess a source file
 bn_mp_sqr.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqr.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqr.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqr.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqr.c.i
 .PHONY : bn_mp_sqr.c.i
 
 bn_mp_sqr.s: bn_mp_sqr.c.s
@@ -3238,19 +3437,19 @@ bn_mp_sqr.s: bn_mp_sqr.c.s
 
 # target to generate assembly for a file
 bn_mp_sqr.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqr.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqr.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqr.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqr.c.s
 .PHONY : bn_mp_sqr.c.s
 
-bn_mp_sqrmod.o: bn_mp_sqrmod.c.o
+bn_mp_sqrmod.obj: bn_mp_sqrmod.c.obj
 
-.PHONY : bn_mp_sqrmod.o
+.PHONY : bn_mp_sqrmod.obj
 
 # target to build an object file
-bn_mp_sqrmod.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqrmod.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqrmod.c.o
-.PHONY : bn_mp_sqrmod.c.o
+bn_mp_sqrmod.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqrmod.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqrmod.c.obj
+.PHONY : bn_mp_sqrmod.c.obj
 
 bn_mp_sqrmod.i: bn_mp_sqrmod.c.i
 
@@ -3258,8 +3457,8 @@ bn_mp_sqrmod.i: bn_mp_sqrmod.c.i
 
 # target to preprocess a source file
 bn_mp_sqrmod.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqrmod.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqrmod.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqrmod.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqrmod.c.i
 .PHONY : bn_mp_sqrmod.c.i
 
 bn_mp_sqrmod.s: bn_mp_sqrmod.c.s
@@ -3268,19 +3467,19 @@ bn_mp_sqrmod.s: bn_mp_sqrmod.c.s
 
 # target to generate assembly for a file
 bn_mp_sqrmod.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqrmod.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqrmod.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqrmod.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqrmod.c.s
 .PHONY : bn_mp_sqrmod.c.s
 
-bn_mp_sqrt.o: bn_mp_sqrt.c.o
+bn_mp_sqrt.obj: bn_mp_sqrt.c.obj
 
-.PHONY : bn_mp_sqrt.o
+.PHONY : bn_mp_sqrt.obj
 
 # target to build an object file
-bn_mp_sqrt.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqrt.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqrt.c.o
-.PHONY : bn_mp_sqrt.c.o
+bn_mp_sqrt.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqrt.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqrt.c.obj
+.PHONY : bn_mp_sqrt.c.obj
 
 bn_mp_sqrt.i: bn_mp_sqrt.c.i
 
@@ -3288,8 +3487,8 @@ bn_mp_sqrt.i: bn_mp_sqrt.c.i
 
 # target to preprocess a source file
 bn_mp_sqrt.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqrt.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqrt.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqrt.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqrt.c.i
 .PHONY : bn_mp_sqrt.c.i
 
 bn_mp_sqrt.s: bn_mp_sqrt.c.s
@@ -3298,19 +3497,19 @@ bn_mp_sqrt.s: bn_mp_sqrt.c.s
 
 # target to generate assembly for a file
 bn_mp_sqrt.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqrt.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqrt.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqrt.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqrt.c.s
 .PHONY : bn_mp_sqrt.c.s
 
-bn_mp_sqrtmod_prime.o: bn_mp_sqrtmod_prime.c.o
+bn_mp_sqrtmod_prime.obj: bn_mp_sqrtmod_prime.c.obj
 
-.PHONY : bn_mp_sqrtmod_prime.o
+.PHONY : bn_mp_sqrtmod_prime.obj
 
 # target to build an object file
-bn_mp_sqrtmod_prime.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqrtmod_prime.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqrtmod_prime.c.o
-.PHONY : bn_mp_sqrtmod_prime.c.o
+bn_mp_sqrtmod_prime.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqrtmod_prime.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqrtmod_prime.c.obj
+.PHONY : bn_mp_sqrtmod_prime.c.obj
 
 bn_mp_sqrtmod_prime.i: bn_mp_sqrtmod_prime.c.i
 
@@ -3318,8 +3517,8 @@ bn_mp_sqrtmod_prime.i: bn_mp_sqrtmod_prime.c.i
 
 # target to preprocess a source file
 bn_mp_sqrtmod_prime.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqrtmod_prime.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqrtmod_prime.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqrtmod_prime.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqrtmod_prime.c.i
 .PHONY : bn_mp_sqrtmod_prime.c.i
 
 bn_mp_sqrtmod_prime.s: bn_mp_sqrtmod_prime.c.s
@@ -3328,19 +3527,19 @@ bn_mp_sqrtmod_prime.s: bn_mp_sqrtmod_prime.c.s
 
 # target to generate assembly for a file
 bn_mp_sqrtmod_prime.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sqrtmod_prime.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sqrtmod_prime.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sqrtmod_prime.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sqrtmod_prime.c.s
 .PHONY : bn_mp_sqrtmod_prime.c.s
 
-bn_mp_sub.o: bn_mp_sub.c.o
+bn_mp_sub.obj: bn_mp_sub.c.obj
 
-.PHONY : bn_mp_sub.o
+.PHONY : bn_mp_sub.obj
 
 # target to build an object file
-bn_mp_sub.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sub.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sub.c.o
-.PHONY : bn_mp_sub.c.o
+bn_mp_sub.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sub.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sub.c.obj
+.PHONY : bn_mp_sub.c.obj
 
 bn_mp_sub.i: bn_mp_sub.c.i
 
@@ -3348,8 +3547,8 @@ bn_mp_sub.i: bn_mp_sub.c.i
 
 # target to preprocess a source file
 bn_mp_sub.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sub.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sub.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sub.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sub.c.i
 .PHONY : bn_mp_sub.c.i
 
 bn_mp_sub.s: bn_mp_sub.c.s
@@ -3358,19 +3557,19 @@ bn_mp_sub.s: bn_mp_sub.c.s
 
 # target to generate assembly for a file
 bn_mp_sub.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sub.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sub.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sub.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sub.c.s
 .PHONY : bn_mp_sub.c.s
 
-bn_mp_sub_d.o: bn_mp_sub_d.c.o
+bn_mp_sub_d.obj: bn_mp_sub_d.c.obj
 
-.PHONY : bn_mp_sub_d.o
+.PHONY : bn_mp_sub_d.obj
 
 # target to build an object file
-bn_mp_sub_d.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sub_d.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sub_d.c.o
-.PHONY : bn_mp_sub_d.c.o
+bn_mp_sub_d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sub_d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sub_d.c.obj
+.PHONY : bn_mp_sub_d.c.obj
 
 bn_mp_sub_d.i: bn_mp_sub_d.c.i
 
@@ -3378,8 +3577,8 @@ bn_mp_sub_d.i: bn_mp_sub_d.c.i
 
 # target to preprocess a source file
 bn_mp_sub_d.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sub_d.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sub_d.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sub_d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sub_d.c.i
 .PHONY : bn_mp_sub_d.c.i
 
 bn_mp_sub_d.s: bn_mp_sub_d.c.s
@@ -3388,19 +3587,19 @@ bn_mp_sub_d.s: bn_mp_sub_d.c.s
 
 # target to generate assembly for a file
 bn_mp_sub_d.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_sub_d.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_sub_d.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_sub_d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_sub_d.c.s
 .PHONY : bn_mp_sub_d.c.s
 
-bn_mp_submod.o: bn_mp_submod.c.o
+bn_mp_submod.obj: bn_mp_submod.c.obj
 
-.PHONY : bn_mp_submod.o
+.PHONY : bn_mp_submod.obj
 
 # target to build an object file
-bn_mp_submod.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_submod.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_submod.c.o
-.PHONY : bn_mp_submod.c.o
+bn_mp_submod.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_submod.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_submod.c.obj
+.PHONY : bn_mp_submod.c.obj
 
 bn_mp_submod.i: bn_mp_submod.c.i
 
@@ -3408,8 +3607,8 @@ bn_mp_submod.i: bn_mp_submod.c.i
 
 # target to preprocess a source file
 bn_mp_submod.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_submod.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_submod.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_submod.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_submod.c.i
 .PHONY : bn_mp_submod.c.i
 
 bn_mp_submod.s: bn_mp_submod.c.s
@@ -3418,19 +3617,139 @@ bn_mp_submod.s: bn_mp_submod.c.s
 
 # target to generate assembly for a file
 bn_mp_submod.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_submod.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_submod.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_submod.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_submod.c.s
 .PHONY : bn_mp_submod.c.s
 
-bn_mp_to_signed_bin.o: bn_mp_to_signed_bin.c.o
+bn_mp_tc_and.obj: bn_mp_tc_and.c.obj
 
-.PHONY : bn_mp_to_signed_bin.o
+.PHONY : bn_mp_tc_and.obj
 
 # target to build an object file
-bn_mp_to_signed_bin.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_signed_bin.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_signed_bin.c.o
-.PHONY : bn_mp_to_signed_bin.c.o
+bn_mp_tc_and.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_and.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_and.c.obj
+.PHONY : bn_mp_tc_and.c.obj
+
+bn_mp_tc_and.i: bn_mp_tc_and.c.i
+
+.PHONY : bn_mp_tc_and.i
+
+# target to preprocess a source file
+bn_mp_tc_and.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_and.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_and.c.i
+.PHONY : bn_mp_tc_and.c.i
+
+bn_mp_tc_and.s: bn_mp_tc_and.c.s
+
+.PHONY : bn_mp_tc_and.s
+
+# target to generate assembly for a file
+bn_mp_tc_and.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_and.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_and.c.s
+.PHONY : bn_mp_tc_and.c.s
+
+bn_mp_tc_div_2d.obj: bn_mp_tc_div_2d.c.obj
+
+.PHONY : bn_mp_tc_div_2d.obj
+
+# target to build an object file
+bn_mp_tc_div_2d.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_div_2d.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_div_2d.c.obj
+.PHONY : bn_mp_tc_div_2d.c.obj
+
+bn_mp_tc_div_2d.i: bn_mp_tc_div_2d.c.i
+
+.PHONY : bn_mp_tc_div_2d.i
+
+# target to preprocess a source file
+bn_mp_tc_div_2d.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_div_2d.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_div_2d.c.i
+.PHONY : bn_mp_tc_div_2d.c.i
+
+bn_mp_tc_div_2d.s: bn_mp_tc_div_2d.c.s
+
+.PHONY : bn_mp_tc_div_2d.s
+
+# target to generate assembly for a file
+bn_mp_tc_div_2d.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_div_2d.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_div_2d.c.s
+.PHONY : bn_mp_tc_div_2d.c.s
+
+bn_mp_tc_or.obj: bn_mp_tc_or.c.obj
+
+.PHONY : bn_mp_tc_or.obj
+
+# target to build an object file
+bn_mp_tc_or.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_or.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_or.c.obj
+.PHONY : bn_mp_tc_or.c.obj
+
+bn_mp_tc_or.i: bn_mp_tc_or.c.i
+
+.PHONY : bn_mp_tc_or.i
+
+# target to preprocess a source file
+bn_mp_tc_or.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_or.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_or.c.i
+.PHONY : bn_mp_tc_or.c.i
+
+bn_mp_tc_or.s: bn_mp_tc_or.c.s
+
+.PHONY : bn_mp_tc_or.s
+
+# target to generate assembly for a file
+bn_mp_tc_or.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_or.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_or.c.s
+.PHONY : bn_mp_tc_or.c.s
+
+bn_mp_tc_xor.obj: bn_mp_tc_xor.c.obj
+
+.PHONY : bn_mp_tc_xor.obj
+
+# target to build an object file
+bn_mp_tc_xor.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_xor.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_xor.c.obj
+.PHONY : bn_mp_tc_xor.c.obj
+
+bn_mp_tc_xor.i: bn_mp_tc_xor.c.i
+
+.PHONY : bn_mp_tc_xor.i
+
+# target to preprocess a source file
+bn_mp_tc_xor.c.i:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_xor.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_xor.c.i
+.PHONY : bn_mp_tc_xor.c.i
+
+bn_mp_tc_xor.s: bn_mp_tc_xor.c.s
+
+.PHONY : bn_mp_tc_xor.s
+
+# target to generate assembly for a file
+bn_mp_tc_xor.c.s:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_tc_xor.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_tc_xor.c.s
+.PHONY : bn_mp_tc_xor.c.s
+
+bn_mp_to_signed_bin.obj: bn_mp_to_signed_bin.c.obj
+
+.PHONY : bn_mp_to_signed_bin.obj
+
+# target to build an object file
+bn_mp_to_signed_bin.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_signed_bin.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_signed_bin.c.obj
+.PHONY : bn_mp_to_signed_bin.c.obj
 
 bn_mp_to_signed_bin.i: bn_mp_to_signed_bin.c.i
 
@@ -3438,8 +3757,8 @@ bn_mp_to_signed_bin.i: bn_mp_to_signed_bin.c.i
 
 # target to preprocess a source file
 bn_mp_to_signed_bin.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_signed_bin.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_signed_bin.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_signed_bin.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_signed_bin.c.i
 .PHONY : bn_mp_to_signed_bin.c.i
 
 bn_mp_to_signed_bin.s: bn_mp_to_signed_bin.c.s
@@ -3448,19 +3767,19 @@ bn_mp_to_signed_bin.s: bn_mp_to_signed_bin.c.s
 
 # target to generate assembly for a file
 bn_mp_to_signed_bin.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_signed_bin.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_signed_bin.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_signed_bin.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_signed_bin.c.s
 .PHONY : bn_mp_to_signed_bin.c.s
 
-bn_mp_to_signed_bin_n.o: bn_mp_to_signed_bin_n.c.o
+bn_mp_to_signed_bin_n.obj: bn_mp_to_signed_bin_n.c.obj
 
-.PHONY : bn_mp_to_signed_bin_n.o
+.PHONY : bn_mp_to_signed_bin_n.obj
 
 # target to build an object file
-bn_mp_to_signed_bin_n.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_signed_bin_n.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_signed_bin_n.c.o
-.PHONY : bn_mp_to_signed_bin_n.c.o
+bn_mp_to_signed_bin_n.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_signed_bin_n.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_signed_bin_n.c.obj
+.PHONY : bn_mp_to_signed_bin_n.c.obj
 
 bn_mp_to_signed_bin_n.i: bn_mp_to_signed_bin_n.c.i
 
@@ -3468,8 +3787,8 @@ bn_mp_to_signed_bin_n.i: bn_mp_to_signed_bin_n.c.i
 
 # target to preprocess a source file
 bn_mp_to_signed_bin_n.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_signed_bin_n.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_signed_bin_n.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_signed_bin_n.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_signed_bin_n.c.i
 .PHONY : bn_mp_to_signed_bin_n.c.i
 
 bn_mp_to_signed_bin_n.s: bn_mp_to_signed_bin_n.c.s
@@ -3478,19 +3797,19 @@ bn_mp_to_signed_bin_n.s: bn_mp_to_signed_bin_n.c.s
 
 # target to generate assembly for a file
 bn_mp_to_signed_bin_n.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_signed_bin_n.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_signed_bin_n.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_signed_bin_n.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_signed_bin_n.c.s
 .PHONY : bn_mp_to_signed_bin_n.c.s
 
-bn_mp_to_unsigned_bin.o: bn_mp_to_unsigned_bin.c.o
+bn_mp_to_unsigned_bin.obj: bn_mp_to_unsigned_bin.c.obj
 
-.PHONY : bn_mp_to_unsigned_bin.o
+.PHONY : bn_mp_to_unsigned_bin.obj
 
 # target to build an object file
-bn_mp_to_unsigned_bin.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_unsigned_bin.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_unsigned_bin.c.o
-.PHONY : bn_mp_to_unsigned_bin.c.o
+bn_mp_to_unsigned_bin.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_unsigned_bin.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_unsigned_bin.c.obj
+.PHONY : bn_mp_to_unsigned_bin.c.obj
 
 bn_mp_to_unsigned_bin.i: bn_mp_to_unsigned_bin.c.i
 
@@ -3498,8 +3817,8 @@ bn_mp_to_unsigned_bin.i: bn_mp_to_unsigned_bin.c.i
 
 # target to preprocess a source file
 bn_mp_to_unsigned_bin.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_unsigned_bin.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_unsigned_bin.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_unsigned_bin.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_unsigned_bin.c.i
 .PHONY : bn_mp_to_unsigned_bin.c.i
 
 bn_mp_to_unsigned_bin.s: bn_mp_to_unsigned_bin.c.s
@@ -3508,19 +3827,19 @@ bn_mp_to_unsigned_bin.s: bn_mp_to_unsigned_bin.c.s
 
 # target to generate assembly for a file
 bn_mp_to_unsigned_bin.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_unsigned_bin.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_unsigned_bin.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_unsigned_bin.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_unsigned_bin.c.s
 .PHONY : bn_mp_to_unsigned_bin.c.s
 
-bn_mp_to_unsigned_bin_n.o: bn_mp_to_unsigned_bin_n.c.o
+bn_mp_to_unsigned_bin_n.obj: bn_mp_to_unsigned_bin_n.c.obj
 
-.PHONY : bn_mp_to_unsigned_bin_n.o
+.PHONY : bn_mp_to_unsigned_bin_n.obj
 
 # target to build an object file
-bn_mp_to_unsigned_bin_n.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_unsigned_bin_n.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_unsigned_bin_n.c.o
-.PHONY : bn_mp_to_unsigned_bin_n.c.o
+bn_mp_to_unsigned_bin_n.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_unsigned_bin_n.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_unsigned_bin_n.c.obj
+.PHONY : bn_mp_to_unsigned_bin_n.c.obj
 
 bn_mp_to_unsigned_bin_n.i: bn_mp_to_unsigned_bin_n.c.i
 
@@ -3528,8 +3847,8 @@ bn_mp_to_unsigned_bin_n.i: bn_mp_to_unsigned_bin_n.c.i
 
 # target to preprocess a source file
 bn_mp_to_unsigned_bin_n.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_unsigned_bin_n.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_unsigned_bin_n.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_unsigned_bin_n.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_unsigned_bin_n.c.i
 .PHONY : bn_mp_to_unsigned_bin_n.c.i
 
 bn_mp_to_unsigned_bin_n.s: bn_mp_to_unsigned_bin_n.c.s
@@ -3538,19 +3857,19 @@ bn_mp_to_unsigned_bin_n.s: bn_mp_to_unsigned_bin_n.c.s
 
 # target to generate assembly for a file
 bn_mp_to_unsigned_bin_n.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_to_unsigned_bin_n.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_to_unsigned_bin_n.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_to_unsigned_bin_n.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_to_unsigned_bin_n.c.s
 .PHONY : bn_mp_to_unsigned_bin_n.c.s
 
-bn_mp_toom_mul.o: bn_mp_toom_mul.c.o
+bn_mp_toom_mul.obj: bn_mp_toom_mul.c.obj
 
-.PHONY : bn_mp_toom_mul.o
+.PHONY : bn_mp_toom_mul.obj
 
 # target to build an object file
-bn_mp_toom_mul.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toom_mul.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toom_mul.c.o
-.PHONY : bn_mp_toom_mul.c.o
+bn_mp_toom_mul.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toom_mul.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toom_mul.c.obj
+.PHONY : bn_mp_toom_mul.c.obj
 
 bn_mp_toom_mul.i: bn_mp_toom_mul.c.i
 
@@ -3558,8 +3877,8 @@ bn_mp_toom_mul.i: bn_mp_toom_mul.c.i
 
 # target to preprocess a source file
 bn_mp_toom_mul.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toom_mul.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toom_mul.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toom_mul.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toom_mul.c.i
 .PHONY : bn_mp_toom_mul.c.i
 
 bn_mp_toom_mul.s: bn_mp_toom_mul.c.s
@@ -3568,19 +3887,19 @@ bn_mp_toom_mul.s: bn_mp_toom_mul.c.s
 
 # target to generate assembly for a file
 bn_mp_toom_mul.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toom_mul.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toom_mul.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toom_mul.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toom_mul.c.s
 .PHONY : bn_mp_toom_mul.c.s
 
-bn_mp_toom_sqr.o: bn_mp_toom_sqr.c.o
+bn_mp_toom_sqr.obj: bn_mp_toom_sqr.c.obj
 
-.PHONY : bn_mp_toom_sqr.o
+.PHONY : bn_mp_toom_sqr.obj
 
 # target to build an object file
-bn_mp_toom_sqr.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toom_sqr.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toom_sqr.c.o
-.PHONY : bn_mp_toom_sqr.c.o
+bn_mp_toom_sqr.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toom_sqr.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toom_sqr.c.obj
+.PHONY : bn_mp_toom_sqr.c.obj
 
 bn_mp_toom_sqr.i: bn_mp_toom_sqr.c.i
 
@@ -3588,8 +3907,8 @@ bn_mp_toom_sqr.i: bn_mp_toom_sqr.c.i
 
 # target to preprocess a source file
 bn_mp_toom_sqr.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toom_sqr.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toom_sqr.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toom_sqr.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toom_sqr.c.i
 .PHONY : bn_mp_toom_sqr.c.i
 
 bn_mp_toom_sqr.s: bn_mp_toom_sqr.c.s
@@ -3598,19 +3917,19 @@ bn_mp_toom_sqr.s: bn_mp_toom_sqr.c.s
 
 # target to generate assembly for a file
 bn_mp_toom_sqr.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toom_sqr.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toom_sqr.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toom_sqr.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toom_sqr.c.s
 .PHONY : bn_mp_toom_sqr.c.s
 
-bn_mp_toradix.o: bn_mp_toradix.c.o
+bn_mp_toradix.obj: bn_mp_toradix.c.obj
 
-.PHONY : bn_mp_toradix.o
+.PHONY : bn_mp_toradix.obj
 
 # target to build an object file
-bn_mp_toradix.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toradix.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toradix.c.o
-.PHONY : bn_mp_toradix.c.o
+bn_mp_toradix.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toradix.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toradix.c.obj
+.PHONY : bn_mp_toradix.c.obj
 
 bn_mp_toradix.i: bn_mp_toradix.c.i
 
@@ -3618,8 +3937,8 @@ bn_mp_toradix.i: bn_mp_toradix.c.i
 
 # target to preprocess a source file
 bn_mp_toradix.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toradix.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toradix.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toradix.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toradix.c.i
 .PHONY : bn_mp_toradix.c.i
 
 bn_mp_toradix.s: bn_mp_toradix.c.s
@@ -3628,19 +3947,19 @@ bn_mp_toradix.s: bn_mp_toradix.c.s
 
 # target to generate assembly for a file
 bn_mp_toradix.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toradix.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toradix.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toradix.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toradix.c.s
 .PHONY : bn_mp_toradix.c.s
 
-bn_mp_toradix_n.o: bn_mp_toradix_n.c.o
+bn_mp_toradix_n.obj: bn_mp_toradix_n.c.obj
 
-.PHONY : bn_mp_toradix_n.o
+.PHONY : bn_mp_toradix_n.obj
 
 # target to build an object file
-bn_mp_toradix_n.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toradix_n.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toradix_n.c.o
-.PHONY : bn_mp_toradix_n.c.o
+bn_mp_toradix_n.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toradix_n.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toradix_n.c.obj
+.PHONY : bn_mp_toradix_n.c.obj
 
 bn_mp_toradix_n.i: bn_mp_toradix_n.c.i
 
@@ -3648,8 +3967,8 @@ bn_mp_toradix_n.i: bn_mp_toradix_n.c.i
 
 # target to preprocess a source file
 bn_mp_toradix_n.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toradix_n.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toradix_n.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toradix_n.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toradix_n.c.i
 .PHONY : bn_mp_toradix_n.c.i
 
 bn_mp_toradix_n.s: bn_mp_toradix_n.c.s
@@ -3658,19 +3977,19 @@ bn_mp_toradix_n.s: bn_mp_toradix_n.c.s
 
 # target to generate assembly for a file
 bn_mp_toradix_n.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_toradix_n.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_toradix_n.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_toradix_n.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_toradix_n.c.s
 .PHONY : bn_mp_toradix_n.c.s
 
-bn_mp_unsigned_bin_size.o: bn_mp_unsigned_bin_size.c.o
+bn_mp_unsigned_bin_size.obj: bn_mp_unsigned_bin_size.c.obj
 
-.PHONY : bn_mp_unsigned_bin_size.o
+.PHONY : bn_mp_unsigned_bin_size.obj
 
 # target to build an object file
-bn_mp_unsigned_bin_size.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_unsigned_bin_size.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_unsigned_bin_size.c.o
-.PHONY : bn_mp_unsigned_bin_size.c.o
+bn_mp_unsigned_bin_size.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_unsigned_bin_size.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_unsigned_bin_size.c.obj
+.PHONY : bn_mp_unsigned_bin_size.c.obj
 
 bn_mp_unsigned_bin_size.i: bn_mp_unsigned_bin_size.c.i
 
@@ -3678,8 +3997,8 @@ bn_mp_unsigned_bin_size.i: bn_mp_unsigned_bin_size.c.i
 
 # target to preprocess a source file
 bn_mp_unsigned_bin_size.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_unsigned_bin_size.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_unsigned_bin_size.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_unsigned_bin_size.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_unsigned_bin_size.c.i
 .PHONY : bn_mp_unsigned_bin_size.c.i
 
 bn_mp_unsigned_bin_size.s: bn_mp_unsigned_bin_size.c.s
@@ -3688,19 +4007,19 @@ bn_mp_unsigned_bin_size.s: bn_mp_unsigned_bin_size.c.s
 
 # target to generate assembly for a file
 bn_mp_unsigned_bin_size.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_unsigned_bin_size.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_unsigned_bin_size.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_unsigned_bin_size.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_unsigned_bin_size.c.s
 .PHONY : bn_mp_unsigned_bin_size.c.s
 
-bn_mp_xor.o: bn_mp_xor.c.o
+bn_mp_xor.obj: bn_mp_xor.c.obj
 
-.PHONY : bn_mp_xor.o
+.PHONY : bn_mp_xor.obj
 
 # target to build an object file
-bn_mp_xor.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_xor.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_xor.c.o
-.PHONY : bn_mp_xor.c.o
+bn_mp_xor.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_xor.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_xor.c.obj
+.PHONY : bn_mp_xor.c.obj
 
 bn_mp_xor.i: bn_mp_xor.c.i
 
@@ -3708,8 +4027,8 @@ bn_mp_xor.i: bn_mp_xor.c.i
 
 # target to preprocess a source file
 bn_mp_xor.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_xor.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_xor.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_xor.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_xor.c.i
 .PHONY : bn_mp_xor.c.i
 
 bn_mp_xor.s: bn_mp_xor.c.s
@@ -3718,19 +4037,19 @@ bn_mp_xor.s: bn_mp_xor.c.s
 
 # target to generate assembly for a file
 bn_mp_xor.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_xor.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_xor.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_xor.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_xor.c.s
 .PHONY : bn_mp_xor.c.s
 
-bn_mp_zero.o: bn_mp_zero.c.o
+bn_mp_zero.obj: bn_mp_zero.c.obj
 
-.PHONY : bn_mp_zero.o
+.PHONY : bn_mp_zero.obj
 
 # target to build an object file
-bn_mp_zero.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_zero.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_zero.c.o
-.PHONY : bn_mp_zero.c.o
+bn_mp_zero.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_zero.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_zero.c.obj
+.PHONY : bn_mp_zero.c.obj
 
 bn_mp_zero.i: bn_mp_zero.c.i
 
@@ -3738,8 +4057,8 @@ bn_mp_zero.i: bn_mp_zero.c.i
 
 # target to preprocess a source file
 bn_mp_zero.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_zero.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_zero.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_zero.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_zero.c.i
 .PHONY : bn_mp_zero.c.i
 
 bn_mp_zero.s: bn_mp_zero.c.s
@@ -3748,19 +4067,19 @@ bn_mp_zero.s: bn_mp_zero.c.s
 
 # target to generate assembly for a file
 bn_mp_zero.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_mp_zero.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_mp_zero.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_mp_zero.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_mp_zero.c.s
 .PHONY : bn_mp_zero.c.s
 
-bn_prime_tab.o: bn_prime_tab.c.o
+bn_prime_tab.obj: bn_prime_tab.c.obj
 
-.PHONY : bn_prime_tab.o
+.PHONY : bn_prime_tab.obj
 
 # target to build an object file
-bn_prime_tab.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_prime_tab.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_prime_tab.c.o
-.PHONY : bn_prime_tab.c.o
+bn_prime_tab.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_prime_tab.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_prime_tab.c.obj
+.PHONY : bn_prime_tab.c.obj
 
 bn_prime_tab.i: bn_prime_tab.c.i
 
@@ -3768,8 +4087,8 @@ bn_prime_tab.i: bn_prime_tab.c.i
 
 # target to preprocess a source file
 bn_prime_tab.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_prime_tab.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_prime_tab.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_prime_tab.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_prime_tab.c.i
 .PHONY : bn_prime_tab.c.i
 
 bn_prime_tab.s: bn_prime_tab.c.s
@@ -3778,19 +4097,19 @@ bn_prime_tab.s: bn_prime_tab.c.s
 
 # target to generate assembly for a file
 bn_prime_tab.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_prime_tab.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_prime_tab.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_prime_tab.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_prime_tab.c.s
 .PHONY : bn_prime_tab.c.s
 
-bn_reverse.o: bn_reverse.c.o
+bn_reverse.obj: bn_reverse.c.obj
 
-.PHONY : bn_reverse.o
+.PHONY : bn_reverse.obj
 
 # target to build an object file
-bn_reverse.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_reverse.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_reverse.c.o
-.PHONY : bn_reverse.c.o
+bn_reverse.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_reverse.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_reverse.c.obj
+.PHONY : bn_reverse.c.obj
 
 bn_reverse.i: bn_reverse.c.i
 
@@ -3798,8 +4117,8 @@ bn_reverse.i: bn_reverse.c.i
 
 # target to preprocess a source file
 bn_reverse.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_reverse.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_reverse.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_reverse.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_reverse.c.i
 .PHONY : bn_reverse.c.i
 
 bn_reverse.s: bn_reverse.c.s
@@ -3808,19 +4127,19 @@ bn_reverse.s: bn_reverse.c.s
 
 # target to generate assembly for a file
 bn_reverse.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_reverse.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_reverse.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_reverse.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_reverse.c.s
 .PHONY : bn_reverse.c.s
 
-bn_s_mp_add.o: bn_s_mp_add.c.o
+bn_s_mp_add.obj: bn_s_mp_add.c.obj
 
-.PHONY : bn_s_mp_add.o
+.PHONY : bn_s_mp_add.obj
 
 # target to build an object file
-bn_s_mp_add.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_add.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_add.c.o
-.PHONY : bn_s_mp_add.c.o
+bn_s_mp_add.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_add.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_add.c.obj
+.PHONY : bn_s_mp_add.c.obj
 
 bn_s_mp_add.i: bn_s_mp_add.c.i
 
@@ -3828,8 +4147,8 @@ bn_s_mp_add.i: bn_s_mp_add.c.i
 
 # target to preprocess a source file
 bn_s_mp_add.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_add.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_add.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_add.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_add.c.i
 .PHONY : bn_s_mp_add.c.i
 
 bn_s_mp_add.s: bn_s_mp_add.c.s
@@ -3838,19 +4157,19 @@ bn_s_mp_add.s: bn_s_mp_add.c.s
 
 # target to generate assembly for a file
 bn_s_mp_add.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_add.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_add.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_add.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_add.c.s
 .PHONY : bn_s_mp_add.c.s
 
-bn_s_mp_exptmod.o: bn_s_mp_exptmod.c.o
+bn_s_mp_exptmod.obj: bn_s_mp_exptmod.c.obj
 
-.PHONY : bn_s_mp_exptmod.o
+.PHONY : bn_s_mp_exptmod.obj
 
 # target to build an object file
-bn_s_mp_exptmod.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_exptmod.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_exptmod.c.o
-.PHONY : bn_s_mp_exptmod.c.o
+bn_s_mp_exptmod.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_exptmod.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_exptmod.c.obj
+.PHONY : bn_s_mp_exptmod.c.obj
 
 bn_s_mp_exptmod.i: bn_s_mp_exptmod.c.i
 
@@ -3858,8 +4177,8 @@ bn_s_mp_exptmod.i: bn_s_mp_exptmod.c.i
 
 # target to preprocess a source file
 bn_s_mp_exptmod.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_exptmod.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_exptmod.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_exptmod.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_exptmod.c.i
 .PHONY : bn_s_mp_exptmod.c.i
 
 bn_s_mp_exptmod.s: bn_s_mp_exptmod.c.s
@@ -3868,19 +4187,19 @@ bn_s_mp_exptmod.s: bn_s_mp_exptmod.c.s
 
 # target to generate assembly for a file
 bn_s_mp_exptmod.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_exptmod.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_exptmod.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_exptmod.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_exptmod.c.s
 .PHONY : bn_s_mp_exptmod.c.s
 
-bn_s_mp_mul_digs.o: bn_s_mp_mul_digs.c.o
+bn_s_mp_mul_digs.obj: bn_s_mp_mul_digs.c.obj
 
-.PHONY : bn_s_mp_mul_digs.o
+.PHONY : bn_s_mp_mul_digs.obj
 
 # target to build an object file
-bn_s_mp_mul_digs.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_mul_digs.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_mul_digs.c.o
-.PHONY : bn_s_mp_mul_digs.c.o
+bn_s_mp_mul_digs.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_mul_digs.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_mul_digs.c.obj
+.PHONY : bn_s_mp_mul_digs.c.obj
 
 bn_s_mp_mul_digs.i: bn_s_mp_mul_digs.c.i
 
@@ -3888,8 +4207,8 @@ bn_s_mp_mul_digs.i: bn_s_mp_mul_digs.c.i
 
 # target to preprocess a source file
 bn_s_mp_mul_digs.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_mul_digs.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_mul_digs.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_mul_digs.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_mul_digs.c.i
 .PHONY : bn_s_mp_mul_digs.c.i
 
 bn_s_mp_mul_digs.s: bn_s_mp_mul_digs.c.s
@@ -3898,19 +4217,19 @@ bn_s_mp_mul_digs.s: bn_s_mp_mul_digs.c.s
 
 # target to generate assembly for a file
 bn_s_mp_mul_digs.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_mul_digs.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_mul_digs.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_mul_digs.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_mul_digs.c.s
 .PHONY : bn_s_mp_mul_digs.c.s
 
-bn_s_mp_mul_high_digs.o: bn_s_mp_mul_high_digs.c.o
+bn_s_mp_mul_high_digs.obj: bn_s_mp_mul_high_digs.c.obj
 
-.PHONY : bn_s_mp_mul_high_digs.o
+.PHONY : bn_s_mp_mul_high_digs.obj
 
 # target to build an object file
-bn_s_mp_mul_high_digs.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_mul_high_digs.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_mul_high_digs.c.o
-.PHONY : bn_s_mp_mul_high_digs.c.o
+bn_s_mp_mul_high_digs.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_mul_high_digs.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_mul_high_digs.c.obj
+.PHONY : bn_s_mp_mul_high_digs.c.obj
 
 bn_s_mp_mul_high_digs.i: bn_s_mp_mul_high_digs.c.i
 
@@ -3918,8 +4237,8 @@ bn_s_mp_mul_high_digs.i: bn_s_mp_mul_high_digs.c.i
 
 # target to preprocess a source file
 bn_s_mp_mul_high_digs.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_mul_high_digs.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_mul_high_digs.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_mul_high_digs.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_mul_high_digs.c.i
 .PHONY : bn_s_mp_mul_high_digs.c.i
 
 bn_s_mp_mul_high_digs.s: bn_s_mp_mul_high_digs.c.s
@@ -3928,19 +4247,19 @@ bn_s_mp_mul_high_digs.s: bn_s_mp_mul_high_digs.c.s
 
 # target to generate assembly for a file
 bn_s_mp_mul_high_digs.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_mul_high_digs.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_mul_high_digs.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_mul_high_digs.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_mul_high_digs.c.s
 .PHONY : bn_s_mp_mul_high_digs.c.s
 
-bn_s_mp_sqr.o: bn_s_mp_sqr.c.o
+bn_s_mp_sqr.obj: bn_s_mp_sqr.c.obj
 
-.PHONY : bn_s_mp_sqr.o
+.PHONY : bn_s_mp_sqr.obj
 
 # target to build an object file
-bn_s_mp_sqr.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_sqr.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_sqr.c.o
-.PHONY : bn_s_mp_sqr.c.o
+bn_s_mp_sqr.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_sqr.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_sqr.c.obj
+.PHONY : bn_s_mp_sqr.c.obj
 
 bn_s_mp_sqr.i: bn_s_mp_sqr.c.i
 
@@ -3948,8 +4267,8 @@ bn_s_mp_sqr.i: bn_s_mp_sqr.c.i
 
 # target to preprocess a source file
 bn_s_mp_sqr.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_sqr.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_sqr.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_sqr.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_sqr.c.i
 .PHONY : bn_s_mp_sqr.c.i
 
 bn_s_mp_sqr.s: bn_s_mp_sqr.c.s
@@ -3958,19 +4277,19 @@ bn_s_mp_sqr.s: bn_s_mp_sqr.c.s
 
 # target to generate assembly for a file
 bn_s_mp_sqr.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_sqr.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_sqr.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_sqr.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_sqr.c.s
 .PHONY : bn_s_mp_sqr.c.s
 
-bn_s_mp_sub.o: bn_s_mp_sub.c.o
+bn_s_mp_sub.obj: bn_s_mp_sub.c.obj
 
-.PHONY : bn_s_mp_sub.o
+.PHONY : bn_s_mp_sub.obj
 
 # target to build an object file
-bn_s_mp_sub.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_sub.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_sub.c.o
-.PHONY : bn_s_mp_sub.c.o
+bn_s_mp_sub.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_sub.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_sub.c.obj
+.PHONY : bn_s_mp_sub.c.obj
 
 bn_s_mp_sub.i: bn_s_mp_sub.c.i
 
@@ -3978,8 +4297,8 @@ bn_s_mp_sub.i: bn_s_mp_sub.c.i
 
 # target to preprocess a source file
 bn_s_mp_sub.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_sub.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_sub.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_sub.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_sub.c.i
 .PHONY : bn_s_mp_sub.c.i
 
 bn_s_mp_sub.s: bn_s_mp_sub.c.s
@@ -3988,19 +4307,19 @@ bn_s_mp_sub.s: bn_s_mp_sub.c.s
 
 # target to generate assembly for a file
 bn_s_mp_sub.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bn_s_mp_sub.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bn_s_mp_sub.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bn_s_mp_sub.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bn_s_mp_sub.c.s
 .PHONY : bn_s_mp_sub.c.s
 
-bncore.o: bncore.c.o
+bncore.obj: bncore.c.obj
 
-.PHONY : bncore.o
+.PHONY : bncore.obj
 
 # target to build an object file
-bncore.c.o:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bncore.c.o
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bncore.c.o
-.PHONY : bncore.c.o
+bncore.c.obj:
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bncore.c.obj
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bncore.c.obj
+.PHONY : bncore.c.obj
 
 bncore.i: bncore.c.i
 
@@ -4008,8 +4327,8 @@ bncore.i: bncore.c.i
 
 # target to preprocess a source file
 bncore.c.i:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bncore.c.i
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bncore.c.i
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bncore.c.i
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bncore.c.i
 .PHONY : bncore.c.i
 
 bncore.s: bncore.c.s
@@ -4018,408 +4337,440 @@ bncore.s: bncore.c.s
 
 # target to generate assembly for a file
 bncore.c.s:
-	$(MAKE) -f CMakeFiles/tommathStatic.dir/build.make CMakeFiles/tommathStatic.dir/bncore.c.s
-	$(MAKE) -f CMakeFiles/tommathShared.dir/build.make CMakeFiles/tommathShared.dir/bncore.c.s
+	$(MAKE) -f CMakeFiles\tommathShared.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathShared.dir\bncore.c.s
+	$(MAKE) -f CMakeFiles\tommathStatic.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\tommathStatic.dir\bncore.c.s
 .PHONY : bncore.c.s
 
 # Help Target
 help:
-	@echo "The following are some of the valid targets for this Makefile:"
-	@echo "... all (the default if no target is provided)"
-	@echo "... clean"
-	@echo "... depend"
-	@echo "... install/strip"
-	@echo "... install/local"
-	@echo "... install"
-	@echo "... list_install_components"
-	@echo "... rebuild_cache"
-	@echo "... edit_cache"
-	@echo "... tommathStatic"
-	@echo "... tommathShared"
-	@echo "... bn_error.o"
-	@echo "... bn_error.i"
-	@echo "... bn_error.s"
-	@echo "... bn_fast_mp_invmod.o"
-	@echo "... bn_fast_mp_invmod.i"
-	@echo "... bn_fast_mp_invmod.s"
-	@echo "... bn_fast_mp_montgomery_reduce.o"
-	@echo "... bn_fast_mp_montgomery_reduce.i"
-	@echo "... bn_fast_mp_montgomery_reduce.s"
-	@echo "... bn_fast_s_mp_mul_digs.o"
-	@echo "... bn_fast_s_mp_mul_digs.i"
-	@echo "... bn_fast_s_mp_mul_digs.s"
-	@echo "... bn_fast_s_mp_mul_high_digs.o"
-	@echo "... bn_fast_s_mp_mul_high_digs.i"
-	@echo "... bn_fast_s_mp_mul_high_digs.s"
-	@echo "... bn_fast_s_mp_sqr.o"
-	@echo "... bn_fast_s_mp_sqr.i"
-	@echo "... bn_fast_s_mp_sqr.s"
-	@echo "... bn_mp_2expt.o"
-	@echo "... bn_mp_2expt.i"
-	@echo "... bn_mp_2expt.s"
-	@echo "... bn_mp_abs.o"
-	@echo "... bn_mp_abs.i"
-	@echo "... bn_mp_abs.s"
-	@echo "... bn_mp_add.o"
-	@echo "... bn_mp_add.i"
-	@echo "... bn_mp_add.s"
-	@echo "... bn_mp_add_d.o"
-	@echo "... bn_mp_add_d.i"
-	@echo "... bn_mp_add_d.s"
-	@echo "... bn_mp_addmod.o"
-	@echo "... bn_mp_addmod.i"
-	@echo "... bn_mp_addmod.s"
-	@echo "... bn_mp_and.o"
-	@echo "... bn_mp_and.i"
-	@echo "... bn_mp_and.s"
-	@echo "... bn_mp_clamp.o"
-	@echo "... bn_mp_clamp.i"
-	@echo "... bn_mp_clamp.s"
-	@echo "... bn_mp_clear.o"
-	@echo "... bn_mp_clear.i"
-	@echo "... bn_mp_clear.s"
-	@echo "... bn_mp_clear_multi.o"
-	@echo "... bn_mp_clear_multi.i"
-	@echo "... bn_mp_clear_multi.s"
-	@echo "... bn_mp_cmp.o"
-	@echo "... bn_mp_cmp.i"
-	@echo "... bn_mp_cmp.s"
-	@echo "... bn_mp_cmp_d.o"
-	@echo "... bn_mp_cmp_d.i"
-	@echo "... bn_mp_cmp_d.s"
-	@echo "... bn_mp_cmp_mag.o"
-	@echo "... bn_mp_cmp_mag.i"
-	@echo "... bn_mp_cmp_mag.s"
-	@echo "... bn_mp_cnt_lsb.o"
-	@echo "... bn_mp_cnt_lsb.i"
-	@echo "... bn_mp_cnt_lsb.s"
-	@echo "... bn_mp_copy.o"
-	@echo "... bn_mp_copy.i"
-	@echo "... bn_mp_copy.s"
-	@echo "... bn_mp_count_bits.o"
-	@echo "... bn_mp_count_bits.i"
-	@echo "... bn_mp_count_bits.s"
-	@echo "... bn_mp_div.o"
-	@echo "... bn_mp_div.i"
-	@echo "... bn_mp_div.s"
-	@echo "... bn_mp_div_2.o"
-	@echo "... bn_mp_div_2.i"
-	@echo "... bn_mp_div_2.s"
-	@echo "... bn_mp_div_2d.o"
-	@echo "... bn_mp_div_2d.i"
-	@echo "... bn_mp_div_2d.s"
-	@echo "... bn_mp_div_3.o"
-	@echo "... bn_mp_div_3.i"
-	@echo "... bn_mp_div_3.s"
-	@echo "... bn_mp_div_d.o"
-	@echo "... bn_mp_div_d.i"
-	@echo "... bn_mp_div_d.s"
-	@echo "... bn_mp_dr_is_modulus.o"
-	@echo "... bn_mp_dr_is_modulus.i"
-	@echo "... bn_mp_dr_is_modulus.s"
-	@echo "... bn_mp_dr_reduce.o"
-	@echo "... bn_mp_dr_reduce.i"
-	@echo "... bn_mp_dr_reduce.s"
-	@echo "... bn_mp_dr_setup.o"
-	@echo "... bn_mp_dr_setup.i"
-	@echo "... bn_mp_dr_setup.s"
-	@echo "... bn_mp_exch.o"
-	@echo "... bn_mp_exch.i"
-	@echo "... bn_mp_exch.s"
-	@echo "... bn_mp_export.o"
-	@echo "... bn_mp_export.i"
-	@echo "... bn_mp_export.s"
-	@echo "... bn_mp_expt_d.o"
-	@echo "... bn_mp_expt_d.i"
-	@echo "... bn_mp_expt_d.s"
-	@echo "... bn_mp_expt_d_ex.o"
-	@echo "... bn_mp_expt_d_ex.i"
-	@echo "... bn_mp_expt_d_ex.s"
-	@echo "... bn_mp_exptmod.o"
-	@echo "... bn_mp_exptmod.i"
-	@echo "... bn_mp_exptmod.s"
-	@echo "... bn_mp_exptmod_fast.o"
-	@echo "... bn_mp_exptmod_fast.i"
-	@echo "... bn_mp_exptmod_fast.s"
-	@echo "... bn_mp_exteuclid.o"
-	@echo "... bn_mp_exteuclid.i"
-	@echo "... bn_mp_exteuclid.s"
-	@echo "... bn_mp_fread.o"
-	@echo "... bn_mp_fread.i"
-	@echo "... bn_mp_fread.s"
-	@echo "... bn_mp_fwrite.o"
-	@echo "... bn_mp_fwrite.i"
-	@echo "... bn_mp_fwrite.s"
-	@echo "... bn_mp_gcd.o"
-	@echo "... bn_mp_gcd.i"
-	@echo "... bn_mp_gcd.s"
-	@echo "... bn_mp_get_int.o"
-	@echo "... bn_mp_get_int.i"
-	@echo "... bn_mp_get_int.s"
-	@echo "... bn_mp_get_long.o"
-	@echo "... bn_mp_get_long.i"
-	@echo "... bn_mp_get_long.s"
-	@echo "... bn_mp_get_long_long.o"
-	@echo "... bn_mp_get_long_long.i"
-	@echo "... bn_mp_get_long_long.s"
-	@echo "... bn_mp_grow.o"
-	@echo "... bn_mp_grow.i"
-	@echo "... bn_mp_grow.s"
-	@echo "... bn_mp_import.o"
-	@echo "... bn_mp_import.i"
-	@echo "... bn_mp_import.s"
-	@echo "... bn_mp_init.o"
-	@echo "... bn_mp_init.i"
-	@echo "... bn_mp_init.s"
-	@echo "... bn_mp_init_copy.o"
-	@echo "... bn_mp_init_copy.i"
-	@echo "... bn_mp_init_copy.s"
-	@echo "... bn_mp_init_multi.o"
-	@echo "... bn_mp_init_multi.i"
-	@echo "... bn_mp_init_multi.s"
-	@echo "... bn_mp_init_set.o"
-	@echo "... bn_mp_init_set.i"
-	@echo "... bn_mp_init_set.s"
-	@echo "... bn_mp_init_set_int.o"
-	@echo "... bn_mp_init_set_int.i"
-	@echo "... bn_mp_init_set_int.s"
-	@echo "... bn_mp_init_size.o"
-	@echo "... bn_mp_init_size.i"
-	@echo "... bn_mp_init_size.s"
-	@echo "... bn_mp_invmod.o"
-	@echo "... bn_mp_invmod.i"
-	@echo "... bn_mp_invmod.s"
-	@echo "... bn_mp_invmod_slow.o"
-	@echo "... bn_mp_invmod_slow.i"
-	@echo "... bn_mp_invmod_slow.s"
-	@echo "... bn_mp_is_square.o"
-	@echo "... bn_mp_is_square.i"
-	@echo "... bn_mp_is_square.s"
-	@echo "... bn_mp_jacobi.o"
-	@echo "... bn_mp_jacobi.i"
-	@echo "... bn_mp_jacobi.s"
-	@echo "... bn_mp_karatsuba_mul.o"
-	@echo "... bn_mp_karatsuba_mul.i"
-	@echo "... bn_mp_karatsuba_mul.s"
-	@echo "... bn_mp_karatsuba_sqr.o"
-	@echo "... bn_mp_karatsuba_sqr.i"
-	@echo "... bn_mp_karatsuba_sqr.s"
-	@echo "... bn_mp_lcm.o"
-	@echo "... bn_mp_lcm.i"
-	@echo "... bn_mp_lcm.s"
-	@echo "... bn_mp_lshd.o"
-	@echo "... bn_mp_lshd.i"
-	@echo "... bn_mp_lshd.s"
-	@echo "... bn_mp_mod.o"
-	@echo "... bn_mp_mod.i"
-	@echo "... bn_mp_mod.s"
-	@echo "... bn_mp_mod_2d.o"
-	@echo "... bn_mp_mod_2d.i"
-	@echo "... bn_mp_mod_2d.s"
-	@echo "... bn_mp_mod_d.o"
-	@echo "... bn_mp_mod_d.i"
-	@echo "... bn_mp_mod_d.s"
-	@echo "... bn_mp_montgomery_calc_normalization.o"
-	@echo "... bn_mp_montgomery_calc_normalization.i"
-	@echo "... bn_mp_montgomery_calc_normalization.s"
-	@echo "... bn_mp_montgomery_reduce.o"
-	@echo "... bn_mp_montgomery_reduce.i"
-	@echo "... bn_mp_montgomery_reduce.s"
-	@echo "... bn_mp_montgomery_setup.o"
-	@echo "... bn_mp_montgomery_setup.i"
-	@echo "... bn_mp_montgomery_setup.s"
-	@echo "... bn_mp_mul.o"
-	@echo "... bn_mp_mul.i"
-	@echo "... bn_mp_mul.s"
-	@echo "... bn_mp_mul_2.o"
-	@echo "... bn_mp_mul_2.i"
-	@echo "... bn_mp_mul_2.s"
-	@echo "... bn_mp_mul_2d.o"
-	@echo "... bn_mp_mul_2d.i"
-	@echo "... bn_mp_mul_2d.s"
-	@echo "... bn_mp_mul_d.o"
-	@echo "... bn_mp_mul_d.i"
-	@echo "... bn_mp_mul_d.s"
-	@echo "... bn_mp_mulmod.o"
-	@echo "... bn_mp_mulmod.i"
-	@echo "... bn_mp_mulmod.s"
-	@echo "... bn_mp_n_root.o"
-	@echo "... bn_mp_n_root.i"
-	@echo "... bn_mp_n_root.s"
-	@echo "... bn_mp_n_root_ex.o"
-	@echo "... bn_mp_n_root_ex.i"
-	@echo "... bn_mp_n_root_ex.s"
-	@echo "... bn_mp_neg.o"
-	@echo "... bn_mp_neg.i"
-	@echo "... bn_mp_neg.s"
-	@echo "... bn_mp_or.o"
-	@echo "... bn_mp_or.i"
-	@echo "... bn_mp_or.s"
-	@echo "... bn_mp_prime_fermat.o"
-	@echo "... bn_mp_prime_fermat.i"
-	@echo "... bn_mp_prime_fermat.s"
-	@echo "... bn_mp_prime_is_divisible.o"
-	@echo "... bn_mp_prime_is_divisible.i"
-	@echo "... bn_mp_prime_is_divisible.s"
-	@echo "... bn_mp_prime_is_prime.o"
-	@echo "... bn_mp_prime_is_prime.i"
-	@echo "... bn_mp_prime_is_prime.s"
-	@echo "... bn_mp_prime_miller_rabin.o"
-	@echo "... bn_mp_prime_miller_rabin.i"
-	@echo "... bn_mp_prime_miller_rabin.s"
-	@echo "... bn_mp_prime_next_prime.o"
-	@echo "... bn_mp_prime_next_prime.i"
-	@echo "... bn_mp_prime_next_prime.s"
-	@echo "... bn_mp_prime_rabin_miller_trials.o"
-	@echo "... bn_mp_prime_rabin_miller_trials.i"
-	@echo "... bn_mp_prime_rabin_miller_trials.s"
-	@echo "... bn_mp_prime_random_ex.o"
-	@echo "... bn_mp_prime_random_ex.i"
-	@echo "... bn_mp_prime_random_ex.s"
-	@echo "... bn_mp_radix_size.o"
-	@echo "... bn_mp_radix_size.i"
-	@echo "... bn_mp_radix_size.s"
-	@echo "... bn_mp_radix_smap.o"
-	@echo "... bn_mp_radix_smap.i"
-	@echo "... bn_mp_radix_smap.s"
-	@echo "... bn_mp_rand.o"
-	@echo "... bn_mp_rand.i"
-	@echo "... bn_mp_rand.s"
-	@echo "... bn_mp_read_radix.o"
-	@echo "... bn_mp_read_radix.i"
-	@echo "... bn_mp_read_radix.s"
-	@echo "... bn_mp_read_signed_bin.o"
-	@echo "... bn_mp_read_signed_bin.i"
-	@echo "... bn_mp_read_signed_bin.s"
-	@echo "... bn_mp_read_unsigned_bin.o"
-	@echo "... bn_mp_read_unsigned_bin.i"
-	@echo "... bn_mp_read_unsigned_bin.s"
-	@echo "... bn_mp_reduce.o"
-	@echo "... bn_mp_reduce.i"
-	@echo "... bn_mp_reduce.s"
-	@echo "... bn_mp_reduce_2k.o"
-	@echo "... bn_mp_reduce_2k.i"
-	@echo "... bn_mp_reduce_2k.s"
-	@echo "... bn_mp_reduce_2k_l.o"
-	@echo "... bn_mp_reduce_2k_l.i"
-	@echo "... bn_mp_reduce_2k_l.s"
-	@echo "... bn_mp_reduce_2k_setup.o"
-	@echo "... bn_mp_reduce_2k_setup.i"
-	@echo "... bn_mp_reduce_2k_setup.s"
-	@echo "... bn_mp_reduce_2k_setup_l.o"
-	@echo "... bn_mp_reduce_2k_setup_l.i"
-	@echo "... bn_mp_reduce_2k_setup_l.s"
-	@echo "... bn_mp_reduce_is_2k.o"
-	@echo "... bn_mp_reduce_is_2k.i"
-	@echo "... bn_mp_reduce_is_2k.s"
-	@echo "... bn_mp_reduce_is_2k_l.o"
-	@echo "... bn_mp_reduce_is_2k_l.i"
-	@echo "... bn_mp_reduce_is_2k_l.s"
-	@echo "... bn_mp_reduce_setup.o"
-	@echo "... bn_mp_reduce_setup.i"
-	@echo "... bn_mp_reduce_setup.s"
-	@echo "... bn_mp_rshd.o"
-	@echo "... bn_mp_rshd.i"
-	@echo "... bn_mp_rshd.s"
-	@echo "... bn_mp_set.o"
-	@echo "... bn_mp_set.i"
-	@echo "... bn_mp_set.s"
-	@echo "... bn_mp_set_int.o"
-	@echo "... bn_mp_set_int.i"
-	@echo "... bn_mp_set_int.s"
-	@echo "... bn_mp_set_long.o"
-	@echo "... bn_mp_set_long.i"
-	@echo "... bn_mp_set_long.s"
-	@echo "... bn_mp_set_long_long.o"
-	@echo "... bn_mp_set_long_long.i"
-	@echo "... bn_mp_set_long_long.s"
-	@echo "... bn_mp_shrink.o"
-	@echo "... bn_mp_shrink.i"
-	@echo "... bn_mp_shrink.s"
-	@echo "... bn_mp_signed_bin_size.o"
-	@echo "... bn_mp_signed_bin_size.i"
-	@echo "... bn_mp_signed_bin_size.s"
-	@echo "... bn_mp_sqr.o"
-	@echo "... bn_mp_sqr.i"
-	@echo "... bn_mp_sqr.s"
-	@echo "... bn_mp_sqrmod.o"
-	@echo "... bn_mp_sqrmod.i"
-	@echo "... bn_mp_sqrmod.s"
-	@echo "... bn_mp_sqrt.o"
-	@echo "... bn_mp_sqrt.i"
-	@echo "... bn_mp_sqrt.s"
-	@echo "... bn_mp_sqrtmod_prime.o"
-	@echo "... bn_mp_sqrtmod_prime.i"
-	@echo "... bn_mp_sqrtmod_prime.s"
-	@echo "... bn_mp_sub.o"
-	@echo "... bn_mp_sub.i"
-	@echo "... bn_mp_sub.s"
-	@echo "... bn_mp_sub_d.o"
-	@echo "... bn_mp_sub_d.i"
-	@echo "... bn_mp_sub_d.s"
-	@echo "... bn_mp_submod.o"
-	@echo "... bn_mp_submod.i"
-	@echo "... bn_mp_submod.s"
-	@echo "... bn_mp_to_signed_bin.o"
-	@echo "... bn_mp_to_signed_bin.i"
-	@echo "... bn_mp_to_signed_bin.s"
-	@echo "... bn_mp_to_signed_bin_n.o"
-	@echo "... bn_mp_to_signed_bin_n.i"
-	@echo "... bn_mp_to_signed_bin_n.s"
-	@echo "... bn_mp_to_unsigned_bin.o"
-	@echo "... bn_mp_to_unsigned_bin.i"
-	@echo "... bn_mp_to_unsigned_bin.s"
-	@echo "... bn_mp_to_unsigned_bin_n.o"
-	@echo "... bn_mp_to_unsigned_bin_n.i"
-	@echo "... bn_mp_to_unsigned_bin_n.s"
-	@echo "... bn_mp_toom_mul.o"
-	@echo "... bn_mp_toom_mul.i"
-	@echo "... bn_mp_toom_mul.s"
-	@echo "... bn_mp_toom_sqr.o"
-	@echo "... bn_mp_toom_sqr.i"
-	@echo "... bn_mp_toom_sqr.s"
-	@echo "... bn_mp_toradix.o"
-	@echo "... bn_mp_toradix.i"
-	@echo "... bn_mp_toradix.s"
-	@echo "... bn_mp_toradix_n.o"
-	@echo "... bn_mp_toradix_n.i"
-	@echo "... bn_mp_toradix_n.s"
-	@echo "... bn_mp_unsigned_bin_size.o"
-	@echo "... bn_mp_unsigned_bin_size.i"
-	@echo "... bn_mp_unsigned_bin_size.s"
-	@echo "... bn_mp_xor.o"
-	@echo "... bn_mp_xor.i"
-	@echo "... bn_mp_xor.s"
-	@echo "... bn_mp_zero.o"
-	@echo "... bn_mp_zero.i"
-	@echo "... bn_mp_zero.s"
-	@echo "... bn_prime_tab.o"
-	@echo "... bn_prime_tab.i"
-	@echo "... bn_prime_tab.s"
-	@echo "... bn_reverse.o"
-	@echo "... bn_reverse.i"
-	@echo "... bn_reverse.s"
-	@echo "... bn_s_mp_add.o"
-	@echo "... bn_s_mp_add.i"
-	@echo "... bn_s_mp_add.s"
-	@echo "... bn_s_mp_exptmod.o"
-	@echo "... bn_s_mp_exptmod.i"
-	@echo "... bn_s_mp_exptmod.s"
-	@echo "... bn_s_mp_mul_digs.o"
-	@echo "... bn_s_mp_mul_digs.i"
-	@echo "... bn_s_mp_mul_digs.s"
-	@echo "... bn_s_mp_mul_high_digs.o"
-	@echo "... bn_s_mp_mul_high_digs.i"
-	@echo "... bn_s_mp_mul_high_digs.s"
-	@echo "... bn_s_mp_sqr.o"
-	@echo "... bn_s_mp_sqr.i"
-	@echo "... bn_s_mp_sqr.s"
-	@echo "... bn_s_mp_sub.o"
-	@echo "... bn_s_mp_sub.i"
-	@echo "... bn_s_mp_sub.s"
-	@echo "... bncore.o"
-	@echo "... bncore.i"
-	@echo "... bncore.s"
+	@echo The following are some of the valid targets for this Makefile:
+	@echo ... all (the default if no target is provided)
+	@echo ... clean
+	@echo ... depend
+	@echo ... tommathShared
+	@echo ... tommathStatic
+	@echo ... install/local
+	@echo ... install
+	@echo ... edit_cache
+	@echo ... rebuild_cache
+	@echo ... list_install_components
+	@echo ... bn_error.obj
+	@echo ... bn_error.i
+	@echo ... bn_error.s
+	@echo ... bn_fast_mp_invmod.obj
+	@echo ... bn_fast_mp_invmod.i
+	@echo ... bn_fast_mp_invmod.s
+	@echo ... bn_fast_mp_montgomery_reduce.obj
+	@echo ... bn_fast_mp_montgomery_reduce.i
+	@echo ... bn_fast_mp_montgomery_reduce.s
+	@echo ... bn_fast_s_mp_mul_digs.obj
+	@echo ... bn_fast_s_mp_mul_digs.i
+	@echo ... bn_fast_s_mp_mul_digs.s
+	@echo ... bn_fast_s_mp_mul_high_digs.obj
+	@echo ... bn_fast_s_mp_mul_high_digs.i
+	@echo ... bn_fast_s_mp_mul_high_digs.s
+	@echo ... bn_fast_s_mp_sqr.obj
+	@echo ... bn_fast_s_mp_sqr.i
+	@echo ... bn_fast_s_mp_sqr.s
+	@echo ... bn_mp_2expt.obj
+	@echo ... bn_mp_2expt.i
+	@echo ... bn_mp_2expt.s
+	@echo ... bn_mp_abs.obj
+	@echo ... bn_mp_abs.i
+	@echo ... bn_mp_abs.s
+	@echo ... bn_mp_add.obj
+	@echo ... bn_mp_add.i
+	@echo ... bn_mp_add.s
+	@echo ... bn_mp_add_d.obj
+	@echo ... bn_mp_add_d.i
+	@echo ... bn_mp_add_d.s
+	@echo ... bn_mp_addmod.obj
+	@echo ... bn_mp_addmod.i
+	@echo ... bn_mp_addmod.s
+	@echo ... bn_mp_and.obj
+	@echo ... bn_mp_and.i
+	@echo ... bn_mp_and.s
+	@echo ... bn_mp_clamp.obj
+	@echo ... bn_mp_clamp.i
+	@echo ... bn_mp_clamp.s
+	@echo ... bn_mp_clear.obj
+	@echo ... bn_mp_clear.i
+	@echo ... bn_mp_clear.s
+	@echo ... bn_mp_clear_multi.obj
+	@echo ... bn_mp_clear_multi.i
+	@echo ... bn_mp_clear_multi.s
+	@echo ... bn_mp_cmp.obj
+	@echo ... bn_mp_cmp.i
+	@echo ... bn_mp_cmp.s
+	@echo ... bn_mp_cmp_d.obj
+	@echo ... bn_mp_cmp_d.i
+	@echo ... bn_mp_cmp_d.s
+	@echo ... bn_mp_cmp_mag.obj
+	@echo ... bn_mp_cmp_mag.i
+	@echo ... bn_mp_cmp_mag.s
+	@echo ... bn_mp_cnt_lsb.obj
+	@echo ... bn_mp_cnt_lsb.i
+	@echo ... bn_mp_cnt_lsb.s
+	@echo ... bn_mp_complement.obj
+	@echo ... bn_mp_complement.i
+	@echo ... bn_mp_complement.s
+	@echo ... bn_mp_copy.obj
+	@echo ... bn_mp_copy.i
+	@echo ... bn_mp_copy.s
+	@echo ... bn_mp_count_bits.obj
+	@echo ... bn_mp_count_bits.i
+	@echo ... bn_mp_count_bits.s
+	@echo ... bn_mp_div.obj
+	@echo ... bn_mp_div.i
+	@echo ... bn_mp_div.s
+	@echo ... bn_mp_div_2.obj
+	@echo ... bn_mp_div_2.i
+	@echo ... bn_mp_div_2.s
+	@echo ... bn_mp_div_2d.obj
+	@echo ... bn_mp_div_2d.i
+	@echo ... bn_mp_div_2d.s
+	@echo ... bn_mp_div_3.obj
+	@echo ... bn_mp_div_3.i
+	@echo ... bn_mp_div_3.s
+	@echo ... bn_mp_div_d.obj
+	@echo ... bn_mp_div_d.i
+	@echo ... bn_mp_div_d.s
+	@echo ... bn_mp_dr_is_modulus.obj
+	@echo ... bn_mp_dr_is_modulus.i
+	@echo ... bn_mp_dr_is_modulus.s
+	@echo ... bn_mp_dr_reduce.obj
+	@echo ... bn_mp_dr_reduce.i
+	@echo ... bn_mp_dr_reduce.s
+	@echo ... bn_mp_dr_setup.obj
+	@echo ... bn_mp_dr_setup.i
+	@echo ... bn_mp_dr_setup.s
+	@echo ... bn_mp_exch.obj
+	@echo ... bn_mp_exch.i
+	@echo ... bn_mp_exch.s
+	@echo ... bn_mp_export.obj
+	@echo ... bn_mp_export.i
+	@echo ... bn_mp_export.s
+	@echo ... bn_mp_expt_d.obj
+	@echo ... bn_mp_expt_d.i
+	@echo ... bn_mp_expt_d.s
+	@echo ... bn_mp_expt_d_ex.obj
+	@echo ... bn_mp_expt_d_ex.i
+	@echo ... bn_mp_expt_d_ex.s
+	@echo ... bn_mp_exptmod.obj
+	@echo ... bn_mp_exptmod.i
+	@echo ... bn_mp_exptmod.s
+	@echo ... bn_mp_exptmod_fast.obj
+	@echo ... bn_mp_exptmod_fast.i
+	@echo ... bn_mp_exptmod_fast.s
+	@echo ... bn_mp_exteuclid.obj
+	@echo ... bn_mp_exteuclid.i
+	@echo ... bn_mp_exteuclid.s
+	@echo ... bn_mp_fread.obj
+	@echo ... bn_mp_fread.i
+	@echo ... bn_mp_fread.s
+	@echo ... bn_mp_fwrite.obj
+	@echo ... bn_mp_fwrite.i
+	@echo ... bn_mp_fwrite.s
+	@echo ... bn_mp_gcd.obj
+	@echo ... bn_mp_gcd.i
+	@echo ... bn_mp_gcd.s
+	@echo ... bn_mp_get_bit.obj
+	@echo ... bn_mp_get_bit.i
+	@echo ... bn_mp_get_bit.s
+	@echo ... bn_mp_get_double.obj
+	@echo ... bn_mp_get_double.i
+	@echo ... bn_mp_get_double.s
+	@echo ... bn_mp_get_int.obj
+	@echo ... bn_mp_get_int.i
+	@echo ... bn_mp_get_int.s
+	@echo ... bn_mp_get_long.obj
+	@echo ... bn_mp_get_long.i
+	@echo ... bn_mp_get_long.s
+	@echo ... bn_mp_get_long_long.obj
+	@echo ... bn_mp_get_long_long.i
+	@echo ... bn_mp_get_long_long.s
+	@echo ... bn_mp_grow.obj
+	@echo ... bn_mp_grow.i
+	@echo ... bn_mp_grow.s
+	@echo ... bn_mp_import.obj
+	@echo ... bn_mp_import.i
+	@echo ... bn_mp_import.s
+	@echo ... bn_mp_init.obj
+	@echo ... bn_mp_init.i
+	@echo ... bn_mp_init.s
+	@echo ... bn_mp_init_copy.obj
+	@echo ... bn_mp_init_copy.i
+	@echo ... bn_mp_init_copy.s
+	@echo ... bn_mp_init_multi.obj
+	@echo ... bn_mp_init_multi.i
+	@echo ... bn_mp_init_multi.s
+	@echo ... bn_mp_init_set.obj
+	@echo ... bn_mp_init_set.i
+	@echo ... bn_mp_init_set.s
+	@echo ... bn_mp_init_set_int.obj
+	@echo ... bn_mp_init_set_int.i
+	@echo ... bn_mp_init_set_int.s
+	@echo ... bn_mp_init_size.obj
+	@echo ... bn_mp_init_size.i
+	@echo ... bn_mp_init_size.s
+	@echo ... bn_mp_invmod.obj
+	@echo ... bn_mp_invmod.i
+	@echo ... bn_mp_invmod.s
+	@echo ... bn_mp_invmod_slow.obj
+	@echo ... bn_mp_invmod_slow.i
+	@echo ... bn_mp_invmod_slow.s
+	@echo ... bn_mp_is_square.obj
+	@echo ... bn_mp_is_square.i
+	@echo ... bn_mp_is_square.s
+	@echo ... bn_mp_jacobi.obj
+	@echo ... bn_mp_jacobi.i
+	@echo ... bn_mp_jacobi.s
+	@echo ... bn_mp_karatsuba_mul.obj
+	@echo ... bn_mp_karatsuba_mul.i
+	@echo ... bn_mp_karatsuba_mul.s
+	@echo ... bn_mp_karatsuba_sqr.obj
+	@echo ... bn_mp_karatsuba_sqr.i
+	@echo ... bn_mp_karatsuba_sqr.s
+	@echo ... bn_mp_kronecker.obj
+	@echo ... bn_mp_kronecker.i
+	@echo ... bn_mp_kronecker.s
+	@echo ... bn_mp_lcm.obj
+	@echo ... bn_mp_lcm.i
+	@echo ... bn_mp_lcm.s
+	@echo ... bn_mp_lshd.obj
+	@echo ... bn_mp_lshd.i
+	@echo ... bn_mp_lshd.s
+	@echo ... bn_mp_mod.obj
+	@echo ... bn_mp_mod.i
+	@echo ... bn_mp_mod.s
+	@echo ... bn_mp_mod_2d.obj
+	@echo ... bn_mp_mod_2d.i
+	@echo ... bn_mp_mod_2d.s
+	@echo ... bn_mp_mod_d.obj
+	@echo ... bn_mp_mod_d.i
+	@echo ... bn_mp_mod_d.s
+	@echo ... bn_mp_montgomery_calc_normalization.obj
+	@echo ... bn_mp_montgomery_calc_normalization.i
+	@echo ... bn_mp_montgomery_calc_normalization.s
+	@echo ... bn_mp_montgomery_reduce.obj
+	@echo ... bn_mp_montgomery_reduce.i
+	@echo ... bn_mp_montgomery_reduce.s
+	@echo ... bn_mp_montgomery_setup.obj
+	@echo ... bn_mp_montgomery_setup.i
+	@echo ... bn_mp_montgomery_setup.s
+	@echo ... bn_mp_mul.obj
+	@echo ... bn_mp_mul.i
+	@echo ... bn_mp_mul.s
+	@echo ... bn_mp_mul_2.obj
+	@echo ... bn_mp_mul_2.i
+	@echo ... bn_mp_mul_2.s
+	@echo ... bn_mp_mul_2d.obj
+	@echo ... bn_mp_mul_2d.i
+	@echo ... bn_mp_mul_2d.s
+	@echo ... bn_mp_mul_d.obj
+	@echo ... bn_mp_mul_d.i
+	@echo ... bn_mp_mul_d.s
+	@echo ... bn_mp_mulmod.obj
+	@echo ... bn_mp_mulmod.i
+	@echo ... bn_mp_mulmod.s
+	@echo ... bn_mp_n_root.obj
+	@echo ... bn_mp_n_root.i
+	@echo ... bn_mp_n_root.s
+	@echo ... bn_mp_n_root_ex.obj
+	@echo ... bn_mp_n_root_ex.i
+	@echo ... bn_mp_n_root_ex.s
+	@echo ... bn_mp_neg.obj
+	@echo ... bn_mp_neg.i
+	@echo ... bn_mp_neg.s
+	@echo ... bn_mp_or.obj
+	@echo ... bn_mp_or.i
+	@echo ... bn_mp_or.s
+	@echo ... bn_mp_prime_fermat.obj
+	@echo ... bn_mp_prime_fermat.i
+	@echo ... bn_mp_prime_fermat.s
+	@echo ... bn_mp_prime_frobenius_underwood.obj
+	@echo ... bn_mp_prime_frobenius_underwood.i
+	@echo ... bn_mp_prime_frobenius_underwood.s
+	@echo ... bn_mp_prime_is_divisible.obj
+	@echo ... bn_mp_prime_is_divisible.i
+	@echo ... bn_mp_prime_is_divisible.s
+	@echo ... bn_mp_prime_is_prime.obj
+	@echo ... bn_mp_prime_is_prime.i
+	@echo ... bn_mp_prime_is_prime.s
+	@echo ... bn_mp_prime_miller_rabin.obj
+	@echo ... bn_mp_prime_miller_rabin.i
+	@echo ... bn_mp_prime_miller_rabin.s
+	@echo ... bn_mp_prime_next_prime.obj
+	@echo ... bn_mp_prime_next_prime.i
+	@echo ... bn_mp_prime_next_prime.s
+	@echo ... bn_mp_prime_rabin_miller_trials.obj
+	@echo ... bn_mp_prime_rabin_miller_trials.i
+	@echo ... bn_mp_prime_rabin_miller_trials.s
+	@echo ... bn_mp_prime_random_ex.obj
+	@echo ... bn_mp_prime_random_ex.i
+	@echo ... bn_mp_prime_random_ex.s
+	@echo ... bn_mp_prime_strong_lucas_selfridge.obj
+	@echo ... bn_mp_prime_strong_lucas_selfridge.i
+	@echo ... bn_mp_prime_strong_lucas_selfridge.s
+	@echo ... bn_mp_radix_size.obj
+	@echo ... bn_mp_radix_size.i
+	@echo ... bn_mp_radix_size.s
+	@echo ... bn_mp_radix_smap.obj
+	@echo ... bn_mp_radix_smap.i
+	@echo ... bn_mp_radix_smap.s
+	@echo ... bn_mp_rand.obj
+	@echo ... bn_mp_rand.i
+	@echo ... bn_mp_rand.s
+	@echo ... bn_mp_read_radix.obj
+	@echo ... bn_mp_read_radix.i
+	@echo ... bn_mp_read_radix.s
+	@echo ... bn_mp_read_signed_bin.obj
+	@echo ... bn_mp_read_signed_bin.i
+	@echo ... bn_mp_read_signed_bin.s
+	@echo ... bn_mp_read_unsigned_bin.obj
+	@echo ... bn_mp_read_unsigned_bin.i
+	@echo ... bn_mp_read_unsigned_bin.s
+	@echo ... bn_mp_reduce.obj
+	@echo ... bn_mp_reduce.i
+	@echo ... bn_mp_reduce.s
+	@echo ... bn_mp_reduce_2k.obj
+	@echo ... bn_mp_reduce_2k.i
+	@echo ... bn_mp_reduce_2k.s
+	@echo ... bn_mp_reduce_2k_l.obj
+	@echo ... bn_mp_reduce_2k_l.i
+	@echo ... bn_mp_reduce_2k_l.s
+	@echo ... bn_mp_reduce_2k_setup.obj
+	@echo ... bn_mp_reduce_2k_setup.i
+	@echo ... bn_mp_reduce_2k_setup.s
+	@echo ... bn_mp_reduce_2k_setup_l.obj
+	@echo ... bn_mp_reduce_2k_setup_l.i
+	@echo ... bn_mp_reduce_2k_setup_l.s
+	@echo ... bn_mp_reduce_is_2k.obj
+	@echo ... bn_mp_reduce_is_2k.i
+	@echo ... bn_mp_reduce_is_2k.s
+	@echo ... bn_mp_reduce_is_2k_l.obj
+	@echo ... bn_mp_reduce_is_2k_l.i
+	@echo ... bn_mp_reduce_is_2k_l.s
+	@echo ... bn_mp_reduce_setup.obj
+	@echo ... bn_mp_reduce_setup.i
+	@echo ... bn_mp_reduce_setup.s
+	@echo ... bn_mp_rshd.obj
+	@echo ... bn_mp_rshd.i
+	@echo ... bn_mp_rshd.s
+	@echo ... bn_mp_set.obj
+	@echo ... bn_mp_set.i
+	@echo ... bn_mp_set.s
+	@echo ... bn_mp_set_double.obj
+	@echo ... bn_mp_set_double.i
+	@echo ... bn_mp_set_double.s
+	@echo ... bn_mp_set_int.obj
+	@echo ... bn_mp_set_int.i
+	@echo ... bn_mp_set_int.s
+	@echo ... bn_mp_set_long.obj
+	@echo ... bn_mp_set_long.i
+	@echo ... bn_mp_set_long.s
+	@echo ... bn_mp_set_long_long.obj
+	@echo ... bn_mp_set_long_long.i
+	@echo ... bn_mp_set_long_long.s
+	@echo ... bn_mp_shrink.obj
+	@echo ... bn_mp_shrink.i
+	@echo ... bn_mp_shrink.s
+	@echo ... bn_mp_signed_bin_size.obj
+	@echo ... bn_mp_signed_bin_size.i
+	@echo ... bn_mp_signed_bin_size.s
+	@echo ... bn_mp_sqr.obj
+	@echo ... bn_mp_sqr.i
+	@echo ... bn_mp_sqr.s
+	@echo ... bn_mp_sqrmod.obj
+	@echo ... bn_mp_sqrmod.i
+	@echo ... bn_mp_sqrmod.s
+	@echo ... bn_mp_sqrt.obj
+	@echo ... bn_mp_sqrt.i
+	@echo ... bn_mp_sqrt.s
+	@echo ... bn_mp_sqrtmod_prime.obj
+	@echo ... bn_mp_sqrtmod_prime.i
+	@echo ... bn_mp_sqrtmod_prime.s
+	@echo ... bn_mp_sub.obj
+	@echo ... bn_mp_sub.i
+	@echo ... bn_mp_sub.s
+	@echo ... bn_mp_sub_d.obj
+	@echo ... bn_mp_sub_d.i
+	@echo ... bn_mp_sub_d.s
+	@echo ... bn_mp_submod.obj
+	@echo ... bn_mp_submod.i
+	@echo ... bn_mp_submod.s
+	@echo ... bn_mp_tc_and.obj
+	@echo ... bn_mp_tc_and.i
+	@echo ... bn_mp_tc_and.s
+	@echo ... bn_mp_tc_div_2d.obj
+	@echo ... bn_mp_tc_div_2d.i
+	@echo ... bn_mp_tc_div_2d.s
+	@echo ... bn_mp_tc_or.obj
+	@echo ... bn_mp_tc_or.i
+	@echo ... bn_mp_tc_or.s
+	@echo ... bn_mp_tc_xor.obj
+	@echo ... bn_mp_tc_xor.i
+	@echo ... bn_mp_tc_xor.s
+	@echo ... bn_mp_to_signed_bin.obj
+	@echo ... bn_mp_to_signed_bin.i
+	@echo ... bn_mp_to_signed_bin.s
+	@echo ... bn_mp_to_signed_bin_n.obj
+	@echo ... bn_mp_to_signed_bin_n.i
+	@echo ... bn_mp_to_signed_bin_n.s
+	@echo ... bn_mp_to_unsigned_bin.obj
+	@echo ... bn_mp_to_unsigned_bin.i
+	@echo ... bn_mp_to_unsigned_bin.s
+	@echo ... bn_mp_to_unsigned_bin_n.obj
+	@echo ... bn_mp_to_unsigned_bin_n.i
+	@echo ... bn_mp_to_unsigned_bin_n.s
+	@echo ... bn_mp_toom_mul.obj
+	@echo ... bn_mp_toom_mul.i
+	@echo ... bn_mp_toom_mul.s
+	@echo ... bn_mp_toom_sqr.obj
+	@echo ... bn_mp_toom_sqr.i
+	@echo ... bn_mp_toom_sqr.s
+	@echo ... bn_mp_toradix.obj
+	@echo ... bn_mp_toradix.i
+	@echo ... bn_mp_toradix.s
+	@echo ... bn_mp_toradix_n.obj
+	@echo ... bn_mp_toradix_n.i
+	@echo ... bn_mp_toradix_n.s
+	@echo ... bn_mp_unsigned_bin_size.obj
+	@echo ... bn_mp_unsigned_bin_size.i
+	@echo ... bn_mp_unsigned_bin_size.s
+	@echo ... bn_mp_xor.obj
+	@echo ... bn_mp_xor.i
+	@echo ... bn_mp_xor.s
+	@echo ... bn_mp_zero.obj
+	@echo ... bn_mp_zero.i
+	@echo ... bn_mp_zero.s
+	@echo ... bn_prime_tab.obj
+	@echo ... bn_prime_tab.i
+	@echo ... bn_prime_tab.s
+	@echo ... bn_reverse.obj
+	@echo ... bn_reverse.i
+	@echo ... bn_reverse.s
+	@echo ... bn_s_mp_add.obj
+	@echo ... bn_s_mp_add.i
+	@echo ... bn_s_mp_add.s
+	@echo ... bn_s_mp_exptmod.obj
+	@echo ... bn_s_mp_exptmod.i
+	@echo ... bn_s_mp_exptmod.s
+	@echo ... bn_s_mp_mul_digs.obj
+	@echo ... bn_s_mp_mul_digs.i
+	@echo ... bn_s_mp_mul_digs.s
+	@echo ... bn_s_mp_mul_high_digs.obj
+	@echo ... bn_s_mp_mul_high_digs.i
+	@echo ... bn_s_mp_mul_high_digs.s
+	@echo ... bn_s_mp_sqr.obj
+	@echo ... bn_s_mp_sqr.i
+	@echo ... bn_s_mp_sqr.s
+	@echo ... bn_s_mp_sub.obj
+	@echo ... bn_s_mp_sub.i
+	@echo ... bn_s_mp_sub.s
+	@echo ... bncore.obj
+	@echo ... bncore.i
+	@echo ... bncore.s
 .PHONY : help
 
 
@@ -4431,6 +4782,6 @@ help:
 # No rule that depends on this can have commands that come from listfiles
 # because they might be regenerated.
 cmake_check_build_system:
-	$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+	$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 0
 .PHONY : cmake_check_build_system
 
diff --git a/cmake-build-debug/cmake_install.cmake b/cmake-build-debug/cmake_install.cmake
index 46437da..52c6d37 100644
--- a/cmake-build-debug/cmake_install.cmake
+++ b/cmake-build-debug/cmake_install.cmake
@@ -1,8 +1,8 @@
-# Install script for directory: /home/wolverindev/cgit/libtommath
+# Install script for directory: C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath
 
 # Set the install prefix
 if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "/usr/local")
+  set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/libtommath")
 endif()
 string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 
@@ -27,33 +27,29 @@ if(NOT CMAKE_INSTALL_COMPONENT)
   endif()
 endif()
 
-# Install shared libraries without execute permission?
-if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
-  set(CMAKE_INSTALL_SO_NO_EXE "1")
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+  set(CMAKE_CROSSCOMPILING "FALSE")
 endif()
 
-if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
-  if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libtommathShared.so" AND
-     NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libtommathShared.so")
-    file(RPATH_CHECK
-         FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libtommathShared.so"
-         RPATH "")
-  endif()
-  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/wolverindev/cgit/libtommath/cmake-build-debug/libtommathShared.so")
-  if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libtommathShared.so" AND
-     NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libtommathShared.so")
-    if(CMAKE_INSTALL_DO_STRIP)
-      execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libtommathShared.so")
-    endif()
-  endif()
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug/tommathStatic.lib")
 endif()
 
-if("${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug/tommathShared.lib")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
+  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug/tommathShared.dll")
+endif()
+
+if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT)
   file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE FILE FILES
-    "/home/wolverindev/cgit/libtommath/tommath.h"
-    "/home/wolverindev/cgit/libtommath/tommath_class.h"
-    "/home/wolverindev/cgit/libtommath/tommath_private.h"
-    "/home/wolverindev/cgit/libtommath/tommath_superclass.h"
+    "C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/tommath.h"
+    "C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/tommath_class.h"
+    "C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/tommath_private.h"
+    "C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/tommath_superclass.h"
     )
 endif()
 
@@ -65,5 +61,5 @@ endif()
 
 string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
        "${CMAKE_INSTALL_MANIFEST_FILES}")
-file(WRITE "/home/wolverindev/cgit/libtommath/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}"
+file(WRITE "C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}"
      "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/cmake-build-debug/libtommath.cbp b/cmake-build-debug/libtommath.cbp
index bec5b72..398c0b2 100644
--- a/cmake-build-debug/libtommath.cbp
+++ b/cmake-build-debug/libtommath.cbp
@@ -4,717 +4,739 @@
 	<Project>
 		<Option title="libtommath"/>
 		<Option makefile_is_custom="1"/>
-		<Option compiler="gcc"/>
+		<Option compiler="msvc8"/>
 		<Option virtualFolders="CMake Files\;"/>
 		<Build>
 			<Target title="all">
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
+				<Option working_dir="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
 				<Option type="4"/>
 				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 all"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-				</MakeCommands>
-			</Target>
-			<Target title="install/strip">
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-				<Option type="4"/>
-				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 install/strip"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-				</MakeCommands>
-			</Target>
-			<Target title="install/local">
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-				<Option type="4"/>
-				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 install/local"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-				</MakeCommands>
-			</Target>
-			<Target title="install">
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-				<Option type="4"/>
-				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 install"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-				</MakeCommands>
-			</Target>
-			<Target title="list_install_components">
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-				<Option type="4"/>
-				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 list_install_components"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-				</MakeCommands>
-			</Target>
-			<Target title="rebuild_cache">
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-				<Option type="4"/>
-				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 rebuild_cache"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-				</MakeCommands>
-			</Target>
-			<Target title="edit_cache">
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-				<Option type="4"/>
-				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 edit_cache"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-				</MakeCommands>
-			</Target>
-			<Target title="tommathStatic">
-				<Option output="/home/wolverindev/cgit/libtommath/cmake-build-debug/libtommathStatic.a" prefix_auto="0" extension_auto="0"/>
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-				<Option object_output="./"/>
-				<Option type="2"/>
-				<Option compiler="gcc"/>
-				<Compiler>
-					<Add option="-DALL_FUNCTIONS"/>
-					<Add directory="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-					<Add directory="/home/wolverindev/cgit/libtommath"/>
-					<Add directory="/usr/include/c++/5"/>
-					<Add directory="/usr/include/x86_64-linux-gnu/c++/5"/>
-					<Add directory="/usr/include/c++/5/backward"/>
-					<Add directory="/usr/lib/gcc/x86_64-linux-gnu/5/include"/>
-					<Add directory="/usr/local/include"/>
-					<Add directory="/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed"/>
-					<Add directory="/usr/include/x86_64-linux-gnu"/>
-					<Add directory="/usr/include"/>
-				</Compiler>
-				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 tommathStatic"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-				</MakeCommands>
-			</Target>
-			<Target title="tommathStatic/fast">
-				<Option output="/home/wolverindev/cgit/libtommath/cmake-build-debug/libtommathStatic.a" prefix_auto="0" extension_auto="0"/>
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-				<Option object_output="./"/>
-				<Option type="2"/>
-				<Option compiler="gcc"/>
-				<Compiler>
-					<Add option="-DALL_FUNCTIONS"/>
-					<Add directory="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-					<Add directory="/home/wolverindev/cgit/libtommath"/>
-					<Add directory="/usr/include/c++/5"/>
-					<Add directory="/usr/include/x86_64-linux-gnu/c++/5"/>
-					<Add directory="/usr/include/c++/5/backward"/>
-					<Add directory="/usr/lib/gcc/x86_64-linux-gnu/5/include"/>
-					<Add directory="/usr/local/include"/>
-					<Add directory="/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed"/>
-					<Add directory="/usr/include/x86_64-linux-gnu"/>
-					<Add directory="/usr/include"/>
-				</Compiler>
-				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 tommathStatic/fast"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
+					<Build command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 all"/>
+					<CompileFile command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 &quot;$file&quot;"/>
+					<Clean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+					<DistClean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
 				</MakeCommands>
 			</Target>
 			<Target title="tommathShared">
-				<Option output="/home/wolverindev/cgit/libtommath/cmake-build-debug/libtommathShared.so" prefix_auto="0" extension_auto="0"/>
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
+				<Option output="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug/tommathShared.dll" prefix_auto="0" extension_auto="0"/>
+				<Option working_dir="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
 				<Option object_output="./"/>
 				<Option type="3"/>
-				<Option compiler="gcc"/>
+				<Option compiler="msvc8"/>
 				<Compiler>
-					<Add option="-DALL_FUNCTIONS"/>
-					<Add directory="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-					<Add directory="/home/wolverindev/cgit/libtommath"/>
-					<Add directory="/usr/include/c++/5"/>
-					<Add directory="/usr/include/x86_64-linux-gnu/c++/5"/>
-					<Add directory="/usr/include/c++/5/backward"/>
-					<Add directory="/usr/lib/gcc/x86_64-linux-gnu/5/include"/>
-					<Add directory="/usr/local/include"/>
-					<Add directory="/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed"/>
-					<Add directory="/usr/include/x86_64-linux-gnu"/>
-					<Add directory="/usr/include"/>
+					<Add directory="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+					<Add directory="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath"/>
+					<Add directory="C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include"/>
+					<Add directory="C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt"/>
 				</Compiler>
 				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 tommathShared"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
+					<Build command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 tommathShared"/>
+					<CompileFile command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 &quot;$file&quot;"/>
+					<Clean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+					<DistClean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
 				</MakeCommands>
 			</Target>
 			<Target title="tommathShared/fast">
-				<Option output="/home/wolverindev/cgit/libtommath/cmake-build-debug/libtommathShared.so" prefix_auto="0" extension_auto="0"/>
-				<Option working_dir="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
+				<Option output="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug/tommathShared.dll" prefix_auto="0" extension_auto="0"/>
+				<Option working_dir="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
 				<Option object_output="./"/>
 				<Option type="3"/>
-				<Option compiler="gcc"/>
+				<Option compiler="msvc8"/>
 				<Compiler>
-					<Add option="-DALL_FUNCTIONS"/>
-					<Add directory="/home/wolverindev/cgit/libtommath/cmake-build-debug"/>
-					<Add directory="/home/wolverindev/cgit/libtommath"/>
-					<Add directory="/usr/include/c++/5"/>
-					<Add directory="/usr/include/x86_64-linux-gnu/c++/5"/>
-					<Add directory="/usr/include/c++/5/backward"/>
-					<Add directory="/usr/lib/gcc/x86_64-linux-gnu/5/include"/>
-					<Add directory="/usr/local/include"/>
-					<Add directory="/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed"/>
-					<Add directory="/usr/include/x86_64-linux-gnu"/>
-					<Add directory="/usr/include"/>
+					<Add directory="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+					<Add directory="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath"/>
+					<Add directory="C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include"/>
+					<Add directory="C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt"/>
 				</Compiler>
 				<MakeCommands>
-					<Build command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 tommathShared/fast"/>
-					<CompileFile command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 &quot;$file&quot;"/>
-					<Clean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
-					<DistClean command="/usr/bin/gmake -j12 -f &quot;/home/wolverindev/cgit/libtommath/cmake-build-debug/Makefile&quot;  VERBOSE=1 clean"/>
+					<Build command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 tommathShared/fast"/>
+					<CompileFile command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 &quot;$file&quot;"/>
+					<Clean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+					<DistClean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+				</MakeCommands>
+			</Target>
+			<Target title="tommathStatic">
+				<Option output="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug/tommathStatic.lib" prefix_auto="0" extension_auto="0"/>
+				<Option working_dir="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+				<Option object_output="./"/>
+				<Option type="2"/>
+				<Option compiler="msvc8"/>
+				<Compiler>
+					<Add directory="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+					<Add directory="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath"/>
+					<Add directory="C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include"/>
+					<Add directory="C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt"/>
+				</Compiler>
+				<MakeCommands>
+					<Build command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 tommathStatic"/>
+					<CompileFile command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 &quot;$file&quot;"/>
+					<Clean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+					<DistClean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+				</MakeCommands>
+			</Target>
+			<Target title="tommathStatic/fast">
+				<Option output="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug/tommathStatic.lib" prefix_auto="0" extension_auto="0"/>
+				<Option working_dir="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+				<Option object_output="./"/>
+				<Option type="2"/>
+				<Option compiler="msvc8"/>
+				<Compiler>
+					<Add directory="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+					<Add directory="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath"/>
+					<Add directory="C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\include"/>
+					<Add directory="C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt"/>
+					<Add directory="C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt"/>
+				</Compiler>
+				<MakeCommands>
+					<Build command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 tommathStatic/fast"/>
+					<CompileFile command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 &quot;$file&quot;"/>
+					<Clean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+					<DistClean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+				</MakeCommands>
+			</Target>
+			<Target title="install/local">
+				<Option working_dir="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+				<Option type="4"/>
+				<MakeCommands>
+					<Build command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 install/local"/>
+					<CompileFile command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 &quot;$file&quot;"/>
+					<Clean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+					<DistClean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+				</MakeCommands>
+			</Target>
+			<Target title="install">
+				<Option working_dir="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+				<Option type="4"/>
+				<MakeCommands>
+					<Build command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 install"/>
+					<CompileFile command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 &quot;$file&quot;"/>
+					<Clean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+					<DistClean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+				</MakeCommands>
+			</Target>
+			<Target title="edit_cache">
+				<Option working_dir="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+				<Option type="4"/>
+				<MakeCommands>
+					<Build command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 edit_cache"/>
+					<CompileFile command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 &quot;$file&quot;"/>
+					<Clean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+					<DistClean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+				</MakeCommands>
+			</Target>
+			<Target title="rebuild_cache">
+				<Option working_dir="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+				<Option type="4"/>
+				<MakeCommands>
+					<Build command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 rebuild_cache"/>
+					<CompileFile command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 &quot;$file&quot;"/>
+					<Clean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+					<DistClean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+				</MakeCommands>
+			</Target>
+			<Target title="list_install_components">
+				<Option working_dir="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/cmake-build-debug"/>
+				<Option type="4"/>
+				<MakeCommands>
+					<Build command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 list_install_components"/>
+					<CompileFile command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 &quot;$file&quot;"/>
+					<Clean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
+					<DistClean command="nmake /NOLOGO /f C:\Users\WolverinDEV\TeaRoot-Client\third_party\tommath\cmake-build-debug\Makefile VERBOSE=1 clean"/>
 				</MakeCommands>
 			</Target>
 		</Build>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_error.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_error.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_fast_mp_invmod.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_fast_mp_montgomery_reduce.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_fast_mp_invmod.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_fast_s_mp_mul_digs.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_fast_s_mp_mul_high_digs.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_fast_mp_montgomery_reduce.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_fast_s_mp_sqr.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_2expt.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_fast_s_mp_mul_digs.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_abs.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_add.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_fast_s_mp_mul_high_digs.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_add_d.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_addmod.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_fast_s_mp_sqr.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_and.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_clamp.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_2expt.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_clear.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_clear_multi.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_abs.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_cmp.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_cmp_d.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_add.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_cmp_mag.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_cnt_lsb.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_add_d.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_copy.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_count_bits.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_addmod.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_div.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_div_2.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_and.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_div_2d.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_div_3.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_clamp.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_div_d.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_dr_is_modulus.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_clear.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_dr_reduce.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_dr_setup.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_clear_multi.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_exch.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_export.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_cmp.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_expt_d.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_expt_d_ex.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_cmp_d.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_exptmod.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_exptmod_fast.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_cmp_mag.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_exteuclid.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_fread.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_cnt_lsb.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_fwrite.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_gcd.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_complement.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_get_int.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_get_long.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_copy.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_get_long_long.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_grow.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_count_bits.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_import.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_init.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_div.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_init_copy.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_init_multi.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_div_2.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_init_set.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_init_set_int.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_div_2d.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_init_size.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_invmod.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_div_3.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_invmod_slow.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_is_square.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_div_d.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_jacobi.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_karatsuba_mul.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_dr_is_modulus.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_karatsuba_sqr.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_lcm.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_dr_reduce.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_lshd.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_mod.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_dr_setup.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_mod_2d.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_mod_d.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_exch.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_montgomery_calc_normalization.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_montgomery_reduce.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_export.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_montgomery_setup.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_mul.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_expt_d.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_mul_2.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_mul_2d.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_expt_d_ex.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_mul_d.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_mulmod.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_exptmod.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_n_root.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_n_root_ex.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_exptmod_fast.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_neg.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_or.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_exteuclid.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_prime_fermat.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_prime_is_divisible.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_fread.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_prime_is_prime.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_prime_miller_rabin.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_fwrite.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_prime_next_prime.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_prime_rabin_miller_trials.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_gcd.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_prime_random_ex.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_radix_size.c">
-			<Option target="tommathStatic"/>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_get_bit.c">
 			<Option target="tommathShared"/>
-		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_radix_smap.c">
 			<Option target="tommathStatic"/>
-			<Option target="tommathShared"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_rand.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_get_double.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_get_int.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_read_radix.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_get_long.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_get_long_long.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_read_signed_bin.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_grow.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_import.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_read_unsigned_bin.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_init.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_init_copy.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_reduce.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_init_multi.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_init_set.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_reduce_2k.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_init_set_int.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_init_size.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_reduce_2k_l.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_invmod.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_invmod_slow.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_reduce_2k_setup.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_is_square.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_jacobi.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_reduce_2k_setup_l.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_karatsuba_mul.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_karatsuba_sqr.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_reduce_is_2k.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_kronecker.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_lcm.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_reduce_is_2k_l.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_lshd.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_mod.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_reduce_setup.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_mod_2d.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_mod_d.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_rshd.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_montgomery_calc_normalization.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_montgomery_reduce.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_set.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_montgomery_setup.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_mul.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_set_int.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_mul_2.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_mul_2d.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_set_long.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_mul_d.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_mulmod.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_set_long_long.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_n_root.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_n_root_ex.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_shrink.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_neg.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_or.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_signed_bin_size.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_prime_fermat.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_prime_frobenius_underwood.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_sqr.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_prime_is_divisible.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_prime_is_prime.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_sqrmod.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_prime_miller_rabin.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_prime_next_prime.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_sqrt.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_prime_rabin_miller_trials.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_prime_random_ex.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_sqrtmod_prime.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_prime_strong_lucas_selfridge.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_radix_size.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_sub.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_radix_smap.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_rand.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_sub_d.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_read_radix.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_read_signed_bin.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_submod.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_read_unsigned_bin.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_reduce.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_to_signed_bin.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_reduce_2k.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_reduce_2k_l.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_to_signed_bin_n.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_reduce_2k_setup.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_reduce_2k_setup_l.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_to_unsigned_bin.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_reduce_is_2k.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_reduce_is_2k_l.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_to_unsigned_bin_n.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_reduce_setup.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_rshd.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_toom_mul.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_set.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_set_double.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_toom_sqr.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_set_int.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_set_long.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_toradix.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_set_long_long.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_shrink.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_toradix_n.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_signed_bin_size.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_sqr.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_unsigned_bin_size.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_sqrmod.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_sqrt.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_xor.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_sqrtmod_prime.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_sub.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_mp_zero.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_sub_d.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_submod.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_prime_tab.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_tc_and.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_tc_div_2d.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_reverse.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_tc_or.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_tc_xor.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_s_mp_add.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_to_signed_bin.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_to_signed_bin_n.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_s_mp_exptmod.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_to_unsigned_bin.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_to_unsigned_bin_n.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_s_mp_mul_digs.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_toom_mul.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_toom_sqr.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_s_mp_mul_high_digs.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_toradix.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_toradix_n.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_s_mp_sqr.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_unsigned_bin_size.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_xor.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bn_s_mp_sub.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_mp_zero.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_prime_tab.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/bncore.c">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_reverse.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_s_mp_add.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/makefile.icc">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_s_mp_exptmod.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_s_mp_mul_digs.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/tommath.h">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_s_mp_mul_high_digs.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_s_mp_sqr.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/tommath_class.h">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bn_s_mp_sub.c">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/bncore.c">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/tommath_private.h">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/tommath.h">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/tommath_class.h">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/tommath_superclass.h">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/tommath_private.h">
+			<Option target="tommathShared"/>
 			<Option target="tommathStatic"/>
+		</Unit>
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/tommath_superclass.h">
 			<Option target="tommathShared"/>
+			<Option target="tommathStatic"/>
 		</Unit>
-		<Unit filename="/home/wolverindev/cgit/libtommath/CMakeLists.txt">
+		<Unit filename="C:/Users/WolverinDEV/TeaRoot-Client/third_party/tommath/CMakeLists.txt">
 			<Option virtualFolder="CMake Files\"/>
 		</Unit>
 	</Project>
diff --git a/helper.pl b/helper.pl
new file mode 100644
index 0000000..5afeb82
--- /dev/null
+++ b/helper.pl
@@ -0,0 +1,294 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+use Getopt::Long;
+use File::Find 'find';
+use File::Basename 'basename';
+use File::Glob 'bsd_glob';
+
+sub read_file {
+  my $f = shift;
+  open my $fh, "<", $f or die "FATAL: read_rawfile() cannot open file '$f': $!";
+  binmode $fh;
+  return do { local $/; <$fh> };
+}
+
+sub write_file {
+  my ($f, $data) = @_;
+  die "FATAL: write_file() no data" unless defined $data;
+  open my $fh, ">", $f or die "FATAL: write_file() cannot open file '$f': $!";
+  binmode $fh;
+  print $fh $data or die "FATAL: write_file() cannot write to '$f': $!";
+  close $fh or die "FATAL: write_file() cannot close '$f': $!";
+  return;
+}
+
+sub check_source {
+  my @all_files = (
+        bsd_glob("makefile*"),
+        bsd_glob("*.{h,c,sh,pl}"),
+        bsd_glob("*/*.{h,c,sh,pl}"),
+  );
+
+  my $fails = 0;
+  for my $file (sort @all_files) {
+    my $troubles = {};
+    my $lineno = 1;
+    my $content = read_file($file);
+    push @{$troubles->{crlf_line_end}}, '?' if $content =~ /\r/;
+    for my $l (split /\n/, $content) {
+      push @{$troubles->{merge_conflict}},     $lineno if $l =~ /^(<<<<<<<|=======|>>>>>>>)([^<=>]|$)/;
+      push @{$troubles->{trailing_space}},     $lineno if $l =~ / $/;
+      push @{$troubles->{tab}},                $lineno if $l =~ /\t/ && basename($file) !~ /^makefile/i;
+      push @{$troubles->{non_ascii_char}},     $lineno if $l =~ /[^[:ascii:]]/;
+      push @{$troubles->{cpp_comment}},        $lineno if $file =~ /\.(c|h)$/ && ($l =~ /\s\/\// || $l =~ /\/\/\s/);
+      # we prefer using XMALLOC, XFREE, XREALLOC, XCALLOC ...
+      push @{$troubles->{unwanted_malloc}},    $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bmalloc\s*\(/;
+      push @{$troubles->{unwanted_realloc}},   $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\brealloc\s*\(/;
+      push @{$troubles->{unwanted_calloc}},    $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bcalloc\s*\(/;
+      push @{$troubles->{unwanted_free}},      $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bfree\s*\(/;
+      # and we probably want to also avoid the following
+      push @{$troubles->{unwanted_memcpy}},    $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bmemcpy\s*\(/;
+      push @{$troubles->{unwanted_memset}},    $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bmemset\s*\(/;
+      push @{$troubles->{unwanted_memcpy}},    $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bmemcpy\s*\(/;
+      push @{$troubles->{unwanted_memmove}},   $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bmemmove\s*\(/;
+      push @{$troubles->{unwanted_memcmp}},    $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bmemcmp\s*\(/;
+      push @{$troubles->{unwanted_strcmp}},    $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bstrcmp\s*\(/;
+      push @{$troubles->{unwanted_strcpy}},    $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bstrcpy\s*\(/;
+      push @{$troubles->{unwanted_strncpy}},   $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bstrncpy\s*\(/;
+      push @{$troubles->{unwanted_clock}},     $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bclock\s*\(/;
+      push @{$troubles->{unwanted_qsort}},     $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bqsort\s*\(/;
+      push @{$troubles->{sizeof_no_brackets}}, $lineno if $file =~ /^[^\/]+\.c$/ && $l =~ /\bsizeof\s*[^\(]/;
+      if ($file =~ m|^[^\/]+\.c$| && $l =~ /^static(\s+[a-zA-Z0-9_]+)+\s+([a-zA-Z0-9_]+)\s*\(/) {
+        my $funcname = $2;
+        # static functions should start with s_
+        push @{$troubles->{staticfunc_name}}, "$lineno($funcname)" if $funcname !~ /^s_/;
+      }
+      $lineno++;
+    }
+    for my $k (sort keys %$troubles) {
+      warn "[$k] $file line:" . join(",", @{$troubles->{$k}}) . "\n";
+      $fails++;
+    }
+  }
+
+  warn( $fails > 0 ? "check-source:    FAIL $fails\n" : "check-source:    PASS\n" );
+  return $fails;
+}
+
+sub check_comments {
+  my $fails = 0;
+  my $first_comment = <<'MARKER';
+/* LibTomMath, multiple-precision integer library -- Tom St Denis
+ *
+ * LibTomMath is a library that provides multiple-precision
+ * integer arithmetic as well as number theoretic functionality.
+ *
+ * The library was designed directly after the MPI library by
+ * Michael Fromberger but has been written from scratch with
+ * additional optimizations in place.
+ *
+ * SPDX-License-Identifier: Unlicense
+ */
+MARKER
+  my $last_comment = <<'MARKER';
+/* ref:         $Format:%D$ */
+/* git commit:  $Format:%H$ */
+/* commit time: $Format:%ai$ */
+MARKER
+  #my @all_files = (bsd_glob("*.{h,c}"), bsd_glob("*/*.{h,c}"));
+  my @all_files = (bsd_glob("*.{h,c}"));
+  for my $f (@all_files) {
+    my $txt = read_file($f);
+    if ($txt !~ /\Q$first_comment\E/s) {
+      warn "[first_comment] $f\n";
+      $fails++;
+    }
+    if ($txt !~ /\Q$last_comment\E\s*$/s) {
+      warn "[last_comment] $f\n";
+      $fails++;
+    }
+  }
+  warn( $fails > 0 ? "check-comments:  FAIL $fails\n" : "check-comments:  PASS\n" );
+  return $fails;
+}
+
+sub prepare_variable {
+  my ($varname, @list) = @_;
+  my $output = "$varname=";
+  my $len = length($output);
+  foreach my $obj (sort @list) {
+    $len = $len + length $obj;
+    $obj =~ s/\*/\$/;
+    if ($len > 100) {
+      $output .= "\\\n";
+      $len = length $obj;
+    }
+    $output .= $obj . ' ';
+  }
+  $output =~ s/ $//;
+  return $output;
+}
+
+sub prepare_msvc_files_xml {
+  my ($all, $exclude_re, $targets) = @_;
+  my $last = [];
+  my $depth = 2;
+
+  # sort files in the same order as visual studio (ugly, I know)
+  my @parts = ();
+  for my $orig (@$all) {
+    my $p = $orig;
+    $p =~ s|/|/~|g;
+    $p =~ s|/~([^/]+)$|/$1|g;
+    my @l = map { sprintf "% -99s", $_ } split /\//, $p;
+    push @parts, [ $orig, join(':', @l) ];
+  }
+  my @sorted = map { $_->[0] } sort { $a->[1] cmp $b->[1] } @parts;
+
+  my $files = "<Files>\r\n";
+  for my $full (@sorted) {
+    my @items = split /\//, $full; # split by '/'
+    $full =~ s|/|\\|g;             # replace '/' bt '\'
+    shift @items; # drop first one (src)
+    pop @items;   # drop last one (filename.ext)
+    my $current = \@items;
+    if (join(':', @$current) ne join(':', @$last)) {
+      my $common = 0;
+      $common++ while ($last->[$common] && $current->[$common] && $last->[$common] eq $current->[$common]);
+      my $back = @$last - $common;
+      if ($back > 0) {
+        $files .= ("\t" x --$depth) . "</Filter>\r\n" for (1..$back);
+      }
+      my $fwd = [ @$current ]; splice(@$fwd, 0, $common);
+      for my $i (0..scalar(@$fwd) - 1) {
+        $files .= ("\t" x $depth) . "<Filter\r\n";
+        $files .= ("\t" x $depth) . "\tName=\"$fwd->[$i]\"\r\n";
+        $files .= ("\t" x $depth) . "\t>\r\n";
+        $depth++;
+      }
+      $last = $current;
+    }
+    $files .= ("\t" x $depth) . "<File\r\n";
+    $files .= ("\t" x $depth) . "\tRelativePath=\"$full\"\r\n";
+    $files .= ("\t" x $depth) . "\t>\r\n";
+    if ($full =~ $exclude_re) {
+      for (@$targets) {
+        $files .= ("\t" x $depth) . "\t<FileConfiguration\r\n";
+        $files .= ("\t" x $depth) . "\t\tName=\"$_\"\r\n";
+        $files .= ("\t" x $depth) . "\t\tExcludedFromBuild=\"true\"\r\n";
+        $files .= ("\t" x $depth) . "\t\t>\r\n";
+        $files .= ("\t" x $depth) . "\t\t<Tool\r\n";
+        $files .= ("\t" x $depth) . "\t\t\tName=\"VCCLCompilerTool\"\r\n";
+        $files .= ("\t" x $depth) . "\t\t\tAdditionalIncludeDirectories=\"\"\r\n";
+        $files .= ("\t" x $depth) . "\t\t\tPreprocessorDefinitions=\"\"\r\n";
+        $files .= ("\t" x $depth) . "\t\t/>\r\n";
+        $files .= ("\t" x $depth) . "\t</FileConfiguration>\r\n";
+      }
+    }
+    $files .= ("\t" x $depth) . "</File>\r\n";
+  }
+  $files .= ("\t" x --$depth) . "</Filter>\r\n" for (@$last);
+  $files .= "\t</Files>";
+  return $files;
+}
+
+sub patch_file {
+  my ($content, @variables) = @_;
+  for my $v (@variables) {
+    if ($v =~ /^([A-Z0-9_]+)\s*=.*$/si) {
+      my $name = $1;
+      $content =~ s/\n\Q$name\E\b.*?[^\\]\n/\n$v\n/s;
+    }
+    else {
+      die "patch_file failed: " . substr($v, 0, 30) . "..";
+    }
+  }
+  return $content;
+}
+
+sub version_from_tomcrypt_h {
+  my $h = read_file(shift);
+  if ($h =~ /\n#define\s*SCRYPT\s*"([0-9]+)\.([0-9]+)\.([0-9]+)(.*)"/s) {
+    return "VERSION_PC=$1.$2.$3", "VERSION_LT=1:1", "VERSION=$1.$2.$3$4", "PROJECT_NUMBER=$1.$2.$3$4";
+  }
+  else {
+    die "#define SCRYPT not found in tomcrypt.h";
+  }
+}
+
+sub process_makefiles {
+  my $write = shift;
+  my $changed_count = 0;
+  my @o = map { my $x = $_; $x =~ s/\.c$/.o/; $x } bsd_glob("*.c");
+  my @all = bsd_glob("*.{c,h}");
+
+  my $var_o = prepare_variable("OBJECTS", @o);
+  (my $var_obj = $var_o) =~ s/\.o\b/.obj/sg;
+
+  # update MSVC project files
+  my $msvc_files = prepare_msvc_files_xml(\@all, qr/NOT_USED_HERE/, ['Debug|Win32', 'Release|Win32', 'Debug|x64', 'Release|x64']);
+  for my $m (qw/libtommath_VS2008.vcproj/) {
+    my $old = read_file($m);
+    my $new = $old;
+    $new =~ s|<Files>.*</Files>|$msvc_files|s;
+    if ($old ne $new) {
+      write_file($m, $new) if $write;
+      warn "changed: $m\n";
+      $changed_count++;
+    }
+  }
+
+  # update OBJECTS + HEADERS in makefile*
+  for my $m (qw/ makefile makefile.shared makefile_include.mk makefile.msvc makefile.unix makefile.mingw /) {
+    my $old = read_file($m);
+    my $new = $m eq 'makefile.msvc' ? patch_file($old, $var_obj)
+                                    : patch_file($old, $var_o);
+    if ($old ne $new) {
+      write_file($m, $new) if $write;
+      warn "changed: $m\n";
+      $changed_count++;
+    }
+  }
+
+  if ($write) {
+    return 0; # no failures
+  }
+  else {
+    warn( $changed_count > 0 ? "check-makefiles: FAIL $changed_count\n" : "check-makefiles: PASS\n" );
+    return $changed_count;
+  }
+}
+
+sub die_usage {
+  die <<"MARKER";
+usage: $0 -s   OR   $0 --check-source
+       $0 -o   OR   $0 --check-comments
+       $0 -m   OR   $0 --check-makefiles
+       $0 -a   OR   $0 --check-all
+       $0 -u   OR   $0 --update-makefiles
+MARKER
+}
+
+GetOptions( "s|check-source"        => \my $check_source,
+            "o|check-comments"      => \my $check_comments,
+            "m|check-makefiles"     => \my $check_makefiles,
+            "a|check-all"           => \my $check_all,
+            "u|update-makefiles"    => \my $update_makefiles,
+            "h|help"                => \my $help
+          ) or die_usage;
+
+my $failure;
+$failure ||= check_source()       if $check_all || $check_source;
+$failure ||= check_comments()     if $check_all || $check_comments;
+$failure ||= process_makefiles(0) if $check_all || $check_makefiles;
+$failure ||= process_makefiles(1) if $update_makefiles;
+
+die_usage unless defined $failure;
+exit $failure ? 1 : 0;
+
+# ref:         $Format:%D$
+# git commit:  $Format:%H$
+# commit time: $Format:%ai$
diff --git a/makefile.mingw b/makefile.mingw
new file mode 100644
index 0000000..ec0de2b
--- /dev/null
+++ b/makefile.mingw
@@ -0,0 +1,106 @@
+# MAKEFILE for MS Windows (mingw + gcc + gmake)
+#
+# BEWARE: variable OBJECTS is updated via ./updatemakes.sh
+
+### USAGE:
+# Open a command prompt with gcc + gmake in PATH and start:
+#
+# gmake -f makefile.mingw all
+# test.exe
+# gmake -f makefile.mingw PREFIX=c:\devel\libtom install
+
+#The following can be overridden from command line e.g. make -f makefile.mingw CC=gcc ARFLAGS=rcs
+PREFIX    = c:\mingw
+CC        = gcc
+AR        = ar
+ARFLAGS   = r
+RANLIB    = ranlib
+STRIP     = strip
+CFLAGS    = -O2
+LDFLAGS   =
+
+#Compilation flags
+LTM_CFLAGS  = -I. $(CFLAGS)
+LTM_LDFLAGS = $(LDFLAGS)
+
+#Libraries to be created
+LIBMAIN_S =libtommath.a
+LIBMAIN_I =libtommath.dll.a
+LIBMAIN_D =libtommath.dll
+
+#List of objects to compile (all goes to libtommath.a)
+OBJECTS=bn_error.o bn_fast_mp_invmod.o bn_fast_mp_montgomery_reduce.o bn_fast_s_mp_mul_digs.o \
+bn_fast_s_mp_mul_high_digs.o bn_fast_s_mp_sqr.o bn_mp_2expt.o bn_mp_abs.o bn_mp_add.o bn_mp_add_d.o \
+bn_mp_addmod.o bn_mp_and.o bn_mp_clamp.o bn_mp_clear.o bn_mp_clear_multi.o bn_mp_cmp.o bn_mp_cmp_d.o \
+bn_mp_cmp_mag.o bn_mp_cnt_lsb.o bn_mp_complement.o bn_mp_copy.o bn_mp_count_bits.o bn_mp_div.o \
+bn_mp_div_2.o bn_mp_div_2d.o bn_mp_div_3.o bn_mp_div_d.o bn_mp_dr_is_modulus.o bn_mp_dr_reduce.o \
+bn_mp_dr_setup.o bn_mp_exch.o bn_mp_export.o bn_mp_expt_d.o bn_mp_expt_d_ex.o bn_mp_exptmod.o \
+bn_mp_exptmod_fast.o bn_mp_exteuclid.o bn_mp_fread.o bn_mp_fwrite.o bn_mp_gcd.o bn_mp_get_bit.o \
+bn_mp_get_double.o bn_mp_get_int.o bn_mp_get_long.o bn_mp_get_long_long.o bn_mp_grow.o bn_mp_import.o \
+bn_mp_init.o bn_mp_init_copy.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_set_int.o bn_mp_init_size.o \
+bn_mp_invmod.o bn_mp_invmod_slow.o bn_mp_is_square.o bn_mp_jacobi.o bn_mp_karatsuba_mul.o \
+bn_mp_karatsuba_sqr.o bn_mp_kronecker.o bn_mp_lcm.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o bn_mp_mod_d.o \
+bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_reduce.o bn_mp_montgomery_setup.o bn_mp_mul.o \
+bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o bn_mp_mulmod.o bn_mp_n_root.o bn_mp_n_root_ex.o bn_mp_neg.o \
+bn_mp_or.o bn_mp_prime_fermat.o bn_mp_prime_frobenius_underwood.o bn_mp_prime_is_divisible.o \
+bn_mp_prime_is_prime.o bn_mp_prime_miller_rabin.o bn_mp_prime_next_prime.o \
+bn_mp_prime_rabin_miller_trials.o bn_mp_prime_random_ex.o bn_mp_prime_strong_lucas_selfridge.o \
+bn_mp_radix_size.o bn_mp_radix_smap.o bn_mp_rand.o bn_mp_read_radix.o bn_mp_read_signed_bin.o \
+bn_mp_read_unsigned_bin.o bn_mp_reduce.o bn_mp_reduce_2k.o bn_mp_reduce_2k_l.o bn_mp_reduce_2k_setup.o \
+bn_mp_reduce_2k_setup_l.o bn_mp_reduce_is_2k.o bn_mp_reduce_is_2k_l.o bn_mp_reduce_setup.o bn_mp_rshd.o \
+bn_mp_set.o bn_mp_set_double.o bn_mp_set_int.o bn_mp_set_long.o bn_mp_set_long_long.o bn_mp_shrink.o \
+bn_mp_signed_bin_size.o bn_mp_sqr.o bn_mp_sqrmod.o bn_mp_sqrt.o bn_mp_sqrtmod_prime.o bn_mp_sub.o \
+bn_mp_sub_d.o bn_mp_submod.o bn_mp_tc_and.o bn_mp_tc_div_2d.o bn_mp_tc_or.o bn_mp_tc_xor.o \
+bn_mp_to_signed_bin.o bn_mp_to_signed_bin_n.o bn_mp_to_unsigned_bin.o bn_mp_to_unsigned_bin_n.o \
+bn_mp_toom_mul.o bn_mp_toom_sqr.o bn_mp_toradix.o bn_mp_toradix_n.o bn_mp_unsigned_bin_size.o bn_mp_xor.o \
+bn_mp_zero.o bn_prime_tab.o bn_reverse.o bn_s_mp_add.o bn_s_mp_exptmod.o bn_s_mp_mul_digs.o \
+bn_s_mp_mul_high_digs.o bn_s_mp_sqr.o bn_s_mp_sub.o bncore.o
+
+HEADERS_PUB=tommath.h tommath_class.h tommath_superclass.h
+
+HEADERS=tommath_private.h $(HEADERS_PUB)
+
+#The default rule for make builds the libtommath.a library (static)
+default: $(LIBMAIN_S)
+
+#Dependencies on *.h
+$(OBJECTS): $(HEADERS)
+
+.c.o:
+	$(CC) $(LTM_CFLAGS) -c $< -o $@
+
+#Create libtommath.a
+$(LIBMAIN_S): $(OBJECTS)
+	$(AR) $(ARFLAGS) $@ $(OBJECTS)
+	$(RANLIB) $@
+
+#Create DLL + import library libtommath.dll.a
+$(LIBMAIN_D) $(LIBMAIN_I): $(OBJECTS)
+	$(CC) -s -shared -o $(LIBMAIN_D) $^ -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(LIBMAIN_I) $(LTM_LDFLAGS)
+	$(STRIP) -S $(LIBMAIN_D)
+
+#Build test_standalone suite
+test.exe: $(LIBMAIN_S) demo/demo.c
+	$(CC) $(LTM_CFLAGS) $(LTM_LDFLAGS) demo/demo.c $(LIBMAIN_S) -DLTM_DEMO_TEST_VS_MTEST=0 -o $@
+	@echo NOTICE: start the tests by launching test.exe
+
+test_standalone: test.exe
+
+all: $(LIBMAIN_S) test_standalone
+
+clean:
+	@-cmd /c del /Q /S *.o *.a *.exe *.dll 2>nul
+
+#Install the library + headers
+install: $(LIBMAIN_S) $(LIBMAIN_I) $(LIBMAIN_D)
+	cmd /c if not exist "$(PREFIX)\bin" mkdir "$(PREFIX)\bin"
+	cmd /c if not exist "$(PREFIX)\lib" mkdir "$(PREFIX)\lib"
+	cmd /c if not exist "$(PREFIX)\include" mkdir "$(PREFIX)\include"
+	copy /Y $(LIBMAIN_S) "$(PREFIX)\lib"
+	copy /Y $(LIBMAIN_I) "$(PREFIX)\lib"
+	copy /Y $(LIBMAIN_D) "$(PREFIX)\bin"
+	copy /Y tommath*.h "$(PREFIX)\include"
+
+# ref:         $Format:%D$
+# git commit:  $Format:%H$
+# commit time: $Format:%ai$
diff --git a/makefile.unix b/makefile.unix
new file mode 100644
index 0000000..b89cf47
--- /dev/null
+++ b/makefile.unix
@@ -0,0 +1,103 @@
+# MAKEFILE that is intended to be compatible with any kind of make (GNU make, BSD make, ...)
+# works on: Linux, *BSD, Cygwin, AIX, HP-UX and hopefully other UNIX systems
+#
+# Please do not use here neither any special make syntax nor any unusual tools/utilities!
+
+# using ICC compiler:
+# make -f makefile.unix CC=icc CFLAGS="-O3 -xP -ip"
+
+# using Borland C++Builder:
+# make -f makefile.unix CC=bcc32
+
+#The following can be overridden from command line e.g. "make -f makefile.unix CC=gcc ARFLAGS=rcs"
+DESTDIR   =
+PREFIX    = /usr/local
+LIBPATH   = $(PREFIX)/lib
+INCPATH   = $(PREFIX)/include
+CC        = cc
+AR        = ar
+ARFLAGS   = r
+RANLIB    = ranlib
+CFLAGS    = -O2
+LDFLAGS   =
+
+VERSION   = 1.1.0
+
+#Compilation flags
+LTM_CFLAGS  = -I. $(CFLAGS)
+LTM_LDFLAGS = $(LDFLAGS)
+
+#Library to be created (this makefile builds only static library)
+LIBMAIN_S = libtommath.a
+
+OBJECTS=bn_error.o bn_fast_mp_invmod.o bn_fast_mp_montgomery_reduce.o bn_fast_s_mp_mul_digs.o \
+bn_fast_s_mp_mul_high_digs.o bn_fast_s_mp_sqr.o bn_mp_2expt.o bn_mp_abs.o bn_mp_add.o bn_mp_add_d.o \
+bn_mp_addmod.o bn_mp_and.o bn_mp_clamp.o bn_mp_clear.o bn_mp_clear_multi.o bn_mp_cmp.o bn_mp_cmp_d.o \
+bn_mp_cmp_mag.o bn_mp_cnt_lsb.o bn_mp_complement.o bn_mp_copy.o bn_mp_count_bits.o bn_mp_div.o \
+bn_mp_div_2.o bn_mp_div_2d.o bn_mp_div_3.o bn_mp_div_d.o bn_mp_dr_is_modulus.o bn_mp_dr_reduce.o \
+bn_mp_dr_setup.o bn_mp_exch.o bn_mp_export.o bn_mp_expt_d.o bn_mp_expt_d_ex.o bn_mp_exptmod.o \
+bn_mp_exptmod_fast.o bn_mp_exteuclid.o bn_mp_fread.o bn_mp_fwrite.o bn_mp_gcd.o bn_mp_get_bit.o \
+bn_mp_get_double.o bn_mp_get_int.o bn_mp_get_long.o bn_mp_get_long_long.o bn_mp_grow.o bn_mp_import.o \
+bn_mp_init.o bn_mp_init_copy.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_set_int.o bn_mp_init_size.o \
+bn_mp_invmod.o bn_mp_invmod_slow.o bn_mp_is_square.o bn_mp_jacobi.o bn_mp_karatsuba_mul.o \
+bn_mp_karatsuba_sqr.o bn_mp_kronecker.o bn_mp_lcm.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o bn_mp_mod_d.o \
+bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_reduce.o bn_mp_montgomery_setup.o bn_mp_mul.o \
+bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o bn_mp_mulmod.o bn_mp_n_root.o bn_mp_n_root_ex.o bn_mp_neg.o \
+bn_mp_or.o bn_mp_prime_fermat.o bn_mp_prime_frobenius_underwood.o bn_mp_prime_is_divisible.o \
+bn_mp_prime_is_prime.o bn_mp_prime_miller_rabin.o bn_mp_prime_next_prime.o \
+bn_mp_prime_rabin_miller_trials.o bn_mp_prime_random_ex.o bn_mp_prime_strong_lucas_selfridge.o \
+bn_mp_radix_size.o bn_mp_radix_smap.o bn_mp_rand.o bn_mp_read_radix.o bn_mp_read_signed_bin.o \
+bn_mp_read_unsigned_bin.o bn_mp_reduce.o bn_mp_reduce_2k.o bn_mp_reduce_2k_l.o bn_mp_reduce_2k_setup.o \
+bn_mp_reduce_2k_setup_l.o bn_mp_reduce_is_2k.o bn_mp_reduce_is_2k_l.o bn_mp_reduce_setup.o bn_mp_rshd.o \
+bn_mp_set.o bn_mp_set_double.o bn_mp_set_int.o bn_mp_set_long.o bn_mp_set_long_long.o bn_mp_shrink.o \
+bn_mp_signed_bin_size.o bn_mp_sqr.o bn_mp_sqrmod.o bn_mp_sqrt.o bn_mp_sqrtmod_prime.o bn_mp_sub.o \
+bn_mp_sub_d.o bn_mp_submod.o bn_mp_tc_and.o bn_mp_tc_div_2d.o bn_mp_tc_or.o bn_mp_tc_xor.o \
+bn_mp_to_signed_bin.o bn_mp_to_signed_bin_n.o bn_mp_to_unsigned_bin.o bn_mp_to_unsigned_bin_n.o \
+bn_mp_toom_mul.o bn_mp_toom_sqr.o bn_mp_toradix.o bn_mp_toradix_n.o bn_mp_unsigned_bin_size.o bn_mp_xor.o \
+bn_mp_zero.o bn_prime_tab.o bn_reverse.o bn_s_mp_add.o bn_s_mp_exptmod.o bn_s_mp_mul_digs.o \
+bn_s_mp_mul_high_digs.o bn_s_mp_sqr.o bn_s_mp_sub.o bncore.o
+
+HEADERS_PUB=tommath.h tommath_class.h tommath_superclass.h
+
+HEADERS=tommath_private.h $(HEADERS_PUB)
+
+#The default rule for make builds the libtommath.a library (static)
+default: $(LIBMAIN_S)
+
+#Dependencies on *.h
+$(OBJECTS): $(HEADERS)
+
+#This is necessary for compatibility with BSD make (namely on OpenBSD)
+.SUFFIXES: .o .c
+.c.o:
+	$(CC) $(LTM_CFLAGS) -c $< -o $@
+
+#Create libtommath.a
+$(LIBMAIN_S): $(OBJECTS)
+	$(AR) $(ARFLAGS) $@ $(OBJECTS)
+	$(RANLIB) $@
+
+#Build test_standalone suite
+test: $(LIBMAIN_S) demo/demo.c
+	$(CC) $(LTM_CFLAGS) $(LTM_LDFLAGS) demo/demo.c $(LIBMAIN_S) -DLTM_DEMO_TEST_VS_MTEST=0 -o $@
+	@echo "NOTICE: start the tests by: ./test"
+
+test_standalone: test
+
+all: $(LIBMAIN_S) test_standalone
+
+#NOTE: this makefile works also on cygwin, thus we need to delete *.exe
+clean:
+	-@rm -f $(OBJECTS) $(LIBMAIN_S)
+	-@rm -f demo/demo.o test test.exe
+
+#Install the library + headers
+install: $(LIBMAIN_S)
+	@mkdir -p $(DESTDIR)$(INCPATH) $(DESTDIR)$(LIBPATH)/pkgconfig
+	@cp $(LIBMAIN_S) $(DESTDIR)$(LIBPATH)/
+	@cp $(HEADERS_PUB) $(DESTDIR)$(INCPATH)/
+	@sed -e 's,^prefix=.*,prefix=$(PREFIX),' -e 's,^Version:.*,Version: $(VERSION),' libtommath.pc.in > $(DESTDIR)$(LIBPATH)/pkgconfig/libtommath.pc
+
+# ref:         $Format:%D$
+# git commit:  $Format:%H$
+# commit time: $Format:%ai$