Home
last modified time | relevance | path

Searched refs:greater_equal (Results 1 – 25 of 2423) sorted by relevance

12345678910>>...97

/dports/graphics/opencv/opencv-4.5.3/contrib/modules/cudaarithm/src/cuda/
H A Dcmp_scalar.cu155 …calarImpl<greater_equal, uchar, 1>, cmpScalarImpl<greater_equal, uchar, 2>, cmpScalarImpl<greater_… in cmpScalar()
163 …calarImpl<greater_equal, schar, 1>, cmpScalarImpl<greater_equal, schar, 2>, cmpScalarImpl<greater_… in cmpScalar()
171 …larImpl<greater_equal, ushort, 1>, cmpScalarImpl<greater_equal, ushort, 2>, cmpScalarImpl<greater_… in cmpScalar()
179 …calarImpl<greater_equal, short, 1>, cmpScalarImpl<greater_equal, short, 2>, cmpScalarImpl<greater_… in cmpScalar()
187 …mpScalarImpl<greater_equal, int, 1>, cmpScalarImpl<greater_equal, int, 2>, cmpScalarImpl<greater_e… in cmpScalar()
195 …calarImpl<greater_equal, float, 1>, cmpScalarImpl<greater_equal, float, 2>, cmpScalarImpl<greater_… in cmpScalar()
203 …larImpl<greater_equal, double, 1>, cmpScalarImpl<greater_equal, double, 2>, cmpScalarImpl<greater_… in cmpScalar()
/dports/devel/boost-docs/boost_1_72_0/libs/mpl/doc/src/refmanual/
H A Dgreater_equal.rst1 .. Metafunctions/Comparisons//greater_equal |40
3 greater_equal chapter
15 struct greater_equal
33 #include <boost/mpl/greater_equal.hpp>
63 typedef greater_equal<c1,c2>::type r;
80 typedef greater_equal<c1,c2> r;
90 struct r : greater_equal<c1,c2>::type {};
105 BOOST_MPL_ASSERT(( greater_equal< int_<10>, int_<0> > ));
106 BOOST_MPL_ASSERT_NOT(( greater_equal< long_<0>, int_<10> > ));
107 BOOST_MPL_ASSERT(( greater_equal< long_<10>, int_<10> > ));
/dports/devel/boost-python-libs/boost_1_72_0/libs/mpl/doc/src/refmanual/
H A Dgreater_equal.rst1 .. Metafunctions/Comparisons//greater_equal |40
3 greater_equal chapter
15 struct greater_equal
33 #include <boost/mpl/greater_equal.hpp>
63 typedef greater_equal<c1,c2>::type r;
80 typedef greater_equal<c1,c2> r;
90 struct r : greater_equal<c1,c2>::type {};
105 BOOST_MPL_ASSERT(( greater_equal< int_<10>, int_<0> > ));
106 BOOST_MPL_ASSERT_NOT(( greater_equal< long_<0>, int_<10> > ));
107 BOOST_MPL_ASSERT(( greater_equal< long_<10>, int_<10> > ));
/dports/databases/xtrabackup/boost_1_59_0/libs/mpl/doc/src/refmanual/
H A Dgreater_equal.rst1 .. Metafunctions/Comparisons//greater_equal |40
3 greater_equal chapter
15 struct greater_equal
33 #include <boost/mpl/greater_equal.hpp>
63 typedef greater_equal<c1,c2>::type r;
80 typedef greater_equal<c1,c2> r;
90 struct r : greater_equal<c1,c2>::type {};
105 BOOST_MPL_ASSERT(( greater_equal< int_<10>, int_<0> > ));
106 BOOST_MPL_ASSERT_NOT(( greater_equal< long_<0>, int_<10> > ));
107 BOOST_MPL_ASSERT(( greater_equal< long_<10>, int_<10> > ));
/dports/databases/percona57-pam-for-mysql/boost_1_59_0/libs/mpl/doc/src/refmanual/
H A Dgreater_equal.rst1 .. Metafunctions/Comparisons//greater_equal |40
3 greater_equal chapter
15 struct greater_equal
33 #include <boost/mpl/greater_equal.hpp>
63 typedef greater_equal<c1,c2>::type r;
80 typedef greater_equal<c1,c2> r;
90 struct r : greater_equal<c1,c2>::type {};
105 BOOST_MPL_ASSERT(( greater_equal< int_<10>, int_<0> > ));
106 BOOST_MPL_ASSERT_NOT(( greater_equal< long_<0>, int_<10> > ));
107 BOOST_MPL_ASSERT(( greater_equal< long_<10>, int_<10> > ));
/dports/databases/mysqlwsrep57-server/boost_1_59_0/libs/mpl/doc/src/refmanual/
H A Dgreater_equal.rst1 .. Metafunctions/Comparisons//greater_equal |40
3 greater_equal chapter
15 struct greater_equal
33 #include <boost/mpl/greater_equal.hpp>
63 typedef greater_equal<c1,c2>::type r;
80 typedef greater_equal<c1,c2> r;
90 struct r : greater_equal<c1,c2>::type {};
105 BOOST_MPL_ASSERT(( greater_equal< int_<10>, int_<0> > ));
106 BOOST_MPL_ASSERT_NOT(( greater_equal< long_<0>, int_<10> > ));
107 BOOST_MPL_ASSERT(( greater_equal< long_<10>, int_<10> > ));
/dports/databases/percona57-server/boost_1_59_0/libs/mpl/doc/src/refmanual/
H A Dgreater_equal.rst1 .. Metafunctions/Comparisons//greater_equal |40
3 greater_equal chapter
15 struct greater_equal
33 #include <boost/mpl/greater_equal.hpp>
63 typedef greater_equal<c1,c2>::type r;
80 typedef greater_equal<c1,c2> r;
90 struct r : greater_equal<c1,c2>::type {};
105 BOOST_MPL_ASSERT(( greater_equal< int_<10>, int_<0> > ));
106 BOOST_MPL_ASSERT_NOT(( greater_equal< long_<0>, int_<10> > ));
107 BOOST_MPL_ASSERT(( greater_equal< long_<10>, int_<10> > ));
/dports/databases/percona57-client/boost_1_59_0/libs/mpl/doc/src/refmanual/
H A Dgreater_equal.rst1 .. Metafunctions/Comparisons//greater_equal |40
3 greater_equal chapter
15 struct greater_equal
33 #include <boost/mpl/greater_equal.hpp>
63 typedef greater_equal<c1,c2>::type r;
80 typedef greater_equal<c1,c2> r;
90 struct r : greater_equal<c1,c2>::type {};
105 BOOST_MPL_ASSERT(( greater_equal< int_<10>, int_<0> > ));
106 BOOST_MPL_ASSERT_NOT(( greater_equal< long_<0>, int_<10> > ));
107 BOOST_MPL_ASSERT(( greater_equal< long_<10>, int_<10> > ));
/dports/devel/boost-libs/boost_1_72_0/libs/mpl/doc/src/refmanual/
H A Dgreater_equal.rst1 .. Metafunctions/Comparisons//greater_equal |40
3 greater_equal chapter
15 struct greater_equal
33 #include <boost/mpl/greater_equal.hpp>
63 typedef greater_equal<c1,c2>::type r;
80 typedef greater_equal<c1,c2> r;
90 struct r : greater_equal<c1,c2>::type {};
105 BOOST_MPL_ASSERT(( greater_equal< int_<10>, int_<0> > ));
106 BOOST_MPL_ASSERT_NOT(( greater_equal< long_<0>, int_<10> > ));
107 BOOST_MPL_ASSERT(( greater_equal< long_<10>, int_<10> > ));
/dports/devel/hyperscan/boost_1_75_0/libs/mpl/doc/src/refmanual/
H A Dgreater_equal.rst1 .. Metafunctions/Comparisons//greater_equal |40
3 greater_equal chapter
15 struct greater_equal
33 #include <boost/mpl/greater_equal.hpp>
63 typedef greater_equal<c1,c2>::type r;
80 typedef greater_equal<c1,c2> r;
90 struct r : greater_equal<c1,c2>::type {};
105 BOOST_MPL_ASSERT(( greater_equal< int_<10>, int_<0> > ));
106 BOOST_MPL_ASSERT_NOT(( greater_equal< long_<0>, int_<10> > ));
107 BOOST_MPL_ASSERT(( greater_equal< long_<10>, int_<10> > ));
/dports/devel/boost-docs/boost_1_72_0/libs/ratio/test/ratio_extensions/
H A Dmpl_greater_equal_pass.cpp27 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
32 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
37 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
42 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
47 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
52 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
57 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
62 BOOST_RATIO_STATIC_ASSERT((!boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
67 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
/dports/devel/boost-python-libs/boost_1_72_0/libs/ratio/test/ratio_extensions/
H A Dmpl_greater_equal_pass.cpp27 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
32 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
37 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
42 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
47 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
52 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
57 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
62 BOOST_RATIO_STATIC_ASSERT((!boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
67 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
/dports/databases/percona57-pam-for-mysql/boost_1_59_0/libs/ratio/test/ratio_extensions/
H A Dmpl_greater_equal_pass.cpp27 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
32 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
37 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
42 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
47 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
52 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
57 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
62 BOOST_RATIO_STATIC_ASSERT((!boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
67 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
/dports/databases/mysqlwsrep57-server/boost_1_59_0/libs/ratio/test/ratio_extensions/
H A Dmpl_greater_equal_pass.cpp27 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
32 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
37 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
42 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
47 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
52 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
57 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
62 BOOST_RATIO_STATIC_ASSERT((!boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
67 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
/dports/databases/percona57-server/boost_1_59_0/libs/ratio/test/ratio_extensions/
H A Dmpl_greater_equal_pass.cpp27 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
32 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
37 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
42 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
47 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
52 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
57 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
62 BOOST_RATIO_STATIC_ASSERT((!boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
67 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
/dports/databases/xtrabackup/boost_1_59_0/libs/ratio/test/ratio_extensions/
H A Dmpl_greater_equal_pass.cpp27 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
32 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
37 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
42 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
47 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
52 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
57 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
62 BOOST_RATIO_STATIC_ASSERT((!boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
67 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
/dports/databases/percona57-client/boost_1_59_0/libs/ratio/test/ratio_extensions/
H A Dmpl_greater_equal_pass.cpp27 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
32 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
37 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
42 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
47 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
52 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
57 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
62 BOOST_RATIO_STATIC_ASSERT((!boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
67 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
/dports/devel/boost-libs/boost_1_72_0/libs/ratio/test/ratio_extensions/
H A Dmpl_greater_equal_pass.cpp27 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
32 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
37 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
42 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
47 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
52 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
57 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
62 BOOST_RATIO_STATIC_ASSERT((!boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
67 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
/dports/devel/hyperscan/boost_1_75_0/libs/ratio/test/ratio_extensions/
H A Dmpl_greater_equal_pass.cpp27 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
32 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
37 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
42 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
47 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
52 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
57 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
62 BOOST_RATIO_STATIC_ASSERT((!boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
67 BOOST_RATIO_STATIC_ASSERT((boost::mpl::greater_equal<R1, R2>::value), NOTHING, ()); in test()
/dports/math/cvc4/CVC4-1.7/src/options/
H A Dbase_handlers.h59 struct greater_equal : public comparator<std::greater_equal> { struct
60 greater_equal(int i) : comparator<std::greater_equal>(i) {} in greater_equal() argument
61 greater_equal(long l) : comparator<std::greater_equal>(l) {} in greater_equal() function
62 greater_equal(double d) : comparator<std::greater_equal>(d) {} in greater_equal() function
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/libcxx/test/std/utilities/function.objects/range.cmp/
H A Dgreater_equal.pass.cpp29 static_assert(!std::is_invocable_v<std::ranges::greater_equal, NotTotallyOrdered, NotTotallyOrdered…
30 static_assert(!std::is_invocable_v<std::ranges::greater_equal, int, MoveOnly>);
31 static_assert(std::is_invocable_v<std::ranges::greater_equal, explicit_operators, explicit_operator…
33 static_assert(requires { typename std::ranges::greater_equal::is_transparent; });
36 auto fn = std::ranges::greater_equal(); in test()
60 do_pointer_comparison_test(std::ranges::greater_equal()); in main()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/libcxx/test/std/utilities/function.objects/range.cmp/
H A Dgreater_equal.pass.cpp29 static_assert(!std::is_invocable_v<std::ranges::greater_equal, NotTotallyOrdered, NotTotallyOrdered…
30 static_assert(!std::is_invocable_v<std::ranges::greater_equal, int, MoveOnly>);
31 static_assert(std::is_invocable_v<std::ranges::greater_equal, explicit_operators, explicit_operator…
33 static_assert(requires { typename std::ranges::greater_equal::is_transparent; });
36 auto fn = std::ranges::greater_equal(); in test()
60 do_pointer_comparison_test(std::ranges::greater_equal()); in main()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/libcxx/test/std/utilities/function.objects/range.cmp/
H A Dgreater_equal.pass.cpp29 static_assert(!std::is_invocable_v<std::ranges::greater_equal, NotTotallyOrdered, NotTotallyOrdered…
30 static_assert(!std::is_invocable_v<std::ranges::greater_equal, int, MoveOnly>);
31 static_assert(std::is_invocable_v<std::ranges::greater_equal, explicit_operators, explicit_operator…
33 static_assert(requires { typename std::ranges::greater_equal::is_transparent; });
36 auto fn = std::ranges::greater_equal(); in test()
60 do_pointer_comparison_test(std::ranges::greater_equal()); in main()
/dports/devel/llvm13/llvm-project-13.0.1.src/libcxx/test/std/utilities/function.objects/range.cmp/
H A Dgreater_equal.pass.cpp29 static_assert(!std::is_invocable_v<std::ranges::greater_equal, NotTotallyOrdered, NotTotallyOrdered…
30 static_assert(!std::is_invocable_v<std::ranges::greater_equal, int, MoveOnly>);
31 static_assert(std::is_invocable_v<std::ranges::greater_equal, explicit_operators, explicit_operator…
33 static_assert(requires { typename std::ranges::greater_equal::is_transparent; });
36 auto fn = std::ranges::greater_equal(); in test()
60 do_pointer_comparison_test(std::ranges::greater_equal()); in main()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/libcxx/test/std/utilities/function.objects/comparisons/
H A Dgreater_equal.pass.cpp22 typedef std::greater_equal<int> F; in main()
33 do_pointer_comparison_test<int, std::greater_equal>(); in main()
36 typedef std::greater_equal<> F2; in main()
46 constexpr bool foo = std::greater_equal<int> () (36, 36); in main()
49 constexpr bool bar = std::greater_equal<> () (36.0, 36); in main()

12345678910>>...97