# Comment blocks of the boost files compiled into this engine build, verbatim.
# Each block is quoted exactly from the named source (an asset A member, or a file of the hosted
# run's evidence) at the named lines; its sha256 is of the quoted bytes. "also in" names further
# locations whose block has the same text after whitespace normalisation. See METHOD.md.
# This is a notice inventory, not legal advice.

==== sources/boost/boost/algorithm/clamp.hpp lines 1-11 sha256 467ffeabb05a9942a61bbbae8b568ecedc9b8f9188ecd81dd5dfcef5dd441255 ====
/* 
   Copyright (c) Marshall Clow 2008-2012.

   Distributed under the Boost Software License, Version 1.0. (See accompanying
   file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

 Revision history:
   27 June 2009 mtc First version
   23 Oct  2010 mtc Added predicate version
   
*/

==== sources/boost/boost/algorithm/clamp.hpp lines 13-17 sha256 a93d01a9adc33a653b6b08e45dd0ec0421d06ba9fbf254772a679ec2658b5b01 ====
/// \file clamp.hpp
/// \brief Clamp algorithm
/// \author Marshall Clow
///
/// Suggested by olafvdspek in https://svn.boost.org/trac/boost/ticket/3215

==== sources/boost/boost/algorithm/minmax_element.hpp lines 1-4 sha256 e2c44ef84831625c3f16313e05c3fd571e8cfdf2d36343f4d3a0dcf66b2426e0 ====
//  (C) Copyright Herve Bronnimann 2004.
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/algorithm/minmax_element.hpp lines 6-13 sha256 f8874cce73bb4b33a85f258752d7fff2185c427fb39899ac57bf7dcbf9800dc2 ====
/*
 Revision history:
   1 July 2004
      Split the code into two headers to lessen dependence on
      Boost.tuple. (Herve)
   26 June 2004
      Added the code for the boost minmax library. (Herve)
*/

==== sources/boost/boost/algorithm/string.hpp lines 1-1 sha256 4a3f76bf449ab4a289bda7a9dd06db9e3f5ce37499f15340d04391c84bd75fac ====
//  Boost string_algo library string_algo.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string.hpp lines 3-7 sha256 eadea283e5c1613728c0b8e04cce2d49e0426f888660e28fc78ae04d19256d04 ====
also in: sources/boost/boost/algorithm/string/find_iterator.hpp:3-7
//  Copyright Pavol Droba 2002-2004.
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/algorithm/string.hpp lines 9-9 sha256 0c7640115f32c5a4cee81b332af4000fdc2233e28a63ab9fd539c148feb9f179 ====
also in: sources/boost/boost/algorithm/string/case_conv.hpp:9-9, sources/boost/boost/algorithm/string/classification.hpp:9-9, sources/boost/boost/algorithm/string/compare.hpp:9-9, sources/boost/boost/algorithm/string/concept.hpp:9-9, sources/boost/boost/algorithm/string/config.hpp:9-9, sources/boost/boost/algorithm/string/constants.hpp:9-9, sources/boost/boost/algorithm/string/detail/case_conv.hpp:9-9, sources/boost/boost/algorithm/string/detail/classification.hpp:9-9, sources/boost/boost/algorithm/string/detail/find_format.hpp:9-9, sources/boost/boost/algorithm/string/detail/find_format_all.hpp:9-9, sources/boost/boost/algorithm/string/detail/find_format_store.hpp:9-9, sources/boost/boost/algorithm/string/detail/find_iterator.hpp:9-9, sources/boost/boost/algorithm/string/detail/finder.hpp:9-9, sources/boost/boost/algorithm/string/detail/predicate.hpp:9-9, sources/boost/boost/algorithm/string/detail/replace_storage.hpp:9-9, sources/boost/boost/algorithm/string/detail/sequence.hpp:9-9, sources/boost/boost/algorithm/string/detail/trim.hpp:9-9, sources/boost/boost/algorithm/string/detail/util.hpp:9-9, sources/boost/boost/algorithm/string/erase.hpp:9-9, sources/boost/boost/algorithm/string/find.hpp:9-9, sources/boost/boost/algorithm/string/find_format.hpp:9-9, sources/boost/boost/algorithm/string/find_iterator.hpp:9-9, sources/boost/boost/algorithm/string/finder.hpp:9-9, sources/boost/boost/algorithm/string/formatter.hpp:9-9, sources/boost/boost/algorithm/string/iter_find.hpp:9-9, sources/boost/boost/algorithm/string/join.hpp:9-9, sources/boost/boost/algorithm/string/predicate.hpp:9-9, sources/boost/boost/algorithm/string/predicate_facade.hpp:9-9, sources/boost/boost/algorithm/string/replace.hpp:9-9, sources/boost/boost/algorithm/string/sequence_traits.hpp:9-9, sources/boost/boost/algorithm/string/split.hpp:9-9, sources/boost/boost/algorithm/string/std/list_traits.hpp:9-9, sources/boost/boost/algorithm/string/std/slist_traits.hpp:9-9, sources/boost/boost/algorithm/string/std/string_traits.hpp:9-9, sources/boost/boost/algorithm/string/std_containers_traits.hpp:9-9, sources/boost/boost/algorithm/string/trim.hpp:9-9, sources/boost/boost/algorithm/string/yes_no_type.hpp:9-9
//  See http://www.boost.org/ for updates, documentation, and revision history.

==== sources/boost/boost/algorithm/string/case_conv.hpp lines 1-1 sha256 e5432bc549ef52849c3306e231a8c81b2052466103cb3ccef9c291b345658c01 ====
//  Boost string_algo library case_conv.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/case_conv.hpp lines 3-7 sha256 ffee19b24dfaa5fdcf93f98ada8ee35ce7af477cba311ac0a2056a430faff239 ====
also in: sources/boost/boost/algorithm/string/classification.hpp:3-7, sources/boost/boost/algorithm/string/concept.hpp:3-7, sources/boost/boost/algorithm/string/config.hpp:3-7, sources/boost/boost/algorithm/string/constants.hpp:3-7, sources/boost/boost/algorithm/string/detail/case_conv.hpp:3-7, sources/boost/boost/algorithm/string/detail/classification.hpp:3-7, sources/boost/boost/algorithm/string/detail/find_format.hpp:3-7, sources/boost/boost/algorithm/string/detail/find_format_all.hpp:3-7, sources/boost/boost/algorithm/string/detail/find_format_store.hpp:3-7, sources/boost/boost/algorithm/string/detail/find_iterator.hpp:3-7, sources/boost/boost/algorithm/string/detail/formatter.hpp:3-7, sources/boost/boost/algorithm/string/detail/predicate.hpp:3-7, sources/boost/boost/algorithm/string/detail/replace_storage.hpp:3-7, sources/boost/boost/algorithm/string/detail/sequence.hpp:3-7, sources/boost/boost/algorithm/string/detail/trim.hpp:3-7, sources/boost/boost/algorithm/string/detail/util.hpp:3-7, sources/boost/boost/algorithm/string/find.hpp:3-7, sources/boost/boost/algorithm/string/find_format.hpp:3-7, sources/boost/boost/algorithm/string/formatter.hpp:3-7, sources/boost/boost/algorithm/string/iter_find.hpp:3-7, sources/boost/boost/algorithm/string/predicate.hpp:3-7, sources/boost/boost/algorithm/string/predicate_facade.hpp:3-7, sources/boost/boost/algorithm/string/sequence_traits.hpp:3-7, sources/boost/boost/algorithm/string/std/list_traits.hpp:3-7, sources/boost/boost/algorithm/string/std/slist_traits.hpp:3-7, sources/boost/boost/algorithm/string/std/string_traits.hpp:3-7, sources/boost/boost/algorithm/string/std_containers_traits.hpp:3-7, sources/boost/boost/algorithm/string/trim.hpp:3-7, sources/boost/boost/algorithm/string/yes_no_type.hpp:3-7
//  Copyright Pavol Droba 2002-2003.
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/algorithm/string/classification.hpp lines 1-1 sha256 f4837950195b26389cfe965c028f4824eafe6cdd25ba43547b67f8c953e3eb2e ====
also in: sources/boost/boost/algorithm/string/detail/classification.hpp:1-1
//  Boost string_algo library classification.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/compare.hpp lines 1-1 sha256 fc370dec12ee9632f66463796b255d9d0ed075bdc7efac21a33f67b1869a361b ====
//  Boost string_algo library compare.hpp header file  -------------------------//

==== sources/boost/boost/algorithm/string/compare.hpp lines 3-7 sha256 92fed7059d3fdd0b4632bd795516e2eadb0a0a5c7d835fa01376afd411382fc7 ====
also in: sources/boost/boost/algorithm/string/detail/finder.hpp:3-7, sources/boost/boost/algorithm/string/erase.hpp:3-7, sources/boost/boost/algorithm/string/finder.hpp:3-7, sources/boost/boost/algorithm/string/join.hpp:3-7, sources/boost/boost/algorithm/string/replace.hpp:3-7, sources/boost/boost/algorithm/string/split.hpp:3-7
//  Copyright Pavol Droba 2002-2006.
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/algorithm/string/concept.hpp lines 1-1 sha256 9d34b42f0fb7adf0530bcebcf394162340e1c923be4138ca1dc9c383b4b9d12f ====
//  Boost string_algo library concept.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/config.hpp lines 1-1 sha256 57dcf2b953ca823a2f0a4aa9e39d96b4b3efab9dec6171c31c72b667a2894313 ====
//  Boost string_algo library config.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/constants.hpp lines 1-1 sha256 6df0c49afb342741585b6f489d804e4e8d6d0cd75c75bb4aa7b98b93b06ec8f1 ====
//  Boost string_algo library constants.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/case_conv.hpp lines 1-1 sha256 a08f4c79af0b26c95f6e89b41bc5307ec47eabc99fc7de7758444bac5aee059d ====
//  Boost string_algo library string_funct.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/find_format.hpp lines 1-1 sha256 de3449d499692c9ec151339caec3c472cee824aef1c5569a60ba31bf91c84371 ====
also in: sources/boost/boost/algorithm/string/find_format.hpp:1-1
//  Boost string_algo library find_format.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/find_format_all.hpp lines 1-1 sha256 ee16f3925c60f668daf9442291339eb8b2f29f19d61dc1e89c5171953a90273d ====
//  Boost string_algo library find_format_all.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/find_format_store.hpp lines 1-1 sha256 5daaf37e02d6477fb1f42f699e14544ce792b14b35f8448500bca1bd4c6aa935 ====
//  Boost string_algo library find_format_store.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/find_iterator.hpp lines 1-1 sha256 6c2e9042c89a55e1bc884b920890d7ec511c3b445dfb198f361cf80ca502c624 ====
also in: sources/boost/boost/algorithm/string/find_iterator.hpp:1-1
//  Boost string_algo library find_iterator.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/finder.hpp lines 1-1 sha256 ba44d761e427a36dc0d7b5408a36bcfb18adcc73fffa7e20f3d9d2146051fd66 ====
also in: sources/boost/boost/algorithm/string/finder.hpp:1-1
//  Boost string_algo library finder.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/formatter.hpp lines 1-1 sha256 527b2cf9d01a22791cf984f5e5a43cc7a2cd095feb5424f8eb455be94a48a4e9 ====
also in: sources/boost/boost/algorithm/string/formatter.hpp:1-1
//  Boost string_algo library formatter.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/formatter.hpp lines 9-9 sha256 b3fcef0458238782a92df9ce414808e15b39e06d81f1f25ea6e636fb1d103f8d ====
also in: sources/boost/boost/math/special_functions/acosh.hpp:9-9, sources/boost/boost/math/special_functions/asinh.hpp:9-9, sources/boost/boost/math/special_functions/atanh.hpp:9-9, sources/boost/boost/math/special_functions/pow.hpp:10-10, sources/boost/boost/polygon/detail/voronoi_ctypes.hpp:8-8, sources/boost/boost/polygon/detail/voronoi_predicates.hpp:8-8, sources/boost/boost/polygon/detail/voronoi_robust_fpt.hpp:8-8, sources/boost/boost/polygon/detail/voronoi_structures.hpp:8-8, sources/boost/boost/polygon/voronoi.hpp:8-8, sources/boost/boost/polygon/voronoi_builder.hpp:8-8, sources/boost/boost/polygon/voronoi_diagram.hpp:8-8, sources/boost/boost/polygon/voronoi_geometry_type.hpp:8-8
//  See http://www.boost.org for updates, documentation, and revision history.

==== sources/boost/boost/algorithm/string/detail/predicate.hpp lines 1-1 sha256 c4f56deb20f89183ff9849ea7cf35a77591c028504dbcdc286679210e8aff005 ====
also in: sources/boost/boost/algorithm/string/predicate.hpp:1-1
//  Boost string_algo library predicate.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/replace_storage.hpp lines 1-1 sha256 b94243d98928d2e60dfb4d861538232b99e77628d228bda808e1f882c3ef2418 ====
//  Boost string_algo library replace_storage.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/sequence.hpp lines 1-1 sha256 9f52792491b86f66a28eef5f763602b13d87a868be5b263208d98468a414ab8b ====
//  Boost string_algo library sequence.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/trim.hpp lines 1-1 sha256 cd648c077fede24fb99ba6d6ba0fb6dd82d6735ad4982599ad92a4a5a95341d2 ====
also in: sources/boost/boost/algorithm/string/trim.hpp:1-1
//  Boost string_algo library trim.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/detail/util.hpp lines 1-1 sha256 602153ebadd4c94226d500a90fc99108af0d2ba3dd8a8b1cf9862a974ba19957 ====
//  Boost string_algo library util.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/erase.hpp lines 1-1 sha256 94b8c87bbfe4f3c0aec3ba0a9e377964092f59d0631e8a33fa65039c47a1ed28 ====
//  Boost string_algo library erase.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/find.hpp lines 1-1 sha256 48a3eb0d15c5bedbe29ca126a588d753a903267b82c7d31824133f93abb48639 ====
//  Boost string_algo library find.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/iter_find.hpp lines 1-1 sha256 40f1728423e02c9e8559f844cfffdbbe4f729cf7ffffca546cf4a34a208f9502 ====
//  Boost string_algo library iter_find.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/join.hpp lines 1-1 sha256 8406f6799f88e0fce43ee614a26a1bb256a0eb716f7c70958830e94179052827 ====
//  Boost string_algo library join.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/predicate_facade.hpp lines 1-1 sha256 2fd363f3ccb35900103f664b4b254e426c7276ae603f85eb4e734937d2d9720e ====
//  Boost string_algo library predicate_facade.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/replace.hpp lines 1-1 sha256 42306b538359f01aa8560bb98845f0d9c6034d8e29ebda8fe0173ca07d167e4e ====
//  Boost string_algo library replace.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/sequence_traits.hpp lines 1-1 sha256 04a167e23abfed6c5f883b04549a45c0b379ccb468e44ef520cbc033f1b4e90a ====
//  Boost string_algo library sequence_traits.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/split.hpp lines 1-1 sha256 746fa9f1ecfb465543e8d019a4a407f1dfb2542860481a128c6be65665d71a45 ====
//  Boost string_algo library split.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/std/list_traits.hpp lines 1-1 sha256 616608b77518cf1aedb69f131d6a77c1dac2b0882feb103e7a3f522d0c071f72 ====
//  Boost string_algo library list_traits.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/std/slist_traits.hpp lines 1-1 sha256 80bd0da8d8a959fa6288fffb5d95c912a8a51ade5d9671f5d4bedbf56c011058 ====
//  Boost string_algo library slist_traits.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/std/string_traits.hpp lines 1-1 sha256 8b05e65cb4f876e3cead23e0924004b4d4c77383b3d2791bd96c332cd2ac20a5 ====
//  Boost string_algo library string_traits.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/std_containers_traits.hpp lines 1-1 sha256 bdaa6ed09a9ca48d952a01bedee9e0f086a81822044b74b6ef253db0ba3194d7 ====
//  Boost string_algo library std_containers_traits.hpp header file  ---------------------------//

==== sources/boost/boost/algorithm/string/yes_no_type.hpp lines 1-1 sha256 efc1d6e0213f1bf1e4ad001e00709569d41f6c7e4ff1e84dad91075f3712f939 ====
//  Boost string_algo library yes_no_type.hpp header file  ---------------------------//

==== sources/boost/boost/align/align.hpp lines 1-7 sha256 671dd518f4fbdd8f24f0a95d2733c60d3314cddc841d66fc34d73a2e7121250a ====
also in: sources/boost/boost/align/aligned_alloc.hpp:1-7, sources/boost/boost/align/detail/aligned_alloc.hpp:1-7, sources/boost/boost/align/detail/aligned_alloc_new.hpp:1-7, sources/boost/boost/align/detail/alignment_of.hpp:1-7, sources/boost/boost/align/detail/alignment_of_msvc.hpp:1-7
/*
Copyright 2014-2015 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/align/alignment_of.hpp lines 1-7 sha256 63a7af695ed75fdb011a9cc43dac37307ce54787a26e00f445aefa8c38595767 ====
also in: sources/boost/boost/align/detail/integral_constant.hpp:1-7
/*
Copyright 2014-2016 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/align/alignment_of_forward.hpp lines 1-7 sha256 fd0ff8f60c9a9d7aa7aedabdec1004e22878a47560e2852228270a5ccdbecd92 ====
also in: sources/boost/boost/align/detail/align_cxx11.hpp:1-7, sources/boost/boost/align/detail/aligned_alloc_android.hpp:1-7, sources/boost/boost/align/detail/aligned_alloc_macos.hpp:1-7, sources/boost/boost/align/detail/aligned_alloc_msvc.hpp:1-7, sources/boost/boost/align/detail/aligned_alloc_posix.hpp:1-7, sources/boost/boost/align/detail/aligned_alloc_sunos.hpp:1-7, sources/boost/boost/align/detail/alignment_of_clang.hpp:1-7, sources/boost/boost/align/detail/alignment_of_codegear.hpp:1-7, sources/boost/boost/align/detail/alignment_of_cxx11.hpp:1-7, sources/boost/boost/align/detail/alignment_of_gcc.hpp:1-7, sources/boost/boost/align/detail/is_alignment.hpp:1-7, sources/boost/boost/align/detail/min_size.hpp:1-7, sources/boost/boost/make_unique.hpp:1-7
/*
Copyright 2014 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/align/detail/align.hpp lines 1-7 sha256 40b16447612ada4aef94a99bca29be4d0705ecc557c5d45961a606d11ed6955f ====
/*
Copyright 2014-2020 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/align/detail/aligned_alloc_mingw.hpp lines 1-7 sha256 536e4e94f6bfc21aaffc10005c9215d0a4927c3fdeb842ebe3f95943d9f227bf ====
/*
Copyright 2020 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/align/detail/element_type.hpp lines 1-7 sha256 b3cc9d0dd5352ead1747b327a3e7df02c11a4e39f07586aaa1f983d7bb1bea6d ====
/*
Copyright 2015 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/aligned_storage.hpp lines 1-11 sha256 a4b1d523aa179016beb37ade264521d8ed4dbc3a0fa7ecf92f38a3d36f0ec610 ====
also in: sources/boost/boost/type_traits/aligned_storage.hpp:1-11
//-----------------------------------------------------------------------------
// boost aligned_storage.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003
// Eric Friedman, Itay Maman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/any.hpp lines 1-1 sha256 691d508a55c68ef0a33cce22abd05e5968a4388bf90bf01ce84426e3bebaa340 ====
also in: sources/boost/boost/any/bad_any_cast.hpp:7-7
// See http://www.boost.org/libs/any for Documentation.

==== sources/boost/boost/any.hpp lines 360-365 sha256 e48a8fa5fd691eee95bfd5ec682800b6ec9812f4f9788969fae8a6709b0facfc ====
// Copyright Kevlin Henney, 2000, 2001, 2002. All rights reserved.
// Copyright Antony Polukhin, 2013-2024.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/any/bad_any_cast.hpp lines 1-5 sha256 162af7a513fb27c1a73a55412972d3c27c3f7e6201d2a5b1bbf9fbfece8887aa ====
// Copyright Antony Polukhin, 2020-2024.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/any/detail/placeholder.hpp lines 1-5 sha256 09413245989bc0ee084f968974434f2768db368080e6436d3184465c3ab72696 ====
also in: sources/boost/boost/any/fwd.hpp:1-5
// Copyright Antony Polukhin, 2021-2024.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/any/fwd.hpp lines 7-7 sha256 35443e206e999ea24bb90b61366470c4621ef8fb4f1bbc1234d645128d838316 ====
// Contributed by Ruslan Arutyunyan

==== sources/boost/boost/array.hpp lines 1-30 sha256 04b1534074c0eda19114046564e16e2c2e29496360beea005087f0fdde134e3b ====
/* The following code declares class array,
 * an STL container (as wrapper) for arrays of constant size.
 *
 * See
 *      http://www.boost.org/libs/array/
 * for documentation.
 *
 * The original author site is at: http://www.josuttis.com/
 *
 * (C) Copyright Nicolai M. Josuttis 2001.
 *
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 *  9 Jan 2013 - (mtc) Added constexpr
 * 14 Apr 2012 - (mtc) Added support for boost::hash
 * 28 Dec 2010 - (mtc) Added cbegin and cend (and crbegin and crend) for C++Ox compatibility.
 * 10 Mar 2010 - (mtc) fill method added, matching resolution of the standard library working group.
 *      See <http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#776> or Trac issue #3168
 *      Eventually, we should remove "assign" which is now a synonym for "fill" (Marshall Clow)
 * 10 Mar 2010 - added workaround for SUNCC and !STLPort [trac #3893] (Marshall Clow)
 * 29 Jan 2004 - c_array() added, BOOST_NO_PRIVATE_IN_AGGREGATE removed (Nico Josuttis)
 * 23 Aug 2002 - fix for Non-MSVC compilers combined with MSVC libraries.
 * 05 Aug 2001 - minor update (Nico Josuttis)
 * 20 Jan 2001 - STLport fix (Beman Dawes)
 * 29 Sep 2000 - Initial Revision (Nico Josuttis)
 *
 * Jan 29, 2004
 */

==== sources/boost/boost/asio/any_io_executor.hpp lines 1-9 sha256 3cc245112d8e575ea05bb26fc046b023aba878bedb349c812e02a329a57cc21d ====
//
// any_io_executor.hpp
// ~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/append.hpp lines 1-9 sha256 e7efb35d2cd1b4362cd920e205226031d88728fab48646a49129041e6181214b ====
//
// append.hpp
// ~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/associated_allocator.hpp lines 1-9 sha256 fce1590da02bedb0aac1c78014eea524d89c901da0cf7c9ab0e737f48c13cb3a ====
//
// associated_allocator.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/associated_cancellation_slot.hpp lines 1-9 sha256 5970685cfafcadfb30b540ba2c65a6ba2d3211f4185f1e1b820a09213ceb4ad1 ====
//
// associated_cancellation_slot.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/associated_executor.hpp lines 1-9 sha256 cda6ba9593855b84fb9ed73e0b1620314de3af228944cfdce397f054c93e8e04 ====
//
// associated_executor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/associated_immediate_executor.hpp lines 1-9 sha256 b66b505d9e78f7b57717dca6a8a4e3cc61150568c16604a17670a95992470d90 ====
//
// associated_immediate_executor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/associator.hpp lines 1-9 sha256 4a7c290269ad680dea2473a92888835a7b1e7593526e2a9fe49f15b165876c71 ====
//
// associator.hpp
// ~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/async_result.hpp lines 1-9 sha256 b2b8bd6b8eb6023323cc61598b298f4612d0b8cbc598667ff3545cc4da84df9e ====
//
// async_result.hpp
// ~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/basic_socket.hpp lines 1-9 sha256 2c7ccfc6c71c20a9bb54d9520d89eb27dd4f88bb62182acf08b1c6fe8908cbe8 ====
//
// basic_socket.hpp
// ~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/basic_socket_acceptor.hpp lines 1-9 sha256 4ad3fde9455ea1da4069d6e7ac8d9c351f9416616abc5f42b41ea1702189536f ====
//
// basic_socket_acceptor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/basic_socket_iostream.hpp lines 1-9 sha256 57a56dc44f48e52554af873375fff9c35b05a8330e865070ccc0723bba2ab503 ====
//
// basic_socket_iostream.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/basic_socket_streambuf.hpp lines 1-9 sha256 cabfa94f793ad1cfc021dacfb1d0719bb889558f3bde70621dd2e6c0060cc1c6 ====
//
// basic_socket_streambuf.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/basic_stream_socket.hpp lines 1-9 sha256 91071cf93faa3614c36c460c77b52a39833e680e25b839fafac7553762e51a75 ====
//
// basic_stream_socket.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/basic_streambuf_fwd.hpp lines 1-9 sha256 8688f96655f644e706094ce35c56bf3bd56cc48f254c66dfe436aca0bfd8d313 ====
//
// basic_streambuf_fwd.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/basic_waitable_timer.hpp lines 1-9 sha256 abd1ce305ef6861a07538f20c6cd3749be0705dd01eb363ec713677a8810fa3d ====
//
// basic_waitable_timer.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/bind_executor.hpp lines 1-9 sha256 97f492752e5ea1f8b65f0192bfbee02475df7e79a7f4bb7866816d260a0feabb ====
//
// bind_executor.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/buffer.hpp lines 1-9 sha256 24342e0eda88d8f4f38b8a4c6777162519baab7260703657708d01aca6ee85b8 ====
//
// buffer.hpp
// ~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/cancellation_signal.hpp lines 1-9 sha256 5fac20c759bf7d3d0e71cf1f0ec511e1a1a24dd59f62a2bdc346039e87fa721e ====
//
// cancellation_signal.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/cancellation_state.hpp lines 1-9 sha256 429ee0a9d6fc73087c1e017f690744305c074f0aed179a31947a51d54b0f6306 ====
//
// cancellation_state.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/cancellation_type.hpp lines 1-9 sha256 a516732afc005e4bf9e2a50e33c9b8b23d14d1e5ccb32b7da93cf9f70a1577e9 ====
//
// cancellation_type.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/completion_condition.hpp lines 1-9 sha256 90fb6109a74dc1946b5bc04ce6015345e78c3647b520231f6443314af9db5328 ====
//
// completion_condition.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/compose.hpp lines 1-9 sha256 4f851aa8cf0ea574bafbb5eadff74f7018f6748ed128fb3a908b65a082c793ca ====
//
// compose.hpp
// ~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/composed.hpp lines 1-9 sha256 71bf8bfccbb1d82793066f29103811adfc4af3edd575e3d45609ecc547c8eeb9 ====
//
// composed.hpp
// ~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/config.hpp lines 1-9 sha256 9c7ff5f3c9b9ff19d477420a40b799cacfee71236f3f04be3ba8415fddcdadd6 ====
//
// config.hpp
// ~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/connect.hpp lines 1-9 sha256 0a7bd381b8d40a73d26f168fd12d96b281c574bfc6b7a66dd1097647f8882446 ====
//
// connect.hpp
// ~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/coroutine.hpp lines 1-9 sha256 f18cd1e7de08a0622cfcf76dea5a1ce16527ca123a7f78f0bdfda3e90769c43e ====
//
// coroutine.hpp
// ~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/default_completion_token.hpp lines 1-9 sha256 c46aa154fc00bfe8c5ec4dea65782881f447d6ae01e8f21e820336dc6d35ee3b ====
//
// default_completion_token.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/defer.hpp lines 1-9 sha256 8072b69a74f7e558223788a6add1bb2162c2c460f67890f46149f4b118ab06b3 ====
//
// defer.hpp
// ~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/deferred.hpp lines 1-9 sha256 a147d993705e5e8f8ebb0feb0d6fb4b035e9c24957b3a825e4677d0ac7133afc ====
//
// deferred.hpp
// ~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/array.hpp lines 1-9 sha256 da098ee1f27402d8d633e249d2f80cec08223ac75dd37652a4847fe2c1d8f3b4 ====
//
// detail/array.hpp
// ~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/array_fwd.hpp lines 1-9 sha256 5156917ac3fff57467ed5a6c4c8b6e675289f69fe251e523319419f2844458e8 ====
//
// detail/array_fwd.hpp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/assert.hpp lines 1-9 sha256 0e60caf59c308217bd11eb069c3e4e3e95fc35a1085d722cd0a30e3f8a380a05 ====
//
// detail/assert.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/atomic_count.hpp lines 1-9 sha256 6968a8416caeda3f75a94dc08aeb77941235cfdaf8c716c93fe8d75b7b1a7400 ====
//
// detail/atomic_count.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/base_from_cancellation_state.hpp lines 1-9 sha256 7edf9125e3453bdba8607b74886752fe7349660bc7f21c4ece028b24e7ab210e ====
//
// detail/base_from_cancellation_state.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/base_from_completion_cond.hpp lines 1-9 sha256 ff9d2a7f7ff3b8460bdf0b57fb258aaf43235d52a9bcd3a48c571c0201760d68 ====
//
// detail/base_from_completion_cond.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/bind_handler.hpp lines 1-9 sha256 1c9df32bb26285d0a23a71a916adb9ab52ca30308b9926aec8eb747ddd1a5c11 ====
//
// detail/bind_handler.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/buffer_sequence_adapter.hpp lines 1-9 sha256 4a3b86bce0b5853f49e4c07a57838538768ac26d7db3fe7697b7b784c7fff107 ====
//
// detail/buffer_sequence_adapter.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/call_stack.hpp lines 1-9 sha256 84d8c500e055d550d545feaf587f39bcccaab1e643d0555fe802b5f9281a5027 ====
//
// detail/call_stack.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/chrono.hpp lines 1-9 sha256 15afcf33ba5ae865fad854b3bda14bd61ef85e15f71a95f79c4efbd242fbe4e9 ====
//
// detail/chrono.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/chrono_time_traits.hpp lines 1-9 sha256 4bab9da8ac0d97979285081e2f25f3cc4553e9035cce765b2543f0cb9895093c ====
//
// detail/chrono_time_traits.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/completion_handler.hpp lines 1-9 sha256 b8b3377cdff702b027e2618994669438e68c58bf01c2945a5239a84f69bf4151 ====
//
// detail/completion_handler.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/composed_work.hpp lines 1-9 sha256 9adb48c313804c30cbad9616a8881462ec0017c23ae1c15e27045e2ed5f1fb42 ====
//
// detail/composed_work.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/concurrency_hint.hpp lines 1-9 sha256 9629144123b5b3e14d91e956cb5f6ebc0e7cc6dcbdc65200abd5bc9452eee8f9 ====
//
// detail/concurrency_hint.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/conditionally_enabled_event.hpp lines 1-9 sha256 5a02eb523884daabe1eab5c4715c61256012dfcec74618e4d69302497affd044 ====
//
// detail/conditionally_enabled_event.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/conditionally_enabled_mutex.hpp lines 1-9 sha256 122be9b87428a997d5296edfa4eaee08c0274eab60b97955825af64d3e4eca41 ====
//
// detail/conditionally_enabled_mutex.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/config.hpp lines 1-9 sha256 8303d423f05a6ba9de544a0dbd68cd3ad4513780e5cf887703c1dd76b42d811b ====
//
// detail/config.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/consuming_buffers.hpp lines 1-9 sha256 351713f47658a51eacd7782d4a20fa1c32c688fe6825f6add8a62398a30afb7d ====
//
// detail/consuming_buffers.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/cstddef.hpp lines 1-9 sha256 c857f3759c66121be0da12874eec9f3a845fbd7cc5032cedb9e6bf88a0ec9a19 ====
//
// detail/cstddef.hpp
// ~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/cstdint.hpp lines 1-9 sha256 aa289cc1387a302bffe77b37b29e1df2eb90e891e0c4e0a8d1a54a9358e5362f ====
//
// detail/cstdint.hpp
// ~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/date_time_fwd.hpp lines 1-9 sha256 546597f303201e757429e235a240a3135dfd3be50dbc0097b239ae16c9392323 ====
//
// detail/date_time_fwd.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/deadline_timer_service.hpp lines 1-9 sha256 473d424ce8b2b355ba08d1a765e1191ce0fd158aff86a594c4958cc8b0bf5505 ====
//
// detail/deadline_timer_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/dependent_type.hpp lines 1-9 sha256 4f7d5a19542bb69c772923d758ba088037a7046cfb8a427e56dbec4fff3c630f ====
//
// detail/dependent_type.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/dev_poll_reactor.hpp lines 1-9 sha256 fc5849239a3ea7f7ddbe92b9f51090d12885bdc96379add20fb24801708691f5 ====
//
// detail/dev_poll_reactor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/epoll_reactor.hpp lines 1-9 sha256 0cdd0a16277856553fbf613025af7943d671cd6de369d5f0fcd3657f84894a4f ====
//
// detail/epoll_reactor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/event.hpp lines 1-9 sha256 c8efc5ba5bf5271970e4a2499f64fde013d3a2e3db11fd7fa4e442e149a0c573 ====
//
// detail/event.hpp
// ~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/eventfd_select_interrupter.hpp lines 1-10 sha256 48e9c2eccf38ef52edb877b71b9a0b5fe516d3ca0157bc48271dce57cd792c35 ====
//
// detail/eventfd_select_interrupter.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
// Copyright (c) 2008 Roelof Naude (roelof.naude at gmail dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/executor_function.hpp lines 1-9 sha256 1a2a5d6ea8fa739cf220e71e52c4e5a63e0519278e0e54287a21df141110c22c ====
//
// detail/executor_function.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/executor_op.hpp lines 1-9 sha256 89a7bae13178905913154be882361e3b929f0633d0585538cd87333dd0c61eca ====
//
// detail/executor_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/fd_set_adapter.hpp lines 1-9 sha256 8f410c4b5aa149289a99f9f806e78530679b82e8b8d596b9dacbdbd84da7a673 ====
//
// detail/fd_set_adapter.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/fenced_block.hpp lines 1-9 sha256 3cf32ae0400109afc0c9483a6b7f1cc57d70888bdbb6e183df0c099c23cd98c4 ====
//
// detail/fenced_block.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/functional.hpp lines 1-9 sha256 fa794c25c6137843b73dcce6a9bc25459010d3cd2155c6fee77c323e6a4cbf3f ====
//
// detail/functional.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/global.hpp lines 1-9 sha256 a795d1b1860fd6d53d28e9f6d49b3ed7e47374bf78c63a789bee47c8c40f53a1 ====
//
// detail/global.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/handler_alloc_helpers.hpp lines 1-9 sha256 d0b26cb8a499e5dba006bb8065b491337284199f1382a6a1af1acae929dda95e ====
//
// detail/handler_alloc_helpers.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/handler_cont_helpers.hpp lines 1-9 sha256 267061c7652ff933c0aaa4eda023e0e7ee952fceb1d78207d027d3b911044c57 ====
//
// detail/handler_cont_helpers.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/handler_tracking.hpp lines 1-9 sha256 2cec8a42e343ee2b483e72786c553fe51628bd0ef0181eccbb7af6b53b1c4d27 ====
//
// detail/handler_tracking.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/handler_type_requirements.hpp lines 1-9 sha256 179da536186f44d0a7f549f743537063958facf8c346326e6739789d0a762d3a ====
//
// detail/handler_type_requirements.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/handler_work.hpp lines 1-9 sha256 8a2f7678a7b53f9ab1df628954b2687053316ffdb9b7203665ad47e5d50a41c7 ====
//
// detail/handler_work.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/hash_map.hpp lines 1-9 sha256 4518b0de8bcdd9793c7cb37f5b618453b44324671568cdf25f8746674e1430df ====
//
// detail/hash_map.hpp
// ~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/buffer_sequence_adapter.ipp lines 1-9 sha256 8376e5a70a79b9ed0661fe6875fa99318756a7cd051b3d9c699d622db7e275ad ====
//
// detail/impl/buffer_sequence_adapter.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/dev_poll_reactor.hpp lines 1-9 sha256 ffc6f4a0675c858ee587beb4619adb62aa608d87912c725b70f498f42697ec36 ====
//
// detail/impl/dev_poll_reactor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/dev_poll_reactor.ipp lines 1-9 sha256 9f81d59fb9d45d3a138b30f2adabc28c8a3d5ff6721df3b898119b784e02e526 ====
//
// detail/impl/dev_poll_reactor.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/epoll_reactor.hpp lines 1-9 sha256 108abd5453243ef1f2a8d48b09f2e86d10ffefa3e810bc4be9e110c633b1d904 ====
//
// detail/impl/epoll_reactor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/epoll_reactor.ipp lines 1-9 sha256 adcf9ec4432fe3343422928379d4e956c73efd773f90971bc7738da793cd5c2c ====
//
// detail/impl/epoll_reactor.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/eventfd_select_interrupter.ipp lines 1-10 sha256 b7bcf65e3f25c75844e2482ce5cd3e4ac24728e959375e000c640f91786844f0 ====
//
// detail/impl/eventfd_select_interrupter.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
// Copyright (c) 2008 Roelof Naude (roelof.naude at gmail dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/handler_tracking.ipp lines 1-9 sha256 e25ede3d2bf3e512b1b6f2ffe6132b30a60f889663745f9d5bc94fc1cd0366fb ====
//
// detail/impl/handler_tracking.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/io_uring_service.hpp lines 1-9 sha256 0dd2114c7aba5e7d25cd538d0812d4778a93f5f3d3b394be09c53de4cb55f8da ====
//
// detail/impl/io_uring_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/io_uring_service.ipp lines 1-9 sha256 ac190230d0efb71b3f41f4119411652a989e06ea56688717f4652c355535a163 ====
//
// detail/impl/io_uring_service.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/io_uring_socket_service_base.ipp lines 1-9 sha256 8cbf85a798699431698a94e6f9cf2f1c39e69a05f80769f71d4f0119e5e651b1 ====
//
// detail/io_uring_socket_service_base.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/kqueue_reactor.hpp lines 1-10 sha256 6b5032f590c73c03d34c33d691cd43a3ab6fbc92ecdc21c1ee1a7eb460226d9b ====
//
// detail/impl/kqueue_reactor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
// Copyright (c) 2005 Stefan Arentz (stefan at soze dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/kqueue_reactor.ipp lines 1-10 sha256 3184a1758a5ab0a17056d3348fa58e73a06a3a7388cc15597746ad01d7ad4a8c ====
//
// detail/impl/kqueue_reactor.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
// Copyright (c) 2005 Stefan Arentz (stefan at soze dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/null_event.ipp lines 1-9 sha256 3285d294ca8227c4f490951019201cca1ec84261bef66073b4af55e55b1d00b8 ====
//
// detail/impl/null_event.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/pipe_select_interrupter.ipp lines 1-9 sha256 e436ee4811f5184a2d0e84ed6018f5a16cb8e96228c89ccec8fd6d4286eedad8 ====
//
// detail/impl/pipe_select_interrupter.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/posix_event.ipp lines 1-9 sha256 f380fdf8de0a6b61762a370337f4f9833b1884cb3f1fb9b376a6f9b3f07eda02 ====
//
// detail/impl/posix_event.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/posix_mutex.ipp lines 1-9 sha256 4d93646df8c6d9d060a1605aff86f96364d1f89b444940bc0b5f3cf745b714f6 ====
//
// detail/impl/posix_mutex.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/posix_thread.ipp lines 1-9 sha256 79fbe0ff7e214d75c24a59348712ac034ec72793734a7cd0d8d8f54ba1ae8e0b ====
//
// detail/impl/posix_thread.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/posix_tss_ptr.ipp lines 1-9 sha256 061b61cf6a4f20d94716c2cfe40036031ced5da29f426c67cf849b4f5d2eed73 ====
//
// detail/impl/posix_tss_ptr.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/reactive_socket_service_base.ipp lines 1-9 sha256 8610ce63d159117a2815c8c33cd44d737d180fa5344aa27b8fd73a2eadc7f48f ====
//
// detail/reactive_socket_service_base.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/resolver_service_base.ipp lines 1-9 sha256 746ca67058db9d69d60ff57b25b0ec57e5bb6125616ece44769ab1b1694accd5 ====
//
// detail/impl/resolver_service_base.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/scheduler.ipp lines 1-9 sha256 f8749fc32ddf5bd872d42e5b268594104ea41a60addcd6cfbb62d7d2a8607fd7 ====
//
// detail/impl/scheduler.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/select_reactor.hpp lines 1-9 sha256 1384d4651ddf804ce31e52e858e3143a356c00c4577b73d0121af05b314ebd09 ====
//
// detail/impl/select_reactor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/select_reactor.ipp lines 1-9 sha256 ac2d1a14cb4b21273b3cdcdfc2c4436cbf3269cca93fdc1442c87012c88e008d ====
//
// detail/impl/select_reactor.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/service_registry.hpp lines 1-9 sha256 eda9ac80e25c8d53076ecff2e6f5f1775c721e274171041ffd8738899e27f497 ====
//
// detail/impl/service_registry.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/service_registry.ipp lines 1-9 sha256 e84ef2413b675342eec59f128fb093ab6b9cb435b21ae33bd51695c1990787f5 ====
//
// detail/impl/service_registry.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/socket_ops.ipp lines 1-9 sha256 eb56352fd7e84424d9212491a9cbb5ab76e93efa35fe21e3d9377781a753a6e4 ====
//
// detail/impl/socket_ops.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/socket_select_interrupter.ipp lines 1-9 sha256 6229cb1514f20e5f565805a19add19fee2283eff91ceb0df88fba68724914bd8 ====
//
// detail/impl/socket_select_interrupter.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/strand_executor_service.hpp lines 1-9 sha256 0a8c83dd7ad9483c1f71f3f635de7c855afed971c7d8fb58b301c66023cd5478 ====
//
// detail/impl/strand_executor_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/strand_executor_service.ipp lines 1-9 sha256 5daf959c11cf822b155d490bfb2752af361ae2769457209661aef879af29f93b ====
//
// detail/impl/strand_executor_service.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/strand_service.hpp lines 1-9 sha256 b4a3b46b6e5bf4424892854b079efb24876513fc7a94d4d4d777366b12fa6425 ====
//
// detail/impl/strand_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/strand_service.ipp lines 1-9 sha256 3388cf4aee5c0dd115501eba30c7fd60f11f868b4d97d716bd90b68793998139 ====
//
// detail/impl/strand_service.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/thread_context.ipp lines 1-9 sha256 e322a8e817045313a4673a5fd6d5887228ecfda1cd950aa2f05dd9ecfb081687 ====
//
// detail/impl/thread_context.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/throw_error.ipp lines 1-9 sha256 e3580c13a2c2432aa872d38a32cfbaf8a3a4103321d801cc8e082f832d20567c ====
//
// detail/impl/throw_error.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/timer_queue_ptime.ipp lines 1-9 sha256 fd83e3ab18011cef44213d6e1f89de1a874c5278eb7d1411869abf439c5b5da8 ====
//
// detail/impl/timer_queue_ptime.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/timer_queue_set.ipp lines 1-9 sha256 019bee57137785e2246de4d973aa67477f7ae07da52d305233fe5824de4cd930 ====
//
// detail/impl/timer_queue_set.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/win_event.ipp lines 1-9 sha256 4b7c7df34b36340634cc46af11be6cff9c51eb66a4e5522d9f2cc96b987b8628 ====
//
// detail/win_event.ipp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/win_iocp_io_context.hpp lines 1-9 sha256 efebfe6753ba73c90225dc3a8e352127a6d45d15aa1cab2a899a4f3af2aa5513 ====
//
// detail/impl/win_iocp_io_context.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/win_iocp_io_context.ipp lines 1-9 sha256 3b24d86c70ace0e87320bf938a937cd20b74b8469317bebc180e598e92f3a86d ====
//
// detail/impl/win_iocp_io_context.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/win_iocp_socket_service_base.ipp lines 1-9 sha256 3dd9bfeb6cd465245c22862e232fcc6d76e14ea46c7c68441ebb218cff92374f ====
//
// detail/impl/win_iocp_socket_service_base.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/win_mutex.ipp lines 1-9 sha256 a8e2c92d8177d1ca07d93efd61c4aed032dfb84f6249f76425f17f938499fe83 ====
//
// detail/impl/win_mutex.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/win_static_mutex.ipp lines 1-9 sha256 710f0ffe3a08e99708455ebd32a88dcf61f9911585dc822660707760739a4c68 ====
//
// detail/impl/win_static_mutex.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/win_thread.ipp lines 1-9 sha256 21a40f0354c182d122106c556dc94932b66957cfa4a64f338d0da606c8432169 ====
//
// detail/impl/win_thread.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/win_tss_ptr.ipp lines 1-9 sha256 f9b7b23121c05b7c897a005574f7c934c178bbc923d65fe9890c7124297a1235 ====
//
// detail/impl/win_tss_ptr.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/winrt_timer_scheduler.hpp lines 1-9 sha256 08ab9e35bfe984f7fc2230e803c2f9516e57367ab4dca650f39841e2009afa18 ====
//
// detail/impl/winrt_timer_scheduler.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/winrt_timer_scheduler.ipp lines 1-9 sha256 62b7e137fe9d2133d86204347058ebb70a11b363c7eeebf221042d3b1d9f07bb ====
//
// detail/impl/winrt_timer_scheduler.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/impl/winsock_init.ipp lines 1-9 sha256 49eb9372a9d296170f5e2249f5e53101d7389ef3741637be4f91daf80b79b019 ====
//
// detail/impl/winsock_init.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/initiate_defer.hpp lines 1-9 sha256 c10aeadbd6362f91598076f2007a10ae6141232185ff804cec3c464e6c3ea84d ====
//
// detail/initiate_defer.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/initiate_dispatch.hpp lines 1-9 sha256 26c9332a9ecbed258602ec77f44ec98bf08c3e13069ac3b0baa18ddfcd6ba534 ====
//
// detail/initiate_dispatch.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/initiate_post.hpp lines 1-9 sha256 6c68b37fc692ee9596370f46fbf0d6212445c43b883ece22ed4554a87e9c70f3 ====
//
// detail/initiate_post.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/initiation_base.hpp lines 1-9 sha256 404fa24ec2a4485e78983a580457068dc737f3b894c2a5a116cf75c1e5f92539 ====
//
// detail/initiation_base.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_control.hpp lines 1-9 sha256 7f15d0319b62381d0e212b707ffa4aa2d9c1494f41639e2537f6e335b47e108d ====
//
// detail/io_control.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_object_impl.hpp lines 1-9 sha256 6bc1c5de75e88195db9d5bef886fbf8c0559518b9573b78900241fc2c0c1fbcd ====
//
// detail/io_object_impl.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_null_buffers_op.hpp lines 1-9 sha256 d6a91da944062580296eebd6758513bd55070a45413e05036b3d34f6b06204bc ====
//
// detail/io_uring_null_buffers_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_operation.hpp lines 1-9 sha256 44d88f6ce18aec8990c317d22eab8521784a6ca3236843f5e8ed2b36e545a0a2 ====
//
// detail/io_uring_operation.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_service.hpp lines 1-9 sha256 0e095ef2d6b5ba29eb48844c3ea1e6d7ccd88682b52c00bf7e27d2c9132172ba ====
//
// detail/io_uring_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_socket_accept_op.hpp lines 1-9 sha256 7b05ed91709effb3bcfe85f95e3152b4e3ee90dffceca2926b1a95799d0c8b38 ====
//
// detail/io_uring_socket_accept_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_socket_connect_op.hpp lines 1-9 sha256 2ff3de1fe5175dbad1821bb1104a47a8f690b7d6a42bc2aea378e6d5d0d2f947 ====
//
// detail/io_uring_socket_connect_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_socket_recv_op.hpp lines 1-9 sha256 65d9bab9e6068deb8344cf821252103af15a52550ce56c848aabef9b312c8a65 ====
//
// detail/io_uring_socket_recv_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_socket_recvfrom_op.hpp lines 1-9 sha256 e9537b9ca72aad6e5a43b060594bd78c07a86531f5948996b54cd8f0ee43f4fa ====
//
// detail/io_uring_socket_recvfrom_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_socket_recvmsg_op.hpp lines 1-9 sha256 3d923b29f0fa13e98cb18bafee55817136892a2266a1e5af1a7912dec782c834 ====
//
// detail/io_uring_socket_recvmsg_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_socket_send_op.hpp lines 1-9 sha256 2b428cbb30de440fe8c32826112d477fd0b1f5eea6a1a0ce6893923422e31d32 ====
//
// detail/io_uring_socket_send_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_socket_sendto_op.hpp lines 1-9 sha256 e15596e1c7946b88ffe40291a94943015d9fde33c2fb356c2ad055f503265325 ====
//
// detail/io_uring_socket_sendto_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_socket_service.hpp lines 1-9 sha256 e657d81f0ea8210aad57f8fd7c4befbea217f1f974877ed2cdb130332d039d28 ====
//
// detail/io_uring_socket_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_socket_service_base.hpp lines 1-9 sha256 0b0f1082250d63356bcd274838ef86ef4c6dae056bca4177a1642725e8b77e35 ====
//
// detail/io_uring_socket_service_base.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/io_uring_wait_op.hpp lines 1-9 sha256 263471b708729d9d302b088cbc2744ecd70dfd3a795fee083f9971336b203192 ====
//
// detail/io_uring_wait_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/is_buffer_sequence.hpp lines 1-9 sha256 615d260cf9d5bfd0aace597117ce158670d816c93a808c7d318227f853091e2f ====
//
// detail/is_buffer_sequence.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/is_executor.hpp lines 1-9 sha256 f2e96efb6685d25bc62c66e54a1f9c06cc8d9657908e42764387082945a1534b ====
//
// detail/is_executor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/keyword_tss_ptr.hpp lines 1-9 sha256 e9ff64fc43dedd6648c7f6afd8f822cf132d39903cb698c5618968d96a8595bc ====
//
// detail/keyword_tss_ptr.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/kqueue_reactor.hpp lines 1-10 sha256 ff3a9938a5647e8c6f2d86d9ef000dc237d63661eb663bca487eb87954b8afbe ====
//
// detail/kqueue_reactor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
// Copyright (c) 2005 Stefan Arentz (stefan at soze dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/limits.hpp lines 1-9 sha256 852a63f9d739b77dcc112a1fbcceba8fc679a243f195aa7ddfe86a34cabed2b4 ====
//
// detail/limits.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2011 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/memory.hpp lines 1-9 sha256 89bed95dda79939e5570fb177afe2f1210436c959d445d2e15f41ba47afd635d ====
//
// detail/memory.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/mutex.hpp lines 1-9 sha256 72cde38bc977e30c04e83c36b263d3a29c3dc56529678be6f56d66b2a17d80a8 ====
//
// detail/mutex.hpp
// ~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/non_const_lvalue.hpp lines 1-9 sha256 1229d262cd328f8b51aa8d3f364d0c4cc4873f33c3bc3f89bc3f50a973123540 ====
//
// detail/non_const_lvalue.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/noncopyable.hpp lines 1-9 sha256 78b707f26d2321c17053f0345c4220ea5f5055c46d85c89d3802fa507fe46fa1 ====
//
// detail/noncopyable.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/null_event.hpp lines 1-9 sha256 d16f0f8cec1714651767d6d1300842497b2e154889a226241990371000e06401 ====
//
// detail/null_event.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/null_fenced_block.hpp lines 1-9 sha256 e9d196c2d45a58719e8f579f02d39569c8a8c1aa466660589e981a444e039ceb ====
//
// detail/null_fenced_block.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/null_global.hpp lines 1-9 sha256 816206c42fc8f29d521a83ddbbb9b02c919893fb2dae30b3a8f560208f51e20c ====
//
// detail/null_global.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/null_mutex.hpp lines 1-9 sha256 80f929d6ab9a7f0ca85ad5b6f1360ea504e9f3d3d7ffc02265c1cbe57b290438 ====
//
// detail/null_mutex.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/null_reactor.hpp lines 1-9 sha256 e46af73123705bd64b56062370e0f9b3372fd51bb0a05339dc9bcd7d13cd5c59 ====
//
// detail/null_reactor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/null_signal_blocker.hpp lines 1-9 sha256 c12cb367d5aac3afcd48d48f71361b0863c20b51d14cb59fccbd03949dfccbfd ====
//
// detail/null_signal_blocker.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/null_socket_service.hpp lines 1-9 sha256 6c5b44b2d496f69ba46d68b723d0eed386cc153270b683b95d7188b341c4e16b ====
//
// detail/null_socket_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/null_static_mutex.hpp lines 1-9 sha256 2752f31abfd923f6cabc8832ff1f8307da29816a78a4e9dfe3afa88178e4216d ====
//
// detail/null_static_mutex.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/null_thread.hpp lines 1-9 sha256 bff2ca3707aede7b4b69d6d90ee26cee45415cdc3181073b85d75b6b39e32d8a ====
//
// detail/null_thread.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/null_tss_ptr.hpp lines 1-9 sha256 e3898db0984095b2de8643d4ef5fee8a2153b1d2de809ce9245a58c55b562b07 ====
//
// detail/null_tss_ptr.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/object_pool.hpp lines 1-9 sha256 c161cf4186461ef5f6cdda536f89761d3a520012402eb7cc701c2a4e2466ad93 ====
//
// detail/object_pool.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/old_win_sdk_compat.hpp lines 1-9 sha256 12f858e6a1ae0a1f0029d565d8c24a5a527d8789c5c85b07c9491efc2514f588 ====
//
// detail/old_win_sdk_compat.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/op_queue.hpp lines 1-9 sha256 004d913a6076e37e2cce7d50044a7468934374b10140197a369e65460605eb69 ====
//
// detail/op_queue.hpp
// ~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/operation.hpp lines 1-9 sha256 115afd2dcda338aa6af6e8bc7665fb3b6ac9151a2768db7fce312db11b2e0b2c ====
//
// detail/operation.hpp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/pipe_select_interrupter.hpp lines 1-9 sha256 f5fec254ea9e3e8fd0de7d575b27d8aeab1137ce68a8ab847a83715726f7dd1f ====
//
// detail/pipe_select_interrupter.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/pop_options.hpp lines 1-9 sha256 9cbc9b2eec1d13b590e7de68b6482b866ac619a93e1fbef4190bc8f605568dc7 ====
//
// detail/pop_options.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/pop_options.hpp lines 11-11 sha256 4c4a6e5f81c38e86166251534d35d9d7d050ff643f715a730a6cedfd0568306f ====
also in: sources/boost/boost/asio/detail/push_options.hpp:11-11
// No header guard

==== sources/boost/boost/asio/detail/posix_event.hpp lines 1-9 sha256 428f7182843284682f24d98c6f72d39a2166050fa7d0a2f814f1ec15042df835 ====
//
// detail/posix_event.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/posix_fd_set_adapter.hpp lines 1-9 sha256 adeea4a42e1f594e22d8e82c5f6ad316d269feb5bf089527d0ebd23d9f22552c ====
//
// detail/posix_fd_set_adapter.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/posix_global.hpp lines 1-9 sha256 cf430585000e7eecf82d9989947fb275ff21a2219203e85c473942896ae37c94 ====
//
// detail/posix_global.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/posix_mutex.hpp lines 1-9 sha256 d758f4018960298eda9e23e3d6d872285b5b773fccc1829fbb9b1e908d9586e1 ====
//
// detail/posix_mutex.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/posix_signal_blocker.hpp lines 1-9 sha256 01ca1edbd7d6ee9b64949bac01875802b6592af71546dc700aff47c3d90818f6 ====
//
// detail/posix_signal_blocker.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/posix_static_mutex.hpp lines 1-9 sha256 6deb355ccf36edbdb4da637860c25336d07d10e63e39efc67f622c9c85890d5c ====
//
// detail/posix_static_mutex.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/posix_thread.hpp lines 1-9 sha256 d2a2129bb80ad8c6451bca33cb18060b22357cdd8451080e6ff48e06a4fba297 ====
//
// detail/posix_thread.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/posix_tss_ptr.hpp lines 1-9 sha256 8fc66d39f5b44a70eb3a47bc13d1a25df16cdf31dd1cf65081d23436b6ec1f2a ====
//
// detail/posix_tss_ptr.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/push_options.hpp lines 1-9 sha256 92ae9d3d6e77eb364f60f62e54c516abf74c5d8d6e97745d05b99007f71522b3 ====
//
// detail/push_options.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_null_buffers_op.hpp lines 1-9 sha256 881ae9b452524a5734fd9e8fc1c6c75483a6975a0b027600261e5862c9b34d2d ====
//
// detail/reactive_null_buffers_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_socket_accept_op.hpp lines 1-9 sha256 9df42143c93d2a36cc7eff784ba233be131ce5a72089a6cec070e892a6c2c1b3 ====
//
// detail/reactive_socket_accept_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_socket_connect_op.hpp lines 1-9 sha256 f6aed216390ec42ae3f1eb9e39b69d7f4f89bcce4bfc5b82f57665b785af7eda ====
//
// detail/reactive_socket_connect_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_socket_recv_op.hpp lines 1-9 sha256 e9de0de9b64146562fb33f73eedb8a201ed732dbd866f3b3bfb70e579d090239 ====
//
// detail/reactive_socket_recv_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_socket_recvfrom_op.hpp lines 1-9 sha256 0ffb8902aa4669cae8ad5ad4ef6909e408e8ad77e6296cc40e9f556d22f9a692 ====
//
// detail/reactive_socket_recvfrom_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_socket_recvmsg_op.hpp lines 1-9 sha256 3648397a2c88faf41484428a92624bdc4b46dc412fd5f12709b691679a2c9a83 ====
//
// detail/reactive_socket_recvmsg_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_socket_send_op.hpp lines 1-9 sha256 0125e5d2277eb967bf72f27da8b07dbf3d58eac0d190f9d6abf9c04532c7a3be ====
//
// detail/reactive_socket_send_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_socket_sendto_op.hpp lines 1-9 sha256 f0b20cf99595adc91a3d64ef9b1d82d337d489aca4d2c349132a84013ae96b4a ====
//
// detail/reactive_socket_sendto_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_socket_service.hpp lines 1-9 sha256 91057987a0ea728f349fd8c87211b1ddfc491db22e31b30595ba8313591836cd ====
//
// detail/reactive_socket_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_socket_service_base.hpp lines 1-9 sha256 ecc9ea35f3c7de5b1e9daf3694220d4dd6c7e1d79a6bfc4ae43614baa7e463c7 ====
//
// detail/reactive_socket_service_base.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactive_wait_op.hpp lines 1-9 sha256 bd26402b772b207cb0c75ddd93c04260f4fe17b852ed597c77e338db83d6a9fb ====
//
// detail/reactive_wait_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactor.hpp lines 1-9 sha256 e6a9ff0385f4ad36544cd85bf172be2ee947877795c511e4ffdcc66a7620842b ====
//
// detail/reactor.hpp
// ~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactor_op.hpp lines 1-9 sha256 2caaecc0f0d6428670d8030823be6532fd1717499dff9e74ad05766d25700fbb ====
//
// detail/reactor_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/reactor_op_queue.hpp lines 1-9 sha256 d2480b1f9c4c017c39bf2dfa8fd0e100356614ee7f20fe02446d9431eae4f346 ====
//
// detail/reactor_op_queue.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/recycling_allocator.hpp lines 1-9 sha256 5f37e91fe4a9e8e5b5ee338db33f962832f6a2abe283cecc802206ece726ec80 ====
//
// detail/recycling_allocator.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/resolve_endpoint_op.hpp lines 1-9 sha256 fe63225e30f0e5f2f9a73de563bcad319db6d648086436c7ebeef33383a0545f ====
//
// detail/resolve_endpoint_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/resolve_op.hpp lines 1-9 sha256 b8628867280ed3e8bc9e8fa7fd1f42a0906f6dacf17e1cebb32f3835dbf19fc8 ====
//
// detail/resolve_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/resolve_query_op.hpp lines 1-9 sha256 9d34d5e08be90857215649bb75a4b570a25d4fea242abfd00ceafc2c578ca8b5 ====
//
// detail/resolve_query_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/resolver_service.hpp lines 1-9 sha256 c45e4a51b8f900c96531939caaae50ef37ee5d0f335d24f77fd637ef25f496e9 ====
//
// detail/resolver_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/resolver_service_base.hpp lines 1-9 sha256 2a06302b60611dd5bdb60d6964f61840d6e9ffb31e96a9fa531426bba223d087 ====
//
// detail/resolver_service_base.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/scheduler.hpp lines 1-9 sha256 f8f94a85c4623b86d0e5c91cdd10cb7170442c68f92e69375bbd513ff983d993 ====
//
// detail/scheduler.hpp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/scheduler_operation.hpp lines 1-9 sha256 7b8f833d34b1cc9a6ee7b281fc6e7ab96ecfd0608e249932010ebf3db4ce364d ====
//
// detail/scheduler_operation.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/scheduler_task.hpp lines 1-9 sha256 404453d2cd0f985643378f1dfe2e57d688514f5b4eda7bea14e4a63eb2bf24aa ====
//
// detail/scheduler_task.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/scheduler_thread_info.hpp lines 1-9 sha256 e05ff5f5bed99ba41fa164e819c75390a56358fbdf16e03b932f95d9f768ab28 ====
//
// detail/scheduler_thread_info.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/scoped_lock.hpp lines 1-9 sha256 88e9a85d127c88da842548c320d244a55b1432fe99c9a30fbcd41d27161ba7ff ====
//
// detail/scoped_lock.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/scoped_ptr.hpp lines 1-9 sha256 35114dabbd1e44de2678951acc6fe4e18935099aaba63483bb84bf83980ba086 ====
//
// detail/scoped_ptr.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/select_interrupter.hpp lines 1-9 sha256 85ffed63bc7753ce65358f16f9a45d494342492f8c98b7d5145d631225512c09 ====
//
// detail/select_interrupter.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/select_reactor.hpp lines 1-9 sha256 7bbd3e44f8207777dd7de81c986b823f3f14f6ec61764a7f3974e72ebcdce489 ====
//
// detail/select_reactor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/service_registry.hpp lines 1-9 sha256 0cb64b82ecf02c96621a5855cd133d194a0c0961ccb567b20585d072463e2582 ====
//
// detail/service_registry.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/signal_blocker.hpp lines 1-9 sha256 0e023c047328f73d302711af76f212877c1e4e476765b54adc3dbdb6db8ec688 ====
//
// detail/signal_blocker.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/signal_init.hpp lines 1-9 sha256 5508d07e8456b52c29b7a9a042d569684febcd1b91fc99078d5badd22c4b4f21 ====
//
// detail/signal_init.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/socket_holder.hpp lines 1-9 sha256 38531988b3800cc8dc659441cedc99798840a256b4cba60c33bd744e3291cfdf ====
//
// detail/socket_holder.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/socket_ops.hpp lines 1-9 sha256 2697a40035905401ed6188e68b999eb6682427dd03bd7887c21b5117be419e83 ====
//
// detail/socket_ops.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/socket_option.hpp lines 1-9 sha256 994cbb40afd2025b0af57d2f8e48abbe5977ec620e7fc97e489e92bf8fbc9222 ====
//
// detail/socket_option.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/socket_select_interrupter.hpp lines 1-9 sha256 43e97fa698a8688c6c08297e60786f4c579fbf2f10245096d099bee53dfd01a3 ====
//
// detail/socket_select_interrupter.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/socket_types.hpp lines 1-9 sha256 85de84b3b3ed81b3f58fb1d99d703886fbbca34990102b1f099325732361d7a0 ====
//
// detail/socket_types.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/static_mutex.hpp lines 1-9 sha256 848e33728578fde9edcc97da2ea1ff4076e312fcc3e1414256050cc3ce7ecb33 ====
//
// detail/static_mutex.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/std_event.hpp lines 1-9 sha256 8160b155cf6303020566fb630efd2e0b7e1c4a82031aedf81e8d78b8a16bd9c9 ====
//
// detail/std_event.hpp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/std_fenced_block.hpp lines 1-9 sha256 fabb2794197676e8eda4b4ec366d5a14bf5961f024bb3016ed411acda77ca382 ====
//
// detail/std_fenced_block.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/std_global.hpp lines 1-9 sha256 14c65080ccf315e91f5f490792aab816bdaa7440d069a98c3922f7b120645630 ====
//
// detail/std_global.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/std_mutex.hpp lines 1-9 sha256 5a0c51b3ef2fb069922365beb5a9271334388eb7af528cbf9596ef8725cca301 ====
//
// detail/std_mutex.hpp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/std_static_mutex.hpp lines 1-9 sha256 083b0a77f71d2d1de1d0e6f28b6cc14f82493b06dcf9145611a994b9032749c4 ====
//
// detail/std_static_mutex.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/std_thread.hpp lines 1-9 sha256 0c7724853db05957b986af5925270b83c9e857c0884422c8d0ca3ddb65d897d0 ====
//
// detail/std_thread.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/strand_executor_service.hpp lines 1-9 sha256 39956fdc90e9772e5ab4e032264d220f0c37d3addf8533591d0bb27793c6b38a ====
//
// detail/strand_executor_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/strand_service.hpp lines 1-9 sha256 a1f75ca334d2f658b43fa43af2ea869f929755fc8515f2695be2b6263bb77cfa ====
//
// detail/strand_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/string_view.hpp lines 1-9 sha256 f4bfbc9fb205eac0b0d8dd93e0ce2ed88eff9b61e799a4bfa69a149dc6b9afb0 ====
//
// detail/string_view.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/thread.hpp lines 1-9 sha256 0b583029306def34c78a8dcc7e56429e2102acbab0408003d5769e83738af220 ====
//
// detail/thread.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/thread_context.hpp lines 1-9 sha256 81109243cf0e91b9f2a85f077a26b93155c95c988aae0e513a4ca89b5b4d027f ====
//
// detail/thread_context.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/thread_group.hpp lines 1-9 sha256 9844c95f11afc1f5ae3bc7dc55bdb57f9c187e4746b862bd203f4e33f39822df ====
//
// detail/thread_group.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/thread_info_base.hpp lines 1-9 sha256 ee7fada0945b93ca19f58ac2761ea58160eb8b59566905d4f070d2ae4a5a018b ====
//
// detail/thread_info_base.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/throw_error.hpp lines 1-9 sha256 32e007bdf38ac9e132a20c1eab6baf44f47a7191b79396de032c08bd1ef6ea4a ====
//
// detail/throw_error.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/throw_exception.hpp lines 1-9 sha256 5663d0148cd9f211d1c6076e5afba71b57a2dbcade471cb176185c715f218afc ====
//
// detail/throw_exception.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/timer_queue.hpp lines 1-9 sha256 eca851e2733b79db4381e290d666f85feedd66afb4e55acfb43d4a79b7757e3b ====
//
// detail/timer_queue.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/timer_queue_base.hpp lines 1-9 sha256 99852988af3db13000c7be393fa782738452d55caa829299042adceb5ab0f52b ====
//
// detail/timer_queue_base.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/timer_queue_ptime.hpp lines 1-9 sha256 f47393f095ebf5f81a9c8db6f0c49ad4caafaee179cd196fd3ad420504f10fce ====
//
// detail/timer_queue_ptime.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/timer_queue_set.hpp lines 1-9 sha256 0b64480d9220aa7f16b8185c80e820edf8d87605eb254db1238c203c93bc5f7c ====
//
// detail/timer_queue_set.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/timer_scheduler.hpp lines 1-9 sha256 4cc986f42d60b63a630e9d7bcb070a5d1301e795ace7c023dc6a5bddd56d6d18 ====
//
// detail/timer_scheduler.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/timer_scheduler_fwd.hpp lines 1-9 sha256 0cb10030a17457c4053110d71a3e1535a0438522450c4088b0b7aa77b93ee229 ====
//
// detail/timer_scheduler_fwd.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/tss_ptr.hpp lines 1-9 sha256 f6f21210f01bdfe2ba2b20431fec63aefffa1a59bb856c263d48265e03e007b9 ====
//
// detail/tss_ptr.hpp
// ~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/type_traits.hpp lines 1-9 sha256 2d505e95fb10116ce35047107dcbc158d25229e5e01fc8f0e0b273cf79edca0d ====
//
// detail/type_traits.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/utility.hpp lines 1-9 sha256 cb96e1d6645117122cce2f78f6374d5f388e7d6b7f8b5ac67b15ddaeb994f401 ====
//
// detail/utility.hpp
// ~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/wait_handler.hpp lines 1-9 sha256 ac0bf879db7ee0e7d1fd8733cf29b1bc54cbecbac9d4e4d7fa284fabfc8ea9ef ====
//
// detail/wait_handler.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/wait_op.hpp lines 1-9 sha256 01f2c5c00f575991f45f18469c19560c1b023d5fc0e623797b6725c19e551f4e ====
//
// detail/wait_op.hpp
// ~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_event.hpp lines 1-9 sha256 2a8e982aec3ba13e0b6b099837edd4c855f1828430e5ededd9537e2d0868a3a0 ====
//
// detail/win_event.hpp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_fd_set_adapter.hpp lines 1-9 sha256 854466c20d862669c575a7926d71b22aee279857877fc8ff5c6f414610c19e05 ====
//
// detail/win_fd_set_adapter.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_global.hpp lines 1-9 sha256 a0a0fdd9d63323dadfb4ea3e3a2a6bd0d27b42a1b7903435272c0bfb00f9e0ac ====
//
// detail/win_global.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_io_context.hpp lines 1-9 sha256 48a0a38ce082baa0b263ca0061a24a55c295907046b9af4b373c38fb05947622 ====
//
// detail/win_iocp_io_context.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_null_buffers_op.hpp lines 1-9 sha256 8bf0a7d4e369b8f6b5189f0397636d2700cb91dfb22482a8e134d69a73c94579 ====
//
// detail/win_iocp_null_buffers_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_operation.hpp lines 1-9 sha256 953061dc5900ad4c3d8b60e257572a2ea79b293ccf52f3e0691d24e4130d2bcc ====
//
// detail/win_iocp_operation.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_overlapped_op.hpp lines 1-9 sha256 ce3e2e6608f65361f93294eb9ba0666b3f82d7ac76033ae479ff80e9fa665cb2 ====
//
// detail/win_iocp_overlapped_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_overlapped_ptr.hpp lines 1-9 sha256 9fd1b1afc0ec9e0c183e2bb8cf14428b192dd8bfb2eded3d412b33210040a1a8 ====
//
// detail/win_iocp_overlapped_ptr.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_socket_accept_op.hpp lines 1-9 sha256 acff878de1439d97bad11d32a39ad84e0f52559947feea8448b6f49f4151ab08 ====
//
// detail/win_iocp_socket_accept_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_socket_connect_op.hpp lines 1-9 sha256 e866578d77bbdd682e85f62c90ac12751a8edec4100105b8fa31e923fc2712fa ====
//
// detail/win_iocp_socket_connect_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_socket_recv_op.hpp lines 1-9 sha256 de851feb28a646902b05b24f98b2d4bd94dba93a3d27c2647fcb309c769d201c ====
//
// detail/win_iocp_socket_recv_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_socket_recvfrom_op.hpp lines 1-9 sha256 5cd89714b62e08bc054459eb7c1c80a9f5fd73e0db4cb5ffe9c85876252dacb4 ====
//
// detail/win_iocp_socket_recvfrom_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_socket_recvmsg_op.hpp lines 1-9 sha256 1b0686c068ae298eec40b192ebef6fb5453f0cbbe0cab3106e0f28df6e7b4f91 ====
//
// detail/win_iocp_socket_recvmsg_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_socket_send_op.hpp lines 1-9 sha256 4342a9dc5ddd91ae98cd0a8becbda49605b1f3c304e82c126aa23933f5959ce3 ====
//
// detail/win_iocp_socket_send_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_socket_service.hpp lines 1-9 sha256 601dd474f9b30d78772d37f75ed8a8c7e294da974f8e82908e47b2a0b206f86d ====
//
// detail/win_iocp_socket_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_socket_service_base.hpp lines 1-9 sha256 32ff0e53d433b202af59838089861792cf85c1c286729dc889c98b393a7f23aa ====
//
// detail/win_iocp_socket_service_base.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_thread_info.hpp lines 1-9 sha256 d414147f952db1e89ae60408c8e5fb35acf5987ef54abfe2fc895d088596d1e7 ====
//
// detail/win_iocp_thread_info.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_iocp_wait_op.hpp lines 1-9 sha256 84fa2d9b1ce076015da0bb27e0bb8f2685e5e94c83a5b609a390f920d6d615d4 ====
//
// detail/win_iocp_wait_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_mutex.hpp lines 1-9 sha256 141c11a3df7359b51de1c47ea9574b9c786e2dd5d514b83f7c3e4371d656a2d7 ====
//
// detail/win_mutex.hpp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_static_mutex.hpp lines 1-9 sha256 13fc029b03959879c5acff31578b155918ce3bb45f12016d99aa120218e3b4bf ====
//
// detail/win_static_mutex.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_thread.hpp lines 1-9 sha256 94addfa815945e232b92bb0c59c04a44e6bc335a52a345340094c12209e807fb ====
//
// detail/win_thread.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/win_tss_ptr.hpp lines 1-9 sha256 9827efab37936ffa1c780f35a8aeb8e8e7e4936de963d3e664b5b73ab3d1c04c ====
//
// detail/win_tss_ptr.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/winapp_thread.hpp lines 1-9 sha256 d111dac4099656cb0e7ff983ecc3ff076d644f919d1324082496f52be5a8e7f8 ====
//
// detail/winapp_thread.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/wince_thread.hpp lines 1-9 sha256 391d7abda626503ec226751451588eccde33e76a72daa9a6f05a8a635a16857b ====
//
// detail/wince_thread.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/winrt_async_manager.hpp lines 1-9 sha256 084505f928a9dd0919b56c514076df28a68034714087938a745e66a4e667180f ====
//
// detail/winrt_async_manager.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/winrt_async_op.hpp lines 1-9 sha256 a115f066937fb654c1be6c0e5ffda6a3dba41aadaf163eef58ef56c12f755770 ====
//
// detail/winrt_async_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/winrt_resolve_op.hpp lines 1-9 sha256 8e92f4856d9b546e2509bb7a91e66c18cfb72da584ca8eb45d0758d7b732bb40 ====
//
// detail/winrt_resolve_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/winrt_resolver_service.hpp lines 1-9 sha256 c692ee9dfca88da4f50cd684445102e4e0912cce7ed5f217beb9dfdc70b2a87d ====
//
// detail/winrt_resolver_service.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/winrt_timer_scheduler.hpp lines 1-9 sha256 4ee2a77aa1996ba2870c4f6d1d509651923d80a5b9879b2efacf12339db90a80 ====
//
// detail/winrt_timer_scheduler.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/winrt_utils.hpp lines 1-9 sha256 ebd57ee1e81aff90ebd425accc288de796be9bab8513439e36e784abee7ab063 ====
//
// detail/winrt_utils.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/winsock_init.hpp lines 1-9 sha256 275b3ccf1ee2bbb6eb1fa8058e967f2b04a7f8c5fc38038d19602a53cdebcbfc ====
//
// detail/winsock_init.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/work_dispatcher.hpp lines 1-9 sha256 66fd96a5ef0eb03da2e8248d32f90a5ee2c7bbca14121e5195255d943c4c5c8d ====
//
// detail/work_dispatcher.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/detail/wrapped_handler.hpp lines 1-9 sha256 5a41d866c978d3c4091335fac3f81eae77e4faa3526356472bdd583c30f9ec73 ====
//
// detail/wrapped_handler.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/dispatch.hpp lines 1-9 sha256 9dd913918b300b1ad4b5388e16ccf3ecd534c0b70a7576e69695a9de7b2c5468 ====
//
// dispatch.hpp
// ~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/error.hpp lines 1-9 sha256 bb147a1b47cd407ab8163e4bee3f921d07cd97d6eb25f587b5ad539e8021a9d1 ====
//
// error.hpp
// ~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/error.hpp lines 70-70 sha256 25e4667819f395df82475478c4695c4944f73ae577650d25ba9c36bfde4b6ed5 ====
  /// Permission denied.

==== sources/boost/boost/asio/error.hpp lines 187-187 sha256 a822500f5e2b2f327c4bb3458babb75b0fc6230212d293d4e9941d34e53059dc ====
  /// Host not found (authoritative).

==== sources/boost/boost/asio/error.hpp lines 190-190 sha256 6ea0d718557628c24a10a7e1cdc79ab745611876aff8648bd80569360d0fd557 ====
  /// Host not found (non-authoritative).

==== sources/boost/boost/asio/execution.hpp lines 1-9 sha256 426472596d464dbda10eec377d89fa6dd86c17c6b78e975eb69f49e997ab0230 ====
//
// execution.hpp
// ~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/allocator.hpp lines 1-9 sha256 7cb2c83f26a80e96b41c80578f663bafed78115ca76bd263e07ca048720b194c ====
//
// execution/allocator.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/any_executor.hpp lines 1-9 sha256 4ae3448eeae78f26b32972b8f342066b506ce1dcc1475afa6110b7ebffe1930c ====
//
// execution/any_executor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/bad_executor.hpp lines 1-9 sha256 c11c8cad869dba73383d5497057e0fe2fce1dfbfeea266567bb40c848da10bd1 ====
//
// execution/bad_executor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/blocking.hpp lines 1-9 sha256 dd25bdbd80ac6868befd3ee92bf0518ef2603b8fa5b3fcf4db96f8d9e8c272ac ====
//
// execution/blocking.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/blocking_adaptation.hpp lines 1-9 sha256 d1151eabfac9016de91c43657aa486b0b632627f4fa29879c474a3756d61adde ====
//
// execution/blocking_adaptation.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/context.hpp lines 1-9 sha256 92e542becaea1d5f71d95ad8e5fa68b0e41d5ca6a231dd8a0236d53afd4a8432 ====
//
// execution/context.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/context_as.hpp lines 1-9 sha256 f6cbbaed55f14f2f4a055d819f468551c117b577f313151e6b6e18d64bfd130b ====
//
// execution/context_as.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/executor.hpp lines 1-9 sha256 e60f6816e42e7894d04f38f596f6788470d1d66c6d101796c7a5e62bff35a363 ====
//
// execution/executor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/impl/bad_executor.ipp lines 1-9 sha256 0f37aa9f9b3159487b34cc7969e82815f21c97bf99a9afdcda52e93649ef8ae0 ====
//
// execution/impl/bad_executor.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/invocable_archetype.hpp lines 1-9 sha256 827a13d0eb3b9320c9c56b2568d90d01a92883861503a580a411c2c40d134497 ====
//
// execution/invocable_archetype.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/mapping.hpp lines 1-9 sha256 2e6b73459b5fab8bf3020980b734ac8170d6d90a7fddba8065abe33fb1d05f74 ====
//
// execution/mapping.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/occupancy.hpp lines 1-9 sha256 695f824a2a81cda5dbc952e10262b6e7c8faf579b7f08a08dedb332190a7c8e0 ====
//
// execution/occupancy.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/outstanding_work.hpp lines 1-9 sha256 c3381e2f37b7e2c0ed4220cd0b2d9208c36eb2ebd2a48cc50cf7880d763710f9 ====
//
// execution/outstanding_work.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/prefer_only.hpp lines 1-9 sha256 58e982318ed1cc220363e0d38b8e588fe40fb0ae967c94293c28e180f127c847 ====
//
// execution/prefer_only.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution/relationship.hpp lines 1-9 sha256 e3bb33b1bdddada5996163aa7f916fc26c86d6ccfdb9641646b2bc4d966a9127 ====
//
// execution/relationship.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/execution_context.hpp lines 1-9 sha256 b4665f01a8775f2a991410338f5d9e59d9de9be1418ed9c2f0fc621005f578de ====
//
// execution_context.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/executor.hpp lines 1-9 sha256 5fd7d3bf8e443f0e2acadb2cb32cb91ad0a743bd0ccd4e39df732298b537d1d5 ====
//
// executor.hpp
// ~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/executor_work_guard.hpp lines 1-9 sha256 e0e0d38ed0276e4bb1a7ca02255dbd3db1581cd66b03ce7f065b26990f3fa0d9 ====
//
// executor_work_guard.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/handler_continuation_hook.hpp lines 1-9 sha256 52af3f166a87c1f78cdf72ed79d0469f0eb189c476ba25ef0356ad97e4b45ae5 ====
//
// handler_continuation_hook.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/any_io_executor.ipp lines 1-9 sha256 4127bfd130dc0275879ee11a938e6cf2e5d675cb11b8ed0ea7da2c022c7d0e1e ====
//
// impl/any_io_executor.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/append.hpp lines 1-9 sha256 f642a8508489b2b8a4867cda25a103552a596a651d48ceee733afc6ec902a1c7 ====
//
// impl/append.hpp
// ~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/cancellation_signal.ipp lines 1-9 sha256 ff4bd8fba7ee7a462abcb9ad7b9240811a3dcb899e0b207c2316e097ec410039 ====
//
// impl/cancellation_signal.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/config.hpp lines 1-9 sha256 4486023b6bc31d06e1824d0532ccc3432f04d642e2bdabae73ec90fd5a445f80 ====
//
// impl/config.hpp
// ~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/config.ipp lines 1-9 sha256 d1e61a95bdd97ee205206946e1921034662247fd36191bf7831a02ad1fe7abaa ====
//
// impl/config.ipp
// ~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/connect.hpp lines 1-9 sha256 44a7f2f90e8aed7b9a3637c54985a0714787e2d0f87d20e028df8b1a5e577007 ====
//
// impl/connect.hpp
// ~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/deferred.hpp lines 1-9 sha256 61ca9d9818060288414ce2f62f5038202f10dcb191bab96079ac70fcbb78e9fa ====
//
// impl/deferred.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/error.ipp lines 1-9 sha256 7fe577e878ed952c65eb0da5f1b86f97b85de232ca18621f7a0b278c1f3f03ec ====
//
// impl/error.ipp
// ~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/execution_context.hpp lines 1-9 sha256 48abe3419296828054b66c3d20c7aabc80d8e1fbef789785f2184f94bb378c3d ====
//
// impl/execution_context.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/execution_context.ipp lines 1-9 sha256 3b9d850bf35a6c77df1de26425fea7976bbd75949abdda5e6d6db1c1af73f8af ====
//
// impl/execution_context.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/executor.hpp lines 1-9 sha256 96657adf3867b21dc5d073bc9b047f6635982c9015c89c948261ac1d5f81352a ====
//
// impl/executor.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/executor.ipp lines 1-9 sha256 b2b358c517038a6d7b4179a9e4490a03392e81ae887056ac9d27f75908d54a85 ====
//
// impl/executor.ipp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/io_context.hpp lines 1-9 sha256 3786ea7163849955c52039b6da086624e65428a4cddf2fc8260b885a25143211 ====
//
// impl/io_context.hpp
// ~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/io_context.ipp lines 1-9 sha256 85f3a2e6eef9c8bc93f162b2f0f503133757bb55a8587f4737e5162a570b4844 ====
//
// impl/io_context.ipp
// ~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/multiple_exceptions.ipp lines 1-9 sha256 b7c78a2ee523f9d23074ab29606122f2f14875b05fe0a5a73a6338edaf80a3fc ====
//
// impl/multiple_exceptions.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/system_context.hpp lines 1-9 sha256 8bf98391d5918275413605424b1e490dc4de8d0f8b917c7a0bc0777fd4792eac ====
//
// impl/system_context.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/system_context.ipp lines 1-9 sha256 6610ee822de99d5e9ea6c2bc23075923a8ada775bc88236a644a5a2b4afcce82 ====
//
// impl/system_context.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/system_executor.hpp lines 1-9 sha256 c30219f836e0ada87ba47933676f4f181f396e6525533364c42704d9bb4f8951 ====
//
// impl/system_executor.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/impl/write.hpp lines 1-9 sha256 509a5aa236dd6d2c3f21c3f295b19b0d18d88fff7107ba7851d8b05b366cf771 ====
//
// impl/write.hpp
// ~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/io_context.hpp lines 1-9 sha256 feab1114864db51ac45fa0a274aec97c5c5827efc5bf23c0c7fbd299363fe96a ====
//
// io_context.hpp
// ~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/io_context_strand.hpp lines 1-9 sha256 494bc797ffd05ec7fad55edc42b9dfc272b5de247ff49fb9fc6b75ed565599cc ====
//
// io_context_strand.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/address.hpp lines 1-9 sha256 ace9192f5a1324c6bd11a4feb33c05e80a4d6277fb9ea7555c1dae5835326a57 ====
//
// ip/address.hpp
// ~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/address_v4.hpp lines 1-9 sha256 f6d102fde8a45fdbd897804f2510f6360932c337c7c9f674e495fe069306804e ====
//
// ip/address_v4.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/address_v6.hpp lines 1-9 sha256 2eec225bf9234619205956ff83c05d367515238d4b3289a748e5af4ac0f3cd6f ====
//
// ip/address_v6.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/bad_address_cast.hpp lines 1-9 sha256 1e62a51eee792ae08991799f49fb4842bfa3d2cc28452dd5489fa79bcfa1d7a3 ====
//
// ip/bad_address_cast.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/basic_endpoint.hpp lines 1-9 sha256 b1c7500a5a9b32f878972f8bf7566caf154fdef8f0e3f81798bc9a41c6f6f9e8 ====
//
// ip/basic_endpoint.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/basic_resolver.hpp lines 1-9 sha256 0433bfc83bf96f200279926e47f663d87724aa1bc677605381bf9f435b48593b ====
//
// ip/basic_resolver.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/basic_resolver_entry.hpp lines 1-9 sha256 da7ba286e6faf99555c1b2778ae7f7059cbc2aeaa5b3ad110cfdef0b9df0653a ====
//
// ip/basic_resolver_entry.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/basic_resolver_iterator.hpp lines 1-9 sha256 ba8c223b515f6011a250ef446fe38770bed43e8381685fe5fefd9b751087347d ====
//
// ip/basic_resolver_iterator.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/basic_resolver_query.hpp lines 1-9 sha256 f8cc820f7d1902ac7d51c432154dff9bc446f28101ed27f9853cffc17ae7d232 ====
//
// ip/basic_resolver_query.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/basic_resolver_results.hpp lines 1-9 sha256 e69c54a495d1361aa854d0be3745096aed945aed5721074ef185857fe1302e27 ====
//
// ip/basic_resolver_results.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/detail/endpoint.hpp lines 1-9 sha256 0bfd93488964a48ae948a9d48d41f5b16f9b1a3305f23a0e8ea925d78356048d ====
//
// ip/detail/endpoint.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/detail/impl/endpoint.ipp lines 1-9 sha256 466177fb4a55af90abecbf13004a391bf7436889db4722ba7cfadba53a37d63c ====
//
// ip/detail/impl/endpoint.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/impl/address.hpp lines 1-9 sha256 8ddbbda96a0807d2471d1c7cab4701eb2b0adf054bafaebcf641da1c1ddfeb0d ====
//
// ip/impl/address.hpp
// ~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/impl/address.ipp lines 1-9 sha256 aa89dcede5643c320250675c95dc242acb15903131c888d1305899df93c32f94 ====
//
// ip/impl/address.ipp
// ~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/impl/address_v4.hpp lines 1-9 sha256 898408a4aef7cfd07082d9fd900c83fb1b9e1f0e330ce643918b26f76b020498 ====
//
// ip/impl/address_v4.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/impl/address_v4.ipp lines 1-9 sha256 01bb0e5b19520443d078b64431831b758e179f64ea34389e2ed0990578ba8d1c ====
//
// ip/impl/address_v4.ipp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/impl/address_v6.hpp lines 1-9 sha256 a1292240c060263894c7c2e715c356ab85faa0ec9500c98efd203d12d6583590 ====
//
// ip/impl/address_v6.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/impl/address_v6.ipp lines 1-9 sha256 ee87c1e943e0729fc878500f4b6a632644bf89771f1759f75f696059374cbee2 ====
//
// ip/impl/address_v6.ipp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/impl/basic_endpoint.hpp lines 1-9 sha256 35292b284cbeb049782ee60987939aadb02667f786a275d0ede2136c9b73bbcd ====
//
// ip/impl/basic_endpoint.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/resolver_base.hpp lines 1-9 sha256 2cf13dd5e920dbe4948a39a389dcb2f3d97df5d69350fb113443ed3293369d03 ====
//
// ip/resolver_base.hpp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/resolver_query_base.hpp lines 1-9 sha256 d83c83999117c362d0e68478bd2cf4a2ca824f273d1c4f004d06c2eebb5cb2a3 ====
//
// ip/resolver_query_base.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ip/tcp.hpp lines 1-9 sha256 15929c21a83bbf9fe2a7ba9271b283445629cc79e2b76bbe69d114bc7f26780e ====
//
// ip/tcp.hpp
// ~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/is_applicable_property.hpp lines 1-9 sha256 a65481ba46dd820863022998df5a08b8f5663b51b76e2de8ed1fca73e7258512 ====
//
// is_applicable_property.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/is_contiguous_iterator.hpp lines 1-9 sha256 aec4f8de32e38c50780a9b77e6df6d3c8b39dde9dcbfdea9c5f58d2e83ae65e7 ====
//
// is_contiguous_iterator.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/is_executor.hpp lines 1-9 sha256 c7b162d0631bd19a8c1e17d3151f591005ec720834cdf551f0320ed625e442e4 ====
//
// is_executor.hpp
// ~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/multiple_exceptions.hpp lines 1-9 sha256 6156a5b83b9fc5de9db3094cab431c38b2a6c25ebdb2a45c6652314bca681ae1 ====
//
// multiple_exceptions.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/post.hpp lines 1-9 sha256 0c8f30dd469ed80cdb1abd2dd9405700764915a279be39a3f24c8645953b35cb ====
//
// post.hpp
// ~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/prefer.hpp lines 1-9 sha256 de19712dd5d3e689dd75aecb053fe4f636da73d2c347acb10e1a3a21081eded2 ====
//
// prefer.hpp
// ~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/query.hpp lines 1-9 sha256 fc7c255e7dcaeb62793058a53fe50acb64da8dc1c8bd2148e674117b9002ad10 ====
//
// query.hpp
// ~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/registered_buffer.hpp lines 1-9 sha256 1acf2b4ee465bdac41a8c6c65e2b1cbfa8bff445343969cc11cb2a0ebef339bd ====
//
// registered_buffer.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/require.hpp lines 1-9 sha256 35d1303ef08cc9408730eabdec2617df6774412a697c6de166046ad094073439 ====
//
// require.hpp
// ~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/socket_base.hpp lines 1-9 sha256 b0800bfdc231e21cd241075a1d35e463d57cc25e83377031e17f9c2b8f97a537 ====
//
// socket_base.hpp
// ~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/context.hpp lines 1-9 sha256 fd455c4219542e1aa1441447a0f8497da8a1185830792db553a2dc008e58e63e ====
//
// ssl/context.hpp
// ~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/context.hpp lines 246-246 sha256 cca77ca3fc809ea98b6651983b7926787b5020fa17c5ef13044eb7ff3d2aacae ====
also in: sources/boost/boost/asio/ssl/context.hpp:260-260
  /// Load a certification authority file for performing verification.

==== sources/boost/boost/asio/ssl/context.hpp lines 247-257 sha256 ea79d186bceb3178bcad2318774053724d57fb3033963cb2c9b5acf2b8fa94d3 ====
  /**
   * This function is used to load one or more trusted certification authorities
   * from a file.
   *
   * @param filename The name of a file containing certification authority
   * certificates in PEM format.
   *
   * @throws boost::system::system_error Thrown on failure.
   *
   * @note Calls @c SSL_CTX_load_verify_locations.
   */

==== sources/boost/boost/asio/ssl/context.hpp lines 261-271 sha256 5d6ec2a417f5b0fe38992c7a23668092fa60aec88c7af8fc3b5e8ada7b61827c ====
  /**
   * This function is used to load the certificates for one or more trusted
   * certification authorities from a file.
   *
   * @param filename The name of a file containing certification authority
   * certificates in PEM format.
   *
   * @param ec Set to indicate what error occurred, if any.
   *
   * @note Calls @c SSL_CTX_load_verify_locations.
   */

==== sources/boost/boost/asio/ssl/context.hpp lines 275-275 sha256 8bb6ff07de84fc91050e0d564429c3086811898a47407435167f255a5eb2832d ====
also in: sources/boost/boost/asio/ssl/context.hpp:289-289
  /// Add certification authority for performing verification.

==== sources/boost/boost/asio/ssl/context.hpp lines 276-286 sha256 adccc0edae18d4e34b396b8892285f1131d2a52f60b396b54d28ba600a188efc ====
  /**
   * This function is used to add one trusted certification authority
   * from a memory buffer.
   *
   * @param ca The buffer containing the certification authority certificate.
   * The certificate must use the PEM format.
   *
   * @throws boost::system::system_error Thrown on failure.
   *
   * @note Calls @c SSL_CTX_get_cert_store and @c X509_STORE_add_cert.
   */

==== sources/boost/boost/asio/ssl/context.hpp lines 290-300 sha256 a5f004f877f160874f8912da043511c27444bde53b72384e90c7fb01314792d5 ====
  /**
   * This function is used to add one trusted certification authority
   * from a memory buffer.
   *
   * @param ca The buffer containing the certification authority certificate.
   * The certificate must use the PEM format.
   *
   * @param ec Set to indicate what error occurred, if any.
   *
   * @note Calls @c SSL_CTX_get_cert_store and @c X509_STORE_add_cert.
   */

==== sources/boost/boost/asio/ssl/context.hpp lines 304-305 sha256 495ea6f365d53e7fd27160d0b5575fc757de729d67ce2978309c352eebd41e3b ====
also in: sources/boost/boost/asio/ssl/context.hpp:317-318
  /// Configures the context to use the default directories for finding
  /// certification authority certificates.

==== sources/boost/boost/asio/ssl/context.hpp lines 306-314 sha256 822c4a6c2ca68f62cb77d3e904e84f94582a84d84a7f8a05a3f098e08dcfeb6b ====
  /**
   * This function specifies that the context should use the default,
   * system-dependent directories for locating certification authority
   * certificates.
   *
   * @throws boost::system::system_error Thrown on failure.
   *
   * @note Calls @c SSL_CTX_set_default_verify_paths.
   */

==== sources/boost/boost/asio/ssl/context.hpp lines 319-327 sha256 df44650c9f7d1707e3b9e487bc2850935ac5b984eda41f312d9553851a7bb2db ====
  /**
   * This function specifies that the context should use the default,
   * system-dependent directories for locating certification authority
   * certificates.
   *
   * @param ec Set to indicate what error occurred, if any.
   *
   * @note Calls @c SSL_CTX_set_default_verify_paths.
   */

==== sources/boost/boost/asio/ssl/context.hpp lines 331-332 sha256 92e78ddd14757f0fb45a005c888576abd64954e104246f6dc8dc21dc69697839 ====
also in: sources/boost/boost/asio/ssl/context.hpp:347-348
  /// Add a directory containing certificate authority files to be used for
  /// performing verification.

==== sources/boost/boost/asio/ssl/context.hpp lines 333-344 sha256 48249772a1e6a823c533dc76d78b773a3955bd11f66a02df11f16ff692a969a0 ====
  /**
   * This function is used to specify the name of a directory containing
   * certification authority certificates. Each file in the directory must
   * contain a single certificate. The files must be named using the subject
   * name's hash and an extension of ".0".
   *
   * @param path The name of a directory containing the certificates.
   *
   * @throws boost::system::system_error Thrown on failure.
   *
   * @note Calls @c SSL_CTX_load_verify_locations.
   */

==== sources/boost/boost/asio/ssl/context.hpp lines 349-360 sha256 66c2322111696acf87d15231310f86c75826968c39fd72a6f141fc800a1fe044 ====
  /**
   * This function is used to specify the name of a directory containing
   * certification authority certificates. Each file in the directory must
   * contain a single certificate. The files must be named using the subject
   * name's hash and an extension of ".0".
   *
   * @param path The name of a directory containing the certificates.
   *
   * @param ec Set to indicate what error occurred, if any.
   *
   * @note Calls @c SSL_CTX_load_verify_locations.
   */

==== sources/boost/boost/asio/ssl/context_base.hpp lines 1-9 sha256 7f4f7099a9ffa8263ffb6608e9674cc83f1fe27177e9ad3fb0a3e42a3e32a03c ====
//
// ssl/context_base.hpp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/buffered_handshake_op.hpp lines 1-9 sha256 242a5034d3ec177e3a3ada5786aa5fdd76d244009eb68ca215b1aa64936a4d1c ====
//
// ssl/detail/buffered_handshake_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/engine.hpp lines 1-9 sha256 59e5a47d806982edced5da0244d83bd509e4883b73647fc4ec399caa288db8b7 ====
//
// ssl/detail/engine.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/handshake_op.hpp lines 1-9 sha256 5a0e0b9b00ed2bdc1e89d5e2bfa7402c60da4d192015bdbad5fceacae92027f5 ====
//
// ssl/detail/handshake_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/impl/engine.ipp lines 1-9 sha256 e59bf10fcdb654dc02d583ccd2ddc29ccea39449e8008a92e8284b5815215ae3 ====
//
// ssl/detail/impl/engine.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/impl/openssl_init.ipp lines 1-10 sha256 b24024425084892019b4974d1aedf36d92f6992bd18ca1433a0648018b1bb756 ====
//
// ssl/detail/impl/openssl_init.ipp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2005 Voipster / Indrek dot Juhani at voipster dot com
// Copyright (c) 2005-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/io.hpp lines 1-9 sha256 47aa2a49cc16c11155b382123931149332f42cf5ca0402d25f4a2bf05ba0b59c ====
//
// ssl/detail/io.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/openssl_init.hpp lines 1-9 sha256 944bb9bdc4368bd3327ec2c9b31a8122f008230de0a40fd878dd82626e5c7140 ====
//
// ssl/detail/openssl_init.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/openssl_types.hpp lines 1-9 sha256 b438b382fad7961daefd6c67e8f926e581d8cfc92282250a7fcadae79833e690 ====
//
// ssl/detail/openssl_types.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/password_callback.hpp lines 1-9 sha256 915626c712cc1b31c7a8f52fa090955450038a1a42bc0a21a294657ffc3372d6 ====
//
// ssl/detail/password_callback.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/read_op.hpp lines 1-9 sha256 e05ef58c060181f4e9f15193a59736cf4505790b6a79c1615560c190b00aefe6 ====
//
// ssl/detail/read_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/shutdown_op.hpp lines 1-9 sha256 e18d92af4f2c518441d2a1bd6d0714d4e141d7addff29e1f1efaa9d4d06064cc ====
//
// ssl/detail/shutdown_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/stream_core.hpp lines 1-9 sha256 22a76bb216a026629612d2fcd6d733bc1744211473114705e0f2b6dce7ec83a7 ====
//
// ssl/detail/stream_core.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/verify_callback.hpp lines 1-9 sha256 0764c0f6a7302d13636a34c6dca6f49b4fbb487439c83a532b9ad510da58d9bf ====
//
// ssl/detail/verify_callback.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/detail/write_op.hpp lines 1-9 sha256 2693a9925fee4d51457314f6ed3b5fa323d9666a397d6566aebb243b8aa44385 ====
//
// ssl/detail/write_op.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/error.hpp lines 1-9 sha256 50b7885e531f25e52c0f5f66088a70edc4016041b985724ae7f7cf41868e6f9d ====
//
// ssl/error.hpp
// ~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/impl/context.hpp lines 1-10 sha256 2ff3179bc499d07cc7343384ce9308e39fc15d591ccca612b62dffd59b024e99 ====
//
// ssl/impl/context.hpp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2005 Voipster / Indrek dot Juhani at voipster dot com
// Copyright (c) 2005-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/impl/context.ipp lines 1-10 sha256 9ea6d932f80043ef52004957e9e65aa1a91f21a290c8d937f126b4fa696e483f ====
//
// ssl/impl/context.ipp
// ~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2005 Voipster / Indrek dot Juhani at voipster dot com
// Copyright (c) 2005-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/impl/error.ipp lines 1-9 sha256 6d43b1a9e8ba067403acf99d60b25dee88e036a6372dd4348c85372366be7392 ====
//
// ssl/impl/error.ipp
// ~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/stream.hpp lines 1-9 sha256 9c9da0629116a603ce5e7234b85dfd6c5ffa52a86fa9eb4983f4f64b2852a6e8 ====
//
// ssl/stream.hpp
// ~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/stream_base.hpp lines 1-9 sha256 cae1fad5b4a8547f0099b47265b4d46970b264ccdeed405d0eaedc85b879fa99 ====
//
// ssl/stream_base.hpp
// ~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/verify_context.hpp lines 1-9 sha256 b2ddd5feec663a714e4cae359aeb7612375fb4d5ddbfc1a30ab741d09fedb8e6 ====
//
// ssl/verify_context.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/ssl/verify_mode.hpp lines 1-9 sha256 0ca916b6cfbd8154b2d616b4128da7798107a584b483044a1691d3a47b808a64 ====
//
// ssl/verify_mode.hpp
// ~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/steady_timer.hpp lines 1-9 sha256 26cbac795ecf3b1c7bdc8af761f9627d22f34c9b7ef65761394561d66ae205bf ====
//
// steady_timer.hpp
// ~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/strand.hpp lines 1-9 sha256 238daad2347c0f0899cd509502f52cdfdf7e3d6a4751aac9d7e033bb761041ca ====
//
// strand.hpp
// ~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/system_context.hpp lines 1-9 sha256 dece09f231eee52ccafc12b5d02bc00f78d3a034f4945f8ba27664a10067b53f ====
//
// system_context.hpp
// ~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/system_executor.hpp lines 1-9 sha256 73ab43b8d8c5471c5bb0edc07be424ded8cc30a5bb3fc2bdb72d94c91c43445b ====
//
// system_executor.hpp
// ~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/time_traits.hpp lines 1-9 sha256 b2c81049817161fb2d6f6ddfbe7558ef7a366b0917ca0fed1bde4be6dd95f867 ====
//
// time_traits.hpp
// ~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/equality_comparable.hpp lines 1-9 sha256 7f74104ff04c468d12aaf2f1a95e6977e3203fed49ea635c1646473cfd3d96c6 ====
//
// traits/equality_comparable.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/execute_member.hpp lines 1-9 sha256 8791778c7ee3f214901fe3acdc17a91c920ef6f4647e7257260f4eb4ca999016 ====
//
// traits/execute_member.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/prefer_free.hpp lines 1-9 sha256 0caf67e44a42b6ef30d7bf6b0542e0fb2d0b393f87273c4f41f8b50288eed3d5 ====
//
// traits/prefer_free.hpp
// ~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/prefer_member.hpp lines 1-9 sha256 aaa98b124b124ff74e5a272808ab6c09f6a130dca19383f3f5b397e970064923 ====
//
// traits/prefer_member.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/query_free.hpp lines 1-9 sha256 399a1b26d4396ed126752a6bddd9cd75c0fb15db348b17b3c96095f699d212d3 ====
//
// traits/query_free.hpp
// ~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/query_member.hpp lines 1-9 sha256 47041d66dfece215ad363182a3573e0c8834a3ca81cede1ab265224740692223 ====
//
// traits/query_member.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/query_static_constexpr_member.hpp lines 1-9 sha256 6d421ae1aa61117379580f89c6a5fcec9d70e78f62d0c804006e9c521a672902 ====
//
// traits/query_static_constexpr_member.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/require_free.hpp lines 1-9 sha256 10fb9b66c84ef45051385641e3b3238a787d581a9f2cfa33409e6824d4fedb93 ====
//
// traits/require_free.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/require_member.hpp lines 1-9 sha256 f448fd395d6f7f07d38c0974c7c534c3b03db660080873201712bd93360a51db ====
//
// traits/require_member.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/static_query.hpp lines 1-9 sha256 2e2c90ad7e10793a57026f4d256005879a5dd3d122127efeeb18b5abff7bc1a2 ====
//
// traits/static_query.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/traits/static_require.hpp lines 1-9 sha256 ea5cdae53d3c8717528f3de263385eee57ea99ffe1ee7bde84a7de02a475ae95 ====
//
// traits/static_require.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/unyield.hpp lines 1-9 sha256 6361c2f20da11db8af76f62e3e875e8a45390be2c05d1e3f0211cf4472eda464 ====
//
// unyield.hpp
// ~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/uses_executor.hpp lines 1-9 sha256 5bf4fa9bc8e0aebcb3bde60a80a5ce9fa29f7787f0afe2cb89a8c271b4072ba9 ====
//
// uses_executor.hpp
// ~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/wait_traits.hpp lines 1-9 sha256 cffcdf2ebceaebc7a64becc5451672b55a0c76fb69fa82fa8b95d38854d736db ====
//
// wait_traits.hpp
// ~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/windows/overlapped_ptr.hpp lines 1-9 sha256 49952aeedb1f2c10759716b1807a0120ec17c711baafebba820811c7f6df8282 ====
//
// windows/overlapped_ptr.hpp
// ~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/write.hpp lines 1-9 sha256 1c31bac7593f5a3fb6270e7edce74778a425e4917cff37fc87a09a6f546670e3 ====
//
// write.hpp
// ~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/asio/yield.hpp lines 1-9 sha256 6f3bb7ec769342df7f8f6495701175cc81ec53c2f3f80af53470e19c5c90ca51 ====
//
// yield.hpp
// ~~~~~~~~~
//
// Copyright (c) 2003-2024 Christopher M. Kohlhoff (chris at kohlhoff dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/assert.hpp lines 1-20 sha256 12c42d96002ff39a86ea757d63cb9d002fdce4ffb2eb3a6e592915cd3faaaafb ====
//
//  boost/assert.hpp - BOOST_ASSERT(expr)
//                     BOOST_ASSERT_MSG(expr, msg)
//                     BOOST_VERIFY(expr)
//                     BOOST_VERIFY_MSG(expr, msg)
//                     BOOST_ASSERT_IS_VOID
//
//  Copyright (c) 2001, 2002 Peter Dimov and Multi Media Ltd.
//  Copyright (c) 2007, 2014 Peter Dimov
//  Copyright (c) Beman Dawes 2011
//  Copyright (c) 2015 Ion Gaztanaga
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  Note: There are no include guards. This is intentional.
//
//  See http://www.boost.org/libs/assert/assert.html for documentation.
//

==== sources/boost/boost/assert.hpp lines 22-26 sha256 f8e1fcb9f5f6dab7bd25922bceebdbc0c681f24c00e867556a19ed34d92d639c ====
//
// Stop inspect complaining about use of 'assert':
//
// boostinspect:naassert_macro
//

==== sources/boost/boost/assert.hpp lines 28-30 sha256 9b2f209eeb8e1d9009d66e3e782149e7f9fb20982b28904c3c84a220759a139f ====
//
// BOOST_ASSERT, BOOST_ASSERT_MSG, BOOST_ASSERT_IS_VOID
//

==== sources/boost/boost/assert/source_location.hpp lines 4-8 sha256 8baa403e52228c613283dbd27eadfb70cc913cdd0a10d4db8f3ed403ee38980d ====
// http://www.boost.org/libs/assert
//
// Copyright 2019, 2021 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/assign/assignment_exception.hpp lines 1-9 sha256 1b8a6ca1b9f4565820c0ea4b5366dd282a0a0420df4dff08bfac250a8d47cf35 ====
also in: sources/boost/boost/assign/list_inserter.hpp:1-9, sources/boost/boost/assign/list_of.hpp:1-9, sources/boost/boost/assign/std/vector.hpp:1-9
// Boost.Assign library
//
//  Copyright Thorsten Ottosen 2003-2004. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/assign/
//  

==== sources/boost/boost/beast/core.hpp lines 1-8 sha256 2354b5dc0f47afc9b41fdd21a33e673657f1aca71570c7788c73871a1b5bdbda ====
also in: sources/boost/boost/beast/core/async_base.hpp:1-8, sources/boost/boost/beast/core/basic_stream.hpp:1-8, sources/boost/boost/beast/core/bind_handler.hpp:1-8, sources/boost/boost/beast/core/buffer_traits.hpp:1-8, sources/boost/boost/beast/core/buffered_read_stream.hpp:1-8, sources/boost/boost/beast/core/buffers_adaptor.hpp:1-8, sources/boost/boost/beast/core/buffers_cat.hpp:1-8, sources/boost/boost/beast/core/buffers_prefix.hpp:1-8, sources/boost/boost/beast/core/buffers_range.hpp:1-8, sources/boost/boost/beast/core/buffers_suffix.hpp:1-8, sources/boost/boost/beast/core/buffers_to_string.hpp:1-8, sources/boost/boost/beast/core/detail/allocator.hpp:1-8, sources/boost/boost/beast/core/detail/async_base.hpp:1-8, sources/boost/boost/beast/core/detail/bind_continuation.hpp:1-8, sources/boost/boost/beast/core/detail/bind_handler.hpp:1-8, sources/boost/boost/beast/core/detail/buffer.hpp:1-8, sources/boost/boost/beast/core/detail/buffer_traits.hpp:1-8, sources/boost/boost/beast/core/detail/buffers_pair.hpp:1-8, sources/boost/boost/beast/core/detail/buffers_range_adaptor.hpp:1-8, sources/boost/boost/beast/core/detail/buffers_ref.hpp:1-8, sources/boost/boost/beast/core/detail/clamp.hpp:1-8, sources/boost/boost/beast/core/detail/config.hpp:1-8, sources/boost/boost/beast/core/detail/flat_stream.hpp:1-8, sources/boost/boost/beast/core/detail/impl/read.hpp:1-8, sources/boost/boost/beast/core/detail/is_invocable.hpp:1-8, sources/boost/boost/beast/core/detail/ostream.hpp:1-8, sources/boost/boost/beast/core/detail/read.hpp:1-8, sources/boost/boost/beast/core/detail/remap_post_to_defer.hpp:1-8, sources/boost/boost/beast/core/detail/static_const.hpp:1-8, sources/boost/boost/beast/core/detail/static_string.hpp:1-8, sources/boost/boost/beast/core/detail/stream_base.hpp:1-8, sources/boost/boost/beast/core/detail/stream_traits.hpp:1-8, sources/boost/boost/beast/core/detail/string.hpp:1-8, sources/boost/boost/beast/core/detail/type_traits.hpp:1-8, sources/boost/boost/beast/core/detail/variant.hpp:1-8, sources/boost/boost/beast/core/detect_ssl.hpp:1-8, sources/boost/boost/beast/core/error.hpp:1-8, sources/boost/boost/beast/core/flat_buffer.hpp:1-8, sources/boost/boost/beast/core/flat_static_buffer.hpp:1-8, sources/boost/boost/beast/core/flat_stream.hpp:1-8, sources/boost/boost/beast/core/impl/async_base.hpp:1-8, sources/boost/boost/beast/core/impl/basic_stream.hpp:1-8, sources/boost/boost/beast/core/impl/buffered_read_stream.hpp:1-8, sources/boost/boost/beast/core/impl/buffers_adaptor.hpp:1-8, sources/boost/boost/beast/core/impl/buffers_cat.hpp:1-8, sources/boost/boost/beast/core/impl/buffers_prefix.hpp:1-8, sources/boost/boost/beast/core/impl/buffers_suffix.hpp:1-8, sources/boost/boost/beast/core/impl/error.hpp:1-8, sources/boost/boost/beast/core/impl/error.ipp:1-8, sources/boost/boost/beast/core/impl/flat_buffer.hpp:1-8, sources/boost/boost/beast/core/impl/flat_static_buffer.hpp:1-8, sources/boost/boost/beast/core/impl/flat_static_buffer.ipp:1-8, sources/boost/boost/beast/core/impl/flat_stream.hpp:1-8, sources/boost/boost/beast/core/impl/multi_buffer.hpp:1-8, sources/boost/boost/beast/core/impl/read_size.hpp:1-8, sources/boost/boost/beast/core/impl/saved_handler.hpp:1-8, sources/boost/boost/beast/core/impl/saved_handler.ipp:1-8, sources/boost/boost/beast/core/impl/static_buffer.hpp:1-8, sources/boost/boost/beast/core/impl/static_buffer.ipp:1-8, sources/boost/boost/beast/core/impl/string.ipp:1-8, sources/boost/boost/beast/core/make_printable.hpp:1-8, sources/boost/boost/beast/core/multi_buffer.hpp:1-8, sources/boost/boost/beast/core/ostream.hpp:1-8, sources/boost/boost/beast/core/rate_policy.hpp:1-8, sources/boost/boost/beast/core/read_size.hpp:1-8, sources/boost/boost/beast/core/role.hpp:1-8, sources/boost/boost/beast/core/saved_handler.hpp:1-8, sources/boost/boost/beast/core/span.hpp:1-8, sources/boost/boost/beast/core/static_buffer.hpp:1-8, sources/boost/boost/beast/core/static_string.hpp:1-8, sources/boost/boost/beast/core/stream_traits.hpp:1-8, sources/boost/boost/beast/core/string.hpp:1-8, sources/boost/boost/beast/core/string_type.hpp:1-8, sources/boost/boost/beast/core/tcp_stream.hpp:1-8, sources/boost/boost/beast/http.hpp:1-8, sources/boost/boost/beast/http/basic_dynamic_body.hpp:1-8, sources/boost/boost/beast/http/basic_file_body.hpp:1-8, sources/boost/boost/beast/http/basic_parser.hpp:1-8, sources/boost/boost/beast/http/buffer_body.hpp:1-8, sources/boost/boost/beast/http/chunk_encode.hpp:1-8, sources/boost/boost/beast/http/detail/basic_parsed_list.hpp:1-8, sources/boost/boost/beast/http/detail/basic_parser.hpp:1-8, sources/boost/boost/beast/http/detail/basic_parser.ipp:1-8, sources/boost/boost/beast/http/detail/chunk_encode.hpp:1-8, sources/boost/boost/beast/http/detail/rfc7230.hpp:1-8, sources/boost/boost/beast/http/detail/rfc7230.ipp:1-8, sources/boost/boost/beast/http/detail/type_traits.hpp:1-8, sources/boost/boost/beast/http/dynamic_body.hpp:1-8, sources/boost/boost/beast/http/empty_body.hpp:1-8, sources/boost/boost/beast/http/error.hpp:1-8, sources/boost/boost/beast/http/field.hpp:1-8, sources/boost/boost/beast/http/fields.hpp:1-8, sources/boost/boost/beast/http/file_body.hpp:1-8, sources/boost/boost/beast/http/impl/basic_parser.hpp:1-8, sources/boost/boost/beast/http/impl/basic_parser.ipp:1-8, sources/boost/boost/beast/http/impl/chunk_encode.hpp:1-8, sources/boost/boost/beast/http/impl/error.hpp:1-8, sources/boost/boost/beast/http/impl/error.ipp:1-8, sources/boost/boost/beast/http/impl/field.ipp:1-8, sources/boost/boost/beast/http/impl/fields.hpp:1-8, sources/boost/boost/beast/http/impl/fields.ipp:1-8, sources/boost/boost/beast/http/impl/file_body_win32.hpp:1-8, sources/boost/boost/beast/http/impl/message.hpp:1-8, sources/boost/boost/beast/http/impl/parser.hpp:1-8, sources/boost/boost/beast/http/impl/rfc7230.hpp:1-8, sources/boost/boost/beast/http/impl/rfc7230.ipp:1-8, sources/boost/boost/beast/http/impl/serializer.hpp:1-8, sources/boost/boost/beast/http/impl/status.ipp:1-8, sources/boost/boost/beast/http/impl/verb.ipp:1-8, sources/boost/boost/beast/http/impl/write.hpp:1-8, sources/boost/boost/beast/http/message.hpp:1-8, sources/boost/boost/beast/http/parser.hpp:1-8, sources/boost/boost/beast/http/read.hpp:1-8, sources/boost/boost/beast/http/rfc7230.hpp:1-8, sources/boost/boost/beast/http/serializer.hpp:1-8, sources/boost/boost/beast/http/span_body.hpp:1-8, sources/boost/boost/beast/http/status.hpp:1-8, sources/boost/boost/beast/http/string_body.hpp:1-8, sources/boost/boost/beast/http/type_traits.hpp:1-8, sources/boost/boost/beast/http/vector_body.hpp:1-8, sources/boost/boost/beast/http/verb.hpp:1-8, sources/boost/boost/beast/http/write.hpp:1-8, sources/boost/boost/beast/ssl.hpp:1-8, sources/boost/boost/beast/ssl/ssl_stream.hpp:1-8, sources/boost/boost/beast/version.hpp:1-8, sources/boost/boost/beast/websocket/impl/ssl.hpp:1-8, sources/boost/boost/beast/websocket/impl/teardown.hpp:1-8, sources/boost/boost/beast/websocket/ssl.hpp:1-8, sources/boost/boost/beast/websocket/teardown.hpp:1-8
//
// Copyright (c) 2016-2019 Vinnie Falco (vinnie dot falco at gmail dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/beast
//

==== sources/boost/boost/beast/core/async_base.hpp lines 35-172 sha256 72c5fac2575a20a813b8d1d15575f3ff5a22d06cc3cca513b46bec0c591f1629 ====
/** Base class to assist writing composed operations.

    A function object submitted to intermediate initiating functions during
    a composed operation may derive from this type to inherit all of the
    boilerplate to forward the executor, allocator, and legacy customization
    points associated with the completion handler invoked at the end of the
    composed operation.

    The composed operation must be typical; that is, associated with one
    executor of an I/O object, and invoking a caller-provided completion
    handler when the operation is finished. Classes derived from
    @ref async_base will acquire these properties:

    @li Ownership of the final completion handler provided upon construction.

    @li If the final handler has an associated allocator, this allocator will
        be propagated to the composed operation subclass. Otherwise, the
        associated allocator will be the type specified in the allocator
        template parameter, or the default of `std::allocator<void>` if the
        parameter is omitted.

    @li If the final handler has an associated executor, then it will be used
        as the executor associated with the composed operation. Otherwise,
        the specified `Executor1` will be the type of executor associated
        with the composed operation.

    @li An instance of `net::executor_work_guard` for the instance of `Executor1`
        shall be maintained until either the final handler is invoked, or the
        operation base is destroyed, whichever comes first.

    @li Calls to the legacy customization point `asio_handler_is_continuation`
        which use argument-dependent lookup, will be forwarded to the
        legacy customization points associated with the handler.

    @par Example

    The following code demonstrates how @ref async_base may be be used to
    assist authoring an asynchronous initiating function, by providing all of
    the boilerplate to manage the final completion handler in a way that
    maintains the allocator and executor associations:

    @code

    // Asynchronously read into a buffer until the buffer is full, or an error occurs
    template<class AsyncReadStream, class ReadHandler>
    typename net::async_result<ReadHandler, void(error_code, std::size_t)>::return_type
    async_read(AsyncReadStream& stream, net::mutable_buffer buffer, ReadHandler&& handler)
    {
        using handler_type = BOOST_ASIO_HANDLER_TYPE(ReadHandler, void(error_code, std::size_t));
        using base_type = async_base<handler_type, typename AsyncReadStream::executor_type>;

        struct op : base_type
        {
            AsyncReadStream& stream_;
            net::mutable_buffer buffer_;
            std::size_t total_bytes_transferred_;

            op(
                AsyncReadStream& stream,
                net::mutable_buffer buffer,
                handler_type& handler)
                : base_type(std::move(handler), stream.get_executor())
                , stream_(stream)
                , buffer_(buffer)
                , total_bytes_transferred_(0)
            {
                (*this)({}, 0, false); // start the operation
            }

            void operator()(error_code ec, std::size_t bytes_transferred, bool is_continuation = true)
            {
                // Adjust the count of bytes and advance our buffer
                total_bytes_transferred_ += bytes_transferred;
                buffer_ = buffer_ + bytes_transferred;

                // Keep reading until buffer is full or an error occurs
                if(! ec && buffer_.size() > 0)
                    return stream_.async_read_some(buffer_, std::move(*this));

                // Call the completion handler with the result. If `is_continuation` is
                // false, which happens on the first time through this function, then
                // `net::post` will be used to call the completion handler, otherwise
                // the completion handler will be invoked directly.

                this->complete(is_continuation, ec, total_bytes_transferred_);
            }
        };

        net::async_completion<ReadHandler, void(error_code, std::size_t)> init{handler};
        op(stream, buffer, init.completion_handler);
        return init.result.get();
    }

    @endcode

    Data members of composed operations implemented as completion handlers
    do not have stable addresses, as the composed operation object is move
    constructed upon each call to an initiating function. For most operations
    this is not a problem. For complex operations requiring stable temporary
    storage, the class @ref stable_async_base is provided which offers
    additional functionality:

    @li The free function @ref allocate_stable may be used to allocate
    one or more temporary objects associated with the composed operation.

    @li Memory for stable temporary objects is allocated using the allocator
    associated with the composed operation.

    @li Stable temporary objects are automatically destroyed, and the memory
    freed using the associated allocator, either before the final completion
    handler is invoked (a Networking requirement) or when the composed operation
    is destroyed, whichever occurs first.

    @par Temporary Storage Example

    The following example demonstrates how a composed operation may store a
    temporary object.

    @code

    @endcode

    @tparam Handler The type of the completion handler to store.
    This type must meet the requirements of <em>CompletionHandler</em>.

    @tparam Executor1 The type of the executor used when the handler has no
    associated executor. An instance of this type must be provided upon
    construction. The implementation will maintain an executor work guard
    and a copy of this instance.

    @tparam Allocator The allocator type to use if the handler does not
    have an associated allocator. If this parameter is omitted, then
    `std::allocator<void>` will be used. If the specified allocator is
    not default constructible, an instance of the type must be provided
    upon construction.

    @see stable_async_base
*/

==== sources/boost/boost/beast/core/async_base.hpp lines 472-646 sha256 e8368eab54a526080befad65b69ff3e1fec356d32bdbe781f95080c3f2704dd1 ====
/** Base class to provide completion handler boilerplate for composed operations.

    A function object submitted to intermediate initiating functions during
    a composed operation may derive from this type to inherit all of the
    boilerplate to forward the executor, allocator, and legacy customization
    points associated with the completion handler invoked at the end of the
    composed operation.

    The composed operation must be typical; that is, associated with one
    executor of an I/O object, and invoking a caller-provided completion
    handler when the operation is finished. Classes derived from
    @ref async_base will acquire these properties:

    @li Ownership of the final completion handler provided upon construction.

    @li If the final handler has an associated allocator, this allocator will
        be propagated to the composed operation subclass. Otherwise, the
        associated allocator will be the type specified in the allocator
        template parameter, or the default of `std::allocator<void>` if the
        parameter is omitted.

    @li If the final handler has an associated executor, then it will be used
        as the executor associated with the composed operation. Otherwise,
        the specified `Executor1` will be the type of executor associated
        with the composed operation.

    @li An instance of `net::executor_work_guard` for the instance of `Executor1`
        shall be maintained until either the final handler is invoked, or the
        operation base is destroyed, whichever comes first.


    Data members of composed operations implemented as completion handlers
    do not have stable addresses, as the composed operation object is move
    constructed upon each call to an initiating function. For most operations
    this is not a problem. For complex operations requiring stable temporary
    storage, the class @ref stable_async_base is provided which offers
    additional functionality:

    @li The free function @ref beast::allocate_stable may be used to allocate
    one or more temporary objects associated with the composed operation.

    @li Memory for stable temporary objects is allocated using the allocator
    associated with the composed operation.

    @li Stable temporary objects are automatically destroyed, and the memory
    freed using the associated allocator, either before the final completion
    handler is invoked (a Networking requirement) or when the composed operation
    is destroyed, whichever occurs first.

    @par Example

    The following code demonstrates how @ref stable_async_base may be be used to
    assist authoring an asynchronous initiating function, by providing all of
    the boilerplate to manage the final completion handler in a way that maintains
    the allocator and executor associations. Furthermore, the operation shown
    allocates temporary memory using @ref beast::allocate_stable for the timer and
    message, whose addresses must not change between intermediate operations:

    @code

    // Asynchronously send a message multiple times, once per second
    template <class AsyncWriteStream, class T, class WriteHandler>
    auto async_write_messages(
        AsyncWriteStream& stream,
        T const& message,
        std::size_t repeat_count,
        WriteHandler&& handler) ->
            typename net::async_result<
                typename std::decay<WriteHandler>::type,
                void(error_code)>::return_type
    {
        using handler_type = typename net::async_completion<WriteHandler, void(error_code)>::completion_handler_type;
        using base_type = stable_async_base<handler_type, typename AsyncWriteStream::executor_type>;

        struct op : base_type, boost::asio::coroutine
        {
            // This object must have a stable address
            struct temporary_data
            {
                // Although std::string is in theory movable, most implementations
                // use a "small buffer optimization" which means that we might
                // be submitting a buffer to the write operation and then
                // moving the string, invalidating the buffer. To prevent
                // undefined behavior we store the string object itself at
                // a stable location.
                std::string const message;

                net::steady_timer timer;

                temporary_data(std::string message_, net::io_context& ctx)
                    : message(std::move(message_))
                    , timer(ctx)
                {
                }
            };

            AsyncWriteStream& stream_;
            std::size_t repeats_;
            temporary_data& data_;

            op(AsyncWriteStream& stream, std::size_t repeats, std::string message, handler_type& handler)
                : base_type(std::move(handler), stream.get_executor())
                , stream_(stream)
                , repeats_(repeats)
                , data_(allocate_stable<temporary_data>(*this, std::move(message), stream.get_executor().context()))
            {
                (*this)(); // start the operation
            }

            // Including this file provides the keywords for macro-based coroutines
            #include <boost/asio/yield.hpp>

            void operator()(error_code ec = {}, std::size_t = 0)
            {
                reenter(*this)
                {
                    // If repeats starts at 0 then we must complete immediately. But
                    // we can't call the final handler from inside the initiating
                    // function, so we post our intermediate handler first. We use
                    // net::async_write with an empty buffer instead of calling
                    // net::post to avoid an extra function template instantiation, to
                    // keep compile times lower and make the resulting executable smaller.
                    yield net::async_write(stream_, net::const_buffer{}, std::move(*this));
                    while(! ec && repeats_-- > 0)
                    {
                        // Send the string. We construct a `const_buffer` here to guarantee
                        // that we do not create an additional function template instantation
                        // of net::async_write, since we already instantiated it above for
                        // net::const_buffer.

                        yield net::async_write(stream_,
                            net::const_buffer(net::buffer(data_.message)), std::move(*this));
                        if(ec)
                            break;

                        // Set the timer and wait
                        data_.timer.expires_after(std::chrono::seconds(1));
                        yield data_.timer.async_wait(std::move(*this));
                    }
                }

                // The base class destroys the temporary data automatically,
                // before invoking the final completion handler
                this->complete_now(ec);
            }

            // Including this file undefines the macros for the coroutines
            #include <boost/asio/unyield.hpp>
        };

        net::async_completion<WriteHandler, void(error_code)> completion(handler);
        std::ostringstream os;
        os << message;
        op(stream, repeat_count, os.str(), completion.completion_handler);
        return completion.result.get();
    }

    @endcode

    @tparam Handler The type of the completion handler to store.
    This type must meet the requirements of <em>CompletionHandler</em>.

    @tparam Executor1 The type of the executor used when the handler has no
    associated executor. An instance of this type must be provided upon
    construction. The implementation will maintain an executor work guard
    and a copy of this instance.

    @tparam Allocator The allocator type to use if the handler does not
    have an associated allocator. If this parameter is omitted, then
    `std::allocator<void>` will be used. If the specified allocator is
    not default constructible, an instance of the type must be provided
    upon construction.

    @see allocate_stable, async_base
*/

==== sources/boost/boost/beast/core/buffers_generator.hpp lines 1-8 sha256 f7e7c6236568dec22fb8753e1244f414801eaa865c14d0f4513f5c572ab43607 ====
also in: sources/boost/boost/beast/core/impl/buffers_generator.hpp:1-8, sources/boost/boost/beast/http/impl/message_generator.hpp:1-8, sources/boost/boost/beast/http/message_generator.hpp:1-8
//
// Copyright (c) 2022 Seth Heeren (sgheeren at gmail dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/beast
//

==== sources/boost/boost/beast/core/detail/char_buffer.hpp lines 1-8 sha256 fc96ed09e626bdc1a1d93cf4ea13653c3928a97065578ee48ee15718cf21a8db ====
also in: sources/boost/boost/beast/core/detail/impl/temporary_buffer.ipp:1-8, sources/boost/boost/beast/core/detail/temporary_buffer.hpp:1-8
//
// Copyright (c) 2019 Damian Jarek(damian.jarek93@gmail.com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/beast
//

==== sources/boost/boost/beast/core/detail/filtering_cancellation_slot.hpp lines 1-6 sha256 42270c05f67446817398f71342868a9b55746af43fb87da5a9c3748e39d815a2 ====
//
// Copyright (c) 2022 Klemens Morgenstern (klemens.morgenstern@gmx.net)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/beast/core/detail/static_const.hpp lines 13-23 sha256 23cb8b62575c4df9b0b3167735d67b2cc942782cb27ae0b2e6fd9912fafd7304 ====
/*  This is a derivative work, original copyright:

    Copyright Eric Niebler 2013-present

    Use, modification and distribution is subject to the
    Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at
    http://www.boost.org/LICENSE_1_0.txt)

    Project home: https://github.com/ericniebler/range-v3
*/

==== sources/boost/boost/beast/core/detail/tuple.hpp lines 1-8 sha256 0cc36f6548e6e804bfcc6e82eacd40626f624c4959dee45aba045adab34aeadc ====
//
// Copyright (c) 2016-2019 Damian Jarek (damian dot jarek93 at gmail dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/beast
//

==== sources/boost/boost/beast/core/detail/varint.hpp lines 1-8 sha256 f17a3a3e6062c9c02db453a05d4429b12a383f365337fa726cc241fae5d88e61 ====
//
// Copyright (c) 2017 Vinnie Falco (vinnie dot falco at gmail dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/beast
//

==== sources/boost/boost/beast/core/detail/win32_unicode_path.hpp lines 1-8 sha256 632e21fbd0c5b91672870ef9cc5a342e0851e5ad0ba011d3515bbcf42f4631f6 ====
//
// Copyright (c) 2019 Mika Fischer (mika.fischer@zoopnet.de)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/beast
//

==== sources/boost/boost/beast/core/detail/work_guard.hpp lines 1-8 sha256 d4b1c589c95a71b4c9bb4c061a5e61625228faecf2bd2e337b30752703ef8d15 ====
//
// Copyright (c) 2020 Richard Hodges (hodges.r@gmail.com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/beast
//

==== sources/boost/boost/beast/core/detect_ssl.hpp lines 344-349 sha256 52a6aab54dfa6f3f57a932b4595fdaa4200cae9fd2698c3da53abb81c93d9177 ====
// This is a function object which `net::async_initiate` can use to launch
// our composed operation. This is a relatively new feature in networking
// which allows the asynchronous operation to be "lazily" executed (meaning
// that it is launched later). Users don't need to worry about this, but
// authors of composed operations need to write it this way to get the
// very best performance, for example when using Coroutines TS (`co_await`).

==== sources/boost/boost/beast/core/file.hpp lines 1-8 sha256 9ae40c57ec669bc250888c6cc02f6dfc363608299f4384e3f93e2d1d5e096ea9 ====
also in: sources/boost/boost/beast/core/file_base.hpp:1-8, sources/boost/boost/beast/core/file_posix.hpp:1-8, sources/boost/boost/beast/core/file_stdio.hpp:1-8, sources/boost/boost/beast/core/file_win32.hpp:1-8, sources/boost/boost/beast/core/impl/file_posix.ipp:1-8, sources/boost/boost/beast/core/impl/file_stdio.ipp:1-8, sources/boost/boost/beast/core/impl/file_win32.ipp:1-8
//
// Copyright (c) 2015-2019 Vinnie Falco (vinnie dot falco at gmail dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/beast
//

==== sources/boost/boost/beast/http/basic_dynamic_body_fwd.hpp lines 1-8 sha256 13438aae6d9a352aae38024cdbbd63b6c37c3e42476cbceeda5290d561bf4e26 ====
also in: sources/boost/boost/beast/http/basic_file_body_fwd.hpp:1-8, sources/boost/boost/beast/http/buffer_body_fwd.hpp:1-8, sources/boost/boost/beast/http/dynamic_body_fwd.hpp:1-8, sources/boost/boost/beast/http/empty_body_fwd.hpp:1-8, sources/boost/boost/beast/http/fields_fwd.hpp:1-8, sources/boost/boost/beast/http/file_body_fwd.hpp:1-8, sources/boost/boost/beast/http/message_fwd.hpp:1-8, sources/boost/boost/beast/http/message_generator_fwd.hpp:1-8, sources/boost/boost/beast/http/parser_fwd.hpp:1-8, sources/boost/boost/beast/http/serializer_fwd.hpp:1-8, sources/boost/boost/beast/http/span_body_fwd.hpp:1-8, sources/boost/boost/beast/http/string_body_fwd.hpp:1-8, sources/boost/boost/beast/http/vector_body_fwd.hpp:1-8
//
// Copyright (c) 2024 Mohammad Nejati
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/beast
//

==== sources/boost/boost/beast/http/impl/read.hpp lines 1-9 sha256 42fd949a4d61f95b81559b8633bfd4e0d75b0ba6a44b852742765c7411833d8b ====
//
// Copyright (c) 2016-2019 Vinnie Falco (vinnie dot falco at gmail dot com)
// Copyright (c) 2020 Richard Hodges (hodges.r@gmail.com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/beast
//

==== sources/boost/boost/bind/arg.hpp lines 10-20 sha256 23d83c64e393ad91e7fdd23cea0f5fc0ce8b0238e537fd174f4a30a5f1a08678 ====
//
//  bind/arg.hpp
//
//  Copyright (c) 2002 Peter Dimov and Multi Media Ltd.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/bind/bind.html for documentation.
//

==== sources/boost/boost/bind/bind.hpp lines 10-21 sha256 81c736175af879069eff05b26a944ab19aca6d6fb4d4fd0241f8d4acce3d2a9b ====
//
// bind.hpp - binds function objects to arguments
//
// Copyright 2001-2005, 2024 Peter Dimov
// Copyright 2001 David Abrahams
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/bind for documentation.
//

==== sources/boost/boost/bind/detail/bind_cc.hpp lines 1-13 sha256 10c48c36fe8a566f936e1a18dcbae72bc89338d37308e960c4a2516b15d4abbf ====
//
//  bind/bind_cc.hpp - support for different calling conventions
//
//  Do not include this header directly.
//
//  Copyright (c) 2001 Peter Dimov and Multi Media Ltd.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/bind/bind.html for documentation.
//

==== sources/boost/boost/bind/detail/bind_mf2_cc.hpp lines 1-14 sha256 d0c0983571e38b8d1e29fc6ccd109c711561cf0ef6f4ce747b8dc3167ca1478d ====
//
//  bind/bind_mf2_cc.hpp - member functions, type<> syntax
//
//  Do not include this header directly.
//
//  Copyright (c) 2001 Peter Dimov and Multi Media Ltd.
//  Copyright (c) 2008 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  See http://www.boost.org/libs/bind/bind.html for documentation.
//

==== sources/boost/boost/bind/detail/bind_mf2_cc.hpp lines 16-16 sha256 9c9b999c26fbc6ff647a01bce726491645f472eedb48f299f489276b8ef96dee ====
also in: sources/boost/boost/bind/detail/bind_mf_cc.hpp:15-15
// 0

==== sources/boost/boost/bind/detail/bind_mf_cc.hpp lines 1-13 sha256 07e4439eb8b12870d5f269b5091d5209edd97ed410986fbb859e89d47f3c44b1 ====
//
//  bind/bind_mf_cc.hpp - support for different calling conventions
//
//  Do not include this header directly.
//
//  Copyright (c) 2001 Peter Dimov and Multi Media Ltd.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/bind/bind.html for documentation.
//

==== sources/boost/boost/bind/detail/integer_sequence.hpp lines 4-9 sha256 b8c2dc2afd6cd8b230f2f05ff35f2866a7379084c9966b80690281347aee6e1b ====
also in: sources/boost/boost/mp11/integer_sequence.hpp:4-9
// Copyright 2015, 2017, 2019 Peter Dimov.
//
// Distributed under the Boost Software License, Version 1.0.
//
// See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/bind/detail/result_traits.hpp lines 10-22 sha256 171c56990261ef8167351fbf74f4f588638123f6902038c55a8e27b94520298c ====
//
//  bind/detail/result_traits.hpp
//
//  boost/bind.hpp support header, return type deduction
//
//  Copyright 2006, 2020 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  See http://www.boost.org/libs/bind/bind.html for documentation.
//

==== sources/boost/boost/bind/detail/tuple_for_each.hpp lines 4-9 sha256 6ff8295797d4119f7883a2571dcdb09f286560e9a8c6db962f8db1802cc566f1 ====
//  Copyright 2015-2020, 2024 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/bind/mem_fn.hpp lines 10-21 sha256 09afcb6896befc973fe7ae949f42ecca1773916774a1078aeb9ab78776bccf4e ====
//
// mem_fn.hpp - a generalization of std::mem_fun[_ref]
//
// Copyright 2001-2005, 2024 Peter Dimov
// Copyright 2001 David Abrahams
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/bind/mem_fn.html for documentation.
//

==== sources/boost/boost/bind/placeholders.hpp lines 10-20 sha256 3b2d1d1806c7c95386b28742ab7801f674e172de5ce1e99929301a5a5e6d864e ====
//
//  bind/placeholders.hpp - _N definitions
//
//  Copyright 2002, 2015, 2024 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  See http://www.boost.org/libs/bind for documentation.
//

==== sources/boost/boost/bind/std_placeholders.hpp lines 10-12 sha256 2072298ac20ab662a7ccb42700c274cda489babe415381048b86e5b08f343167 ====
also in: sources/boost/boost/describe/detail/config.hpp:4-6, sources/boost/boost/describe/detail/cx_streq.hpp:4-6, sources/boost/boost/describe/detail/void_t.hpp:4-6
// Copyright 2021 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/blank.hpp lines 1-11 sha256 18d23571047823fb60b19485bb2bee06f63cf74ff2def29d103469a4eaef991d ====
//-----------------------------------------------------------------------------
// boost blank.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/blank_fwd.hpp lines 1-11 sha256 07c26027531dac6d05d23b0129d994c191d8926020e6f143d601f6dbcaf93784 ====
//-----------------------------------------------------------------------------
// boost blank_fwd.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/call_traits.hpp lines 1-6 sha256 985983c4544415816b8793861e5d38a4ad411eb4aef820204e98ea7b6893e578 ====
also in: sources/boost/boost/detail/call_traits.hpp:1-6
//  (C) Copyright Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock 2000.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/utility for most recent version including documentation.

==== sources/boost/boost/call_traits.hpp lines 8-9 sha256 664d1a4260299bca7ea378950e2b935ac76c8bab234807c00ef7f0cc59472232 ====
//  See boost/detail/call_traits.hpp
//  for full copyright notices.

==== sources/boost/boost/cast.hpp lines 1-9 sha256 4aff455e4f768312500c20082dc14a56555006df6ba6f67b60e86b3486bf3eaa ====
//  boost cast.hpp header file
//
//  (C) Copyright Antony Polukhin 2014.
//
//  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/conversion for Documentation.

==== sources/boost/boost/cast.hpp lines 11-12 sha256 a79bb053ef190cb6a3057bcdf0cc16bfb3fb727a36f990ddda7a0a30d630fb2d ====
// This is a DEPRECATED header file!
// Use <boost/polymorphic_cast.hpp> or <boost/numeric/conversion/cast.hpp> instead

==== sources/boost/boost/cerrno.hpp lines 1-1 sha256 53fd1d83f6bc8e5534a93ba939ce6cc18815d8c937794aed50410d646480c5be ====
//  Boost cerrno.hpp header  -------------------------------------------------//

==== sources/boost/boost/cerrno.hpp lines 3-6 sha256 6775e82c2e05330f4dd3d63bd6dce15cd715f1265155211c63d12d97a64497e5 ====
also in: sources/boost/boost/system/detail/cerrno.hpp:1-4
//  Copyright Beman Dawes 2005.
//  Use, modification, and distribution is subject to the Boost Software
//  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/cerrno.hpp lines 8-8 sha256 b7f6c3d1c875ed390b9d7c448d4e59604f23bd347f2b65be2579235683a9ad81 ====
also in: sources/boost/boost/system/detail/cerrno.hpp:6-6
//  See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/circular_buffer.hpp lines 1-1 sha256 286af3a7449416af92d83326f3125da2cb6be7e7d94ea8768a27ef89aea6ad52 ====
// Circular buffer library header file.

==== sources/boost/boost/circular_buffer.hpp lines 3-3 sha256 317d52ff33ea0b034aaf95a4ad14ab9165b74338b5dc80986be6bedde92374f2 ====
also in: sources/boost/boost/circular_buffer/debug.hpp:3-3, sources/boost/boost/circular_buffer/details.hpp:3-3, sources/boost/boost/circular_buffer_fwd.hpp:3-3
// Copyright (c) 2003-2008 Jan Gaspar

==== sources/boost/boost/circular_buffer.hpp lines 5-7 sha256 cce5be84ba728c023645321b19bbbd189ee4e3c0455d24526cbba8951463338e ====
also in: sources/boost/boost/circular_buffer/base.hpp:10-12, sources/boost/boost/circular_buffer/debug.hpp:5-7, sources/boost/boost/circular_buffer/details.hpp:8-10, sources/boost/boost/circular_buffer/space_optimized.hpp:7-9, sources/boost/boost/circular_buffer_fwd.hpp:5-7, sources/boost/boost/core/enable_if.hpp:5-7
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/circular_buffer.hpp lines 9-9 sha256 edc56d3a8f543fcf087dd84abba881e24068f893c8dd92a52ca77dd91f76c4ad ====
also in: sources/boost/boost/circular_buffer_fwd.hpp:9-9
//  See www.boost.org/libs/circular_buffer for documentation.

==== sources/boost/boost/circular_buffer.hpp lines 11-13 sha256 dfa75f0c3943aaa79424f7c2aaa1051231ea52e2d42c72dd0802a77f3a369313 ====
/*! @file
Includes <boost/circular_buffer/base.hpp>
*/

==== sources/boost/boost/circular_buffer/base.hpp lines 1-1 sha256 f7efb5097797db0728023a1b01509ad53f77b5ad10896afce8eae9b6ce58292e ====
// Implementation of the base circular buffer.

==== sources/boost/boost/circular_buffer/base.hpp lines 3-5 sha256 4d7f09a2287ad5b39a2c18adc62c4721acd117aa909c60cec76f066b4025fbe6 ====
// Copyright (c) 2003-2008 Jan Gaspar
// Copyright (c) 2013 Paul A. Bristow  // Doxygen comments changed.
// Copyright (c) 2013 Antony Polukhin  // Move semantics implementation.

==== sources/boost/boost/circular_buffer/base.hpp lines 7-8 sha256 f17e02a0dcf89e70434331c11622c6d8ab711d0ced7c92c27d918cb0ebd777db ====
also in: sources/boost/boost/circular_buffer/details.hpp:5-6
// Copyright 2014,2018 Glen Joseph Fernandes
// (glenjofe@gmail.com)

==== sources/boost/boost/circular_buffer/debug.hpp lines 1-1 sha256 e6a62011e79ac757940dba3817a2578b78feeb228292022b529bb603772c684f ====
// Debug support for the circular buffer library.

==== sources/boost/boost/circular_buffer/details.hpp lines 1-1 sha256 9648028e115ed2ae7921cbda9733e648bf599a1a763d99f6e599148dbe7ce558 ====
// Helper classes and functions for the circular buffer.

==== sources/boost/boost/circular_buffer/space_optimized.hpp lines 1-1 sha256 b6ae38867182efe4388db5ec8a7ec56a7b5b621799c8ab58856a790bb57aa47d ====
// Implementation of the circular buffer adaptor.

==== sources/boost/boost/circular_buffer/space_optimized.hpp lines 3-5 sha256 d7d6099372a3cae582c2c2f007be656adb2732412745bc13807c9ebb8bd12ad2 ====
// Copyright (c) 2003-2008 Jan Gaspar
// Copyright (c) 2013  Paul A. Bristow // Doxygen comments changed for new version of documentation.
// Copyright (c) 2013  Antony Polukhin // Move semantics implementation.

==== sources/boost/boost/circular_buffer_fwd.hpp lines 1-1 sha256 164141cfea28c61abf5109dad87d420c06815fe3819ef950081d67cc0ca636a6 ====
// Forward declaration of the circular buffer and its adaptor.

==== sources/boost/boost/concept/assert.hpp lines 1-3 sha256 895ddf9a3d79dbcc8d72e4c26fc5aaf3cfc3a43d39c24ff98a3ffadd72fa5691 ====
also in: sources/boost/boost/concept/detail/borland.hpp:1-3, sources/boost/boost/concept/detail/concept_def.hpp:1-3, sources/boost/boost/concept/detail/concept_undef.hpp:1-3, sources/boost/boost/concept/detail/general.hpp:1-3, sources/boost/boost/concept/detail/has_constraints.hpp:1-3, sources/boost/boost/concept/detail/msvc.hpp:1-3, sources/boost/boost/concept/usage.hpp:1-3
// Copyright David Abrahams 2006. Distributed under the Boost
// Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/concept/detail/backward_compatibility.hpp lines 1-3 sha256 83c107db8ad5a2fdfa344cb3f09a128e6babf1bb3846ae630e03ae1486b94494 ====
// Copyright David Abrahams 2009. Distributed under the Boost
// Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/concept_archetype.hpp lines 1-10 sha256 b7bfbeadbc53afe8059a774f3b926dddf3f2213e355801ba249366e9d2f47cc6 ====
//
// (C) Copyright Jeremy Siek 2000.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// Revision History:
//
//   17 July  2001: Added const to some member functions. (Jeremy Siek) 
//   05 May   2001: Removed static dummy_cons object. (Jeremy Siek)

==== sources/boost/boost/concept_archetype.hpp lines 12-12 sha256 b6a0e1c8353e6ecc658edb93d69e97b674c6e3381292ae9f4e475a863fc0b6d4 ====
also in: sources/boost/boost/concept_check.hpp:15-15
// See http://www.boost.org/libs/concept_check for documentation.

==== sources/boost/boost/concept_check.hpp lines 1-13 sha256 7c1c2b7e3e968098fb73dadbc880151cdc0cc134d6473e72126f8390ced1953a ====
//
// (C) Copyright Jeremy Siek 2000.
// Copyright 2002 The Trustees of Indiana University.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// Revision History:
//   05 May   2001: Workarounds for HP aCC from Thomas Matelich. (Jeremy Siek)
//   02 April 2001: Removed limits header altogether. (Jeremy Siek)
//   01 April 2001: Modified to use new <boost/limits.hpp> header. (JMaddock)
//

==== sources/boost/boost/config.hpp lines 1-1 sha256 656895b0097fa4ba1fe8c23cffbb32156795d9a96470cb5c773417638a342d84 ====
//  Boost config.hpp configuration header file  ------------------------------//

==== sources/boost/boost/config.hpp lines 3-6 sha256 ff4ce44c46903c7d6a4d1ca782a0c4491258d8edf23f82cf071dfb1e56e4fd9e ====
also in: sources/boost/boost/config/platform/amigaos.hpp:1-4
//  (C) Copyright John Maddock 2002.
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config.hpp lines 8-8 sha256 d48f0670ea1321e29441f3159de14d63c07b04966c0279287822c05e5a65c654 ====
//  See http://www.boost.org/libs/config for most recent version.

==== sources/boost/boost/config.hpp lines 10-15 sha256 22d6f9b8673288f485e0fdac33415edb6353c6e5c0b33c97bd9c3b3b8891b9f4 ====
//  Boost config.hpp policy and rationale documentation has been moved to
//  http://www.boost.org/libs/config
//
//  CAUTION: This file is intended to be completely stable -
//           DO NOT MODIFY THIS FILE!
//

==== sources/boost/boost/config/abi_prefix.hpp lines 1-1 sha256 77b1228fa6dc31a70bdb80d57169d4d2884febd37ba44cdfaee395946eca3ec1 ====
//  abi_prefix header  -------------------------------------------------------//

==== sources/boost/boost/config/abi_prefix.hpp lines 3-3 sha256 79fefb0e92c6caaa3d4ac82360526ad4be0269763770d68d7ae2bc7f352f6f07 ====
also in: sources/boost/boost/config/abi_suffix.hpp:3-3
// (c) Copyright John Maddock 2003

==== sources/boost/boost/config/abi_prefix.hpp lines 5-7 sha256 7fb4f7b226d19ffcb5aaeb73629dbd749c46a5154aaef0a142f03188dc7e6109 ====
also in: sources/boost/boost/config/abi_suffix.hpp:5-7
// Use, modification and distribution are subject to the Boost Software License,
// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt).

==== sources/boost/boost/config/abi_suffix.hpp lines 1-1 sha256 445ca1d863db5e319218754630598e06ae363a26fd0c293700d41ddc826e63b6 ====
//  abi_sufffix header  -------------------------------------------------------//

==== sources/boost/boost/config/abi_suffix.hpp lines 9-10 sha256 45a890dcb9687bca8f0e8090b069108673aeed90eff52c390680ad8ccba5b529 ====
// This header should be #included AFTER code that was preceded by a #include
// <boost/config/abi_prefix.hpp>.

==== sources/boost/boost/config/auto_link.hpp lines 1-4 sha256 d4730aabf81fc38cfeea7ad0dea3827d806a0c9f07bfbccdd6fd2b8fa7cb883a ====
//  (C) Copyright John Maddock 2003.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/auto_link.hpp lines 6-11 sha256 a406f87558869fd769109b7e6c54d714cc63061f77fb6e8b9f06685b62f83651 ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         auto_link.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Automatic library inclusion for Borland/Microsoft compilers.
  */

==== sources/boost/boost/config/auto_link.hpp lines 13-84 sha256 3197e59b417304755cea8d784bc4c25f5b32988711374e1b7ea724d533530fa8 ====
/*************************************************************************

USAGE:
~~~~~~

Before including this header you must define one or more of define the following macros:

BOOST_LIB_NAME:           Required: A string containing the basename of the library,
                          for example boost_regex.
BOOST_LIB_TOOLSET:        Optional: the base name of the toolset.
BOOST_DYN_LINK:           Optional: when set link to dll rather than static library.
BOOST_LIB_DIAGNOSTIC:     Optional: when set the header will print out the name
                          of the library selected (useful for debugging).
BOOST_AUTO_LINK_NOMANGLE: Specifies that we should link to BOOST_LIB_NAME.lib,
                          rather than a mangled-name version.
BOOST_AUTO_LINK_TAGGED:   Specifies that we link to libraries built with the --layout=tagged option.
                          This is essentially the same as the default name-mangled version, but without
                          the compiler name and version, or the Boost version.  Just the build options.
BOOST_AUTO_LINK_SYSTEM:   Specifies that we link to libraries built with the --layout=system option.
                          This is essentially the same as the non-name-mangled version, but with
                          the prefix to differentiate static and dll builds

These macros will be undef'ed at the end of the header, further this header
has no include guards - so be sure to include it only once from your library!

Algorithm:
~~~~~~~~~~

Libraries for Borland and Microsoft compilers are automatically
selected here, the name of the lib is selected according to the following
formula:

BOOST_LIB_PREFIX
   + BOOST_LIB_NAME
   + "_"
   + BOOST_LIB_TOOLSET
   + BOOST_LIB_THREAD_OPT
   + BOOST_LIB_RT_OPT
   + BOOST_LIB_ARCH_AND_MODEL_OPT
   "-"
   + BOOST_LIB_VERSION
   + BOOST_LIB_SUFFIX

These are defined as:

BOOST_LIB_PREFIX:     "lib" for static libraries otherwise "".

BOOST_LIB_NAME:       The base name of the lib ( for example boost_regex).

BOOST_LIB_TOOLSET:    The compiler toolset name (vc6, vc7, bcb5 etc).

BOOST_LIB_THREAD_OPT: "-mt" for multithread builds, otherwise nothing.

BOOST_LIB_RT_OPT:     A suffix that indicates the runtime library used,
                      contains one or more of the following letters after
                      a hyphen:

                      s      static runtime (dynamic if not present).
                      g      debug/diagnostic runtime (release if not present).
                      y      Python debug/diagnostic runtime (release if not present).
                      d      debug build (release if not present).
                      p      STLport build.
                      n      STLport build without its IOStreams.

BOOST_LIB_ARCH_AND_MODEL_OPT: The architecture and address model
                              (-x32 or -x64 for x86/32 and x86/64 respectively)

BOOST_LIB_VERSION:    The Boost version, in the form x_y, for Boost version x.y.

BOOST_LIB_SUFFIX:     Static/import libraries extension (".lib", ".a") for the compiler.

***************************************************************************/

==== sources/boost/boost/config/compiler/borland.hpp lines 1-6 sha256 51caabc782589987ee8a870e5d8128e9a864791eae6a27600cafd35fffd7234c ====
also in: sources/boost/boost/config/compiler/codegear.hpp:1-6
//  (C) Copyright John Maddock 2001 - 2003.
//  (C) Copyright David Abrahams 2002 - 2003.
//  (C) Copyright Aleksey Gurtovoy 2002.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/borland.hpp lines 8-8 sha256 c5db5de23ff605907ce052e3760a5d82691cf6555e74e3da334f76f5c86052dd ====
also in: sources/boost/boost/config/compiler/clang.hpp:7-7, sources/boost/boost/config/compiler/codegear.hpp:8-8, sources/boost/boost/config/compiler/comeau.hpp:11-11, sources/boost/boost/config/compiler/common_edg.hpp:10-10, sources/boost/boost/config/compiler/compaq_cxx.hpp:6-6, sources/boost/boost/config/compiler/cray.hpp:7-7, sources/boost/boost/config/compiler/gcc.hpp:12-12, sources/boost/boost/config/compiler/gcc_xml.hpp:6-6, sources/boost/boost/config/compiler/greenhills.hpp:6-6, sources/boost/boost/config/compiler/hp_acc.hpp:11-11, sources/boost/boost/config/compiler/intel.hpp:13-13, sources/boost/boost/config/compiler/kai.hpp:8-8, sources/boost/boost/config/compiler/metrowerks.hpp:11-11, sources/boost/boost/config/compiler/mpw.hpp:7-7, sources/boost/boost/config/compiler/nvcc.hpp:6-6, sources/boost/boost/config/compiler/pathscale.hpp:7-7, sources/boost/boost/config/compiler/pgi.hpp:7-7, sources/boost/boost/config/compiler/sgi_mipspro.hpp:6-6, sources/boost/boost/config/compiler/sunpro_cc.hpp:10-10, sources/boost/boost/config/compiler/vacpp.hpp:10-10, sources/boost/boost/config/compiler/xlcpp.hpp:7-7, sources/boost/boost/config/compiler/xlcpp_zos.hpp:7-7, sources/boost/boost/config/detail/posix_features.hpp:7-7, sources/boost/boost/config/detail/select_platform_config.hpp:9-9, sources/boost/boost/config/detail/select_stdlib_config.hpp:10-10, sources/boost/boost/config/platform/aix.hpp:6-6, sources/boost/boost/config/platform/amigaos.hpp:6-6, sources/boost/boost/config/platform/beos.hpp:6-6, sources/boost/boost/config/platform/bsd.hpp:8-8, sources/boost/boost/config/platform/cray.hpp:7-7, sources/boost/boost/config/platform/cygwin.hpp:6-6, sources/boost/boost/config/platform/hpux.hpp:10-10, sources/boost/boost/config/platform/irix.hpp:8-8, sources/boost/boost/config/platform/linux.hpp:7-7, sources/boost/boost/config/platform/macos.hpp:8-8, sources/boost/boost/config/platform/qnxnto.hpp:6-6, sources/boost/boost/config/platform/solaris.hpp:7-7, sources/boost/boost/config/platform/symbian.hpp:8-8, sources/boost/boost/config/platform/vxworks.hpp:8-8, sources/boost/boost/config/platform/wasm.hpp:6-6, sources/boost/boost/config/platform/win32.hpp:9-9, sources/boost/boost/config/platform/zos.hpp:7-7, sources/boost/boost/config/stdlib/dinkumware.hpp:10-10, sources/boost/boost/config/stdlib/libcomo.hpp:8-8, sources/boost/boost/config/stdlib/libcpp.hpp:6-6, sources/boost/boost/config/stdlib/libstdcpp3.hpp:7-7, sources/boost/boost/config/stdlib/modena.hpp:6-6, sources/boost/boost/config/stdlib/msl.hpp:7-7, sources/boost/boost/config/stdlib/roguewave.hpp:9-9, sources/boost/boost/config/stdlib/sgi.hpp:8-8, sources/boost/boost/config/stdlib/stlport.hpp:8-8, sources/boost/boost/config/stdlib/vacpp.hpp:6-6, sources/boost/boost/config/stdlib/xlcpp_zos.hpp:7-7
//  See http://www.boost.org for most recent version.

==== sources/boost/boost/config/compiler/borland.hpp lines 10-10 sha256 35ca7ed2adab37e36ac94e11c4c603ccabb8acf20a0709e74f620ee791b53a1a ====
//  Borland C++ compiler setup:

==== sources/boost/boost/config/compiler/borland.hpp lines 12-14 sha256 d8cfecfa214daaa0a731b6da888559fd83bc28dc4103344fd7ba0855e4fa054d ====
//
// versions check:
// we don't support Borland prior to version 5.4:

==== sources/boost/boost/config/compiler/clang.hpp lines 1-5 sha256 3e57c4e2e18b5f538b34f7e907fccf61f08323f3d0ba9fd1fecbe36c537abbf9 ====
also in: sources/boost/boost/config/compiler/xlcpp.hpp:1-5
// (C) Copyright Douglas Gregor 2010
//
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/clang.hpp lines 9-9 sha256 506bf5e1d3345f9f3a87b207e100c77ff1fdf5a7837d291ef3fa0cdc39381487 ====
// Clang compiler setup.

==== sources/boost/boost/config/compiler/clang_version.hpp lines 1-3 sha256 a2d30f8c153b32bc122c16bd4c258a39473dc50236b9b7d87acbe7af5214173e ====
also in: sources/boost/boost/system/detail/append_int.hpp:4-6
// Copyright 2021 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/codegear.hpp lines 10-10 sha256 42000bedf96d21a702b3634f7bc936416b0c05f95f41597fb2b881ec94e51a5b ====
//  CodeGear C++ compiler setup:

==== sources/boost/boost/config/compiler/codegear.hpp lines 12-14 sha256 38fb1807cc0d5fd98c3a678273817291aeaafa777b7874d3467cd9c6bc3632ca ====
//
// versions check:
// last known and checked version is 0x740

==== sources/boost/boost/config/compiler/comeau.hpp lines 1-9 sha256 18f5a6c101542e6f293d97751183bc69f60b5486da7171be9e414036485388ec ====
//  (C) Copyright John Maddock 2001. 
//  (C) Copyright Douglas Gregor 2001. 
//  (C) Copyright Peter Dimov 2001. 
//  (C) Copyright Aleksey Gurtovoy 2003. 
//  (C) Copyright Beman Dawes 2003. 
//  (C) Copyright Jens Maurer 2003. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/comeau.hpp lines 13-13 sha256 85de3fbf2010f1106a73a4f96d4f7df87152c9bb078435f9d17c272f762fa227 ====
//  Comeau C++ compiler setup:

==== sources/boost/boost/config/compiler/common_edg.hpp lines 1-8 sha256 1f2e6cd78c4aa14bf116c8592e9501a63f6af62579a1074f9383275d01e88ad3 ====
//  (C) Copyright John Maddock 2001 - 2002.
//  (C) Copyright Jens Maurer 2001.
//  (C) Copyright David Abrahams 2002.
//  (C) Copyright Aleksey Gurtovoy 2002.
//  (C) Copyright Markus Schoepflin 2005.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/common_edg.hpp lines 12-15 sha256 499356b14b7e3a9835c16e2adf9d06a2b7066b1364e352932a1915381a297385 ====
//
// Options common to all edg based compilers.
//
// This is included from within the individual compiler mini-configs.

==== sources/boost/boost/config/compiler/compaq_cxx.hpp lines 1-4 sha256 753bf18f87645206d38e530c5b7ca280341c8e239d1058eea5f631f567f916ff ====
also in: sources/boost/boost/config/detail/posix_features.hpp:1-4, sources/boost/boost/config/platform/cygwin.hpp:1-4
//  (C) Copyright John Maddock 2001 - 2003. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/compaq_cxx.hpp lines 8-8 sha256 311ea0c942353306fe5b86b01c0e564929cf563a890e102cdc0af3c4109c488e ====
//  Tru64 C++ compiler setup (now HP):

==== sources/boost/boost/config/compiler/cray.hpp lines 1-5 sha256 7dde8c2d2c2b1d49c4613f81088641896ed698bfe390b424f3b796857d2f2a9b ====
//  Copyright 2011 John Maddock
//  Copyright 2013, 2017-2018 Cray, Inc.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/cray.hpp lines 9-71 sha256 42fe21fe72e41d1fcb211940facbf4eca33e9920e9296af3e50eae9fe86b738c ====
// Cray C++ compiler setup.
//
// There are a few parameters that affect the macros defined in this file:
//
// - What version of CCE (Cray Compiling Environment) are we running? This
//   comes from the '_RELEASE_MAJOR', '_RELEASE_MINOR', and
//   '_RELEASE_PATCHLEVEL' macros.
// - What C++ standards conformance level are we using (e.g. '-h
//   std=c++14')? This comes from the '__cplusplus' macro.
// - Are we using GCC extensions ('-h gnu' or '-h nognu')? If we have '-h
//   gnu' then CCE emulates GCC, and the macros '__GNUC__',
//   '__GNUC_MINOR__', and '__GNUC_PATCHLEVEL__' are defined.
//
// This file is organized as follows:
//
// - Verify that the combination of parameters listed above is supported.
//   If we have an unsupported combination, we abort with '#error'.
// - Establish baseline values for all Boost macros.
// - Apply changes to the baseline macros based on compiler version. These
//   changes are cummulative so each version section only describes the
//   changes since the previous version.
//   - Within each version section, we may also apply changes based on
//     other parameters (i.e. C++ standards conformance level and GCC
//     extensions).
//
// To test changes to this file:
//
// ```
// module load cce/8.6.5 # Pick the version you want to test.
// cd boost/libs/config/test/all
// b2 -j 8 toolset=cray cxxstd=03 cxxstd=11 cxxstd=14 cxxstd-dialect=gnu linkflags=-lrt
// ```
// Note: Using 'cxxstd-dialect=iso' is not supported at this time (the
// tests run, but many tests fail).
//
// Note: 'linkflags=-lrt' is needed in Cray Linux Environment. Otherwise
// you get an 'undefined reference to clock_gettime' error.
//
// Note: If a test '*_fail.cpp' file compiles, but fails to run, then it is
// reported as a defect. However, this is not actually a defect. This is an
// area where the test system is somewhat broken. Tests that are failing
// because of this problem are noted in the comments.
//
// Pay attention to the macro definitions for the macros you wish to
// modify. For example, only macros categorized as compiler macros should
// appear in this file; platform macros should not appear in this file.
// Also, some macros have to be defined to specific values; it is not
// always enough to define or undefine a macro.
//
// Macro definitions are available in the source code at:
//
// `boost/libs/config/doc/html/boost_config/boost_macro_reference.html`
//
// Macro definitions are also available online at:
//
// http://www.boost.org/doc/libs/master/libs/config/doc/html/boost_config/boost_macro_reference.html
//
// Typically, if you enable a feature, and the tests pass, then you have
// nothing to worry about. However, it's sometimes hard to figure out if a
// disabled feature needs to stay disabled. To get a list of disabled
// features, run 'b2' in 'boost/libs/config/checks'. These are the macros
// you should pay attention to (in addition to macros that cause test
// failures).

==== sources/boost/boost/config/compiler/cray.hpp lines 73-75 sha256 59b785b14c8ffe64600ef01e3ad8958f0331617f37f12d2cd42c499387a4bc49 ====
////
//// Front matter
////

==== sources/boost/boost/config/compiler/cray.hpp lines 77-118 sha256 812bcbf5ad5ada4db35158a3a1b8c744e72740827ac4634b9fc05576b902861b ====
// In a developer build of the Cray compiler (i.e. a compiler built by a
// Cray employee), the release patch level is reported as "x". This gives
// versions that look like e.g. "8.6.x".
//
// To accomplish this, the the Cray compiler preprocessor inserts:
//
// #define _RELEASE_PATCHLEVEL x
//
// If we are using a developer build of the compiler, we want to use the
// configuration macros for the most recent patch level of the release. To
// accomplish this, we'll pretend that _RELEASE_PATCHLEVEL is 99.
//
// However, it's difficult to detect if _RELEASE_PATCHLEVEL is x. We must
// consider that the x will be expanded if x is defined as a macro
// elsewhere. For example, imagine if someone put "-D x=3" on the command
// line, and _RELEASE_PATCHLEVEL is x. Then _RELEASE_PATCHLEVEL would
// expand to 3, and we could not distinguish it from an actual
// _RELEASE_PATCHLEVEL of 3. This problem only affects developer builds; in
// production builds, _RELEASE_PATCHLEVEL is always an integer.
//
// IMPORTANT: In developer builds, if x is defined as a macro, you will get
// an incorrect configuration. The behavior in this case is undefined.
//
// Even if x is not defined, we have to use some trickery to detect if
// _RELEASE_PATCHLEVEL is x. First we define BOOST_CRAY_x to some arbitrary
// magic value, 9867657. Then we use BOOST_CRAY_APPEND to append the
// expanded value of _RELEASE_PATCHLEVEL to the string "BOOST_CRAY_".
//
// - If _RELEASE_PATCHLEVEL is undefined, we get "BOOST_CRAY_".
// - If _RELEASE_PATCHLEVEL is 5, we get "BOOST_CRAY_5".
// - If _RELEASE_PATCHLEVEL is x (and x is not defined) we get
//   "BOOST_CRAY_x":
//
// Then we check if BOOST_CRAY_x is equal to the output of
// BOOST_CRAY_APPEND. In other words, the output of BOOST_CRAY_APPEND is
// treated as a macro name, and expanded again. If we can safely assume
// that BOOST_CRAY_ is not a macro defined as our magic number, and
// BOOST_CRAY_5 is not a macro defined as our magic number, then the only
// way the equality test can pass is if _RELEASE_PATCHLEVEL expands to x.
//
// So, that is how we detect if we are using a developer build of the Cray
// compiler.

==== sources/boost/boost/config/compiler/digitalmars.hpp lines 1-6 sha256 b1ceea51fbc62ced7ecbc8d5002fd1889577eb1e2943d349ad35216882fc7759 ====
//  Copyright (C) Christof Meerwald 2003
//  Copyright (C) Dan Watkins 2003
//
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/digitalmars.hpp lines 8-8 sha256 0e334819f007e5b541a72ae5c72b085ce29150cfa57f6fd231bbde8fed59edc7 ====
//  Digital Mars C++ compiler setup:

==== sources/boost/boost/config/compiler/gcc.hpp lines 1-10 sha256 7c569c42d93994c7157751db3f9e95c4f8685c1af686aecea01f599912f2e603 ====
//  (C) Copyright John Maddock 2001 - 2003.
//  (C) Copyright Darin Adler 2001 - 2002.
//  (C) Copyright Jens Maurer 2001 - 2002.
//  (C) Copyright Beman Dawes 2001 - 2003.
//  (C) Copyright Douglas Gregor 2002.
//  (C) Copyright David Abrahams 2002 - 2003.
//  (C) Copyright Synge Todo 2003.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/gcc.hpp lines 14-14 sha256 d45a530af040eaa3a2708383f89bc15ec75555db15c2ca6f485ed07103917c6b ====
//  GNU C++ compiler setup.

==== sources/boost/boost/config/compiler/gcc.hpp lines 16-18 sha256 beb0821c2903ea148b4373c47a1760fb39427ea33fa3518bc9cd7e8c88cd7b49 ====
//
// Define BOOST_GCC so we know this is "real" GCC and not some pretender:
//

==== sources/boost/boost/config/compiler/gcc_xml.hpp lines 1-4 sha256 4e6170b5db4720a0cd9fed3a4b6f44107af403dc17a9648b9ce77a863ffcc452 ====
also in: sources/boost/boost/math/special_functions/detail/lanczos_sse2.hpp:1-4, sources/boost/boost/math/special_functions/lanczos.hpp:1-4, sources/boost/boost/math/special_functions/sqrt1pm1.hpp:1-4, sources/boost/boost/math/tools/rational.hpp:1-4
//  (C) Copyright John Maddock 2006.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/gcc_xml.hpp lines 8-8 sha256 e3821fb4c7f6c7d0085dabf12b49e67b6cc189a917f3222ee713a4eeebf661c5 ====
//  GCC-XML C++ compiler setup:

==== sources/boost/boost/config/compiler/greenhills.hpp lines 1-4 sha256 53aa998fe771583f505ef09aa7e3e648b91e81c5d17d7ab8e9653abdacb641bd ====
also in: sources/boost/boost/config/platform/beos.hpp:1-4, sources/boost/boost/config/user.hpp:3-6
//  (C) Copyright John Maddock 2001. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/greenhills.hpp lines 8-8 sha256 4b658bc5f6a32f403a96495f02e33d8de94418da2732c8cf4da3e0c88e32a970 ====
//  Greenhills C++ compiler setup:

==== sources/boost/boost/config/compiler/hp_acc.hpp lines 1-9 sha256 398f22e558da8577d97fe522ae412f91fc5d071362cd60260abc54bd85c8ec8b ====
//  (C) Copyright John Maddock 2001 - 2003.
//  (C) Copyright Jens Maurer 2001 - 2003.
//  (C) Copyright Aleksey Gurtovoy 2002.
//  (C) Copyright David Abrahams 2002 - 2003.
//  (C) Copyright Toon Knapen 2003.
//  (C) Copyright Boris Gubenko 2006 - 2007.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/hp_acc.hpp lines 13-13 sha256 d96104a2a2bf0c5b2a92721f640be7d3e6adb5fcceff1324bbf4c427ed24d77d ====
//  HP aCC C++ compiler setup:

==== sources/boost/boost/config/compiler/intel.hpp lines 1-11 sha256 2fd35eff22aa58ca1a8bc82071caa5f19525d71c1af80874c35e4216fd574bcd ====
//  (C) Copyright John Maddock 2001-8.
//  (C) Copyright Peter Dimov 2001.
//  (C) Copyright Jens Maurer 2001.
//  (C) Copyright David Abrahams 2002 - 2003.
//  (C) Copyright Aleksey Gurtovoy 2002 - 2003.
//  (C) Copyright Guillaume Melquiond 2002 - 2003.
//  (C) Copyright Beman Dawes 2003.
//  (C) Copyright Martin Wille 2003.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/intel.hpp lines 15-15 sha256 9892995b1803e0a5c3c2e8f9437bed541db72f6408e62eaba25e1c290af236e3 ====
//  Intel compiler setup:

==== sources/boost/boost/config/compiler/kai.hpp lines 1-6 sha256 9ba3af82be58d59d2d837ddca691df86dc8284c0e81ab9950aacdb1a0097af4c ====
//  (C) Copyright John Maddock 2001. 
//  (C) Copyright David Abrahams 2002. 
//  (C) Copyright Aleksey Gurtovoy 2002. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/kai.hpp lines 10-10 sha256 6d491ae85ab2859dd2682ce64ae18aa4e344c29791ba11ab7eed7ef9d9c36a61 ====
//  Kai C++ compiler setup:

==== sources/boost/boost/config/compiler/metrowerks.hpp lines 1-9 sha256 2a3488474beb7d0e2df1f367fdfa66a83c4fc5a0a8348e09253ff5c1eeee75df ====
//  (C) Copyright John Maddock 2001.
//  (C) Copyright Darin Adler 2001.
//  (C) Copyright Peter Dimov 2001.
//  (C) Copyright David Abrahams 2001 - 2002.
//  (C) Copyright Beman Dawes 2001 - 2003.
//  (C) Copyright Stefan Slapeta 2004.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/metrowerks.hpp lines 13-13 sha256 77f0a3cb66f43a009a1c6bd54b6b5d2aa7614b60f702e52e61532755629e71f6 ====
//  Metrowerks C++ compiler setup:

==== sources/boost/boost/config/compiler/metrowerks.hpp lines 15-15 sha256 007150e5278a2792297f200ee294ccd3347365a4c791a7bfff93f6a0315a8e87 ====
// locale support is disabled when linking with the dynamic runtime

==== sources/boost/boost/config/compiler/mpw.hpp lines 1-5 sha256 d19c509a746bba9eeffbeb0a3f3971d16e9e26c3aa17328bd6cfafe6a19d37d2 ====
//  (C) Copyright John Maddock 2001 - 2002.
//  (C) Copyright Aleksey Gurtovoy 2002.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/mpw.hpp lines 9-9 sha256 f95e3d94dbd0694fa74f76a88e7a80cb705645112e8923993924e48eff6d51ea ====
//  MPW C++ compilers setup:

==== sources/boost/boost/config/compiler/nvcc.hpp lines 1-4 sha256 9d6f73b820332d28e48ef73c3d7f6720b339e435a8dfe95c7c83cfbbd8ee4e74 ====
//  (C) Copyright Eric Jourdanneau, Joel Falcou 2010
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/nvcc.hpp lines 8-8 sha256 e6bdc3042c6f18a0a81642eede3f72b283459dcb9673013e11c5007e1e37683c ====
//  NVIDIA CUDA C++ compiler setup

==== sources/boost/boost/config/compiler/pathscale.hpp lines 1-1 sha256 2c3f8fbd9e0a1f64e46143becf358afb96c010c241fe448f8f720a06cffd50f3 ====
//  (C) Copyright Bryce Lelbach 2011

==== sources/boost/boost/config/compiler/pathscale.hpp lines 3-5 sha256 2f9f23ef0b693004d311d683483f34ad7902b01510563a264ec283a27b2fd580 ====
also in: sources/boost/boost/math/constants/calculate_constants.hpp:4-6, sources/boost/boost/math/special_functions/sign.hpp:6-8
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/pathscale.hpp lines 9-9 sha256 33e6164a1f99ed7a50d906c66f324a51c035910feaba7c721880cef7e304a440 ====
// PathScale EKOPath C++ Compiler

==== sources/boost/boost/config/compiler/pgi.hpp lines 1-5 sha256 8d0750afd12cbefb341b9a55b5e6d60506955e13e032d60aabf09b4ecb9fdef3 ====
//  (C) Copyright Noel Belcourt 2007.
//  Copyright 2017, NVIDIA CORPORATION.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/pgi.hpp lines 9-9 sha256 074f5a5ba740a4dd163ccd9cad5ede621adcafd9785ffa3b302604ef978c508b ====
//  PGI C++ compiler setup:

==== sources/boost/boost/config/compiler/sgi_mipspro.hpp lines 1-4 sha256 d58afd5668f08f8aeb62dff8cfce05e711ea368ed558c0c9568208d414745220 ====
also in: sources/boost/boost/config/platform/aix.hpp:1-4, sources/boost/boost/config/stdlib/vacpp.hpp:1-4
//  (C) Copyright John Maddock 2001 - 2002. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/sgi_mipspro.hpp lines 8-8 sha256 04539b697724bb5c46aa33ef47ac9e76480696554d4324e15a28cb58a0eaaecc ====
//  SGI C++ compiler setup:

==== sources/boost/boost/config/compiler/sunpro_cc.hpp lines 1-8 sha256 49253c19e7182d9ac8af3f664278a59ab1d458f286f4a2d142dc9a111b5a8fd0 ====
//  (C) Copyright John Maddock 2001.
//  (C) Copyright Jens Maurer 2001 - 2003.
//  (C) Copyright Peter Dimov 2002.
//  (C) Copyright Aleksey Gurtovoy 2002 - 2003.
//  (C) Copyright David Abrahams 2002.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/sunpro_cc.hpp lines 12-12 sha256 5cda086d408418c4e29f7f3c9d35336fb2af5de87275b2db56da1c905acff9eb ====
//  Sun C++ compiler setup:

==== sources/boost/boost/config/compiler/vacpp.hpp lines 1-8 sha256 8753161b39a46939c8b0e10fcdff1e94430481c07bb88216025939d9bcfb4d5f ====
//  (C) Copyright John Maddock 2001 - 2003.
//  (C) Copyright Toon Knapen 2001 - 2003.
//  (C) Copyright Lie-Quan Lee 2001.
//  (C) Copyright Markus Schoepflin 2002 - 2003.
//  (C) Copyright Beman Dawes 2002 - 2003.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/vacpp.hpp lines 12-12 sha256 81d86b6f83f86f6a803a05a968ab99e07bf21c12dd4b85b5139bf822f242fdd0 ====
//  Visual Age (IBM) C++ compiler setup:

==== sources/boost/boost/config/compiler/visualc.hpp lines 1-9 sha256 257c8ec387b94281bb8eaa8b2a06da982d0852388c387839f03919260234ff13 ====
//  (C) Copyright John Maddock 2001 - 2003.
//  (C) Copyright Darin Adler 2001 - 2002.
//  (C) Copyright Peter Dimov 2001.
//  (C) Copyright Aleksey Gurtovoy 2002.
//  (C) Copyright David Abrahams 2002 - 2003.
//  (C) Copyright Beman Dawes 2002 - 2003.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/compiler/visualc.hpp lines 11-21 sha256 52e050e0b673189336cc507594245bd4a900ab36b0686acf02b3f70738811269 ====
//  See http://www.boost.org for most recent version.
//
//  Microsoft Visual C++ compiler setup:
//
//  We need to be careful with the checks in this file, as contrary
//  to popular belief there are versions with _MSC_VER with the final
//  digit non-zero (mainly the MIPS cross compiler).
//
//  So we either test _MSC_VER >= XXXX or else _MSC_VER < XXXX.
//  No other comparisons (==, >, or <=) are safe.
//

==== sources/boost/boost/config/compiler/xlcpp.hpp lines 9-9 sha256 0198c6608ca59b5e8e52fe0f3229117fad2ecb4b380c557f69f7b26c59584360 ====
//  compiler setup for IBM XL C/C++ for Linux (Little Endian) based on clang.

==== sources/boost/boost/config/compiler/xlcpp_zos.hpp lines 1-5 sha256 3e9b20bb9c8165eec8e6d8ff8606fb808b980e11b5a7fac7ef8060d0e42a80c5 ====
also in: sources/boost/boost/config/platform/zos.hpp:1-5, sources/boost/boost/config/stdlib/xlcpp_zos.hpp:1-5
//  Copyright (c) 2017 Dynatrace
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/config/compiler/xlcpp_zos.hpp lines 9-9 sha256 b5b93adfcd656aa48aff9eed0fbb1b085f214c13349d2f6ce864e896103012ae ====
//  Compiler setup for IBM z/OS XL C/C++ compiler.

==== sources/boost/boost/config/compiler/xlcpp_zos.hpp lines 11-11 sha256 e74379c45c915c3a6cfb35d2325717eefaeebf10a37f8b8b16f77352555d1d48 ====
// Oldest compiler version currently supported is 2.1 (V2R1)

==== sources/boost/boost/config/detail/cxx_composite.hpp lines 1-6 sha256 b064f18fb3ac5f3c6ac45e029071f7784d0297a743ff0d201bdf4c119a21d343 ====
//  This file was automatically generated on Fri Oct 13 19:09:38 2023
//  by libs/config/tools/generate.cpp
//  Copyright John Maddock 2002-21.
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/detail/cxx_composite.hpp lines 8-10 sha256 45884763de9eb94fb7647f8e5b940f4aa3501fa0b5a85b02edd197cb9b0e8c1b ====
//  See http://www.boost.org/libs/config for the most recent version.//
//  Revision $Id$
//

==== sources/boost/boost/config/detail/posix_features.hpp lines 9-15 sha256 5b677ab6b6ac05c95e76c5cb3cf2a0be9382a36221a868a84332eb710cc890bb ====
// All POSIX feature tests go in this file,
// Note that we test _POSIX_C_SOURCE and _XOPEN_SOURCE as well
// _POSIX_VERSION and _XOPEN_VERSION: on some systems POSIX API's
// may be present but none-functional unless _POSIX_C_SOURCE and
// _XOPEN_SOURCE have been defined to the right value (it's up
// to the user to do this *before* including any header, although
// in most cases the compiler will do this for you).

==== sources/boost/boost/config/detail/select_compiler_config.hpp lines 1-1 sha256 ae8cae968c4fe356674e5f037cd94c27e11abdef8d0dcb57e1e1bb3b0e606a64 ====
also in: sources/boost/boost/config/detail/select_platform_config.hpp:1-1, sources/boost/boost/config/detail/select_stdlib_config.hpp:1-1
//  Boost compiler configuration selection header file

==== sources/boost/boost/config/detail/select_compiler_config.hpp lines 3-9 sha256 ad3dfce88b622a27c0a833bfbacf74527dbbc12eb4f7d0b9e66db726fc31a145 ====
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Martin Wille 2003.
//  (C) Copyright Guillaume Melquiond 2003.
//
//  Distributed under the Boost Software License, Version 1.0.
//  (See accompanying file LICENSE_1_0.txt or copy at
//   http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/detail/select_compiler_config.hpp lines 11-11 sha256 b9b10e1d0c0486228abd91808646de9a46453406747c97bd1b011244f313a4b9 ====
also in: sources/boost/boost/config/detail/suffix.hpp:17-17
//  See http://www.boost.org/ for most recent version.

==== sources/boost/boost/config/detail/select_compiler_config.hpp lines 13-14 sha256 f4e1b6b91eefa38304726287dee7816afad3df2e3bb068624d057cb0a1b966c2 ====
// locate which compiler we are using and define
// BOOST_COMPILER_CONFIG as needed: 

==== sources/boost/boost/config/detail/select_platform_config.hpp lines 3-7 sha256 40a714fff64e2a537998451b3b5fdd7b5576267a6e2b361cc099ed0e061e710a ====
//  (C) Copyright John Maddock 2001 - 2002. 
//  (C) Copyright Jens Maurer 2001. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/detail/select_platform_config.hpp lines 11-14 sha256 b8d10739682865da6707c939ac290974105698cf840af5f14d1fb7ac5d0c63d2 ====
// locate which platform we are on and define BOOST_PLATFORM_CONFIG as needed.
// Note that we define the headers to include using "header_name" not
// <header_name> in order to prevent macro expansion within the header
// name (for example "linux" is a macro on linux systems).

==== sources/boost/boost/config/detail/select_stdlib_config.hpp lines 3-7 sha256 f2bc3742cb4ebeb86b02bcd9eadc9e31233c419e0a42848e5fa87d67a806e375 ====
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Jens Maurer 2001 - 2002. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/detail/select_stdlib_config.hpp lines 12-12 sha256 8813f9c0d8bb1d7e9382e7807c4ec84f9cf1e7579c3fd90f30aad891094866d9 ====
// locate which std lib we are using and define BOOST_STDLIB_CONFIG as needed:

==== sources/boost/boost/config/detail/select_stdlib_config.hpp lines 14-17 sha256 d65898812a62ac7a9a8779b8c3c25cd8175c67f7135be6bee249f0cf883934a3 ====
// First, check if __has_include is available and <version> include can be located,
// otherwise include <cstddef> to determine if some version of STLport is in use as the std lib
// (do not rely on this header being included since users can short-circuit this header 
//  if they know whose std lib they are using.)

==== sources/boost/boost/config/detail/suffix.hpp lines 1-2 sha256 55ecf5efa7043cbdc123fa8f2b63859183199eaa91ccdc148c5777fb6b554358 ====
//  Boost config.hpp configuration header file  ------------------------------//
//  boostinspect:ndprecated_macros -- tell the inspect tool to ignore this file

==== sources/boost/boost/config/detail/suffix.hpp lines 4-15 sha256 e05804ad0db75c360259014083203dfeaf7b6a7f3802b887058d9d5fd9980e8e ====
//  Copyright (c) 2001-2003 John Maddock
//  Copyright (c) 2001 Darin Adler
//  Copyright (c) 2001 Peter Dimov
//  Copyright (c) 2002 Bill Kempf
//  Copyright (c) 2002 Jens Maurer
//  Copyright (c) 2002-2003 David Abrahams
//  Copyright (c) 2003 Gennaro Prota
//  Copyright (c) 2003 Eric Friedman
//  Copyright (c) 2010 Eric Jourdanneau, Joel Falcou
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/detail/suffix.hpp lines 19-24 sha256 2eb90307eb394cf628b83ecf99ef07cf1920c20112293cad2960b35d68a49e39 ====
//  Boost config.hpp policy and rationale documentation has been moved to
//  http://www.boost.org/libs/config/
//
//  This file is intended to be stable, and relatively unchanging.
//  It should contain boilerplate code only - no compiler specific
//  code unless it is unavoidable - no changes unless unavoidable.

==== sources/boost/boost/config/header_deprecated.hpp lines 4-16 sha256 6dc03bcae16f1fc1f6426c44669016c793598f7b211d3ff205557ee7478fcad7 ====
//  Copyright 2017 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  BOOST_HEADER_DEPRECATED("<alternative>")
//
//  Expands to the equivalent of
//    BOOST_PRAGMA_MESSAGE("This header is deprecated. Use <alternative> instead.")
//
//  Note that this header is C compatible.

==== sources/boost/boost/config/helper_macros.hpp lines 4-15 sha256 37bc7c8df8d61195f26444ca4ee70e1ac273168059635bab24d84c2d827bac98 ====
//  Copyright 2001 John Maddock.
//  Copyright 2017 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  BOOST_STRINGIZE(X)
//  BOOST_JOIN(X, Y)
//
//  Note that this header is C compatible.

==== sources/boost/boost/config/no_tr1/cmath.hpp lines 1-11 sha256 4b5f667c1ae91483511e631935eec1d35b20f2c4ef17625683a0a7766501fb56 ====
//  (C) Copyright John Maddock 2008.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// The aim of this header is just to include <cmath> but to do
// so in a way that does not result in recursive inclusion of
// the Boost TR1 components if boost/tr1/tr1/cmath is in the
// include search path.  We have to do this to avoid circular
// dependencies:
//

==== sources/boost/boost/config/no_tr1/memory.hpp lines 1-11 sha256 992aa42ac2aa183a3a5429907ba391f69a0504b7dfde9ac11f9f6aa1f5d523bd ====
//  (C) Copyright John Maddock 2005.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// The aim of this header is just to include <memory> but to do
// so in a way that does not result in recursive inclusion of
// the Boost TR1 components if boost/tr1/tr1/memory is in the
// include search path.  We have to do this to avoid circular
// dependencies:
//

==== sources/boost/boost/config/no_tr1/utility.hpp lines 1-11 sha256 c4196b9f878ab96e00ca415c1ff3b36648278365be9dbb48de7e53edda0e17f5 ====
//  (C) Copyright John Maddock 2005.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// The aim of this header is just to include <utility> but to do
// so in a way that does not result in recursive inclusion of
// the Boost TR1 components if boost/tr1/tr1/utility is in the
// include search path.  We have to do this to avoid circular
// dependencies:
//

==== sources/boost/boost/config/platform/aix.hpp lines 8-8 sha256 4a99cf600947618d15f750cd243f03663300b392532de914347b282136e2c279 ====
//  IBM/Aix specific config options:

==== sources/boost/boost/config/platform/beos.hpp lines 8-8 sha256 8d23a211f58f21e895fba83d1aec42fcdd7c7e3e5bece27cd34c79c89ec72c6d ====
//  BeOS specific config options:

==== sources/boost/boost/config/platform/bsd.hpp lines 1-6 sha256 ab9dad7cdee8d2ad049b4cada3c59e651f16119f4db8bea75c167d48006c4a84 ====
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Darin Adler 2001. 
//  (C) Copyright Douglas Gregor 2002. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/bsd.hpp lines 10-10 sha256 f2a93d1856217ea37df3c2779303e7d64085734515d094630350928a467f1f6a ====
//  generic BSD config options:

==== sources/boost/boost/config/platform/cray.hpp lines 1-4 sha256 b66a589a160a7a595a9daccccc2cbfa508e0ce470958c47679440885c71f5fcc ====
//  (C) Copyright John Maddock 2011.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/cray.hpp lines 9-9 sha256 ccb69f9ededd705b932da701c1270b0c65b409d10b67e7769e173ad095330437 ====
also in: sources/boost/boost/config/platform/irix.hpp:10-10
//  SGI Irix specific config options:

==== sources/boost/boost/config/platform/cygwin.hpp lines 8-8 sha256 bb2e1c49875933515a45699b7f0a3899759a9edd6e33c6974a07fc34cce312cb ====
//  cygwin specific config options:

==== sources/boost/boost/config/platform/hpux.hpp lines 1-8 sha256 230a2b61cd64d7f4d593e0692d669c52c63225c64616fe3cfeb2fb9ec6f6bb25 ====
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Jens Maurer 2001 - 2003. 
//  (C) Copyright David Abrahams 2002. 
//  (C) Copyright Toon Knapen 2003. 
//  (C) Copyright Boris Gubenko 2006 - 2007.
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/hpux.hpp lines 12-12 sha256 46c7b9aa82a66fc1e5e4fe13dda25bda5e5224aa8804c3a63b982b38d4405fc2 ====
//  hpux specific config options:

==== sources/boost/boost/config/platform/irix.hpp lines 1-5 sha256 28aa8cddbfe0bb14e026c3a356b31b20453bdc712cc3bbd5969bb3b4f2830419 ====
also in: sources/boost/boost/config/platform/solaris.hpp:1-5
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Jens Maurer 2003. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/linux.hpp lines 1-5 sha256 0a880d4f7eed5b814f6e3f003b89f61eff06cc30c4eea66db1726a7ff783ad43 ====
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Jens Maurer 2001 - 2003. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/linux.hpp lines 9-9 sha256 07ce8574f178eee7d29ecf573986632792f99dbbabc6ce02e5b343e6973da709 ====
//  linux specific config options:

==== sources/boost/boost/config/platform/macos.hpp lines 1-6 sha256 3cd3c88c6b46a429d91610ef2939e24260162ac8d2e2e0a4103c58a1e8a4748b ====
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Darin Adler 2001 - 2002. 
//  (C) Copyright Bill Kempf 2002. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/macos.hpp lines 10-10 sha256 a08a39b9bf64846169e2f71c361a8ab9df01a765f3e7cc56d0386b8cfc8c395b ====
//  Mac OS specific config options:

==== sources/boost/boost/config/platform/qnxnto.hpp lines 1-4 sha256 39c9fc7c2185604c2331ce08572a49bc70a0aede039b0cdfbf4ee975686a2f2c ====
//  (C) Copyright Jim Douglas 2005. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/qnxnto.hpp lines 8-8 sha256 5850921b6539b901c1f0a99ca713c3a7d854b70c2c4a14a74efe0f343dde31b2 ====
//  QNX specific config options:

==== sources/boost/boost/config/platform/solaris.hpp lines 9-9 sha256 cd41d322a60ccad6335e331d0dccb3af76d9d3c82db3b5f2e634181caa13a714 ====
//  sun specific config options:

==== sources/boost/boost/config/platform/symbian.hpp lines 1-6 sha256 841cef167ebeb94852747d8733b824e96329c9d63609dcce0910e9141c20ea6c ====
//  (C) Copyright Yuriy Krasnoschek 2009. 
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Jens Maurer 2001 - 2003. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/symbian.hpp lines 10-10 sha256 aeb4b2a4fc4de7a72ea8f886419773c2e0499cf166137bc48d2680a668abd458 ====
//  symbian specific config options:

==== sources/boost/boost/config/platform/vms.hpp lines 1-4 sha256 9b46c78681c13bc7214bbddd5e1156beadf95929c6adc70724be25baaf21006e ====
//  (C) Copyright Artyom Beilis 2010.  
//  Use, modification and distribution are subject to the  
//  Boost Software License, Version 1.0. (See accompanying file  
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 

==== sources/boost/boost/config/platform/vxworks.hpp lines 1-6 sha256 d2991909a905cce42a01807313bc7ff20ebf088a1edecee11164972030f6b534 ====
//  (C) Copyright Dustin Spicuzza 2009.
//      Adapted to vxWorks 6.9 by Peter Brockamp 2012.
//      Updated for VxWorks 7 by Brian Kuhl 2016
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/vxworks.hpp lines 10-70 sha256 288b998ad7f423ea42bdd22aa097aa0b1e072d9eccf8c37faebcf96916638159 ====
//  Old versions of vxWorks (namely everything below 6.x) are
//  absolutely unable to use boost. Old STLs and compilers 
//  like (GCC 2.96) . Do not even think of getting this to work, 
//  a miserable failure will  be guaranteed!
//
//  VxWorks supports C++ linkage in the kernel with
//  DKMs (Downloadable Kernel Modules). But, until recently 
//  the kernel used a C89 library with no
//  wide character support and no guarantee of ANSI C. 
//  Regardless of the C library the same Dinkum 
//  STL library is used in both contexts. 
//
//  Similarly the Dinkum abridged STL that supports the loosely specified 
//  embedded C++ standard has not been tested and is unlikely to work 
//  on anything but the simplest library.
// ====================================================================
//
// Some important information regarding the usage of POSIX semaphores:
// -------------------------------------------------------------------
//
// VxWorks as a real time operating system handles threads somewhat
// different from what "normal" OSes do, regarding their scheduling!
// This could lead to a scenario called "priority inversion" when using
// semaphores, see http://en.wikipedia.org/wiki/Priority_inversion.
//
// Now, VxWorks POSIX-semaphores for DKM's default to the usage of
// priority inverting semaphores, which is fine. On the other hand,
// for RTP's it defaults to using non priority inverting semaphores,
// which could easily pose a serious problem for a real time process.
//
// To change the default properties for POSIX-semaphores in VxWorks 7
// enable core > CORE_USER Menu > DEFAULT_PTHREAD_PRIO_INHERIT 
//  
// In VxWorks 6.x so as to integrate with boost. 
// - Edit the file 
//   installDir/vxworks-6.x/target/usr/src/posix/pthreadLib.c
// - Around line 917 there should be the definition of the default
//   mutex attributes:
//
//   LOCAL pthread_mutexattr_t defaultMutexAttr =
//       {
//       PTHREAD_INITIALIZED_OBJ, PTHREAD_PRIO_NONE, 0,
//       PTHREAD_MUTEX_DEFAULT
//       };
//
//   Here, replace PTHREAD_PRIO_NONE by PTHREAD_PRIO_INHERIT.
// - Around line 1236 there should be a definition for the function
//   pthread_mutexattr_init(). A couple of lines below you should
//   find a block of code like this:
//
//   pAttr->mutexAttrStatus      = PTHREAD_INITIALIZED_OBJ;
//   pAttr->mutexAttrProtocol    = PTHREAD_PRIO_NONE;
//   pAttr->mutexAttrPrioceiling = 0;
//   pAttr->mutexAttrType        = PTHREAD_MUTEX_DEFAULT;
//
//   Here again, replace PTHREAD_PRIO_NONE by PTHREAD_PRIO_INHERIT.
// - Finally, rebuild your VSB. This will rebuild the libraries
//   with the changed properties. That's it! Now, using boost should
//   no longer cause any problems with task deadlocks!
//
//  ====================================================================

==== sources/boost/boost/config/platform/vxworks.hpp lines 72-73 sha256 09527750c303ffeb92f348c4417f86ba62f60018855c57847d958f1a863228d0 ====
// Block out all versions before vxWorks 6.x, as these don't work:
// Include header with the vxWorks version information and query them

==== sources/boost/boost/config/platform/wasm.hpp lines 1-4 sha256 f17d259479faa3ccb483c0ba9af623cc443f6bf9c6eac85243dcc61c9e47cda7 ====
//  (C) Copyright John Maddock 2020.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/wasm.hpp lines 8-8 sha256 c1947b53b4e683a8966a4fdc6ee4dcfac53c96ce954db611c1f7927bc50feae9 ====
//  WASM specific config options:

==== sources/boost/boost/config/platform/win32.hpp lines 1-7 sha256 54dc0c8fad99953fdfded5eb6ca6443db361183a231843db0e7c419da22d97b4 ====
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Bill Kempf 2001. 
//  (C) Copyright Aleksey Gurtovoy 2003. 
//  (C) Copyright Rene Rivera 2005.
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/platform/win32.hpp lines 11-11 sha256 d6d96d917e098abf702c58feb2a1f07f212cadf8c7c1bc3f8edec1e85b06f5d2 ====
//  Win32 specific config options:

==== sources/boost/boost/config/platform/zos.hpp lines 9-9 sha256 f77660d1d59f23e436c6f49682348e822bcdf887d1216d454af8c8ff71241ea8 ====
//  Platform setup for IBM z/OS.

==== sources/boost/boost/config/pragma_message.hpp lines 4-15 sha256 f3688b38c85d187f2e5b84f32217d5ba10afc1fba196c2281007c2dbbc564d6d ====
//  Copyright 2017 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  BOOST_PRAGMA_MESSAGE("message")
//
//  Expands to the equivalent of #pragma message("message")
//
//  Note that this header is C compatible.

==== sources/boost/boost/config/stdlib/dinkumware.hpp lines 1-8 sha256 0c1699bed3f178b18872fe1c42ed37d5be15d83d0da9a340214b9ad2758bf50d ====
//  (C) Copyright John Maddock 2001 - 2003.
//  (C) Copyright Jens Maurer 2001.
//  (C) Copyright Peter Dimov 2001.
//  (C) Copyright David Abrahams 2002.
//  (C) Copyright Guillaume Melquiond 2003.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/stdlib/dinkumware.hpp lines 12-12 sha256 5dc8479babba1b931d953c2961c799fd8dd88adc8b64ba59d12635dec14ad698 ====
//  Dinkumware standard library config:

==== sources/boost/boost/config/stdlib/libcomo.hpp lines 1-6 sha256 bbde4718ae5f915cab8936a74e244bc490a75b5d089c5bba10a78be7a65123a3 ====
//  (C) Copyright John Maddock 2002 - 2003. 
//  (C) Copyright Jens Maurer 2002 - 2003. 
//  (C) Copyright Beman Dawes 2002 - 2003. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/stdlib/libcomo.hpp lines 10-10 sha256 203562eb2fa2d3b5eeccbd36d45cbb86464f1126adc30e1fc3b180c85a33e0c6 ====
//  Comeau STL:

==== sources/boost/boost/config/stdlib/libcpp.hpp lines 1-4 sha256 6390aab9bc8179729c7ec59cd118adc1447c6ef63ffe877ca8260bc78fe27645 ====
//  (C) Copyright Christopher Jefferson 2011.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/stdlib/libcpp.hpp lines 8-9 sha256 034a27e8115aa193e953e91eea538196aab4954ca438bcdf078583fadcf02057 ====
//  config for libc++
//  Might need more in here later.

==== sources/boost/boost/config/stdlib/libstdcpp3.hpp lines 1-5 sha256 a10d984a221c0fc5683c21ca14e2ed1fbe05862c1b252934a5c4e2bbf96a21f0 ====
//  (C) Copyright John Maddock 2001.
//  (C) Copyright Jens Maurer 2001.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/stdlib/libstdcpp3.hpp lines 9-10 sha256 1fe07ac9440e520ec064151555283c3b1cc5cc73b12d9fd7056cd2e798e92ff6 ====
//  config for libstdc++ v3
//  not much to go in here:

==== sources/boost/boost/config/stdlib/modena.hpp lines 1-4 sha256 a9eae842550a474960da79b852e2367d7c63098b8b23e2f067cd047823ff7f13 ====
//  (C) Copyright Jens Maurer 2001. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/stdlib/modena.hpp lines 8-8 sha256 620d269fce5ef302eba94fe96b466073fd38f55d0cbc50d3bde048ee12355d73 ====
//  Modena C++ standard library (comes with KAI C++)

==== sources/boost/boost/config/stdlib/msl.hpp lines 1-5 sha256 44fda7b4b0f33029a4c842a8619f88e02a3bb1bd605ad98679a1d0d2c33c81a3 ====
//  (C) Copyright John Maddock 2001. 
//  (C) Copyright Darin Adler 2001. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/stdlib/msl.hpp lines 9-9 sha256 9dfc5971bb0aaa6474532386f2b2fcdf73b5135bd6b6aba8cc9ba36a6a2bdb11 ====
//  Metrowerks standard library:

==== sources/boost/boost/config/stdlib/roguewave.hpp lines 1-7 sha256 4bd089acc268ab1d663260b9ef4abd8306430d5cdb38eb3bbc4b577bd8ef539c ====
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Jens Maurer 2001. 
//  (C) Copyright David Abrahams 2003. 
//  (C) Copyright Boris Gubenko 2007. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/stdlib/roguewave.hpp lines 11-11 sha256 69ffa3afc5a3debf7bfb8b262612ee4aa958e3d9b5afff2787fdcafbbec66cd4 ====
//  Rogue Wave std lib:

==== sources/boost/boost/config/stdlib/sgi.hpp lines 1-6 sha256 1aafeda74d5f31745cb181d1c416bbb6842cc403bfc2a5d1e67d752467fea4f1 ====
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Darin Adler 2001. 
//  (C) Copyright Jens Maurer 2001 - 2003. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/stdlib/sgi.hpp lines 10-10 sha256 85492f57c6e61423263cd6245a23541ce66d0c91c69a9263b6bad4e9aeb4f2a7 ====
//  generic SGI STL:

==== sources/boost/boost/config/stdlib/stlport.hpp lines 1-6 sha256 4fe6d9cfd8405a9dd96fdfd98f79b413a66b44032418f67b96b1efe503097c52 ====
//  (C) Copyright John Maddock 2001 - 2002. 
//  (C) Copyright Darin Adler 2001. 
//  (C) Copyright Jens Maurer 2001. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/config/stdlib/stlport.hpp lines 10-10 sha256 ef01419722c6f24bc84225404da2d48e4fccb53b0c8e0f0f66c49b3e2a486937 ====
//  STLPort standard library config:

==== sources/boost/boost/config/stdlib/xlcpp_zos.hpp lines 9-9 sha256 60d3094b89fd6364f080da0213cd14c8b4172618e8f6cca6953fb73a953372d3 ====
//  Standard library setup for IBM z/OS XL C/C++ compiler.

==== sources/boost/boost/config/stdlib/xlcpp_zos.hpp lines 11-11 sha256 e57af39167d0fa19bb96266eb1ece63c2ef307aa2df2ae1066843321a4d0bb7a ====
// Oldest library version currently supported is 2.1 (V2R1)

==== sources/boost/boost/config/user.hpp lines 1-1 sha256 5be92e0521d8858c880f5611839c5d40404013c7a54e0d5b66213f3ce960ec06 ====
//  boost/config/user.hpp  ---------------------------------------------------//

==== sources/boost/boost/config/user.hpp lines 8-9 sha256 fe335b802f2832632f6e416ed2567bfbd01d9ab258a2534a98502f88b06ee1cf ====
//  Do not check in modified versions of this file,
//  This file may be customized by the end user, but not by boost.

==== sources/boost/boost/config/user.hpp lines 11-14 sha256 aaa45f92604c625590813e04c255f6598359368ebdc51f0fcc4c800fcd8f3275 ====
//
//  Use this file to define a site and compiler specific
//  configuration policy:
//

==== sources/boost/boost/config/user.hpp lines 16-17 sha256 4dd3a9dd5d3c77f05856e4947abae3d0168644ba6841393f721124740cb213ff ====
// define this to locate a compiler config file:
// #define BOOST_COMPILER_CONFIG <myheader>

==== sources/boost/boost/config/user.hpp lines 19-20 sha256 6938b103d6f7499e3a3761018d39f2106959dbae71a36cf7c55baf5729be2ecc ====
// define this to locate a stdlib config file:
// #define BOOST_STDLIB_CONFIG   <myheader>

==== sources/boost/boost/config/user.hpp lines 22-23 sha256 07a0ecfaa8b56ac29c9670b60c934f8426cd453546baff4f6dc14c9f72b00779 ====
// define this to locate a platform config file:
// #define BOOST_PLATFORM_CONFIG <myheader>

==== sources/boost/boost/config/user.hpp lines 25-27 sha256 37935e1d8c8566f4aed9280446700f8e096fb39022aa8863b9a6950ca507224c ====
// define this to disable compiler config,
// use if your compiler config has nothing to set:
// #define BOOST_NO_COMPILER_CONFIG

==== sources/boost/boost/config/user.hpp lines 29-31 sha256 279edee4a378241e58551aefba79ed4164c5941b506f33b9d633bde82da0b427 ====
// define this to disable stdlib config,
// use if your stdlib config has nothing to set:
// #define BOOST_NO_STDLIB_CONFIG

==== sources/boost/boost/config/user.hpp lines 33-35 sha256 72c18a748e1cdc0a14710ff457e211d4b4408c50cac791ddf2ac036287ea78bf ====
// define this to disable platform config,
// use if your platform config has nothing to set:
// #define BOOST_NO_PLATFORM_CONFIG

==== sources/boost/boost/config/user.hpp lines 37-42 sha256 963f51ff5aedcb6f535d4b51e8ff3d32a499efae14fa19e22148130fac1ae83f ====
// define this to disable all config options,
// excluding the user config.  Use if your
// setup is fully ISO compliant, and has no
// useful extensions, or for autoconf generated
// setups:
// #define BOOST_NO_CONFIG

==== sources/boost/boost/config/user.hpp lines 44-51 sha256 64ca7e8930dacb085f1cd59efcb702b0ab5367ad8548bd29929e960b23eceb35 ====
// define this to make the config "optimistic"
// about unknown compiler versions.  Normally
// unknown compiler versions are assumed to have
// all the defects of the last known version, however
// setting this flag, causes the config to assume
// that unknown compiler versions are fully conformant
// with the standard:
// #define BOOST_STRICT_CONFIG

==== sources/boost/boost/config/user.hpp lines 53-57 sha256 2460c4d263ac4b220aaf27b918aa81a0fd95cd9b0f4807b42f5e2723d67319bb ====
// define this to cause the config to halt compilation
// with an #error if it encounters anything unknown --
// either an unknown compiler version or an unknown
// compiler/platform/library:
// #define BOOST_ASSERT_CONFIG

==== sources/boost/boost/config/user.hpp lines 60-62 sha256 cc4348e65a9a9a35128f569ad42ca1e806cf4c814826bd610874e4de520f83a5 ====
// define if you want to disable threading support, even
// when available:
// #define BOOST_DISABLE_THREADS

==== sources/boost/boost/config/user.hpp lines 64-66 sha256 772da32a6a79136c51a608d6bf3785fdbcf55989445b877ca6771a3b36980aa6 ====
// define when you want to disable Win32 specific features
// even when available:
// #define BOOST_DISABLE_WIN32

==== sources/boost/boost/config/user.hpp lines 68-71 sha256 7d9faef5b46bb0a7d299bd4abbf60f892009b8877d0ba869889a827ec738ea60 ====
// BOOST_DISABLE_ABI_HEADERS: Stops boost headers from including any 
// prefix/suffix headers that normally control things like struct 
// packing and alignment. 
// #define BOOST_DISABLE_ABI_HEADERS

==== sources/boost/boost/config/user.hpp lines 73-76 sha256 501e84d84b76f9901c2d3d9d6dc0441d8d4f3ebfe872fd5c791a6fd3703153a4 ====
// BOOST_ABI_PREFIX: A prefix header to include in place of whatever
// boost.config would normally select, any replacement should set up 
// struct packing and alignment options as required. 
// #define BOOST_ABI_PREFIX my-header-name

==== sources/boost/boost/config/user.hpp lines 78-81 sha256 b54524624b096ac053f4ee3b63bbbf3b3fe1d474db4498191e9676e6000d2b01 ====
// BOOST_ABI_SUFFIX: A suffix header to include in place of whatever 
// boost.config would normally select, any replacement should undo 
// the effects of the prefix header. 
// #define BOOST_ABI_SUFFIX my-header-name

==== sources/boost/boost/config/user.hpp lines 83-90 sha256 f8b934904b0db88d4530f16d221db9464912eaa444a47acf009a47c4b7fcbd8f ====
// BOOST_ALL_DYN_LINK: Forces all libraries that have separate source, 
// to be linked as dll's rather than static libraries on Microsoft Windows 
// (this macro is used to turn on __declspec(dllimport) modifiers, so that 
// the compiler knows which symbols to look for in a dll rather than in a 
// static library).  Note that there may be some libraries that can only 
// be linked in one way (statically or dynamically), in these cases this 
// macro has no effect.
// #define BOOST_ALL_DYN_LINK

==== sources/boost/boost/config/user.hpp lines 92-102 sha256 56beb941bbd562c8ce803bb61d7701ceb05a9131e0fcede5080f4a918690cddf ====
// BOOST_WHATEVER_DYN_LINK: Forces library "whatever" to be linked as a dll 
// rather than a static library on Microsoft Windows: replace the WHATEVER 
// part of the macro name with the name of the library that you want to 
// dynamically link to, for example use BOOST_DATE_TIME_DYN_LINK or 
// BOOST_REGEX_DYN_LINK etc (this macro is used to turn on __declspec(dllimport) 
// modifiers, so that the compiler knows which symbols to look for in a dll 
// rather than in a static library).  
// Note that there may be some libraries that can only 
// be linked in one way (statically or dynamically), 
// in these cases this macro is unsupported.
// #define BOOST_WHATEVER_DYN_LINK

==== sources/boost/boost/config/user.hpp lines 104-110 sha256 fd777ac10838b0e4a1df736db594aa6fc48b8604a955fa7b60c6fde66ea173d9 ====
// BOOST_ALL_NO_LIB: Tells the config system not to automatically select 
// which libraries to link against.  
// Normally if a compiler supports #pragma lib, then the correct library 
// build variant will be automatically selected and linked against, 
// simply by the act of including one of that library's headers.  
// This macro turns that feature off.
// #define BOOST_ALL_NO_LIB

==== sources/boost/boost/config/user.hpp lines 112-120 sha256 e05533bbbf2b58b6957cd40711402d616a5bff569e2845cba23f174a02f32cef ====
// BOOST_WHATEVER_NO_LIB: Tells the config system not to automatically 
// select which library to link against for library "whatever", 
// replace WHATEVER in the macro name with the name of the library; 
// for example BOOST_DATE_TIME_NO_LIB or BOOST_REGEX_NO_LIB.  
// Normally if a compiler supports #pragma lib, then the correct library 
// build variant will be automatically selected and linked against, simply 
// by the act of including one of that library's headers.  This macro turns 
// that feature off.
// #define BOOST_WHATEVER_NO_LIB

==== sources/boost/boost/config/user.hpp lines 122-132 sha256 95877ea8ff4119af3fec0e0b644384838984b31ba06a01520970eff241b63ecf ====
// BOOST_LIB_BUILDID: Set to the same value as the value passed to Boost.Build's
// --buildid command line option.  For example if you built using:
//
// bjam address-model=64 --buildid=amd64
//
// then compile your code with:
//
// -DBOOST_LIB_BUILDID = amd64
//
// to ensure the correct libraries are selected at link time.
// #define BOOST_LIB_BUILDID amd64

==== sources/boost/boost/config/workaround.hpp lines 1-4 sha256 dc1a37ddf3affeed5df8e94c19b70b9feb9ed8f0673cf6ed52dde2ceaa6eaacc ====
also in: sources/boost/boost/detail/indirect_traits.hpp:1-4, sources/boost/boost/detail/workaround.hpp:1-4
// Copyright David Abrahams 2002.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/container/allocator_traits.hpp lines 1-15 sha256 8183cd568d99db06dffe23361b19d2a87b047e88ff4510e1c379783a08942eef ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Pablo Halpern 2009. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2011-2013. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/container_fwd.hpp lines 1-9 sha256 1d0da29f167ac375e308331545ad78b9c3e65f016a163383ee44964416b9cd25 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2005-2014. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/deque.hpp lines 1-9 sha256 0b185f231b0d8dd1eb529771511b3c93d9dd330347a6517f6c95e456d398303d ====
also in: sources/boost/boost/container/vector.hpp:1-9
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2005-2015. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/addressof.hpp lines 1-9 sha256 eae7d8a27a73164b368a932f2933175460a3436d2f39183a9c8f8e2cbd49e6a0 ====
also in: sources/boost/boost/container/detail/alloc_helpers.hpp:1-9, sources/boost/boost/container/detail/next_capacity.hpp:1-9, sources/boost/boost/container/new_allocator.hpp:1-9, sources/boost/boost/move/detail/addressof.hpp:1-9, sources/boost/boost/move/detail/force_ptr.hpp:1-9, sources/boost/boost/move/detail/iterator_to_raw_pointer.hpp:1-9, sources/boost/boost/move/detail/launder.hpp:1-9
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2014-2015. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/advanced_insert_int.hpp lines 1-9 sha256 559a67a8823b60a619f628d6dd93c523380a3f3192ec8ec15a1cde33e46b8b18 ====
also in: sources/boost/boost/container/detail/variadic_templates_tools.hpp:1-9
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2008-2013. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/algorithm.hpp lines 1-11 sha256 89c6c5664843ba429df68426956ecd60a135ba8952416b1345c75159ad014558 ====
also in: sources/boost/boost/container/detail/construct_in_place.hpp:1-11, sources/boost/boost/container/detail/iterator.hpp:1-11
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2014-2014.
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/allocation_type.hpp lines 1-9 sha256 83cc96461a1cae45f52c554cb1a1a0c1e9f71d95684d690d22a131b946fa8ef3 ====
///////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2005-2013. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
///////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/config_begin.hpp lines 1-9 sha256 76492bc178196a83313ed8c75af3255b71f6bd1f37b6ca9d929fed8c98c53921 ====
also in: sources/boost/boost/container/detail/config_end.hpp:1-9, sources/boost/boost/container/detail/copy_move_algo.hpp:1-9, sources/boost/boost/container/detail/min_max.hpp:1-9, sources/boost/boost/container/detail/workaround.hpp:1-9, sources/boost/boost/container/flat_map.hpp:1-9, sources/boost/boost/container/flat_set.hpp:1-9
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2005-2013. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/container_or_allocator_rebind.hpp lines 1-9 sha256 6478d740848d3a420926491b4c748efba88f24def699c4d6e3c89852d4b87080 ====
also in: sources/boost/boost/container/detail/container_rebind.hpp:1-9, sources/boost/boost/container/detail/is_container.hpp:1-9, sources/boost/boost/container/detail/is_contiguous_container.hpp:1-9
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2017-2017. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/destroyers.hpp lines 1-11 sha256 4328904a49098493fc9e8204f8b17b7a14dc9d24677a7880a42371ddf7f48829 ====
also in: sources/boost/boost/container/detail/is_pair.hpp:1-11, sources/boost/boost/container/detail/mpl.hpp:1-11, sources/boost/boost/container/detail/pair.hpp:1-11, sources/boost/boost/container/detail/value_init.hpp:1-11
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2005-2013.
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/flat_tree.hpp lines 1-9 sha256 a1059a9e1862849325ed10e1563616fc20123c9f8138d8086d4386c2f091cfd7 ====
////////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2005-2015. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
////////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/is_sorted.hpp lines 1-9 sha256 173aa270963472cc3eb031d7fe2a94a44255b2915cec5e05dec50d61e069cc7b ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2016-2016. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/iterators.hpp lines 1-12 sha256 4124bfd045e4638ab8507bbc73939dfabbc99ff0c1746b7d1472c313790cba21 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2005-2013.
// (C) Copyright Gennaro Prota 2003 - 2004.
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/placement_new.hpp lines 3-11 sha256 0aa30fb758d50982bd968b06ae14ffd5c6e29110afd76d1282f60964cf67c53b ====
also in: sources/boost/boost/move/detail/placement_new.hpp:3-11
///////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2014-2015. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
///////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/std_fwd.hpp lines 1-9 sha256 a8cdaf2768e0ec7187e38eb91e4d63fd6f65240c67bc614de90501b18b3741c0 ====
also in: sources/boost/boost/intrusive/detail/has_member_function_callable_with.hpp:1-9, sources/boost/boost/intrusive/detail/std_fwd.hpp:1-9, sources/boost/boost/move/detail/fwd_macros.hpp:1-9
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2014-2014. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/type_traits.hpp lines 1-15 sha256 0940d5a2294f03d61b3b5758e6b4f88817a7cb7f839c82d1f62f77a584189958 ====
//////////////////////////////////////////////////////////////////////////////
// (C) Copyright John Maddock 2000.
// (C) Copyright Ion Gaztanaga 2005-2015.
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
// The alignment and Type traits implementation comes from
// John Maddock's TypeTraits library.
//
// Some other tricks come from Howard Hinnant's papers and StackOverflow replies
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/value_functors.hpp lines 3-11 sha256 5f2382ff3376a0da4f5c227cdbcaeaf9a2685307c6c5bdbabfa88084c21d3ff9 ====
///////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2017-2017. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
///////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/detail/version_type.hpp lines 1-13 sha256 d7fddd95520c1f72a3af28134bea81c73725c225b5edd8db1218782ebcaf8f43 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2005-2013. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////
//
//       This code comes from N1953 document by Howard E. Hinnant
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/options.hpp lines 1-11 sha256 a40632131a2967c26f0c2407d7d3d2c174c15df4ab6a963a946168bb7ce8872e ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2013-2013
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/small_vector.hpp lines 1-9 sha256 6c5a84dbffbc4410d7bb6cb59aafaa953818db39148dc7d4e3c3e16783c655da ====
also in: sources/boost/boost/intrusive/detail/tree_value_compare.hpp:1-9
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2015-2015. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container/throw_exception.hpp lines 1-9 sha256 a0d02cf86a5cd18853534b80dc6d47ab4060ab4bf3b4bc9bc45edb305ad02e1b ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2012-2013. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/container_hash/detail/hash_integral.hpp lines 1-3 sha256 a4876a57a04ca4ebb45bd3ab24875f5997b533cdb25f03a72ff3f2df786f7f30 ====
// Copyright 2021-2023 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/container_hash/detail/hash_mix.hpp lines 1-3 sha256 2ec0fbba3c1142070905a65d4cd8a149ec10807d7f3839e1a7b23baf85938ca2 ====
also in: sources/boost/boost/container_hash/detail/hash_range.hpp:1-3
// Copyright 2022 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/container_hash/detail/hash_mix.hpp lines 19-65 sha256 bde7083080772350e54cfb7883a6926bf575648e63d073056594261b684a1186 ====
// hash_mix for 64 bit size_t
//
// The general "xmxmx" form of state of the art 64 bit mixers originates
// from Murmur3 by Austin Appleby, which uses the following function as
// its "final mix":
//
//	k ^= k >> 33;
//	k *= 0xff51afd7ed558ccd;
//	k ^= k >> 33;
//	k *= 0xc4ceb9fe1a85ec53;
//	k ^= k >> 33;
//
// (https://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cpp)
//
// It has subsequently been improved multiple times by different authors
// by changing the constants. The most well known improvement is the
// so-called "variant 13" function by David Stafford:
//
//	k ^= k >> 30;
//	k *= 0xbf58476d1ce4e5b9;
//	k ^= k >> 27;
//	k *= 0x94d049bb133111eb;
//	k ^= k >> 31;
//
// (https://zimbry.blogspot.com/2011/09/better-bit-mixing-improving-on.html)
//
// This mixing function is used in the splitmix64 RNG:
// http://xorshift.di.unimi.it/splitmix64.c
//
// We use Jon Maiga's implementation from
// http://jonkagstrom.com/mx3/mx3_rev2.html
//
// 	x ^= x >> 32;
//	x *= 0xe9846af9b1a615d;
//	x ^= x >> 32;
//	x *= 0xe9846af9b1a615d;
//	x ^= x >> 28;
//
// An equally good alternative is Pelle Evensen's Moremur:
//
//	x ^= x >> 27;
//	x *= 0x3C79AC492BA7B653;
//	x ^= x >> 33;
//	x *= 0x1C69B3F74AC4AE35;
//	x ^= x >> 27;
//
// (https://mostlymangling.blogspot.com/2019/12/stronger-better-morer-moremur-better.html)

==== sources/boost/boost/container_hash/detail/hash_tuple_like.hpp lines 1-4 sha256 cf68821b23345f967dbd178b208be485a68997edef54e878bfa6fab22409083e ====
// Copyright 2005-2009 Daniel James.
// Copyright 2021 Peter Dimov.
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/container_hash/detail/mulx.hpp lines 1-3 sha256 7d6d46116cf9b76f27a6d78ae748676d8a273fb515410a792e353288d134e536 ====
// Copyright 2022, 2023 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/container_hash/hash.hpp lines 1-4 sha256 444e6fb4b34ea9c9f5a605e198c500abe885e64d86f01ae0d6c5d4c498bb3d69 ====
// Copyright 2005-2014 Daniel James.
// Copyright 2021, 2022 Peter Dimov.
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/container_hash/hash.hpp lines 6-8 sha256 27a0b0cda499e36b66270f9c1da576e4daebc745fcbab111adccc38940385361 ====
// Based on Peter Dimov's proposal
// http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2005/n1756.pdf
// issue 6.18.

==== sources/boost/boost/container_hash/hash_fwd.hpp lines 1-4 sha256 480714260d1a3c89d48314d002356c12529285759a66adc2a0ddfab26e3dc4f8 ====
// Copyright 2005-2009 Daniel James.
// Copyright 2021, 2022 Peter Dimov.
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/container_hash/is_contiguous_range.hpp lines 1-3 sha256 f6cd7b2cf7c403d948f2fd96a0d6d29f6c054f032af7b3ef40d83782b03bdda8 ====
// Copyright 2017, 2018 Peter Dimov.
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/container_hash/is_described_class.hpp lines 1-3 sha256 0e5fdeb283a5ff42eea01a6d60c44308b8cbe000ef6f5b1df4c0ae0c690cf391 ====
// Copyright 2022 Peter Dimov.
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/container_hash/is_range.hpp lines 1-3 sha256 04004b2a19a58417880243884a7c6a2c1ce74be544a31fe8ed8baa480bcfe596 ====
also in: sources/boost/boost/container_hash/is_unordered_range.hpp:1-3
// Copyright 2017 Peter Dimov.
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/container_hash/is_tuple_like.hpp lines 4-6 sha256 f6eed74fbbe7f827ac7c23b9ab98dcb9e10204e9c1675fc2f441869bfd37db6b ====
// Copyright 2017, 2022 Peter Dimov.
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/addressof.hpp lines 1-12 sha256 922501145a40d610457a37bfe5ce6792b333ed2f80c5c99bc454561def14518a ====
/*
Copyright (C) 2002 Brad King (brad.king@kitware.com)
                   Douglas Gregor (gregod@cs.rpi.edu)

Copyright (C) 2002, 2008, 2013 Peter Dimov

Copyright (C) 2017 Glen Joseph Fernandes (glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/core/alloc_construct.hpp lines 1-7 sha256 25ffd06129273288b7dbe02f170ad380d3210b2b4d9311e9bf5b26553bab2b7f ====
also in: sources/boost/boost/core/default_allocator.hpp:1-7, sources/boost/boost/core/first_scalar.hpp:1-7, sources/boost/boost/core/noinit_adaptor.hpp:1-7, sources/boost/boost/core/nvp.hpp:1-7, sources/boost/boost/core/use_default.hpp:1-7, sources/boost/boost/io/ostream_put.hpp:1-7, sources/boost/boost/range/detail/less.hpp:1-7
/*
Copyright 2019 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/core/allocator_access.hpp lines 1-7 sha256 b5a412f197130d8cf7567dfe1a7863f77cbb547233c65dfb8dd0d05fc9cd81d8 ====
/*
Copyright 2020-2022 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/core/allocator_traits.hpp lines 1-7 sha256 2e3441465ec483daa5bb9391f7329dcdbe4a98bef9faf6159392536b013da087 ====
/*
Copyright 2021 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/core/bit.hpp lines 10-16 sha256 9d7366d8d9b87ac14b6454d9cb09aba2f9086c05a0c15cf28e2fe4dd8548db3c ====
// boost/core/bit.hpp
//
// A portable version of the C++20 standard header <bit>
//
// Copyright 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/checked_delete.hpp lines 12-24 sha256 556b5a9bb8c7e1d0302df56c84c5538b4cb891ba0f5ca404e28d5d5396213a07 ====
//
//  boost/checked_delete.hpp
//
//  Copyright (c) 2002, 2003 Peter Dimov
//  Copyright (c) 2003 Daniel Frey
//  Copyright (c) 2003 Howard Hinnant
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/core/doc/html/core/checked_delete.html for documentation.
//

==== sources/boost/boost/core/cmath.hpp lines 10-17 sha256 7ff9c193b3981ac09f2b55db123e30fd4b702852a7467cad021020293689edfe ====
// boost/core/cmath.hpp
//
// Floating point classification and sign manipulation functions
// Extracted from https://github.com/boostorg/lexical_cast/pull/37
//
// Copyright 2020, 2021 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/data.hpp lines 1-7 sha256 dd6f73df8b7069763182901cca6c81b3113816c243bc62e532fb40b182f49b2b ====
/*
Copyright 2023 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/core/demangle.hpp lines 4-11 sha256 f76dca131442e56c7220cbf341fc922c0e272536385c973f83d7c88662b2449c ====
// core::demangle
//
// Copyright 2014 Peter Dimov
// Copyright 2014 Andrey Semashev
//
// Distributed under the Boost Software License, Version 1.0.
// See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/detail/is_same.hpp lines 4-10 sha256 8d2e0d1067eebb046ce1530a3154bca51d973e2472755a0c47c983b2e3ab10b1 ====
// is_same<T1,T2>::value is true when T1 == T2
//
// Copyright 2014 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0.
// See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/detail/sp_thread_pause.hpp lines 10-18 sha256 dc8e4de733edafc3e9c8116df954ce7177e7ecf3e100e169cca4b5422752de3c ====
// boost/core/detail/sp_thread_pause.hpp
//
// inline void bost::core::sp_thread_pause();
//
//   Emits a "pause" instruction.
//
// Copyright 2008, 2020, 2023 Peter Dimov
// Distributed under the Boost Software License, Version 1.0
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/detail/sp_thread_sleep.hpp lines 10-19 sha256 1706d1e2f02c8e89be616ae58b2bd230227b20d6921548e5b9a3ebfade5878fa ====
// boost/core/detail/sp_thread_sleep.hpp
//
// inline void bost::core::sp_thread_sleep();
//
//   Cease execution for a while to yield to other threads,
//   as if by calling nanosleep() with an appropriate interval.
//
// Copyright 2008, 2020, 2023 Peter Dimov
// Distributed under the Boost Software License, Version 1.0
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/detail/sp_thread_yield.hpp lines 10-19 sha256 e0a83a353064b8e48d8fd2f050e606b5098e70b59e4c0349b5382d4788f9c4ae ====
// boost/core/detail/sp_thread_yield.hpp
//
// inline void bost::core::sp_thread_yield();
//
//   Gives up the remainder of the time slice,
//   as if by calling sched_yield().
//
// Copyright 2008, 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/detail/sp_win32_sleep.hpp lines 10-16 sha256 0fc52100e2e19115de84c434304b2130b324aebfca8ccf17f15c3f446938e19a ====
// boost/core/detail/sp_win32_sleep.hpp
//
// Declares the Win32 Sleep() function.
//
// Copyright 2008, 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/detail/string_view.hpp lines 10-14 sha256 e4a85720768793b9815955704eb48c30fe5a76ced5a0854ecf6e66710db08591 ====
// boost::core::basic_string_view<Ch>
//
// Copyright 2021 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/empty_value.hpp lines 1-7 sha256 2cfe2bbb74f9f62c65e3ccc3fcf53a868307d86ac82668dffeb05744660c6f7c ====
also in: sources/boost/boost/core/exchange.hpp:1-7, sources/boost/boost/typeof/constant.hpp:1-7
/*
Copyright 2018 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/core/enable_if.hpp lines 1-1 sha256 f92e7742aa96c5f25550ebf1785e47e2cf8ffc28807622c18c079b26aa8c6046 ====
// Boost enable_if library

==== sources/boost/boost/core/enable_if.hpp lines 3-3 sha256 d28b17dcc16332a0f1d569ca2e8fcd326761f3b0f028a5a6f3c68261f3d3f361 ====
// Copyright 2003 (c) The Trustees of Indiana University.

==== sources/boost/boost/core/enable_if.hpp lines 9-11 sha256 287cd24fe4f5bbb2f46f48775812d289f4ba82808c28b7b614f19ee70f64ec05 ====
//    Authors: Jaakko Jarvi (jajarvi at osl.iu.edu)
//             Jeremiah Willcock (jewillco at osl.iu.edu)
//             Andrew Lumsdaine (lums at osl.iu.edu)

==== sources/boost/boost/core/ignore_unused.hpp lines 1-5 sha256 8a6a4119f1d60c9d3b8108159780a8c26c812014295c23706472202eea988c37 ====
// Copyright (c) 2014 Adam Wulkiewicz, Lodz, Poland.
//
// Use, modification and distribution is subject to the Boost Software License,
// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/core/invoke_swap.hpp lines 1-7 sha256 a0666f78abd8da319b7784217823e557a7393f6c09303231077bbea1f50d9432 ====
// Copyright (C) 2007, 2008 Steven Watanabe, Joseph Gauterin, Niels Dekker
// Copyright (C) 2023 Andrey Semashev
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
// For more information, see http://www.boost.org

==== sources/boost/boost/core/launder.hpp lines 10-12 sha256 c0ccf53ed45d39aaa7b2279b02ea7840459087263bb91a980ce46643635cab57 ====
also in: sources/boost/boost/core/yield_primitives.hpp:4-6, sources/boost/boost/endian/detail/static_assert.hpp:4-6, sources/boost/boost/mp11/detail/mp_is_value_list.hpp:4-6, sources/boost/boost/mp11/detail/mp_value.hpp:4-6
//  Copyright 2023 Peter Dimov
//  Distributed under the Boost Software License, Version 1.0.
//  https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/no_exceptions_support.hpp lines 8-21 sha256 8d531e61d7f8ddbf186bce92013fad057bfb7dc4dc893499522821d14a748ed7 ====
//----------------------------------------------------------------------
// (C) Copyright 2004 Pavel Vozenilek.
// Use, modification and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//
// This file contains helper macros used when exception support may be
// disabled (as indicated by macro BOOST_NO_EXCEPTIONS).
//
// Before picking up these macros you may consider using RAII techniques
// to deal with exceptions - their syntax can be always the same with 
// or without exception support enabled.
//----------------------------------------------------------------------

==== sources/boost/boost/core/noncopyable.hpp lines 1-1 sha256 7afd70845b3a0d23657362c1051b03492345123e14f798c4aea7dd5cca596c00 ====
//  Boost noncopyable.hpp header file  --------------------------------------//

==== sources/boost/boost/core/noncopyable.hpp lines 3-5 sha256 63346a45276befa2e62ae0df0b15809c66e0ecccc7f92beced6520decf0d752a ====
//  (C) Copyright Beman Dawes 1999-2003. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/core/noncopyable.hpp lines 7-7 sha256 ef040ed223090410eb883d9c23b37d937a65390d658895bd7d6692ca00dad862 ====
also in: sources/boost/boost/next_prior.hpp:10-10
//  See http://www.boost.org/libs/utility for documentation.

==== sources/boost/boost/core/pointer_traits.hpp lines 1-7 sha256 5db313901aacb3f3d11bed07a5acc8510e68aeea73965aabff05e4f27a159880 ====
/*
Copyright 2017-2021 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/core/ref.hpp lines 13-30 sha256 c7e5f392aca728822eaab2453bcebcb6398f35162cde0c60708d7754f8bdc61e ====
//
//  ref.hpp - ref/cref, useful helper functions
//
//  Copyright (C) 1999, 2000 Jaakko Jarvi (jaakko.jarvi@cs.utu.fi)
//  Copyright (C) 2001, 2002 Peter Dimov
//  Copyright (C) 2002 David Abrahams
//
//  Copyright (C) 2014 Glen Joseph Fernandes
//  (glenjofe@gmail.com)
//
//  Copyright (C) 2014 Agustin Berge
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/core/doc/html/core/ref.html for documentation.
//

==== sources/boost/boost/core/scoped_enum.hpp lines 1-1 sha256 ef54703fa86758b21a69e8377f294be4c7bf00d0d54aabfe587fbdaf00a82c0f ====
//  scoped_enum.hpp  ---------------------------------------------------------//

==== sources/boost/boost/core/scoped_enum.hpp lines 3-5 sha256 f72fd31c8d703767d3c65a05364ae29e4645e4a22a63c15cd7e5d97fb9c391f4 ====
//  Copyright Beman Dawes, 2009
//  Copyright (C) 2011-2012 Vicente J. Botet Escriba
//  Copyright (C) 2012 Anthony Williams

==== sources/boost/boost/core/scoped_enum.hpp lines 7-8 sha256 2c6730e7eddd5db65e155e3318fe2a426e6e12a71e9070e58fdd5dc3d09b3919 ====
also in: sources/boost/boost/endian/arithmetic.hpp:7-8, sources/boost/boost/endian/buffers.hpp:7-8, sources/boost/boost/filesystem/config.hpp:6-7, sources/boost/boost/filesystem/detail/path_traits.hpp:6-7, sources/boost/boost/filesystem/file_status.hpp:9-10, sources/boost/boost/filesystem/operations.hpp:9-10, sources/boost/boost/filesystem/path.hpp:7-8, sources/boost/boost/system/api_config.hpp:5-6, sources/boost/boost/type_traits/add_lvalue_reference.hpp:3-4, sources/boost/boost/type_traits/add_rvalue_reference.hpp:5-6, sources/boost/boost/type_traits/declval.hpp:5-6, sources/boost/boost/utility/declval.hpp:5-6
//  Distributed under the Boost Software License, Version 1.0.
//  See http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/serialization.hpp lines 10-15 sha256 f2a78922822642e3f08261490abda3bf1bf21b19de693ed4d637583ae80d5f47 ====
// Copyright 2023 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt
//
// Utilities needed to implement serialization support
// without including a Boost.Serialization header

==== sources/boost/boost/core/snprintf.hpp lines 1-6 sha256 87592339a3502a256e45bcfc54a5f7e25f1a56f80c8fbd1dcb9fd1c316c7ce88 ====
/*
 *             Copyright Andrey Semashev 2022.
 * Distributed under the Boost Software License, Version 1.0.
 *    (See accompanying file LICENSE_1_0.txt or copy at
 *          http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/core/snprintf.hpp lines 7-14 sha256 d5485918037921c4868d89017b9b0b38dc09eed6f2423ef5db9459a95fb29576 ====
/*!
 * \file   snprintf.hpp
 * \author Andrey Semashev
 * \date   06.12.2022
 *
 * \brief  The header provides more portable definition of snprintf and vsnprintf,
 *         as well as \c wchar_t counterparts.
 */

==== sources/boost/boost/core/span.hpp lines 1-7 sha256 7cd3932b5a4e02ae6dc8c430f3fc1867d343dbd555e8402dd08ff118d9c196f6 ====
/*
Copyright 2019-2023 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/core/type_name.hpp lines 10-14 sha256 73ed8eae336fe420a3711ecc7f97bbc94ba85f09335d07d092946fff8c5c2475 ====
// std::string boost::core::type_name<T>()
//
// Copyright 2021 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/core/typeinfo.hpp lines 10-16 sha256 816ae57873dd6bb844d317635a95403cb5b6ddc6fc7a2c5501209479bbf4be52 ====
//  core::typeinfo, BOOST_CORE_TYPEID
//
//  Copyright 2007, 2014 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/cregex.hpp lines 1-10 sha256 6e5256b6e30d57d284c95627a32625130d3ff68cac3e1196a8f85092f697286b ====
also in: sources/boost/boost/regex.hpp:1-10, sources/boost/boost/regex/config.hpp:1-10, sources/boost/boost/regex/config/borland.hpp:1-10, sources/boost/boost/regex/config/cwchar.hpp:1-10, sources/boost/boost/regex/pattern_except.hpp:1-10, sources/boost/boost/regex/regex_traits.hpp:1-10, sources/boost/boost/regex/user.hpp:1-10, sources/boost/boost/regex/v4/cregex.hpp:1-10, sources/boost/boost/regex/v4/iterator_traits.hpp:1-10, sources/boost/boost/regex/v4/match_flags.hpp:1-10, sources/boost/boost/regex/v4/pattern_except.hpp:1-10, sources/boost/boost/regex/v4/primary_transform.hpp:1-10, sources/boost/boost/regex/v4/regbase.hpp:1-10, sources/boost/boost/regex/v4/regex.hpp:1-10, sources/boost/boost/regex/v4/regex_fwd.hpp:1-10, sources/boost/boost/regex/v4/regex_grep.hpp:1-10, sources/boost/boost/regex/v4/regex_match.hpp:1-10, sources/boost/boost/regex/v4/regex_merge.hpp:1-10, sources/boost/boost/regex/v4/regex_raw_buffer.hpp:1-10, sources/boost/boost/regex/v4/regex_search.hpp:1-10, sources/boost/boost/regex/v4/regex_split.hpp:1-10, sources/boost/boost/regex/v4/states.hpp:1-10, sources/boost/boost/regex/v4/sub_match.hpp:1-10, sources/boost/boost/regex/v5/cregex.hpp:1-10, sources/boost/boost/regex/v5/match_flags.hpp:1-10, sources/boost/boost/regex/v5/pattern_except.hpp:1-10, sources/boost/boost/regex/v5/primary_transform.hpp:1-10, sources/boost/boost/regex/v5/regbase.hpp:1-10, sources/boost/boost/regex/v5/regex.hpp:1-10, sources/boost/boost/regex/v5/regex_fwd.hpp:1-10, sources/boost/boost/regex/v5/regex_grep.hpp:1-10, sources/boost/boost/regex/v5/regex_match.hpp:1-10, sources/boost/boost/regex/v5/regex_merge.hpp:1-10, sources/boost/boost/regex/v5/regex_raw_buffer.hpp:1-10, sources/boost/boost/regex/v5/regex_search.hpp:1-10, sources/boost/boost/regex/v5/regex_split.hpp:1-10, sources/boost/boost/regex/v5/states.hpp:1-10, sources/boost/boost/regex/v5/sub_match.hpp:1-10, sources/boost/boost/regex_fwd.hpp:1-10, sources/boost/libs/regex/src/posix_api.cpp:1-10, sources/boost/libs/regex/src/wide_posix_api.cpp:1-10
/*
 *
 * Copyright (c) 1998-2002
 * John Maddock
 *
 * Use, modification and distribution are subject to the 
 * Boost Software License, Version 1.0. (See accompanying file 
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/cregex.hpp lines 12-18 sha256 02cddb96fa3dd9a6d9e58dfe8b4b0e9f8a165e9cd424e988b6f56696a9ac8322 ====
 /*
  *   LOCATION:    see http://www.boost.org/libs/regex for most recent version.
  *   FILE         cregex.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares POSIX API functions
  *                + boost::RegEx high level wrapper.
  */

==== sources/boost/boost/cstdfloat.hpp lines 1-8 sha256 fdd87bff0b1c9c25ee216305c25b0e978017bac35083f2fad22eccf130972956 ====
also in: sources/boost/boost/math/cstdfloat/cstdfloat_cmath.hpp:1-8, sources/boost/boost/math/cstdfloat/cstdfloat_complex.hpp:1-8, sources/boost/boost/math/cstdfloat/cstdfloat_complex_std.hpp:1-8, sources/boost/boost/math/cstdfloat/cstdfloat_iostream.hpp:1-8, sources/boost/boost/math/cstdfloat/cstdfloat_limits.hpp:1-8, sources/boost/boost/math/cstdfloat/cstdfloat_types.hpp:1-8
///////////////////////////////////////////////////////////////////////////////
// Copyright Christopher Kormanyos 2014.
// Copyright John Maddock 2014.
// Copyright Paul Bristow 2014.
// Distributed under the Boost Software License,
// Version 1.0. (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/cstdfloat.hpp lines 10-12 sha256 defdfa9a515700fcdd5b5a8b4c6841cda9aed569aad123698259fed5b8c1a1d0 ====
// <boost/cstdfloat.hpp> implements floating-point typedefs having
// specified widths, as described in N3626 (proposed for C++14).
// See: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3626.pdf

==== sources/boost/boost/cstdint.hpp lines 1-1 sha256 642c4ba0d8607663fc3ebd2404488c5f1e81549533351bf44616488583371cab ====
//  boost cstdint.hpp header file  ------------------------------------------//

==== sources/boost/boost/cstdint.hpp lines 3-8 sha256 17a2c4803ffd50597e706e1d635af6a1ef65db1dfef24943a3ec2a08bd6e505c ====
//  (C) Copyright Beman Dawes 1999.
//  (C) Copyright Jens Mauer 2001
//  (C) Copyright John Maddock 2001
//  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/cstdint.hpp lines 10-10 sha256 4a6051a334ebc85e206bdabec7cc549aa4985b2b191a1dadbc348499847c5f9a ====
//  See http://www.boost.org/libs/integer for documentation.

==== sources/boost/boost/cstdint.hpp lines 12-20 sha256 0a948895bd396641674cb467866d8dd876194552d57a55cb657f95d681b07c7f ====
//  Revision History
//   31 Oct 01  use BOOST_HAS_LONG_LONG to check for "long long" (Jens M.)
//   16 Apr 01  check LONGLONG_MAX when looking for "long long" (Jens Maurer)
//   23 Jan 01  prefer "long" over "int" for int32_t and intmax_t (Jens Maurer)
//   12 Nov 00  Merged <boost/stdint.h> (Jens Maurer)
//   23 Sep 00  Added INTXX_C macro support (John Maddock).
//   22 Sep 00  Better 64-bit support (John Maddock)
//   29 Jun 00  Reimplement to avoid including stdint.h within namespace boost
//    8 Aug 99  Initial version (Beman Dawes)

==== sources/boost/boost/current_function.hpp lines 10-20 sha256 0b2ca1c1a4db3048536973d0bbe7fb7f7063bfd7f7a3ce6d1344bbccdca6db9f ====
//
//  boost/current_function.hpp - BOOST_CURRENT_FUNCTION
//
//  Copyright 2002-2018 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  http://www.boost.org/libs/assert
//

==== sources/boost/boost/date_time/adjust_functors.hpp lines 4-10 sha256 9261ec171e25f5441d78c46e0c7e3200225e763067394d8b092586214521974e ====
also in: sources/boost/boost/date_time/date.hpp:4-10, sources/boost/boost/date_time/date_duration.hpp:4-10, sources/boost/boost/date_time/date_iterator.hpp:4-10, sources/boost/boost/date_time/gregorian/gregorian_types.hpp:4-10, sources/boost/boost/date_time/gregorian_calendar.ipp:1-7, sources/boost/boost/date_time/int_adapter.hpp:4-10, sources/boost/boost/date_time/period.hpp:4-10, sources/boost/boost/date_time/time_duration.hpp:4-10, sources/boost/boost/date_time/time_iterator.hpp:4-10, sources/boost/boost/date_time/time_resolution_traits.hpp:4-10, sources/boost/boost/date_time/time_system_counted.hpp:4-10
/* Copyright (c) 2002,2003 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland, Bart Garst
 * $Date$
 */

==== sources/boost/boost/date_time/c_time.hpp lines 4-10 sha256 b3924e6e3a1b6c25134a26754075d84607c5f4c6c0f148cba01f246511cab148 ====
also in: sources/boost/boost/date_time/date_clock_device.hpp:4-10, sources/boost/boost/date_time/date_generators.hpp:4-10, sources/boost/boost/date_time/microsec_time_clock.hpp:4-10, sources/boost/boost/date_time/time_clock.hpp:4-10, sources/boost/boost/date_time/time_system_split.hpp:4-10, sources/boost/boost/date_time/wrapping_int.hpp:4-10
/* Copyright (c) 2002,2003,2005 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland, Bart Garst
 * $Date$
 */

==== sources/boost/boost/date_time/compiler_config.hpp lines 4-9 sha256 d54dc7e6c3551b0bbc592a29b16fa443e8d800b0ef970554cb2b2aada8e5d04b ====
/* Copyright (c) 2002-2004 CrystalClear Software, Inc.
 * Subject to the Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland, Bart Garst
 * $Date$
 */

==== sources/boost/boost/date_time/constrained_value.hpp lines 4-10 sha256 1ca1283ce2f2754ef0aaa425545b559eabcb6fc92516768eb8712ec510737e98 ====
also in: sources/boost/boost/date_time/date_defs.hpp:4-10, sources/boost/boost/date_time/gregorian/greg_calendar.hpp:4-10, sources/boost/boost/date_time/gregorian/greg_day_of_year.hpp:4-10, sources/boost/boost/date_time/gregorian/greg_ymd.hpp:4-10, sources/boost/boost/date_time/gregorian_calendar.hpp:4-10, sources/boost/boost/date_time/posix_time/posix_time_system.hpp:4-10, sources/boost/boost/date_time/posix_time/ptime.hpp:4-10, sources/boost/boost/date_time/posix_time/time_period.hpp:4-10, sources/boost/boost/date_time/special_defs.hpp:4-10, sources/boost/boost/date_time/time_defs.hpp:4-10, sources/boost/boost/date_time/year_month_day.hpp:4-10
/* Copyright (c) 2002,2003 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the 
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland 
 * $Date$
 */

==== sources/boost/boost/date_time/date_duration_types.hpp lines 4-10 sha256 7cba461a56e5dda98c2791a8b6061ab93aebe391276f658c51a48d8d0de30162 ====
also in: sources/boost/boost/date_time/posix_time/date_duration_operators.hpp:4-10
/* Copyright (c) 2004 CrystalClear Software, Inc.
 * Subject to the Boost Software License, Version 1.0. 
 * (See accompanying file LICENSE_1_0.txt or 
 * http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland, Bart Garst
 * $Date$
 */

==== sources/boost/boost/date_time/dst_rules.hpp lines 4-10 sha256 6df8d7971b28513cea72cf03a35b69e48052bdeda426933f65252dee8a2578a0 ====
/* Copyright (c) 2002,2003, 2007 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland, Bart Garst
 * $Date$
 */

==== sources/boost/boost/date_time/gregorian/greg_date.hpp lines 4-10 sha256 76220a5cb2062962b59b43ebfd9ac3aefb5fdfabc521b9f154aae76fb24341dc ====
also in: sources/boost/boost/date_time/gregorian/greg_year.hpp:4-10, sources/boost/boost/date_time/posix_time/posix_time_duration.hpp:4-10
/* Copyright (c) 2002,2003, 2020 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland
 * $Date$
 */

==== sources/boost/boost/date_time/gregorian/greg_day.hpp lines 4-10 sha256 67efc40d19481b33ade81e1edca5b2f81cd995f7c3bba81fb04be47ad853eaf4 ====
/* Copyright (c) 2002,2003,2020 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the 
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland 
 * $Date$
 */

==== sources/boost/boost/date_time/gregorian/greg_duration.hpp lines 4-10 sha256 68cf7db3abb5bd02d7c2cc97e6e74e52dafc5d5f34dd0c4a005853ce1bfedf45 ====
also in: sources/boost/boost/date_time/gregorian/greg_month.hpp:4-10
/* Copyright (c) 2002,2003, 2020 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the 
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland, Bart Garst 
 * $Date$
 */

==== sources/boost/boost/date_time/gregorian/greg_duration_types.hpp lines 4-9 sha256 39d0b8b63c690adf56068b5b21dff9276045c28113bf5ac3fadbdefdb4d4bdd1 ====
/* Copyright (c) 2004 CrystalClear Software, Inc.
 * Subject to Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland, Bart Garst
 * $Date$
 */

==== sources/boost/boost/date_time/gregorian/greg_weekday.hpp lines 4-10 sha256 6a6a94826af5f4887ca173a14da0f66433069d6a4413e67b60b8f8382c10db7c ====
/* Copyright (c) 2002,2003,2020 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the 
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland, Bart Garst
 * $Date$
 */

==== sources/boost/boost/date_time/locale_config.hpp lines 4-10 sha256 307055bbc22a0c7494cf4d53c76e573ff840c17421a63fc38ce82b9de45042cb ====
/* Copyright (c) 2002-2020 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland
 * $Date$
 */

==== sources/boost/boost/date_time/posix_time/posix_time_config.hpp lines 4-10 sha256 e96fb4966062b22674daa6259addf89008720bcdee77ef197f7b8d28d4415ac7 ====
also in: sources/boost/boost/date_time/time.hpp:4-10
/* Copyright (c) 2002,2003,2005,2020 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland, Bart Garst
 * $Date$
 */

==== sources/boost/boost/date_time/posix_time/posix_time_types.hpp lines 1-6 sha256 c51415553eadf60d4ffe4705246e8ad9063003795536143c8d0c6f399aa81940 ====
/* Copyright (c) 2002,2003 CrystalClear Software, Inc.
 * Use, modification and distribution is subject to the 
 * Boost Software License, Version 1.0. (See accompanying
 * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 * Author: Jeff Garland 
 */

==== sources/boost/boost/describe/bases.hpp lines 4-6 sha256 22c5255c70332ac72ac0f5dd3306e6ca8c87d0970fe1e0127545c474a1c5bb64 ====
// Copyright 2020, 2021 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/describe/members.hpp lines 4-6 sha256 74d01e08dcffacf99b105d3f580c1579f161e075379f2dccef47af08bb6b8115 ====
also in: sources/boost/boost/describe/modifiers.hpp:4-6
// Copyright 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/detail/atomic_count.hpp lines 4-6 sha256 8b5edf674bec73cb49080705f5823910f85613893f9b0620dbf13be16f637430 ====
// Copyright (c) 2001, 2002 Peter Dimov and Multi Media Ltd.
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/detail/basic_pointerbuf.hpp lines 1-11 sha256 9d640af4865870b47b902825d643d49d182095cc02f972e327c40df197d53f28 ====
//-----------------------------------------------------------------------------
// boost detail/templated_streams.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2013 John Maddock, Antony Polukhin
// 
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/detail/bitmask.hpp lines 1-1 sha256 647c515a2d8d0aa9d99fd07f3d0c792796c6bfac12dfbc28f57338ef0704c96e ====
//  boost/detail/bitmask.hpp  ------------------------------------------------//

==== sources/boost/boost/detail/bitmask.hpp lines 3-3 sha256 b1f4352222758a17980c1e5e586634aff53176a71b019a95e0246ba99cad0b78 ====
//  Copyright Beman Dawes 2006

==== sources/boost/boost/detail/bitmask.hpp lines 5-6 sha256 815b045d7e1d7c824c92ee55dcd617ed50ed2b547e62e7ea682ae8e8b6abc379 ====
//  Distributed under the Boost Software License, Version 1.0
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/detail/bitmask.hpp lines 8-15 sha256 ed3a1f78f90e2db57ecb41614397e2bc02f5076c450856769755054fd293b4cb ====
//  Usage:  enum foo { a=1, b=2, c=4 };
//          BOOST_BITMASK( foo )
//
//          void f( foo arg );
//          ...
//          f( a | c );
//
//  See [bitmask.types] in the C++ standard for the formal specification

==== sources/boost/boost/detail/call_traits.hpp lines 8-9 sha256 8b345a153c51a2c78a005c02c89690e631a4eb465c5b5ef97714d4018ccce02e ====
// call_traits: defines typedefs for function usage
// (see libs/utility/call_traits.htm)

==== sources/boost/boost/detail/call_traits.hpp lines 11-16 sha256 f20d59f6f5373408abc53b2b0f17905184d92ab51105ddee58ab91d576a78c16 ====
/* Release notes:
   23rd July 2000:
      Fixed array specialization. (JM)
      Added Borland specific fixes for reference types
      (issue raised by Steve Cleary).
*/

==== sources/boost/boost/detail/fenv.hpp lines 1-6 sha256 4cf5b983853fa2df8a40edb973857f55978d57e95b2f81e1f063f31ddc43370f ====
/*=============================================================================
    Copyright (c) 2010      Bryce Lelbach

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/detail/is_incrementable.hpp lines 1-3 sha256 87b8bacdecc9df925be7fb5618a7e6fbd3b726d3f068540f4112d33c8854a05c ====
// Copyright David Abrahams 2004. Use, modification and distribution is
// subject to the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/detail/lcast_precision.hpp lines 1-1 sha256 c1c67ece65bc75030ee8b87fa43fdd41095cf96dd9c2581c3a22f03a0f345db9 ====
// Copyright Alexander Nasonov & Paul A. Bristow 2006.

==== sources/boost/boost/detail/lcast_precision.hpp lines 3-6 sha256 3800bfea970d90478069fcb62e783a2bffa0e02204282f60b41173c5af9e3cde ====
also in: sources/boost/boost/math/special_functions/detail/round_fwd.hpp:4-7, sources/boost/boost/math/special_functions/math_fwd.hpp:9-12, sources/boost/boost/math/tools/promotion.hpp:8-11, sources/boost/boost/math/tools/user.hpp:4-7
// Use, modification and distribution are subject to the
// Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/detail/numeric_traits.hpp lines 1-40 sha256 3d5f08c175819f5364a4a431ae57e4af93094af96f1a16946f131d196661fc16 ====
// (C) Copyright David Abrahams 2001, Howard Hinnant 2001.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// Template class numeric_traits<Number> --
//
//    Supplies:
//
//      typedef difference_type -- a type used to represent the difference
//      between any two values of Number.
//
//    Support:
//      1. Not all specializations are supplied
//
//      2. Use of specializations that are not supplied will cause a
//      compile-time error
//
//      3. Users are free to specialize numeric_traits for any type.
//
//      4. Right now, specializations are only supplied for integer types.
//
//      5. On implementations which do not supply compile-time constants in
//      std::numeric_limits<>, only specializations for built-in integer types
//      are supplied.
//
//      6. Handling of numbers whose range of representation is at least as
//      great as boost::intmax_t can cause some differences to be
//      unrepresentable in difference_type:
//
//        Number    difference_type
//        ------    ---------------
//        signed    Number
//        unsigned  intmax_t
//
// template <class Number> typename numeric_traits<Number>::difference_type
// numeric_distance(Number x, Number y)
//    computes (y - x), attempting to avoid overflows.
//

==== sources/boost/boost/detail/numeric_traits.hpp lines 42-42 sha256 c40197e966b0a6f757ce542f90326ab6f4b2d87282bcc68f489f9b56fba4cbdd ====
// See http://www.boost.org for most recent version including documentation.

==== sources/boost/boost/detail/numeric_traits.hpp lines 44-56 sha256 b43c09dda8c18ae13490881674ef5868995519f4795716074516e96d662ac7b0 ====
// Revision History
// 11 Feb 2001 - Use BOOST_STATIC_CONSTANT (David Abrahams)
// 11 Feb 2001 - Rolled back ineffective Borland-specific code
//               (David Abrahams)
// 10 Feb 2001 - Rolled in supposed Borland fixes from John Maddock, but
//               not seeing any improvement yet (David Abrahams)
// 06 Feb 2001 - Factored if_true out into boost/detail/select_type.hpp
//               (David Abrahams)
// 23 Jan 2001 - Fixed logic of difference_type selection, which was
//               completely wack. In the process, added digit_traits<>
//               to compute the number of digits in intmax_t even when
//               not supplied by numeric_limits<>. (David Abrahams)
// 21 Jan 2001 - Created (David Abrahams)

==== sources/boost/boost/detail/reference_content.hpp lines 1-11 sha256 938ba2c8c5b354cd5298d0995bcb046b31bdc1d97613bf0dcc7bed2e86192663 ====
//-----------------------------------------------------------------------------
// boost detail/reference_content.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/detail/scoped_enum_emulation.hpp lines 1-7 sha256 9c2fca66e44715d9ed0da3aefd70341d89e36040479368750992ccaf31a58113 ====
/*
 * Copyright (c) 2014 Andrey Semashev
 *
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/detail/select_type.hpp lines 1-6 sha256 d3ac2c6fe92180f1625b57932a4894081475b3fb421babf950178b5508c8e169 ====
// (C) Copyright David Abrahams 2001.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org for most recent version including documentation.

==== sources/boost/boost/detail/select_type.hpp lines 8-11 sha256 e3fc131ff984c3c2873b8bc731b133ac114a1928f1919ca8f31d10953b4b98d9 ====
// Revision History
// 09 Feb 01  Applied John Maddock's Borland patch Moving <true>
//            specialization to unspecialized template (David Abrahams)
// 06 Feb 01  Created (David Abrahams)

==== sources/boost/boost/detail/templated_streams.hpp lines 1-11 sha256 3081d6841edd9582b84935cd82f120dc0a2d22037b459df2635540088f9fe096 ====
//-----------------------------------------------------------------------------
// boost detail/templated_streams.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/detail/utf8_codecvt_facet.hpp lines 1-4 sha256 159de00100506c91c68a1f2eb7c0ab157a1ad0b748d7ba41a3cc6c24c808adbf ====
// Copyright (c) 2001 Ronald Garcia, Indiana University (garcia@osl.iu.edu)
// Andrew Lumsdaine, Indiana University (lums@osl.iu.edu).
// Distributed under the Boost Software License, Version 1.0. (See accompany-
// ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/detail/utf8_codecvt_facet.ipp lines 1-2 sha256 7d4edbec3f9d940155f5bdf9229b364af8dffd6e1015d4e72336879c91ae09e1 ====
/////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8
// utf8_codecvt_facet.ipp

==== sources/boost/boost/detail/utf8_codecvt_facet.ipp lines 4-8 sha256 6ad63d1f4a754a780e2d13782accfc3bb4c246bf5773d6ebcb04aee3e8b682f9 ====
// Copyright (c) 2001 Ronald Garcia, Indiana University (garcia@osl.iu.edu)
// Andrew Lumsdaine, Indiana University (lums@osl.iu.edu).
// Use, modification and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/detail/utf8_codecvt_facet.ipp lines 10-11 sha256 8b966e072fc18d8e74edbf75b1004250df3a9987eeb039c8797d5979f89fc5ef ====
// Please see the comments in <boost/detail/utf8_codecvt_facet.hpp> to
// learn how this file should be used.

==== sources/boost/boost/dll/config.hpp lines 1-5 sha256 b20b71099a18cf89f378dfe236d44f30e8c998a283833af38f93f8f5ce0eb6db ====
// Copyright Antony Polukhin, 2018-2024.
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/dll/config.hpp lines 7-8 sha256 bc67ffe3689a4110f7f33e003054189e83ffaf9c2ba8f2b1dd1b48eb58fbb1d9 ====
/// \file boost/dll/config.hpp
/// \brief Imports filesystem, error_code, errc, system_error, make_error_code from Boost or C++17 into `boost::dll::fs` namespace.

==== sources/boost/boost/dll/detail/aggressive_ptr_cast.hpp lines 1-6 sha256 42670f89b05d99f49682500e041345853b68154bc8b1413a2c1b160f96198a4d ====
also in: sources/boost/boost/dll/detail/posix/program_location_impl.hpp:1-6, sources/boost/boost/dll/detail/system_error.hpp:1-6, sources/boost/boost/dll/detail/windows/path_from_handle.hpp:1-6, sources/boost/boost/dll/runtime_symbol_info.hpp:1-6
// Copyright 2014 Renato Tegon Forti, Antony Polukhin.
// Copyright Antony Polukhin, 2015-2024.
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/dynamic_bitset.hpp lines 1-10 sha256 6ea4272793efb9d1c3af23e0eff885d4e746b9a39bbf6ca798f1bf42c99de3c5 ====
// -----------------------------------------------------------
//
//   Copyright (c) 2001-2002 Chuck Allison and Jeremy Siek
//        Copyright (c) 2003-2004, 2008 Gennaro Prota
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// -----------------------------------------------------------

==== sources/boost/boost/dynamic_bitset/config.hpp lines 1-10 sha256 b95431d7a3b4c5ebefaeed2084594bfc84ac4414d78d7a298e8e4d8a1eac9f10 ====
// -----------------------------------------------------------
//
//   Copyright (c) 2001-2002 Chuck Allison and Jeremy Siek
//        Copyright (c) 2003-2006, 2008 Gennaro Prota
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// -----------------------------------------------------------

==== sources/boost/boost/dynamic_bitset/detail/dynamic_bitset.hpp lines 1-14 sha256 baa3c6c07ab33baec803a4718d4898c43d381ec6cb643679351a01ad10ef61cd ====
// -----------------------------------------------------------
//
//   Copyright (c) 2001-2002 Chuck Allison and Jeremy Siek
//   Copyright (c) 2003-2006, 2008 Gennaro Prota
//   Copyright (c) 2014 Glen Joseph Fernandes
//       (glenjofe@gmail.com)
//   Copyright (c) 2018 Evgeny Shulgin
//   Copyright (c) 2019 Andrey Semashev
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// -----------------------------------------------------------

==== sources/boost/boost/dynamic_bitset/detail/lowest_bit.hpp lines 1-12 sha256 3dbb33b1835d6ec68a4a3547832cd592a1617a86d18d9c9f5e059ce4b097eed7 ====
// -----------------------------------------------------------
// lowest_bit.hpp
//
//           Position of the lowest bit 'on'
//
//         Copyright (c) 2003-2004, 2008 Gennaro Prota
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// -----------------------------------------------------------

==== sources/boost/boost/dynamic_bitset/dynamic_bitset.hpp lines 1-17 sha256 d1153e7bb69bd0a37c760ef27a84acdff666a0c9d464e2ae9d7cc44e2446258e ====
// -----------------------------------------------------------
//
//   Copyright (c) 2001-2002 Chuck Allison and Jeremy Siek
//        Copyright (c) 2003-2006, 2008 Gennaro Prota
//             Copyright (c) 2014 Ahmed Charles
//
// Copyright (c) 2014 Glen Joseph Fernandes
// (glenjofe@gmail.com)
//
// Copyright (c) 2014 Riccardo Marcangelo
//             Copyright (c) 2018 Evgeny Shulgin
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// -----------------------------------------------------------

==== sources/boost/boost/dynamic_bitset_fwd.hpp lines 1-10 sha256 bd42385aad070f9db4c10363e0649687b9ead30adcd59a2b66a9ea5b2f1f8d29 ====
// -----------------------------------------------------------
//
//   Copyright (c) 2001-2002 Chuck Allison and Jeremy Siek
//            Copyright (c) 2003-2004 Gennaro Prota
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// -----------------------------------------------------------

==== sources/boost/boost/enable_shared_from_this.hpp lines 4-14 sha256 63b875f987a15ef3cd2678aaa32a2799e42d7f0e81716dfd3c54c41655b56e35 ====
//
//  enable_shared_from_this.hpp
//
//  Copyright (c) 2002 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.
//

==== sources/boost/boost/endian/arithmetic.hpp lines 1-1 sha256 55294edf5c4d05062172db2086e6363d6f5195b6f390804a691ebf808e603f82 ====
//  boost/endian/arithmetic.hpp  -------------------------------------------------------//

==== sources/boost/boost/endian/arithmetic.hpp lines 3-5 sha256 d89db6496d81f3b1bc97c4e5083f9125579b789e186b1b9911eea4d861dcce22 ====
also in: sources/boost/boost/endian/buffers.hpp:3-5
//  (C) Copyright Darin Adler 2000
//  (C) Copyright Beman Dawes 2006, 2009, 2014
//  (C) Copyright Peter Dimov 2019

==== sources/boost/boost/endian/arithmetic.hpp lines 10-10 sha256 991d9555334c7d72c59a55da9ff3ca8dd6b60422f435eb6408d9a2a5ee4629b0 ====
also in: sources/boost/boost/endian/buffers.hpp:10-10
//  See library home page at http://www.boost.org/libs/endian

==== sources/boost/boost/endian/arithmetic.hpp lines 12-12 sha256 c17710c8f5d53d3b4bfa880a88d69a4cd4d11bb4f008a3afbc674d7df305df42 ====
also in: sources/boost/boost/endian/buffers.hpp:12-12, sources/boost/boost/filesystem/config.hpp:11-11, sources/boost/boost/filesystem/file_status.hpp:14-14, sources/boost/boost/filesystem/operations.hpp:14-14, sources/boost/boost/system/api_config.hpp:10-10, sources/boost/boost/system/api_config.hpp:22-22
//--------------------------------------------------------------------------------------//

==== sources/boost/boost/endian/arithmetic.hpp lines 14-18 sha256 fd04665dc1f032f1a3197a29a32afa2b0d0be4a9cbe036e7088eed0026db29e0 ====
also in: sources/boost/boost/endian/buffers.hpp:14-18
//  Original design developed by Darin Adler based on classes developed by Mark
//  Borgerding. Four original class templates were combined into a single endian
//  class template by Beman Dawes, who also added the unrolled_byte_loops sign
//  partial specialization to correctly extend the sign when cover integer size
//  differs from endian representation size.

==== sources/boost/boost/endian/arithmetic.hpp lines 20-20 sha256 ad9b0f873d72ef837c2161fd49e3090cd99de218b0200f17938458e55d8f7e03 ====
also in: sources/boost/boost/endian/buffers.hpp:20-20
// TODO: When a compiler supporting constexpr becomes available, try possible uses.

==== sources/boost/boost/endian/buffers.hpp lines 1-1 sha256 50d78c5b6a8434e9e1087055cc1ad1681e9b46e610e12ce0bed30b8f5a293601 ====
//  boost/endian/buffers.hpp  ----------------------------------------------------------//

==== sources/boost/boost/endian/detail/endian_load.hpp lines 4-7 sha256 09291eb6977ea1a2309b5c7286f77a77c13b18430c445e1dc0c2be23c07d8105 ====
also in: sources/boost/boost/endian/detail/endian_store.hpp:4-7, sources/boost/boost/endian/detail/integral_by_size.hpp:4-7, sources/boost/boost/endian/detail/order.hpp:4-7
// Copyright 2019 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0.
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/endian/detail/endian_reverse.hpp lines 4-6 sha256 a5326caadc7939e12d9209460ee83750176ed497a6cd8810022eb0d7529e985c ====
// Copyright 2019, 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/endian/detail/endian_reverse.hpp lines 41-45 sha256 978666f8227d98b891a2e93897640f26510676f579fc9a60733b4ef052535066 ====
//  -- portable approach suggested by tymofey, with avoidance of undefined behavior
//     as suggested by Giovanni Piero Deretta, with a further refinement suggested
//     by Pyry Jahkola.
//  -- intrinsic approach suggested by reviewers, and by David Stone, who provided
//     his Boost licensed macro implementation (detail/intrinsic.hpp)

==== sources/boost/boost/endian/detail/intrinsic.hpp lines 1-1 sha256 8bd0bea063a975d3b6eaa416b18978edd9ea53e689325a6bc821299006654a8e ====
//  endian/detail/intrinsic.hpp  -------------------------------------------------------//

==== sources/boost/boost/endian/detail/intrinsic.hpp lines 3-4 sha256 2a929367349791d99c8de324f67bcd947c2bc4bbbf190a733a79495d3b2d16a2 ====
//  Copyright (C) 2012 David Stone
//  Copyright Beman Dawes 2013

==== sources/boost/boost/endian/detail/intrinsic.hpp lines 6-7 sha256 e6e6070721236f0e1e1102acdad3b9db9fcf4b973b42f644bd59cfd0da760e1d ====
//  Distributed under the Boost Software License, Version 1.0.
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/endian/detail/is_integral.hpp lines 4-6 sha256 9213c2b3351f028676bcb22acd466bef91eecb96b98e07cf0e21f0acda34498f ====
also in: sources/boost/boost/mp11/detail/mp_list_v.hpp:4-6
// Copyright 2023 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/endian/detail/is_scoped_enum.hpp lines 4-7 sha256 b3e8a11991c1c3491a6039340fd52a0639a568921cc981ce0cfafb771bde109b ====
// Copyright 2020 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/endian/detail/is_trivially_copyable.hpp lines 4-6 sha256 e60ec84a855a2b8c98a25bde57e3cfe507f9514f0f8873466eb44a9b39159b60 ====
// Copyright 2019, 2023 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/exception/exception.hpp lines 1-1 sha256 de153d830f012681653311c00b5f4239788838e5260890f3e9f78a6d4b2984a8 ====
//Copyright (c) 2006-2009 Emil Dotchevski and Reverge Studios, Inc.

==== sources/boost/boost/exception/exception.hpp lines 3-4 sha256 54a043c5244fd87feeda46ee4cc4b8bae257e0f4837d1487a276d1c583473ee5 ====
//Distributed under the Boost Software License, Version 1.0. (See accompanying
//file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/filesystem/config.hpp lines 1-1 sha256 92ccdb5f88985c85a2166b8114cb4c5623f7b56566afd91c69986d00850df6fc ====
//  boost/filesystem/v3/config.hpp  ----------------------------------------------------//

==== sources/boost/boost/filesystem/config.hpp lines 3-4 sha256 91a1ef43467f3d87d49fd61a366ecaf494430bfbdcf646bbc16df2860e6a3bc5 ====
//  Copyright Beman Dawes 2003
//  Copyright Andrey Semashev 2021-2023

==== sources/boost/boost/filesystem/config.hpp lines 9-9 sha256 284279fd1e2967137aba3ab566ab4edfbf556e217549df16a9be75c6510f27d5 ====
also in: sources/boost/boost/filesystem/detail/path_traits.hpp:9-9, sources/boost/boost/filesystem/file_status.hpp:12-12, sources/boost/boost/filesystem/operations.hpp:12-12, sources/boost/boost/filesystem/path.hpp:10-10
//  Library home page: http://www.boost.org/libs/filesystem

==== sources/boost/boost/filesystem/detail/footer.hpp lines 1-6 sha256 574c43e2a929dfac575bfe102e2fe0eedf0d2b95c3639fb24fe4e1c9242941ba ====
also in: sources/boost/boost/filesystem/detail/header.hpp:1-6
/*
 *             Copyright Andrey Semashev 2021.
 * Distributed under the Boost Software License, Version 1.0.
 *    (See accompanying file LICENSE_1_0.txt or copy at
 *          http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/filesystem/detail/path_traits.hpp lines 1-1 sha256 876cf5c92c424dc559ac732be73c72b13896c5e264734bc78eb5b635709c5ef7 ====
//  filesystem path_traits.hpp  --------------------------------------------------------//

==== sources/boost/boost/filesystem/detail/path_traits.hpp lines 3-4 sha256 836233f22cedf7da6f0ae9ef383d10385c54d2ec21fcd5c01c94045569cd8c95 ====
//  Copyright Beman Dawes 2009
//  Copyright Andrey Semashev 2022-2024

==== sources/boost/boost/filesystem/detail/type_traits/conjunction.hpp lines 1-7 sha256 dbab317a314ef14946cd17113ce3f6004378ce233f40896d7a254141b02965cf ====
also in: sources/boost/boost/filesystem/detail/type_traits/disjunction.hpp:1-7, sources/boost/boost/filesystem/detail/type_traits/negation.hpp:1-7
/*
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * https://www.boost.org/LICENSE_1_0.txt)
 *
 * Copyright (c) 2024 Andrey Semashev
 */

==== sources/boost/boost/filesystem/detail/type_traits/conjunction.hpp lines 8-12 sha256 11e0f3a848d5c0a6990fb8863e6656b603064eab5bd6450db4488591f414ed2b ====
/*!
 * \file filesystem/detail/type_traits/conjunction.hpp
 *
 * This header contains definition of \c conjunction type trait.
 */

==== sources/boost/boost/filesystem/detail/type_traits/disjunction.hpp lines 8-12 sha256 5371cbd3c37a91f23fdc5ed5105fa9055b82ef427a2fc7a389c47b4f06b24c0c ====
/*!
 * \file filesystem/detail/type_traits/disjunction.hpp
 *
 * This header contains definition of \c disjunction type trait.
 */

==== sources/boost/boost/filesystem/detail/type_traits/negation.hpp lines 8-12 sha256 188f6adbaeceedf3c1f65eefe8893710669298999aac30a1f3024a71e4ea42c2 ====
/*!
 * \file filesystem/detail/type_traits/negation.hpp
 *
 * This header contains definition of \c negation type trait.
 */

==== sources/boost/boost/filesystem/file_status.hpp lines 1-1 sha256 dcc538fb2fa4f98ed6e817c890acc4c3e17b022c71994452565c3232a4c2c747 ====
//  boost/filesystem/file_status.hpp  --------------------------------------------------//

==== sources/boost/boost/filesystem/file_status.hpp lines 3-7 sha256 54ad08407e9cf5dae2a8998cae7f6da968d9c94f881101f45741c614e4520be2 ====
//  Copyright Beman Dawes 2002-2009
//  Copyright Jan Langer 2002
//  Copyright Dietmar Kuehl 2001
//  Copyright Vladimir Prus 2002
//  Copyright Andrey Semashev 2019

==== sources/boost/boost/filesystem/file_status.hpp lines 47-47 sha256 7e930d13793b9899d1f3c0c0bd0e9a4131671c6f7bdb5d5d7564030d8cd9d7e3 ====
                  // we don't have strong enough permission to find its type

==== sources/boost/boost/filesystem/file_status.hpp lines 61-61 sha256 3425fab5ba57f771d593c96849240bb4817f731c8b8e0b969471ac64a06615ec ====
    // permission bits

==== sources/boost/boost/filesystem/file_status.hpp lines 63-63 sha256 895ded7b17d2c4a32d9af18054f6649d31b38c9f5885b681180f0ca72d1b75d4 ====
    owner_read = 0400,  // S_IRUSR, Read permission, owner

==== sources/boost/boost/filesystem/file_status.hpp lines 64-64 sha256 480aa543971f82ecb9a60f181df07c2ee630a01853612dd94ac65a5238be1c68 ====
    owner_write = 0200, // S_IWUSR, Write permission, owner

==== sources/boost/boost/filesystem/file_status.hpp lines 65-65 sha256 8b200cf06178b49468449690984b9a8c419971ad9bcf27dc5448ff49055e5946 ====
    owner_exe = 0100,   // S_IXUSR, Execute/search permission, owner

==== sources/boost/boost/filesystem/file_status.hpp lines 68-68 sha256 3362eca4768b594da4ea954ac5732b012cb1df32dad680c6b4ceca4ba90e5d30 ====
    group_read = 040,  // S_IRGRP, Read permission, group

==== sources/boost/boost/filesystem/file_status.hpp lines 69-69 sha256 aa9c00659941338dce413b778670c9248a31d79ed78665f9e2fa69be7bbdf9c5 ====
    group_write = 020, // S_IWGRP, Write permission, group

==== sources/boost/boost/filesystem/file_status.hpp lines 70-70 sha256 7ff22f774a48e02b1dc5a4bc414b48afb8937b104e3b71ee506485c2cbd7922e ====
    group_exe = 010,   // S_IXGRP, Execute/search permission, group

==== sources/boost/boost/filesystem/file_status.hpp lines 73-73 sha256 167138d0a28123c80259821a0dd60f3ab0dce4012100dee2ed9299804e35df4f ====
    others_read = 04,  // S_IROTH, Read permission, others

==== sources/boost/boost/filesystem/file_status.hpp lines 74-74 sha256 78cd13aa2a03a44bbed55d35f15a59c23da5514decf65d43a35a29ea421af919 ====
    others_write = 02, // S_IWOTH, Write permission, others

==== sources/boost/boost/filesystem/file_status.hpp lines 75-75 sha256 c071575db757c3d7a8fe925cf93fadd08f3dbff449d4fa965dcab82a429f7d49 ====
    others_exe = 01,   // S_IXOTH, Execute/search permission, others

==== sources/boost/boost/filesystem/file_status.hpp lines 95-95 sha256 ca679a7be7621de0724bcd0cae996fabf4be1164db9023b8ba15fa015ed5e01a ====
    // options for permissions() function

==== sources/boost/boost/filesystem/file_status.hpp lines 97-97 sha256 560481e198047f42898e91b5b17049ed34a7d47bab34b3b41d439a95623524f4 ====
    add_perms = 0x1000,    // adds the given permission bits to the current bits

==== sources/boost/boost/filesystem/file_status.hpp lines 98-98 sha256 8e978659550db2e311a8272756e43f70ac509295319f56f92f2f81a3570fb84d ====
    remove_perms = 0x2000, // removes the given permission bits from the current bits;

==== sources/boost/boost/filesystem/operations.hpp lines 1-1 sha256 cf20e358eba5ae086be3f636e0ed96682c1e3cec213354e620decfe7da75909a ====
//  boost/filesystem/operations.hpp  ---------------------------------------------------//

==== sources/boost/boost/filesystem/operations.hpp lines 3-7 sha256 ece4fd0c509417879793ec4ccebce0646162d0867e247ecc65cfdea78f345e3a ====
//  Copyright Beman Dawes 2002-2009
//  Copyright Jan Langer 2002
//  Copyright Dietmar Kuehl 2001
//  Copyright Vladimir Prus 2002
//  Copyright Andrey Semashev 2020-2024

==== sources/boost/boost/filesystem/path.hpp lines 1-1 sha256 2e8e8f466c1d98b53777bd124b4deac55bf139361650aca5697d7cedc85f2e71 ====
//  filesystem path.hpp  ---------------------------------------------------------------//

==== sources/boost/boost/filesystem/path.hpp lines 3-5 sha256 27056ed56d8ae10013362700f7f1054a73cb10c6a583c1726d9a2d696d18a04b ====
//  Copyright Vladimir Prus 2002
//  Copyright Beman Dawes 2002-2005, 2009
//  Copyright Andrey Semashev 2021-2024

==== sources/boost/boost/filesystem/path.hpp lines 12-14 sha256 a2907c753436b57874ae7a2ffdfcec56eef9256999bee364735d8a3a8aa0dd32 ====
//  path::stem(), extension(), and replace_extension() are based on
//  basename(), extension(), and change_extension() from the original
//  filesystem/convenience.hpp header by Vladimir Prus.

==== sources/boost/boost/foreach.hpp lines 1-18 sha256 fbd4149f9b19c73b0c47916d59894f70d9c0c325c9b492433415fd9ea6c637db ====
///////////////////////////////////////////////////////////////////////////////
// foreach.hpp header file
//
// Copyright 2004 Eric Niebler.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
// See http://www.boost.org/libs/foreach for documentation
//
// Credits:
//  Anson Tsao        - for the initial inspiration and several good suggestions.
//  Thorsten Ottosen  - for Boost.Range, and for suggesting a way to detect
//                      const-qualified rvalues at compile time on VC7.1+
//  Russell Hind      - For help porting to Borland
//  Alisdair Meredith - For help porting to Borland
//  Stefan Slapeta    - For help porting to Intel
//  David Jenkins     - For help finding a Microsoft Code Analysis bug
//  mimomorin@...     - For a patch to use rvalue refs on supporting compilers

==== sources/boost/boost/foreach_fwd.hpp lines 1-12 sha256 eb27f6958d38736671a7186709c342bea95c2a8e6062a4328c40460d772d7311 ====
///////////////////////////////////////////////////////////////////////////////
// foreach.hpp header file
//
// Copyright 2010 Eric Niebler.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
// See http://www.boost.org/libs/foreach for documentation
//
// Credits:
// Kazutoshi Satoda: for suggesting the need for a _fwd header for foreach's
//                      customization points.

==== sources/boost/boost/format.hpp lines 1-3 sha256 5d8394b61e538b710bcb4d6b8ded24d8f8d6a7ca8eef4e86f2d2d342184b4b4b ====
// ----------------------------------------------------------------------------
// format.hpp :  primary header
// ----------------------------------------------------------------------------

==== sources/boost/boost/format.hpp lines 5-7 sha256 4bf6be76f9d8962e9a3724e94dd24c982f9bc39c5683dec925ec24cdba49b26f ====
also in: sources/boost/boost/format/alt_sstream.hpp:5-7, sources/boost/boost/format/alt_sstream_impl.hpp:5-7, sources/boost/boost/format/detail/compat_workarounds.hpp:5-7, sources/boost/boost/format/detail/config_macros.hpp:8-10, sources/boost/boost/format/detail/msvc_disambiguater.hpp:6-8, sources/boost/boost/format/detail/unset_macros.hpp:5-7, sources/boost/boost/format/detail/workarounds_gcc-2_95.hpp:5-7, sources/boost/boost/format/detail/workarounds_stlport.hpp:5-7, sources/boost/boost/format/feed_args.hpp:6-8, sources/boost/boost/format/format_class.hpp:5-7, sources/boost/boost/format/format_fwd.hpp:5-7, sources/boost/boost/format/format_implementation.hpp:5-7, sources/boost/boost/format/free_funcs.hpp:5-7, sources/boost/boost/format/group.hpp:6-8, sources/boost/boost/format/internals.hpp:6-8, sources/boost/boost/format/internals_fwd.hpp:5-7, sources/boost/boost/format/parsing.hpp:6-8
//  Copyright Samuel Krempp 2003. Use, modification, and distribution are
//  subject to the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/format.hpp lines 9-9 sha256 ce36190814408fde0c277cd39e184470430e62b1053d1e15f84a6a766d310ab5 ====
also in: sources/boost/boost/format/alt_sstream.hpp:9-9, sources/boost/boost/format/alt_sstream_impl.hpp:9-9, sources/boost/boost/format/detail/unset_macros.hpp:9-9, sources/boost/boost/format/detail/workarounds_gcc-2_95.hpp:9-9, sources/boost/boost/format/feed_args.hpp:10-10, sources/boost/boost/format/format_class.hpp:9-9, sources/boost/boost/format/format_fwd.hpp:9-9, sources/boost/boost/format/format_implementation.hpp:9-9, sources/boost/boost/format/free_funcs.hpp:9-9, sources/boost/boost/format/group.hpp:10-10, sources/boost/boost/format/internals.hpp:10-10, sources/boost/boost/format/internals_fwd.hpp:9-9
//  See http://www.boost.org/libs/format for library home page

==== sources/boost/boost/format.hpp lines 12-12 sha256 084da9480cab566451b9b5fedea9decca7ff58c8b947717064f00a18d1b0ed10 ====
also in: sources/boost/boost/format/alt_sstream.hpp:11-11, sources/boost/boost/format/alt_sstream_impl.hpp:11-11, sources/boost/boost/format/detail/compat_workarounds.hpp:11-11, sources/boost/boost/format/detail/config_macros.hpp:15-15, sources/boost/boost/format/detail/msvc_disambiguater.hpp:12-12, sources/boost/boost/format/detail/unset_macros.hpp:11-11, sources/boost/boost/format/detail/workarounds_gcc-2_95.hpp:12-12, sources/boost/boost/format/detail/workarounds_stlport.hpp:11-11, sources/boost/boost/format/exceptions.hpp:14-14, sources/boost/boost/format/feed_args.hpp:12-12, sources/boost/boost/format/format_class.hpp:11-11, sources/boost/boost/format/format_fwd.hpp:11-11, sources/boost/boost/format/format_implementation.hpp:12-12, sources/boost/boost/format/free_funcs.hpp:11-11, sources/boost/boost/format/group.hpp:12-12, sources/boost/boost/format/internals.hpp:12-12, sources/boost/boost/format/internals_fwd.hpp:11-11, sources/boost/boost/format/parsing.hpp:12-12
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/alt_sstream.hpp lines 1-3 sha256 5b4e0679003bffe677a27222db35b8ce3290a8406adb1585eb731fffca69859f ====
// ----------------------------------------------------------------------------
//  alt_sstream.hpp : alternative stringstream 
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/alt_sstream_impl.hpp lines 1-3 sha256 d81d42cbebb14d80c6d6ef85961f249281c8d1a644a237d76ee1027de456bc0b ====
// ----------------------------------------------------------------------------
//  alt_sstream_impl.hpp : alternative stringstream, templates implementation 
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/detail/compat_workarounds.hpp lines 1-3 sha256 c83be3c0bdf8d5ee2b2541b3fb1f1a65d5d8d864a59b6d4f369ca4f1474b44cb ====
// ----------------------------------------------------------------------------
//  compat_workarounds : general framework for non-conformance workarounds
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/detail/compat_workarounds.hpp lines 9-9 sha256 a0cfb9235804e34968fb9f7149778e912b4eea999937a38f21ecb6e59c63e968 ====
also in: sources/boost/boost/format/detail/config_macros.hpp:12-12, sources/boost/boost/format/detail/msvc_disambiguater.hpp:10-10, sources/boost/boost/format/detail/workarounds_stlport.hpp:9-9, sources/boost/boost/format/parsing.hpp:10-10
// see http://www.boost.org/libs/format for library home page

==== sources/boost/boost/format/detail/compat_workarounds.hpp lines 14-17 sha256 a197c98da792df570353afab2dbe722f185ba93865708188dd3b212fc5d76e3a ====
//  this file defines  wrapper classes to hide non-conforming 
// std::char_traits<>  and std::allocator<> traits
//  and Includes : config_macros.hpp (defines config macros
//  and compiler-specific switches)

==== sources/boost/boost/format/detail/compat_workarounds.hpp lines 19-28 sha256 bf83bde8b7da60246920a30400ece7f2d6d4ebd5bbcb8d4d34174acef82ba0cc ====
// Non-conformant Std-libs fail to supply conformant traits (std::char_traits,
//  std::allocator) and/or  the std::string doesnt support them.
// We don't want to have hundreds of #ifdef workarounds, so we define 
// replacement traits.
// But both char_traits and allocator traits are visible in the interface, 
// (inside the final string type),  thus we need to keep both 
// the replacement type (typedefed to 'compatible_type') for real use,
// and the original stdlib type (typedef to 'type_for_string') for interface
//  visibility. This is what Compat* classes do (as well as be transparent 
// when good allocator and char traits are present)

==== sources/boost/boost/format/detail/config_macros.hpp lines 1-6 sha256 f49c52a433abac8beeff644c534ef3564179deff2509ac459967d572cba9d74f ====
// -*- C++ -*-
// ----------------------------------------------------------------------------
// config_macros.hpp : configuration macros for the format library
// only BOOST_IO_STD is absolutely needed (it should be 'std::' in general)
// others are compiler-specific workaround macros used in #ifdef switches
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/detail/msvc_disambiguater.hpp lines 1-4 sha256 2bdf70018ee5054cb038c79623bd0e9d5160ac915894dff864bd6f926269a086 ====
// ----------------------------------------------------------------------------
// msvc_disambiguater.hpp : msvc workarounds. (for put_{head|last} overloads)
//               the trick was described in boost's list  by Aleksey Gurtovoy
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/detail/unset_macros.hpp lines 1-3 sha256 edff2a398c80262ab699375e4fccb3f076fa1d5a37946408fbc14841c8a2931e ====
// ----------------------------------------------------------------------------
// unset_macros.hpp
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/detail/unset_macros.hpp lines 13-13 sha256 6fee9c0d46d5980e5881f88db5e75009bd52d11dd6bfcc73a49e6ca46f2129cc ====
// *** Undefine 'local' macros :

==== sources/boost/boost/format/detail/workarounds_gcc-2_95.hpp lines 1-3 sha256 60fd2d944d5d9752947f2ff30d81da1cc1219d433def33437731d4c2031a88af ====
// ----------------------------------------------------------------------------
//  workarounds for gcc < 3.0. 
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/detail/workarounds_gcc-2_95.hpp lines 14-24 sha256 94f790cc5c28f7468c289b43752afd3b64112f5ed95ee8cdfb90c64d03ada725 ====
// There's a lot to do, the stdlib shipped with gcc prior to 3.x 
// was terribly non-conforming. 
// . defines macros switches
// . supplies template classes basic_foo<char,Tr> where gcc only supplies foo.
//  i.e :
//     -  basic_ios<char, Tr>        from ios
//     -  basic_ostream<char, Tr>    from ostream
//     -  basic_srteambuf<char, Tr>  from streambuf
// these can be used transparently. (it obviously does not work for wchar_t)
// . specialise CompatAlloc and CompatTraits to wrap gcc-2.95's 
//    string_char_traits and std::alloc 

==== sources/boost/boost/format/detail/workarounds_stlport.hpp lines 1-3 sha256 24ae8277bb2ade2a52743fe3cabfac96c4fb1947fc1b4d5ff932beaaa248fe97 ====
// ----------------------------------------------------------------------------
// workarounds_stlport.hpp : workaround STLport issues
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/exceptions.hpp lines 1-3 sha256 b92b5c59d3b87bf4de62f0c2a7bc5217ece33ccc08932ca86999813229cf707d ====
// ----------------------------------------------------------------------------
// boost/format/exceptions.hpp 
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/exceptions.hpp lines 5-12 sha256 09cb8b7fecae97e654f9d9551b9703a1811735eb7006c84f777e3333a21a8628 ====
//  Copyright Samuel Krempp 2003.
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
//
//  See http://www.boost.org/libs/format/ for library home page

==== sources/boost/boost/format/feed_args.hpp lines 1-4 sha256 f4821ec8b7405306257472582d02fe5ccde2145f34fd7d3e2d866cc1ec40f658 ====
// ----------------------------------------------------------------------------
//  feed_args.hpp :  functions for processing each argument 
//                      (feed, feed_manip, and distribute)
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/format_class.hpp lines 1-3 sha256 c5e73438436b3ea13772d09b2d319de736f54b647a5eb94affb5ab7901efe8a6 ====
// ----------------------------------------------------------------------------
//  format_class.hpp :  class interface
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/format_fwd.hpp lines 1-3 sha256 2e6f2b6158f7ec68cee8a1b9510508bbc24e5b45f7b145913b494b0a41553f21 ====
// ----------------------------------------------------------------------------
//  format_fwd.hpp :  forward declarations
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/format_implementation.hpp lines 1-3 sha256 1feca05f62869c37d47398ae1d6dde178454ab4e7e89f3cb6104d18582612b8e ====
// ----------------------------------------------------------------------------
// format_implementation.hpp  Implementation of the basic_format class
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/free_funcs.hpp lines 1-3 sha256 e703ebf7d6f345e3de83d7529fe342880100f3e1ee57c5128ca3dbad1920ac90 ====
// ----------------------------------------------------------------------------
// free_funcs.hpp :  implementation of the free functions of boost::format
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/group.hpp lines 2-4 sha256 07d19a938f6724ae64ba838b012bd7f0b464a204c94064047009ab6abf72c928 ====
// ----------------------------------------------------------------------------
// group.hpp :  encapsulates a group of manipulators along with an argument
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/group.hpp lines 15-16 sha256 193881a390e749ce6ceb08a6784f38d7af2fbc617e7201c846acb3cddfdc3344 ====
// group_head : cut the last element of a group out.
// (is overloaded below on each type of group)

==== sources/boost/boost/format/group.hpp lines 18-20 sha256 4eb8a2709bdfe957d04f4e1f7475ba5f8c44e79988ea43611d45845c668208e6 ====
// group_last : returns the last element of a group
// (is overloaded below on each type of group)
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/internals.hpp lines 1-4 sha256 c3307e64f593f1b6d2b1764b688ec17ec24b61006fdf8d99736ed27819284155 ====
// ----------------------------------------------------------------------------
// internals.hpp :  internal structs : stream_format_state, format_item. 
//                  included by format.hpp
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/internals_fwd.hpp lines 1-3 sha256 c76d257f0e6e110e668c9a711b44a1f81587adcd671441c80bba4c9721b7d2f5 ====
// ----------------------------------------------------------------------------
// internals_fwd.hpp :  forward declarations, for internal headers
// ----------------------------------------------------------------------------

==== sources/boost/boost/format/parsing.hpp lines 1-4 sha256 fc4ccf8d39db409817962daf1c0a2fc34eb8352096e5f34e0458bb0dd1c8a747 ====
// ----------------------------------------------------------------------------
// parsing.hpp :  implementation of the parsing member functions
//                      ( parse, parse_printf_directive)
// ----------------------------------------------------------------------------

==== sources/boost/boost/function.hpp lines 6-9 sha256 037883217971bef1d73425c0450d66436aaed10d4dda32d01b0cece9582bc093 ====
also in: sources/boost/boost/visit_each.hpp:3-6
//  Copyright Douglas Gregor 2001-2003. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/function/function0.hpp lines 1-1 sha256 e94611f8f66fa6f5f268fd30d3e4e2265ed40517ab33a5e1fd8c89dfb9f2296a ====
also in: sources/boost/boost/function/function1.hpp:1-1, sources/boost/boost/function/function_base.hpp:1-1
// Boost.Function library

==== sources/boost/boost/function/function0.hpp lines 3-6 sha256 4cb5c2f5b1e05beb2ba1f7988a757a4f43ba05212554861813de8f36aa6268ea ====
also in: sources/boost/boost/function/function1.hpp:3-6
//  Copyright Douglas Gregor 2002-2003. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/function/function0.hpp lines 8-8 sha256 246051bb2671f34c950c327fa2a29250c72e5b18816041aabbe8a2e4bf4958c5 ====
also in: sources/boost/boost/function/function1.hpp:8-8, sources/boost/boost/function/function_base.hpp:9-9, sources/boost/boost/function_equal.hpp:9-9, sources/boost/boost/logic/tribool.hpp:9-9, sources/boost/boost/logic/tribool_fwd.hpp:9-9, sources/boost/boost/tuple/detail/tuple_basic.hpp:9-9, sources/boost/boost/tuple/tuple.hpp:9-9
// For more information, see http://www.boost.org

==== sources/boost/boost/function/function_base.hpp lines 3-7 sha256 d0fe66d410206bceb6081091779db3f1ed5e8f1dc542a4e1462aeabbefaa00a9 ====
also in: sources/boost/boost/function/function_template.hpp:6-10
//  Copyright Douglas Gregor 2001-2006
//  Copyright Emil Dotchevski 2007
//  Use, modification and distribution is subject to the Boost Software License, Version 1.0.
//  (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/function/function_fwd.hpp lines 1-8 sha256 0bcbffb6e97b5c5426efceb70d24ddccd79e77df70199e13a76800904a911794 ====
// Boost.Function library
//  Copyright (C) Douglas Gregor 2008
//
//  Use, modification and distribution is subject to the Boost
//  Software License, Version 1.0.  (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org

==== sources/boost/boost/function_equal.hpp lines 1-2 sha256 03376ec9f345673f64507a2809ee1ec5dbe5e28ed9b061d02334801de4c6fbc8 ====
//  Copyright Douglas Gregor 2004.
//  Copyright 2005 Peter Dimov

==== sources/boost/boost/function_equal.hpp lines 4-7 sha256 e35bb0637fc3e7a180e247c43ecb7cea8dd7bee3f7f1346d8b6a630b7f5d3f32 ====
//  Use, modification and distribution is subject to
//  the Boost Software License, Version 1.0.
//  (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/function_types/components.hpp lines 2-5 sha256 e5f15084c8a2ad3c2ee35ffe8e5e33b573b195761ed5605375ab338680df0561 ====
also in: sources/boost/boost/function_types/config/cc_names.hpp:2-5, sources/boost/boost/function_types/config/compiler.hpp:2-5, sources/boost/boost/function_types/config/config.hpp:2-5, sources/boost/boost/function_types/detail/class_transform.hpp:2-5, sources/boost/boost/function_types/detail/classifier.hpp:2-5, sources/boost/boost/function_types/detail/components_as_mpl_sequence.hpp:2-5, sources/boost/boost/function_types/detail/components_impl/arity10_0.hpp:2-5, sources/boost/boost/function_types/detail/components_impl/arity10_1.hpp:2-5, sources/boost/boost/function_types/detail/components_impl/arity20_0.hpp:2-5, sources/boost/boost/function_types/detail/components_impl/arity20_1.hpp:2-5, sources/boost/boost/function_types/detail/encoding/aliases_def.hpp:2-5, sources/boost/boost/function_types/detail/encoding/aliases_undef.hpp:2-5, sources/boost/boost/function_types/detail/encoding/def.hpp:2-5, sources/boost/boost/function_types/detail/encoding/undef.hpp:2-5, sources/boost/boost/function_types/detail/pp_arity_loop.hpp:2-5, sources/boost/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:2-5, sources/boost/boost/function_types/detail/pp_loop.hpp:2-5, sources/boost/boost/function_types/detail/pp_retag_default_cc/master.hpp:2-5, sources/boost/boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp:2-5, sources/boost/boost/function_types/detail/pp_tags/cc_tag.hpp:2-5, sources/boost/boost/function_types/detail/pp_tags/preprocessed.hpp:2-5, sources/boost/boost/function_types/detail/pp_variate_loop/preprocessed.hpp:2-5, sources/boost/boost/function_types/detail/retag_default_cc.hpp:2-5, sources/boost/boost/function_types/is_callable_builtin.hpp:2-5, sources/boost/boost/function_types/parameter_types.hpp:2-5, sources/boost/boost/function_types/property_tags.hpp:2-5, sources/boost/boost/function_types/result_type.hpp:2-5
// (C) Copyright Tobias Schwinger
//
// Use modification and distribution are subject to the boost Software License,
// Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt).

==== sources/boost/boost/function_types/components.hpp lines 7-7 sha256 b45ee2787588cf6d7bc0ab8b46a078f6b794d6f4d796e9e24dfbed72960a44c7 ====
also in: sources/boost/boost/function_types/config/cc_names.hpp:7-7, sources/boost/boost/function_types/config/compiler.hpp:7-7, sources/boost/boost/function_types/config/config.hpp:7-7, sources/boost/boost/function_types/detail/class_transform.hpp:7-7, sources/boost/boost/function_types/detail/classifier.hpp:7-7, sources/boost/boost/function_types/detail/components_as_mpl_sequence.hpp:7-7, sources/boost/boost/function_types/detail/components_impl/arity10_0.hpp:7-7, sources/boost/boost/function_types/detail/components_impl/arity10_1.hpp:7-7, sources/boost/boost/function_types/detail/components_impl/arity20_0.hpp:7-7, sources/boost/boost/function_types/detail/components_impl/arity20_1.hpp:7-7, sources/boost/boost/function_types/detail/encoding/aliases_def.hpp:7-7, sources/boost/boost/function_types/detail/encoding/aliases_undef.hpp:7-7, sources/boost/boost/function_types/detail/encoding/def.hpp:7-7, sources/boost/boost/function_types/detail/encoding/undef.hpp:7-7, sources/boost/boost/function_types/detail/pp_arity_loop.hpp:7-7, sources/boost/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:7-7, sources/boost/boost/function_types/detail/pp_loop.hpp:7-7, sources/boost/boost/function_types/detail/pp_retag_default_cc/master.hpp:7-7, sources/boost/boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp:7-7, sources/boost/boost/function_types/detail/pp_tags/cc_tag.hpp:7-7, sources/boost/boost/function_types/detail/pp_tags/preprocessed.hpp:7-7, sources/boost/boost/function_types/detail/pp_variate_loop/preprocessed.hpp:7-7, sources/boost/boost/function_types/detail/retag_default_cc.hpp:7-7, sources/boost/boost/function_types/is_callable_builtin.hpp:7-7, sources/boost/boost/function_types/parameter_types.hpp:7-7, sources/boost/boost/function_types/property_tags.hpp:7-7, sources/boost/boost/function_types/result_type.hpp:7-7
//------------------------------------------------------------------------------

==== sources/boost/boost/function_types/detail/components_impl/arity10_0.hpp lines 9-9 sha256 1c415a35b90cdc0563aa8a272cfc79876b3a388541667bc59b88b7c660d78c5d ====
also in: sources/boost/boost/function_types/detail/components_impl/arity10_1.hpp:9-9, sources/boost/boost/function_types/detail/components_impl/arity20_0.hpp:9-9, sources/boost/boost/function_types/detail/components_impl/arity20_1.hpp:9-9, sources/boost/boost/function_types/detail/encoding/undef.hpp:9-9, sources/boost/boost/function_types/detail/pp_arity_loop.hpp:9-9
// no include guards, this file is intended for multiple inclusion

==== sources/boost/boost/function_types/detail/components_impl/arity10_0.hpp lines 11-20 sha256 1fa6d642e65a075232d36eba4e67acae40d545f4237ec3c703c4c09c29465cbf ====
also in: sources/boost/boost/function_types/detail/components_impl/arity10_1.hpp:11-20, sources/boost/boost/function_types/detail/components_impl/arity20_0.hpp:11-20, sources/boost/boost/function_types/detail/components_impl/arity20_1.hpp:11-20
// input:  BOOST_FT_syntax     type macro to use
// input:  BOOST_FT_cc         empty or cc specifier 
// input:  BOOST_FT_ell        empty or "..."
// input:  BOOST_FT_cv         empty or cv qualifiers
// input:  BOOST_FT_flags      single decimal integer encoding the flags
// output: BOOST_FT_n          number of component types (arity+1)
// output: BOOST_FT_arity      current arity
// output: BOOST_FT_type       macro that expands to the type
// output: BOOST_FT_tplargs(p) template arguments with given prefix
// output: BOOST_FT_params(p)  parameters with given prefix

==== sources/boost/boost/function_types/detail/encoding/aliases_def.hpp lines 9-9 sha256 144beddc05033d8ca7c1c345d803c2b12578a25527a3f3a8764012058cc56baa ====
also in: sources/boost/boost/function_types/detail/encoding/aliases_undef.hpp:9-9, sources/boost/boost/function_types/detail/encoding/def.hpp:9-9, sources/boost/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:9-9, sources/boost/boost/function_types/detail/pp_loop.hpp:9-9, sources/boost/boost/function_types/detail/pp_tags/cc_tag.hpp:9-9
// no include guards, this file is intended for multiple inclusions

==== sources/boost/boost/function_types/detail/encoding/def.hpp lines 11-20 sha256 fdc46a9892e5f5af87d6c70adeb0c3a6062ac4c67ab4d43fde126d43728c2f58 ====
// Type encoding:
//
// bit 0: callable builtin
// bit 1: non member
// bit 2: naked function
// bit 3: pointer
// bit 4: reference
// bit 5: member pointer
// bit 6: member function pointer
// bit 7: member object pointer

==== sources/boost/boost/function_types/detail/pp_cc_loop/preprocessed.hpp lines 11-11 sha256 20c63db5c0be56e9bc37cc4837721ce67916990130fe646fb70b7355c65d17a7 ====
also in: sources/boost/boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp:11-11, sources/boost/boost/function_types/detail/pp_tags/preprocessed.hpp:11-11, sources/boost/boost/function_types/detail/pp_variate_loop/preprocessed.hpp:9-9
// this file has been generated from the master.hpp file in the same directory

==== sources/boost/boost/function_types/detail/pp_retag_default_cc/master.hpp lines 9-9 sha256 8ac1a740a0a70b58d67d7d1dda24984fe2516d502ffbee6d750c6d4e8e431733 ====
also in: sources/boost/boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp:9-9, sources/boost/boost/function_types/detail/pp_tags/preprocessed.hpp:9-9
// no include guards, this file is guarded externally

==== sources/boost/boost/function_types/is_function.hpp lines 2-6 sha256 addcebb9a58f04b5abf0ca4e8f9f29a31dc91fb92134b79c705bb065fd201b17 ====
// (C) Copyright Tobias Schwinger
//
// Use modification and distribution are subject to the boost Software License,
// Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt).
//------------------------------------------------------------------------------

==== sources/boost/boost/functional/hash.hpp lines 2-4 sha256 21909bf4b6de0fac8812b3a9c1c70568c913cb386b2f1d7c996467810c86f5b0 ====
also in: sources/boost/boost/functional/hash/hash_fwd.hpp:2-4
// Copyright 2005-2009 Daniel James.
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/fusion/adapted/boost_tuple.hpp lines 1-6 sha256 137b0f77ebd43206331a36649d9b6a8345b723c3d04cb3ec4e5c4627c9dcbb9c ====
also in: sources/boost/boost/fusion/adapted/boost_tuple/boost_tuple_iterator.hpp:1-6, sources/boost/boost/fusion/adapted/boost_tuple/detail/at_impl.hpp:1-6, sources/boost/boost/fusion/adapted/boost_tuple/detail/begin_impl.hpp:1-6, sources/boost/boost/fusion/adapted/boost_tuple/detail/category_of_impl.hpp:1-6, sources/boost/boost/fusion/adapted/boost_tuple/detail/end_impl.hpp:1-6, sources/boost/boost/fusion/adapted/boost_tuple/detail/is_sequence_impl.hpp:1-6, sources/boost/boost/fusion/adapted/boost_tuple/detail/is_view_impl.hpp:1-6, sources/boost/boost/fusion/adapted/boost_tuple/detail/size_impl.hpp:1-6, sources/boost/boost/fusion/adapted/boost_tuple/detail/value_at_impl.hpp:1-6, sources/boost/boost/fusion/adapted/boost_tuple/tag_of.hpp:1-6, sources/boost/boost/fusion/adapted/mpl/mpl_iterator.hpp:1-6, sources/boost/boost/fusion/algorithm/auxiliary/copy.hpp:1-6, sources/boost/boost/fusion/algorithm/iteration/detail/for_each.hpp:1-6, sources/boost/boost/fusion/algorithm/transformation/erase.hpp:1-6, sources/boost/boost/fusion/algorithm/transformation/erase_key.hpp:1-6, sources/boost/boost/fusion/algorithm/transformation/filter_if.hpp:1-6, sources/boost/boost/fusion/algorithm/transformation/insert.hpp:1-6, sources/boost/boost/fusion/algorithm/transformation/insert_range.hpp:1-6, sources/boost/boost/fusion/algorithm/transformation/pop_back.hpp:1-6, sources/boost/boost/fusion/algorithm/transformation/pop_front.hpp:1-6, sources/boost/boost/fusion/algorithm/transformation/push_back.hpp:1-6, sources/boost/boost/fusion/algorithm/transformation/push_front.hpp:1-6, sources/boost/boost/fusion/algorithm/transformation/transform.hpp:1-6, sources/boost/boost/fusion/container/generation/detail/pp_make_vector.hpp:1-6, sources/boost/boost/fusion/container/list.hpp:1-6, sources/boost/boost/fusion/container/list/convert.hpp:1-6, sources/boost/boost/fusion/container/list/detail/at_impl.hpp:1-6, sources/boost/boost/fusion/container/list/detail/build_cons.hpp:1-6, sources/boost/boost/fusion/container/list/detail/cpp03/limits.hpp:1-6, sources/boost/boost/fusion/container/list/detail/cpp03/list.hpp:1-6, sources/boost/boost/fusion/container/list/detail/cpp03/list_forward_ctor.hpp:1-6, sources/boost/boost/fusion/container/list/detail/cpp03/list_fwd.hpp:1-6, sources/boost/boost/fusion/container/list/detail/cpp03/list_to_cons.hpp:1-6, sources/boost/boost/fusion/container/list/detail/cpp03/list_to_cons_call.hpp:1-6, sources/boost/boost/fusion/container/list/detail/equal_to_impl.hpp:1-6, sources/boost/boost/fusion/container/list/detail/value_at_impl.hpp:1-6, sources/boost/boost/fusion/container/map/detail/cpp03/limits.hpp:1-6, sources/boost/boost/fusion/container/map/detail/cpp03/map_fwd.hpp:1-6, sources/boost/boost/fusion/container/map/map_fwd.hpp:1-6, sources/boost/boost/fusion/container/set/detail/cpp03/limits.hpp:1-6, sources/boost/boost/fusion/container/set/detail/cpp03/set_fwd.hpp:1-6, sources/boost/boost/fusion/container/vector.hpp:1-6, sources/boost/boost/fusion/container/vector/convert.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/advance_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/at_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/begin_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/cpp03/as_vector.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/cpp03/limits.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/cpp03/value_at_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/cpp03/vector10.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/cpp03/vector30.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/cpp03/vector50.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/cpp03/vector_forward_ctor.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/cpp03/vector_n_chooser.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/deref_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/distance_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/end_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/equal_to_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/next_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/prior_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/value_of_impl.hpp:1-6, sources/boost/boost/fusion/container/vector/vector_iterator.hpp:1-6, sources/boost/boost/fusion/include/copy.hpp:1-6, sources/boost/boost/fusion/iterator/advance.hpp:1-6, sources/boost/boost/fusion/iterator/deref.hpp:1-6, sources/boost/boost/fusion/iterator/detail/adapt_deref_traits.hpp:1-6, sources/boost/boost/fusion/iterator/detail/adapt_value_traits.hpp:1-6, sources/boost/boost/fusion/iterator/detail/advance.hpp:1-6, sources/boost/boost/fusion/iterator/detail/distance.hpp:1-6, sources/boost/boost/fusion/iterator/distance.hpp:1-6, sources/boost/boost/fusion/iterator/equal_to.hpp:1-6, sources/boost/boost/fusion/iterator/iterator_adapter.hpp:1-6, sources/boost/boost/fusion/iterator/iterator_facade.hpp:1-6, sources/boost/boost/fusion/iterator/mpl.hpp:1-6, sources/boost/boost/fusion/iterator/mpl/convert_iterator.hpp:1-6, sources/boost/boost/fusion/iterator/mpl/fusion_iterator.hpp:1-6, sources/boost/boost/fusion/iterator/next.hpp:1-6, sources/boost/boost/fusion/iterator/prior.hpp:1-6, sources/boost/boost/fusion/iterator/value_of.hpp:1-6, sources/boost/boost/fusion/mpl.hpp:1-6, sources/boost/boost/fusion/mpl/at.hpp:1-6, sources/boost/boost/fusion/mpl/back.hpp:1-6, sources/boost/boost/fusion/mpl/begin.hpp:1-6, sources/boost/boost/fusion/mpl/clear.hpp:1-6, sources/boost/boost/fusion/mpl/detail/clear.hpp:1-6, sources/boost/boost/fusion/mpl/empty.hpp:1-6, sources/boost/boost/fusion/mpl/end.hpp:1-6, sources/boost/boost/fusion/mpl/erase.hpp:1-6, sources/boost/boost/fusion/mpl/erase_key.hpp:1-6, sources/boost/boost/fusion/mpl/front.hpp:1-6, sources/boost/boost/fusion/mpl/has_key.hpp:1-6, sources/boost/boost/fusion/mpl/insert.hpp:1-6, sources/boost/boost/fusion/mpl/insert_range.hpp:1-6, sources/boost/boost/fusion/mpl/pop_back.hpp:1-6, sources/boost/boost/fusion/mpl/pop_front.hpp:1-6, sources/boost/boost/fusion/mpl/push_back.hpp:1-6, sources/boost/boost/fusion/mpl/push_front.hpp:1-6, sources/boost/boost/fusion/mpl/size.hpp:1-6, sources/boost/boost/fusion/sequence/comparison/enable_comparison.hpp:1-6, sources/boost/boost/fusion/sequence/convert.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/at.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/at_c.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/begin.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/empty.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/end.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/has_key.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/size.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/value_at.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic_fwd.hpp:1-6, sources/boost/boost/fusion/support/category_of.hpp:1-6, sources/boost/boost/fusion/support/detail/access.hpp:1-6, sources/boost/boost/fusion/support/detail/mpl_iterator_category.hpp:1-6, sources/boost/boost/fusion/support/is_iterator.hpp:1-6, sources/boost/boost/fusion/support/is_sequence.hpp:1-6, sources/boost/boost/fusion/support/is_view.hpp:1-6, sources/boost/boost/fusion/support/iterator_base.hpp:1-6, sources/boost/boost/fusion/support/tag_of.hpp:1-6, sources/boost/boost/fusion/support/void.hpp:1-6, sources/boost/boost/fusion/view/filter_view/detail/begin_impl.hpp:1-6, sources/boost/boost/fusion/view/filter_view/detail/deref_impl.hpp:1-6, sources/boost/boost/fusion/view/filter_view/detail/end_impl.hpp:1-6, sources/boost/boost/fusion/view/filter_view/detail/size_impl.hpp:1-6, sources/boost/boost/fusion/view/filter_view/detail/value_of_impl.hpp:1-6, sources/boost/boost/fusion/view/filter_view/filter_view.hpp:1-6, sources/boost/boost/fusion/view/iterator_range.hpp:1-6, sources/boost/boost/fusion/view/iterator_range/detail/begin_impl.hpp:1-6, sources/boost/boost/fusion/view/iterator_range/detail/end_impl.hpp:1-6, sources/boost/boost/fusion/view/iterator_range/iterator_range.hpp:1-6, sources/boost/boost/fusion/view/joint_view/detail/begin_impl.hpp:1-6, sources/boost/boost/fusion/view/joint_view/detail/deref_impl.hpp:1-6, sources/boost/boost/fusion/view/joint_view/detail/end_impl.hpp:1-6, sources/boost/boost/fusion/view/joint_view/detail/next_impl.hpp:1-6, sources/boost/boost/fusion/view/joint_view/detail/value_of_impl.hpp:1-6, sources/boost/boost/fusion/view/joint_view/joint_view.hpp:1-6, sources/boost/boost/fusion/view/joint_view/joint_view_iterator.hpp:1-6, sources/boost/boost/fusion/view/transform_view/detail/begin_impl.hpp:1-6, sources/boost/boost/fusion/view/transform_view/detail/end_impl.hpp:1-6, sources/boost/boost/fusion/view/transform_view/detail/equal_to_impl.hpp:1-6, sources/boost/boost/fusion/view/transform_view/detail/next_impl.hpp:1-6, sources/boost/boost/fusion/view/transform_view/transform_view.hpp:1-6, sources/boost/boost/fusion/view/transform_view/transform_view_fwd.hpp:1-6, sources/boost/boost/fusion/view/transform_view/transform_view_iterator.hpp:1-6, sources/boost/boost/spirit/home/qi.hpp:1-6, sources/boost/boost/spirit/home/qi/action.hpp:1-6, sources/boost/boost/spirit/home/qi/auxiliary/eps.hpp:1-6, sources/boost/boost/spirit/home/qi/auxiliary/lazy.hpp:1-6, sources/boost/boost/spirit/home/qi/char.hpp:1-6, sources/boost/boost/spirit/home/qi/char/char_class.hpp:1-6, sources/boost/boost/spirit/home/qi/char/char_parser.hpp:1-6, sources/boost/boost/spirit/home/qi/detail/string_parse.hpp:1-6, sources/boost/boost/spirit/home/qi/directive.hpp:1-6, sources/boost/boost/spirit/home/qi/domain.hpp:1-6, sources/boost/boost/spirit/home/qi/meta_compiler.hpp:1-6, sources/boost/boost/spirit/home/qi/nonterminal.hpp:1-6, sources/boost/boost/spirit/home/qi/nonterminal/debug_handler.hpp:1-6, sources/boost/boost/spirit/home/qi/nonterminal/debug_handler_state.hpp:1-6, sources/boost/boost/spirit/home/qi/nonterminal/detail/fcall.hpp:1-6, sources/boost/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:1-6, sources/boost/boost/spirit/home/qi/nonterminal/error_handler.hpp:1-6, sources/boost/boost/spirit/home/qi/nonterminal/grammar.hpp:1-6, sources/boost/boost/spirit/home/qi/nonterminal/rule.hpp:1-6, sources/boost/boost/spirit/home/qi/nonterminal/success_handler.hpp:1-6, sources/boost/boost/spirit/home/qi/numeric.hpp:1-6, sources/boost/boost/spirit/home/qi/operator.hpp:1-6, sources/boost/boost/spirit/home/qi/parser.hpp:1-6, sources/boost/boost/spirit/home/qi/reference.hpp:1-6, sources/boost/boost/spirit/home/qi/skip_over.hpp:1-6, sources/boost/boost/spirit/home/qi/string.hpp:1-6, sources/boost/boost/spirit/home/qi/string/detail/tst.hpp:1-6, sources/boost/boost/spirit/home/qi/string/symbols.hpp:1-6, sources/boost/boost/spirit/home/qi/string/tst.hpp:1-6, sources/boost/boost/spirit/home/support/algorithm/any_ns.hpp:1-6, sources/boost/boost/spirit/home/support/algorithm/any_ns_so.hpp:1-6, sources/boost/boost/spirit/home/support/char_set/range.hpp:1-6, sources/boost/boost/spirit/home/support/char_set/range_functions.hpp:1-6, sources/boost/boost/spirit/home/support/char_set/range_run.hpp:1-6, sources/boost/boost/spirit/home/support/char_set/range_run_impl.hpp:1-6, sources/boost/boost/spirit/home/support/detail/as_variant.hpp:1-6, sources/boost/boost/spirit/home/support/info.hpp:1-6, sources/boost/boost/spirit/home/support/lazy.hpp:1-6, sources/boost/boost/spirit/home/support/nonterminal/expand_arg.hpp:1-6
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/adapted/boost_tuple/detail/build_cons.hpp lines 1-6 sha256 c98cda54ac65aa48846fd12554aeec96226d28f58879e9e4e4a563161d07761f ====
also in: sources/boost/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp:1-6
/*=============================================================================
    Copyright (c) 2012-2014 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/adapted/boost_tuple/mpl/clear.hpp lines 1-6 sha256 0cd391a5ee10ecd7765dd9816cc2eb7f9548878a259187737bd26b95d4c4ac60 ====
/*=============================================================================
    Copyright (c) 2012 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/adapted/mpl.hpp lines 1-7 sha256 2fd56b5dc673d3881232974885b4d8829b42de9e00589aa4d1798943be524f0b ====
also in: sources/boost/boost/fusion/adapted/mpl/detail/at_impl.hpp:1-7, sources/boost/boost/fusion/adapted/mpl/detail/begin_impl.hpp:1-7, sources/boost/boost/fusion/adapted/mpl/detail/category_of_impl.hpp:1-7, sources/boost/boost/fusion/adapted/mpl/detail/empty_impl.hpp:1-7, sources/boost/boost/fusion/adapted/mpl/detail/end_impl.hpp:1-7, sources/boost/boost/fusion/adapted/mpl/detail/has_key_impl.hpp:1-7, sources/boost/boost/fusion/adapted/mpl/detail/is_sequence_impl.hpp:1-7, sources/boost/boost/fusion/adapted/mpl/detail/is_view_impl.hpp:1-7, sources/boost/boost/fusion/adapted/mpl/detail/size_impl.hpp:1-7, sources/boost/boost/fusion/adapted/mpl/detail/value_at_impl.hpp:1-7, sources/boost/boost/fusion/container/deque.hpp:1-7, sources/boost/boost/fusion/container/list/detail/convert_impl.hpp:1-7, sources/boost/boost/fusion/container/vector/detail/convert_impl.hpp:1-7, sources/boost/boost/fusion/support/detail/is_mpl_sequence.hpp:1-7, sources/boost/boost/fusion/support/tag_of_fwd.hpp:1-7, sources/boost/boost/fusion/view/filter_view/detail/equal_to_impl.hpp:1-7, sources/boost/boost/fusion/view/transform_view/detail/advance_impl.hpp:1-7, sources/boost/boost/fusion/view/transform_view/detail/distance_impl.hpp:1-7, sources/boost/boost/fusion/view/transform_view/detail/prior_impl.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2005-2006 Dan Marsden

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/adapted/struct/adapt_struct.hpp lines 1-8 sha256 bafc432df800046365e61a6e9ad77d504d60a6186578f4bc6ed00e322e6329fc ====
/*=============================================================================
    Copyright (c) 2001-2007 Joel de Guzman
    Copyright (c) 2009-2011 Christopher Schmidt
    Copyright (c) 2013-2014 Damien Buhl

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/adapted/struct/detail/adapt_auto.hpp lines 1-6 sha256 808d387bf71ed406c9fedaabc131256e5c17d34d8f8660d1c9eb9a75aa58d6b4 ====
also in: sources/boost/boost/fusion/adapted/struct/detail/adapt_base_attr_filler.hpp:1-6, sources/boost/boost/fusion/adapted/struct/detail/adapt_is_tpl.hpp:1-6
/*=============================================================================
    Copyright (c) 2013-2014 Damien Buhl

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/adapted/struct/detail/adapt_base.hpp lines 1-9 sha256 54ee2582283e4ba508bdfe87cd6665c5c3e61e3e0eab23a614a1f4d9d9fc9ecb ====
/*=============================================================================
    Copyright (c) 2001-2009 Joel de Guzman
    Copyright (c) 2005-2006 Dan Marsden
    Copyright (c) 2009-2011 Christopher Schmidt
    Copyright (c) 2013-2014 Damien Buhl

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/adapted/struct/detail/at_impl.hpp lines 1-8 sha256 930e62ba23c96bb672bdbbe223363357606cbc70084764b73a46a7ad58598a43 ====
also in: sources/boost/boost/fusion/adapted/struct/detail/begin_impl.hpp:1-8, sources/boost/boost/fusion/adapted/struct/detail/category_of_impl.hpp:1-8, sources/boost/boost/fusion/adapted/struct/detail/end_impl.hpp:1-8, sources/boost/boost/fusion/adapted/struct/detail/is_sequence_impl.hpp:1-8, sources/boost/boost/fusion/adapted/struct/detail/is_view_impl.hpp:1-8, sources/boost/boost/fusion/adapted/struct/detail/size_impl.hpp:1-8, sources/boost/boost/fusion/adapted/struct/detail/value_at_impl.hpp:1-8
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2005-2006 Dan Marsden
    Copyright (c) 2009-2010 Christopher Schmidt

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/adapted/struct/detail/deref_impl.hpp lines 1-6 sha256 ce43701c29c351ef4333479ef5852ca14d1700ede30d1cfdaf8ae3174aab0952 ====
also in: sources/boost/boost/fusion/adapted/struct/detail/value_of_impl.hpp:1-6
/*=============================================================================
    Copyright (c) 2009-2010 Christopher Schmidt

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/adapted/struct/detail/extension.hpp lines 1-8 sha256 ab7e1be5966f9c983e72cf45c62fd05760e0ac7f6cfe83c70846910553755375 ====
/*=============================================================================
    Copyright (c) 2001-2007 Joel de Guzman
    Copyright (c) 2005-2006 Dan Marsden
    Copyright (c) 2009-2010 Christopher Schmidt

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/adapted/struct/detail/preprocessor/is_seq.hpp lines 1-11 sha256 dbd48e85d0e867dbe13b04c207c32560c0a1438464a9e38fc03f5d872367146e ====
/*=============================================================================
    BOOST_PP_VARIADICS version of BOOST_PP_IS_SEQ inspired from 
    boost/mpl/aux_/preprocessor/is_seq.hpp, original copyrights goes to :

    Copyright Paul Mensonides 2003
    Copyright Aleksey Gurtovoy 2003-2004

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==============================================================================*/

==== sources/boost/boost/fusion/algorithm/iteration/detail/fold.hpp lines 1-9 sha256 bdab9c2bae1f8f045a86fb45eb2a8903709ef2ea29b87b671e8cfb8158279617 ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2006 Dan Marsden
    Copyright (c) 2009-2010 Christopher Schmidt
    Copyright (c) 2015 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp lines 1-10 sha256 0a92585c436335c60a9e8ddf017cb4e0c7fad316916f16fa4567cda00e8f6c2a ====
also in: sources/boost/boost/fusion/algorithm/iteration/fold.hpp:34-43
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2007 Dan Marsden
    Copyright (c) 2009-2010 Christopher Schmidt

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

    This is an auto-generated file. Do not edit!
==============================================================================*/

==== sources/boost/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_fold.hpp lines 1-9 sha256 2183075b06e412da2aaeb769c6d049c9e55fe62a291136fc48d30c1ef2957a09 ====
also in: sources/boost/boost/fusion/algorithm/iteration/reverse_fold.hpp:36-44
/*=============================================================================
    Copyright (c) 2009-2010 Christopher Schmidt
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

    This is an auto-generated file. Do not edit!
==============================================================================*/

==== sources/boost/boost/fusion/algorithm/iteration/detail/segmented_fold.hpp lines 1-6 sha256 82c901422776d29a134bc27ba32ece63dd09192f02be560e3bcab99bfa5d413e ====
also in: sources/boost/boost/fusion/algorithm/iteration/detail/segmented_for_each.hpp:1-6, sources/boost/boost/fusion/algorithm/iteration/fold_fwd.hpp:1-6, sources/boost/boost/fusion/algorithm/iteration/reverse_fold_fwd.hpp:1-6, sources/boost/boost/fusion/algorithm/query/detail/segmented_find.hpp:1-6, sources/boost/boost/fusion/algorithm/query/find_fwd.hpp:1-6, sources/boost/boost/fusion/algorithm/query/find_if_fwd.hpp:1-6, sources/boost/boost/fusion/container/list/detail/reverse_cons.hpp:1-6, sources/boost/boost/fusion/iterator/detail/segment_sequence.hpp:1-6, sources/boost/boost/fusion/iterator/detail/segmented_equal_to.hpp:1-6, sources/boost/boost/fusion/iterator/detail/segmented_iterator.hpp:1-6, sources/boost/boost/fusion/iterator/detail/segmented_next_impl.hpp:1-6, sources/boost/boost/fusion/iterator/segmented_iterator.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/detail/segmented_end.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/detail/segmented_end_impl.hpp:1-6, sources/boost/boost/fusion/sequence/intrinsic/detail/segmented_size.hpp:1-6, sources/boost/boost/fusion/support/detail/segmented_fold_until_impl.hpp:1-6, sources/boost/boost/fusion/support/segmented_fold_until.hpp:1-6, sources/boost/boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp:1-6, sources/boost/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp:1-6, sources/boost/boost/fusion/view/iterator_range/detail/segments_impl.hpp:1-6, sources/boost/boost/fusion/view/iterator_range/detail/size_impl.hpp:1-6, sources/boost/boost/fusion/view/joint_view/joint_view_fwd.hpp:1-6, sources/boost/boost/fusion/view/single_view/detail/advance_impl.hpp:1-6, sources/boost/boost/fusion/view/single_view/detail/at_impl.hpp:1-6, sources/boost/boost/fusion/view/single_view/detail/distance_impl.hpp:1-6, sources/boost/boost/fusion/view/single_view/detail/equal_to_impl.hpp:1-6, sources/boost/boost/fusion/view/single_view/detail/prior_impl.hpp:1-6, sources/boost/boost/fusion/view/single_view/detail/size_impl.hpp:1-6, sources/boost/boost/fusion/view/single_view/detail/value_at_impl.hpp:1-6
/*=============================================================================
    Copyright (c) 2011 Eric Niebler

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/algorithm/iteration/fold.hpp lines 1-9 sha256 cb722046ba733d28b5ae897b85d37bf6cc7682c15823979ec31fe9865c151b47 ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2007 Dan Marsden
    Copyright (c) 2009-2010 Christopher Schmidt
    Copyright (c) 2015 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/algorithm/iteration/for_each.hpp lines 1-8 sha256 711da18a68ca74e3cf3a2cd85823d0307f309e5cf91cc3985fd5e04d9f423e87 ====
/*=============================================================================
    Copyright (c) 2001-2007 Joel de Guzman
    Copyright (c) 2007 Dan Marsden
    Copyright (c) 2018 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/algorithm/iteration/for_each_fwd.hpp lines 1-7 sha256 c5cd3ab9d4f9a80d24d9cc7b3604feffefd64daf5ac10b26bb89e3804c55e874 ====
/*=============================================================================
    Copyright (c) 2011 Eric Niebler
    Copyright (c) 2018 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/algorithm/iteration/reverse_fold.hpp lines 1-8 sha256 535fe2111fd3f16e3d8a695fcd5ed899c3dc490c1eeb05009b1341cad47573b8 ====
/*=============================================================================
    Copyright (c) 2010 Christopher Schmidt
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2015 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/algorithm/query/any.hpp lines 1-8 sha256 828aada78994c25df37d1cca037530221766ee8b6635a79fbb9beb03d699ae39 ====
also in: sources/boost/boost/fusion/algorithm/query/detail/any.hpp:1-8
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2005 Eric Niebler
    Copyright (c) 2007 Dan Marsden

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/algorithm/query/detail/find_if.hpp lines 1-9 sha256 4a112f91b6c29fd5b8c85173f209e145f3eb07d3109301397408d83238b4f667 ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2007 Dan Marsden
    Copyright (c) 2009 Christopher Schmidt
    Copyright (c) 2018 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/algorithm/query/find.hpp lines 1-7 sha256 28e1b502016d7b6b2d40d32c4fe65fcbff754bd49c293ded94deb40cd49b3f2a ====
also in: sources/boost/boost/fusion/view/single_view/detail/begin_impl.hpp:1-7, sources/boost/boost/fusion/view/single_view/detail/deref_impl.hpp:1-7, sources/boost/boost/fusion/view/single_view/detail/end_impl.hpp:1-7, sources/boost/boost/fusion/view/single_view/detail/next_impl.hpp:1-7, sources/boost/boost/fusion/view/single_view/detail/value_of_impl.hpp:1-7, sources/boost/boost/fusion/view/single_view/single_view.hpp:1-7, sources/boost/boost/fusion/view/single_view/single_view_iterator.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2011 Eric Niebler

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/deque/back_extended_deque.hpp lines 1-7 sha256 2a5cc2de05d3fe4ae8ecac04f2664d5a5147f6d155c4b1c1851e516a75b5087b ====
also in: sources/boost/boost/fusion/container/deque/deque.hpp:1-7, sources/boost/boost/fusion/container/deque/deque_iterator.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/at_impl.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/begin_impl.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/cpp03/deque.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/cpp03/deque_forward_ctor.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/cpp03/deque_initial_size.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/cpp03/deque_keyed_values.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/cpp03/deque_keyed_values_call.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/cpp03/limits.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/deque_keyed_values.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/end_impl.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/keyed_element.hpp:1-7, sources/boost/boost/fusion/container/deque/detail/value_at_impl.hpp:1-7, sources/boost/boost/fusion/container/deque/front_extended_deque.hpp:1-7
/*=============================================================================
    Copyright (c) 2005-2012 Joel de Guzman
    Copyright (c) 2005-2006 Dan Marsden

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/deque/convert.hpp lines 1-7 sha256 f321dc5da666e50b1381e6604a21e26393e9b2f7ab69d5ed6e2f650aaaa453ee ====
/*=============================================================================
    Copyright (c) 2005-2013 Joel de Guzman
    Copyright (c) 2006 Dan Marsden

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/deque/deque_fwd.hpp lines 1-7 sha256 9ae6040c1f210b2c295e082a3ff4e8ce89a4e7ea3afcd049c58f616cbab9ce40 ====
also in: sources/boost/boost/fusion/container/deque/detail/cpp03/deque_fwd.hpp:1-7
/*=============================================================================
    Copyright (c) 2005-2012 Joel de Guzman
    Copyright (c) 2005-2007 Dan Marsden

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/deque/detail/build_deque.hpp lines 1-6 sha256 d40dbbf2b79198c72e1b1c1cf16f32bde071d57bacbb249cc919de4c0496c9a3 ====
also in: sources/boost/boost/fusion/container/deque/detail/cpp03/build_deque.hpp:1-6
/*=============================================================================
    Copyright (c) 2005-2013 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/deque/detail/convert_impl.hpp lines 1-8 sha256 856a8f358007d09fdc0fcfb164e33673975a282e9ebc3c19093cc426f40b8d99 ====
/*=============================================================================
    Copyright (c) 2005-2012 Joel de Guzman
    Copyright (c) 2005-2006 Dan Marsden
    Copyright (c) 2015 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/deque/detail/cpp03/as_deque.hpp lines 1-7 sha256 9e493c07423f59b2912a55371e1d0bea70722aafbf79f519acfb8dfb2df4e1e6 ====
/*=============================================================================
    Copyright (c) 2005-2012 Joel de Guzman
    Copyright (c) 2006 Dan Marsden

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/deque/detail/cpp03/as_deque.hpp lines 65-72 sha256 a828b97a484c6f4bf9282f1a5062d6c817b55757ef85e00e127611db05b74524 ====
also in: sources/boost/boost/fusion/container/deque/detail/cpp03/deque.hpp:50-57, sources/boost/boost/fusion/container/deque/detail/cpp03/deque_fwd.hpp:25-32, sources/boost/boost/fusion/container/deque/detail/cpp03/deque_initial_size.hpp:34-41, sources/boost/boost/fusion/container/deque/detail/cpp03/deque_keyed_values.hpp:42-49, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque10.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque20.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque30.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque40.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque50.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque10.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque10_fwd.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque20.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque20_fwd.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque30.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque30_fwd.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque40.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque40_fwd.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque50.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque50_fwd.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_fwd.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size10.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size20.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size30.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size40.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size50.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values10.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values20.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values30.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values40.hpp:1-8, sources/boost/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values50.hpp:1-8, sources/boost/boost/fusion/container/generation/detail/pp_make_vector.hpp:26-33, sources/boost/boost/fusion/container/generation/detail/preprocessed/make_vector.hpp:1-8, sources/boost/boost/fusion/container/generation/detail/preprocessed/make_vector10.hpp:1-8, sources/boost/boost/fusion/container/generation/detail/preprocessed/make_vector20.hpp:1-8, sources/boost/boost/fusion/container/generation/detail/preprocessed/make_vector30.hpp:1-8, sources/boost/boost/fusion/container/generation/detail/preprocessed/make_vector40.hpp:1-8, sources/boost/boost/fusion/container/generation/detail/preprocessed/make_vector50.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/list.hpp:25-32, sources/boost/boost/fusion/container/list/detail/cpp03/list_fwd.hpp:21-28, sources/boost/boost/fusion/container/list/detail/cpp03/list_to_cons.hpp:33-40, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list10.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list10_fwd.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list20.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list20_fwd.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list30.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list30_fwd.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list40.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list40_fwd.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list50.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list50_fwd.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list_fwd.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons10.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons20.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons30.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons40.hpp:1-8, sources/boost/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons50.hpp:1-8, sources/boost/boost/fusion/container/map/detail/cpp03/map_fwd.hpp:21-28, sources/boost/boost/fusion/container/map/detail/cpp03/preprocessed/map10_fwd.hpp:1-8, sources/boost/boost/fusion/container/map/detail/cpp03/preprocessed/map20_fwd.hpp:1-8, sources/boost/boost/fusion/container/map/detail/cpp03/preprocessed/map30_fwd.hpp:1-8, sources/boost/boost/fusion/container/map/detail/cpp03/preprocessed/map40_fwd.hpp:1-8, sources/boost/boost/fusion/container/map/detail/cpp03/preprocessed/map50_fwd.hpp:1-8, sources/boost/boost/fusion/container/map/detail/cpp03/preprocessed/map_fwd.hpp:1-8, sources/boost/boost/fusion/container/set/detail/cpp03/preprocessed/set10_fwd.hpp:1-8, sources/boost/boost/fusion/container/set/detail/cpp03/preprocessed/set20_fwd.hpp:1-8, sources/boost/boost/fusion/container/set/detail/cpp03/preprocessed/set30_fwd.hpp:1-8, sources/boost/boost/fusion/container/set/detail/cpp03/preprocessed/set40_fwd.hpp:1-8, sources/boost/boost/fusion/container/set/detail/cpp03/preprocessed/set50_fwd.hpp:1-8, sources/boost/boost/fusion/container/set/detail/cpp03/preprocessed/set_fwd.hpp:1-8, sources/boost/boost/fusion/container/set/detail/cpp03/set_fwd.hpp:21-28, sources/boost/boost/fusion/container/vector/detail/cpp03/as_vector.hpp:64-71, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector10.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector20.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector30.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector40.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector50.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector10.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector20.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector30.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector40.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector50.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser10.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser20.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser30.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser40.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser50.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_fwd.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector10.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector10_fwd.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector20.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector20_fwd.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector30.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector30_fwd.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector40.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector40_fwd.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector50.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector50_fwd.hpp:1-8, sources/boost/boost/fusion/container/vector/detail/cpp03/vector.hpp:69-76, sources/boost/boost/fusion/container/vector/detail/cpp03/vector10.hpp:72-79, sources/boost/boost/fusion/container/vector/detail/cpp03/vector20.hpp:47-54, sources/boost/boost/fusion/container/vector/detail/cpp03/vector30.hpp:46-53, sources/boost/boost/fusion/container/vector/detail/cpp03/vector40.hpp:47-54, sources/boost/boost/fusion/container/vector/detail/cpp03/vector50.hpp:46-53, sources/boost/boost/fusion/container/vector/detail/cpp03/vector_fwd.hpp:36-43, sources/boost/boost/fusion/container/vector/detail/cpp03/vector_n_chooser.hpp:47-54
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

    This is an auto-generated file. Do not edit!
==============================================================================*/

==== sources/boost/boost/fusion/container/deque/detail/is_sequence_impl.hpp lines 1-6 sha256 fb7032a5327bfe4703bce36876e00c37c285674241482fd49808a97854c05169 ====
also in: sources/boost/boost/fusion/include/reverse_fold.hpp:1-6
/*=============================================================================
    Copyright (c) 2010 Christopher Schmidt

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/generation/make_vector.hpp lines 1-6 sha256 a6795b9c89772660e56ab94b7ab7571c3747d20945b512cacd18c83d1141f4eb ====
also in: sources/boost/boost/fusion/container/list/detail/list_to_cons.hpp:1-6, sources/boost/boost/fusion/container/list/list.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/as_vector.hpp:1-6, sources/boost/boost/fusion/container/vector/detail/config.hpp:1-6, sources/boost/boost/fusion/container/vector/vector.hpp:1-6, sources/boost/boost/fusion/container/vector/vector_fwd.hpp:1-6
/*=============================================================================
    Copyright (c) 2014-2015 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/list/cons.hpp lines 1-7 sha256 a30a0649bdd9486bdb5ca7a057db6a674287475f350b8b531b9210c02aa7ae79 ====
also in: sources/boost/boost/fusion/container/list/cons_fwd.hpp:1-7, sources/boost/boost/fusion/container/list/cons_iterator.hpp:1-7, sources/boost/boost/fusion/container/list/detail/begin_impl.hpp:1-7, sources/boost/boost/fusion/container/list/detail/deref_impl.hpp:1-7, sources/boost/boost/fusion/container/list/detail/end_impl.hpp:1-7, sources/boost/boost/fusion/container/list/detail/next_impl.hpp:1-7, sources/boost/boost/fusion/container/list/detail/value_of_impl.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2005 Eric Niebler

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/list/detail/empty_impl.hpp lines 1-6 sha256 7e4d96e5f32566b1fb640b211dcb5967ff7140802f0a230c1b43a2e3fb27d7fd ====
also in: sources/boost/boost/fusion/view/iterator_range/detail/at_impl.hpp:1-6, sources/boost/boost/fusion/view/iterator_range/detail/value_at_impl.hpp:1-6
/*=============================================================================
    Copyright (c) 2007 Tobias Schwinger

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/list/list_fwd.hpp lines 1-6 sha256 75956e83023fb297720bf1d472bf280d427288a06fbe102bcb3b0a3d1cea3e62 ====
also in: sources/boost/boost/fusion/container/set/set_fwd.hpp:1-6, sources/boost/boost/fusion/container/vector/vector10.hpp:1-6
/*=============================================================================
    Copyright (c) 2014 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/list/nil.hpp lines 1-7 sha256 3b2a8ecac6d22ccf870b5971ce7761abf85f908393a616157d849b1763e13fd1 ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2005, 2014 Eric Niebler

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector10_fwd.hpp lines 1-9 sha256 7f05900869c8608e612fce50f30747502b0538b41becebe80de683a774cb611f ====
also in: sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector20_fwd.hpp:1-9, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector30_fwd.hpp:1-9, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector40_fwd.hpp:1-9, sources/boost/boost/fusion/container/vector/detail/cpp03/preprocessed/vector50_fwd.hpp:1-9, sources/boost/boost/fusion/container/vector/detail/cpp03/vector10_fwd.hpp:30-38, sources/boost/boost/fusion/container/vector/detail/cpp03/vector20_fwd.hpp:24-32, sources/boost/boost/fusion/container/vector/detail/cpp03/vector30_fwd.hpp:24-32, sources/boost/boost/fusion/container/vector/detail/cpp03/vector40_fwd.hpp:24-32, sources/boost/boost/fusion/container/vector/detail/cpp03/vector50_fwd.hpp:24-32
/*=============================================================================
    Copyright (c) 2011 Eric Niebler
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

    This is an auto-generated file. Do not edit!
==============================================================================*/

==== sources/boost/boost/fusion/container/vector/detail/cpp03/vector.hpp lines 1-7 sha256 d8124d08c9fae83b13e073112de61af8c2279089460ce2544edbbe59c334dae7 ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2017 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/vector/detail/cpp03/vector10_fwd.hpp lines 2-8 sha256 9e5f199f09187cd0e648ae3d014bc4148862349dc0a906cc2ac983aff178838d ====
also in: sources/boost/boost/fusion/container/vector/detail/cpp03/vector20_fwd.hpp:2-8, sources/boost/boost/fusion/container/vector/detail/cpp03/vector30_fwd.hpp:2-8, sources/boost/boost/fusion/container/vector/detail/cpp03/vector40_fwd.hpp:2-8, sources/boost/boost/fusion/container/vector/detail/cpp03/vector50_fwd.hpp:2-8
/*=============================================================================
    Copyright (c) 2011 Eric Niebler
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/vector/detail/cpp03/vector20.hpp lines 1-7 sha256 5d633357f892f306a6671078c5139fd45fb00a35ff8d2396a93b61dd59d376a4 ====
also in: sources/boost/boost/fusion/container/vector/detail/cpp03/vector40.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/vector/detail/cpp03/vector_fwd.hpp lines 1-7 sha256 1fa2a94fb5e337daa9a1f5cf4d8ade0dd7a230d3a7d9d4c62131f7a4306639f1 ====
also in: sources/boost/boost/fusion/sequence/comparison/detail/equal_to.hpp:1-7, sources/boost/boost/fusion/sequence/comparison/equal_to.hpp:1-7, sources/boost/boost/fusion/support/detail/as_fusion_element.hpp:1-7
/*=============================================================================
    Copyright (c) 1999-2003 Jaakko Jarvi
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/container/vector/detail/value_at_impl.hpp lines 1-6 sha256 90d8229375dd5b11467a277f85f2675f5bad3037cac8f0b68c1cb574e363f893 ====
/*=============================================================================
    Copyright (c) 2014,2018 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/include/adapt_struct.hpp lines 1-6 sha256 90243730e1f35cae9de1786bf33505cb42e20bbb52bd6cb957e11fadd6583310 ====
also in: sources/boost/boost/fusion/include/any.hpp:1-6, sources/boost/boost/fusion/include/as_list.hpp:1-6, sources/boost/boost/fusion/include/as_vector.hpp:1-6, sources/boost/boost/fusion/include/at.hpp:1-6, sources/boost/boost/fusion/include/at_c.hpp:1-6, sources/boost/boost/fusion/include/begin.hpp:1-6, sources/boost/boost/fusion/include/cons.hpp:1-6, sources/boost/boost/fusion/include/deref.hpp:1-6, sources/boost/boost/fusion/include/end.hpp:1-6, sources/boost/boost/fusion/include/equal_to.hpp:1-6, sources/boost/boost/fusion/include/filter_if.hpp:1-6, sources/boost/boost/fusion/include/fold.hpp:1-6, sources/boost/boost/fusion/include/for_each.hpp:1-6, sources/boost/boost/fusion/include/is_sequence.hpp:1-6, sources/boost/boost/fusion/include/is_view.hpp:1-6, sources/boost/boost/fusion/include/make_vector.hpp:1-6, sources/boost/boost/fusion/include/mpl.hpp:1-6, sources/boost/boost/fusion/include/next.hpp:1-6, sources/boost/boost/fusion/include/pop_front.hpp:1-6, sources/boost/boost/fusion/include/push_front.hpp:1-6, sources/boost/boost/fusion/include/size.hpp:1-6, sources/boost/boost/fusion/include/transform.hpp:1-6, sources/boost/boost/fusion/include/value_of.hpp:1-6, sources/boost/boost/fusion/include/vector.hpp:1-6, sources/boost/boost/phoenix/core/as_actor.hpp:1-6, sources/boost/boost/phoenix/core/detail/cpp03/function_eval.hpp:12-17, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_10.hpp:1-6, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_20.hpp:1-6, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_30.hpp:1-6, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_40.hpp:1-6, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_50.hpp:1-6, sources/boost/boost/phoenix/core/limits.hpp:1-6
/*=============================================================================
    Copyright (c) 2001-2007 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/include/out.hpp lines 1-6 sha256 4c42b482a71bafbc6f536cf0bbb0de67a6ac96b4795c8c97c512ff9e72420e14 ====
also in: sources/boost/boost/fusion/include/value_at.hpp:1-6
/*=============================================================================
    Copyright (c) 2001-2007 Hartmut Kaiser

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/iterator/basic_iterator.hpp lines 1-6 sha256 83f28709d8bbc97d1d0f2e992b7ec89e137d52d81893f681cf5e69dfe256f336 ====
also in: sources/boost/boost/fusion/iterator/deref_data.hpp:1-6, sources/boost/boost/fusion/iterator/key_of.hpp:1-6, sources/boost/boost/fusion/iterator/value_of_data.hpp:1-6, sources/boost/boost/fusion/view/filter_view/detail/deref_data_impl.hpp:1-6, sources/boost/boost/fusion/view/filter_view/detail/key_of_impl.hpp:1-6, sources/boost/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp:1-6, sources/boost/boost/fusion/view/joint_view/detail/deref_data_impl.hpp:1-6, sources/boost/boost/fusion/view/joint_view/detail/key_of_impl.hpp:1-6, sources/boost/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp:1-6
/*=============================================================================
    Copyright (c) 2009 Christopher Schmidt

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/sequence/intrinsic/segments.hpp lines 1-6 sha256 ad8f770a14c454cd04d1f0f6639eadada94b1fae5b0dcb2e0bdffb04d5932cbb ====
also in: sources/boost/boost/fusion/support/is_segmented.hpp:1-6
/*=============================================================================
    Copyright (c) 2006 Eric Niebler

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/sequence/io/detail/manip.hpp lines 1-8 sha256 80b04ff8c7a8032bd42e2f8bf255bcacd250fdaec2c267fe6da5c8d8832dd34b ====
/*=============================================================================
    Copyright (c) 1999-2003 Jeremiah Willcock
    Copyright (c) 1999-2003 Jaakko Jarvi
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/sequence/io/detail/out.hpp lines 1-8 sha256 b368e5c0723798156360c79efdf377e74f535a8a6e07fa61c210ab4f65896b26 ====
also in: sources/boost/boost/fusion/sequence/io/out.hpp:1-8
/*=============================================================================
    Copyright (c) 1999-2003 Jaakko Jarvi
    Copyright (c) 1999-2003 Jeremiah Willcock
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/support/as_const.hpp lines 1-6 sha256 d38261beb08f637fc1a40dae1a242ca9b941b0d51d8a8e4e9361395b1a3a115e ====
/*=============================================================================
    Copyright (c) 2012 Nathan Ridge

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/support/config.hpp lines 1-7 sha256 27055533f4c127e3af050f2fb784023552d48fa5ae63246c3db590bd6dc9ed2f ====
/*=============================================================================
    Copyright (c) 2014 Eric Niebler
    Copyright (c) 2014,2015,2018 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/support/detail/and.hpp lines 1-7 sha256 63640854ab54175d5ed88ed419494d96e0c9686771d0085363c2188877d535f9 ====
/*=============================================================================
    Copyright (c) 2016 Lee Clagett
    Copyright (c) 2018 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/support/detail/enabler.hpp lines 1-6 sha256 3c762e7830be3143b1d01c3033254bb406d73c3565eb2c54bb64fc296208b8d6 ====
/*=============================================================================
    Copyright (c) 2015 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/support/detail/index_sequence.hpp lines 1-7 sha256 a8592e3eed19b5469de8702a8a96dc463bab296f7dce6dee39dc023407f27c73 ====
/*=============================================================================
    Copyright (c) 2015 Agustin K-ballo Berge
    Copyright (c) 2015 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/support/detail/is_native_fusion_sequence.hpp lines 1-6 sha256 0aab70eeea984126d02ed354084d8a399690c87d46860ade58d67dfba609101f ====
/*=============================================================================
    Copyright (c) 2018 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/support/detail/pp_round.hpp lines 1-6 sha256 0ce6629dd7fc1ba03edeb73fcb9786f3c475a039baffc96f446549f479fbedb4 ====
also in: sources/boost/boost/phoenix/core/v2_eval.hpp:1-6, sources/boost/boost/phoenix/support/preprocessor/round.hpp:1-6
/*=============================================================================
    Copyright (c) 2011 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/support/sequence_base.hpp lines 1-7 sha256 f0c54e01b9d5378e3d1f4289b773cd5d384a89796d5241fc46b6e2cbf4f1d88f ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2007 Tobias Schwinger

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/view/detail/strictest_traversal.hpp lines 1-7 sha256 d7184d4b58bbf9a1f7171bb1ef14c6939e8dd65ca74deb9bb3d4198a968283bf ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2006 Dan Marsden

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/view/filter_view/detail/next_impl.hpp lines 1-7 sha256 50cdcc47d41852153b54ac489b52acc2cb40f687281d4d3a900ec07bcbf26758 ====
also in: sources/boost/boost/fusion/view/filter_view/filter_view_iterator.hpp:1-7, sources/boost/boost/fusion/view/transform_view/detail/deref_impl.hpp:1-7, sources/boost/boost/fusion/view/transform_view/detail/value_of_impl.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2018 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/view/transform_view/detail/at_impl.hpp lines 1-8 sha256 470a4a3f474794ac49b5a4975d37d3a26aaca60c31ca2058df62259be6482216 ====
also in: sources/boost/boost/fusion/view/transform_view/detail/value_at_impl.hpp:1-8
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2005-2006 Dan Marsden
    Copyright (c) 2018 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/fusion/view/transform_view/detail/deref_data_impl.hpp lines 1-5 sha256 4faa7a20aa414b36e1c848b818ae8e3d248dbe0bbebd7072d0882fd544d8be70 ====
also in: sources/boost/boost/fusion/view/transform_view/detail/key_of_impl.hpp:1-5, sources/boost/boost/fusion/view/transform_view/detail/value_of_data_impl.hpp:1-5
/*=============================================================================
    Copyright (c) 2022 Denis Mikhailov
    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/get_pointer.hpp lines 1-4 sha256 bedcac2b26e1214c0a9211f6ccbbc349809fb2d12f077791758416e1c8beb840 ====
// Copyright Peter Dimov and David Abrahams 2002.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/graph/adjacency_iterator.hpp lines 1-8 sha256 493bb651dd2b777d1dda2f73fdaee9a0e7bf9840c3a80b63bdad08e9f77145d5 ====
also in: sources/boost/boost/graph/graph_selectors.hpp:1-8
//=======================================================================
// Copyright 2002 Indiana University.
// Authors: Andrew Lumsdaine, Lie-Quan Lee, Jeremy G. Siek
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================

==== sources/boost/boost/graph/adjacency_list.hpp lines 1-9 sha256 098158b4b705707f128e0b25b3c4340634ffc424500b86990d3093878a1c5ba1 ====
//=======================================================================
// Copyright 1997, 1998, 1999, 2000 University of Notre Dame.
// Copyright 2010 Thomas Claveirole
// Authors: Andrew Lumsdaine, Lie-Quan Lee, Jeremy G. Siek, Thomas Claveirole
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================

==== sources/boost/boost/graph/adjacency_matrix.hpp lines 1-9 sha256 061fd6ff05a59a35e037fc5a3bf458967375c048675f832a309e6d5d8f7f8b38 ====
//=======================================================================
// Copyright 2001 University of Notre Dame.
// Copyright 2006 Trustees of Indiana University
// Authors: Jeremy G. Siek and Douglas Gregor <dgregor@cs.indiana.edu>
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================

==== sources/boost/boost/graph/boykov_kolmogorov_max_flow.hpp lines 1-30 sha256 7fd7d6665da505760cd6c7bbd1ff8e6b0c8eade64a2b6ae0ef488ce7af0de718 ====
//  Copyright (c) 2006, Stephan Diederich
//
//  This code may be used under either of the following two licences:
//
//    Permission is hereby granted, free of charge, to any person
//    obtaining a copy of this software and associated documentation
//    files (the "Software"), to deal in the Software without
//    restriction, including without limitation the rights to use,
//    copy, modify, merge, publish, distribute, sublicense, and/or
//    sell copies of the Software, and to permit persons to whom the
//    Software is furnished to do so, subject to the following
//    conditions:
//
//    The above copyright notice and this permission notice shall be
//    included in all copies or substantial portions of the Software.
//
//    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
//    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
//    OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
//    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
//    HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
//    WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
//    FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
//    OTHER DEALINGS IN THE SOFTWARE. OF SUCH DAMAGE.
//
//  Or:
//
//    Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//    http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/graph/buffer_concepts.hpp lines 1-4 sha256 1464fe453572fb5d2edc9d0cc9f92cc482f38f1bf3bde5687bf29eae5b6f2c17 ====
//            Copyright Daniel Trebbien 2010.
// Distributed under the Boost Software License, Version 1.0.
//   (See accompanying file LICENSE_1_0.txt or the copy at
//         http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/graph/compressed_sparse_row_graph.hpp lines 1-1 sha256 cd1aa2557f26ac090e5a862efedb9d76378e052f3a26a9cbf716199ecb77a785 ====
also in: sources/boost/boost/graph/detail/compressed_sparse_row_struct.hpp:1-1
// Copyright 2005-2009 The Trustees of Indiana University.

==== sources/boost/boost/graph/compressed_sparse_row_graph.hpp lines 3-5 sha256 788aa9a1381e726ba91f810adf2e93cc2fbe1fc632a8062d1e7cab404c8e3f01 ====
also in: sources/boost/boost/graph/detail/compressed_sparse_row_struct.hpp:3-5, sources/boost/boost/graph/detail/histogram_sort.hpp:3-5, sources/boost/boost/graph/detail/indexed_properties.hpp:3-5, sources/boost/boost/graph/detail/is_distributed_selector.hpp:3-5
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/graph/compressed_sparse_row_graph.hpp lines 7-9 sha256 59a820e4ff5e26a846b7cc0998348d637b0f198f05f178e46ae00e8798622e8e ====
also in: sources/boost/boost/graph/detail/compressed_sparse_row_struct.hpp:7-9, sources/boost/boost/graph/detail/indexed_properties.hpp:7-9
//  Authors: Jeremiah Willcock
//           Douglas Gregor
//           Andrew Lumsdaine

==== sources/boost/boost/graph/compressed_sparse_row_graph.hpp lines 11-11 sha256 47bda771bd4c529ead5365167ed7102bbc2f28a96ffd92db8a513f34a8f01f53 ====
// Compressed sparse row graph type

==== sources/boost/boost/graph/detail/adj_list_edge_iterator.hpp lines 1-10 sha256 dffb648814a7181eb65045817da44c340aa5a7e0017fdc3affc908295f0970b1 ====
//
//=======================================================================
// Copyright 1997, 1998, 1999, 2000 University of Notre Dame.
// Authors: Andrew Lumsdaine, Lie-Quan Lee, Jeremy G. Siek
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================
//

==== sources/boost/boost/graph/detail/adjacency_list.hpp lines 1-10 sha256 0544a7c448f1e12fe0e87ed26fc41b78061c06c40447b2bec92151fe3da84bbe ====
// -*- c++ -*-
//=======================================================================
// Copyright 1997, 1998, 1999, 2000 University of Notre Dame.
// Copyright 2010 Thomas Claveirole
// Authors: Andrew Lumsdaine, Lie-Quan Lee, Jeremy G. Siek, Thomas Claveirole
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================

==== sources/boost/boost/graph/detail/compressed_sparse_row_struct.hpp lines 11-11 sha256 59fed7922c639baad1b40980b3c437b05b5d5e00d1b9d5e586424a212a73c4e8 ====
// Compressed sparse row graph type internal structure

==== sources/boost/boost/graph/detail/d_ary_heap.hpp lines 1-10 sha256 bd6989c747b42f995d9047612d6f9ca649f927ed5b9a8480fe7036ebd7ec47c3 ====
//
//=======================================================================
// Copyright 2009 Trustees of Indiana University
// Authors: Jeremiah J. Willcock, Andrew Lumsdaine
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================
//

==== sources/boost/boost/graph/detail/edge.hpp lines 1-9 sha256 aeb66dfcf0b5027cda9531f51338f74e849a75dcdb665862d17031f859a4081e ====
//
//=======================================================================
// Copyright 1997, 1998, 1999, 2000 University of Notre Dame.
// Authors: Andrew Lumsdaine, Lie-Quan Lee, Jeremy G. Siek
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================

==== sources/boost/boost/graph/detail/histogram_sort.hpp lines 1-1 sha256 3516eacfa97e504f3a5313461d3f3b1fa486033ec194e0d46f33714308079abf ====
// Copyright 2009 The Trustees of Indiana University.

==== sources/boost/boost/graph/detail/histogram_sort.hpp lines 7-8 sha256 37feafa56bbf6f911e0aa940fd3b1bc5276a7dc4688b17757dff8fa209d44410 ====
also in: sources/boost/boost/graph/detail/is_distributed_selector.hpp:7-8
//  Authors: Jeremiah Willcock
//           Andrew Lumsdaine

==== sources/boost/boost/graph/detail/indexed_properties.hpp lines 1-1 sha256 c7c3d0a7639d44fdde92a8816127c43c516eb859473016131b8ee1d122ab011e ====
// Copyright 2005 The Trustees of Indiana University.

==== sources/boost/boost/graph/detail/indexed_properties.hpp lines 11-11 sha256 d20bf1e87e2494af10485fbc956ff02dbb7797ee40d5294b1d0672a66f6f8469 ====
// Indexed properties -- used for CSR and CSR-like graphs

==== sources/boost/boost/graph/detail/is_distributed_selector.hpp lines 1-1 sha256 829290a5ad9c80581fc1dbbe15634da094f1a6b1e74c8d55a4d538a1ed201bbd ====
// Copyright 2012 The Trustees of Indiana University.

==== sources/boost/boost/graph/detail/is_distributed_selector.hpp lines 10-13 sha256 334562a22dea71ecf90b825ad4f4d41ae7c7458a0f55bead3f4c21091ed27828 ====
// Selector to determine whether a selector is distributedS (can only be true
// if <boost/graph/distributed/selector.hpp> has been included) so that we can
// disable various sequential-graph-only traits specializations for distributed
// graphs.

==== sources/boost/boost/graph/detail/set_adaptor.hpp lines 1-4 sha256 d7ab074d6ff99e8a645cabed58026c0052ef054d200972c6a661a1432023d338 ====
also in: sources/boost/boost/iterator/function_output_iterator.hpp:1-4
// (C) Copyright Jeremy Siek 2001.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/graph/filtered_graph.hpp lines 1-8 sha256 338a218f1ac6e044d8df138c4f5f6cccbc642cc3d776ed61e89c05d82d9640a6 ====
also in: sources/boost/boost/graph/graph_traits.hpp:1-8, sources/boost/boost/graph/named_function_params.hpp:1-8, sources/boost/boost/graph/properties.hpp:1-8
//=======================================================================
// Copyright 1997, 1998, 1999, 2000 University of Notre Dame.
// Authors: Andrew Lumsdaine, Lie-Quan Lee, Jeremy G. Siek
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================

==== sources/boost/boost/graph/graph_concepts.hpp lines 1-12 sha256 e6c0b103387821edb923a341df2bbb99ca29e6f84b05b3de6e2dad48d38c9bc3 ====
//
//=======================================================================
// Copyright 1997, 1998, 1999, 2000 University of Notre Dame.
// Authors: Andrew Lumsdaine, Lie-Quan Lee, Jeremy G. Siek
//
// Copyright 2009, Andrew Sutton
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================
//

==== sources/boost/boost/graph/graph_mutability_traits.hpp lines 1-5 sha256 f23cfd6a2b81e1674617c7d54a8e70116c5d2f42e013477e5cc63611c8508b13 ====
// Copyright (C) 2009 Andrew Sutton
//
// Use, modification and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/graph/iteration_macros.hpp lines 1-8 sha256 ff862415ddecc17831463b53fc0698f062c738d0c58cd50712d1dbb34f5313da ====
//=======================================================================
// Copyright 2001 Indiana University
// Author: Jeremy G. Siek
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================

==== sources/boost/boost/graph/lookup_edge.hpp lines 1-8 sha256 9d6800dba2df94d092174638da77f9b2b7c79c35ad97f0c0e7971eef7b19fb56 ====
//=======================================================================
// Copyright 2009 Trustees of Indiana University
// Author: Jeremiah Willcock
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================

==== sources/boost/boost/graph/named_graph.hpp lines 1-1 sha256 5e47878158b517d6d086f82ded3150ec1d47cb9c35b741a16d8101b413b3ba90 ====
// Copyright (C) 2007 Douglas Gregor

==== sources/boost/boost/graph/named_graph.hpp lines 3-5 sha256 df813c3db62836502dac7cf72cf46eb54de8784bc98dbe22803e22a2b425e478 ====
// Use, modification and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/graph/named_graph.hpp lines 7-9 sha256 a328b3e83a4291fe80598df4a8f5271b8baedd58e8c43c6b8748cae297aeb35b ====
// Provides support for named vertices in graphs, allowing one to more
// easily associate unique external names (URLs, city names, employee
// ID numbers, etc.) with the vertices of a graph.

==== sources/boost/boost/graph/numeric_values.hpp lines 1-5 sha256 da312d77dd7c7b97e193b0dbc15dfe8c9bcea55438fdfe8aee9afea872872558 ====
also in: sources/boost/boost/graph/property_maps/constant_property_map.hpp:1-5
// (C) Copyright 2007-2009 Andrew Sutton
//
// Use, modification and distribution are subject to the
// Boost Software License, Version 1.0 (See accompanying file
// LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/graph/property_maps/null_property_map.hpp lines 1-5 sha256 9f0cbed519e46dd355009129dfe94ec1d94a6fc3a073515a3db43805b638d70d ====
// (C) Copyright Andrew Sutton 2007
//
// Use, modification and distribution are subject to the
// Boost Software License, Version 1.0 (See accompanying file
// LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/heap/detail/heap_comparison.hpp lines 1-7 sha256 f43f8dfd0ac1b1f86a861d48530df5fc6516477c61ea8a2c8d6f7f60cd3f6e50 ====
// boost heap: heap node helper classes
//
// Copyright (C) 2010 Tim Blechmann
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/heap/detail/stable_heap.hpp lines 1-7 sha256 a5480050a28698dd286a238cfd17b0843783d2a258cd68eea55e185511ab5f76 ====
// boost heap: helper classes for stable priority queues
//
// Copyright (C) 2010 Tim Blechmann
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/heap/heap_concepts.hpp lines 1-7 sha256 fdc3c2046c0f60b29fdbd1b28aa9935152b8705ac78563d954f327a01fc0f1f6 ====
// boost heap: concepts
//
// Copyright (C) 2010 Tim Blechmann
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/heap/heap_merge.hpp lines 1-7 sha256 5479ad64cc9045aba261ac17aea9aae64dc1a629dd503720110929f7ce05ce17 ====
// boost heap: heap merge algorithms
//
// Copyright (C) 2011 Tim Blechmann
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/heap/policies.hpp lines 1-7 sha256 b224119b30acc41d9c31bca23337d6324e7a1a420a7c43e9dd121ee77a2b80b6 ====
// boost heap
//
// Copyright (C) 2010-2011 Tim Blechmann
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/heap/priority_queue.hpp lines 1-7 sha256 e98c75b37bb5efbaaccc01785ff1e16252873f5780968166c5cc93b0f5f5f9d5 ====
// boost heap: wrapper for stl heap
//
// Copyright (C) 2010 Tim Blechmann
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/indirect_reference.hpp lines 4-12 sha256 6a38db9b2eed88ce519fa4a68a05fcdcf89e6f2d5fccfc06208a826ae873b901 ====
//
// Copyright David Abrahams 2004. Use, modification and distribution is
// subject to the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// typename indirect_reference<P>::type provides the type of *p.
//
// http://www.boost.org/libs/iterator/doc/pointee.html
//

==== sources/boost/boost/integer.hpp lines 1-1 sha256 e13a8faadc040d29a59fa985161cca2975e209739f544a08b28e1a83264cf165 ====
//  boost integer.hpp header file  -------------------------------------------//

==== sources/boost/boost/integer.hpp lines 3-5 sha256 02092cd16beba6a35bace08446a9850e2021c1110eaa94c644491dee387823d4 ====
//  Copyright Beman Dawes and Daryle Walker 1999.  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/integer.hpp lines 7-7 sha256 5c9525228af065762c90e24d0be2823ea415bcd42d8a284b9f9c92e92a86a759 ====
also in: sources/boost/boost/integer_fwd.hpp:7-7, sources/boost/boost/integer_traits.hpp:13-13
//  See https://www.boost.org/libs/integer for documentation.

==== sources/boost/boost/integer.hpp lines 9-13 sha256 6c73b7eefb84ab32dc39a31802a59d690257e1587b42b6cd54c576f1fa434971 ====
//  Revision History
//   22 Sep 01  Added value-based integer templates. (Daryle Walker)
//   01 Apr 01  Modified to use new <boost/limits.hpp> header. (John Maddock)
//   30 Jul 00  Add typename syntax fix (Jens Maurer)
//   28 Aug 99  Initial version

==== sources/boost/boost/integer/common_factor_ct.hpp lines 1-1 sha256 cadb4b58e4903462001261aa937d73fc56805854d4f83c06a87eef798313a868 ====
//  Boost common_factor_ct.hpp header file  ----------------------------------//

==== sources/boost/boost/integer/common_factor_ct.hpp lines 3-6 sha256 7941331d46dab5a45f4607b6dbf4878ebd38bd817951872fa206e04ce8dde044 ====
//  (C) Copyright Daryle Walker and Stephen Cleary 2001-2002.
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  https://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/integer/common_factor_ct.hpp lines 8-8 sha256 98d4552265659ff4f18ffe0ac6a47b2cdd0ebde1ce88f9b99c2f91aab0f01502 ====
also in: sources/boost/boost/integer/integer_mask.hpp:8-8
//  See https://www.boost.org for updates, documentation, and revision history. 

==== sources/boost/boost/integer/common_factor_rt.hpp lines 1-1 sha256 f6dba567f9d2b247f15c483bfd17129f28c1f83a1f557176a8ad6565226ca530 ====
//  (C) Copyright Jeremy William Murphy 2016.

==== sources/boost/boost/integer/common_factor_rt.hpp lines 3-5 sha256 151188b01808daa354bc078945e01be2e0b2c7bf63bcdb9cbff129ef51c62b79 ====
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/integer/integer_log2.hpp lines 1-14 sha256 895347c63df988bca06ba75040fecfa1ae2ec12774818b2b06255064fcbc2e7a ====
// -----------------------------------------------------------
// integer_log2.hpp
//
//   Gives the integer part of the logarithm, in base 2, of a
// given number. Behavior is undefined if the argument is <= 0.
//
//        Copyright (c) 2003-2004, 2008 Gennaro Prota
//            Copyright (c) 2022 Andrey Semashev
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          https://www.boost.org/LICENSE_1_0.txt)
//
// -----------------------------------------------------------

==== sources/boost/boost/integer/integer_mask.hpp lines 1-1 sha256 271a92074cb783f73399e2a45b2325b97679b302a8db22c6107851bd1c99e33c ====
//  Boost integer/integer_mask.hpp header file  ------------------------------//

==== sources/boost/boost/integer/integer_mask.hpp lines 3-6 sha256 d6ab92379e8863d0c0e80cf32096c15ba1e5ea16f2aef0b074f04ab48f271884 ====
//  (C) Copyright Daryle Walker 2001.
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  https://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/integer/static_log2.hpp lines 1-13 sha256 f925e17843f3e1cfd8418447d91b676f80a37a0513a24d6b4cfa7e5cdaf90ca8 ====
// -------------- Boost static_log2.hpp header file  ----------------------- //
//
//                 Copyright (C) 2001 Daryle Walker.
//                 Copyright (C) 2003 Vesa Karvonen.
//                 Copyright (C) 2003 Gennaro Prota.
//
//     Distributed under the Boost Software License, Version 1.0.
//        (See accompanying file LICENSE_1_0.txt or copy at
//              https://www.boost.org/LICENSE_1_0.txt)
//
//         ---------------------------------------------------
//       See https://www.boost.org/libs/integer for documentation.
// ------------------------------------------------------------------------- //

==== sources/boost/boost/integer_fwd.hpp lines 1-1 sha256 bfc4f88b5f3456fe7489a10370d856216b9db843aa48bf0fac2a9a1e3b1df020 ====
//  Boost integer_fwd.hpp header file  ---------------------------------------//

==== sources/boost/boost/integer_fwd.hpp lines 3-5 sha256 bd7b2075c99d0480ce56e970d40571b0a5d2204480673997b3edcacd110378fb ====
//  (C) Copyright Dave Abrahams and Daryle Walker 2001. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/integer_traits.hpp lines 1-11 sha256 81a75a96b4357e8af23bdcca690d190f05c6c5d1fcca7753b79c1bff2f41b879 ====
/* boost integer_traits.hpp header file
 *
 * Copyright Jens Maurer 2000
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * https://www.boost.org/LICENSE_1_0.txt)
 *
 * $Id$
 *
 * Idea by Beman Dawes, Ed Brey, Steve Cleary, and Nathan Myers
 */

==== sources/boost/boost/intrusive/bs_set_hook.hpp lines 1-11 sha256 bd3c96cc860117c22bde681142a7a04ec90747efb42c9f1671837c671e768865 ====
also in: sources/boost/boost/intrusive/detail/generic_hook.hpp:1-11, sources/boost/boost/intrusive/detail/parent_from_member.hpp:1-11, sources/boost/boost/intrusive/detail/tree_iterator.hpp:1-11, sources/boost/boost/intrusive/detail/tree_node.hpp:1-11, sources/boost/boost/intrusive/intrusive_fwd.hpp:1-11, sources/boost/boost/intrusive/pointer_plus_bits.hpp:1-11
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2007-2013
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/bstree.hpp lines 1-11 sha256 4b0b0fa4335f8b39a33d247b029fc98866b88b412217450e926b320d1b0deb8c ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2013-2014
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/bstree_algorithms.hpp lines 1-12 sha256 a7ee9b7cac454daafd734d84b960df6f9b13ed71b77022c6645b6a754b538e24 ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2007-2021
// (C) Copyright Daniel Steck   2021
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/circular_list_algorithms.hpp lines 1-12 sha256 672c18af470ed6f349f2e6a9d0e61e7ee3aef5094051903ac1e597beec82cc06 ====
also in: sources/boost/boost/intrusive/list.hpp:1-12, sources/boost/boost/intrusive/set.hpp:1-12
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Olaf Krzikalla 2004-2006.
// (C) Copyright Ion Gaztanaga  2006-2014
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/algo_type.hpp lines 1-11 sha256 f5206dfe050a58f3def3e60834b1c3e1c0d6c5fdea33505e01da51881bfa9e47 ====
also in: sources/boost/boost/intrusive/detail/array_initializer.hpp:1-11, sources/boost/boost/intrusive/detail/bstree_algorithms_base.hpp:1-11, sources/boost/boost/intrusive/detail/default_header_holder.hpp:1-11, sources/boost/boost/intrusive/detail/empty_node_checker.hpp:1-11, sources/boost/boost/intrusive/detail/equal_to_value.hpp:1-11, sources/boost/boost/intrusive/detail/exception_disposer.hpp:1-11, sources/boost/boost/intrusive/detail/get_value_traits.hpp:1-11, sources/boost/boost/intrusive/detail/iterator.hpp:1-11, sources/boost/boost/intrusive/detail/key_nodeptr_comp.hpp:1-11, sources/boost/boost/intrusive/detail/math.hpp:1-11, sources/boost/boost/intrusive/detail/node_cloner_disposer.hpp:1-11, sources/boost/boost/intrusive/detail/node_holder.hpp:1-11, sources/boost/boost/intrusive/detail/reverse_iterator.hpp:1-11, sources/boost/boost/intrusive/detail/simple_disposers.hpp:1-11, sources/boost/boost/intrusive/detail/size_holder.hpp:1-11
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2014-2014
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/algorithm.hpp lines 1-11 sha256 986fc0f68c7ca83d39dfe4d3f52b5a5a336886d98eedc35e64ca25a1d9cf23b3 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2014-2014.
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/assert.hpp lines 1-11 sha256 d9b43dc968634a44dfd271e531a1b27a03999eaac8ee9b3127f7489f81e507a2 ====
also in: sources/boost/boost/intrusive/detail/config_begin.hpp:1-11, sources/boost/boost/intrusive/detail/config_end.hpp:1-11, sources/boost/boost/intrusive/link_mode.hpp:1-11
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2006-2013
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/ebo_functor_holder.hpp lines 1-12 sha256 2275b188c5b550f7c8c02b57e1c48432600511f03653f8db5a52b3f85b0e1feb ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Joaquin M Lopez Munoz  2006-2013
// (C) Copyright Ion Gaztanaga          2014-2014
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/function_detector.hpp lines 1-20 sha256 493d68f73053a6ea8aa68293e832abe5e607f100f9d8adff21e444f2d37dae9a ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2009-2013.
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////
//  This code was modified from the code posted by Alexandre Courpron in his
//  article "Interface Detection" in The Code Project:
//  http://www.codeproject.com/KB/architecture/Detector.aspx
///////////////////////////////////////////////////////////////////////////////
// Copyright 2007 Alexandre Courpron
//
// Permission to use, copy, modify, redistribute and sell this software,
// provided that this copyright notice appears on all copies of the software.
///////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/hook_traits.hpp lines 1-11 sha256 456c53610b6daa9cc9840f44370606f85d8cf69db5e9e3057fe788486b729841 ====
also in: sources/boost/boost/intrusive/detail/iiterator.hpp:1-11, sources/boost/boost/intrusive/detail/uncast.hpp:1-11, sources/boost/boost/intrusive/rbtree.hpp:1-11
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2006-2014
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/is_stateful_value_traits.hpp lines 1-11 sha256 47e589eb0bb25564835865b4cefdbf2d13cc6b3550da7ef9e977f842015fe150 ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2009-2013.
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/list_iterator.hpp lines 1-12 sha256 b662103704630101c05d4f56f2397f3a7d4eb8003ede6036f39696e72c952383 ====
also in: sources/boost/boost/intrusive/detail/list_node.hpp:1-12, sources/boost/boost/intrusive/list_hook.hpp:1-12, sources/boost/boost/intrusive/set_hook.hpp:1-12
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Olaf Krzikalla 2004-2006.
// (C) Copyright Ion Gaztanaga  2006-2013
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/minimal_less_equal_header.hpp lines 1-11 sha256 8701faaf04e0fd471ca4fbb7a71c01fd4c0de999a8120c300bd40b364e25bf41 ====
also in: sources/boost/boost/intrusive/detail/minimal_pair_header.hpp:1-11
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2014-2015
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/mpl.hpp lines 1-12 sha256 f8e2274e7bedabdf56728e22baa227160c44f7be00732c7f1804eb98004c9c47 ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga        2006-2014
// (C) Copyright Microsoft Corporation  2014
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/rbtree_node.hpp lines 1-12 sha256 f4f4b67ad216f434988d0ae14c0e165b3b091ea2fbe31223db5bff19e08e5595 ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Olaf Krzikalla 2004-2006.
// (C) Copyright Ion Gaztanaga  2006-2013.
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/value_functors.hpp lines 3-11 sha256 4c1de3fc23cc9defc1354709540ead92d4ba2941544caba9ae7253e2e5c83173 ====
///////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2017-2021. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
///////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/detail/workaround.hpp lines 1-9 sha256 c8867ae5b37eeff9719aabcaa04ea54e7c8082a8c8bab3053a0e5745f5f1a9fe ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2005-2013. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/interprocess for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/options.hpp lines 1-11 sha256 b1587c87282b7d78a735d3ce4640b6864f7cb5a0fce7ac174db97d1ddfb4c82b ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2007-2014
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/pack_options.hpp lines 1-11 sha256 d64c749e5b6724b4153befd01320686e52e23dee491050b809d049d613db9e7f ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2013-2013
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/parent_from_member.hpp lines 1-11 sha256 0c536cdb29a5aa5e53c209fe1e6b39e38d35de9c85929ec0d7734d1949ceac1b ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2010-2013
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/pointer_rebind.hpp lines 1-9 sha256 5e68df2d8a21bd759cfa55eca540c1f89c252d0312ab11d312482cb462ad6d7c ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2014-2014. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/pointer_traits.hpp lines 1-15 sha256 5ca3bf46d6895c19278c75fe082e005e4367f826c3cb943ba430a93958fe39c1 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Pablo Halpern 2009. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2011-2014. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/intrusive/rbtree_algorithms.hpp lines 1-21 sha256 dd41e57157349ba35dc83f4aa3d401a1f11faa9040be51ec3bbbe026ed559db7 ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Olaf Krzikalla 2004-2006.
// (C) Copyright Ion Gaztanaga  2006-2014.
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/intrusive for documentation.
//
/////////////////////////////////////////////////////////////////////////////
//
// The tree destruction algorithm is based on Julienne Walker and The EC Team code:
//
// This code is in the public domain. Anyone may use it or change it in any way that
// they see fit. The author assumes no responsibility for damages incurred through
// use of the original code or any variations thereof.
//
// It is requested, but not required, that due credit is given to the original author
// and anyone who has modified the code through a header comment, such as this one.

==== sources/boost/boost/io/detail/buffer_fill.hpp lines 1-7 sha256 399819418a67f97af99f421cacbe8277c6cebbc020dcfbe1c4125628f129a31e ====
also in: sources/boost/boost/io/detail/ostream_guard.hpp:1-7
/*
Copyright 2019-2020 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/io/ios_state.hpp lines 1-6 sha256 5fd1051028a815647bdffefba3e6484c0470b5916245107a99eab3602d8224d3 ====
/*
Copyright 2002, 2005 Daryle Walker

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/io/quoted.hpp lines 1-9 sha256 94072bf96fd59f0a71261a0901c77c1b2d9acf7e7340a3c2c6358792023113d2 ====
/*
Copyright 2010 Beman Dawes

Copyright 2019-2020 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/io_fwd.hpp lines 1-6 sha256 97f8c7b98a35a1c7dbf81cce9885b25c99d8ac8f951ddf282f3de24310a8895b ====
/*
Copyright 2002 Daryle Walker

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/is_placeholder.hpp lines 11-18 sha256 174f86e790f94841987e895b890793a27d3381128656bee3a1c21d43ad4c6005 ====
//  is_placeholder.hpp - TR1 is_placeholder metafunction
//
//  Copyright (c) 2006 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/iterator/advance.hpp lines 1-5 sha256 1efd2be245f4207528e0513852679dcc19249ef3ae0aeaaf7c2e01af481f242f ====
also in: sources/boost/boost/iterator/distance.hpp:1-5
// Copyright (C) 2017 Michel Morin.
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/iterator/counting_iterator.hpp lines 1-4 sha256 6205faeb43aa443004813352e697ead1938709e379ec93abb4aaebd4640d99b9 ====
also in: sources/boost/boost/iterator/iterator_traits.hpp:1-4
// Copyright David Abrahams 2003.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/iterator/detail/config_def.hpp lines 1-6 sha256 4d6b7ca94f083ffaa69f68cd7ef7b895c6ae0276827401d44e8210a86652102f ====
also in: sources/boost/boost/iterator/detail/enable_if.hpp:1-6, sources/boost/boost/iterator/filter_iterator.hpp:1-6, sources/boost/boost/iterator/indirect_iterator.hpp:1-6, sources/boost/boost/iterator/interoperable.hpp:1-6, sources/boost/boost/iterator/iterator_adaptor.hpp:1-6, sources/boost/boost/iterator/iterator_facade.hpp:1-6, sources/boost/boost/iterator/reverse_iterator.hpp:1-6, sources/boost/boost/iterator/transform_iterator.hpp:1-6
// (C) Copyright David Abrahams 2002.
// (C) Copyright Jeremy Siek    2002.
// (C) Copyright Thomas Witt    2002.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/iterator/detail/config_def.hpp lines 8-8 sha256 e0616a8895f01aa98e084f5d121420bccabd2896f0fca94a018a9aa9ad754e6a ====
also in: sources/boost/boost/iterator/detail/config_undef.hpp:6-6
// no include guard multiple inclusion intended

==== sources/boost/boost/iterator/detail/config_def.hpp lines 10-14 sha256 e438600c0fec5bc0ec06732aa48a8e7c44e0b6770f2965c197e075b01d05067b ====
also in: sources/boost/boost/iterator/detail/config_undef.hpp:8-12
//
// This is a temporary workaround until the bulk of this is
// available in boost config.
// 23/02/03 thw
//

==== sources/boost/boost/iterator/detail/config_undef.hpp lines 1-4 sha256 89cd9d965a6577ebc7202ba90b0a2a83e010d18db1dc00e239deb7eed5f1f1d4 ====
// (C) Copyright Thomas Witt    2002.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/iterator/detail/facade_iterator_category.hpp lines 1-3 sha256 02bffb08e3f970650588e471e600b523b61c888b6b6decb89ab8b7a5cb04037c ====
also in: sources/boost/boost/iterator/minimum_category.hpp:1-3
// Copyright David Abrahams 2003. Use, modification and distribution is
// subject to the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/iterator/function_output_iterator.hpp lines 6-6 sha256 be9213c387d2c9c6d38fee75c4700b37177a5a61d900ebc681f9fa3da7f93da1 ====
// Revision History:

==== sources/boost/boost/iterator/function_output_iterator.hpp lines 8-9 sha256 87ba120d4be649159183e83b6e93100bf9cdf1b5f00870871d5be5f1ba033df1 ====
// 27 Feb 2001   Jeremy Siek
//      Initial checkin.

==== sources/boost/boost/iterator/is_iterator.hpp lines 1-7 sha256 c63a1d6a62a72a3f8bd500743184b99344693531fa21f5ad315b9572889f9184 ====
/*
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * https://www.boost.org/LICENSE_1_0.txt)
 *
 * Copyright (c) 2023 Andrey Semashev
 */

==== sources/boost/boost/iterator/is_iterator.hpp lines 8-12 sha256 d785aa706783de639df2d7b8ef7887bedb409749b9d564971792eada6e9494d2 ====
/*!
 * \file iterator/is_iterator.hpp
 *
 * This header contains definition of the \c is_iterator type trait.
 */

==== sources/boost/boost/iterator/iterator_categories.hpp lines 1-4 sha256 e8edf4061b6da0323d46cd9e2b65b89096a489a0f320d805733d8f27163f3865 ====
also in: sources/boost/boost/iterator/iterator_concepts.hpp:1-4
// (C) Copyright Jeremy Siek 2002.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/iterator/zip_iterator.hpp lines 1-6 sha256 9e432760d6e9c2117cc786925d2e7c76bf7b38a2370728c84ecdbec813088d70 ====
// Copyright David Abrahams and Thomas Becker 2000-2006.
// Copyright Kohei Takahashi 2012-2014.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/iterator_adaptors.hpp lines 1-3 sha256 9a10eacbae8ffcf6122842814485b389b6de75f40e2d17f0e134b3b60868bc34 ====
// Copyright David Abrahams 2004. Distributed under the Boost
// Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/iterator_adaptors.hpp lines 5-5 sha256 a757bc21a66b4ca8d848dcce56b202ccc7491ab0a5ab78a763d4565d3cab814c ====
//  See www.boost.org/libs/iterator for documentation.

==== sources/boost/boost/lexical_cast.hpp lines 1-16 sha256 ecd7616ad7acc48031552fce04cfe5bcf62472939554fd69dbafd941990b7405 ====
also in: sources/boost/boost/lexical_cast/bad_lexical_cast.hpp:1-16, sources/boost/boost/lexical_cast/detail/converter_lexical.hpp:1-16, sources/boost/boost/lexical_cast/detail/inf_nan.hpp:1-16, sources/boost/boost/lexical_cast/detail/is_character.hpp:1-16, sources/boost/boost/lexical_cast/detail/lcast_char_constants.hpp:1-16, sources/boost/boost/lexical_cast/detail/lcast_unsigned_converters.hpp:1-16, sources/boost/boost/lexical_cast/detail/widest_char.hpp:1-16, sources/boost/boost/lexical_cast/try_lexical_convert.hpp:1-16
// Copyright Kevlin Henney, 2000-2005.
// Copyright Alexander Nasonov, 2006-2010.
// Copyright Antony Polukhin, 2011-2024.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// what:  lexical_cast custom keyword cast
// who:   contributed by Kevlin Henney,
//        enhanced with contributions from Terje Slettebo,
//        with additional fixes and suggestions from Gennaro Prota,
//        Beman Dawes, Dave Abrahams, Daryle Walker, Peter Dimov,
//        Alexander Nasonov, Antony Polukhin, Justin Viiret, Michael Hofmann,
//        Cheng Yang, Matthew Bradbury, David W. Birdsall, Pavel Korzh and other Boosters
// when:  November 2000, March 2003, June 2005, June 2006, March 2011 - 2014

==== sources/boost/boost/lexical_cast/detail/buffer_view.hpp lines 1-5 sha256 726bc6189ac4a3afdb9a0bd65a0b4df7ee11eb5d111052a37ce6ffa0ed5002f1 ====
// Copyright Antony Polukhin, 2011-2024.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/lexical_cast/detail/converter_lexical_streams.hpp lines 1-16 sha256 8da33c43808502b881bb970f653bb78839d62e332c8ab48327aec60a7e3d64bd ====
// Copyright Kevlin Henney, 2000-2005.
// Copyright Alexander Nasonov, 2006-2010.
// Copyright Antony Polukhin, 2011-2024.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// what:  lexical_cast custom keyword cast
// who:   contributed by Kevlin Henney,
//        enhanced with contributions from Terje Slettebo,
//        with additional fixes and suggestions from Gennaro Prota,
//        Beman Dawes, Dave Abrahams, Daryle Walker, Peter Dimov,
//        Alexander Nasonov, Antony Polukhin, Justin Viiret, Michael Hofmann,
//        Cheng Yang, Matthew Bradbury, David W. Birdsall, Pavel Korzh and other Boosters
// when:  November 2000, March 2003, June 2005, June 2006, March 2011 - 2014, Nowember 2016

==== sources/boost/boost/lexical_cast/detail/converter_numeric.hpp lines 1-16 sha256 8338b2eebe72f8a71fc439deea9013d9138b4154c3107c62c25972d7ad4ab51f ====
// Copyright Kevlin Henney, 2000-2005.
// Copyright Alexander Nasonov, 2006-2010.
// Copyright Antony Polukhin, 2011-2024.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// what:  lexical_cast custom keyword cast
// who:   contributed by Kevlin Henney,
//        enhanced with contributions from Terje Slettebo,
//        with additional fixes and suggestions from Gennaro Prota,
//        Beman Dawes, Dave Abrahams, Daryle Walker, Peter Dimov,
//        Alexander Nasonov, Antony Polukhin, Justin Viiret, Michael Hofmann,
//        Cheng Yang, Matthew Bradbury, David W. Birdsall, Pavel Korzh and other Boosters
// when:  November 2000, March 2003, June 2005, June 2006, March 2011 - 2016

==== sources/boost/boost/lexical_cast/detail/lcast_basic_unlockedbuf.hpp lines 1-7 sha256 0a86d0aa16dd842e7a032420367cf6499d59ba75db4a2e8acff51560e5978db0 ====
// Copyright Kevlin Henney, 2000-2005.
// Copyright Alexander Nasonov, 2006-2010.
// Copyright Antony Polukhin, 2011-2024.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/limits.hpp lines 2-7 sha256 c02273956a11a1f1b45b396865945e7485d29c3033028a4ea5bd454c48d203dd ====
//  (C) Copyright John maddock 1999. 
//  (C) David Abrahams 2002.  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// use this header as a workaround for missing <limits>

==== sources/boost/boost/limits.hpp lines 9-9 sha256 521b3dd5fadd4d159459f4c2bc2abf3bf27bc0e6435d3ae5ff1291dfd6e8b99d ====
//  See http://www.boost.org/libs/compatibility/index.html for documentation.

==== sources/boost/boost/logic/tribool.hpp lines 1-1 sha256 6c0751d9b0ccd9cec2bccbabce693a30abf6670a5a85533d25fa279529322221 ====
also in: sources/boost/boost/logic/tribool_fwd.hpp:1-1
// Three-state boolean logic library

==== sources/boost/boost/logic/tribool.hpp lines 3-6 sha256 e187251cd111659cb75468cd913c2c0c0f8cce1938309b41448aae6481c47702 ====
also in: sources/boost/boost/logic/tribool_fwd.hpp:3-6
// Copyright Douglas Gregor 2002-2004. Use, modification and
// distribution is subject to the Boost Software License, Version
// 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/make_shared.hpp lines 4-12 sha256 c0aaa6ea1aafabbf69468d24097bf24b17c4d7c7c23e6aceb6c170bea8210696 ====
//  make_shared.hpp
//
//  Copyright (c) 2007, 2008 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.

==== sources/boost/boost/math/ccmath/abs.hpp lines 1-6 sha256 a8ca97495599855e7262a9672e4273a4ed46b0ef8cd609d01ea5f781ff27d478 ====
//  (C) Copyright Matt Borland 2021.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  Constepxr implementation of abs (see c.math.abs secion 26.8.2 of the ISO standard)

==== sources/boost/boost/math/ccmath/detail/config.hpp lines 1-6 sha256 6a4be06239a051b362d3d80e4d2fe35e369ceab2cb8053ec145c7b4dda65c695 ====
//  (C) Copyright John Maddock 2023.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  Core configuration for ccmath functions, basically will they work or not?

==== sources/boost/boost/math/ccmath/isinf.hpp lines 1-4 sha256 b8764c967637a12fa4397494c2ea997239b2e384d06ba9d752141ba8ad3a3a83 ====
also in: sources/boost/boost/math/ccmath/isnan.hpp:1-4, sources/boost/boost/math/tools/throw_exception.hpp:1-4
//  (C) Copyright Matt Borland 2021.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/ccmath/ldexp.hpp lines 1-5 sha256 2ee91c91f553b3910a31378e26971ac95ce4426ed86cbc448245a3c381014069 ====
//  (C) Copyright Matt Borland 2021.
//  (C) Copyright John Maddock 2021.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/constants/calculate_constants.hpp lines 1-2 sha256 75406605d169999b56ebe573b6774d1f2a5f5edd08888c01f0418a196c27191d ====
//  Copyright John Maddock 2010, 2012.
//  Copyright Paul A. Bristow 2011, 2012.

==== sources/boost/boost/math/constants/constants.hpp lines 1-6 sha256 384dd0197df4d2f9d860515367c3e23de5dd5e9f65cb46f195910bc8ec08cf2e ====
//  Copyright John Maddock 2005-2006, 2011.
//  Copyright Paul A. Bristow 2006-2011.
//  Copyright Matt Borland 2024.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/cstdfloat/cstdfloat_cmath.hpp lines 10-10 sha256 431dd30174f3b57e1b9d6e503000a37d51944e4cc2d31dd4a7e2fde5c445c266 ====
// Implement quadruple-precision <cmath> support.

==== sources/boost/boost/math/cstdfloat/cstdfloat_complex.hpp lines 10-10 sha256 1bdb909e90f7497198fa28fe34453e660c3a9a7bd89781c6e2624bf4e287a251 ====
// Implement quadruple-precision (and extended) support for <complex>.

==== sources/boost/boost/math/cstdfloat/cstdfloat_complex_std.hpp lines 10-11 sha256 c768111034613aac673674b30725767d989b8cb88e6f0f2a3faa87844b004033 ====
// Implement a specialization of std::complex<> for *anything* that
// is defined as BOOST_CSTDFLOAT_EXTENDED_COMPLEX_FLOAT_TYPE.

==== sources/boost/boost/math/cstdfloat/cstdfloat_iostream.hpp lines 10-10 sha256 53ecf8a75d0826471def00649dcba78b160e6469ebda64ea2a08ffc93038a3b6 ====
// Implement quadruple-precision I/O stream operations.

==== sources/boost/boost/math/cstdfloat/cstdfloat_iostream.hpp lines 63-64 sha256 107b401fa489847a111765226a8b9c638ccbe082f5fbd28a72bc958f977cd0bd ====
also in: sources/boost/boost/multiprecision/number.hpp:2289-2290
                     // Invalid numeric character, stop reading:
                     //is.rdbuf()->sputbackc(static_cast<char>(c));

==== sources/boost/boost/math/cstdfloat/cstdfloat_limits.hpp lines 10-10 sha256 57ca019689b7575fb0a76bcc9f6c6a084435e802f4e3e825933e9e233eda45ec ====
// Implement quadruple-precision std::numeric_limits<> support.

==== sources/boost/boost/math/cstdfloat/cstdfloat_types.hpp lines 10-10 sha256 70d2b4d9b987b4deeb9450b65de39f9da743fd569754810ae9b1699ad3251f7d ====
// Implement the types for floating-point typedefs having specified widths.

==== sources/boost/boost/math/policies/error_handling.hpp lines 1-6 sha256 7f09c8a20b95630976b576dc7791ae120d8369b471cef4c0823ada68b6f056c4 ====
//  Copyright John Maddock 2007.
//  Copyright Paul A. Bristow 2007.
//  Copyright Matt Borland 2024.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/policies/policy.hpp lines 1-5 sha256 f9381843cf15a8549561c9c5514ec6465d27b89a4d2922bc495e9f38ab8d13c9 ====
also in: sources/boost/boost/math/tools/traits.hpp:1-5
//  Copyright John Maddock 2007.
//  Copyright Matt Borland 2021.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/acosh.hpp lines 1-1 sha256 114bcddfb3ecae3f60dff360f14bb7aa213760d5abea4b3f3c1c0e274c63508a ====
also in: sources/boost/boost/math/special_functions/asinh.hpp:1-1
//    boost asinh.hpp header file

==== sources/boost/boost/math/special_functions/acosh.hpp lines 3-7 sha256 861e397ec6388307a8c3f5572e86b10535262132b5692f80bcbad74117956fcc ====
//  (C) Copyright Eric Ford 2001 & Hubert Holin.
//  (C) Copyright John Maddock 2008.
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/asinh.hpp lines 3-7 sha256 53f30959ca43108cf2d0752764ebf103f7811ddd6322d55ba575ede32070e23d ====
//  (C) Copyright Eric Ford & Hubert Holin 2001.
//  (C) Copyright John Maddock 2008.
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/atanh.hpp lines 1-1 sha256 2bbdbee586336afbd22eb1c47ef8005188b5adb30b15d013fe6063800d93d1e8 ====
//    boost atanh.hpp header file

==== sources/boost/boost/math/special_functions/atanh.hpp lines 3-7 sha256 3138c4b76fc72fb728fdaa1fece98983b3a5e237b79226cb1827c6a865382e8e ====
//  (C) Copyright Hubert Holin 2001.
//  (C) Copyright John Maddock 2008.
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/bernoulli.hpp lines 2-9 sha256 9d5f020b1817d962bd489835a552843afc4c4b2899a23b8e5b5e175c79f75c9f ====
also in: sources/boost/boost/math/special_functions/detail/unchecked_bernoulli.hpp:2-9
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2013 Nikhar Agrawal
//  Copyright 2013 Christopher Kormanyos
//  Copyright 2013 John Maddock
//  Copyright 2013 Paul Bristow
//  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/cbrt.hpp lines 1-5 sha256 abfad3ce7478c58cdc8bcec9e0bab2315ed198137ef4328de111cb0fca4c2535 ====
also in: sources/boost/boost/math/special_functions/detail/erf_inv.hpp:1-5, sources/boost/boost/math/special_functions/detail/gamma_inva.hpp:1-5, sources/boost/boost/math/special_functions/detail/igamma_inverse.hpp:1-5, sources/boost/boost/math/special_functions/detail/lgamma_small.hpp:1-5, sources/boost/boost/math/special_functions/digamma.hpp:1-5, sources/boost/boost/math/special_functions/erf.hpp:1-5, sources/boost/boost/math/special_functions/expm1.hpp:1-5, sources/boost/boost/math/special_functions/powm1.hpp:1-5, sources/boost/boost/math/special_functions/trigamma.hpp:1-5, sources/boost/boost/math/tools/roots.hpp:1-5, sources/boost/boost/math/tools/toms748_solve.hpp:1-5
//  (C) Copyright John Maddock 2006.
//  (C) Copyright Matt Borland 2024.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/cos_pi.hpp lines 1-5 sha256 14dab8b892fe55f2405ddee6fb316abf16c90a8ac50a49f5773e1d4ee720b03c ====
also in: sources/boost/boost/math/special_functions/sin_pi.hpp:1-5
//  Copyright (c) 2007 John Maddock
//  Copyright (c) 2024 Matt Borland
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/detail/bernoulli_details.hpp lines 1-5 sha256 247d03f9c9a56d5eed235a88c44037bc54d78f3c019a449989f74539f4564dce ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2013 John Maddock
//  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/detail/fp_traits.hpp lines 1-1 sha256 668dce91c25f338ddf3ac3cfd34e472e1af9fd2c1d6aba9cb2c83631a6a2e633 ====
// fp_traits.hpp

==== sources/boost/boost/math/special_functions/detail/fp_traits.hpp lines 6-7 sha256 5812438e7a776a5483dcb224d6bbcaf55ff2c3f54d81dc1a8be7d6dec8baa864 ====
// Copyright (c) 2006 Johan Rade
// Copyright (c) 2024 Matt Borland

==== sources/boost/boost/math/special_functions/detail/fp_traits.hpp lines 9-11 sha256 85f3bd11db3a54abe1fc7196b201a3c56f4fd8e6d5a7a3429a8a358c0110438c ====
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/detail/gamma_inva.hpp lines 7-12 sha256 85d771990d4ceef804eaf30c5581bccc405c001cca5ac127a6fd2918f8b2dc66 ====
//
// This is not a complete header file, it is included by gamma.hpp
// after it has defined it's definitions.  This inverts the incomplete
// gamma functions P and Q on the first parameter "a" using a generic
// root finding algorithm (TOMS Algorithm 748).
//

==== sources/boost/boost/math/special_functions/detail/igamma_large.hpp lines 1-45 sha256 d3b3cd4c76c175b9b62ace0a8c2ca65adf0c7e2e44422dd3b09234fce52dbfa8 ====
//  Copyright John Maddock 2006.
//  Copyright Matt Borland 2024.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// This file implements the asymptotic expansions of the incomplete
// gamma functions P(a, x) and Q(a, x), used when a is large and
// x ~ a.
//
// The primary reference is:
//
// "The Asymptotic Expansion of the Incomplete Gamma Functions"
// N. M. Temme.
// Siam J. Math Anal. Vol 10 No 4, July 1979, p757.
//
// A different way of evaluating these expansions,
// plus a lot of very useful background information is in:
// 
// "A Set of Algorithms For the Incomplete Gamma Functions."
// N. M. Temme.
// Probability in the Engineering and Informational Sciences,
// 8, 1994, 291.
//
// An alternative implementation is in:
//
// "Computation of the Incomplete Gamma Function Ratios and their Inverse."
// A. R. Didonato and A. H. Morris.
// ACM TOMS, Vol 12, No 4, Dec 1986, p377.
//
// There are various versions of the same code below, each accurate
// to a different precision.  To understand the code, refer to Didonato
// and Morris, from Eq 17 and 18 onwards.
//
// The coefficients used here are not taken from Didonato and Morris:
// the domain over which these expansions are used is slightly different
// to theirs, and their constants are not quite accurate enough for
// 128-bit long double's.  Instead the coefficients were calculated
// using the methods described by Temme p762 from Eq 3.8 onwards.
// The values obtained agree with those obtained by Didonato and Morris
// (at least to the first 30 digits that they provide).
// At double precision the degrees of polynomial required for full
// machine precision are close to those recommended to Didonato and Morris,
// but of course many more terms are needed for larger types.
//

==== sources/boost/boost/math/special_functions/detail/polygamma.hpp lines 2-9 sha256 6228cb65c29962189da07ddd25bd324908a70875f237ddbb0231c197ff19b2e7 ====
also in: sources/boost/boost/math/special_functions/polygamma.hpp:2-9
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2013 Nikhar Agrawal
//  Copyright 2013 Christopher Kormanyos
//  Copyright 2014 John Maddock
//  Copyright 2013 Paul Bristow
//  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/detail/round_fwd.hpp lines 1-2 sha256 d99e84d934e737887dc8585477e95278fa4083e781b49bedd738126efabdc160 ====
// Copyright John Maddock 2008.
// Copyright Matt Borland 2024

==== sources/boost/boost/math/special_functions/detail/unchecked_factorial.hpp lines 1-4 sha256 4095550e4d2c78ba7f60fd4a77f6bc12230ce1632c886fd912e69c3a09736fe3 ====
also in: sources/boost/boost/math/tools/real_cast.hpp:1-4
//  Copyright John Maddock 2006.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/factorials.hpp lines 1-4 sha256 b5d9c8c521cd5ba0930797bebd3bc5a3d939ea7b7da5af0275ec93221d7cdb87 ====
//  Copyright John Maddock 2006, 2010.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/fpclassify.hpp lines 1-6 sha256 a5bc2ab136f24e3a391cf7b8fd37696878826c34464b134605933a696cf15d9a ====
//  Copyright John Maddock 2005-2008.
//  Copyright (c) 2006-2008 Johan Rade
//  Copyright (c) 2024 Matt Borland
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/fpclassify.hpp lines 26-31 sha256 38f15893078f2984712a70e67f707ad426148f473665038ed102a3b933a26a39 ====
/*!
  \file fpclassify.hpp
  \brief Classify floating-point value as normal, subnormal, zero, infinite, or NaN.
  \version 1.0
  \author John Maddock
 */

==== sources/boost/boost/math/special_functions/gamma.hpp lines 1-8 sha256 f5412223030d27df543a41e7874b7fc12ecdf9b1a9d3068eb6e757cb696d6fe3 ====
//  Copyright John Maddock 2006-7, 2013-20.
//  Copyright Paul A. Bristow 2007, 2013-14.
//  Copyright Nikhar Agrawal 2013-14
//  Copyright Christopher Kormanyos 2013-14, 2020, 2024
//  Copyright Matt Borland 2024.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/hypot.hpp lines 1-4 sha256 a8a2c6663b6f251aaeb11c12d0644514cdfa655e5970fb62ba7103d299821e01 ====
also in: sources/boost/boost/math/special_functions/log1p.hpp:1-4, sources/boost/boost/math/tools/series.hpp:1-4
//  (C) Copyright John Maddock 2005-2006.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/math_fwd.hpp lines 1-1 sha256 bbea6297d96b9cb27ff92954dc7b59cce5c3e49962d205f1ed6fe51a7a90eaf9 ====
// math_fwd.hpp

==== sources/boost/boost/math/special_functions/math_fwd.hpp lines 3-3 sha256 1a7dc41a6d3e4639409da5ef76d134164de3364082ecf6f8da66a7699e88a17c ====
// TODO revise completely for new distribution classes.

==== sources/boost/boost/math/special_functions/math_fwd.hpp lines 5-7 sha256 903e77001e0a8135b87340e435665d7c5a96203b87c185e7117896db15c39ab8 ====
// Copyright Paul A. Bristow 2006.
// Copyright John Maddock 2006.
// Copyright Matt Borland 2024

==== sources/boost/boost/math/special_functions/math_fwd.hpp lines 14-14 sha256 b5ded9d1ffa1ae827a8949ea286a022adfa6d67b954f597940d3eefc09b33c71 ====
// Omnibus list of forward declarations of math special functions.

==== sources/boost/boost/math/special_functions/math_fwd.hpp lines 16-18 sha256 1dd1ffc243bd596dbeb7d1e3c9414dcf8a3897e2f85198929dcea9c7aee23abd ====
// IT = Integer type.
// RT = Real type (built-in floating-point types, float, double, long double) & User Defined Types
// AT = Integer or Real type

==== sources/boost/boost/math/special_functions/next.hpp lines 1-4 sha256 9394b31139d57433d3978fef4c5e05654ea6b0151452c2c172c628b4878b0514 ====
//  (C) Copyright John Maddock 2008.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/pow.hpp lines 1-2 sha256 46a6874b053dc228bd923f3b4fde0577f7b3f81d3735348714ec049e20bbc4f3 ====
//   Boost pow.hpp header file
//   Computes a power with exponent known at compile-time

==== sources/boost/boost/math/special_functions/pow.hpp lines 4-8 sha256 05ed2e4d1bfad114810010950545c28ea91cfd9bf99639f02e15a947270c54a2 ====
//  (C) Copyright Bruno Lalande 2008.
//  (C) Copyright Matt Borland 2024.
//  Distributed under the Boost Software License, Version 1.0.
//  (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/sign.hpp lines 1-4 sha256 92da770fee376e035ae299c53ada5c228c59dbae78619973f197a4aa6a73a2a9 ====
//  (C) Copyright John Maddock 2006.
//  (C) Copyright Johan Rade 2006.
//  (C) Copyright Paul A. Bristow 2011 (added changesign).
//  (C) Copyright Matt Borland 2024

==== sources/boost/boost/math/special_functions/trunc.hpp lines 1-5 sha256 9a38ac44bda829ff41f8bc38ba64ff5e7c3e49fef5102bfe396ab5434d0b7a72 ====
//  Copyright John Maddock 2007.
//  Copyright Matt Borland 2023.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/special_functions/zeta.hpp lines 1-4 sha256 57b534d6e83d82ca53db81f194f80bb18fbf9fc24dd360cd7826d7d4c35b0217 ====
//  Copyright John Maddock 2007, 2014.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/array.hpp lines 1-8 sha256 63f31a6792f392ca4d9b0cd5210b977501b84cf3ff16cdc23bbbd27a73cc2ea3 ====
//  Copyright (c) 2024 Matt Borland
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  Regular use of std::array functions can not be used on 
//  GPU platforms like CUDA since they are missing the __device__ marker
//  Alias as needed to get correct support

==== sources/boost/boost/math/tools/assert.hpp lines 1-8 sha256 257d8691431568f107d44181d91f3eed93d552a6f3bfd490ad969d284d9173d1 ====
also in: sources/boost/boost/multiprecision/detail/assert.hpp:1-8
//  (C) Copyright Matt Borland 2021.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// We deliberately use assert in here:
//
// boost-no-inspect

==== sources/boost/boost/math/tools/atomic.hpp lines 1-5 sha256 ee2abfd4cd2beacd718e7788e222e56cc67525d5ac1e9197f22a8f4332eb2cbe ====
also in: sources/boost/boost/multiprecision/detail/atomic.hpp:1-5
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2017 John Maddock
//  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/big_constant.hpp lines 2-5 sha256 0bc0de919618ac742fdcbdfe0980c686198e8639cacba890623d5b23eeae9273 ====
//  Copyright (c) 2011 John Maddock
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/complex.hpp lines 1-4 sha256 b24f3905d08f72baa7f53bbd871323f7bad13ff4966fe8d04855b3c3625b9111 ====
//  Copyright John Maddock 2018.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/complex.hpp lines 6-8 sha256 6510ef773de57faa0cf401e2b7eb301ac19f2593bd3c871e4022397acf73965a ====
//
// Tools for operator on complex as well as scalar types.
//

==== sources/boost/boost/math/tools/config.hpp lines 1-5 sha256 c7b0ef7f13e5f628669a566207dc29d3ac214c863df87a8db6a2e8237cd862ed ====
//  Copyright (c) 2006-7 John Maddock
//  Copyright (c) 2021 Matt Borland
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/convert_from_string.hpp lines 1-5 sha256 24c997a266a6b08bae2a5b4232e85611f890c0b7abf9326b47f400e660301c1c ====
//  Copyright John Maddock 2016.
//  Copyright Matt Borland 2023.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/cstdint.hpp lines 1-4 sha256 fab47727cf46fecc1ef1551dc1c6d2d2ca4d633f60bbd249d91cb66bebf16a15 ====
//  Copyright (c) 2024 Matt Borland
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/cxx03_warn.hpp lines 1-4 sha256 5c303bec9e223a7892c4f82382cf44a27e596bbb029732c35eda72d89ddb5724 ====
//  Copyright (c) 2020 John Maddock
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/detail/polynomial_horner1_10.hpp lines 1-6 sha256 450c4ba95d97b60e584ff2d5e3f4e70a8559dc4f7136a186d73ac283d1d13a91 ====
also in: sources/boost/boost/math/tools/detail/polynomial_horner1_11.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_12.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_13.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_14.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_15.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_16.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_17.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_18.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_19.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_2.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_20.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_3.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_4.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_5.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_6.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_7.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_8.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner1_9.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_10.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_11.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_12.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_13.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_14.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_15.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_16.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_17.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_18.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_19.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_2.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_20.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_3.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_4.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_5.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_6.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_7.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_8.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner2_9.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_10.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_11.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_12.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_13.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_14.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_15.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_16.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_17.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_18.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_19.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_2.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_20.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_3.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_4.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_5.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_6.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_7.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_8.hpp:1-6, sources/boost/boost/math/tools/detail/polynomial_horner3_9.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_10.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_11.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_12.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_13.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_14.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_15.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_16.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_17.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_18.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_19.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_2.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_20.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_3.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_4.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_5.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_6.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_7.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_8.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner1_9.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_10.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_11.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_12.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_13.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_14.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_15.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_16.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_17.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_18.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_19.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_2.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_20.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_3.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_4.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_5.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_6.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_7.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_8.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner2_9.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_10.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_11.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_12.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_13.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_14.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_15.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_16.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_17.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_18.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_19.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_20.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_5.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_6.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_7.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_8.hpp:1-6, sources/boost/boost/math/tools/detail/rational_horner3_9.hpp:1-6
//  (C) Copyright John Maddock 2007.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  This file is machine generated, do not edit by hand

==== sources/boost/boost/math/tools/detail/polynomial_horner1_10.hpp lines 8-8 sha256 2955156eb151d1c23bcc6e4b16878ee2111574f3872340b85693a48c55d5b907 ====
also in: sources/boost/boost/math/tools/detail/polynomial_horner1_11.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_12.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_13.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_14.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_15.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_16.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_17.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_18.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_19.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_2.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_20.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_3.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_4.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_5.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_6.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_7.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_8.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner1_9.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_10.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_11.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_12.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_13.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_14.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_15.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_16.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_17.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_18.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_19.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_2.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_20.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_3.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_4.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_5.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_6.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_7.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_8.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner1_9.hpp:8-8
// Polynomial evaluation using Horners rule

==== sources/boost/boost/math/tools/detail/polynomial_horner2_10.hpp lines 8-8 sha256 9c3accff65651b5359be7451a3f994437aa9bafdafda48dd70e3e5d310beb8f8 ====
also in: sources/boost/boost/math/tools/detail/polynomial_horner2_11.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_12.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_13.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_14.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_15.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_16.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_17.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_18.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_19.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_2.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_20.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_3.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_4.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_5.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_6.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_7.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_8.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner2_9.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_10.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_11.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_12.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_13.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_14.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_15.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_16.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_17.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_18.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_19.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_2.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_20.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_3.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_4.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_5.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_6.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_7.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_8.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner2_9.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_10.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_11.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_12.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_13.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_14.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_15.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_16.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_17.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_18.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_19.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_20.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_5.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_6.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_7.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_8.hpp:8-8, sources/boost/boost/math/tools/detail/rational_horner3_9.hpp:8-8
// Polynomial evaluation using second order Horners rule

==== sources/boost/boost/math/tools/detail/polynomial_horner3_10.hpp lines 8-8 sha256 e0cf77050ee8a6e73c504e74abf875230614bdee01fe50e147c86d5d77ee24cb ====
also in: sources/boost/boost/math/tools/detail/polynomial_horner3_11.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_12.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_13.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_14.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_15.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_16.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_17.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_18.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_19.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_2.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_20.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_3.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_4.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_5.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_6.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_7.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_8.hpp:8-8, sources/boost/boost/math/tools/detail/polynomial_horner3_9.hpp:8-8
// Unrolled polynomial evaluation using second order Horners rule

==== sources/boost/boost/math/tools/fraction.hpp lines 1-5 sha256 65c77e17396fa40b58f774990d5992ee40108b92cda8e7ab30ce689a84583970 ====
//  (C) Copyright John Maddock 2005-2006.
//  (C) Copyright Matt Borland 2024.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/is_constant_evaluated.hpp lines 1-4 sha256 7509328e990f6f34c6862e209545a9b36363fb5f48213d7eb926d198b318cdc9 ====
//  Copyright John Maddock 2011-2021.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/is_detected.hpp lines 1-6 sha256 a37167fa3da0ed43949204c7269269a1013caa63a6190954af1037065c27456d ====
//  Copyright Matt Borland 2021.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  https://en.cppreference.com/w/cpp/experimental/is_detected

==== sources/boost/boost/math/tools/is_standalone.hpp lines 1-4 sha256 8ad211ba20fddd7cf5f87bb43979238bf47801bb1cc30072d7dacad547cfcf16 ====
//  Copyright Matt Borland 2021.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/mp.hpp lines 1-9 sha256 92a04cc7ee13bca8a955721f56a6b109862e5c25aebe6f4159e9933e51d7e05c ====
//  Copyright Peter Dimov 2015-2021.
//  Copyright Matt Borland 2021.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  Template metaprogramming classes and functions to replace MPL
//  Source: http://www.pdimov.com/cpp2/simple_cxx11_metaprogramming.html
//  Source: https://github.com/boostorg/mp11/

==== sources/boost/boost/math/tools/nothrow.hpp lines 1-4 sha256 d6f3e61987f2c295f046f3be8c7ba1eab5cf5b2c5ea98a996beef093e082aaad ====
//  (C) Copyright Antony Polukhin 2022.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/numeric_limits.hpp lines 1-13 sha256 d43f646d15b51ff7ff0829fdf5bbd7992f606395d24ac8d252953eded2ccd0b2 ====
//  Copyright (c) 2024 Matt Borland
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  Regular use of std::numeric_limits functions can not be used on 
//  GPU platforms like CUDA since they are missing the __device__ marker
//  and libcu++ does not provide something analogous.
//  Rather than using giant if else blocks make our own version of numeric limits
//
//  On the CUDA NVRTC platform we use a best attempt at emulating the functions
//  and values since we do not have any macros to go off of.
//  Use the values as found on GCC 11.4 RHEL 9.4 x64

==== sources/boost/boost/math/tools/precision.hpp lines 1-4 sha256 d8b72e51b4279efaaa1e5cc2067d7218a034ebb2da4f9fd0955fad163edfcef1 ====
//  Copyright John Maddock 2005-2006.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/promotion.hpp lines 1-1 sha256 88c7661360249cd2f9ea88b73bdadd2e658c4a5dacaf6a1c9088426d1721a455 ====
// boost\math\tools\promotion.hpp

==== sources/boost/boost/math/tools/promotion.hpp lines 3-6 sha256 686967e26a92e6940f3e6730d37563f102265ca0800ac1d8447b1f3269e74abe ====
// Copyright John Maddock 2006.
// Copyright Paul A. Bristow 2006.
// Copyright Matt Borland 2023.
// Copyright Ryan Elandt 2023.

==== sources/boost/boost/math/tools/promotion.hpp lines 13-18 sha256 be8add15508095549772fee2aeb2d5335db2c6e0d88634c442de239573935ffe ====
// Promote arguments functions to allow math functions to have arguments
// provided as integer OR real (floating-point, built-in or UDT)
// (called ArithmeticType in functions that use promotion)
// that help to reduce the risk of creating multiple instantiations.
// Allows creation of an inline wrapper that forwards to a foo(RT, RT) function,
// so you never get to instantiate any mixed foo(RT, IT) functions.

==== sources/boost/boost/math/tools/toms748_solve.hpp lines 105-112 sha256 8f03c158d868654684c15b22577ffbd9ef8bdada7e3bf7ac3927ad4d6a427970 ====
   //
   // Given a point c inside the existing enclosing interval
   // [a, b] sets a = c if f(c) == 0, otherwise finds the new 
   // enclosing interval: either [a, c] or [c, b] and sets
   // d and fd to the point that has just been removed from
   // the interval.  In other words d is the third best guess
   // to the root.
   //

==== sources/boost/boost/math/tools/toms748_solve.hpp lines 132-134 sha256 2f716b5048f3c60f1a64fa4491005e75b210ccde01a49ffc27676b67292f2ee7 ====
   //
   // OK, lets invoke f(c):
   //

==== sources/boost/boost/math/tools/traits.hpp lines 7-19 sha256 fc853e9f9917ea35553515abbf670319d6a4caea70f030b642aebb22ef58b0a9 ====
/*
This header defines two traits classes, both in namespace boost::math::tools.

is_distribution<D>::value is true iff D has overloaded "cdf" and
"quantile" functions, plus member typedefs value_type and policy_type.  
It's not much of a definitive test frankly,
but if it looks like a distribution and quacks like a distribution
then it must be a distribution.

is_scaled_distribution<D>::value is true iff D is a distribution
as defined above, and has member functions "scale" and "location".

*/

==== sources/boost/boost/math/tools/tuple.hpp lines 1-5 sha256 12c96e705ce706154b0b5823fe784959681c0d27a2c10a690cb5819730fe4e25 ====
//  (C) Copyright John Maddock 2010.
//  (C) Copyright Matt Borland 2024.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/math/tools/type_traits.hpp lines 1-8 sha256 ccab1ee830a47480de630ddfd0266c93e1b6fce731b5d49ffa8e3004761492cc ====
//  Copyright (c) 2024 Matt Borland
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  Regular use of <type_traits> is not compatible with CUDA
//  Adds aliases to unify the support
//  Also adds convience overloads like is_same_v so we don't have to wait for C++17

==== sources/boost/boost/math/tools/user.hpp lines 1-2 sha256 8101c457f83e854dd7708736b4d395ed686604a559f98d53b60a42b869642f84 ====
// Copyright John Maddock 2007.
// Copyright Paul A. Bristow 2007.

==== sources/boost/boost/mem_fn.hpp lines 10-20 sha256 ef55e50678cecf87b1211d03459182ea4f8f2dca6c036b6fe6f44cb7ba052afc ====
//
//  mem_fn.hpp - a generalization of std::mem_fun[_ref]
//
//  Copyright (c) 2009 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  See http://www.boost.org/libs/bind/mem_fn.html for documentation.
//

==== sources/boost/boost/move/adl_move_swap.hpp lines 1-10 sha256 18124dada2ab769479ae087cb4771f83f068c9ba61b8a5c9d67beb3daa9c7415 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright 2007, 2008 Steven Watanabe, Joseph Gauterin, Niels Dekker
// (C) Copyright Ion Gaztanaga 2005-2013. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/algo/adaptive_merge.hpp lines 1-10 sha256 f1c0b2a5fb218a82c3ee794eb0d86c19ecdee38ec83fc4a4eae8302e8049b3d6 ====
also in: sources/boost/boost/move/algo/adaptive_sort.hpp:1-10, sources/boost/boost/move/algo/detail/basic_op.hpp:1-10, sources/boost/boost/move/algo/detail/merge.hpp:1-10, sources/boost/boost/move/algo/detail/merge_sort.hpp:1-10, sources/boost/boost/move/algo/predicate.hpp:1-10, sources/boost/boost/move/detail/destruct_n.hpp:1-10
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2015-2016.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/algo/detail/adaptive_sort_merge.hpp lines 1-41 sha256 2634f76ed76409184a2fb3c5a747def56b51686d7e9b1b5eec3821578d184480 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2015-2016.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////
//
// Stable sorting that works in O(N*log(N)) worst time
// and uses O(1) extra memory
//
//////////////////////////////////////////////////////////////////////////////
//
// The main idea of the adaptive_sort algorithm was developed by Andrey Astrelin
// and explained in the article from the russian collaborative blog
// Habrahabr (http://habrahabr.ru/post/205290/). The algorithm is based on
// ideas from B-C. Huang and M. A. Langston explained in their article
// "Fast Stable Merging and Sorting in Constant Extra Space (1989-1992)"
// (http://comjnl.oxfordjournals.org/content/35/6/643.full.pdf).
//
// This implementation by Ion Gaztanaga uses previous ideas with additional changes:
// 
// - Use of GCD-based rotation.
// - Non power of two buffer-sizes.
// - Tries to find sqrt(len)*2 unique keys, so that the merge sort
//   phase can form up to sqrt(len)*4 segments if enough keys are found.
// - The merge-sort phase can take advantage of external memory to
//   save some additional combination steps.
// - Combination phase: Blocks are selection sorted and merged in parallel.
// - The combination phase is performed alternating merge to left and merge
//   to right phases minimizing swaps due to internal buffer repositioning.
// - When merging blocks special optimizations are made to avoid moving some
//   elements twice.
//
// The adaptive_merge algorithm was developed by Ion Gaztanaga reusing some parts
// from the sorting algorithm and implementing an additional block merge algorithm
// without moving elements to left or right.
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/algo/detail/heap_sort.hpp lines 1-10 sha256 be390acd313e64d2857c1683da404a7341c842f2a2d5f61d31b3f946ee1c4e49 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2017-2018.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/algo/detail/heap_sort.hpp lines 12-12 sha256 e4a52cf3382acbcfa54b473438e0c2bdafc0ebf9a89425110c741a2588c14df6 ====
also in: sources/boost/boost/move/algo/detail/insertion_sort.hpp:12-12, sources/boost/boost/move/algo/detail/merge_sort.hpp:12-12, sources/boost/boost/move/algo/move.hpp:12-12, sources/boost/boost/move/algorithm.hpp:12-12, sources/boost/boost/move/detail/destruct_n.hpp:12-12, sources/boost/boost/move/detail/iterator_traits.hpp:12-12, sources/boost/boost/move/detail/meta_utils.hpp:12-12, sources/boost/boost/move/detail/meta_utils_core.hpp:12-12, sources/boost/boost/move/iterator.hpp:12-12, sources/boost/boost/move/traits.hpp:12-12
//! \file

==== sources/boost/boost/move/algo/detail/insertion_sort.hpp lines 1-10 sha256 e7be80b6322ec82393d6a2bde419a32fa4881659daebc98421d04dd673791a74 ====
also in: sources/boost/boost/move/detail/iterator_traits.hpp:1-10
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2014-2014.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/algo/detail/is_sorted.hpp lines 3-11 sha256 189ddb4fe40abe78770e2342bbc8bc8eaf11aafa890759922dde001c94981e37 ====
///////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2017-2018. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/container for documentation.
//
///////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/algo/detail/pdqsort.hpp lines 1-36 sha256 4d2bbccb934e751e8e38020d62c7a3af22d87b8e1529c585a9873181fec7f1f6 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Orson Peters  2017.
// (C) Copyright Ion Gaztanaga 2017-2018.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////
//
// This implementation of Pattern-defeating quicksort (pdqsort) was written
// by Orson Peters, and discussed in the Boost mailing list:
// http://boost.2283326.n4.nabble.com/sort-pdqsort-td4691031.html
//
// This implementation is the adaptation by Ion Gaztanaga of code originally in GitHub
// with permission from the author to relicense it under the Boost Software License
// (see the Boost mailing list for details).
//
// The original copyright statement is pasted here for completeness:
//
//  pdqsort.h - Pattern-defeating quicksort.
//  Copyright (c) 2015 Orson Peters
//  This software is provided 'as-is', without any express or implied warranty. In no event will the
//  authors be held liable for any damages arising from the use of this software.
//  Permission is granted to anyone to use this software for any purpose, including commercial
//  applications, and to alter it and redistribute it freely, subject to the following restrictions:
//  1. The origin of this software must not be misrepresented; you must not claim that you wrote the
//     original software. If you use this software in a product, an acknowledgment in the product
//     documentation would be appreciated but is not required.
//  2. Altered source versions must be plainly marked as such, and must not be misrepresented as
//     being the original software.
//  3. This notice may not be removed or altered from any source distribution.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/algo/detail/search.hpp lines 1-10 sha256 f852c4324bcae5a0b4cbaaf2c65213c6c058b1ac1df2f3ffc02db2ae876e6d81 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2022-2022.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/algo/detail/set_difference.hpp lines 1-10 sha256 65b4e40e268a770c8b758e28ae84ba44f756a9aa439557764cebe670f5ce9403 ====
also in: sources/boost/boost/move/algo/unique.hpp:1-10
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2017-2017.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/algo/move.hpp lines 1-10 sha256 368fa2340795f208d931ffbd6bdae1f641e6347cc2a2d71be21a8ae42f7238ba ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2012-2016.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/algorithm.hpp lines 1-10 sha256 d2b7ea1f1848c6bc4d89645253d022b78f5131e6dd1ff9018cad9a4f84a04875 ====
also in: sources/boost/boost/move/core.hpp:1-10, sources/boost/boost/move/iterator.hpp:1-10, sources/boost/boost/move/utility.hpp:1-10, sources/boost/boost/move/utility_core.hpp:1-10
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2012-2012.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/core.hpp lines 12-14 sha256 2b29d56a886d2c52698c7f4d901f53611f1578b15ead0889b0ca0cfd4bd08102 ====
//! \file
//! This header implements macros to define movable classes and
//! move-aware functions

==== sources/boost/boost/move/detail/config_begin.hpp lines 1-9 sha256 3632403c1f0bf381a09feb2c4ebeea95804385839f24bc2fbaea0f752354a269 ====
also in: sources/boost/boost/move/detail/config_end.hpp:1-9
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2012-2012. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/detail/meta_utils.hpp lines 1-10 sha256 7ecbe93786eb7c1806338f99ed4e87de56faef9028bdb3d82ac30c3b11537b17 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2012-2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/detail/meta_utils_core.hpp lines 1-10 sha256 8594d4957bf915a837de1656d8210a619dd0cf1fb24f7efbaacac52ee79f47ce ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2015-2015.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/detail/move_helpers.hpp lines 1-10 sha256 30e45d523a9e5d92bf73b7ada1440ab924bbc7b9d7d146eaabdcffe0bcf6f15c ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2010-2016.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/detail/pointer_element.hpp lines 1-9 sha256 c2639e5fded01becabc31bd90fd632f5bd0bc79cc9380c6296b2dc73257c469a ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2014-2017. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/detail/reverse_iterator.hpp lines 1-11 sha256 323ff36e7c9b100c779b08e18d32f5c5408ed21d6c8c501ec23cac6213f55ba0 ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2014-2014
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/detail/std_ns_begin.hpp lines 3-3 sha256 f19325251855c182843f7cdc132863fe1a1b2ea6b8351313dea631b070df7604 ====
also in: sources/boost/boost/move/detail/std_ns_end.hpp:3-3
#// (C) Copyright Ion Gaztanaga 2015-2015.

==== sources/boost/boost/move/detail/std_ns_begin.hpp lines 4-4 sha256 9a94cd86711932e47d5bf44abdf298bb20d6192519606d5ef3ed14721e15053a ====
also in: sources/boost/boost/move/detail/std_ns_end.hpp:4-4
#// Distributed under the Boost Software License, Version 1.0.

==== sources/boost/boost/move/detail/std_ns_begin.hpp lines 5-5 sha256 e492c31bb29fe02272e96c025331af11ef160946c46d47042bee53db0a680d8b ====
also in: sources/boost/boost/move/detail/std_ns_end.hpp:5-5
#// (See accompanying file LICENSE_1_0.txt or copy at

==== sources/boost/boost/move/detail/std_ns_begin.hpp lines 6-6 sha256 4fd87770c8876aeae930d421afcc77227ba51c76ba43466b803abb69a991bc9d ====
also in: sources/boost/boost/move/detail/std_ns_end.hpp:6-6
#// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/move/detail/to_raw_pointer.hpp lines 1-11 sha256 02b0095041ec3cbd56be652cefa3f91ec7679a511818316f1e49740c9cc9ccce ====
/////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga  2017-2017
//
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/detail/type_traits.hpp lines 1-15 sha256 d115d5d25631a3a5ea8108f32bc07f863db6b40b73bf8170e9f6a728e9ca38d1 ====
//////////////////////////////////////////////////////////////////////////////
// (C) Copyright John Maddock 2000.
// (C) Copyright Ion Gaztanaga 2005-2015.
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
// The alignment and Type traits implementation comes from
// John Maddock's TypeTraits library.
//
// Some other tricks come from Howard Hinnant's papers and StackOverflow replies
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/detail/workaround.hpp lines 1-9 sha256 166b69934a2f72c9462ada7e2ace02070b5d5d6920ac8fa0d41abdfe722c16e8 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2014-2014. Distributed under the Boost
// Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/interprocess for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/move.hpp lines 1-11 sha256 b9f0af8f7403c9636fa5de79d087547e1e6d5cfea3cb2ba9eea0f4abd1319572 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright David Abrahams, Vicente Botet 2009.
// (C) Copyright Ion Gaztanaga 2009-2012.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/move.hpp lines 13-15 sha256 6e3c3cc122b51aee9179cd8b83db75d18192adb4ed428d7bb0b80f7c5e1a63ae ====
//! \file
//! A general library header that includes
//! the rest of top-level headers.

==== sources/boost/boost/move/traits.hpp lines 1-10 sha256 608f26de816bad1739350e30483525d7c7ca24a0160336bec9a993fc72943f76 ====
//////////////////////////////////////////////////////////////////////////////
//
// (C) Copyright Ion Gaztanaga 2009-2012.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/move for documentation.
//
//////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/move/utility.hpp lines 12-14 sha256 1c1871c050edc0b5fd76c909d9578f90bc7208c28e24035bed956fdcc189333d ====
//! \file
//! This header includes core utilities from <tt><boost/move/utility_core.hpp></tt> and defines
//! some more advanced utilities such as:

==== sources/boost/boost/move/utility_core.hpp lines 12-15 sha256 6b0e0de1ea398c7e612406eb7d174c8e151a039339f7d3fafd35a682be99ec73 ====
//! \file
//! This header defines core utilities to ease the development
//! of move-aware functions. This header minimizes dependencies
//! from other libraries.

==== sources/boost/boost/mp11/algorithm.hpp lines 4-9 sha256 bd02920e59cbd440aa5fb4ce22f3dd6c4a9422bee26fecaecb1b4e68e23c382f ====
//  Copyright 2015-2019 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/bind.hpp lines 4-9 sha256 cbd31e01d28ec7110d104263ac8fa3103214103b12c8503d4c4c5d01d43f6ef3 ====
//  Copyright 2017, 2018 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/detail/config.hpp lines 4-9 sha256 f7975dd393341d2158b25a066f201c75cc8d076ed03360dc3d65352aa3d909dd ====
// Copyright 2016, 2018, 2019 Peter Dimov.
//
// Distributed under the Boost Software License, Version 1.0.
//
// See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/detail/mp_append.hpp lines 4-9 sha256 dd0d9ef4f02072c98fa2a64e7231fecea364b338fc73dd9bbff73ce07bbc0bca ====
also in: sources/boost/boost/mp11/detail/mp_fold.hpp:4-9, sources/boost/boost/mp11/detail/mp_min_element.hpp:4-9, sources/boost/boost/mp11/detail/mp_void.hpp:4-9
//  Copyright 2015-2017 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/detail/mp_copy_if.hpp lines 4-9 sha256 827f252a37d94ed5dc70c7dcf484af425a5de6557a9fc87f500da5c04cb57719 ====
also in: sources/boost/boost/mp11/detail/mp_is_list.hpp:4-9, sources/boost/boost/mp11/detail/mp_remove_if.hpp:4-9, sources/boost/boost/mp11/function.hpp:4-9
//  Copyright 2015-2019 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/detail/mp_count.hpp lines 4-9 sha256 7bb52b9f8c6f7e4c8fb0c8c8959a46d1eb4c76134ef2c793d55735e98924c1a6 ====
also in: sources/boost/boost/mp11/detail/mp_list.hpp:4-9
//  Copyright 2015, 2016 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/detail/mp_defer.hpp lines 4-6 sha256 6e105ed625f3a3c9a181c2651dfc0f006f71b0996aaf9c64ca6d80f95792a429 ====
// Copyright 2015-2020, 2023 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/detail/mp_front.hpp lines 4-9 sha256 752fee9b14b8c2ff034d4ad1fbd621229c9726a2a12dd46ae6e233fd1f332bd3 ====
also in: sources/boost/boost/mp11/detail/mp_rename.hpp:4-9, sources/boost/boost/mp11/list.hpp:4-9
//  Copyright 2015-2023 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/detail/mp_map_find.hpp lines 4-9 sha256 5f7e605f0295f74ae5963af0935e59928272d345a2fef5bfeb125de4e79cb2a4 ====
also in: sources/boost/boost/mp11/detail/mp_plus.hpp:4-9, sources/boost/boost/mp11/integral.hpp:4-9
//  Copyright 2015 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/detail/mp_with_index.hpp lines 4-9 sha256 f34479c7ab4a38ef1b603dc5ec5f1eabe5fbd2321586792ae4f94305dbc022aa ====
//  Copyright 2017 Peter Dimov.
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/set.hpp lines 4-9 sha256 7572065c2ad4a99a946097e3c98400d2787ac7cb3d1f2aa1f8f84da3c816fa79 ====
// Copyright 2015, 2019 Peter Dimov.
//
// Distributed under the Boost Software License, Version 1.0.
//
// See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/utility.hpp lines 4-9 sha256 48a35f9d4fe80f39986f4f6fb946e2dfcf1cc6cd6b9ff21aa1be2737fe7bc8b5 ====
// Copyright 2015-2020 Peter Dimov.
//
// Distributed under the Boost Software License, Version 1.0.
//
// See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mp11/version.hpp lines 4-9 sha256 4c22891aeb251ed8da0c43cedc11a8e4fc5c0aaa31b0723bbb02bc54581723ef ====
//  Copyright 2019 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/mpl/O1_size.hpp lines 5-11 sha256 f5926105d08c7b871b197690bd490defe1d6d0a17aa805fae6bcfa2b3fc629df ====
also in: sources/boost/boost/mpl/O1_size_fwd.hpp:5-11, sources/boost/boost/mpl/advance.hpp:5-11, sources/boost/boost/mpl/advance_fwd.hpp:5-11, sources/boost/boost/mpl/and.hpp:5-11, sources/boost/boost/mpl/apply.hpp:9-15, sources/boost/boost/mpl/apply_fwd.hpp:9-15, sources/boost/boost/mpl/at.hpp:5-11, sources/boost/boost/mpl/at_fwd.hpp:5-11, sources/boost/boost/mpl/aux_/O1_size_impl.hpp:5-11, sources/boost/boost/mpl/aux_/advance_backward.hpp:9-15, sources/boost/boost/mpl/aux_/advance_forward.hpp:9-15, sources/boost/boost/mpl/aux_/arithmetic_op.hpp:4-10, sources/boost/boost/mpl/aux_/at_impl.hpp:5-11, sources/boost/boost/mpl/aux_/back_impl.hpp:5-11, sources/boost/boost/mpl/aux_/begin_end_impl.hpp:5-11, sources/boost/boost/mpl/aux_/clear_impl.hpp:5-11, sources/boost/boost/mpl/aux_/comparison_op.hpp:4-10, sources/boost/boost/mpl/aux_/config/ctps.hpp:5-11, sources/boost/boost/mpl/aux_/config/msvc_typename.hpp:5-11, sources/boost/boost/mpl/aux_/config/preprocessor.hpp:5-11, sources/boost/boost/mpl/aux_/config/static_constant.hpp:5-11, sources/boost/boost/mpl/aux_/config/ttp.hpp:5-11, sources/boost/boost/mpl/aux_/config/use_preprocessed.hpp:5-11, sources/boost/boost/mpl/aux_/count_args.hpp:4-10, sources/boost/boost/mpl/aux_/empty_impl.hpp:5-11, sources/boost/boost/mpl/aux_/erase_impl.hpp:5-11, sources/boost/boost/mpl/aux_/erase_key_impl.hpp:5-11, sources/boost/boost/mpl/aux_/fold_impl.hpp:5-11, sources/boost/boost/mpl/aux_/fold_impl_body.hpp:6-12, sources/boost/boost/mpl/aux_/front_impl.hpp:5-11, sources/boost/boost/mpl/aux_/insert_impl.hpp:5-11, sources/boost/boost/mpl/aux_/insert_range_impl.hpp:5-11, sources/boost/boost/mpl/aux_/iter_fold_impl.hpp:5-11, sources/boost/boost/mpl/aux_/joint_iter.hpp:5-11, sources/boost/boost/mpl/aux_/lambda_no_ctps.hpp:9-15, sources/boost/boost/mpl/aux_/largest_int.hpp:5-11, sources/boost/boost/mpl/aux_/logical_op.hpp:2-8, sources/boost/boost/mpl/aux_/msvc_dtw.hpp:2-8, sources/boost/boost/mpl/aux_/msvc_never_true.hpp:5-11, sources/boost/boost/mpl/aux_/nested_type_wknd.hpp:5-11, sources/boost/boost/mpl/aux_/numeric_op.hpp:8-14, sources/boost/boost/mpl/aux_/pop_back_impl.hpp:5-11, sources/boost/boost/mpl/aux_/pop_front_impl.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/def_params_tail.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/enum.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/ext_params.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/filter_params.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/params.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/partial_spec_params.hpp:5-11, sources/boost/boost/mpl/aux_/reverse_fold_impl.hpp:5-11, sources/boost/boost/mpl/aux_/reverse_fold_impl_body.hpp:6-12, sources/boost/boost/mpl/aux_/reverse_iter_fold_impl.hpp:5-11, sources/boost/boost/mpl/aux_/size_impl.hpp:5-11, sources/boost/boost/mpl/aux_/value_wknd.hpp:5-11, sources/boost/boost/mpl/aux_/yes_no.hpp:5-11, sources/boost/boost/mpl/back.hpp:5-11, sources/boost/boost/mpl/back_fwd.hpp:5-11, sources/boost/boost/mpl/base.hpp:5-11, sources/boost/boost/mpl/begin_end.hpp:5-11, sources/boost/boost/mpl/begin_end_fwd.hpp:5-11, sources/boost/boost/mpl/bind_fwd.hpp:9-15, sources/boost/boost/mpl/bool.hpp:5-11, sources/boost/boost/mpl/bool_fwd.hpp:5-11, sources/boost/boost/mpl/clear.hpp:5-11, sources/boost/boost/mpl/clear_fwd.hpp:5-11, sources/boost/boost/mpl/count_fwd.hpp:5-11, sources/boost/boost/mpl/distance.hpp:5-11, sources/boost/boost/mpl/distance_fwd.hpp:5-11, sources/boost/boost/mpl/empty.hpp:5-11, sources/boost/boost/mpl/empty_fwd.hpp:5-11, sources/boost/boost/mpl/equal.hpp:5-11, sources/boost/boost/mpl/equal_to.hpp:5-11, sources/boost/boost/mpl/erase.hpp:5-11, sources/boost/boost/mpl/erase_fwd.hpp:5-11, sources/boost/boost/mpl/erase_key.hpp:5-11, sources/boost/boost/mpl/erase_key_fwd.hpp:5-11, sources/boost/boost/mpl/eval_if.hpp:5-11, sources/boost/boost/mpl/find_if.hpp:5-11, sources/boost/boost/mpl/front.hpp:5-11, sources/boost/boost/mpl/front_fwd.hpp:5-11, sources/boost/boost/mpl/identity.hpp:5-11, sources/boost/boost/mpl/if.hpp:5-11, sources/boost/boost/mpl/insert.hpp:5-11, sources/boost/boost/mpl/insert_fwd.hpp:5-11, sources/boost/boost/mpl/insert_range.hpp:5-11, sources/boost/boost/mpl/insert_range_fwd.hpp:5-11, sources/boost/boost/mpl/int.hpp:5-11, sources/boost/boost/mpl/int_fwd.hpp:5-11, sources/boost/boost/mpl/iterator_category.hpp:5-11, sources/boost/boost/mpl/iterator_tags.hpp:5-11, sources/boost/boost/mpl/joint_view.hpp:5-11, sources/boost/boost/mpl/less.hpp:5-11, sources/boost/boost/mpl/limits/arity.hpp:5-11, sources/boost/boost/mpl/limits/list.hpp:5-11, sources/boost/boost/mpl/limits/map.hpp:5-11, sources/boost/boost/mpl/limits/unrolling.hpp:5-11, sources/boost/boost/mpl/limits/vector.hpp:5-11, sources/boost/boost/mpl/list.hpp:5-11, sources/boost/boost/mpl/list/aux_/O1_size.hpp:5-11, sources/boost/boost/mpl/list/aux_/begin_end.hpp:5-11, sources/boost/boost/mpl/list/aux_/clear.hpp:5-11, sources/boost/boost/mpl/list/aux_/empty.hpp:5-11, sources/boost/boost/mpl/list/aux_/front.hpp:5-11, sources/boost/boost/mpl/list/aux_/item.hpp:5-11, sources/boost/boost/mpl/list/aux_/iterator.hpp:5-11, sources/boost/boost/mpl/list/aux_/pop_front.hpp:5-11, sources/boost/boost/mpl/list/aux_/push_back.hpp:5-11, sources/boost/boost/mpl/list/aux_/push_front.hpp:5-11, sources/boost/boost/mpl/list/aux_/size.hpp:5-11, sources/boost/boost/mpl/list/aux_/tag.hpp:5-11, sources/boost/boost/mpl/list/list0.hpp:5-11, sources/boost/boost/mpl/list/list10.hpp:5-11, sources/boost/boost/mpl/list/list20.hpp:5-11, sources/boost/boost/mpl/logical.hpp:5-11, sources/boost/boost/mpl/long.hpp:5-11, sources/boost/boost/mpl/long_fwd.hpp:5-11, sources/boost/boost/mpl/map.hpp:5-11, sources/boost/boost/mpl/max_element.hpp:5-11, sources/boost/boost/mpl/minus.hpp:5-11, sources/boost/boost/mpl/multiplies.hpp:5-11, sources/boost/boost/mpl/negate.hpp:5-11, sources/boost/boost/mpl/next_prior.hpp:5-11, sources/boost/boost/mpl/not.hpp:5-11, sources/boost/boost/mpl/or.hpp:5-11, sources/boost/boost/mpl/plus.hpp:5-11, sources/boost/boost/mpl/pop_back.hpp:5-11, sources/boost/boost/mpl/pop_back_fwd.hpp:5-11, sources/boost/boost/mpl/pop_front.hpp:5-11, sources/boost/boost/mpl/pop_front_fwd.hpp:5-11, sources/boost/boost/mpl/push_back.hpp:5-11, sources/boost/boost/mpl/push_back_fwd.hpp:5-11, sources/boost/boost/mpl/push_front.hpp:5-11, sources/boost/boost/mpl/push_front_fwd.hpp:5-11, sources/boost/boost/mpl/same_as.hpp:5-11, sources/boost/boost/mpl/sequence_tag.hpp:5-11, sources/boost/boost/mpl/sequence_tag_fwd.hpp:5-11, sources/boost/boost/mpl/size.hpp:5-11, sources/boost/boost/mpl/size_fwd.hpp:5-11, sources/boost/boost/mpl/size_t.hpp:5-11, sources/boost/boost/mpl/size_t_fwd.hpp:5-11, sources/boost/boost/mpl/times.hpp:5-11, sources/boost/boost/mpl/vector.hpp:5-11, sources/boost/boost/mpl/vector/aux_/O1_size.hpp:5-11, sources/boost/boost/mpl/vector/aux_/at.hpp:5-11, sources/boost/boost/mpl/vector/aux_/back.hpp:5-11, sources/boost/boost/mpl/vector/aux_/begin_end.hpp:5-11, sources/boost/boost/mpl/vector/aux_/clear.hpp:5-11, sources/boost/boost/mpl/vector/aux_/empty.hpp:5-11, sources/boost/boost/mpl/vector/aux_/item.hpp:5-11, sources/boost/boost/mpl/vector/aux_/iterator.hpp:5-11, sources/boost/boost/mpl/vector/aux_/pop_back.hpp:5-11, sources/boost/boost/mpl/vector/aux_/pop_front.hpp:5-11, sources/boost/boost/mpl/vector/aux_/push_back.hpp:5-11, sources/boost/boost/mpl/vector/aux_/push_front.hpp:5-11, sources/boost/boost/mpl/vector/aux_/size.hpp:5-11, sources/boost/boost/mpl/vector/aux_/tag.hpp:5-11, sources/boost/boost/mpl/vector/aux_/vector0.hpp:5-11, sources/boost/boost/mpl/vector/vector0.hpp:5-11, sources/boost/boost/mpl/vector/vector10.hpp:5-11, sources/boost/boost/mpl/vector/vector20.hpp:5-11, sources/boost/boost/mpl/vector/vector30.hpp:5-11, sources/boost/boost/mpl/vector/vector40.hpp:5-11, sources/boost/boost/mpl/vector/vector50.hpp:5-11
// Copyright Aleksey Gurtovoy 2000-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/always.hpp lines 5-11 sha256 d6d6f1c5201ab80ecbcb92c64bf05f509eff6153339baf88da9d638ab160fa11 ====
also in: sources/boost/boost/mpl/aux_/arg_typedef.hpp:5-11, sources/boost/boost/mpl/aux_/arity.hpp:5-11, sources/boost/boost/mpl/aux_/arity_spec.hpp:5-11, sources/boost/boost/mpl/aux_/config/dtp.hpp:5-11, sources/boost/boost/mpl/aux_/config/eti.hpp:5-11, sources/boost/boost/mpl/aux_/config/nttp.hpp:5-11, sources/boost/boost/mpl/aux_/full_lambda.hpp:9-15, sources/boost/boost/mpl/aux_/is_msvc_eti_arg.hpp:5-11, sources/boost/boost/mpl/aux_/lambda_arity_param.hpp:5-11, sources/boost/boost/mpl/aux_/lambda_support.hpp:5-11, sources/boost/boost/mpl/aux_/msvc_eti_base.hpp:5-11, sources/boost/boost/mpl/aux_/msvc_type.hpp:5-11, sources/boost/boost/mpl/aux_/na.hpp:5-11, sources/boost/boost/mpl/aux_/na_assert.hpp:5-11, sources/boost/boost/mpl/aux_/na_fwd.hpp:5-11, sources/boost/boost/mpl/aux_/na_spec.hpp:5-11, sources/boost/boost/mpl/aux_/nttp_decl.hpp:5-11, sources/boost/boost/mpl/aux_/static_cast.hpp:5-11, sources/boost/boost/mpl/aux_/template_arity.hpp:9-15, sources/boost/boost/mpl/aux_/template_arity_fwd.hpp:5-11, sources/boost/boost/mpl/empty_base.hpp:5-11, sources/boost/boost/mpl/inherit.hpp:9-15, sources/boost/boost/mpl/is_placeholder.hpp:5-11, sources/boost/boost/mpl/iterator_range.hpp:5-11, sources/boost/boost/mpl/lambda.hpp:5-11, sources/boost/boost/mpl/lambda_fwd.hpp:5-11, sources/boost/boost/mpl/map/aux_/include_preprocessed.hpp:2-8, sources/boost/boost/mpl/pair.hpp:5-11, sources/boost/boost/mpl/void.hpp:5-11, sources/boost/boost/mpl/void_fwd.hpp:5-11
// Copyright Aleksey Gurtovoy 2001-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/apply_wrap.hpp lines 9-15 sha256 af840ccf1dbe6c1f1f5b7dbbe198614ff2ba430a758b57778020b639c8784786 ====
also in: sources/boost/boost/mpl/aux_/push_back_impl.hpp:5-11, sources/boost/boost/mpl/aux_/push_front_impl.hpp:5-11, sources/boost/boost/mpl/aux_/sequence_wrapper.hpp:8-14, sources/boost/boost/mpl/aux_/traits_lambda_spec.hpp:5-11, sources/boost/boost/mpl/min_max.hpp:5-11, sources/boost/boost/mpl/quote.hpp:9-15, sources/boost/boost/mpl/vector/aux_/front.hpp:5-11
// Copyright Aleksey Gurtovoy 2000-2008
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/arg.hpp lines 9-16 sha256 5cce0741627b0be9ec5cd32f600528ef4965e1f589c14ee1ff771bf4140e6642 ====
also in: sources/boost/boost/mpl/arg_fwd.hpp:5-12
// Copyright Peter Dimov 2001-2002
// Copyright Aleksey Gurtovoy 2001-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/assert.hpp lines 5-11 sha256 0b20b6ff3f9aa7722ea532d23a81a2ef605413885a50f1091e7d8c9a0df307bc ====
also in: sources/boost/boost/mpl/aux_/include_preprocessed.hpp:4-10, sources/boost/boost/mpl/aux_/integral_wrapper.hpp:2-8, sources/boost/boost/mpl/integral_c.hpp:5-11, sources/boost/boost/mpl/integral_c_fwd.hpp:5-11, sources/boost/boost/mpl/vector/aux_/include_preprocessed.hpp:4-10
// Copyright Aleksey Gurtovoy 2000-2006
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/adl_barrier.hpp lines 5-11 sha256 864c38a81819160fbedc6f2735353fe2016575764da86067d1483a8a4a3c54e3 ====
also in: sources/boost/boost/mpl/aux_/common_name_wknd.hpp:5-11, sources/boost/boost/mpl/aux_/config/adl.hpp:5-11, sources/boost/boost/mpl/aux_/config/lambda.hpp:5-11, sources/boost/boost/mpl/aux_/config/msvc.hpp:5-11, sources/boost/boost/mpl/aux_/config/overload_resolution.hpp:5-11, sources/boost/boost/mpl/aux_/config/workaround.hpp:5-11, sources/boost/boost/mpl/aux_/has_begin.hpp:5-11, sources/boost/boost/mpl/aux_/has_rebind.hpp:5-11, sources/boost/boost/mpl/aux_/has_size.hpp:5-11, sources/boost/boost/mpl/aux_/has_tag.hpp:5-11, sources/boost/boost/mpl/aux_/has_type.hpp:5-11, sources/boost/boost/mpl/aux_/iter_apply.hpp:5-11, sources/boost/boost/mpl/aux_/iter_push_front.hpp:5-11, sources/boost/boost/mpl/aux_/msvc_is_class.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/add.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/default_params.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/range.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/repeat.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/sub.hpp:5-11, sources/boost/boost/mpl/aux_/preprocessor/tuple.hpp:5-11, sources/boost/boost/mpl/deref.hpp:5-11, sources/boost/boost/mpl/is_sequence.hpp:5-11
// Copyright Aleksey Gurtovoy 2002-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/arithmetic_op.hpp lines 2-2 sha256 da331c71c9d09793bd22f52652818a588e5225cf2421d30fbf8a361a4556962a ====
also in: sources/boost/boost/mpl/aux_/comparison_op.hpp:2-2, sources/boost/boost/mpl/aux_/count_args.hpp:2-2, sources/boost/boost/mpl/aux_/fold_impl_body.hpp:2-2, sources/boost/boost/mpl/aux_/include_preprocessed.hpp:2-2, sources/boost/boost/mpl/aux_/sequence_wrapper.hpp:2-2, sources/boost/boost/mpl/vector/aux_/include_preprocessed.hpp:2-2, sources/boost/boost/type_traits/detail/bool_trait_undef.hpp:2-2
// NO INCLUDE GUARDS, THE HEADER IS INTENDED FOR MULTIPLE INCLUSION

==== sources/boost/boost/mpl/aux_/arithmetic_op.hpp lines 12-14 sha256 c4b8f487c80e9b0d2e2f4505bc95b2a2095cb8264e731ec8001c64a23db125d3 ====
also in: sources/boost/boost/mpl/aux_/comparison_op.hpp:12-14, sources/boost/boost/mpl/aux_/count_args.hpp:12-14, sources/boost/boost/mpl/aux_/include_preprocessed.hpp:12-14, sources/boost/boost/mpl/aux_/integral_wrapper.hpp:10-12, sources/boost/boost/mpl/aux_/logical_op.hpp:10-12, sources/boost/boost/mpl/aux_/msvc_dtw.hpp:10-12, sources/boost/boost/mpl/list/aux_/include_preprocessed.hpp:10-12, sources/boost/boost/mpl/map/aux_/include_preprocessed.hpp:10-12, sources/boost/boost/mpl/vector/aux_/include_preprocessed.hpp:12-14
// $Id$
// $Date$
// $Revision$

==== sources/boost/boost/mpl/aux_/config/arrays.hpp lines 5-11 sha256 68278aa04e6e0a4c20a22e93fa1865b96bda97299d883972b1fc5b90d6ad1ba7 ====
also in: sources/boost/boost/mpl/aux_/config/operators.hpp:5-11, sources/boost/boost/mpl/aux_/config/typeof.hpp:5-11, sources/boost/boost/mpl/aux_/numeric_cast_utils.hpp:5-11, sources/boost/boost/mpl/aux_/ptr_to_ref.hpp:5-11, sources/boost/boost/mpl/map/aux_/contains_impl.hpp:5-11, sources/boost/boost/mpl/map/aux_/empty_impl.hpp:5-11, sources/boost/boost/mpl/map/aux_/size_impl.hpp:5-11, sources/boost/boost/mpl/numeric_cast.hpp:5-11, sources/boost/boost/mpl/set/aux_/at_impl.hpp:5-11, sources/boost/boost/mpl/set/aux_/empty_impl.hpp:5-11, sources/boost/boost/mpl/set/aux_/size_impl.hpp:5-11
// Copyright Aleksey Gurtovoy 2003-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/config/bcc.hpp lines 5-11 sha256 239d576b43cb1316a772f679723d021a149d10c0a881ec44e7dbfeb210e29306 ====
// Copyright Aleksey Gurtovoy 2008
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/config/bind.hpp lines 5-12 sha256 f7252902827da93cfa0e915943048fb549bc973350036b0b2eca4866cc74a259 ====
// Copyright David Abrahams 2002
// Copyright Aleksey Gurtovoy 2002-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/config/compiler.hpp lines 5-11 sha256 199090164776e718e6bbb6a9d146a3806647c76dccd849a01d41e0edd1f08d1d ====
// Copyright Aleksey Gurtovoy 2001-2008
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp lines 5-11 sha256 ff5f51f3fa5a84044cd0a299745af574ab5799ed43c2f2b1dd609ceb52fddf88 ====
also in: sources/boost/boost/mpl/aux_/config/forwarding.hpp:5-11, sources/boost/boost/mpl/aux_/config/gcc.hpp:5-11, sources/boost/boost/mpl/aux_/config/has_apply.hpp:5-11, sources/boost/boost/mpl/aux_/config/integral.hpp:5-11, sources/boost/boost/mpl/aux_/config/intel.hpp:5-11, sources/boost/boost/mpl/aux_/has_apply.hpp:5-11, sources/boost/boost/mpl/aux_/overload_names.hpp:5-11, sources/boost/boost/mpl/begin.hpp:5-11, sources/boost/boost/mpl/end.hpp:5-11, sources/boost/boost/mpl/integral_c_tag.hpp:5-11, sources/boost/boost/mpl/next.hpp:5-11, sources/boost/boost/mpl/prior.hpp:5-11, sources/boost/boost/mpl/tag.hpp:5-11
// Copyright Aleksey Gurtovoy 2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/config/gpu.hpp lines 5-11 sha256 a5695e55e62b9f2eccd0ffa79eb2fd4bea0e3a35a6cbf16a83b10899d509d3e0 ====
// Copyright Eric Niebler 2014
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/config/has_xxx.hpp lines 5-12 sha256 98213dbc34aa85137a7644d2ceb618389facbc1444ff0196804f4bba7f996947 ====
// Copyright Aleksey Gurtovoy 2002-2004
// Copyright David Abrahams 2002-2003
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/config/pp_counter.hpp lines 5-11 sha256 1b27859f7bca96f535dd3c972f03b5f8c9bba35c195fd08b18d046f633331c08 ====
// Copyright Aleksey Gurtovoy 2006
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/contains_impl.hpp lines 5-12 sha256 6cdb2b922a3153bd7fef6e0cb3e32633269bf462ac0e563ae4ea97ea321f72c4 ====
also in: sources/boost/boost/mpl/contains.hpp:5-12, sources/boost/boost/mpl/contains_fwd.hpp:5-12
// Copyright Eric Friedman 2002
// Copyright Aleksey Gurtovoy 2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/find_if_pred.hpp lines 5-12 sha256 ec074aff6f4daeb99340cac41ace26bfd16f874d44afa689e2accc1e2f762afe ====
// Copyright Aleksey Gurtovoy 2000-2004
// Copyright Eric Friedman 2002
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/has_key_impl.hpp lines 5-12 sha256 c9e604cd3a6c2ca18c580a27b86688412dfd9cb79b7948f6a6d5f35c9f567272 ====
// Copyright Aleksey Gurtovoy 2002-2004
// Copyright David Abrahams 2003
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/inserter_algorithm.hpp lines 5-12 sha256 44dac0ec4946c07e48aec0e25b4d5cf3b0612a85af2dacb84e4eb46ba53054d2 ====
also in: sources/boost/boost/mpl/aux_/order_impl.hpp:5-12, sources/boost/boost/mpl/back_inserter.hpp:5-12, sources/boost/boost/mpl/front_inserter.hpp:5-12, sources/boost/boost/mpl/has_key.hpp:5-12, sources/boost/boost/mpl/has_key_fwd.hpp:5-12, sources/boost/boost/mpl/inserter.hpp:5-12, sources/boost/boost/mpl/key_type_fwd.hpp:5-12, sources/boost/boost/mpl/map/aux_/at_impl.hpp:5-12, sources/boost/boost/mpl/map/aux_/begin_end_impl.hpp:5-12, sources/boost/boost/mpl/map/aux_/clear_impl.hpp:5-12, sources/boost/boost/mpl/map/aux_/erase_impl.hpp:5-12, sources/boost/boost/mpl/map/aux_/erase_key_impl.hpp:5-12, sources/boost/boost/mpl/map/aux_/has_key_impl.hpp:5-12, sources/boost/boost/mpl/map/aux_/insert_impl.hpp:5-12, sources/boost/boost/mpl/map/aux_/item.hpp:5-12, sources/boost/boost/mpl/map/aux_/iterator.hpp:5-12, sources/boost/boost/mpl/map/aux_/key_type_impl.hpp:5-12, sources/boost/boost/mpl/map/aux_/map0.hpp:5-12, sources/boost/boost/mpl/map/aux_/tag.hpp:5-12, sources/boost/boost/mpl/map/aux_/value_type_impl.hpp:5-12, sources/boost/boost/mpl/map/map0.hpp:5-12, sources/boost/boost/mpl/order_fwd.hpp:5-12, sources/boost/boost/mpl/set/aux_/clear_impl.hpp:5-12, sources/boost/boost/mpl/set/aux_/erase_impl.hpp:5-12, sources/boost/boost/mpl/set/aux_/has_key_impl.hpp:5-12, sources/boost/boost/mpl/set/aux_/key_type_impl.hpp:5-12, sources/boost/boost/mpl/set/aux_/set0.hpp:5-12, sources/boost/boost/mpl/set/aux_/tag.hpp:5-12, sources/boost/boost/mpl/set/aux_/value_type_impl.hpp:5-12, sources/boost/boost/mpl/set/set0.hpp:5-12, sources/boost/boost/mpl/value_type_fwd.hpp:5-12
// Copyright Aleksey Gurtovoy 2003-2004
// Copyright David Abrahams 2003-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/integral_wrapper.hpp lines 14-14 sha256 1143c82998c2e1eaa58a339c3b1b17a0647f66ebbc1f1fddf77944dc97326335 ====
also in: sources/boost/boost/mpl/aux_/logical_op.hpp:14-14, sources/boost/boost/mpl/aux_/msvc_dtw.hpp:14-14, sources/boost/boost/mpl/aux_/reverse_fold_impl_body.hpp:2-2, sources/boost/boost/mpl/list/aux_/include_preprocessed.hpp:14-14, sources/boost/boost/mpl/map/aux_/include_preprocessed.hpp:14-14
// NO INCLUDE GUARDS, THE HEADER IS INTENDED FOR MULTIPLE INCLUSION!

==== sources/boost/boost/mpl/aux_/iter_fold_if_impl.hpp lines 5-12 sha256 1e8895093dabee87c61f57f97bfaed0e4bde4819da1471da8737f1ea228978e5 ====
also in: sources/boost/boost/mpl/fold.hpp:5-12, sources/boost/boost/mpl/iter_fold.hpp:5-12, sources/boost/boost/mpl/reverse_fold.hpp:5-12
// Copyright Aleksey Gurtovoy 2001-2004
// Copyright David Abrahams 2001-2002
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/lambda_spec.hpp lines 5-11 sha256 d218f9956db34b373be88cf0a8e328b9247acaa5e9491e551bdec6ee06faec65 ====
// Copyright Aleksey Gurtovoy 2001-2007
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp lines 2-7 sha256 75a00944d8a17155a80004c0e67df243f28a35beb580f4746076f55469a5bb8e ====
also in: sources/boost/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/and.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/apply.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/less.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/list.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/map.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/minus.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/or.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/plus.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/times.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/bcc551/vector.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/gcc/quote.hpp:2-7, sources/boost/boost/mpl/list/aux_/preprocessed/plain/list10.hpp:2-7, sources/boost/boost/mpl/list/aux_/preprocessed/plain/list20.hpp:2-7, sources/boost/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp:2-7, sources/boost/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp:2-7, sources/boost/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp:2-7
// Copyright Aleksey Gurtovoy 2000-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp lines 9-10 sha256 c9429585805b03b1925a86b4ac4a82708840f3df237565ea727f733d290f2b4d ====
// Preprocessed version of "boost/mpl/aux_/advance_backward.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp lines 9-10 sha256 54fbcade4fa881d41020feca322e7362404e9b13e6eb9c56794b9fef154ee6b3 ====
// Preprocessed version of "boost/mpl/aux_/advance_forward.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/and.hpp lines 9-10 sha256 1f1e4368d35cf0646ed41ab3519298ea17d44456cdf299f370e9ae10a8eb8a5b ====
// Preprocessed version of "boost/mpl/and.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/apply.hpp lines 9-10 sha256 19cfe96ad107a1ed4193674394c3606289db574eb423cb92e258522f5a32b407 ====
// Preprocessed version of "boost/mpl/apply.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp lines 9-10 sha256 7d9cad4cbed41e14e156513ffb9176137002a2c00aa97a1052f34bc12068dca5 ====
// Preprocessed version of "boost/mpl/apply_fwd.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/arg.hpp lines 2-8 sha256 8b26bccc77269143b8ef2b6ad95c76eb80b7d42dcd97055d6f4d6071a9953946 ====
// Copyright Peter Dimov 2001-2002
// Copyright Aleksey Gurtovoy 2001-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/arg.hpp lines 10-11 sha256 2fcb6aeccd0301ecfba069967d34990e5b170de82a4644531728e0d24d66930e ====
// Preprocessed version of "boost/mpl/arg.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp lines 2-8 sha256 6db553be4f364314635d649cbea6f3c9ea03247221126c88d41d216b986122e9 ====
also in: sources/boost/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp:2-8
// Copyright Aleksey Gurtovoy 2000-2004
// Copyright Jaap Suter 2003
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp lines 10-11 sha256 d708a0ad8754b1a2a1469d508a25b5d3479be140e124c7694a2e3bec6d0abad6 ====
// Preprocessed version of "boost/mpl/bitand.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp lines 10-11 sha256 bcbb51f9107d40a211c8336c92d18fac742d00024e9d36a0112b3df2d514625c ====
// Preprocessed version of "boost/mpl/bitxor.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp lines 9-10 sha256 845504de774d519a27ad503a7dcedabc753974b3ec22b05af69a79beb0185e4b ====
// Preprocessed version of "boost/mpl/equal_to.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp lines 9-10 sha256 c5f6bd456e21322646d0bfc60759a626ab9578e34c95b054c461cd180014fa30 ====
// Preprocessed version of "boost/mpl/aux_/fold_impl.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp lines 2-7 sha256 faa229bf87e3a063d29b38c4fad22b29bed4b42d2964ea69333361b91afa7be9 ====
also in: sources/boost/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp:2-7, sources/boost/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:2-7
// Copyright Aleksey Gurtovoy 2001-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp lines 9-10 sha256 8b16c7c830eda01118ded81902f626f5654b39682685dd3624d3b7c81da34f37 ====
// Preprocessed version of "boost/mpl/aux_/full_lambda.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp lines 9-10 sha256 2e4f00f1486024083c6577c9c8386a8429dfcdc741abd075d886599739016df5 ====
// Preprocessed version of "boost/mpl/inherit.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp lines 2-8 sha256 cd01bdfff7e3240d9f517353292068358c4da3f8334c9a77f6cbaba713721cd7 ====
// Copyright Aleksey Gurtovoy 2001-2004
// Copyright David Abrahams 2001-2002
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp lines 10-11 sha256 04e7e21be9694fb4c15fd657cd30c94758e50ea24d4e4a8dafc9e85003e98e7f ====
// Preprocessed version of "boost/mpl/aux_/iter_fold_if_impl.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp lines 9-10 sha256 90d5ad882c4433ce3f691583cab9e535a90a3529d84682921e58d9dc9c62241d ====
// Preprocessed version of "boost/mpl/aux_/iter_fold_impl.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/less.hpp lines 9-10 sha256 4f96e5683fc1f45752e4eb4fd8b16a07241c68b8f9f77f98603671188f7315f5 ====
// Preprocessed version of "boost/mpl/less.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/list.hpp lines 9-10 sha256 c8f37ec3b744b2221b802fdcb851a230bd40721b9a4b4e834b19869053e0b5da ====
// Preprocessed version of "boost/mpl/list.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/map.hpp lines 9-10 sha256 6aeb93191429a4dbaa51857a6a5ac0f71e618bd04d306bdba347ecf8f1e0bf55 ====
// Preprocessed version of "boost/mpl/map.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/minus.hpp lines 9-10 sha256 ce5f444f2b879e43f07cb9d27c25b3e186f5da0e080b3df0c79750e6b6db134c ====
// Preprocessed version of "boost/mpl/minus.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/or.hpp lines 9-10 sha256 62a721d9b8a6045a79f4a06009f216bb3ba79192567b237a53fbe1509ae0986a ====
// Preprocessed version of "boost/mpl/or.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp lines 2-8 sha256 b2431aace422455fc124e4d43febcf1a2ae18643204e7d1e97b4b40cb95ca44e ====
// Copyright Aleksey Gurtovoy 2001-2004
// Copyright Peter Dimov 2001-2003
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp lines 10-11 sha256 7fb2bc481cfb0fd491ed7087cb8306df8cdada44fa2daaedca3d10cd8c8f91d1 ====
// Preprocessed version of "boost/mpl/placeholders.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/plus.hpp lines 9-10 sha256 bd472225b77e1a8f93206b41685a4616f1b3dcf7c31a90c185df7cbb989b4207 ====
// Preprocessed version of "boost/mpl/plus.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/times.hpp lines 9-10 sha256 8bd6b7bb1221a0b51775ce8765cf7d0c98d2e3d96a67e86911674d0d39f2e719 ====
// Preprocessed version of "boost/mpl/times.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/bcc551/vector.hpp lines 9-10 sha256 eaba505700db1911693dbafd1923852a7c34d6199db0e1e1e105ae3116ef4ccf ====
// Preprocessed version of "boost/mpl/vector.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp lines 9-10 sha256 ad67f105b18c2a96e4c44310b621fee471cbd6739e33b9ebdd19e78a6a409787 ====
// Preprocessed version of "boost/mpl/apply_wrap.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp lines 9-10 sha256 fafb53b8d9c158da22faee43a46bed2e43281862d3a409bc03c4c1ad4006be9f ====
// Preprocessed version of "boost/mpl/aux_/reverse_fold_impl.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp lines 9-10 sha256 1772d42718635fd7b5b674f9cd6ae7e461e8c072e1dd483d44ff901e30d360d9 ====
// Preprocessed version of "boost/mpl/aux_/reverse_iter_fold_impl.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/gcc/bind.hpp lines 2-8 sha256 089458a9569100d206040c0efcf9ee7f7aa96a79152c2181f88d0ac484121a53 ====
// Copyright Peter Dimov 2001
// Copyright Aleksey Gurtovoy 2001-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/mpl/aux_/preprocessed/gcc/bind.hpp lines 10-11 sha256 07449f5b4af0a1f86d8e06e931e46a1b70d05441d62c86410700518dc893744b ====
// Preprocessed version of "boost/mpl/bind.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp lines 9-10 sha256 3cb36aec1eac03e22894550e802593f0ef56329d466bf392d179a7d5ef2b7ab7 ====
// Preprocessed version of "boost/mpl/bind_fwd.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/gcc/quote.hpp lines 9-10 sha256 97030266c5da86ccc1768d95644d7b4d9026d0da0980a489ad91ede56007f1e6 ====
// Preprocessed version of "boost/mpl/quote.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp lines 9-10 sha256 c1bf9822f08e5afe006ad97563af008be47fd384d8f69b305ed24227d969f28c ====
// *Preprocessed* version of the main "template_arity.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/aux_/preprocessor/is_seq.hpp lines 5-12 sha256 e74e894c82129524c4be9991f6a7c19c07e73132b09590da8d770513621f7091 ====
also in: sources/boost/boost/mpl/aux_/preprocessor/token_equal.hpp:5-12
// Copyright Paul Mensonides 2003
// Copyright Aleksey Gurtovoy 2003-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/aux_/type_wrapper.hpp lines 5-12 sha256 9b41470b6c881da197970abec938a4bfd29fee6253b739e4e822edf0c3781b18 ====
// Copyright Aleksey Gurtovoy 2000-2004
// Copyright Peter Dimov 2000-2003
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/bind.hpp lines 9-16 sha256 008d26c4d2f7b2f54810a4faa47e50dc551904e04071b02366a92dba4ac36ad2 ====
// Copyright Peter Dimov 2001
// Copyright Aleksey Gurtovoy 2001-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/bitand.hpp lines 5-12 sha256 c78a2dd1d0766cdcc0d507812dff9185fb606e6059a3e5d162770db1e8907c44 ====
// Copyright Aleksey Gurtovoy 2000-2009
// Copyright Jaap Suter 2003
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/bitxor.hpp lines 5-12 sha256 cad091a96dc3cf4f8680e8636bc24981430b487e07db2f4b088c34ea921303fc ====
// Copyright Aleksey Gurtovoy 2000-2004
// Copyright Jaap Suter 2003
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/copy.hpp lines 5-12 sha256 a80928564ce32e4c19df07b52e5ef497393bb6787146e3c166bae999338dd8b3 ====
also in: sources/boost/boost/mpl/map/map10.hpp:5-12, sources/boost/boost/mpl/map/map20.hpp:5-12, sources/boost/boost/mpl/remove.hpp:5-12, sources/boost/boost/mpl/remove_if.hpp:5-12, sources/boost/boost/mpl/transform.hpp:5-12
// Copyright Aleksey Gurtovoy 2000-2004
// Copyright David Abrahams 2003-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/find.hpp lines 5-11 sha256 65afec7e6b3848093cd8cbe2b5ed438a0a5df1b2fbb0a9f54e2864af6b623da7 ====
// Copyright Aleksey Gurtovoy 2000-2002
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/has_xxx.hpp lines 5-13 sha256 535e0260d5421fe887586e0859a587c5301144ebe2cbac869c1100285a23694e ====
// Copyright Aleksey Gurtovoy 2002-2006
// Copyright David Abrahams 2002-2003
// Copyright Daniel Walker 2007
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/iter_fold_if.hpp lines 5-12 sha256 301f2fbbfa542e50db31c89b4aafaedb57d482179c38bdb6e536a1874a164fd8 ====
// Copyright Aleksey Gurtovoy 2003-2004
// Copyright Eric Friedman 2003
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/list/aux_/include_preprocessed.hpp lines 2-8 sha256 aadbe34037a28f25b63a1b492218e5aafbf11ace2732149044bbae062e84d45b ====
// Copyright Aleksey Gurtovoy 2001-2006
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/list/aux_/preprocessed/plain/list10.hpp lines 9-10 sha256 49e4427346df4b9f143d9a2a34c5c3c0a73987fd830d89bd109a2e6e09a0a74a ====
// Preprocessed version of "boost/mpl/list/list10.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/list/aux_/preprocessed/plain/list20.hpp lines 9-10 sha256 0e3195cda8511d4964848ce717124cb5699f1a6a075c1d0895071d232f15e4fe ====
// Preprocessed version of "boost/mpl/list/list20.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/map/aux_/insert_range_impl.hpp lines 5-11 sha256 1b082f18f6b176542d45411ae42b43f2035acfd22a145b2f882824a91ce82ac9 ====
also in: sources/boost/boost/mpl/set/aux_/insert_range_impl.hpp:5-11
// Copyright Bruno Dutra 2015
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp lines 2-8 sha256 0d0021966d419c8941677e5a341d560a48569fa1d090091d37819fb748a37aa2 ====
also in: sources/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp:2-8
// Copyright Aleksey Gurtovoy 2000-2004
// Copyright David Abrahams 2003-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp lines 10-11 sha256 547f1155f6230b9ec9a15793c436be7530c31b711a55180dd774b1f4b3249643 ====
// Preprocessed version of "boost/mpl/map/map10.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp lines 10-11 sha256 1caae320631800f4f0f89f53b5766c4da305a847dff9c6624b9681c431633a05 ====
// Preprocessed version of "boost/mpl/map/map20.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/pair_view.hpp lines 5-12 sha256 45ea9109b67c855f5e5d238bb019331260974a3634c1a6d633876cd92c0cce50 ====
// Copyright David Abrahams 2003-2004
// Copyright Aleksey Gurtovoy 2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/placeholders.hpp lines 9-16 sha256 86514334b5df904958056b69738bf838cab3ba427d15f3e4d595597850302fa5 ====
// Copyright Aleksey Gurtovoy 2001-2004
// Copyright Peter Dimov 2001-2003
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/print.hpp lines 5-12 sha256 9f5a0fb2951994023829be7f2e559e1b51a442aa7fcf0a37bf3fde9aedeff386 ====
// Copyright David Abrahams 2003
// Copyright Aleksey Gurtovoy 2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/protect.hpp lines 5-12 sha256 ce28c6b7836b188608b82433363a014e63211cb496590b7f5c5c5a29d4eba07d ====
// Copyright Peter Dimov 2001
// Copyright Aleksey Gurtovoy 2002-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/reverse_iter_fold.hpp lines 5-12 sha256 cca2347e36e4e7985a6e4d8aa63ab900248086e1ce870a823182ef980ce6e880 ====
// Copyright Aleksey Gurtovoy 2001-2004
// Copyright Dave Abrahams 2001-2002
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/set/aux_/begin_end_impl.hpp lines 5-12 sha256 4cf91479a622efc2628e7f4bbc6119911745780ab4750b4260e68df05a06e3dc ====
also in: sources/boost/boost/mpl/set/aux_/erase_key_impl.hpp:5-12, sources/boost/boost/mpl/set/aux_/insert_impl.hpp:5-12, sources/boost/boost/mpl/set/aux_/item.hpp:5-12, sources/boost/boost/mpl/set/aux_/iterator.hpp:5-12
// Copyright Aleksey Gurtovoy 2003-2007
// Copyright David Abrahams 2003-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/sizeof.hpp lines 5-11 sha256 f16f0b1c2f758437c20d5cd5f509c537448f19503187eda08b7ca672dca51973 ====
// Copyright Aleksey Gurtovoy 2000-2003
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/mpl for documentation.

==== sources/boost/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp lines 9-10 sha256 bd3503e9b78a6cc63df3bd097c6db4d5624ec11f51bcb746f1bb5ea1bd9fed84 ====
// Preprocessed version of "boost/mpl/vector/vector10.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp lines 9-10 sha256 4c07bfa7cf42ecb831c7ae7885b56b641fad9a3e842f0131ef19d28020c594b8 ====
// Preprocessed version of "boost/mpl/vector/vector20.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp lines 9-10 sha256 c19c145ee20f15292385e1987dc99f1890349648cd0e4cc00abe090c4d35e078 ====
// Preprocessed version of "boost/mpl/vector/vector30.hpp" header
// -- DO NOT modify by hand!

==== sources/boost/boost/multi_index/detail/access_specifier.hpp lines 1-7 sha256 0f24cc56660568bbb655ffd42ee8060c52335c6ab906148c72c74bd8a501906a ====
also in: sources/boost/boost/multi_index/detail/adl_swap.hpp:1-7, sources/boost/boost/multi_index/detail/base_type.hpp:1-7, sources/boost/boost/multi_index/detail/do_not_copy_elements_tag.hpp:1-7, sources/boost/boost/multi_index/detail/has_tag.hpp:1-7, sources/boost/boost/multi_index/detail/invariant_assert.hpp:1-7, sources/boost/boost/multi_index/detail/is_index_list.hpp:1-7, sources/boost/boost/multi_index/detail/iter_adaptor.hpp:1-7, sources/boost/boost/multi_index/detail/modify_key_adaptor.hpp:1-7, sources/boost/boost/multi_index/detail/no_duplicate_tags.hpp:1-7, sources/boost/boost/multi_index/detail/node_type.hpp:1-7, sources/boost/boost/multi_index/detail/ord_index_args.hpp:1-7, sources/boost/boost/multi_index/detail/uintptr_type.hpp:1-7, sources/boost/boost/multi_index/detail/unbounded.hpp:1-7, sources/boost/boost/multi_index/detail/vartempl_support.hpp:1-7, sources/boost/boost/multi_index/hashed_index_fwd.hpp:1-7, sources/boost/boost/multi_index/identity_fwd.hpp:1-7, sources/boost/boost/multi_index/indexed_by.hpp:1-7, sources/boost/boost/multi_index/sequenced_index_fwd.hpp:1-7, sources/boost/boost/multi_index/tag.hpp:1-7, sources/boost/boost/multi_index_container_fwd.hpp:1-7
/* Copyright 2003-2013 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multi_index/detail/allocator_traits.hpp lines 1-7 sha256 76d00e2164345cdb84f62cb884bc50a177c997513d18df8e63365272417cfed7 ====
also in: sources/boost/boost/multi_index/detail/converter.hpp:1-7, sources/boost/boost/multi_index/detail/hash_index_node.hpp:1-7, sources/boost/boost/multi_index/detail/scope_guard.hpp:1-7, sources/boost/boost/multi_index/detail/seq_index_ops.hpp:1-7, sources/boost/boost/multi_index/detail/undef_if_constexpr_macro.hpp:1-7, sources/boost/boost/multi_index/safe_mode_errors.hpp:1-7
/* Copyright 2003-2020 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multi_index/detail/any_container_view.hpp lines 1-7 sha256 652023e3b74afd0366af7d927e13053e583b7e90fa86a1c3debd80a07a0413bc ====
also in: sources/boost/boost/multi_index/detail/index_access_sequence.hpp:1-7, sources/boost/boost/multi_index/detail/index_base.hpp:1-7, sources/boost/boost/multi_index/detail/invalidate_iterators.hpp:1-7
/* Copyright 2003-2021 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multi_index/detail/archive_constructed.hpp lines 1-7 sha256 6a54e46c51c7a82907a7a7a56e0f2283d922fc62900a4317b2a962f7f79454e1 ====
also in: sources/boost/boost/multi_index/detail/bad_archive_exception.hpp:1-7, sources/boost/boost/multi_index/detail/bidir_node_iterator.hpp:1-7, sources/boost/boost/multi_index/detail/bucket_array.hpp:1-7, sources/boost/boost/multi_index/detail/hash_index_iterator.hpp:1-7, sources/boost/boost/multi_index/detail/index_loader.hpp:1-7, sources/boost/boost/multi_index/detail/index_node_base.hpp:1-7, sources/boost/boost/multi_index/detail/index_saver.hpp:1-7, sources/boost/boost/multi_index/detail/safe_mode.hpp:1-7, sources/boost/boost/multi_index/detail/serialization_version.hpp:1-7, sources/boost/boost/multi_index/hashed_index.hpp:1-7, sources/boost/boost/multi_index/sequenced_index.hpp:1-7
/* Copyright 2003-2023 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multi_index/detail/auto_space.hpp lines 1-7 sha256 1d1bd1604451b19d1ec9d58f050ae0c13746b36a6d22cf0f5630d8fc7f9fe0cf ====
also in: sources/boost/boost/multi_index/detail/copy_map.hpp:1-7, sources/boost/boost/multi_index/detail/define_if_constexpr_macro.hpp:1-7, sources/boost/boost/multi_index/detail/hash_index_args.hpp:1-7, sources/boost/boost/multi_index/detail/header_holder.hpp:1-7, sources/boost/boost/multi_index/detail/index_matcher.hpp:1-7, sources/boost/boost/multi_index/detail/is_transparent.hpp:1-7, sources/boost/boost/multi_index/detail/node_handle.hpp:1-7, sources/boost/boost/multi_index/detail/scoped_bilock.hpp:1-7, sources/boost/boost/multi_index/identity.hpp:1-7, sources/boost/boost/multi_index/member.hpp:1-7
/* Copyright 2003-2022 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multi_index/detail/duplicates_iterator.hpp lines 1-7 sha256 ffa92cc43a7fd473f7593668e086694663e2035ea496cc97bb895b5a07257e27 ====
/* Copyright 2003-2018 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multi_index/detail/ignore_wstrict_aliasing.hpp lines 1-7 sha256 75bc4acd28f7800eb7d1184ed22835ddf724685c9370529276298a91077c0d6a ====
also in: sources/boost/boost/multi_index/detail/restore_wstrict_aliasing.hpp:1-7
/* Copyright 2003-2016 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multi_index/detail/index_saver.hpp lines 65-93 sha256 1da67bbd371d6a8d0fd00efb3b23ee35e6f8b3111eeeacbd00e31c838166fa89 ====
    /* Given a consecutive subsequence of displaced elements
     * x1,...,xn, the following information is serialized:
     *
     *   p0,p1,...,pn,0
     *
     * where pi is a pointer to xi and p0 is a pointer to the element
     * preceding x1. Crealy, from this information is possible to
     * restore the original order on loading time. If x1 is the first
     * element in the sequence, the following is serialized instead:
     *
     *   p1,p1,...,pn,0
     *
     * For each subsequence of n elements, n+2 pointers are serialized.
     * An optimization policy is applied: consider for instance the
     * sequence
     *
     *   a,B,c,D
     * 
     * where B and D are displaced, but c is in its correct position.
     * Applying the schema described above we would serialize 6 pointers:
     *
     *  p(a),p(B),0
     *  p(c),p(D),0
     * 
     * but this can be reduced to 5 pointers by treating c as a displaced
     * element:
     *
     *  p(a),p(B),p(c),p(D),0
     */

==== sources/boost/boost/multi_index/detail/ord_index_impl.hpp lines 1-34 sha256 5970c31f3ce768512197b85e98dad1eba86ab2685c26d09637b399a8c6b9efa8 ====
/* Copyright 2003-2023 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 *
 * The internal implementation of red-black trees is based on that of SGI STL
 * stl_tree.h file: 
 *
 * Copyright (c) 1996,1997
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.
 *
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Hewlett-Packard Company makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.
 *
 */

==== sources/boost/boost/multi_index/detail/ord_index_impl_fwd.hpp lines 1-7 sha256 ea166ee72498716bc60531250969c4f9d6552706fbb9fc5c41c2d7e00d85d06d ====
also in: sources/boost/boost/multi_index/detail/raw_ptr.hpp:1-7, sources/boost/boost/multi_index/detail/value_compare.hpp:1-7, sources/boost/boost/multi_index/ordered_index.hpp:1-7, sources/boost/boost/multi_index/ordered_index_fwd.hpp:1-7
/* Copyright 2003-2015 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multi_index/detail/ord_index_node.hpp lines 1-34 sha256 240cbc1f7ae197b8e31680058d948a09c37ea0a47e1a49dd631f549cc85d751b ====
/* Copyright 2003-2020 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 *
 * The internal implementation of red-black trees is based on that of SGI STL
 * stl_tree.h file: 
 *
 * Copyright (c) 1996,1997
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.
 *
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Hewlett-Packard Company makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.
 *
 */

==== sources/boost/boost/multi_index/detail/ord_index_ops.hpp lines 1-34 sha256 6ead38f69668f4b86d1f7eccb0508324e641b9008fcc4f7a44910e2826d39914 ====
/* Copyright 2003-2014 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 *
 * The internal implementation of red-black trees is based on that of SGI STL
 * stl_tree.h file: 
 *
 * Copyright (c) 1996,1997
 * Silicon Graphics Computer Systems, Inc.
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Silicon Graphics makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.
 *
 *
 * Copyright (c) 1994
 * Hewlett-Packard Company
 *
 * Permission to use, copy, modify, distribute and sell this software
 * and its documentation for any purpose is hereby granted without fee,
 * provided that the above copyright notice appear in all copies and
 * that both that copyright notice and this permission notice appear
 * in supporting documentation.  Hewlett-Packard Company makes no
 * representations about the suitability of this software for any
 * purpose.  It is provided "as is" without express or implied warranty.
 *
 */

==== sources/boost/boost/multi_index/detail/promotes_arg.hpp lines 1-7 sha256 aa27b9bd45fe4f89cc4ad0c9148fb692a3992ecfe4d37ae9653d356013322eec ====
/* Copyright 2003-2017 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multi_index/detail/seq_index_node.hpp lines 1-7 sha256 7dcca534d075172ce5dc956dae0c3ea8eade92f7b8de1e997c7303ebd2bd207f ====
/* Copyright 2003-2019 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multi_index_container.hpp lines 1-9 sha256 f60141b0b0ca52dfac07f418d782c888aaaed2a96a7784c050f7d072bf846184 ====
/* Multiply indexed container.
 *
 * Copyright 2003-2023 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/multi_index for library home page.
 */

==== sources/boost/boost/multiprecision/cpp_int.hpp lines 1-6 sha256 1e3f012dd4774693fd3d455d6d597473bc4f4ac0469b7b195310cceccafca855 ====
////////////////////////////////////////////////////////////////
//  Copyright 2012 - 2022 John Maddock.
//  Copyright 2022 Christopher Kormanyos.
//  Distributed under the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt
//  or copy at https://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/cpp_int/add.hpp lines 1-7 sha256 59c6eefb3dadcaa094ca5b3a4b693b7a500a5d64cec637af7f2b4f1092372730 ====
also in: sources/boost/boost/multiprecision/cpp_int/bitwise.hpp:1-7, sources/boost/boost/multiprecision/cpp_int/comparison.hpp:1-7, sources/boost/boost/multiprecision/cpp_int/divide.hpp:1-7, sources/boost/boost/multiprecision/cpp_int/limits.hpp:1-7
///////////////////////////////////////////////////////////////
//  Copyright 2012 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt
//
// Comparison operators for cpp_int_backend:
//

==== sources/boost/boost/multiprecision/cpp_int/add_unsigned.hpp lines 1-5 sha256 73609727081c5ab1bdf29e66d53cbe45278293954f0a808a8d3de3a52b0ae02a ====
///////////////////////////////////////////////////////////////
//  Copyright 2020 Madhur Chauhan. 
//  Copyright 2020 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/cpp_int/checked.hpp lines 2-4 sha256 d64c1e9dfceecab5f32dede813ad2e1b26137ebe96ffec06a90b05dccd0051a4 ====
//  Copyright 2012 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/cpp_int/cpp_int_config.hpp lines 1-5 sha256 12e152c17b17f823d8347d0f9d51a88ba9aefb8783ceec4f840fef36fe18be2b ====
///////////////////////////////////////////////////////////////
//  Copyright 2012 - 2021 John Maddock.
//  Copyright 2021 Matt Borland.
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/cpp_int/import_export.hpp lines 1-4 sha256 5511977b9588e3414dabd32c1524d240dcd01e34c6ece632916c369eb7855b35 ====
///////////////////////////////////////////////////////////////
//  Copyright 2015 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/cpp_int/intel_intrinsics.hpp lines 1-6 sha256 28a2dcdd1b6f789e6326bfbee7f48232533f5562610cb3aeda7b0ae22eb7354c ====
///////////////////////////////////////////////////////////////
//  Copyright 2020 Madhur Chauhan.
//  Copyright 2020 John Maddock. 
//  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/cpp_int/literals.hpp lines 1-4 sha256 05b4f5045aff2db66495972e60e6df50bdf492f6632685a8da295351c232824b ====
also in: sources/boost/boost/multiprecision/cpp_int/serialize.hpp:1-4, sources/boost/boost/multiprecision/cpp_int/value_pack.hpp:1-4
///////////////////////////////////////////////////////////////
//  Copyright 2013 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/cpp_int/misc.hpp lines 1-10 sha256 7ab951a8f7d1fbef826de11bf4d2cd7bcdf7ce9688e178498bd8ce55b09f9a4a ====
///////////////////////////////////////////////////////////////
//  Copyright 2012-2020 John Maddock.
//  Copyright 2020 Madhur Chauhan.
//  Copyright 2021 Matt Borland.
//  Distributed under the Boost Software License, Version 1.0.
//  (See accompanying file LICENSE_1_0.txt or copy at
//   https://www.boost.org/LICENSE_1_0.txt)
//
// Comparison operators for cpp_int_backend:
//

==== sources/boost/boost/multiprecision/cpp_int/multiply.hpp lines 1-9 sha256 3723515ec1dd93eb649b271eecd0f7f3b7375d50c26661adaf70d72b31c76e4c ====
///////////////////////////////////////////////////////////////
//  Copyright 2012-20 John Maddock. 
//  Copyright 2019-20 Christopher Kormanyos. 
//  Copyright 2019-20 Madhur Chauhan. 
//  Distributed under the Boost Software License, Version 1.0.
//  (See accompanying file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt
//
// Comparison operators for cpp_int_backend:
//

==== sources/boost/boost/multiprecision/debug_adaptor.hpp lines 1-4 sha256 d3a5e17d8bf93b559d6850c80e03528df46b637816044607e53eb03509b22904 ====
also in: sources/boost/boost/multiprecision/detail/digits.hpp:1-4, sources/boost/boost/multiprecision/detail/integer_ops.hpp:1-4, sources/boost/boost/multiprecision/traits/extract_exponent_type.hpp:1-4, sources/boost/boost/multiprecision/traits/max_digits10.hpp:1-4
///////////////////////////////////////////////////////////////
//  Copyright 2012 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/detail/bitscan.hpp lines 1-7 sha256 043c4dc72d8ccb72e20a29b8567b205218e0f9a1febd9bab0459d4f9c564693d ====
///////////////////////////////////////////////////////////////
//  Copyright 2013 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt
//
// Comparison operators for cpp_int_backend:
//

==== sources/boost/boost/multiprecision/detail/check_cpp11_config.hpp lines 1-4 sha256 da06e98a5055c091b310a24165f976280fee757e670c366b35b05d8121923e60 ====
also in: sources/boost/boost/multiprecision/detail/et_ops.hpp:1-4, sources/boost/boost/multiprecision/detail/generic_interconvert.hpp:1-4, sources/boost/boost/multiprecision/detail/number_base.hpp:1-4, sources/boost/boost/multiprecision/number.hpp:1-4
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2011 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/detail/constexpr.hpp lines 1-4 sha256 f274addf1f34b98eea9b78f5d58acfa7b4b2b7a80d196aac7d2a56d6aaf2976e ====
///////////////////////////////////////////////////////////////
//  Copyright 2019 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/detail/default_ops.hpp lines 1-5 sha256 5dd44d86ec0c12f3e31be87e2aaa86ca04328b8255822bdaa4eec991ff432926 ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2011-21 John Maddock.
//  Copyright 2021 Iskandarov Lev. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/detail/empty_value.hpp lines 1-5 sha256 c5574a3e9f5f445a8e29982f151deaea19271c882c78fb6025fb3857931f2856 ====
/////////////////////////////////////////////////////////////////////
//  Copyright 2018 Glen Joseph Fernandes. 
//  Copyright 2021 Matt Borland. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/detail/endian.hpp lines 1-4 sha256 2d59f0cc3e9df57c1464be2d4f89424662f67c0c8638f13d688100328cbded61 ====
////////////////////////////////////////////////////////////////
//  Copyright 2021 Matt Borland. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/detail/float128_functions.hpp lines 1-7 sha256 c8157a9657ee13a5f268d9ffe4112b66b4579cc95b7e96fda542b8f14cbbe726 ====
//  (C) Copyright John Maddock 2021.
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// We deliberately use assert in here:
//

==== sources/boost/boost/multiprecision/detail/fpclassify.hpp lines 1-4 sha256 41345ab300e0d32def2839d8b5b13976f913a1ebc3919cfc4c7f6f851b5b7150 ====
also in: sources/boost/boost/multiprecision/detail/functions/trunc.hpp:1-4
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2022 Matt Borland. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/detail/functions/constants.hpp lines 1-7 sha256 2e25eb66d6a5b77fd713967b29dd475c299fcde858424c36efabb096b273fed0 ====
// Copyright 2011 John Maddock.
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)
//
// This file has no include guards or namespaces - it's expanded inline inside default_ops.hpp
//

==== sources/boost/boost/multiprecision/detail/functions/pow.hpp lines 2-6 sha256 b3f95044eb43ff0947d5a2a593be39b66b9bc0500318da2959f28e79b7f9af1c ====
// Copyright Christopher Kormanyos 2002 - 2013.
// Copyright 2011 - 2013 John Maddock.
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/detail/functions/pow.hpp lines 8-13 sha256 496743d30d0abbfdacb62e4856e754b3200a09bf8f99a65b46da599c05d76729 ====
also in: sources/boost/boost/multiprecision/detail/functions/trig.hpp:8-13
// This work is based on an earlier work:
// "Algorithm 910: A Portable C++ Multiple-Precision System for Special-Function Calculations",
// in ACM TOMS, {VOL 37, ISSUE 4, (February 2011)} (C) ACM, 2011. http://doi.acm.org/10.1145/1916461.1916469
//
// This file has no include guards or namespaces - it's expanded inline inside default_ops.hpp
//

==== sources/boost/boost/multiprecision/detail/functions/trig.hpp lines 2-6 sha256 01a6cc1a2333e72730550c3a357bf9a57545b47bff07a47c40d7a0034abe933c ====
// Copyright Christopher Kormanyos 2002 - 2011.
// Copyright 2011 John Maddock.
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/detail/hash.hpp lines 1-4 sha256 b2e60316af5bdff2fe8354b1a96b73ef1999a43d2a4e31bb3d494f3e9439a529 ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2021 Matt Borland. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/detail/min_max.hpp lines 1-4 sha256 586360a41d80ff301ad52701d7a529d05276bc4cf296e00b3b8e458136c3b782 ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2016 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/detail/no_et_ops.hpp lines 1-4 sha256 e3688fab8f7d9c16debbd43ff0d7a939e55e759ca54daad81e8246fa95ce3bee ====
also in: sources/boost/boost/multiprecision/detail/number_compare.hpp:1-4
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2012 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/detail/no_exceptions_support.hpp lines 1-5 sha256 b8a63d6c8480c0cf73a41801a850d38029f5a002997f8bc643678074f642c63d ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2004 - 2021 Pavel Vozenilek.
//  Copyright 2021 Matt Borland. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/detail/precision.hpp lines 1-4 sha256 f9968f0ecdb259a7ea16edc6a8e2f49ce739adeb7b8eb8246aa1f6c0e02c4c4a ====
also in: sources/boost/boost/multiprecision/traits/is_complex.hpp:1-4, sources/boost/boost/multiprecision/traits/is_variable_precision.hpp:1-4
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2018 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/detail/rebind.hpp lines 1-6 sha256 11ba55ec181b60b210d5078536ec39f62929d57dc0dd92726864a270d3301005 ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2012 John Maddock.
//  Copyright Christopher Kormanyos 2013. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/multiprecision/detail/standalone_config.hpp lines 1-8 sha256 cb5214e787bd76841d6291c419751094008176000ad8746f7c896ac463e480bb ====
///////////////////////////////////////////////////////////////
//  Copyright 2010 - 2021 Douglas Gregor
//  Copyright 2021 Matt Borland.
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt
//
//  Used to support configuration options depending on standalone context
//  by providing either required support or disabling functionality  

==== sources/boost/boost/multiprecision/detail/string_helpers.hpp lines 1-6 sha256 a71a97c960aec13293d78830740623eeb4f264391ef11af7a356cb44fddeca81 ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2023 John Maddock.
//  Copyright Christopher Kormanyos 2013. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/multiprecision/detail/ublas_interop.hpp lines 1-4 sha256 8cf4b6559f18d9211311e138c2e06e4ca9e298c06d762eef482144bb241e1528 ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2013 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/fwd.hpp lines 1-4 sha256 740a7e5ce37c6118ec2613828c2368e33d8086256760a0270ea1bf8221fa1627 ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2023 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/gmp.hpp lines 1-5 sha256 52d712836c3465cec6d8f006c41124c1a4691cfb4a16fd5988845a044cd26367 ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2011 John Maddock.
//  Copyright 2021 Matt Borland. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/integer.hpp lines 1-5 sha256 1f980d6639fb8947b7e8d5ac99240a31990202f7b841cae68a6c4da51f27b567 ====
///////////////////////////////////////////////////////////////
//  Copyright 2012-21 John Maddock.
//  Copyright 2021 Iskandarov Lev. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/number.hpp lines 2262-2270 sha256 815421ca107f9ce114a15a67e9a5249710fd3bee20ec89499da74b65ca16815e ====
//
// What follows is the input streaming code: this is not "proper" iostream code at all
// but that's fiendishly hard to write when dealing with multiple backends all
// with different requirements... yes we could deligate this to the backend author...
// but we really want backends to be EASY to write!
// For now just pull in all the characters that could possibly form the number
// and let the backend's string parser make use of it.  This fixes most use cases
// including CSV type formats such as those used by the Random lib.
//

==== sources/boost/boost/multiprecision/rational_adaptor.hpp lines 1-4 sha256 9bddc289dddf3f3019c04676cd86fdfc31eda58b88f0cc09880f9788ec5f6ee0 ====
///////////////////////////////////////////////////////////////
//  Copyright 2020 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/traits/explicit_conversion.hpp lines 1-5 sha256 10370971b68d5c3c5e820412a9565b3e73158245bc3208ac995bc93462b6f84d ====
also in: sources/boost/boost/multiprecision/traits/is_restricted_conversion.hpp:1-5
///////////////////////////////////////////////////////////////////////////////
//  Copyright Vicente J. Botet Escriba 2009-2011
//  Copyright 2012 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/traits/is_backend.hpp lines 1-4 sha256 49ad8fd96cfc77659f53c7fa9060e4c4ad53ba9e7debf8286c2c5ec58cee3e55 ====
also in: sources/boost/boost/multiprecision/traits/is_byte_container.hpp:1-4
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2015 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/traits/is_convertible_arithmetic.hpp lines 1-4 sha256 a741049300dfe37bd1d25bb5d47ad9d26b7a440b017df69012d3c715dc8348c4 ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2021 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/multiprecision/traits/std_integer_traits.hpp lines 1-5 sha256 2dfb4c21085b3f38dae7a741a32b43734337fd3fa00da22404cf1d1a1ed43a19 ====
///////////////////////////////////////////////////////////////
//  Copyright 2012-2022 John Maddock.
//  Copyright 2022 Matt Borland. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/multiprecision/traits/transcendental_reduction_type.hpp lines 1-4 sha256 97db5efe20921f080f1fc0e3e7c36691164e7a4052e47e466208c2e7ebcfa0c7 ====
///////////////////////////////////////////////////////////////////////////////
//  Copyright 2020 John Maddock. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/next_prior.hpp lines 1-1 sha256 48262f1f203ae33d1008d655601741450b51c3680718ba4c5a45d403d5c22342 ====
//  Boost next_prior.hpp header file  ---------------------------------------//

==== sources/boost/boost/next_prior.hpp lines 3-8 sha256 4ab5fafb52e6e7d7737f02a7c4d111389e2245ace9e254eee45bf8a717ddc252 ====
//  (C) Copyright Dave Abrahams and Daniel Walker 1999-2003.
//  Copyright (c) Andrey Semashev 2017
//
//  Distributed under the Boost Software License, Version 1.0.
//  (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/next_prior.hpp lines 12-13 sha256 9f53fa6f2a60fbcfdff3212d82f0da6995a4d26d9d8e5a8dd15303f8ed4e43d6 ====
//  Revision History
//  13 Dec 2003  Added next(x, n) and prior(x, n) (Daniel Walker)

==== sources/boost/boost/noncopyable.hpp lines 1-7 sha256 7c264fab8a9ae9a52a4c6c19848415d66cb963deba616343e6f35d2cdf197085 ====
also in: sources/boost/boost/ref.hpp:1-7, sources/boost/boost/utility/addressof.hpp:1-7, sources/boost/boost/utility/enable_if.hpp:1-7
/*
 * Copyright (c) 2014 Glen Fernandes
 *
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/none.hpp lines 1-12 sha256 da754185d0147d3ee56db910d90b3bd26e06bfcc1c5d17cca458cb797b67f273 ====
// Copyright (C) 2003, Fernando Luis Cacciola Carballal.
// Copyright (C) 2014, 2015 Andrzej Krzemienski.
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  fernando_cacciola@hotmail.com
//

==== sources/boost/boost/none_t.hpp lines 1-12 sha256 ab52d8ccadc8d349dc3cb4b42ed3ce813b51cd9d5fd165cf1ade2181c0563914 ====
// Copyright (C) 2003, Fernando Luis Cacciola Carballal.
// Copyright (C) 2014, 2024 Andrzej Krzemienski.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  fernando_cacciola@hotmail.com
//

==== sources/boost/boost/nowide/config.hpp lines 1-6 sha256 e7d997020f36dafe3e131d6a6b5eb8a7d719a023e08b59aa25f608e95e735323 ====
//
// Copyright (c) 2012 Artyom Beilis (Tonkikh)
// Copyright (c) 2019 - 2022 Alexander Grund
//
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/nowide/convert.hpp lines 1-6 sha256 4ffd9c29a7921245b6f024efa4fca8dc1aa537bc94a427640ecbb99d16d3a529 ====
also in: sources/boost/boost/nowide/utf/convert.hpp:1-6
//
// Copyright (c) 2012 Artyom Beilis (Tonkikh)
// Copyright (c) 2020 Alexander Grund
//
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/nowide/detail/is_string_container.hpp lines 1-5 sha256 26ebd3f6362bdad37118d27fb3e9c141f85e8cea0606937dcc7c3481f3ab9692 ====
//
// Copyright (c) 2020 Alexander Grund
//
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/nowide/replacement.hpp lines 1-5 sha256 244b805e6e1abb69eba041303103b985e1c1b1fc2bb3bb52b70d122ab99e1c7b ====
//
// Copyright (c) 2018 Artyom Beilis (Tonkikh)
//
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/nowide/utf/utf.hpp lines 1-6 sha256 dcb000dd0cf9c9732e66912705bb9e54821f454380d35e0cd8662cac6fc63c6b ====
//
// Copyright (c) 2009-2011 Artyom Beilis (Tonkikh)
// Copyright (c) 2020 Alexander Grund
//
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/numeric/conversion/bounds.hpp lines 1-4 sha256 fe08029da6af1995779b3767623da773605c7acfe86beb5eb44b5f85f9d7ba99 ====
also in: sources/boost/boost/numeric/conversion/cast.hpp:1-4, sources/boost/boost/numeric/conversion/conversion_traits.hpp:1-4, sources/boost/boost/numeric/conversion/converter.hpp:1-4, sources/boost/boost/numeric/conversion/converter_policies.hpp:1-4, sources/boost/boost/numeric/conversion/detail/bounds.hpp:1-4, sources/boost/boost/numeric/conversion/detail/conversion_traits.hpp:1-4, sources/boost/boost/numeric/conversion/detail/converter.hpp:1-4, sources/boost/boost/numeric/conversion/detail/int_float_mixture.hpp:1-4, sources/boost/boost/numeric/conversion/detail/is_subranged.hpp:1-4, sources/boost/boost/numeric/conversion/detail/meta.hpp:1-4, sources/boost/boost/numeric/conversion/detail/sign_mixture.hpp:1-4, sources/boost/boost/numeric/conversion/detail/udt_builtin_mixture.hpp:1-4, sources/boost/boost/numeric/conversion/int_float_mixture_enum.hpp:1-4, sources/boost/boost/numeric/conversion/sign_mixture_enum.hpp:1-4, sources/boost/boost/numeric/conversion/udt_builtin_mixture_enum.hpp:1-4
//  (c) Copyright Fernando Luis Cacciola Carballal 2000-2004
//  Use, modification, and distribution is subject to the Boost Software
//  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/numeric/conversion/bounds.hpp lines 6-9 sha256 b46f246711e211f957ef8334610cde0786076bdbfc954f84876350c58de5c1bc ====
also in: sources/boost/boost/numeric/conversion/conversion_traits.hpp:6-9, sources/boost/boost/numeric/conversion/converter.hpp:6-9, sources/boost/boost/numeric/conversion/converter_policies.hpp:6-9, sources/boost/boost/numeric/conversion/detail/bounds.hpp:6-9, sources/boost/boost/numeric/conversion/detail/conversion_traits.hpp:6-9, sources/boost/boost/numeric/conversion/detail/converter.hpp:6-9, sources/boost/boost/numeric/conversion/detail/int_float_mixture.hpp:6-9, sources/boost/boost/numeric/conversion/detail/is_subranged.hpp:6-9, sources/boost/boost/numeric/conversion/detail/meta.hpp:6-9, sources/boost/boost/numeric/conversion/detail/sign_mixture.hpp:6-9, sources/boost/boost/numeric/conversion/detail/udt_builtin_mixture.hpp:6-9, sources/boost/boost/numeric/conversion/int_float_mixture_enum.hpp:6-9, sources/boost/boost/numeric/conversion/sign_mixture_enum.hpp:6-9, sources/boost/boost/numeric/conversion/udt_builtin_mixture_enum.hpp:6-9
//  See library home page at http://www.boost.org/libs/numeric/conversion
//
// Contact the author at: fernando_cacciola@hotmail.com
// 

==== sources/boost/boost/numeric/conversion/cast.hpp lines 6-20 sha256 acd232f8b8567348cc23b85539c5184e8e2b4195335bb300105a812620313935 ====
//  See library home page at http://www.boost.org/libs/numeric/conversion
//
// Contact the author at: fernando_cacciola@hotmail.com
//
//
//  Revision History
//
//    19 Nov 2001 Syntatic changes as suggested by Darin Adler (Fernando Cacciola)
//    08 Nov 2001 Fixes to accommodate MSVC (Fernando Cacciola)
//    04 Nov 2001 Fixes to accommodate gcc2.92 (Fernando Cacciola)
//    30 Oct 2001 Some fixes suggested by Daryle Walker (Fernando Cacciola)
//    25 Oct 2001 Initial boostification (Fernando Cacciola)
//    23 Jan 2004 Inital add to cvs (post review)s
//    22 Jun 2011 Added support for specializing cast policies via numeric_cast_traits (Brandon Kohn).
//

==== sources/boost/boost/numeric/conversion/detail/numeric_cast_traits.hpp lines 1-8 sha256 d083e2e7d359e661e1461e6d5595ca86d474df0050d6450d064f73904436f504 ====
also in: sources/boost/boost/numeric/conversion/detail/numeric_cast_traits.hpp:28-35, sources/boost/boost/numeric/conversion/detail/numeric_cast_traits.hpp:79-86, sources/boost/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp:1-8, sources/boost/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp:1-8
//
//! Copyright (c) 2011-2012
//! Brandon Kohn
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/numeric/conversion/detail/old_numeric_cast.hpp lines 1-1 sha256 1eeb86553acfa879fbb9fc0d12750b5cdb5886387b5edceb14717ff560e5826a ====
//  boost cast.hpp header file  ----------------------------------------------//

==== sources/boost/boost/numeric/conversion/detail/old_numeric_cast.hpp lines 3-6 sha256 478e42093ba6188f33e49c1d57cb309fa44c79c93ad91cdb48eb5f75d3f0c0b4 ====
//  (C) Copyright Kevlin Henney and Dave Abrahams 1999.
//  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/numeric/conversion/detail/old_numeric_cast.hpp lines 8-8 sha256 500b3cfdadd1139d8b1f9112939e2311d2029523dbf2fa77d0cad56c10ba2736 ====
also in: sources/boost/boost/polymorphic_cast.hpp:9-9
//  See http://www.boost.org/libs/conversion for Documentation.

==== sources/boost/boost/numeric/conversion/detail/old_numeric_cast.hpp lines 10-46 sha256 a468c81613143e820dcb6f0362847976b7014d12ec863d7648a3f4c8b6c8e37d ====
//  Revision History
//  02 Jun 14  Remove VC6 workarounds.
//  16 Jul 11  Bugfixes for VC6.
//  23 JUN 05  Code extracted from /boost/cast.hpp into this new header.
//             Keeps this legacy version of numeric_cast<> for old compilers
//             wich can't compile the new version in /boost/numeric/conversion/cast.hpp
//             (Fernando Cacciola)
//  02 Apr 01  Removed BOOST_NO_LIMITS workarounds and included
//             <boost/limits.hpp> instead (the workaround did not
//             actually compile when BOOST_NO_LIMITS was defined in
//             any case, so we loose nothing). (John Maddock)
//  21 Jan 01  Undid a bug I introduced yesterday. numeric_cast<> never
//             worked with stock GCC; trying to get it to do that broke
//             vc-stlport.
//  20 Jan 01  Moved BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS to config.hpp.
//             Removed unused BOOST_EXPLICIT_TARGET macro. Moved
//             boost::detail::type to boost/type.hpp. Made it compile with
//             stock gcc again (Dave Abrahams)
//  29 Nov 00  Remove nested namespace cast, cleanup spacing before Formal
//             Review (Beman Dawes)
//  19 Oct 00  Fix numeric_cast for floating-point types (Dave Abrahams)
//  15 Jul 00  Suppress numeric_cast warnings for GCC, Borland and MSVC
//             (Dave Abrahams)
//  30 Jun 00  More MSVC6 wordarounds.  See comments below.  (Dave Abrahams)
//  28 Jun 00  Removed implicit_cast<>.  See comment below. (Beman Dawes)
//  27 Jun 00  More MSVC6 workarounds
//  15 Jun 00  Add workarounds for MSVC6
//   2 Feb 00  Remove bad_numeric_cast ";" syntax error (Doncho Angelov)
//  26 Jan 00  Add missing throw() to bad_numeric_cast::what(0 (Adam Levar)
//  29 Dec 99  Change using declarations so usages in other namespaces work
//             correctly (Dave Abrahams)
//  23 Sep 99  Change polymorphic_downcast assert to also detect M.I. errors
//             as suggested Darin Adler and improved by Valentin Bonnard.
//   2 Sep 99  Remove controversial asserts, simplify, rename.
//  30 Aug 99  Move to cast.hpp, replace value_cast with numeric_cast,
//             place in nested namespace.
//   3 Aug 99  Initial version

==== sources/boost/boost/numeric/conversion/numeric_cast_traits.hpp lines 1-8 sha256 e3ccce96dcf5b1639fa73d258d0d833d5bbbadf23be124b5c605ec47e2363d65 ====
//
//! Copyright (c) 2011
//! Brandon Kohn
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/numeric/interval.hpp lines 1-9 sha256 df2f7973dd7c4d1d6a0bb09ea3da6f95910986d8b7cb22ee6565b60b07eda160 ====
/* Boost interval.hpp header file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/arith.hpp lines 1-9 sha256 7a1c0782c6a262c4f6cabad492728f3dcbab676a0312083344852db029661bca ====
/* Boost interval/arith.hpp template implementation file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/arith2.hpp lines 1-12 sha256 18fa8fe0954666851a6421a7d8eb1efe1ce149a229bdab380d43091131c701af ====
/* Boost interval/arith2.hpp template implementation file
 *
 * This header provides some auxiliary arithmetic
 * functions: fmod, sqrt, square, pov, inverse and
 * a multi-interval division.
 *
 * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/arith3.hpp lines 1-13 sha256 55acf1b88217093f925e230e209ac4837bea0e7e4a9d8b32a5c96eae709bb4d3 ====
/* Boost interval/arith3.hpp template implementation file
 *
 * This headers provides arithmetical functions
 * which compute an interval given some base
 * numbers. The resulting interval encloses the
 * real result of the arithmetic operation.
 *
 * Copyright 2003 Guillaume Melquiond
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/checking.hpp lines 1-8 sha256 60ce109eb36717bfa52666589da9b85860d5d25e075201c715d74620cd295d90 ====
/* Boost interval/checking.hpp template implementation file
 *
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/compare.hpp lines 1-8 sha256 c3639d1d2ed56f134a41a92c085e2bccd4f4e4b633428db65dbe3f156a3a4619 ====
/* Boost interval/compare.hpp template implementation file
 *
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/compare/certain.hpp lines 1-8 sha256 ddadd91c7927ea21f0a4aa4ab5253ca5fe106f3cc39a0879abb8c76b3df02b31 ====
/* Boost interval/compare/certain.hpp template implementation file
 *
 * Copyright 2003 Guillaume Melquiond
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/compare/explicit.hpp lines 1-9 sha256 0500944a22b8a58a2afc30a84a94efef3cfb043c349823ee6a1e4ae40d3f282a ====
/* Boost interval/compare/explicit.hpp template implementation file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/compare/lexicographic.hpp lines 1-8 sha256 d8e5a972e73d7ac0ccd1772d358e5501ec6f4e8c7722f9734ab98597d9b1c8e8 ====
/* Boost interval/compare/lexicographic.hpp template implementation file
 *
 * Copyright 2002-2003 Guillaume Melquiond
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/compare/possible.hpp lines 1-8 sha256 4faefc5154a0bdabfcb0dfdebfbea6a60b59f94eeb72a6c61c62d86bc172ca36 ====
/* Boost interval/compare/possible.hpp template implementation file
 *
 * Copyright 2003 Guillaume Melquiond
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/compare/set.hpp lines 1-8 sha256 d23b85e6db34fcb2e00a33c92f4800e6ad9b34711557acee1564d6bbdda9804a ====
/* Boost interval/compare/set.hpp template implementation file
 *
 * Copyright 2002-2003 Guillaume Melquiond
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/constants.hpp lines 1-8 sha256 ad6cbecdba5050ac0ef55fd412ad7f0f9312cdd8002cfbbd8fbf3c9ad126dc3e ====
/* Boost interval/constants.hpp template implementation file
 *
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/alpha_rounding_control.hpp lines 1-8 sha256 2417d3acd3472b47108ce49f830db24dfb6cf110db1989d71e65c38bebf92499 ====
/* Boost interval/detail/alpha_rounding_control.hpp file
 *
 * Copyright 2005 Felix Höfling, Guillaume Melquiond
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/bcc_rounding_control.hpp lines 1-9 sha256 1f77ae9b645db68f66e83d2ddf5e8240ef18327a22d40c666247c26896ebf35a ====
/* Boost interval/detail/bcc_rounding_control.hpp file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/bugs.hpp lines 1-9 sha256 a391ae4324b6de7c485fa7ac033374e49f21789f4f561312112bf4b8830e2070 ====
/* Boost interval/detail/bugs.hpp file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/c99_rounding_control.hpp lines 1-9 sha256 c3abcecf7fb2390f8f08f7a34cbb41070e56776840bf1223a4ca49d1aa7772e7 ====
/* Boost interval/detail/c99_rounding_control.hpp file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/c99sub_rounding_control.hpp lines 1-9 sha256 544534c8936339fbee975bacb828b2bca57a9945b9ac860b7d5c74df9b901349 ====
/* Boost interval/detail/c99sub_rounding_control.hpp file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/division.hpp lines 1-8 sha256 3d3386a2b1db6b87aca68fd9c1fa31034743eeca1dcb6d082cc81ca0245c11c5 ====
/* Boost interval/detail/division.hpp file
 *
 * Copyright 2003 Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/ia64_rounding_control.hpp lines 1-8 sha256 6550c166e51a1d6431786c9d842fa2788fd63f6c7272db822c085307e5f84b05 ====
/* Boost interval/detail/ia64_rounding_control.hpp file
 *
 * Copyright 2006-2007 Boris Gubenko
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/interval_prototype.hpp lines 1-8 sha256 89866d76fc3ba7cf7b97180d71c9ab351457f0d63d4a8950ce3556f0d406bf2e ====
/* Boost interval/detail/interval_prototype.hpp file
 *
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/msvc_rounding_control.hpp lines 1-9 sha256 9f0de23dcafcb527e64eaa872c0d33fa8deb1db0ea2f51e29e9cf85869defcf0 ====
/* Boost interval/detail/msvc_rounding_control.hpp file
 *
 * Copyright 2000 Maarten Keijzer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/ppc_rounding_control.hpp lines 1-10 sha256 2a519ef7bdfdc7b670d3db7ba2db7b837e6d0e39fac2fb45998a899b6f4b01e4 ====
/* Boost interval/detail/ppc_rounding_control.hpp file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 * Copyright 2005 Guillaume Melquiond
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/sparc_rounding_control.hpp lines 1-11 sha256 99db8d8262c8014c3e03318feac247a51ec60272ef855ecc58805e0cce04e88a ====
/* Boost interval/detail/sparc_rounding_control.hpp file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 * The basic code in this file was kindly provided by Jeremy Siek.
 */

==== sources/boost/boost/numeric/interval/detail/test_input.hpp lines 1-8 sha256 082511f3d5ba707fbb90b64e04dec8785d7993b249932b21bd6afca4ab396f81 ====
/* Boost interval/detail/test_input.hpp file
 *
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/x86_rounding_control.hpp lines 1-9 sha256 e27c62b0abb8eca4f67ad7ecf4f5868a3e7e36c3dc13713bad8df50a89bcc14d ====
/* Boost interval/detail/x86_rounding_control.hpp file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/detail/x86gcc_rounding_control.hpp lines 1-9 sha256 649568ba965d065c7398cf058656c7aecd657ffa620623ecdf68540a40a82366 ====
/* Boost interval/detail/x86gcc_rounding_control.hpp file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/hw_rounding.hpp lines 1-9 sha256 f548feb0613c83d2825806e95c2c669b812bf9caecfe091d51e2b1c8ebc409f6 ====
/* Boost interval/hw_rounding.hpp template implementation file
 *
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 * Copyright 2005 Guillaume Melquiond
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/interval.hpp lines 1-8 sha256 e88ea2cf903ea34f997b5cbeabb993be0847bb6d7df501ffd80585c6f494a4c0 ====
/* Boost interval/interval.hpp header file
 *
 * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/policies.hpp lines 1-8 sha256 4a2bb8305b8632b17f27d34702a02926064a4afedd590e818e222a1b73dc3892 ====
/* Boost interval/policies.hpp template implementation file
 *
 * Copyright 2003 Guillaume Melquiond
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/rounded_arith.hpp lines 1-8 sha256 745dde9e72474223b7b3c2370c8fbcb27655666b42769812a007a79fa3271079 ====
/* Boost interval/rounded_arith.hpp template implementation file
 *
 * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/rounded_transc.hpp lines 1-8 sha256 67f3e3fb20fcd40e9cc0a7bb31a1dd9b94dffdd15d81721d97ca657457a90846 ====
/* Boost interval/rounded_transc.hpp template implementation file
 *
 * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/rounding.hpp lines 1-8 sha256 78c379a971b66d83b7a23746cbb24cbf775ea7b5d15d52d5ed0d09040d425aea ====
/* Boost interval/rounding.hpp template implementation file
 *
 * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/transc.hpp lines 1-9 sha256 ed2443f781d4c62a5d62eecb3f0b16be2c1c61b5c6bedf9d52c40de645fa84ef ====
/* Boost interval/transc.hpp template implementation file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/utility.hpp lines 1-9 sha256 7538894ce4a4bd49a05625f7e2c41b00a614e16d1023d83364deab4142b0ad55 ====
/* Boost interval/utility.hpp template implementation file
 *
 * Copyright 2000 Jens Maurer
 * Copyright 2002-2003 Hervé Brönnimann, Guillaume Melquiond, Sylvain Pion
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or
 * copy at http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/numeric/interval/utility_fwd.hpp lines 1-8 sha256 55d8986f2e9ae24fd4ca4d690b28c1165227317188499fb6624a096f8ebd403b ====
/* Boost interval/utility.hpp template interface file
 *
 * Copyright 2013 Cromwell D. Enage
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/operators.hpp lines 1-1 sha256 5df9c2ecfd654d5d17dc8921428b50f781295a5dc294be22c7785260218e4686 ====
also in: sources/boost/boost/operators_v1.hpp:1-1
//  Boost operators.hpp header file  ----------------------------------------//

==== sources/boost/boost/operators.hpp lines 3-7 sha256 94f59852234df077b78bd79d0579c093b14b318203d30860501a800a37e9cc29 ====
//  (C) Copyright David Abrahams, Jeremy Siek, Daryle Walker 1999-2001.
//  (C) Copyright Daniel Frey 2002-2017.
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/operators.hpp lines 9-9 sha256 9c1d26b5a9b5c8822b4677d91a86b84578650ae1d980155d08b2e6f70af2eeab ====
also in: sources/boost/boost/operators_v1.hpp:8-8
//  See http://www.boost.org/libs/utility/operators.htm for documentation.

==== sources/boost/boost/operators.hpp lines 11-66 sha256 352bec9c48633fdf8f0e89ad267e15d502d99aae83a37ec9e2f8ae0884e86f45 ====
//  Revision History
//  23 Nov 17 Protect dereferenceable<> from overloaded operator&.
//  15 Oct 17 Adapted to C++17, replace std::iterator<> with manual
//            implementation.
//  22 Feb 16 Added ADL protection, preserve old work-arounds in
//            operators_v1.hpp and clean up this file. (Daniel Frey)
//  16 Dec 10 Limit warning suppression for 4284 to older versions of VC++
//            (Matthew Bradbury, fixes #4432)
//  07 Aug 08 Added "euclidean" spelling. (Daniel Frey)
//  03 Apr 08 Make sure "convertible to bool" is sufficient
//            for T::operator<, etc. (Daniel Frey)
//  24 May 07 Changed empty_base to depend on T, see
//            http://svn.boost.org/trac/boost/ticket/979
//  21 Oct 02 Modified implementation of operators to allow compilers with a
//            correct named return value optimization (NRVO) to produce optimal
//            code.  (Daniel Frey)
//  02 Dec 01 Bug fixed in random_access_iteratable.  (Helmut Zeisel)
//  28 Sep 01 Factored out iterator operator groups.  (Daryle Walker)
//  27 Aug 01 'left' form for non commutative operators added;
//            additional classes for groups of related operators added;
//            workaround for empty base class optimization
//            bug of GCC 3.0 (Helmut Zeisel)
//  25 Jun 01 output_iterator_helper changes: removed default template
//            parameters, added support for self-proxying, additional
//            documentation and tests (Aleksey Gurtovoy)
//  29 May 01 Added operator classes for << and >>.  Added input and output
//            iterator helper classes.  Added classes to connect equality and
//            relational operators.  Added classes for groups of related
//            operators.  Reimplemented example operator and iterator helper
//            classes in terms of the new groups.  (Daryle Walker, with help
//            from Alexy Gurtovoy)
//  11 Feb 01 Fixed bugs in the iterator helpers which prevented explicitly
//            supplied arguments from actually being used (Dave Abrahams)
//  04 Jul 00 Fixed NO_OPERATORS_IN_NAMESPACE bugs, major cleanup and
//            refactoring of compiler workarounds, additional documentation
//            (Alexy Gurtovoy and Mark Rodgers with some help and prompting from
//            Dave Abrahams)
//  28 Jun 00 General cleanup and integration of bugfixes from Mark Rodgers and
//            Jeremy Siek (Dave Abrahams)
//  20 Jun 00 Changes to accommodate Borland C++Builder 4 and Borland C++ 5.5
//            (Mark Rodgers)
//  20 Jun 00 Minor fixes to the prior revision (Aleksey Gurtovoy)
//  10 Jun 00 Support for the base class chaining technique was added
//            (Aleksey Gurtovoy). See documentation and the comments below
//            for the details.
//  12 Dec 99 Initial version with iterator operators (Jeremy Siek)
//  18 Nov 99 Change name "divideable" to "dividable", remove unnecessary
//            specializations of dividable, subtractable, modable (Ed Brey)
//  17 Nov 99 Add comments (Beman Dawes)
//            Remove unnecessary specialization of operators<> (Ed Brey)
//  15 Nov 99 Fix less_than_comparable<T,U> second operand type for first two
//            operators.(Beman Dawes)
//  12 Nov 99 Add operators templates (Ed Brey)
//  11 Nov 99 Add single template parameter version for compilers without
//            partial specialization (Beman Dawes)
//  10 Nov 99 Initial version

==== sources/boost/boost/operators.hpp lines 68-86 sha256 a983ad654c6fd757e329ccdf739c81c6afeb2b3034e639807819295723df9faa ====
// 10 Jun 00:
// An additional optional template parameter was added to most of
// operator templates to support the base class chaining technique (see
// documentation for the details). Unfortunately, a straightforward
// implementation of this change would have broken compatibility with the
// previous version of the library by making it impossible to use the same
// template name (e.g. 'addable') for both the 1- and 2-argument versions of
// an operator template. This implementation solves the backward-compatibility
// issue at the cost of some simplicity.
//
// One of the complications is an existence of special auxiliary class template
// 'is_chained_base<>' (see 'operators_detail' namespace below), which is used
// to determine whether its template parameter is a library's operator template
// or not. You have to specialize 'is_chained_base<>' for each new
// operator template you add to the library.
//
// However, most of the non-trivial implementation details are hidden behind
// several local macros defined below, and as soon as you understand them,
// you understand the whole library implementation.

==== sources/boost/boost/operators_v1.hpp lines 3-6 sha256 4bace897e037b3f2c793049683e07f6b1159b538ae06273c913b2ead45c5ee41 ====
//  (C) Copyright David Abrahams, Jeremy Siek, Daryle Walker 1999-2001.
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/operators_v1.hpp lines 10-61 sha256 768fdf15ad1fa4d81dcca9de97010a6a45b650d51d42bf6b2e7ff46f3514b645 ====
//  Revision History
//  22 Feb 16 Preserve old work-arounds. (Daniel Frey)
//  16 Dec 10 Limit warning suppression for 4284 to older versions of VC++
//            (Matthew Bradbury, fixes #4432)
//  07 Aug 08 Added "euclidean" spelling. (Daniel Frey)
//  03 Apr 08 Make sure "convertible to bool" is sufficient
//            for T::operator<, etc. (Daniel Frey)
//  24 May 07 Changed empty_base to depend on T, see
//            http://svn.boost.org/trac/boost/ticket/979
//  21 Oct 02 Modified implementation of operators to allow compilers with a
//            correct named return value optimization (NRVO) to produce optimal
//            code.  (Daniel Frey)
//  02 Dec 01 Bug fixed in random_access_iteratable.  (Helmut Zeisel)
//  28 Sep 01 Factored out iterator operator groups.  (Daryle Walker)
//  27 Aug 01 'left' form for non commutative operators added;
//            additional classes for groups of related operators added;
//            workaround for empty base class optimization
//            bug of GCC 3.0 (Helmut Zeisel)
//  25 Jun 01 output_iterator_helper changes: removed default template 
//            parameters, added support for self-proxying, additional 
//            documentation and tests (Aleksey Gurtovoy)
//  29 May 01 Added operator classes for << and >>.  Added input and output
//            iterator helper classes.  Added classes to connect equality and
//            relational operators.  Added classes for groups of related
//            operators.  Reimplemented example operator and iterator helper
//            classes in terms of the new groups.  (Daryle Walker, with help
//            from Alexy Gurtovoy)
//  11 Feb 01 Fixed bugs in the iterator helpers which prevented explicitly
//            supplied arguments from actually being used (Dave Abrahams)
//  04 Jul 00 Fixed NO_OPERATORS_IN_NAMESPACE bugs, major cleanup and
//            refactoring of compiler workarounds, additional documentation
//            (Alexy Gurtovoy and Mark Rodgers with some help and prompting from
//            Dave Abrahams) 
//  28 Jun 00 General cleanup and integration of bugfixes from Mark Rodgers and
//            Jeremy Siek (Dave Abrahams)
//  20 Jun 00 Changes to accommodate Borland C++Builder 4 and Borland C++ 5.5
//            (Mark Rodgers)
//  20 Jun 00 Minor fixes to the prior revision (Aleksey Gurtovoy)
//  10 Jun 00 Support for the base class chaining technique was added
//            (Aleksey Gurtovoy). See documentation and the comments below 
//            for the details. 
//  12 Dec 99 Initial version with iterator operators (Jeremy Siek)
//  18 Nov 99 Change name "divideable" to "dividable", remove unnecessary
//            specializations of dividable, subtractable, modable (Ed Brey) 
//  17 Nov 99 Add comments (Beman Dawes)
//            Remove unnecessary specialization of operators<> (Ed Brey)
//  15 Nov 99 Fix less_than_comparable<T,U> second operand type for first two
//            operators.(Beman Dawes)
//  12 Nov 99 Add operators templates (Ed Brey)
//  11 Nov 99 Add single template parameter version for compilers without
//            partial specialization (Beman Dawes)
//  10 Nov 99 Initial version

==== sources/boost/boost/operators_v1.hpp lines 63-81 sha256 863bb5807f299954e13704bf359d91135339302c3f5702b6a4b326d0b04f4891 ====
// 10 Jun 00:
// An additional optional template parameter was added to most of 
// operator templates to support the base class chaining technique (see 
// documentation for the details). Unfortunately, a straightforward
// implementation of this change would have broken compatibility with the
// previous version of the library by making it impossible to use the same
// template name (e.g. 'addable') for both the 1- and 2-argument versions of
// an operator template. This implementation solves the backward-compatibility
// issue at the cost of some simplicity.
//
// One of the complications is an existence of special auxiliary class template
// 'is_chained_base<>' (see 'detail' namespace below), which is used
// to determine whether its template parameter is a library's operator template
// or not. You have to specialize 'is_chained_base<>' for each new 
// operator template you add to the library.
//
// However, most of the non-trivial implementation details are hidden behind 
// several local macros defined below, and as soon as you understand them,
// you understand the whole library implementation. 

==== sources/boost/boost/optional.hpp lines 1-11 sha256 fe4d2aa3cb4be0c6ac21489318097d5404ae6116657c2eb9ffe6c2e2cb849fcf ====
// Copyright (C) 2003, Fernando Luis Cacciola Carballal.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  fernando_cacciola@hotmail.com
//

==== sources/boost/boost/optional/bad_optional_access.hpp lines 1-11 sha256 b8b59673a7385d06a2c1e4a16c507c7e47c3637199f2f1efbecb4767dc01fd8a ====
// Copyright (C) 2014, Andrzej Krzemienski.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  akrzemi1@gmail.com
//

==== sources/boost/boost/optional/detail/optional_aligned_storage.hpp lines 1-12 sha256 8fa01cc28e4c3aa7e625a5238f53e7b7cd94ce949b6c31eab2226ec6dfc3d2eb ====
also in: sources/boost/boost/optional/detail/optional_factory_support.hpp:1-12
// Copyright (C) 2003, 2008 Fernando Luis Cacciola Carballal.
// Copyright (C) 2016 Andrzej Krzemienski.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  fernando_cacciola@hotmail.com
//  akrzemi1@gmail.com

==== sources/boost/boost/optional/detail/optional_config.hpp lines 1-11 sha256 29e97bc16b5f41d858d19842cb650b22201efd8edb7e8368729a55cc8ac05026 ====
// Copyright (C) 2003, 2008 Fernando Luis Cacciola Carballal.
// Copyright (C) 2015 - 2017 Andrzej Krzemienski.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  akrzemi1@gmail.com

==== sources/boost/boost/optional/detail/optional_hash.hpp lines 1-10 sha256 6f04637449528696c762e89b5d51e4556e5d3eeea5a664378f90ba7e3107dce8 ====
// Copyright (C) 2022 Andrzej Krzemienski.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  akrzemi1@gmail.com

==== sources/boost/boost/optional/detail/optional_reference_spec.hpp lines 1-10 sha256 c922c558cf64ac7502e3fcc8b8d1a0e91a38995baa0981672d1c7f19e1ae9951 ====
// Copyright (C) 2015-2024 Andrzej Krzemienski.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  akrzemi1@gmail.com

==== sources/boost/boost/optional/detail/optional_relops.hpp lines 1-11 sha256 29f319a0e8871aaa86b0f02fa6a450ce11a39dc394ff23249485130c4fdf4a9e ====
// Copyright (C) 2003, 2008 Fernando Luis Cacciola Carballal.
// Copyright (C) 2015, 2024 Andrzej Krzemienski.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  akrzemi1@gmail.com

==== sources/boost/boost/optional/detail/optional_swap.hpp lines 1-11 sha256 b093c18d9087224dfa60560dddf74cbff2bf9f1fd89670312e9160d5bb804d3b ====
// Copyright (C) 2003, 2008 Fernando Luis Cacciola Carballal.
// Copyright (C) 2015 Andrzej Krzemienski.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  akrzemi1@gmail.com

==== sources/boost/boost/optional/detail/optional_trivially_copyable_base.hpp lines 1-10 sha256 7bc1e90e2c6ba66eeb717f65ffe6d0d8dd1d4d9273ffa06ddfc214cf0283a2bb ====
// Copyright (C) 2017 Andrzej Krzemienski.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  akrzemi1@gmail.com

==== sources/boost/boost/optional/detail/optional_trivially_copyable_base.hpp lines 12-12 sha256 d2bc1f07583a87c1adb654338948fd81dcb3c5a5bf1d140abadf20e2556a7d4f ====
// trivially-copyable version of the storage

==== sources/boost/boost/optional/detail/optional_utility.hpp lines 1-10 sha256 8cfb9888acd50cd6a1e0d3b81a6a69a10d3bcf7001bf7eb7f9af3ae6b1e522dd ====
// Copyright (C) 2024 Ryan Malcolm Underwood.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  typenametea@gmail.com

==== sources/boost/boost/optional/optional.hpp lines 1-16 sha256 fea1b436672904fa4e4764c8e1a7754e7675409ccc109cce135ac992cbfe86d7 ====
// Copyright (C) 2003, 2008 Fernando Luis Cacciola Carballal.
// Copyright (C) 2014 - 2021 Andrzej Krzemienski.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  fernando_cacciola@hotmail.com
//
// Revisions:
// 27 Apr 2008 (improved swap) Fernando Cacciola, Niels Dekker, Thorsten Ottosen
// 05 May 2014 (Added move semantics) Andrzej Krzemienski
//

==== sources/boost/boost/optional/optional.hpp lines 725-733 sha256 a076d88383f89640314723d6aacfc3dd9c0c2682d1bdd3abe97a0d5c4c9cf486 ====
    // Creates an optional<T> with an expression which can be either
    //  (a) An instance of InPlaceFactory (i.e. in_place(a,b,...,n);
    //  (b) An instance of TypedInPlaceFactory ( i.e. in_place<T>(a,b,...,n);
    //  (c) Any expression implicitly convertible to the single type
    //      of a one-argument T's constructor.
    //  (d*) Weak compilers (BCB) might also resolved Expr as optional<T> and optional<U>
    //       even though explicit overloads are present for these.
    // Depending on the above some T ctor is called.
    // Can throw if the resolved T ctor throws.

==== sources/boost/boost/optional/optional_fwd.hpp lines 1-15 sha256 27e111424589ae9cee411ae8bf2f98b6a21c90d7978403e0909b9d895e0d5289 ====
// Copyright (C) 2003, 2008 Fernando Luis Cacciola Carballal.
// Copyright (C) 2016 Andrzej Krzemienski
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  fernando_cacciola@hotmail.com
//
// Revisions:
// 10 May 2008 (added swap related forward declaration) Niels Dekker
//

==== sources/boost/boost/optional/optional_io.hpp lines 1-11 sha256 014b338e59694b7faa7598a477d639cdb43af8b8a2ce271f5b52e46abcef4b6e ====
// Copyright (C) 2005, Fernando Luis Cacciola Carballal.
//
// Use, modification, and distribution is subject to the Boost Software
// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/optional for documentation.
//
// You are welcome to contact the author at:
//  fernando_cacciola@hotmail.com
//

==== sources/boost/boost/parameter/aux_/always_true_predicate.hpp lines 1-4 sha256 16ebf23348f8dedf0a597b8b7b05d6b8456675472b40b144e25342375922d766 ====
also in: sources/boost/boost/parameter/aux_/has_nested_template_fn.hpp:1-4, sources/boost/boost/parameter/aux_/is_placeholder.hpp:1-4, sources/boost/boost/parameter/aux_/preprocessor/nullptr.hpp:1-4
// Copyright Cromwell D. Enage 2019.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/arg_list.hpp lines 1-5 sha256 9d5cfb7b27f8cbc3fa39471f9952a6e6f850e4eb1d76e2d6e20b3e37bd81388f ====
also in: sources/boost/boost/parameter/aux_/default.hpp:1-5, sources/boost/boost/parameter/aux_/is_tagged_argument.hpp:1-5, sources/boost/boost/parameter/aux_/tagged_argument.hpp:1-5, sources/boost/boost/parameter/aux_/tagged_argument_fwd.hpp:1-5, sources/boost/boost/parameter/aux_/unwrap_cv_reference.hpp:1-5, sources/boost/boost/parameter/config.hpp:1-5, sources/boost/boost/parameter/keyword.hpp:1-5
// Copyright Daniel Wallin, David Abrahams 2005.
// Copyright Cromwell D. Enage 2017.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/augment_predicate.hpp lines 1-4 sha256 954d11a351be82b6aaca56064db8e42bf8ced24048eb8abec5273d33aa68caf1 ====
also in: sources/boost/boost/parameter/is_argument_pack.hpp:1-4
// Copyright Cromwell D. Enage 2018.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/is_maybe.hpp lines 1-4 sha256 d0d47915a56fe6b22bcf2e6726c9ae409e4822eaa061893edc7b845c00847545 ====
// Copyright Daniel Wallin, David Abrahams 2010.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/lambda_tag.hpp lines 1-4 sha256 7ec52887462f289ea94e8af72421420c71e91657d2cc2541dea3cd96a2a576d4 ====
also in: sources/boost/boost/parameter/aux_/pack/as_parameter_requirements.hpp:1-4, sources/boost/boost/parameter/aux_/pack/deduce_tag.hpp:1-4, sources/boost/boost/parameter/aux_/pack/deduced_item.hpp:1-4, sources/boost/boost/parameter/aux_/pack/insert_tagged.hpp:1-4, sources/boost/boost/parameter/aux_/pack/is_named_argument.hpp:1-4, sources/boost/boost/parameter/aux_/pack/item.hpp:1-4, sources/boost/boost/parameter/aux_/pack/make_deduced_items.hpp:1-4, sources/boost/boost/parameter/aux_/pack/make_items.hpp:1-4, sources/boost/boost/parameter/aux_/pack/predicate.hpp:1-4, sources/boost/boost/parameter/aux_/pack/satisfies.hpp:1-4, sources/boost/boost/parameter/aux_/pack/tag_deduced.hpp:1-4, sources/boost/boost/parameter/aux_/pack/tag_keyword_arg.hpp:1-4, sources/boost/boost/parameter/aux_/pack/tag_keyword_arg_ref.hpp:1-4, sources/boost/boost/parameter/aux_/pack/tag_template_keyword_arg.hpp:1-4, sources/boost/boost/parameter/aux_/pack/tag_type.hpp:1-4, sources/boost/boost/parameter/aux_/pack/unmatched_argument.hpp:1-4, sources/boost/boost/parameter/aux_/use_default.hpp:1-4, sources/boost/boost/parameter/deduced.hpp:1-4, sources/boost/boost/parameter/optional.hpp:1-4, sources/boost/boost/parameter/required.hpp:1-4
// Copyright David Abrahams, Daniel Wallin 2003.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/name.hpp lines 1-4 sha256 d203f28eebd10dfd5cd688d066d476d6f81c71cd96be849dfba581eaae85c960 ====
also in: sources/boost/boost/parameter/aux_/preprocessor/is_binary.hpp:1-4, sources/boost/boost/parameter/aux_/set.hpp:1-4, sources/boost/boost/parameter/aux_/use_default_tag.hpp:1-4, sources/boost/boost/parameter/value_type.hpp:1-4
// Copyright Daniel Wallin 2006.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/pack/make_arg_list.hpp lines 1-5 sha256 c99236aa4f6edafb3fc6a98d5fdf2691a77ee7aaaaee566abe6e8aa49edbfdb1 ====
// Copyright David Abrahams, Daniel Wallin 2003.
// Copyright Cromwell D. Enage 2018.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/pack/make_parameter_spec_items.hpp lines 1-4 sha256 57046f4b4922fe50750c76d213c9fdb7b5fa0f61d0e63ce1a9b80ea5423742d9 ====
also in: sources/boost/boost/parameter/aux_/preprocessor/binary_seq_for_each.hpp:1-4, sources/boost/boost/parameter/aux_/preprocessor/binary_seq_for_each_inc.hpp:1-4, sources/boost/boost/parameter/aux_/preprocessor/binary_seq_to_args.hpp:1-4, sources/boost/boost/parameter/aux_/preprocessor/for_each_pred.hpp:1-4, sources/boost/boost/parameter/aux_/preprocessor/seq_merge.hpp:1-4, sources/boost/boost/parameter/keyword_fwd.hpp:1-4
// Copyright Cromwell D. Enage 2017.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/pack/parameter_requirements.hpp lines 1-4 sha256 5a003b6d06c9a870972c93fd4be012219916547b8b73bd3bb75bd580fcc77bb3 ====
also in: sources/boost/boost/parameter/aux_/parameter_requirements.hpp:1-4, sources/boost/boost/parameter/aux_/void.hpp:1-4, sources/boost/boost/parameter/aux_/yesno.hpp:1-4
// Copyright Daniel Wallin, David Abrahams 2005.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/preprocessor/convert_binary_seq.hpp lines 1-4 sha256 06b597f41fa4939aabb8ff3ec04934002b385de84038bc43432826d9c979389d ====
also in: sources/boost/boost/parameter/aux_/preprocessor/inc_binary_seq.hpp:1-4
// Copyright Cromwell D. Enage 2013.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/preprocessor/no_perfect_forwarding_begin.hpp lines 1-5 sha256 d7f2afd552f0c250434678ed9f15513aee678fb0f26180a8c88efcbed906cffd ====
also in: sources/boost/boost/parameter/aux_/preprocessor/no_perfect_forwarding_end.hpp:1-5, sources/boost/boost/parameter/parameters.hpp:1-5
// Copyright David Abrahams, Daniel Wallin 2003.
// Copyright Cromwell D. Enage 2017.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/preprocessor/no_perfect_forwarding_begin.hpp lines 7-7 sha256 aa3fe72cdedf69dc982df457e3dec4487832d816c7b9283aeb10644f62e74b6d ====
also in: sources/boost/boost/parameter/aux_/preprocessor/no_perfect_forwarding_end.hpp:7-7
// No include guard.  This file is intended for multiple inclusion.

==== sources/boost/boost/parameter/aux_/preprocessor/qualifier.hpp lines 1-5 sha256 79093f7d0adcd28a5d0539375baec79e3db3ff16a581f1e6b42ddaa570c6b006 ====
also in: sources/boost/boost/parameter/aux_/template_keyword.hpp:1-5, sources/boost/boost/parameter/name.hpp:1-5, sources/boost/boost/parameter/template_keyword.hpp:1-5
// Copyright Daniel Wallin 2006.
// Copyright Cromwell D. Enage 2017.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/preprocessor/seq_enum.hpp lines 1-4 sha256 cd87d123c9e001b39eebc1ee7552b3e5690e6879d1c085913b2cf63108af0c83 ====
also in: sources/boost/boost/parameter/aux_/result_of0.hpp:1-4, sources/boost/boost/parameter/binding.hpp:1-4
// Copyright David Abrahams 2005.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/parameter/aux_/tag.hpp lines 1-5 sha256 3038f4c05d5eb97d567d1f98ae81c169f72e97a5bfe1eb662b5316691cdd325c ====
// Copyright David Abrahams 2005.
// Copyright Cromwell D. Enage 2017.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/pending/container_traits.hpp lines 1-6 sha256 f002cdaf1ce4e23521bf37c607072886cbffb1ed61b2ad00b637d210f01a03f7 ====
//  (C) Copyright Jeremy Siek 2004
//  (C) Copyright Thomas Claveirole 2010
//  (C) Copyright Ignacy Gawedzki 2010
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/pending/detail/property.hpp lines 1-4 sha256 490968eacb469c9b7188c433cc3462cb5b3234a63649b6a8500995605eef5c8e ====
also in: sources/boost/boost/pending/property.hpp:1-4, sources/boost/boost/pending/queue.hpp:1-4
//  (C) Copyright Jeremy Siek 2004
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/phoenix/config.hpp lines 1-9 sha256 08445f566a64580ac5b13ac01d5fe14928ed224422224d46887dfab7d6d5c67b ====
/*==============================================================================
    Copyright (c) 2001-2010 Joel de Guzman
    Copyright (c) 2010      Eric Niebler
    Copyright (c) 2014-2015 John Fletcher
    Copyright (c) 2016      Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/actor.hpp lines 1-9 sha256 a1b02bcd5afe8a98b69b116fb4efd6a153160d062553fde47f161a1801e209f1 ====
/*=============================================================================
    Copyright (c) 2005-2010 Joel de Guzman
    Copyright (c) 2010 Eric Niebler
    Copyright (c) 2010 Thomas Heller
    Copyright (c) 2014 John Fletcher

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/argument.hpp lines 1-8 sha256 64e707c33a08ae4bf0c46e1a3e56d04cf1ea62498b6016d4b1c8841e96e80848 ====
also in: sources/boost/boost/phoenix/core/detail/argument.hpp:1-8
/*==============================================================================
    Copyright (c) 2001-2010 Joel de Guzman
    Copyright (c) 2010 Eric Niebler
    Copyright (c) 2010-2011 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/argument.hpp lines 85-91 sha256 24d69911418646de9afa241f58c46e0ab8a2a3c23c7c7789612eb4ed1a9ff6fa ====
also in: sources/boost/boost/phoenix/core/argument.hpp:116-122, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_10.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_10.hpp:1-7
/*==============================================================================
    Copyright (c) 2001-2010 Joel de Guzman
    Copyright (c) 2010-2011 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/call.hpp lines 1-7 sha256 596e5091752d84ae64e8cec83ebd55109e3b3c5a5da1b696b317958ddc07c9a5 ====
/*==============================================================================
    Copyright (c) 2005-2010 Joel de Guzman
    Copyright (c) 2011 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/detail/cpp03/actor_operator.hpp lines 23-29 sha256 7e4c523d5e8a0d35ce38c764fab9b42b03695de604b4657ec9cdece827ff1fe8 ====
also in: sources/boost/boost/phoenix/core/detail/cpp03/actor_result_of.hpp:24-30, sources/boost/boost/phoenix/core/detail/cpp03/call.hpp:20-26, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_10.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_20.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_30.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_40.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_50.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_10.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_20.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_30.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_40.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_50.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/call_10.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/call_20.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/call_30.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/call_40.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/call_50.hpp:1-7, sources/boost/boost/phoenix/core/terminal.hpp:1-7, sources/boost/boost/phoenix/core/terminal_fwd.hpp:1-7, sources/boost/boost/phoenix/function/detail/cpp03/function_operator.hpp:20-26, sources/boost/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_10.hpp:1-7, sources/boost/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_20.hpp:1-7, sources/boost/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_30.hpp:1-7, sources/boost/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_40.hpp:1-7, sources/boost/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_50.hpp:1-7, sources/boost/boost/phoenix/support/preprocessed/vector_10.hpp:1-7, sources/boost/boost/phoenix/support/preprocessed/vector_20.hpp:1-7, sources/boost/boost/phoenix/support/preprocessed/vector_30.hpp:1-7, sources/boost/boost/phoenix/support/preprocessed/vector_40.hpp:1-7, sources/boost/boost/phoenix/support/preprocessed/vector_50.hpp:1-7, sources/boost/boost/phoenix/support/vector.hpp:40-46
/*==============================================================================
    Copyright (c) 2005-2010 Joel de Guzman
    Copyright (c) 2010 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/detail/cpp03/expression.hpp lines 17-24 sha256 6bcb1a6231506816c474bf12ff2c76c2187baaf513aa72cf39fa53a883395f63 ====
also in: sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/expression_10.hpp:1-8, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/expression_20.hpp:1-8, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/expression_30.hpp:1-8, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/expression_40.hpp:1-8, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/expression_50.hpp:1-8, sources/boost/boost/phoenix/core/is_nullary.hpp:1-8, sources/boost/boost/phoenix/core/meta_grammar.hpp:1-8
/*=============================================================================
    Copyright (c) 2005-2010 Joel de Guzman
    Copyright (c) 2010 Eric Niebler
    Copyright (c) 2010 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/detail/cpp03/function_eval_expr.hpp lines 1-6 sha256 54afdcdd1578bd5a09d00160ade13b1806fbd7f2691f3fe4109aad060408ab8a ====
also in: sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr.hpp:1-6, sources/boost/boost/phoenix/core/detail/index_sequence.hpp:1-6, sources/boost/boost/phoenix/core/expression.hpp:1-6
/*=============================================================================
    Copyright (c) 2016 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/detail/cpp03/function_eval_expr.hpp lines 16-22 sha256 32957d3f7589f9dc2712596edea00f57a6df3c1aae418530a5c37561a9bd56de ====
also in: sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_10.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_20.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_30.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_40.hpp:1-7, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_50.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2007 Joel de Guzman
    Copyright (c) 2016 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator.hpp lines 1-6 sha256 bb351f0ba996d20f7243ad5d3a62cf56c04535d7ae9690b341dbf2b6f8e8d925 ====
also in: sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of.hpp:1-6, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/call.hpp:1-6, sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/expression.hpp:1-6, sources/boost/boost/phoenix/function/detail/cpp03/preprocessed/function_operator.hpp:1-6
/*==============================================================================
    Copyright (c) 2011 Hartmut Kaiser

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/argument.hpp lines 1-6 sha256 f0fe12c16c3060fb386abab3b6925b2e19347932b5f2c39d44ced9cdcd9f7f0f ====
also in: sources/boost/boost/phoenix/core/detail/cpp03/preprocessed/function_eval.hpp:1-6, sources/boost/boost/phoenix/support/preprocessed/vector.hpp:1-6
/*=============================================================================
    Copyright (c) 2011 Hartmut Kaiser

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/detail/expression.hpp lines 1-6 sha256 c90022535152ebf2259357ebbcd1e47ca75fbb7199de7dd7f077a77489142093 ====
/*=============================================================================
    Copyright (c) 2010 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/detail/function_eval.hpp lines 1-7 sha256 012d4787cd3e14c2975af9990dc68380a572f6043056e7e575bdba3b76289831 ====
/*=============================================================================
    Copyright (c) 2001-2007 Joel de Guzman
    Copyright (c) 2015 Kohei Takahashi

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/domain.hpp lines 1-7 sha256 fa145bcd38b2b559df5345c91af78281cf343c47befd07f1ace595e95d304fc7 ====
/*=============================================================================
    Copyright (c) 2005-2010 Joel de Guzman
    Copyright (c) 2010 Eric Niebler

    Distributed under the Boost Software License, Version 1.0. (See accompanying 
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/environment.hpp lines 1-7 sha256 c34efac0d3dcd092d83a72e8b589cbc5ea08a745ef270fd9fb5b6fd8ac5b724d ====
/*==============================================================================
    Copyright (c) 2005-2010 Joel de Guzman
    Copyright (c) 2010-2011 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/is_actor.hpp lines 1-6 sha256 8be8812e4824855217152332dfa0e841862963bdcf1fefd09103ffbe4f6a365e ====
/*==============================================================================
    Copyright (c) 2005-2010 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/is_value.hpp lines 1-7 sha256 a2583d1c2aa2021775167efbea9eebb3d303b94b26dce7af18492f498db5e2b7 ====
/*==============================================================================
    Copyright (c) 2005-2010 Joel de Guzman
    Copyright (c) 2015 John Fletcher

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/core/value.hpp lines 1-7 sha256 58b5037db350207f4ad5203edce921a76be78334421002d2b0535ad7b1d5f9ef ====
/*==============================================================================
    Copyright (c) 2001-2010 Joel de Guzman
    Copyright (c) 2010 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/function/function.hpp lines 1-8 sha256 b2cff7ea5f466249da2625bd59405892ac7ea87812c83a75b01c41bd1797b567 ====
/*==============================================================================
    Copyright (c) 2001-2010 Joel de Guzman
    Copyright (c) 2010 Eric Niebler
    Copyright (c) 2015 John Fletcher

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/support/detail/iterate_define.hpp lines 1-6 sha256 55f7fcf84b66733a82ccb498114744f7c45e8ddb69c0965c58a34ec249ec8f55 ====
also in: sources/boost/boost/phoenix/support/iterate.hpp:1-6
/*==============================================================================
    Copyright (c) 2010 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/phoenix/version.hpp lines 1-8 sha256 72c96e9264dd39a9d645d10eceac188234bd2edd57d58ba022c780a002cbf9cd ====
/*=============================================================================
    Copyright (c) 2005-2008 Hartmut Kaiser
    Copyright (c) 2005-2010 Joel de Guzman
    Copyright (c) 2014-2015 John Fletcher

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/pointee.hpp lines 4-14 sha256 5b4cb1acf56f6d1c53f741801b88a03daa904d3e839b6c2c4397711aa6858309 ====
//
// Copyright David Abrahams 2004. Use, modification and distribution is
// subject to the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// typename pointee<P>::type provides the pointee type of P.
//
// For example, it is T for T* and X for shared_ptr<X>.
//
// http://www.boost.org/libs/iterator/doc/pointee.html
//

==== sources/boost/boost/polygon/detail/voronoi_ctypes.hpp lines 1-1 sha256 a30df5fafbba9d65d2e57933a2c100db4a3fc9f34cf1d9818d6463729db35a3c ====
// Boost.Polygon library detail/voronoi_ctypes.hpp header file

==== sources/boost/boost/polygon/detail/voronoi_ctypes.hpp lines 3-6 sha256 bb6462789ba92f7a44679aa7f7375e60dbc865b8268fcfdb908c1b3bd70d7544 ====
also in: sources/boost/boost/polygon/detail/voronoi_predicates.hpp:3-6, sources/boost/boost/polygon/detail/voronoi_robust_fpt.hpp:3-6, sources/boost/boost/polygon/detail/voronoi_structures.hpp:3-6, sources/boost/boost/polygon/voronoi.hpp:3-6, sources/boost/boost/polygon/voronoi_builder.hpp:3-6, sources/boost/boost/polygon/voronoi_diagram.hpp:3-6, sources/boost/boost/polygon/voronoi_geometry_type.hpp:3-6
//          Copyright Andrii Sydorchuk 2010-2012.
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE_1_0.txt or copy at
//          http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/polygon/detail/voronoi_predicates.hpp lines 1-1 sha256 d6cbeaf1ee5d5d55cca5a4cef155e2a26b3be2c6f13d3bf493cf87facf1f2add ====
// Boost.Polygon library detail/voronoi_predicates.hpp header file

==== sources/boost/boost/polygon/detail/voronoi_robust_fpt.hpp lines 1-1 sha256 438c1c09e7b225301b9f7a7b61fd538b78504246267597a89e74b4e60822e454 ====
// Boost.Polygon library detail/voronoi_robust_fpt.hpp header file

==== sources/boost/boost/polygon/detail/voronoi_structures.hpp lines 1-1 sha256 dfe9430050c743a2dab9e0517a9d71a82c3f33523986e7efa746047f9812965a ====
// Boost.Polygon library detail/voronoi_structures.hpp header file

==== sources/boost/boost/polygon/interval_concept.hpp lines 1-1 sha256 96aad70142ece19b1b9b20c0c53fde742360cce4a73a5c7f93f2162ed3febe09 ====
// Boost.Polygon library interval_concept.hpp header file

==== sources/boost/boost/polygon/interval_concept.hpp lines 3-5 sha256 509a2c00d94fc98513a3b7c6afe391a79f46bd41f78fe46b7df6f7cccdf2cc7a ====
also in: sources/boost/boost/polygon/interval_data.hpp:3-5, sources/boost/boost/polygon/interval_traits.hpp:3-5, sources/boost/boost/polygon/point_concept.hpp:3-5, sources/boost/boost/polygon/point_data.hpp:3-5, sources/boost/boost/polygon/point_traits.hpp:3-5, sources/boost/boost/polygon/segment_concept.hpp:3-5, sources/boost/boost/polygon/segment_traits.hpp:3-5
// Copyright (c) Intel Corporation 2008.
// Copyright (c) 2008-2012 Simonson Lucanus.
// Copyright (c) 2012-2012 Andrii Sydorchuk.

==== sources/boost/boost/polygon/interval_concept.hpp lines 7-10 sha256 20f3b1bacaf07732fa92552a7437393f8cb65cf9405a2e1ec5adf37c949b47b2 ====
also in: sources/boost/boost/polygon/interval_data.hpp:7-10, sources/boost/boost/polygon/interval_traits.hpp:7-10, sources/boost/boost/polygon/point_concept.hpp:7-10, sources/boost/boost/polygon/point_data.hpp:7-10, sources/boost/boost/polygon/point_traits.hpp:7-10, sources/boost/boost/polygon/segment_concept.hpp:7-10, sources/boost/boost/polygon/segment_traits.hpp:7-10
// See http://www.boost.org for updates, documentation, and revision history.
// Use, modification and distribution is subject to the Boost Software License,
// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/polygon/interval_data.hpp lines 1-1 sha256 8107ebecc1c75d24defe2f62f009b15992035abf3b779ff3704fd478833ec997 ====
// Boost.Polygon library interval_data.hpp header file

==== sources/boost/boost/polygon/interval_traits.hpp lines 1-1 sha256 c2d9cd567b0686dfe4a2edaa810803034a416b9354bbab825574e67241f4d4d6 ====
// Boost.Polygon library interval_traits.hpp header file

==== sources/boost/boost/polygon/isotropy.hpp lines 1-7 sha256 a5ef137c7d8b0fbbade25351a9fbdbf2edc63b95027c4b47b53ed653edf3ab5a ====
also in: sources/boost/boost/polygon/rectangle_concept.hpp:1-7, sources/boost/boost/polygon/rectangle_data.hpp:1-7, sources/boost/boost/polygon/rectangle_traits.hpp:1-7
/*
  Copyright 2008 Intel Corporation

  Use, modification and distribution are subject to the Boost Software License,
  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
  http://www.boost.org/LICENSE_1_0.txt).
*/

==== sources/boost/boost/polygon/point_concept.hpp lines 1-1 sha256 993c143b69d5ac06c09d3048b822642e94f278c1ed04143025745dd527d1c70b ====
// Boost.Polygon library point_concept.hpp header file

==== sources/boost/boost/polygon/point_data.hpp lines 1-1 sha256 96473afbd9f4a08e052fe7bf9a97be92fbfbe853aedd6e6780cfda6e0af035db ====
// Boost.Polygon library point_data.hpp header file

==== sources/boost/boost/polygon/point_traits.hpp lines 1-1 sha256 1ef37f3e18b020bc0df08be8248a2d824f71411545f9370344b63e65f864151e ====
// Boost.Polygon library point_traits.hpp header file

==== sources/boost/boost/polygon/segment_concept.hpp lines 1-1 sha256 d52722fe89b1f28ca4d09540ccf0fe0c9863e2c335e2fb402dc8b858b0f5a10f ====
// Boost.Polygon library segment_concept.hpp header file

==== sources/boost/boost/polygon/segment_traits.hpp lines 1-1 sha256 7e0be2d20a5719309dc5de21b491b041708d2bed3af7a6841aadfdf2b10d6bd1 ====
// Boost.Polygon library segment_traits.hpp header file

==== sources/boost/boost/polygon/voronoi.hpp lines 1-1 sha256 7653d1ce092118d8eadd5635849c09ec482fa5d60eb1cf787d25c17b399a586b ====
// Boost.Polygon library voronoi.hpp header file

==== sources/boost/boost/polygon/voronoi_builder.hpp lines 1-1 sha256 f275a9abad46638d57534bb817a697ac7afa10cbac0b82199b5f667140f2ff52 ====
// Boost.Polygon library voronoi_builder.hpp header file

==== sources/boost/boost/polygon/voronoi_diagram.hpp lines 1-1 sha256 8c4b0aac195e18d7af31734b5575902a3ca12b4662d791884296a2a732a17f07 ====
// Boost.Polygon library voronoi_diagram.hpp header file

==== sources/boost/boost/polygon/voronoi_geometry_type.hpp lines 1-1 sha256 db6d5cec8cf4e594c00a26c2271ba84d4b539909a41d438d957934d6fd9b3522 ====
// Boost.Polygon library voronoi_geometry_type.hpp header file

==== sources/boost/boost/polymorphic_cast.hpp lines 1-1 sha256 14dd9335369628397e6186c4792a9c857f56640775e2ee51e1259555ed17d37d ====
//  boost polymorphic_cast.hpp header file  ----------------------------------------------//

==== sources/boost/boost/polymorphic_cast.hpp lines 3-7 sha256 691c6715122945602d17c42966e6a6a22ad7d2b4e37832dd065cf107a90ad811 ====
//  (C) Copyright Kevlin Henney and Dave Abrahams 1999.
//  (C) Copyright Boris Rasin 2014.
//  Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/polymorphic_cast.hpp lines 11-47 sha256 0fcf0e52a1b46399f5bf7a72306b031fbd487023d1b61fd81792519179a03d16 ====
//  Revision History
//  10 Nov 14  polymorphic_pointer_downcast moved to a separate header,
//             minor improvements to stisfy latest Boost coding style
//  08 Nov 14  Add polymorphic_pointer_downcast (Boris Rasin)
//  09 Jun 14  "cast.hpp" was renamed to "polymorphic_cast.hpp" and
//             inclusion of numeric_cast was removed (Antony Polukhin)
//  23 Jun 05  numeric_cast removed and redirected to the new verion (Fernando Cacciola)
//  02 Apr 01  Removed BOOST_NO_LIMITS workarounds and included
//             <boost/limits.hpp> instead (the workaround did not
//             actually compile when BOOST_NO_LIMITS was defined in
//             any case, so we loose nothing). (John Maddock)
//  21 Jan 01  Undid a bug I introduced yesterday. numeric_cast<> never
//             worked with stock GCC; trying to get it to do that broke
//             vc-stlport.
//  20 Jan 01  Moved BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS to config.hpp.
//             Removed unused BOOST_EXPLICIT_TARGET macro. Moved
//             boost::detail::type to boost/type.hpp. Made it compile with
//             stock gcc again (Dave Abrahams)
//  29 Nov 00  Remove nested namespace cast, cleanup spacing before Formal
//             Review (Beman Dawes)
//  19 Oct 00  Fix numeric_cast for floating-point types (Dave Abrahams)
//  15 Jul 00  Suppress numeric_cast warnings for GCC, Borland and MSVC
//             (Dave Abrahams)
//  30 Jun 00  More MSVC6 wordarounds.  See comments below.  (Dave Abrahams)
//  28 Jun 00  Removed implicit_cast<>.  See comment below. (Beman Dawes)
//  27 Jun 00  More MSVC6 workarounds
//  15 Jun 00  Add workarounds for MSVC6
//   2 Feb 00  Remove bad_numeric_cast ";" syntax error (Doncho Angelov)
//  26 Jan 00  Add missing throw() to bad_numeric_cast::what(0 (Adam Levar)
//  29 Dec 99  Change using declarations so usages in other namespaces work
//             correctly (Dave Abrahams)
//  23 Sep 99  Change polymorphic_downcast assert to also detect M.I. errors
//             as suggested Darin Adler and improved by Valentin Bonnard.
//   2 Sep 99  Remove controversial asserts, simplify, rename.
//  30 Aug 99  Move to cast.hpp, replace value_cast with numeric_cast,
//             place in nested namespace.
//   3 Aug 99  Initial version

==== sources/boost/boost/predef.h lines 1-6 sha256 1ab74959f5092ae2feea4b1262a4cac22817fc126c4c3e00a6ee16de8c93dcbb ====
also in: sources/boost/boost/predef/architecture.h:1-6, sources/boost/boost/predef/architecture/alpha.h:1-6, sources/boost/boost/predef/architecture/ia64.h:1-6, sources/boost/boost/predef/architecture/m68k.h:1-6, sources/boost/boost/predef/architecture/mips.h:1-6, sources/boost/boost/predef/architecture/parisc.h:1-6, sources/boost/boost/predef/architecture/ppc.h:1-6, sources/boost/boost/predef/architecture/rs6k.h:1-6, sources/boost/boost/predef/architecture/sparc.h:1-6, sources/boost/boost/predef/architecture/superh.h:1-6, sources/boost/boost/predef/architecture/sys370.h:1-6, sources/boost/boost/predef/architecture/sys390.h:1-6, sources/boost/boost/predef/architecture/x86.h:1-6, sources/boost/boost/predef/architecture/x86/32.h:1-6, sources/boost/boost/predef/architecture/z.h:1-6, sources/boost/boost/predef/compiler.h:1-6, sources/boost/boost/predef/compiler/borland.h:1-6, sources/boost/boost/predef/compiler/clang.h:1-6, sources/boost/boost/predef/compiler/comeau.h:1-6, sources/boost/boost/predef/compiler/compaq.h:1-6, sources/boost/boost/predef/compiler/diab.h:1-6, sources/boost/boost/predef/compiler/digitalmars.h:1-6, sources/boost/boost/predef/compiler/dignus.h:1-6, sources/boost/boost/predef/compiler/edg.h:1-6, sources/boost/boost/predef/compiler/ekopath.h:1-6, sources/boost/boost/predef/compiler/gcc.h:1-6, sources/boost/boost/predef/compiler/gcc_xml.h:1-6, sources/boost/boost/predef/compiler/greenhills.h:1-6, sources/boost/boost/predef/compiler/hp_acc.h:1-6, sources/boost/boost/predef/compiler/iar.h:1-6, sources/boost/boost/predef/compiler/ibm.h:1-6, sources/boost/boost/predef/compiler/kai.h:1-6, sources/boost/boost/predef/compiler/llvm.h:1-6, sources/boost/boost/predef/compiler/metaware.h:1-6, sources/boost/boost/predef/compiler/metrowerks.h:1-6, sources/boost/boost/predef/compiler/microtec.h:1-6, sources/boost/boost/predef/compiler/mpw.h:1-6, sources/boost/boost/predef/compiler/palm.h:1-6, sources/boost/boost/predef/compiler/pgi.h:1-6, sources/boost/boost/predef/compiler/sgi_mipspro.h:1-6, sources/boost/boost/predef/compiler/sunpro.h:1-6, sources/boost/boost/predef/compiler/tendra.h:1-6, sources/boost/boost/predef/compiler/visualc.h:1-6, sources/boost/boost/predef/compiler/watcom.h:1-6, sources/boost/boost/predef/library.h:1-6, sources/boost/boost/predef/library/c.h:1-6, sources/boost/boost/predef/library/c/gnu.h:1-6, sources/boost/boost/predef/library/c/uc.h:1-6, sources/boost/boost/predef/library/c/vms.h:1-6, sources/boost/boost/predef/library/c/zos.h:1-6, sources/boost/boost/predef/library/std.h:1-6, sources/boost/boost/predef/library/std/dinkumware.h:1-6, sources/boost/boost/predef/library/std/libcomo.h:1-6, sources/boost/boost/predef/library/std/modena.h:1-6, sources/boost/boost/predef/library/std/msl.h:1-6, sources/boost/boost/predef/library/std/roguewave.h:1-6, sources/boost/boost/predef/library/std/sgi.h:1-6, sources/boost/boost/predef/library/std/stdcpp3.h:1-6, sources/boost/boost/predef/library/std/stlport.h:1-6, sources/boost/boost/predef/library/std/vacpp.h:1-6, sources/boost/boost/predef/make.h:1-6, sources/boost/boost/predef/os/aix.h:1-6, sources/boost/boost/predef/os/amigaos.h:1-6, sources/boost/boost/predef/os/beos.h:1-6, sources/boost/boost/predef/os/bsd.h:1-6, sources/boost/boost/predef/os/cygwin.h:1-6, sources/boost/boost/predef/os/hpux.h:1-6, sources/boost/boost/predef/os/irix.h:1-6, sources/boost/boost/predef/os/linux.h:1-6, sources/boost/boost/predef/os/qnxnto.h:1-6, sources/boost/boost/predef/os/solaris.h:1-6, sources/boost/boost/predef/os/unix.h:1-6, sources/boost/boost/predef/os/windows.h:1-6, sources/boost/boost/predef/platform/mingw.h:1-6, sources/boost/boost/predef/platform/mingw32.h:1-6, sources/boost/boost/predef/platform/mingw64.h:1-6
/*
Copyright Rene Rivera 2008-2015
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/architecture/arm.h lines 1-8 sha256 54fa5c3f273426b507b9c9d421850adec7f6838799080fefd21503fe90b49a4b ====
/*
Copyright Rene Rivera 2008-2019
Copyright Franz Detro 2014
Copyright (c) Microsoft Corporation 2014
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/architecture/blackfin.h lines 1-6 sha256 1f8140b9575bd7552f6a2796f6577a4f8dd691b4a14283f349987aef224d33ad ====
also in: sources/boost/boost/predef/other/endian.h:1-6
/*
Copyright Rene Rivera 2013-2015
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/architecture/convex.h lines 1-6 sha256 312895ae8327f933b46ea2c9142bffef5a4da095b1aea45c9883c46c6fa48c37 ====
also in: sources/boost/boost/predef/architecture/pyramid.h:1-6, sources/boost/boost/predef/language.h:1-6, sources/boost/boost/predef/language/objc.h:1-6, sources/boost/boost/predef/language/stdc.h:1-6, sources/boost/boost/predef/language/stdcpp.h:1-6, sources/boost/boost/predef/library/std/cxx.h:1-6, sources/boost/boost/predef/os/os400.h:1-6, sources/boost/boost/predef/os/vms.h:1-6
/*
Copyright Rene Rivera 2011-2015
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/architecture/e2k.h lines 1-6 sha256 2a443e10f4562e95ad65b2dfc59ee7230c145abec98a793b21bc6c2d7bccc713 ====
/*
Copyright Konstantin Ivlev 2021
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/architecture/loongarch.h lines 1-6 sha256 2924af62a1fa205168eea8078ec1a94247dedd479291a9c9ca233bdcb6cd85b5 ====
/*
Copyright Zhang Na 2022
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/architecture/ptx.h lines 1-6 sha256 b3e60ab09165cf7df9eb7ed90345c622baeab2b666e88f80b89ab1eb69960de7 ====
also in: sources/boost/boost/predef/compiler/nvcc.h:1-6, sources/boost/boost/predef/language/cuda.h:1-6
/*
Copyright Benjamin Worpitz 2018
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/architecture/riscv.h lines 1-6 sha256 d7be489a313a298521c17734ad7be584233ab0462b5aa1c421c1385618c875c1 ====
/*
Copyright Andreas Schwab 2019
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/architecture/x86/64.h lines 1-6 sha256 de58964532fd90a4c709fb12512854d6fb839539555a21991a5b1a54e9593199 ====
/*
Copyright Rene Rivera 2008-2021
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/compiler/intel.h lines 1-6 sha256 6aa332e8e2083b1b779f4efd0cd03839fd6c553d5c6194c3202c054b6fa5c46c ====
/*
Copyright Rene Rivera 2008-2017
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/detail/_cassert.h lines 1-6 sha256 351f168da2dafe82c2c525c6d2ab50870bbf0101066f0e6c2ac472016bc36748 ====
also in: sources/boost/boost/predef/detail/_exception.h:1-6, sources/boost/boost/predef/detail/test.h:1-6
/*
Copyright Rene Rivera 2011-2012
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/detail/comp_detected.h lines 1-6 sha256 56fa23eaaae127893a439b6b17fafd7b7846cdd87f828d080042f41216cf3534 ====
also in: sources/boost/boost/predef/detail/platform_detected.h:1-6
/*
Copyright Rene Rivera 2014
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/detail/os_detected.h lines 1-6 sha256 a551b9aba9345b1e172b1bea945dcd5112e5a3acc9939eefdb3a933d8d7050a2 ====
/*
Copyright Rene Rivera 2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/hardware.h lines 1-7 sha256 c69f93c3243361170de45963626ec444a5d473d926cc2d392f4b627d957f122b ====
also in: sources/boost/boost/predef/hardware/simd.h:1-7, sources/boost/boost/predef/hardware/simd/arm.h:1-7, sources/boost/boost/predef/hardware/simd/arm/versions.h:1-7, sources/boost/boost/predef/hardware/simd/ppc.h:1-7, sources/boost/boost/predef/hardware/simd/ppc/versions.h:1-7, sources/boost/boost/predef/hardware/simd/x86.h:1-7, sources/boost/boost/predef/hardware/simd/x86/versions.h:1-7, sources/boost/boost/predef/hardware/simd/x86_amd.h:1-7, sources/boost/boost/predef/hardware/simd/x86_amd/versions.h:1-7
/*
Copyright Charly Chevalier 2015
Copyright Joel Falcou 2015
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/library/c/_prefix.h lines 1-6 sha256 28857a31dbc8f6d91701e440e3de5a185108ff5b5635001bf5d325ea65b6aba0 ====
also in: sources/boost/boost/predef/library/std/_prefix.h:1-6
/*
Copyright Rene Rivera 2008-2013
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/library/c/cloudabi.h lines 1-7 sha256 b0d1c7bee315565c5a6e10fedda64174ca66f911d910382836d7c15ae52416fa ====
/*
 * Copyright (C) 2017 James E. King III
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 *   http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/predef/library/std/msvc.h lines 1-6 sha256 3bb4861b852809491c7977eeca6c0183b523f5ceb2de5cf9e9831695a7ee1d9b ====
/*
Copyright Henrik S. Gaßmann 2023
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/os.h lines 1-7 sha256 2428d1588f503d4ebc6185dc41028f57494705aca4dbbca4c2a3bda1f344fef4 ====
also in: sources/boost/boost/predef/os/macos.h:1-7
/*
Copyright Rene Rivera 2008-2015
Copyright Franz Detro 2014
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/os/bsd/bsdi.h lines 1-6 sha256 32c655db905b4b571a6734ee01c9c9a8cc19bb34586b8b2b8eb170fb1ae02f42 ====
also in: sources/boost/boost/predef/os/bsd/dragonfly.h:1-6, sources/boost/boost/predef/os/bsd/free.h:1-6, sources/boost/boost/predef/os/bsd/net.h:1-6, sources/boost/boost/predef/os/bsd/open.h:1-6
/*
Copyright Rene Rivera 2012-2015
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/os/haiku.h lines 1-7 sha256 0462d3fec6d070ac4b12ac848c0792ecda87c4c5d10b619bb078952809ea5771 ====
/*
Copyright Jessica Hamilton 2014
Copyright Rene Rivera 2014-2015
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/os/ios.h lines 1-7 sha256 23f2b2ade2d1c18c186ac14a7064f937bc049050cb11bb147000fe04d65fd01a ====
/*
Copyright Franz Detro 2014
Copyright Rene Rivera 2015
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/other.h lines 1-6 sha256 6213da1d5646c8927e2ce81f5481c807cb0fe3d9b201980923c752711435ea00 ====
/*
Copyright Rene Ferdinand Rivera Morell 2013-2020
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/other/wordsize.h lines 1-6 sha256 f3c991d8563255b884fbf68f2364137762f4db73a346f904a4489ba68db8e5a0 ====
/*
Copyright Rene Ferdinand Rivera Morell 2020-2021
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/other/workaround.h lines 1-6 sha256 f5a70c1fd84662164393e63f40d4ecfd9809915b4247794c1e7b2046bfcc9043 ====
/*
Copyright Rene Rivera 2017
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/platform.h lines 1-7 sha256 b06a357acaf5838c9150254e4895d21b6e788bd38a61b0d5ea7d370cb11a3eb7 ====
/*
Copyright Rene Rivera 2013-2015
Copyright (c) Microsoft Corporation 2014
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/platform/android.h lines 1-6 sha256 e430e24c121d7eaa3ff982298e9b5c7a10252cc5e52ad201b1b79f58e10e6815 ====
/*
Copyright Rene Rivera 2015-2019
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/platform/cloudabi.h lines 1-6 sha256 21b2bce5f49f80aafc83cfdf36875c9e80df58b0d4cdc4d8c5e3d4fceb7d0202 ====
/*
  Copyright 2017 James E. King, III
  Distributed under the Boost Software License, Version 1.0.
  (See accompanying file LICENSE_1_0.txt or copy at
    http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/platform/ios.h lines 1-7 sha256 cdca0d7a23bf771f88d8b2c251a79102218f9f9450527890e9af2998b8160253 ====
/*
Copyright Ruslan Baratov 2017
Copyright Rene Rivera 2017
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/platform/windows_desktop.h lines 1-7 sha256 f462d8a36008b9c2b776f950e5a11e1596463af17dae4fee511e40f38e7571ca ====
also in: sources/boost/boost/predef/platform/windows_phone.h:1-7, sources/boost/boost/predef/platform/windows_runtime.h:1-7, sources/boost/boost/predef/platform/windows_store.h:1-7
/*
Copyright (c) Microsoft Corporation 2014
Copyright Rene Rivera 2015
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/platform/windows_server.h lines 1-6 sha256 01870aabbe847d84678df8e887d7e3311332e0208ac09f0eef3a312d46db6445 ====
also in: sources/boost/boost/predef/platform/windows_system.h:1-6, sources/boost/boost/predef/platform/windows_uwp.h:1-6
/*
Copyright James E. King III, 2017
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/version.h lines 1-6 sha256 d7e21ab6073716309534e12ca61eeea62b010874250e793631d168b01bb1fec8 ====
/*
Copyright Rene Rivera 2015-2016
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/predef/version_number.h lines 1-6 sha256 de5d725881294fbe5c5abeadae9d549a3925b9a783947884fd21e6fda6a9d118 ====
/*
Copyright Rene Rivera 2005-2016
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/preprocessor.hpp lines 1-8 sha256 f23eabea12c29d15c522d7eaaebbab619975e886d978caf5b797c8b6cc080e89 ====
also in: sources/boost/boost/preprocessor/arithmetic.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/add.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/dec.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/detail/div_base.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/div.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/inc.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/limits/dec_1024.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/limits/dec_256.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/limits/dec_512.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/limits/inc_1024.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/limits/inc_256.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/limits/inc_512.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/mod.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/mul.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/sub.hpp:1-8, sources/boost/boost/preprocessor/cat.hpp:1-8, sources/boost/boost/preprocessor/comparison.hpp:1-8, sources/boost/boost/preprocessor/comparison/equal.hpp:1-8, sources/boost/boost/preprocessor/comparison/greater.hpp:1-8, sources/boost/boost/preprocessor/comparison/greater_equal.hpp:1-8, sources/boost/boost/preprocessor/comparison/less.hpp:1-8, sources/boost/boost/preprocessor/comparison/less_equal.hpp:1-8, sources/boost/boost/preprocessor/comparison/limits/not_equal_1024.hpp:1-8, sources/boost/boost/preprocessor/comparison/limits/not_equal_256.hpp:1-8, sources/boost/boost/preprocessor/comparison/limits/not_equal_512.hpp:1-8, sources/boost/boost/preprocessor/comparison/not_equal.hpp:1-8, sources/boost/boost/preprocessor/config/limits.hpp:1-8, sources/boost/boost/preprocessor/control/detail/dmc/while.hpp:1-8, sources/boost/boost/preprocessor/control/detail/edg/limits/while_1024.hpp:1-8, sources/boost/boost/preprocessor/control/detail/edg/limits/while_256.hpp:1-8, sources/boost/boost/preprocessor/control/detail/edg/limits/while_512.hpp:1-8, sources/boost/boost/preprocessor/control/detail/edg/while.hpp:1-8, sources/boost/boost/preprocessor/control/detail/limits/while_1024.hpp:1-8, sources/boost/boost/preprocessor/control/detail/limits/while_256.hpp:1-8, sources/boost/boost/preprocessor/control/detail/limits/while_512.hpp:1-8, sources/boost/boost/preprocessor/control/detail/msvc/while.hpp:1-8, sources/boost/boost/preprocessor/control/detail/while.hpp:1-8, sources/boost/boost/preprocessor/control/expr_if.hpp:1-8, sources/boost/boost/preprocessor/control/if.hpp:1-8, sources/boost/boost/preprocessor/control/limits/while_1024.hpp:1-8, sources/boost/boost/preprocessor/control/limits/while_256.hpp:1-8, sources/boost/boost/preprocessor/control/limits/while_512.hpp:1-8, sources/boost/boost/preprocessor/control/while.hpp:1-8, sources/boost/boost/preprocessor/debug/assert.hpp:1-8, sources/boost/boost/preprocessor/facilities/empty.hpp:1-8, sources/boost/boost/preprocessor/facilities/expand.hpp:1-8, sources/boost/boost/preprocessor/facilities/identity.hpp:1-8, sources/boost/boost/preprocessor/list.hpp:1-8, sources/boost/boost/preprocessor/list/append.hpp:1-8, sources/boost/boost/preprocessor/list/at.hpp:1-8, sources/boost/boost/preprocessor/list/cat.hpp:1-8, sources/boost/boost/preprocessor/list/detail/dmc/fold_left.hpp:1-8, sources/boost/boost/preprocessor/list/detail/edg/fold_left.hpp:1-8, sources/boost/boost/preprocessor/list/detail/edg/fold_right.hpp:1-8, sources/boost/boost/preprocessor/list/detail/edg/limits/fold_left_1024.hpp:1-8, sources/boost/boost/preprocessor/list/detail/edg/limits/fold_left_256.hpp:1-8, sources/boost/boost/preprocessor/list/detail/edg/limits/fold_left_512.hpp:1-8, sources/boost/boost/preprocessor/list/detail/edg/limits/fold_right_1024.hpp:1-8, sources/boost/boost/preprocessor/list/detail/edg/limits/fold_right_256.hpp:1-8, sources/boost/boost/preprocessor/list/detail/edg/limits/fold_right_512.hpp:1-8, sources/boost/boost/preprocessor/list/detail/fold_left.hpp:1-8, sources/boost/boost/preprocessor/list/detail/fold_right.hpp:1-8, sources/boost/boost/preprocessor/list/detail/limits/fold_left_1024.hpp:1-8, sources/boost/boost/preprocessor/list/detail/limits/fold_left_256.hpp:1-8, sources/boost/boost/preprocessor/list/detail/limits/fold_left_512.hpp:1-8, sources/boost/boost/preprocessor/list/detail/limits/fold_right_1024.hpp:1-8, sources/boost/boost/preprocessor/list/detail/limits/fold_right_256.hpp:1-8, sources/boost/boost/preprocessor/list/detail/limits/fold_right_512.hpp:1-8, sources/boost/boost/preprocessor/list/enum.hpp:1-8, sources/boost/boost/preprocessor/list/filter.hpp:1-8, sources/boost/boost/preprocessor/list/first_n.hpp:1-8, sources/boost/boost/preprocessor/list/fold_left.hpp:1-8, sources/boost/boost/preprocessor/list/fold_right.hpp:1-8, sources/boost/boost/preprocessor/list/for_each.hpp:1-8, sources/boost/boost/preprocessor/list/for_each_i.hpp:1-8, sources/boost/boost/preprocessor/list/for_each_product.hpp:1-8, sources/boost/boost/preprocessor/list/limits/fold_left_1024.hpp:1-8, sources/boost/boost/preprocessor/list/limits/fold_left_256.hpp:1-8, sources/boost/boost/preprocessor/list/limits/fold_left_512.hpp:1-8, sources/boost/boost/preprocessor/list/rest_n.hpp:1-8, sources/boost/boost/preprocessor/list/reverse.hpp:1-8, sources/boost/boost/preprocessor/list/size.hpp:1-8, sources/boost/boost/preprocessor/list/to_tuple.hpp:1-8, sources/boost/boost/preprocessor/list/transform.hpp:1-8, sources/boost/boost/preprocessor/logical.hpp:1-8, sources/boost/boost/preprocessor/logical/and.hpp:1-8, sources/boost/boost/preprocessor/logical/bool.hpp:1-8, sources/boost/boost/preprocessor/logical/limits/bool_1024.hpp:1-8, sources/boost/boost/preprocessor/logical/limits/bool_256.hpp:1-8, sources/boost/boost/preprocessor/logical/limits/bool_512.hpp:1-8, sources/boost/boost/preprocessor/logical/nor.hpp:1-8, sources/boost/boost/preprocessor/logical/not.hpp:1-8, sources/boost/boost/preprocessor/logical/or.hpp:1-8, sources/boost/boost/preprocessor/logical/xor.hpp:1-8, sources/boost/boost/preprocessor/punctuation/comma.hpp:1-8, sources/boost/boost/preprocessor/punctuation/comma_if.hpp:1-8, sources/boost/boost/preprocessor/repetition/detail/dmc/for.hpp:1-8, sources/boost/boost/preprocessor/repetition/detail/edg/for.hpp:1-8, sources/boost/boost/preprocessor/repetition/detail/edg/limits/for_1024.hpp:1-8, sources/boost/boost/preprocessor/repetition/detail/edg/limits/for_256.hpp:1-8, sources/boost/boost/preprocessor/repetition/detail/edg/limits/for_512.hpp:1-8, sources/boost/boost/preprocessor/repetition/detail/for.hpp:1-8, sources/boost/boost/preprocessor/repetition/detail/limits/for_1024.hpp:1-8, sources/boost/boost/preprocessor/repetition/detail/limits/for_256.hpp:1-8, sources/boost/boost/preprocessor/repetition/detail/limits/for_512.hpp:1-8, sources/boost/boost/preprocessor/repetition/detail/msvc/for.hpp:1-8, sources/boost/boost/preprocessor/repetition/enum.hpp:1-8, sources/boost/boost/preprocessor/repetition/enum_params.hpp:1-8, sources/boost/boost/preprocessor/repetition/enum_params_with_a_default.hpp:1-8, sources/boost/boost/preprocessor/repetition/enum_params_with_defaults.hpp:1-8, sources/boost/boost/preprocessor/repetition/enum_shifted.hpp:1-8, sources/boost/boost/preprocessor/repetition/enum_shifted_params.hpp:1-8, sources/boost/boost/preprocessor/repetition/for.hpp:1-8, sources/boost/boost/preprocessor/repetition/limits/for_1024.hpp:1-8, sources/boost/boost/preprocessor/repetition/limits/for_256.hpp:1-8, sources/boost/boost/preprocessor/repetition/limits/for_512.hpp:1-8, sources/boost/boost/preprocessor/repetition/limits/repeat_1024.hpp:1-8, sources/boost/boost/preprocessor/repetition/limits/repeat_256.hpp:1-8, sources/boost/boost/preprocessor/repetition/limits/repeat_512.hpp:1-8, sources/boost/boost/preprocessor/repetition/repeat.hpp:1-8, sources/boost/boost/preprocessor/repetition/repeat_from_to.hpp:1-8, sources/boost/boost/preprocessor/selection/max.hpp:1-8, sources/boost/boost/preprocessor/selection/min.hpp:1-8, sources/boost/boost/preprocessor/stringize.hpp:1-8, sources/boost/boost/preprocessor/tuple.hpp:1-8, sources/boost/boost/preprocessor/tuple/eat.hpp:1-8, sources/boost/boost/preprocessor/tuple/elem.hpp:1-8, sources/boost/boost/preprocessor/tuple/limits/reverse_128.hpp:1-8, sources/boost/boost/preprocessor/tuple/limits/reverse_256.hpp:1-8, sources/boost/boost/preprocessor/tuple/limits/reverse_64.hpp:1-8, sources/boost/boost/preprocessor/tuple/limits/to_list_128.hpp:1-8, sources/boost/boost/preprocessor/tuple/limits/to_list_256.hpp:1-8, sources/boost/boost/preprocessor/tuple/limits/to_list_64.hpp:1-8, sources/boost/boost/preprocessor/tuple/reverse.hpp:1-8, sources/boost/boost/preprocessor/tuple/to_list.hpp:1-8
# /* Copyright (C) 2001
#  * Housemarque Oy
#  * http://www.housemarque.com
#  *
#  * Distributed under the Boost Software License, Version 1.0. (See
#  * accompanying file LICENSE_1_0.txt or copy at
#  * http://www.boost.org/LICENSE_1_0.txt)
#  */

==== sources/boost/boost/preprocessor/arithmetic/detail/is_1_number.hpp lines 1-8 sha256 337dad4aca0e0f38be1730ec9beaed7a3d9fc1c10ad094bc2128bb91fe99f611 ====
also in: sources/boost/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp:1-8, sources/boost/boost/preprocessor/arithmetic/detail/maximum_number.hpp:1-8
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2020.                                    *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/array.hpp lines 1-9 sha256 b88c483a0f6772c4ca9fcdd923803168fd692c804e32619b679695985fd5b1ce ====
also in: sources/boost/boost/preprocessor/facilities.hpp:1-9, sources/boost/boost/preprocessor/library.hpp:1-9, sources/boost/boost/preprocessor/seq.hpp:1-9, sources/boost/boost/preprocessor/tuple/limits/to_seq_128.hpp:1-9, sources/boost/boost/preprocessor/tuple/limits/to_seq_256.hpp:1-9, sources/boost/boost/preprocessor/tuple/limits/to_seq_64.hpp:1-9, sources/boost/boost/preprocessor/tuple/to_seq.hpp:1-9
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2002-2011.                             *
#  *     (C) Copyright Edward Diener 2011.                                    *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/array/data.hpp lines 1-8 sha256 4026bcfa50dccdbcc8fc5a1f5430a3488b92918bc5f0cc6ae6ad334e8aae58b5 ====
also in: sources/boost/boost/preprocessor/array/elem.hpp:1-8, sources/boost/boost/preprocessor/array/insert.hpp:1-8, sources/boost/boost/preprocessor/array/pop_back.hpp:1-8, sources/boost/boost/preprocessor/array/pop_front.hpp:1-8, sources/boost/boost/preprocessor/array/remove.hpp:1-8, sources/boost/boost/preprocessor/array/replace.hpp:1-8, sources/boost/boost/preprocessor/array/reverse.hpp:1-8, sources/boost/boost/preprocessor/array/size.hpp:1-8, sources/boost/boost/preprocessor/comma_if.hpp:1-8, sources/boost/boost/preprocessor/control.hpp:1-8, sources/boost/boost/preprocessor/control/deduce_d.hpp:1-8, sources/boost/boost/preprocessor/control/expr_iif.hpp:1-8, sources/boost/boost/preprocessor/control/iif.hpp:1-8, sources/boost/boost/preprocessor/debug.hpp:1-8, sources/boost/boost/preprocessor/debug/error.hpp:1-8, sources/boost/boost/preprocessor/debug/line.hpp:1-8, sources/boost/boost/preprocessor/dec.hpp:1-8, sources/boost/boost/preprocessor/detail/auto_rec.hpp:1-8, sources/boost/boost/preprocessor/detail/check.hpp:1-8, sources/boost/boost/preprocessor/detail/dmc/auto_rec.hpp:1-8, sources/boost/boost/preprocessor/detail/is_binary.hpp:1-8, sources/boost/boost/preprocessor/detail/is_unary.hpp:1-8, sources/boost/boost/preprocessor/detail/limits/auto_rec_1024.hpp:1-8, sources/boost/boost/preprocessor/detail/limits/auto_rec_256.hpp:1-8, sources/boost/boost/preprocessor/detail/limits/auto_rec_512.hpp:1-8, sources/boost/boost/preprocessor/detail/split.hpp:1-8, sources/boost/boost/preprocessor/empty.hpp:1-8, sources/boost/boost/preprocessor/enum.hpp:1-8, sources/boost/boost/preprocessor/enum_params.hpp:1-8, sources/boost/boost/preprocessor/enum_params_with_a_default.hpp:1-8, sources/boost/boost/preprocessor/enum_shifted_params.hpp:1-8, sources/boost/boost/preprocessor/expand.hpp:1-8, sources/boost/boost/preprocessor/expr_if.hpp:1-8, sources/boost/boost/preprocessor/facilities/apply.hpp:1-8, sources/boost/boost/preprocessor/facilities/intercept.hpp:1-8, sources/boost/boost/preprocessor/facilities/limits/intercept_1024.hpp:1-8, sources/boost/boost/preprocessor/facilities/limits/intercept_256.hpp:1-8, sources/boost/boost/preprocessor/facilities/limits/intercept_512.hpp:1-8, sources/boost/boost/preprocessor/identity.hpp:1-8, sources/boost/boost/preprocessor/if.hpp:1-8, sources/boost/boost/preprocessor/inc.hpp:1-8, sources/boost/boost/preprocessor/iterate.hpp:1-8, sources/boost/boost/preprocessor/iteration.hpp:1-8, sources/boost/boost/preprocessor/iteration/detail/bounds/lower1.hpp:1-8, sources/boost/boost/preprocessor/iteration/detail/bounds/upper1.hpp:1-8, sources/boost/boost/preprocessor/iteration/detail/iter/forward1.hpp:1-8, sources/boost/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp:1-8, sources/boost/boost/preprocessor/iteration/detail/limits/local_256.hpp:1-8, sources/boost/boost/preprocessor/iteration/detail/local.hpp:1-8, sources/boost/boost/preprocessor/iteration/iterate.hpp:1-8, sources/boost/boost/preprocessor/iteration/local.hpp:1-8, sources/boost/boost/preprocessor/iteration/self.hpp:1-8, sources/boost/boost/preprocessor/logical/bitand.hpp:1-8, sources/boost/boost/preprocessor/logical/bitnor.hpp:1-8, sources/boost/boost/preprocessor/logical/bitor.hpp:1-8, sources/boost/boost/preprocessor/logical/bitxor.hpp:1-8, sources/boost/boost/preprocessor/logical/compl.hpp:1-8, sources/boost/boost/preprocessor/punctuation.hpp:1-8, sources/boost/boost/preprocessor/punctuation/paren.hpp:1-8, sources/boost/boost/preprocessor/punctuation/paren_if.hpp:1-8, sources/boost/boost/preprocessor/repeat.hpp:1-8, sources/boost/boost/preprocessor/repeat_from_to.hpp:1-8, sources/boost/boost/preprocessor/repetition.hpp:1-8, sources/boost/boost/preprocessor/repetition/deduce_r.hpp:1-8, sources/boost/boost/preprocessor/repetition/deduce_z.hpp:1-8, sources/boost/boost/preprocessor/repetition/enum_binary_params.hpp:1-8, sources/boost/boost/preprocessor/repetition/enum_trailing.hpp:1-8, sources/boost/boost/preprocessor/repetition/enum_trailing_binary_params.hpp:1-8, sources/boost/boost/preprocessor/repetition/enum_trailing_params.hpp:1-8, sources/boost/boost/preprocessor/selection.hpp:1-8, sources/boost/boost/preprocessor/seq/cat.hpp:1-8, sources/boost/boost/preprocessor/seq/detail/limits/split_1024.hpp:1-8, sources/boost/boost/preprocessor/seq/detail/limits/split_256.hpp:1-8, sources/boost/boost/preprocessor/seq/detail/limits/split_512.hpp:1-8, sources/boost/boost/preprocessor/seq/detail/split.hpp:1-8, sources/boost/boost/preprocessor/seq/elem.hpp:1-8, sources/boost/boost/preprocessor/seq/enum.hpp:1-8, sources/boost/boost/preprocessor/seq/filter.hpp:1-8, sources/boost/boost/preprocessor/seq/first_n.hpp:1-8, sources/boost/boost/preprocessor/seq/fold_left.hpp:1-8, sources/boost/boost/preprocessor/seq/fold_right.hpp:1-8, sources/boost/boost/preprocessor/seq/for_each.hpp:1-8, sources/boost/boost/preprocessor/seq/for_each_i.hpp:1-8, sources/boost/boost/preprocessor/seq/for_each_product.hpp:1-8, sources/boost/boost/preprocessor/seq/insert.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/elem_1024.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/elem_256.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/elem_512.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/enum_1024.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/enum_256.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/enum_512.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/fold_left_1024.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/fold_left_256.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/fold_left_512.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/fold_right_1024.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/fold_right_256.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/fold_right_512.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/size_1024.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/size_256.hpp:1-8, sources/boost/boost/preprocessor/seq/limits/size_512.hpp:1-8, sources/boost/boost/preprocessor/seq/pop_back.hpp:1-8, sources/boost/boost/preprocessor/seq/pop_front.hpp:1-8, sources/boost/boost/preprocessor/seq/push_back.hpp:1-8, sources/boost/boost/preprocessor/seq/push_front.hpp:1-8, sources/boost/boost/preprocessor/seq/remove.hpp:1-8, sources/boost/boost/preprocessor/seq/replace.hpp:1-8, sources/boost/boost/preprocessor/seq/rest_n.hpp:1-8, sources/boost/boost/preprocessor/seq/reverse.hpp:1-8, sources/boost/boost/preprocessor/seq/seq.hpp:1-8, sources/boost/boost/preprocessor/seq/size.hpp:1-8, sources/boost/boost/preprocessor/seq/subseq.hpp:1-8, sources/boost/boost/preprocessor/seq/to_array.hpp:1-8, sources/boost/boost/preprocessor/seq/to_tuple.hpp:1-8, sources/boost/boost/preprocessor/seq/transform.hpp:1-8, sources/boost/boost/preprocessor/slot.hpp:1-8, sources/boost/boost/preprocessor/slot/detail/def.hpp:1-8, sources/boost/boost/preprocessor/slot/detail/shared.hpp:1-8, sources/boost/boost/preprocessor/slot/slot.hpp:1-8, sources/boost/boost/preprocessor/wstringize.hpp:1-8
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2002.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/array/detail/get_data.hpp lines 1-8 sha256 386db1b2fb417f083e89c3e9c60af2bb31b48d48792351e32287790ec4744c2f ====
also in: sources/boost/boost/preprocessor/tuple/detail/is_single_return.hpp:1-8, sources/boost/boost/preprocessor/variadic/detail/is_single_return.hpp:1-8
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2014.                                    *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/array/enum.hpp lines 1-9 sha256 0b8723686908fe96391a6062a23f3e5c033feaca958a9d314258e35a2f1e79ea ====
also in: sources/boost/boost/preprocessor/array/to_list.hpp:1-9, sources/boost/boost/preprocessor/array/to_seq.hpp:1-9, sources/boost/boost/preprocessor/array/to_tuple.hpp:1-9, sources/boost/boost/preprocessor/tuple/enum.hpp:1-9, sources/boost/boost/preprocessor/tuple/size.hpp:1-9, sources/boost/boost/preprocessor/tuple/to_array.hpp:1-9, sources/boost/boost/preprocessor/variadic.hpp:1-9, sources/boost/boost/preprocessor/variadic/elem.hpp:1-9, sources/boost/boost/preprocessor/variadic/limits/elem_128.hpp:1-9, sources/boost/boost/preprocessor/variadic/limits/elem_256.hpp:1-9, sources/boost/boost/preprocessor/variadic/limits/elem_64.hpp:1-9, sources/boost/boost/preprocessor/variadic/limits/size_128.hpp:1-9, sources/boost/boost/preprocessor/variadic/limits/size_256.hpp:1-9, sources/boost/boost/preprocessor/variadic/limits/size_64.hpp:1-9, sources/boost/boost/preprocessor/variadic/size.hpp:1-9, sources/boost/boost/preprocessor/variadic/to_array.hpp:1-9, sources/boost/boost/preprocessor/variadic/to_list.hpp:1-9, sources/boost/boost/preprocessor/variadic/to_seq.hpp:1-9, sources/boost/boost/preprocessor/variadic/to_tuple.hpp:1-9
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2011.                                    *
#  *     (C) Copyright Paul Mensonides 2011.                                  *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/array/push_back.hpp lines 1-9 sha256 5ee137dc1bf3cce8aba4a8910ab936a1aee3125aa3435046a97eb7b11f319a9c ====
also in: sources/boost/boost/preprocessor/array/push_front.hpp:1-9
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2002.
#  *     (C) Copyright Edward Diener 2014.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/config/config.hpp lines 1-9 sha256 0ebd095f07b6becc42f0e79105cc1eb27d54b3d61fab1e6300661e30c897d71e ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2002-2011.                             *
#  *     (C) Copyright Edward Diener 2011-2020.                               *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/facilities/check_empty.hpp lines 1-8 sha256 06d1a1c92a42405745fea7f16a2d2864d0d05da3287fbbb87ce56552ab3ef2ee ====
also in: sources/boost/boost/preprocessor/facilities/va_opt.hpp:1-8
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2019.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/facilities/detail/is_empty.hpp lines 1-8 sha256 b7374a803b751fdf4f402c12988da48098ea58d38397861d920141dc82344045 ====
also in: sources/boost/boost/preprocessor/punctuation/detail/is_begin_parens.hpp:1-8, sources/boost/boost/preprocessor/punctuation/is_begin_parens.hpp:1-8, sources/boost/boost/preprocessor/punctuation/remove_parens.hpp:1-8
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2014.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/facilities/is_1.hpp lines 1-8 sha256 326acda1b5a5e1d407589dd4c3eda7d2da7a52d9287c37fb01cce3f3196e3725 ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2003.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/facilities/is_empty.hpp lines 1-9 sha256 33dde11be5739a7dd3d29bbfb0c597a6edc53c0b9ff61d563b0b6d5302a0e79a ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2003.
#  *     (C) Copyright Edward Diener 2014.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/facilities/is_empty_variadic.hpp lines 1-8 sha256 562ffe5d40ae5982c8a2057412423d1c0f6be6ebdf30d2bf7e4ce8c4eb367574 ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2014,2019.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/facilities/overload.hpp lines 1-9 sha256 373028cab291eaf10d8286bda02720abd9c6db85062bd35ca05f592472f888f9 ====
also in: sources/boost/boost/preprocessor/seq/to_list.hpp:1-9
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2011.                                  *
#  *     (C) Copyright Edward Diener 2011.                                    *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/list/adt.hpp lines 1-10 sha256 5e591dbeb94a724e4ebafcc4a8cee2e334f55168c6f4f34b714c52632ac581cf ====
# /* Copyright (C) 2001
#  * Housemarque Oy
#  * http://www.housemarque.com
#  *
#  * Distributed under the Boost Software License, Version 1.0. (See
#  * accompanying file LICENSE_1_0.txt or copy at
#  * http://www.boost.org/LICENSE_1_0.txt)
#  *
#  * See http://www.boost.org for most recent version.
#  */

==== sources/boost/boost/preprocessor/list/to_array.hpp lines 1-9 sha256 90778251b8a668e89334f751b3a3822b574176d2f03713d01bb2fd748901f882 ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2011.
#  *     (C) Copyright Edward Diener 2011,2014.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/list/to_seq.hpp lines 1-8 sha256 9d0b632abd18f05a7153efdcc6d0c0ed8ad83db41901548ba720d599decc9214 ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2011.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/repetition/enum_shifted_binary_params.hpp lines 1-8 sha256 6a840595f0b8666c8fb3b38cca2e84edac84aa7e29f6b2d43803fc143eeed820 ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2005.                                  *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/seq/detail/binary_transform.hpp lines 1-8 sha256 22bdf0c4c662a017ecac6e2746195f8a4ee9a2c75d88d675df145994768445b0 ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2011.                                  *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/seq/detail/is_empty.hpp lines 1-8 sha256 cf06589819cfb0bde4671523ed05ac2c546d5425a4db72a0a893ab3c6ba647cd ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2015.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/seq/detail/to_list_msvc.hpp lines 1-8 sha256 fe46e7fddc046b0e8c44476893838231896995b5fbf0293ce115deffbb84d089 ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2016.                                    *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/seq/variadic_seq_to_seq.hpp lines 1-8 sha256 a0d4c82eff92723fa5c420ec1fb4c5fe4fa1c81bb39152cdd73d68760dbcfa60 ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2012.                                  *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/tuple/insert.hpp lines 1-8 sha256 e816c2c72c03d77cfa02c882489adc97eabe931a171b9a0f65feec1834f4f068 ====
also in: sources/boost/boost/preprocessor/tuple/pop_back.hpp:1-8, sources/boost/boost/preprocessor/tuple/pop_front.hpp:1-8, sources/boost/boost/preprocessor/tuple/push_back.hpp:1-8, sources/boost/boost/preprocessor/tuple/push_front.hpp:1-8, sources/boost/boost/preprocessor/tuple/remove.hpp:1-8, sources/boost/boost/preprocessor/tuple/replace.hpp:1-8
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2013.
#  *     Distributed under the Boost Software License, Version 1.0. (See
#  *     accompanying file LICENSE_1_0.txt or copy at
#  *     http://www.boost.org/LICENSE_1_0.txt)
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/tuple/rem.hpp lines 1-9 sha256 777ba0b705261f660c7f306f957dfbd200912ec6a343746421aa7db83c2f43b1 ====
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Paul Mensonides 2002-2011.                             *
#  *     (C) Copyright Edward Diener 2011,2013.                               *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/preprocessor/variadic/detail/has_opt.hpp lines 1-8 sha256 19167695632b34291bf05291f4d269b037a5c834873c451e6b12a4b4972d2c9b ====
also in: sources/boost/boost/preprocessor/variadic/has_opt.hpp:1-8
# /* **************************************************************************
#  *                                                                          *
#  *     (C) Copyright Edward Diener 2019.                                    *
#  *     Distributed under the Boost Software License, Version 1.0. (See      *
#  *     accompanying file LICENSE_1_0.txt or copy at                         *
#  *     http://www.boost.org/LICENSE_1_0.txt)                                *
#  *                                                                          *
#  ************************************************************************** */

==== sources/boost/boost/program_options/cmdline.hpp lines 1-4 sha256 d99d1c39d25770e8966358d4a0e05298bf17a8ba5eb5e2a6b423a4a60de8d7eb ====
also in: sources/boost/boost/program_options/detail/convert.hpp:1-4, sources/boost/boost/program_options/detail/parsers.hpp:1-4, sources/boost/boost/program_options/detail/value_semantic.hpp:1-4, sources/boost/boost/program_options/environment_iterator.hpp:1-4, sources/boost/boost/program_options/eof_iterator.hpp:1-4, sources/boost/boost/program_options/option.hpp:1-4, sources/boost/boost/program_options/positional_options.hpp:1-4, sources/boost/boost/program_options/value_semantic.hpp:1-4, sources/boost/libs/program_options/src/convert.cpp:1-4, sources/boost/libs/program_options/src/positional_options.cpp:1-4, sources/boost/libs/program_options/src/utf8_codecvt_facet.cpp:1-4, sources/boost/libs/program_options/src/value_semantic.cpp:1-4
// Copyright Vladimir Prus 2004.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/program_options/config.hpp lines 1-5 sha256 0359cd454a79d43ecd59d1342347dd62264cfd7f9fbe6252598b0f983d57d3f3 ====
//    Copyright (c) 2004 Hartmut Kaiser
//
//    Use, modification and distribution is subject to the Boost Software
//    License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//    http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/program_options/detail/cmdline.hpp lines 1-4 sha256 df1785a818d3515a642d9cd577e433c0ef0ac8ea06ba7c445e80fee2fbd52dca ====
also in: sources/boost/boost/program_options/detail/config_file.hpp:1-4, sources/boost/boost/program_options/errors.hpp:1-4, sources/boost/boost/program_options/parsers.hpp:1-4, sources/boost/boost/program_options/variables_map.hpp:1-4, sources/boost/libs/program_options/src/cmdline.cpp:1-4, sources/boost/libs/program_options/src/config_file.cpp:1-4, sources/boost/libs/program_options/src/parsers.cpp:1-4, sources/boost/libs/program_options/src/variables_map.cpp:1-4, sources/boost/libs/program_options/src/winmain.cpp:1-4
// Copyright Vladimir Prus 2002-2004.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/program_options/detail/utf8_codecvt_facet.hpp lines 1-6 sha256 dd0a592c442f671332d785e7af89da1f112c73f6f6460075655ca2789d6f6590 ====
// Copyright (c) 2001 Ronald Garcia, Indiana University (garcia@osl.iu.edu)
// Andrew Lumsdaine, Indiana University (lums@osl.iu.edu). Permission to copy, 
// use, modify, sell and distribute this software is granted provided this
// copyright notice appears in all copies. This software is provided "as is"
// without express or implied warranty, and with no claim as to its suitability
// for any purpose.

==== sources/boost/boost/program_options/detail/value_semantic.hpp lines 6-7 sha256 61048e9a1630df6ebe6702e6b4e503e474d0891742b9515e2884979682f70d97 ====
// This file defines template functions that are declared in
// ../value_semantic.hpp.

==== sources/boost/boost/program_options/options_description.hpp lines 1-5 sha256 65c210533d47c0dfe92b6569aba18425f5628cff24aec5782be3dc20de6af44b ====
also in: sources/boost/libs/program_options/src/options_description.cpp:1-5
// Copyright Vladimir Prus 2002-2004.
// Copyright Bertolt Mildner 2004.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/property_map/function_property_map.hpp lines 1-11 sha256 34ca22c36f6cb4916ea9a19d7aa521b696aff8b930f3cc2c541657e6312d0c9b ====
also in: sources/boost/boost/property_map/transform_value_property_map.hpp:1-11
//
//=======================================================================
// Author: Philipp Moeller
//
// Copyright 2012, Philipp Moeller
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//=======================================================================
//

==== sources/boost/boost/property_map/property_map.hpp lines 1-3 sha256 9866282b6c542591aa55099a82b7150aa7eae9b5a9e359e1e19b978c4e3e5206 ====
//  (C) Copyright Jeremy Siek 1999-2001.
//  Copyright (C) 2006 Trustees of Indiana University
//  Authors: Douglas Gregor and Jeremy Siek

==== sources/boost/boost/property_map/property_map.hpp lines 5-7 sha256 ca3353818c188d265b7c57b7d54733f629733853e7a198b5745175c23a0f147a ====
also in: sources/boost/boost/property_map/shared_array_property_map.hpp:4-6, sources/boost/boost/token_functions.hpp:5-7, sources/boost/boost/tokenizer.hpp:5-7
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/property_map/property_map.hpp lines 9-9 sha256 7b54ad6b0f6f0a04bc3dba922e6e87b67478a8589ce1810bf6a31f1b9eb3072e ====
also in: sources/boost/boost/property_map/shared_array_property_map.hpp:8-8
//  See http://www.boost.org/libs/property_map for documentation.

==== sources/boost/boost/property_map/shared_array_property_map.hpp lines 1-2 sha256 5107ccb8721865f7fa6b8b920fc076ed74e894aef2e908cee4ad6a254735b16a ====
//  Copyright (C) 2009 Trustees of Indiana University
//  Authors: Jeremiah Willcock, Andrew Lumsdaine

==== sources/boost/boost/property_map/vector_property_map.hpp lines 1-8 sha256 c872ecaa3f65eca9577e1e82e4b325afd4ca355fcd6a9eb02315f5e99bcc979c ====
// Copyright (C) Vladimir Prus 2003.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/graph/vector_property_map.html for
// documentation.
//

==== sources/boost/boost/property_tree/detail/exception_implementation.hpp lines 1-10 sha256 7c36d78e0e4da6047aa666c748fdc04e3a070acc52f23d2dba4b3b6cd6e71fcc ====
also in: sources/boost/boost/property_tree/detail/ptree_implementation.hpp:1-10, sources/boost/boost/property_tree/exceptions.hpp:1-10, sources/boost/boost/property_tree/ptree.hpp:1-10, sources/boost/boost/property_tree/ptree_fwd.hpp:1-10
// ----------------------------------------------------------------------------
// Copyright (C) 2002-2006 Marcin Kalicinski
// Copyright (C) 2009 Sebastian Redl
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see www.boost.org
// ----------------------------------------------------------------------------

==== sources/boost/boost/property_tree/detail/file_parser_error.hpp lines 1-9 sha256 217e7864014a4c47f6f45fc76458726fec5217c58e0fa2ba4e5c351a6a5b04a0 ====
also in: sources/boost/boost/property_tree/detail/ptree_utils.hpp:1-9, sources/boost/boost/property_tree/json_parser/detail/write.hpp:1-9, sources/boost/boost/property_tree/json_parser/error.hpp:1-9
// ----------------------------------------------------------------------------
// Copyright (C) 2002-2006 Marcin Kalicinski
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see www.boost.org
// ----------------------------------------------------------------------------

==== sources/boost/boost/property_tree/id_translator.hpp lines 1-9 sha256 11e615b4ea8c212d5f8176b657ebec0c49a5399976beaf61a12abf848d114302 ====
also in: sources/boost/boost/property_tree/stream_translator.hpp:1-9, sources/boost/boost/property_tree/string_path.hpp:1-9
// ----------------------------------------------------------------------------
// Copyright (C) 2009 Sebastian Redl
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see www.boost.org
// ----------------------------------------------------------------------------

==== sources/boost/boost/property_tree/json_parser.hpp lines 1-10 sha256 52da9414bfd170b8f4338fb08e6d35dc243001b6d2ac76960fa95b190e9c2cbf ====
// ----------------------------------------------------------------------------
// Copyright (C) 2002-2006 Marcin Kalicinski
// Copyright (C) 2015 Sebastian Redl
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see www.boost.org
// ----------------------------------------------------------------------------

==== sources/boost/boost/property_tree/json_parser/detail/read.hpp lines 1-9 sha256 027589e40cce1a32b8599303480e03efe3734087ddc639fe714e0ecef2089751 ====
// ----------------------------------------------------------------------------
// Copyright (C) 2015 Sebastian Redl
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see www.boost.org
// ----------------------------------------------------------------------------

==== sources/boost/boost/proto/args.hpp lines 1-8 sha256 cccfad4459f7fe84c558c2ca09371f6872dca6fb77cdabd034d50dc1935bce08 ====
also in: sources/boost/boost/proto/detail/args.hpp:23-30, sources/boost/boost/proto/detail/preprocessed/args.hpp:1-8
///////////////////////////////////////////////////////////////////////////////
/// \file args.hpp
/// Contains definition of \c term\<\>, \c list1\<\>, \c list2\<\>, ...
/// class templates.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/deep_copy.hpp lines 1-7 sha256 26fd261be57c2b22bdf9c8653ca06ed7a3fa442cfe7a510102160196fde75c80 ====
also in: sources/boost/boost/proto/detail/deep_copy.hpp:23-29, sources/boost/boost/proto/detail/preprocessed/deep_copy.hpp:1-7
///////////////////////////////////////////////////////////////////////////////
/// \file deep_copy.hpp
/// Replace all nodes stored by reference by nodes stored by value.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/and_n.hpp lines 11-17 sha256 85b5493686159556f48239c48ea32f75e72c76ba1b72620e0e03170d0b749005 ====
also in: sources/boost/boost/proto/detail/preprocessed/and_n.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file and_n.hpp
    /// Definitions of and_N, and_impl
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/any.hpp lines 1-7 sha256 e6ccd74734a7460a8cb95f19908433da5c87b1cba46b7245fb934409e6ed4777 ====
///////////////////////////////////////////////////////////////////////////////
/// \file any.hpp
/// Contains definition the detail::any type
//
//  Copyright 2012 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/as_expr.hpp lines 1-9 sha256 45b5c5f284c4b905589b74c5cd2723e91399ce13330f92c15340b66b5f6b1a37 ====
///////////////////////////////////////////////////////////////////////////////
/// \file as_expr.hpp
/// Contains definition of the as_expr\<\> and as_child\<\> helper class
/// templates used to implement proto::domain's as_expr\<\> and as_child\<\>
/// member templates.
//
//  Copyright 2010 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/as_lvalue.hpp lines 1-7 sha256 c8b9d4b24e7d939798389bbdb262eaed95cfa2bac7f32be2c49e2d7af3031992 ====
///////////////////////////////////////////////////////////////////////////////
/// \file as_lvalue.hpp
/// Contains definition the as_lvalue() functions.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/basic_expr.hpp lines 24-30 sha256 222014e3c692d8a62ee7fa3851d52c1ee9b717674cfe0c16e97985881de52cec ====
also in: sources/boost/boost/proto/detail/preprocessed/basic_expr.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file basic_expr.hpp
    /// Contains definition of basic_expr\<\> class template.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/class_member_traits.hpp lines 11-17 sha256 9e31ea30a64da178da404aae79a75b6596f9a08da394f21418e282473712547c ====
also in: sources/boost/boost/proto/detail/preprocessed/class_member_traits.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    // class_member_traits.hpp
    // Contains specializations of the class_member_traits\<\> class template.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/decltype.hpp lines 1-7 sha256 6bce62662ae64792626b0a26232a463adb2000114cd926ac1c9cf8ff326d7c2a ====
///////////////////////////////////////////////////////////////////////////////
/// \file decltype.hpp
/// Contains definition the BOOST_PROTO_DECLTYPE_() macro and assorted helpers
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/deduce_domain.hpp lines 1-13 sha256 aecd91143f4afa38faaacf4f2510db2c5f16f77413f21678c2c09a2838f21f95 ====
///////////////////////////////////////////////////////////////////////////////
/// \file deduce_domain.hpp
/// Contains definition of deduce_domain\<\> class templates 
/// for finding the domain that is common among the specified
/// domains
//
//  Copyright 2010 Daniel Wallin, Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Many thanks to Daniel Wallin who first implemented this code. Thanks
// also to Jeremiah Willcock, John Bytheway and Krishna Achuthan who
// offered alternate solutions to this tricky programming problem.

==== sources/boost/boost/proto/detail/deduce_domain_n.hpp lines 17-23 sha256 b931dc94935b0ac93d8c75bf3b7441c10abf597aaedcd7dddc7e9631584f5d97 ====
also in: sources/boost/boost/proto/detail/preprocessed/deduce_domain_n.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    // deduce_domain_n.hpp
    // Definitions of common_domain[n] and deduce_domain[n] class templates.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/deprecated.hpp lines 1-8 sha256 3150f8859ea163556b2b4d94090d1c681e9bfdb9d91835df2b8ed2b14154b5f2 ====
///////////////////////////////////////////////////////////////////////////////
/// \file deprecated.hpp
/// Definition of the deprecated BOOST_PROTO_DEFINE_FUCTION_TEMPLATE and
/// BOOST_PROTO_DEFINE_VARARG_FUCTION_TEMPLATE macros
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/expr.hpp lines 29-35 sha256 10e3ca921b6d503b635bfda615e81919e013511108a8952404daf72b46f70e70 ====
also in: sources/boost/boost/proto/detail/preprocessed/expr_variadic.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file expr_variadic.hpp
    /// Contains definition of expr\<\> class template.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/expr.hpp lines 57-63 sha256 62977b1a847743812be3f3842702cf25bd8d1e44bc260bd1decc53151084d3eb ====
also in: sources/boost/boost/proto/detail/preprocessed/expr.hpp:1-7, sources/boost/boost/proto/expr.hpp:1-7
        ///////////////////////////////////////////////////////////////////////////////
        /// \file expr.hpp
        /// Contains definition of expr\<\> class template.
        //
        //  Copyright 2008 Eric Niebler. Distributed under the Boost
        //  Software License, Version 1.0. (See accompanying file
        //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/extends_funop.hpp lines 21-27 sha256 e00cb952be538c786401300b2862c999a83696fefcf15b5620444b980e693a01 ====
also in: sources/boost/boost/proto/detail/preprocessed/extends_funop.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file extends_funop.hpp
    /// Definitions for extends\<\>::operator()
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/extends_funop_const.hpp lines 20-26 sha256 95b7f48b2beddc4c442f7eacb1ae655afbb5bd0914e589336f85ad53d41a1959 ====
also in: sources/boost/boost/proto/detail/preprocessed/extends_funop_const.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file extends_funop_const.hpp
    /// Definitions for extends\<\>::operator()
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/funop.hpp lines 19-25 sha256 a7bc6b627f21442ee952b1b21d7084105e6d315b59269a30f665a93f5bd8070c ====
also in: sources/boost/boost/proto/detail/preprocessed/funop.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    // funop.hpp
    // Contains definition of funop[n]\<\> class template.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/generate_by_value.hpp lines 11-17 sha256 d72d486d0660891cd7a82d3942d2678f04bc82d5f6ec65c1d0f14ba3cbb70418 ====
also in: sources/boost/boost/proto/detail/preprocessed/generate_by_value.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file generate_by_value.hpp
    /// Contains definition of by_value_generator_\<\> class template.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/ignore_unused.hpp lines 1-8 sha256 8069345177a141bd061fab1cdc1752ea11054018344fcab49ad6b361b2c000b4 ====
///////////////////////////////////////////////////////////////////////////////
/// \file ignore_unused.hpp
/// Definintion of ignore_unused, a dummy function for suppressing compiler
/// warnings
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/is_noncopyable.hpp lines 1-7 sha256 f028d997f0ec0868634a2f5298aab4eae4d77bd72f39dee8f8e3908412f0e0a8 ====
///////////////////////////////////////////////////////////////////////////////
/// \file is_noncopyable.hpp
/// Utility for detecting when types are non-copyable
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/lambda_matches.hpp lines 17-23 sha256 42f791b3b42a41ea7e412f341c56f304d5ea57c708dc1895bdf1b77bf0ff2bf4 ====
also in: sources/boost/boost/proto/detail/preprocessed/lambda_matches.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file lambda_matches.hpp
    /// Specializations of the lambda_matches template
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/make_expr.hpp lines 11-17 sha256 cc5eb20155ee7b3d3eb86c5cbd5892c5b159bba3b82a734366fdb29329f38c2f ====
also in: sources/boost/boost/proto/detail/preprocessed/make_expr.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file make_expr.hpp
    /// Contains overloads of make_expr() free function.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/make_expr_.hpp lines 11-17 sha256 870cce1645c8b121741e2ca49cc4041b2cbf7a3ac225d422874c41b9d94c7c25 ====
also in: sources/boost/boost/proto/detail/preprocessed/make_expr_.hpp:1-7, sources/boost/boost/proto/detail/preprocessed/unpack_expr_.hpp:1-7, sources/boost/boost/proto/detail/unpack_expr_.hpp:76-82
    ///////////////////////////////////////////////////////////////////////////////
    /// \file make_expr_.hpp
    /// Contains definition of make_expr_\<\> class template.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/make_expr_funop.hpp lines 11-17 sha256 ba31c9e5cf30e89308d3860d379c4420db10df7beec7b1fb1625f8e640cd5b01 ====
also in: sources/boost/boost/proto/detail/preprocessed/make_expr_funop.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file make_expr_funop.hpp
    /// Contains definition of make_expr\<\>::operator() member functions.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/matches_.hpp lines 25-31 sha256 0ea29e58a0ca71fcd40887eeef722a7cb54696b67e4d8655a6c352c11754a3c0 ====
also in: sources/boost/boost/proto/detail/preprocessed/matches_.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file matches_.hpp
    /// Definitions of matches_ specializations
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/memfun_funop.hpp lines 11-17 sha256 ddae149df5024aa7458b6f7c65bd8031d960509e2cbf03f5b577a43233fd4ce5 ====
also in: sources/boost/boost/proto/detail/preprocessed/memfun_funop.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    // memfun_funop.hpp
    // Contains overloads of memfun::operator().
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/or_n.hpp lines 11-17 sha256 71af1e411cf91dafa0d9df6e5c51292a81689d941bdd95826464dc71a75bd3a6 ====
also in: sources/boost/boost/proto/detail/preprocessed/or_n.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file or_n.hpp
    /// Definitions of or_N
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/poly_function.hpp lines 1-9 sha256 9bb6556d22b615de0e2e42092521136b4fc5e688bcd7a3e65c445ddad978c434 ====
///////////////////////////////////////////////////////////////////////////////
/// \file poly_function.hpp
/// A wrapper that makes a tr1-style function object that handles const
/// and non-const refs and reference_wrapper arguments, too, and forwards
/// the arguments on to the specified implementation.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/poly_function_funop.hpp lines 16-22 sha256 aca35ebda9511b69748f4e9953903f9b0e5feffc79b7e0b72c350476f13f4c59 ====
also in: sources/boost/boost/proto/detail/preprocessed/poly_function_funop.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    // poly_function_funop.hpp
    // Contains overloads of poly_function\<\>::operator()
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/poly_function_traits.hpp lines 11-17 sha256 ced6ed3fef7b6c7930c5d4a7d626c39dec0bf6d996019bcb73dd7bba527b65e4 ====
also in: sources/boost/boost/proto/detail/preprocessed/poly_function_traits.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    // poly_function_traits.hpp
    // Contains specializations of poly_function_traits and as_mono_function
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/preprocessed/template_arity_helper.hpp lines 1-7 sha256 d7e8f8fe1d89c6cb1a5b155d77fc622effd5119fb5bcaff4231053b2a1b82841 ====
also in: sources/boost/boost/proto/detail/template_arity_helper.hpp:11-17
    ///////////////////////////////////////////////////////////////////////////////
    // template_arity_helper.hpp
    // Overloads of template_arity_helper, used by the template_arity\<\> class template
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/preprocessed/traits.hpp lines 1-7 sha256 a6512576bf0ffa9d139283be45bc2312e8f13a5337fbf85dbdc841be1c42955a ====
also in: sources/boost/boost/proto/detail/traits.hpp:16-22
    ///////////////////////////////////////////////////////////////////////////////
    /// \file traits.hpp
    /// Definitions of proto::function, proto::nary_expr and proto::result_of::child_c
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/preprocessed/vararg_matches_impl.hpp lines 1-7 sha256 9212a572e0881c116f373839a1935a24c6a1e4f63bb02e80bab0a7255a33594f ====
also in: sources/boost/boost/proto/detail/vararg_matches_impl.hpp:11-17
    ///////////////////////////////////////////////////////////////////////////////
    /// \file vararg_matches_impl.hpp
    /// Specializations of the vararg_matches_impl template
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/remove_typename.hpp lines 1-9 sha256 3c3c762368caafdf0fce6a42ff9854f4fcb51df2fdd388dd51d684b1498f645a ====
//==============================================================================
//         Copyright 2003 - 2011  LASMEA UMR 6602 CNRS/Univ. Clermont II
//         Copyright 2009 - 2011  LRI    UMR 8623 CNRS/Univ Paris Sud XI
//         Copyright 2011         Eric Niebler
//
//          Distributed under the Boost Software License, Version 1.0.
//                 See accompanying file LICENSE.txt or copy at
//                     http://www.boost.org/LICENSE_1_0.txt
//==============================================================================

==== sources/boost/boost/proto/detail/remove_typename.hpp lines 23-29 sha256 a0cef4daacd4a3a824f43f0dc49598050ddfc91cbbca1484a243f66537626e86 ====
//==============================================================================
// Boost.Preprocessor author P. Mensodines confirmed on an Boost email thread
// (subject ``check if a token is a keyword (was "BOOST_PP_IS_UNARY()")'')
// that it is OK to used `PP_IS_UNARY()` to check if tokens match predefined
// "keyword" as it is done by the macros below (even if `PP_IS_UNARY()` is
// technically only part of Boost.Preprocessor private API).
//==============================================================================

==== sources/boost/boost/proto/detail/static_const.hpp lines 1-7 sha256 4053fb2e12f8ef38513b4b1f1c0a4abdfea4a3229f26e73b544b199dd4d9cc3e ====
///////////////////////////////////////////////////////////////////////////////
/// \file static_const.hpp
/// Contains definition of static_const for declaring static constants that 
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/detail/template_arity.hpp lines 1-9 sha256 1135d0566a593671b2706f814b0c1dc4eed92ef07053b1dac05ed6ecc369ffc1 ====
///////////////////////////////////////////////////////////////////////////////
/// \file template_arity.hpp
/// Replace all nodes stored by reference by nodes stored by value.
//
//  Copyright 2011 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  This file is based on a similar one in MPL from Aleksey Gurtovoy.

==== sources/boost/boost/proto/domain.hpp lines 1-9 sha256 a72c071ccbfd7de1098f476f4d6acd98b458d350d47642f8ca1b77fe536cb2b8 ====
///////////////////////////////////////////////////////////////////////////////
/// \file domain.hpp
/// Contains definition of domain\<\> class template and helpers for
/// defining domains with a generator and a grammar for controlling
/// operator overloading.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/extends.hpp lines 1-7 sha256 6035a708d5281930da4ada81c3b917662b5d5f3fdb9d70dcbddadb6afffea27f ====
///////////////////////////////////////////////////////////////////////////////
/// \file extends.hpp
/// Macros and a base class for defining end-user expression types
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/functional/fusion/at.hpp lines 1-7 sha256 151236bf14b68bee07fddc375683e4a677edbe6b59538e72472ed59f2272db1b ====
///////////////////////////////////////////////////////////////////////////////
/// \file at.hpp
/// Proto callables Fusion at
//
//  Copyright 2010 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/generate.hpp lines 1-8 sha256 f4e14ef334141fdbf15c568d76f233b6bbd93911bbb117eec3d2d3fa7688b146 ====
///////////////////////////////////////////////////////////////////////////////
/// \file generate.hpp
/// Contains definition of generate\<\> class template, which end users can
/// specialize for generating domain-specific expression wrappers.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/make_expr.hpp lines 1-9 sha256 7ccf2b8fada53cc7a35dc3dd8d84fd0aeb17bc6c27482a604678c03d8bf8b64d ====
///////////////////////////////////////////////////////////////////////////////
/// \file make_expr.hpp
/// Definition of the \c make_expr() and \c unpack_expr() utilities for
/// building Proto expression nodes from child nodes or from a Fusion
/// sequence of child nodes, respectively.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/matches.hpp lines 1-8 sha256 2c5f572d86fbd7ae2a974207f69c1afcedfbe1ac8ac789f27e4aad89ef248a03 ====
///////////////////////////////////////////////////////////////////////////////
/// \file matches.hpp
/// Contains definition of matches\<\> metafunction for determining if
/// a given expression matches a given pattern.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/operators.hpp lines 1-8 sha256 c4b4dcd50562e4ba612baf7f11ddd5d6b83ab5382162f2e58714d2f45b40eff9 ====
///////////////////////////////////////////////////////////////////////////////
/// \file operators.hpp
/// Contains all the overloaded operators that make it possible to build
/// Proto expression trees.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/proto_fwd.hpp lines 1-7 sha256 03d426ab3568e707908257727154822f45cec70b631aa0b8b60f262e365dceb9 ====
///////////////////////////////////////////////////////////////////////////////
/// \file proto_fwd.hpp
/// Forward declarations of all of proto's public types and functions.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/tags.hpp lines 1-7 sha256 a77ba5fbcbcd24f8729976e9ce2c33b9d9e0a83fe4b180e8786a8e0563a81b53 ====
///////////////////////////////////////////////////////////////////////////////
/// \file tags.hpp
/// Contains the tags for all the overloadable operators in C++
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/traits.hpp lines 1-9 sha256 d7b1ee6bdbd57f7f5b8b8aa6407197fa26a286989e219ed002af0302e66e5e36 ====
///////////////////////////////////////////////////////////////////////////////
/// \file traits.hpp
/// Contains definitions for child\<\>, child_c\<\>, left\<\>,
/// right\<\>, tag_of\<\>, and the helper functions child(), child_c(),
/// value(), left() and right().
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform.hpp lines 1-7 sha256 ded2749f8640ec6709244668d56c9d4a6a864e0c31067c02a6382e4a36c49059 ====
///////////////////////////////////////////////////////////////////////////////
/// \file transform.hpp
/// Includes all the transforms in the transform/ sub-directory.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/arg.hpp lines 1-7 sha256 92e8804ae05c12f40e90c47d1fcbccd1d72779ee06ae033fb8540adee1722cd6 ====
///////////////////////////////////////////////////////////////////////////////
/// \file arg.hpp
/// Contains definition of the argN transforms.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/call.hpp lines 1-7 sha256 2526770fbfbb15f0ac79a6d6d1744c9bf91cddb49ed5f4a4fd015615e683f710 ====
also in: sources/boost/boost/proto/transform/detail/call.hpp:22-28, sources/boost/boost/proto/transform/detail/preprocessed/call.hpp:1-7
///////////////////////////////////////////////////////////////////////////////
/// \file call.hpp
/// Contains definition of the call<> transform.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/default.hpp lines 1-8 sha256 52c80fa7f340468fa43b1f06251c7787e952c1d4f9fb3a134c9afc66e96d113b ====
///////////////////////////////////////////////////////////////////////////////
/// \file default.hpp
/// Contains definition of the _default transform, which gives operators their
/// usual C++ meanings and uses Boost.Typeof to deduce return types.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/construct_funop.hpp lines 11-17 sha256 ed2c443954a54d94c80c7959fd7a67f8c89fa3d0353971727c6a23bce8363cc3 ====
also in: sources/boost/boost/proto/transform/detail/preprocessed/construct_funop.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file construct_funop.hpp
    /// Overloads of construct_\<\>::operator().
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/construct_pod_funop.hpp lines 11-17 sha256 fd69e4255690dfd617c066aa7601fa2754bb686c6b2c2cfbef3fbd9d4db37c7b ====
also in: sources/boost/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file construct_pod_funop.hpp
    /// Overloads of construct_\<\>::operator().
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/default_function_impl.hpp lines 14-21 sha256 8a03c5e1ac9891d68aa154bd0d306bfbee34cc946fab7008a88781d5e2f25590 ====
also in: sources/boost/boost/proto/transform/detail/preprocessed/default_function_impl.hpp:1-8
    ///////////////////////////////////////////////////////////////////////////////
    /// \file default_function_impl.hpp
    /// Contains definition of the default_function_impl, the implementation of the
    /// _default transform for function-like nodes.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/expand_pack.hpp lines 11-17 sha256 59bb53eb8e0ff65ed723dde8d5dc235cf689840081177161f9ded799296b4580 ====
also in: sources/boost/boost/proto/transform/detail/preprocessed/expand_pack.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file expand_pack.hpp
    /// Contains helpers for pseudo-pack expansion.
    //
    //  Copyright 2012 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/fold_impl.hpp lines 69-75 sha256 b9b2cafeec8087f59beec5092707e8efc7df0fe06d117589b7a0ad5d139b0068 ====
also in: sources/boost/boost/proto/transform/detail/preprocessed/fold_impl.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file fold_impl.hpp
    /// Contains definition of fold_impl<> and reverse_fold_impl<> templates.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/lazy.hpp lines 11-17 sha256 e88bda3d8d428378530552dc50c923da42ed65eb482a7996c31ca35cd8eb7e1f ====
also in: sources/boost/boost/proto/transform/detail/preprocessed/lazy.hpp:1-7, sources/boost/boost/proto/transform/lazy.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file lazy.hpp
    /// Contains definition of the lazy<> transform.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/make.hpp lines 29-35 sha256 e752c2985a0f44e8d87da2737c2a4357c36901bdaba217bfb0029c789a3002b4 ====
also in: sources/boost/boost/proto/transform/detail/preprocessed/make.hpp:1-7, sources/boost/boost/proto/transform/make.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file make.hpp
    /// Contains definition of the make<> transform.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/make_gcc_workaround.hpp lines 19-26 sha256 1d50f5db5b555a1d909aab3b31ac0db658fb067646c2d197080d79f5441659e9 ====
also in: sources/boost/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp:1-8
    ///////////////////////////////////////////////////////////////////////////////
    /// \file make_gcc_workaround.hpp
    /// Special workaround code to make the make\<\> transform work on certain
    /// versions of gcc.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/pack.hpp lines 1-7 sha256 2ac52b4c672595938638913886878efce123f1937d1b0d00c76965fb2c71ffc1 ====
///////////////////////////////////////////////////////////////////////////////
/// \file pack.hpp
/// Contains helpers for pseudo-pack expansion.
//
//  Copyright 2012 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/pack_impl.hpp lines 11-17 sha256 3e6a5e896feb3db469091bb1e2385083f1ac7665e2cda88e8b884d8fe2e1e540 ====
also in: sources/boost/boost/proto/transform/detail/preprocessed/pack_impl.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file pack_impl.hpp
    /// Contains helpers for pseudo-pack expansion.
    //
    //  Copyright 2012 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/pass_through_impl.hpp lines 29-37 sha256 bf77190d335d78fcddd593b5886f75f5b9721bb12c81929cf373da4191b1175b ====
also in: sources/boost/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp:1-9
    ///////////////////////////////////////////////////////////////////////////////
    /// \file pass_through_impl.hpp
    ///
    /// Specializations of pass_through_impl, used in the implementation of the
    /// pass_through transform.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/detail/preprocessed/when.hpp lines 1-7 sha256 850a3aa3c712507bc80e8ac6dbd2cd3650fbf035a4ba158ced4ca331b40f2406 ====
also in: sources/boost/boost/proto/transform/detail/when.hpp:11-17, sources/boost/boost/proto/transform/when.hpp:1-7
    ///////////////////////////////////////////////////////////////////////////////
    /// \file when.hpp
    /// Definition of when transform.
    //
    //  Copyright 2008 Eric Niebler. Distributed under the Boost
    //  Software License, Version 1.0. (See accompanying file
    //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/env.hpp lines 1-7 sha256 dedd5495bfa3d9250d2a21ca18ba572e5c711813f8bb24543e404e4d0903a3e5 ====
///////////////////////////////////////////////////////////////////////////////
// env.hpp
// Helpers for producing and consuming tranform env variables.
//
//  Copyright 2012 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/fold.hpp lines 1-7 sha256 2b5ec08d80327e37cd10caf86687155a108176b0f1cfc032be8fa82ec77ed8a1 ====
///////////////////////////////////////////////////////////////////////////////
/// \file fold.hpp
/// Contains definition of the fold<> and reverse_fold<> transforms.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/fold_tree.hpp lines 1-7 sha256 05442f8511a1abd86a937d51cc7648a2cc4911d54877b03d9d30fffdb5aa8043 ====
///////////////////////////////////////////////////////////////////////////////
/// \file fold_tree.hpp
/// Contains definition of the fold_tree<> and reverse_fold_tree<> transforms.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/fold_tree.hpp lines 111-142 sha256 8bafafeb1c30fe455fef1d0eac4ddde17e842922678ee59f960408110ff89b06 ====
    /// \brief A PrimitiveTransform that recursively applies the
    /// <tt>reverse_fold\<\></tt> transform to sub-trees that all share
    /// a common tag type.
    ///
    /// <tt>reverse_fold_tree\<\></tt> is useful for flattening trees into
    /// lists; for example, you might use <tt>reverse_fold_tree\<\></tt> to
    /// flatten an expression tree like <tt>a | b | c</tt> into a Fusion list
    /// like <tt>cons(a, cons(b, cons(c)))</tt>.
    ///
    /// <tt>reverse_fold_tree\<\></tt> is easily understood in terms of a
    /// <tt>recurse_if_\<\></tt> helper, defined as follows:
    ///
    /// \code
    /// template<typename Tag, typename Fun>
    /// struct recurse_if_
    ///   : if_<
    ///         // If the current node has type "Tag" ...
    ///         is_same<tag_of<_>, Tag>()
    ///         // ... recurse, otherwise ...
    ///       , reverse_fold<_, _state, recurse_if_<Tag, Fun> >
    ///         // ... apply the Fun transform.
    ///       , Fun
    ///     >
    /// {};
    /// \endcode
    ///
    /// With <tt>recurse_if_\<\></tt> as defined above,
    /// <tt>reverse_fold_tree\<Sequence, State0, Fun\>()(e, s, d)</tt> is
    /// equivalent to
    /// <tt>reverse_fold<Sequence, State0, recurse_if_<Expr::proto_tag, Fun> >()(e, s, d).</tt>
    /// It has the effect of folding a tree back-to-front, recursing into
    /// child nodes that share a tag type with the parent node.

==== sources/boost/boost/proto/transform/impl.hpp lines 1-7 sha256 ecbd69e32198390a4a3713eabed281971c20d4aaff30efef9d0a748a95deeabe ====
///////////////////////////////////////////////////////////////////////////////
/// \file impl.hpp
/// Contains definition of transform<> and transform_impl<> helpers.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/integral_c.hpp lines 1-7 sha256 ec3545540e2703b6d36d7d3cad2c46673b244779c2f78a670060d74bb9783b5c ====
///////////////////////////////////////////////////////////////////////////////
/// \file integral_c.hpp
/// Contains definition of the integral_c transform and friends.
//
//  Copyright 2011 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/proto/transform/pass_through.hpp lines 1-10 sha256 eface48a7bc195880d35a09eae9713e2193c4b9fb9ef5da57d1c1e2153c69a04 ====
///////////////////////////////////////////////////////////////////////////////
/// \file pass_through.hpp
///
/// Definition of the pass_through transform, which is the default transform
/// of all of the expression generator metafunctions such as unary_plus<>, plus<>
/// and nary_expr<>.
//
//  Copyright 2008 Eric Niebler. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/random.hpp lines 1-30 sha256 c002371a6d9d43479829f684d5d8a8aae07f0cc4f4979cd71036630775127666 ====
/* boost random.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/random for documentation.
 *
 * $Id$
 *
 * Revision history
 *  2000-02-18  portability fixes (thanks to Beman Dawes)
 *  2000-02-21  shuffle_output, inversive_congruential_schrage,
 *              generator_iterator, uniform_smallint
 *  2000-02-23  generic modulus arithmetic helper, removed *_schrage classes,
 *              implemented Streamable and EqualityComparable concepts for 
 *              generators, added Bernoulli distribution and Box-Muller
 *              transform
 *  2000-03-01  cauchy, lognormal, triangle distributions; fixed 
 *              uniform_smallint; renamed gaussian to normal distribution
 *  2000-03-05  implemented iterator syntax for distribution functions
 *  2000-04-21  removed some optimizations for better BCC/MSVC compatibility
 *  2000-05-10  adapted to BCC and MSVC
 *  2000-06-13  incorporated review results
 *  2000-07-06  moved basic templates from namespace detail to random
 *  2000-09-23  warning removals and int64 fixes (Ed Brey)
 *  2000-09-24  added lagged_fibonacci generator (Matthias Troyer)
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/additive_combine.hpp lines 1-14 sha256 526fc808aa514db240b88161abdeacc05eb37328f157b8f1e749873843af5a06 ====
/* boost random/additive_combine.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/bernoulli_distribution.hpp lines 1-15 sha256 a483d80db7fc921766c016dc217489518346b07589a5894c659c58ca87142b7d ====
/* boost random/bernoulli_distribution.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/beta_distribution.hpp lines 1-11 sha256 6f4f3e2e990191622024888cec630e78f69f2974c4fa036dcf20e03fce64c5a9 ====
/* boost random/beta_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2014
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/binomial_distribution.hpp lines 1-11 sha256 f0804852a7c6f56d6d6929b7f2bfae9d059084b9d0fcaa0699b8a5da5513d8c2 ====
/* boost random/binomial_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/cauchy_distribution.hpp lines 1-14 sha256 f80b57d1bc6232ddf7c5e312c9aa47c85332b0a6c194213c51c7073d461e2acb ====
/* boost random/cauchy_distribution.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/chi_squared_distribution.hpp lines 1-11 sha256 ce58370d7d4e8b7b66c310b4a809b92f133e6d32554c5d3bf5b8c471f6a3c342 ====
/* boost random/chi_squared_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/detail/config.hpp lines 1-11 sha256 7cdff047d2627e9ba9b323d65133d9efbd043cfe96f660950fa0a62f332faa93 ====
/* boost random/detail/config.hpp header file
 *
 * Copyright Steven Watanabe 2009
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/detail/const_mod.hpp lines 1-14 sha256 3447d6191637efd451231fdf3c7b2cb65fd58a3b2833835e2c2eb215038d3d87 ====
/* boost random/detail/const_mod.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/detail/disable_warnings.hpp lines 1-12 sha256 c96062ed80ca5c0825ecd97bb8ec703f3152959cb50b30d22960f88254988bb0 ====
/* boost random/detail/disable_warnings.hpp header file
 *
 * Copyright Steven Watanabe 2009
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/detail/disable_warnings.hpp lines 14-14 sha256 600b3becd29d0ff4ffa724e4546970dbcec67dee0583b54edfdabc229bb2893b ====
also in: sources/boost/boost/random/detail/enable_warnings.hpp:14-14
// No #include guard.  This header is intended to be included multiple times.

==== sources/boost/boost/random/detail/enable_warnings.hpp lines 1-12 sha256 99f1dc0e6960884c1295253b7c16083c32b27b5bb127e909a0ab2e8d1b545013 ====
/* boost random/detail/enable_warnings.hpp header file
 *
 * Copyright Steven Watanabe 2009
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/detail/generator_bits.hpp lines 1-12 sha256 d6bce63bef18ad3201a9b915a439901260daceb6121d7fd7e5bf1095687748b3 ====
/* boost random/detail/generator_bits.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/detail/generator_seed_seq.hpp lines 1-13 sha256 cd65e2e6f83db7b1b591e349ec3b53f586708441c042a0d0d3b8378a565e47ab ====
/* boost random/mersenne_twister.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/detail/int_float_pair.hpp lines 1-13 sha256 403b54a4fd0c0fb34284f2d89dec7f19b70702e2ab17b0230281e4f6c73bc933 ====
/* boost random/detail/int_float_pair.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2010-2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/detail/integer_log2.hpp lines 1-12 sha256 207152ec3cbb754a669f7355088b3333f6c3a9e0201f77bf94bc8b1ea9cb7b2b ====
/* boost random/detail/integer_log2.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/detail/large_arithmetic.hpp lines 1-11 sha256 a0d639b3936bc85942dd6758a3687215d3ff13e707bbfbd8b3828c918ab6a3e4 ====
/* boost random/detail/large_arithmetic.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/detail/mixmax_skip_N17.ipp lines 1-19 sha256 8d2e619c92796e668355bb7cfcdc693149e0c21923d177243abe6e2d40fcab94 ====
/*
 skipping coefficients for N=17
 three-parameter generator
 
 *  MIXMAX
 *  A Pseudo-Random Number Generator
 *
 *
 *	G.K.Savvidy and N.G.Ter-Arutyunian,
 *  On the Monte Carlo simulation of physical systems,
 *	J.Comput.Phys. 97, 566 (1991);
 *  Preprint EPI-865-16-86, Yerevan, Jan. 1986
 *
 *  K.Savvidy
 *  The MIXMAX random number generator
 *  Comp. Phys. Commun. 196 (2015), pp 161–165
 *  http://dx.doi.org/10.1016/j.cpc.2015.06.003
 *
 */

==== sources/boost/boost/random/detail/mixmax_skip_N17.ipp lines 22-24 sha256 d65fc183fc0f565e4af63477b57e39e29e4da3ba4c2663f11a3ee917343332e0 ====
/*
 skipping coefficients for N=17, m=2^36+1 and s=0
 */

==== sources/boost/boost/random/detail/operators.hpp lines 1-11 sha256 5bd46cebce6eb96674f1f083af51c8982cb5025fe4d15a4281e2a55950e77183 ====
/* boost random/detail/operators.hpp header file
 *
 * Copyright Steven Watanabe 2010-2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/detail/polynomial.hpp lines 1-11 sha256 eeb3113e678e67387f4140cdd52b922bbdc003e42225912a59eeb6edd4e42fd0 ====
/* boost random/detail/polynomial.hpp header file
 *
 * Copyright Steven Watanabe 2014
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/detail/ptr_helper.hpp lines 1-12 sha256 f29b2fb8fd1370a7be497a3fb44dc453a1ba37c4974ae4c119225a7493a5c339 ====
/* boost random/detail/ptr_helper.hpp header file
 *
 * Copyright Jens Maurer 2002
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/detail/seed.hpp lines 1-11 sha256 9b5c406fe6c474f02225cafe46d31a7f172c6f7a684d619f2508ce99bc381d57 ====
also in: sources/boost/boost/random/detail/seed_impl.hpp:1-11
/* boost random/detail/seed.hpp header file
 *
 * Copyright Steven Watanabe 2009
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/detail/signed_unsigned_tools.hpp lines 1-9 sha256 791ac3c3e0f47ce27157d19cf9fde391f309cd78555573a622798dad01a3beba ====
/* boost random/detail/signed_unsigned_tools.hpp header file
 *
 * Copyright Jens Maurer 2006
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 */

==== sources/boost/boost/random/detail/uniform_int_float.hpp lines 1-13 sha256 858a5f8bf53760eabf4784ac5fa5c9f1f8ab4a16bfa61f195b6b946c90b99e9e ====
/* boost random/detail/uniform_int_float.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/detail/vector_io.hpp lines 1-11 sha256 2eb8b3450e2feed215c3c91db2b57d3bd5ec64e7cde375be3ccd9944df7fb598 ====
/* boost random/vector_io.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/discard_block.hpp lines 1-15 sha256 07f284669b7ef1253dfda537ab977a150b379a4393c94f1418feed37570df73a ====
/* boost random/discard_block.hpp header file
 *
 * Copyright Jens Maurer 2002
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-03-02  created
 */

==== sources/boost/boost/random/discrete_distribution.hpp lines 1-11 sha256 4b8e752466fea35c786cc60e3329ad116ff334b8b033a8a760617ddb38df5ec0 ====
/* boost random/discrete_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2009-2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/exponential_distribution.hpp lines 1-16 sha256 62f18207f5e78f2e0e166ac9c6825fd91a2ce4879bbd49f030355cc71f9bf487 ====
/* boost random/exponential_distribution.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2011
 * Copyright Jason Rhinelander 2016
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/extreme_value_distribution.hpp lines 1-11 sha256 c1364dc556ce626829946d34830a185da2ac69d6317ed81d8421767c7656f7b9 ====
/* boost random/extreme_value_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/fisher_f_distribution.hpp lines 1-11 sha256 209e1dccdcf9e42c439b76923869c0532c11de2460327259b0164f806c43cd35 ====
/* boost random/fisher_f_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/gamma_distribution.hpp lines 1-13 sha256 63ba52f18330429914964cc2314bed898ce33790e21a07725ded158cef3a2fca ====
/* boost random/gamma_distribution.hpp header file
 *
 * Copyright Jens Maurer 2002
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/generate_canonical.hpp lines 1-12 sha256 1d8f81464a9a7f300116c0d9053a103a422dc4c2e73b9d155c9dcd418d7912c5 ====
/* boost random/generate_canonical.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/geometric_distribution.hpp lines 1-15 sha256 be77cc3ea5f4a8f0d86164b7bc93772c8bca90d4672803717b83bc8a42dc9c53 ====
/* boost random/geometric_distribution.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/hyperexponential_distribution.hpp lines 1-15 sha256 4ce15ead932f8ee7bc7415272e2c305e9e373fb2c07d0380c75d40f762357645 ====
/* boost random/hyperexponential_distribution.hpp header file
 *
 * Copyright Marco Guazzone 2014
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * Much of the code here taken by boost::math::hyperexponential_distribution.
 * To this end, we would like to thank Paul Bristow and John Maddock for their
 * valuable feedback.
 *
 * \author Marco Guazzone (marco.guazzone@gmail.com)
 */

==== sources/boost/boost/random/hyperexponential_distribution.hpp lines 135-210 sha256 e97c009be6f2043b354a22b91bc25cc9e21c318bfb10a640596564576484e388 ====
/**
 * The hyperexponential distribution is a real-valued continuous distribution
 * with two parameters, the <em>phase probability vector</em> \c probs and the
 * <em>rate vector</em> \c rates.
 *
 * A \f$k\f$-phase hyperexponential distribution is a mixture of \f$k\f$
 * exponential distributions.
 * For this reason, it is also referred to as <em>mixed exponential
 * distribution</em> or <em>parallel \f$k\f$-phase exponential
 * distribution</em>.
 *
 * A \f$k\f$-phase hyperexponential distribution is characterized by two
 * parameters, namely a <em>phase probability vector</em> \f$\mathbf{\alpha}=(\alpha_1,\ldots,\alpha_k)\f$ and a <em>rate vector</em> \f$\mathbf{\lambda}=(\lambda_1,\ldots,\lambda_k)\f$.
 *
 * A \f$k\f$-phase hyperexponential distribution is frequently used in
 * <em>queueing theory</em> to model the distribution of the superposition of
 * \f$k\f$ independent events, like, for instance, the  service time distribution
 * of a queueing station with \f$k\f$ servers in parallel where the \f$i\f$-th
 * server is chosen with probability \f$\alpha_i\f$ and its service time
 * distribution is an exponential distribution with rate \f$\lambda_i\f$
 * (Allen,1990; Papadopolous et al.,1993; Trivedi,2002).
 *
 * For instance, CPUs service-time distribution in a computing system has often
 * been observed to possess such a distribution (Rosin,1965).
 * Also, the arrival of different types of customer to a single queueing station
 * is often modeled as a hyperexponential distribution (Papadopolous et al.,1993).
 * Similarly, if a product manufactured in several parallel assemply lines and
 * the outputs are merged, the failure density of the overall product is likely
 * to be hyperexponential (Trivedi,2002).
 *
 * Finally, since the hyperexponential distribution exhibits a high Coefficient
 * of Variation (CoV), that is a CoV > 1, it is especially suited to fit
 * empirical data with large CoV (Feitelson,2014; Wolski et al.,2013) and to
 * approximate <em>long-tail probability distributions</em> (Feldmann et al.,1998).
 *
 * See (Boost,2014) for more information and examples.
 *
 * A \f$k\f$-phase hyperexponential distribution has a probability density
 * function
 * \f[
 *  f(x) = \sum_{i=1}^k \alpha_i \lambda_i e^{-x\lambda_i}
 * \f]
 * where:
 * - \f$k\f$ is the <em>number of phases</em> and also the size of the input
 *   vector parameters,
 * - \f$\mathbf{\alpha}=(\alpha_1,\ldots,\alpha_k)\f$ is the <em>phase probability
 *   vector</em> parameter, and
 * - \f$\mathbf{\lambda}=(\lambda_1,\ldots,\lambda_k)\f$ is the <em>rate vector</em>
 *   parameter.
 * .
 *
 * Given a \f$k\f$-phase hyperexponential distribution with phase probability
 * vector \f$\mathbf{\alpha}\f$ and rate vector \f$\mathbf{\lambda}\f$, the
 * random variate generation algorithm consists of the following steps (Tyszer,1999):
 * -# Generate a random variable \f$U\f$ uniformly distribution on the interval \f$(0,1)\f$.
 * -# Use \f$U\f$ to select the appropriate \f$\lambda_i\f$ (e.g., the
 *  <em>alias method</em> can possibly be used for this step).
 * -# Generate an exponentially distributed random variable \f$X\f$ with rate parameter \f$\lambda_i\f$.
 * -# Return \f$X\f$.
 * .
 *
 * References:
 * -# A.O. Allen, <em>Probability, Statistics, and Queuing Theory with Computer Science Applications, Second Edition</em>, Academic Press, 1990.
 * -# Boost C++ Libraries, <em>Boost.Math / Statistical Distributions: Hyperexponential Distribution</em>, Online: http://www.boost.org/doc/libs/release/libs/math/doc/html/dist.html , 2014.
 * -# D.G. Feitelson, <em>Workload Modeling for Computer Systems Performance Evaluation</em>, Cambridge University Press, 2014
 * -# A. Feldmann and W. Whitt, <em>Fitting mixtures of exponentials to long-tail distributions to analyze network performance models</em>, Performance Evaluation 31(3-4):245, doi:10.1016/S0166-5316(97)00003-5, 1998.
 * -# H.T. Papadopolous, C. Heavey and J. Browne, <em>Queueing Theory in Manufacturing Systems Analysis and Design</em>, Chapman & Hall/CRC, 1993, p. 35.
 * -# R.F. Rosin, <em>Determining a computing center environment</em>, Communications of the ACM 8(7):463-468, 1965.
 * -# K.S. Trivedi, <em>Probability and Statistics with Reliability, Queueing, and Computer Science Applications</em>, John Wiley & Sons, Inc., 2002.
 * -# J. Tyszer, <em>Object-Oriented Computer Simulation of Discrete-Event Systems</em>, Springer, 1999.
 * -# Wikipedia, <em>Hyperexponential Distribution</em>, Online: http://en.wikipedia.org/wiki/Hyperexponential_distribution , 2014.
 * -# Wolfram Mathematica, <em>Hyperexponential Distribution</em>, Online: http://reference.wolfram.com/language/ref/HyperexponentialDistribution.html , 2014.
 * .
 *
 * \author Marco Guazzone (marco.guazzone@gmail.com)
 */

==== sources/boost/boost/random/hyperexponential_distribution.hpp lines 218-225 sha256 feb51f9fc6776700575aad2ebff411505f395f8ca373eef4c639797f311013d8 ====
    /**
     * The parameters of a hyperexponential distribution.
     *
     * Stores the <em>phase probability vector</em> and the <em>rate vector</em>
     * of the hyperexponential distribution.
     *
     * \author Marco Guazzone (marco.guazzone@gmail.com)
     */

==== sources/boost/boost/random/independent_bits.hpp lines 1-12 sha256 d5614571c68946740e735df605b9059da6a2eea97fee92b86d436b138dc53f02 ====
/* boost random/independent_bits.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/inversive_congruential.hpp lines 1-14 sha256 0d81567be1268ef4b7fe6de3c20033a0e673d4690bd42926ee58f6169487b8a9 ====
/* boost random/inversive_congruential.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/lagged_fibonacci.hpp lines 1-15 sha256 edb34b8697eb1ad2081413f928c2209196692d5e5a44860bf9a822b9f8775fe4 ====
/* boost random/lagged_fibonacci.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2013-10-14  fixed some warnings with Wshadow (mgaunard)
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/laplace_distribution.hpp lines 1-11 sha256 12d050ac75293f78964f168aac17d9102975fdd2e8667ffe61e9d966800e70dc ====
/* boost random/laplace_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2014
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/linear_congruential.hpp lines 1-14 sha256 5626fe8811d82ef0c3e54588cbdca6086c3eb9519a673f9fb4b572fcb7bb3992 ====
/* boost random/linear_congruential.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/linear_feedback_shift.hpp lines 1-13 sha256 34e08f513e49a9336482a61658f542ee13b0e470ff012ca744adc6fba60d6a39 ====
/* boost random/linear_feedback_shift.hpp header file
 *
 * Copyright Jens Maurer 2002
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/lognormal_distribution.hpp lines 1-15 sha256 f2a2d4ade17ba718e84613ee29c442f6cf6c12630462460d0497a0120cc93581 ====
/* boost random/lognormal_distribution.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/mersenne_twister.hpp lines 1-16 sha256 9bdbcdef226e5aaeba05336cf03d7690e9b75d709fe8dcfa57a395aecbceb35f ====
/* boost random/mersenne_twister.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2013-10-14  fixed some warnings with Wshadow (mgaunard)
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/mixmax.hpp lines 1-15 sha256 68fa2e0932dcc4951f33626c171b92e18aa7f117f93da9e5342d04564ba0e32b ====
/* boost random/mixmax.hpp header file
 *
 * Copyright Kostas Savvidis 2008-2019
 *
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2019-04-23 created
 */

==== sources/boost/boost/random/negative_binomial_distribution.hpp lines 1-11 sha256 816943c036d41b431010abe207a7b39bbb4acb706bb7594149fd0cfb852df45d ====
/* boost random/negative_binomial_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/non_central_chi_squared_distribution.hpp lines 1-12 sha256 788e5a0685dbedf8d241cd7571b56182c73067f14660db0968df31d1be13cca4 ====
/* boost random/non_central_chi_squared_distribution.hpp header file
 *
 * Copyright Thijs van den Berg 2014
 * 
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/normal_distribution.hpp lines 1-15 sha256 41c292659e1bda56f66eba6ac4244430afee0131952f0ce7c231da9665b18a2e ====
/* boost random/normal_distribution.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2010-2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/piecewise_constant_distribution.hpp lines 1-11 sha256 d20eacef11d3120200b0749c1a0ee13136c0b6139932daf54a01dd68756a69cc ====
/* boost random/piecewise_constant_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/piecewise_linear_distribution.hpp lines 1-11 sha256 8cf57621dc830827e58b87f3be2b3ee90d479a5e3919aec9661797a2f5b747ff ====
/* boost random/piecewise_linear_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/poisson_distribution.hpp lines 1-13 sha256 ef524a87aa05d76f213f4c9a6615c44f0aa0154143d42da4bcaed2f4e98be23b ====
/* boost random/poisson_distribution.hpp header file
 *
 * Copyright Jens Maurer 2002
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/random_number_generator.hpp lines 1-14 sha256 299c39d9ad3b3cd4724191ea8c7af84dd4b08e938fdd87d0429cbf1fb01d0a5c ====
/* boost random/random_number_generator.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/ranlux.hpp lines 1-14 sha256 5cd9328068e937220c8a4412db282409c18f31bec7eb1bc49fc1aa1f18f38945 ====
/* boost random/ranlux.hpp header file
 *
 * Copyright Jens Maurer 2002
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  created
 */

==== sources/boost/boost/random/seed_seq.hpp lines 1-12 sha256 fa0907a40b57aaf59be8b55c9227d712f290e7ba3b145109811b83b98256f06e ====
/* boost random/seed_seq.hpp header file
 *
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/shuffle_order.hpp lines 1-13 sha256 80557ab5c270cdb9afd8e033362f2862e8942d651f86ca155d5cde64ff2b52af ====
/* boost random/shuffle_order.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/shuffle_output.hpp lines 1-14 sha256 2a672d75645a0e99c3478da97094fa4eb65ba03a7278d6e9c42301ad2eac83e3 ====
/* boost random/shuffle_output.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/splitmix64.hpp lines 1-8 sha256 bdaf7599e311c2b36571ba22082714950af5d2b2ff7ac54829a9759953213c6f ====
/* 
 * Copyright Sebastiano Vigna 2015.
 * Copyright Matt Borland 2022.
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 * 
 */

==== sources/boost/boost/random/student_t_distribution.hpp lines 1-11 sha256 a2558794161b2817af391863c4dd0d2b107d3603754e34eac2dffd290f0d2eec ====
/* boost random/student_t_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/subtract_with_carry.hpp lines 1-14 sha256 c9367a3a8f94a9450e268bf9d53e56fb7443bc905d4cdbde06cafc2ee5ef8aae ====
/* boost random/subtract_with_carry.hpp header file
 *
 * Copyright Jens Maurer 2002
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2002-03-02  created
 */

==== sources/boost/boost/random/taus88.hpp lines 1-13 sha256 0578354f4848c53b8e7d51b5842cfb3cb91c1708cc53e20fc09cac0c8f6ca0a1 ====
/* boost random/taus88.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/random for documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/traits.hpp lines 1-17 sha256 2d068aedb8c3fefcacdc4cce9d30a8cdd91b80983bd65e4e68a275443976024a ====
/* boost random/traits.hpp header file
 *
 * Copyright John Maddock 2015
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * These traits classes serve two purposes: they are designed to mostly
 * work out of the box for multiprecision types (ie number types that are
 * C++ class types and not integers or floats from type-traits point of view),
 * they are also a potential point of specialization for user-defined
 * number types.
 *
 * $Id$
 */

==== sources/boost/boost/random/triangle_distribution.hpp lines 1-15 sha256 ccebfdb5adb881cbb58d5c5a49d653229f570295e852e77343c2288bf4b65037 ====
/* boost random/triangle_distribution.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/uniform_01.hpp lines 1-14 sha256 38214a936c5829d637bf5fd0be8b677cef2b68d41ca01148547d3904b53697aa ====
/* boost random/uniform_01.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/uniform_int.hpp lines 1-15 sha256 8442deb319bea30f44c2f2efba618d90e78604da977665aaa53bf070b6beb8c9 ====
/* boost random/uniform_int.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-04-08  added min<max assertion (N. Becker)
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/uniform_int_distribution.hpp lines 1-16 sha256 1318c0df106641edcfeef44cf7844564edde639a368733b965a4d977985830a5 ====
/* boost random/uniform_int_distribution.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-04-08  added min<max assertion (N. Becker)
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/uniform_on_sphere.hpp lines 1-15 sha256 254f0788f6fb4abdcfaa892e95bf3da465bbcf24d5d8f18bc38e2cf7b2b80433 ====
/* boost random/uniform_on_sphere.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/uniform_real.hpp lines 1-15 sha256 5125bb639db064eede7e98f4170ed5f669683fffc567ecf071a90e6221404eb0 ====
/* boost random/uniform_real.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-04-08  added min<max assertion (N. Becker)
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/uniform_real_distribution.hpp lines 1-13 sha256 c022731884f06360a33b0fbf9aaa6d89695a92ae7e342aeadbb24301fdb14466 ====
/* boost random/uniform_real_distribution.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/uniform_smallint.hpp lines 1-15 sha256 c97224fde354cc00d624c962db75959840eee0acd59ca2e2f6c97316623b301b ====
/* boost random/uniform_smallint.hpp header file
 *
 * Copyright Jens Maurer 2000-2001
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 * Revision history
 *  2001-04-08  added min<max assertion (N. Becker)
 *  2001-02-18  moved to individual header files
 */

==== sources/boost/boost/random/variate_generator.hpp lines 1-13 sha256 1ac9deb8ec4d80b1b294da2e0f07d63a42a32d45e271ec65d1dbb4ff9084ee82 ====
/* boost random/variate_generator.hpp header file
 *
 * Copyright Jens Maurer 2002
 * Copyright Steven Watanabe 2011
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/random/weibull_distribution.hpp lines 1-11 sha256 7263ae8ae43c2ea3510090eb1232b90ea642bbe0d197b5a71790776e86aa9b8b ====
/* boost random/weibull_distribution.hpp header file
 *
 * Copyright Steven Watanabe 2010
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 */

==== sources/boost/boost/random/xor_combine.hpp lines 1-12 sha256 e9299cfe532173438b4b1c0f57a4351a116d5f4e68c362858eb1ad05b2d32cfb ====
/* boost random/xor_combine.hpp header file
 *
 * Copyright Jens Maurer 2002
 * Distributed under the Boost Software License, Version 1.0. (See
 * accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org for most recent version including documentation.
 *
 * $Id$
 *
 */

==== sources/boost/boost/range.hpp lines 1-9 sha256 e413bd23bb0b2fe737fc6d222df503dfd83cc7423102704a9c3f511b210c2b75 ====
also in: sources/boost/boost/range/begin.hpp:1-9, sources/boost/boost/range/config.hpp:1-9, sources/boost/boost/range/const_iterator.hpp:1-9, sources/boost/boost/range/detail/common.hpp:1-9, sources/boost/boost/range/detail/implementation_help.hpp:1-9, sources/boost/boost/range/detail/sfinae.hpp:1-9, sources/boost/boost/range/difference_type.hpp:1-9, sources/boost/boost/range/empty.hpp:1-9, sources/boost/boost/range/end.hpp:1-9, sources/boost/boost/range/iterator.hpp:1-9, sources/boost/boost/range/metafunctions.hpp:1-9, sources/boost/boost/range/mutable_iterator.hpp:1-9, sources/boost/boost/range/rbegin.hpp:1-9, sources/boost/boost/range/reference.hpp:1-9, sources/boost/boost/range/rend.hpp:1-9, sources/boost/boost/range/reverse_iterator.hpp:1-9, sources/boost/boost/range/size.hpp:1-9, sources/boost/boost/range/size_type.hpp:1-9, sources/boost/boost/range/value_type.hpp:1-9
// Boost.Range library
//
//  Copyright Thorsten Ottosen 2003-2004. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/adaptor/adjacent_filtered.hpp lines 1-9 sha256 17a41f8257df19f203a9b19d3e4f546ddc4f94ac7aaaeb2e980462bbd0c379e6 ====
also in: sources/boost/boost/range/adaptor/argument_fwd.hpp:1-9, sources/boost/boost/range/adaptor/filtered.hpp:1-9, sources/boost/boost/range/adaptor/indirected.hpp:1-9, sources/boost/boost/range/adaptor/map.hpp:1-9, sources/boost/boost/range/adaptor/reversed.hpp:1-9, sources/boost/boost/range/adaptor/sliced.hpp:1-9, sources/boost/boost/range/adaptor/transformed.hpp:1-9, sources/boost/boost/range/adaptor/uniqued.hpp:1-9
// Boost.Range library
//
//  Copyright Thorsten Ottosen, Neil Groves 2006 - 2008. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/adaptor/copied.hpp lines 1-9 sha256 a1dce8bed5e8210cb353db7b2af5bace63218d5ba16d8c01a7b70d0e58b4da57 ====
also in: sources/boost/boost/range/adaptor/tokenized.hpp:1-9
// Boost.Range library
//
//  Copyright Thorsten Ottosen, Neil Groves 2006. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/adaptor/formatted.hpp lines 1-9 sha256 534a57ba7ffeeb7bd578869ec5260ec1d26fd6d364d3cfc37b0d0ec8cfab87b7 ====
// Boost.Range library
//
//  Copyright Neil Groves 2014.
//  Use, modification and distribution is subject to the Boost Software
//  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/adaptor/indexed.hpp lines 1-18 sha256 f97fb2e001f11d385c7da15ab2f924ec902cbc72845096ccefe6368e387e8796 ====
//  Copyright 2014 Neil Groves
//
//  Copyright (c) 2010 Ilya Murav'jov
// 
//  Use, modification and distribution is subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// Credits:
//  My (Neil's) first indexed adaptor was hindered by having the underlying
//  iterator return the same reference as the wrapped iterator. This meant that
//  to obtain the index one had to get to the index_iterator and call the
//  index() function on it. Ilya politely pointed out that this was useless in
//  a number of scenarios since one naturally hides the use of iterators in
//  good range-based code. Ilya provided a new interface (which has remained)
//  and a first implementation. Much of this original implementation has
//  been simplified and now supports more compilers and platforms.
//

==== sources/boost/boost/range/adaptor/replaced.hpp lines 1-9 sha256 d6bb4180c2a1af27d2f6a70f6dc3821ec73c7fd649157e0289988faba523ad7a ====
also in: sources/boost/boost/range/adaptor/replaced_if.hpp:1-9
// Boost.Range library
//
//  Copyright Neil Groves 2007. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/adaptor/strided.hpp lines 1-10 sha256 bba39243bae8186459cea43ce553be478c1d3ec4baa1ae9120ed4fd6f4ab0f4f ====
// Boost.Range library
//
//  Copyright Neil Groves 2007. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/adaptors.hpp lines 1-10 sha256 cb44115bafd35e227c3bb91abba5f36b742fb027f2cefdcfdcff36dc93919383 ====
// Boost.Range library
//
//  Copyright Neil Groves 2007.
//  Copyright Thorsten Ottosen 2006.
//  Use, modification and distribution is subject to the Boost Software
//  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/algorithm.hpp lines 1-6 sha256 96c116bea82bd58d118e7a58a062812824c4831097994a22c5bfbb06de240d64 ====
///////////////////////////////////////////////////////////////////////////////
/// \file algorithm.hpp
///   Includes the range-based versions of the algorithms in the
///   C++ standard header file <algorithm>
//
/////////////////////////////////////////////////////////////////////////////

==== sources/boost/boost/range/algorithm.hpp lines 8-20 sha256 7db922b96503af31f296d80c3d84f112331fbc086ec45185c26d59d0c0586d27 ====
// Copyright 2009 Neil Groves.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// Acknowledgements:
// This code uses combinations of ideas, techniques and code snippets
// from: Thorsten Ottosen, Eric Niebler, Jeremy Siek,
// and Vladimir Prus'
//
// The original mutating algorithms that served as the first version
// were originally written by Vladimir Prus'
// <ghost@cs.msu.su> code from Boost Wiki

==== sources/boost/boost/range/algorithm/adjacent_find.hpp lines 1-8 sha256 d1073bff2ecd81344fcd433015dc45ac2747ced8731bef3e205f867a5a48d436 ====
also in: sources/boost/boost/range/algorithm/binary_search.hpp:1-8, sources/boost/boost/range/algorithm/copy.hpp:1-8, sources/boost/boost/range/algorithm/copy_backward.hpp:1-8, sources/boost/boost/range/algorithm/count.hpp:1-8, sources/boost/boost/range/algorithm/count_if.hpp:1-8, sources/boost/boost/range/algorithm/equal_range.hpp:1-8, sources/boost/boost/range/algorithm/fill.hpp:1-8, sources/boost/boost/range/algorithm/fill_n.hpp:1-8, sources/boost/boost/range/algorithm/find.hpp:1-8, sources/boost/boost/range/algorithm/find_end.hpp:1-8, sources/boost/boost/range/algorithm/find_first_of.hpp:1-8, sources/boost/boost/range/algorithm/find_if.hpp:1-8, sources/boost/boost/range/algorithm/for_each.hpp:1-8, sources/boost/boost/range/algorithm/generate.hpp:1-8, sources/boost/boost/range/algorithm/heap_algorithm.hpp:1-8, sources/boost/boost/range/algorithm/inplace_merge.hpp:1-8, sources/boost/boost/range/algorithm/lexicographical_compare.hpp:1-8, sources/boost/boost/range/algorithm/lower_bound.hpp:1-8, sources/boost/boost/range/algorithm/merge.hpp:1-8, sources/boost/boost/range/algorithm/mismatch.hpp:1-8, sources/boost/boost/range/algorithm/nth_element.hpp:1-8, sources/boost/boost/range/algorithm/partial_sort.hpp:1-8, sources/boost/boost/range/algorithm/partial_sort_copy.hpp:1-8, sources/boost/boost/range/algorithm/partition.hpp:1-8, sources/boost/boost/range/algorithm/permutation.hpp:1-8, sources/boost/boost/range/algorithm/random_shuffle.hpp:1-8, sources/boost/boost/range/algorithm/remove.hpp:1-8, sources/boost/boost/range/algorithm/remove_copy.hpp:1-8, sources/boost/boost/range/algorithm/remove_copy_if.hpp:1-8, sources/boost/boost/range/algorithm/remove_if.hpp:1-8, sources/boost/boost/range/algorithm/replace.hpp:1-8, sources/boost/boost/range/algorithm/replace_copy.hpp:1-8, sources/boost/boost/range/algorithm/replace_copy_if.hpp:1-8, sources/boost/boost/range/algorithm/replace_if.hpp:1-8, sources/boost/boost/range/algorithm/reverse.hpp:1-8, sources/boost/boost/range/algorithm/reverse_copy.hpp:1-8, sources/boost/boost/range/algorithm/rotate.hpp:1-8, sources/boost/boost/range/algorithm/rotate_copy.hpp:1-8, sources/boost/boost/range/algorithm/search.hpp:1-8, sources/boost/boost/range/algorithm/search_n.hpp:1-8, sources/boost/boost/range/algorithm/set_algorithm.hpp:1-8, sources/boost/boost/range/algorithm/sort.hpp:1-8, sources/boost/boost/range/algorithm/stable_partition.hpp:1-8, sources/boost/boost/range/algorithm/stable_sort.hpp:1-8, sources/boost/boost/range/algorithm/transform.hpp:1-8, sources/boost/boost/range/algorithm/unique.hpp:1-8, sources/boost/boost/range/algorithm/unique_copy.hpp:1-8, sources/boost/boost/range/algorithm/upper_bound.hpp:1-8, sources/boost/boost/range/detail/range_return.hpp:1-8
//  Copyright Neil Groves 2009. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/algorithm/equal.hpp lines 1-9 sha256 1fe7b0939bc5d5c0fc726de0fb1cb39b54c9ed9676a67f359daa30c239c79a11 ====
also in: sources/boost/boost/range/iterator_range.hpp:1-9, sources/boost/boost/range/iterator_range_io.hpp:1-9
// Boost.Range library
//
//  Copyright Neil Groves 2009.
//  Use, modification and distribution is subject to the Boost Software
//  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/algorithm/max_element.hpp lines 1-9 sha256 64366361b2fb5d28801f0f2acd38e22f384ffccdce1808aa0ed62aa153565355 ====
also in: sources/boost/boost/range/algorithm/min_element.hpp:1-9
//  Copyright Neil Groves 2009. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// Copyright 2019 Glen Joseph Fernandes (glenjofe@gmail.com)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/as_literal.hpp lines 1-9 sha256 5ad9b3c8d87ddbfa2a6d70837a3a897eb707d0f05330f2b48363f158427bbadd ====
also in: sources/boost/boost/range/detail/str_types.hpp:1-9
// Boost.Range library
//
//  Copyright Thorsten Ottosen 2006. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/category.hpp lines 1-9 sha256 8f92992e76b745130e6162f921c4dc74feedf28f0d664338a6dc88c905475d36 ====
also in: sources/boost/boost/range/distance.hpp:1-9, sources/boost/boost/range/functions.hpp:1-9, sources/boost/boost/range/pointer.hpp:1-9
// Boost.Range library
//
//  Copyright Thorsten Ottosen 2003-2006. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/concepts.hpp lines 1-14 sha256 7f6329cb15fc6972361f771275ba4e848656e97610ea70aa8c8f3b6efbe616ca ====
// Boost.Range library concept checks
//
//  Copyright Neil Groves 2009. Use, modification and distribution
//  are subject to the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  Copyright Daniel Walker 2006. Use, modification and distribution
//  are subject to the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/detail/default_constructible_unary_fn.hpp lines 1-9 sha256 dd0c54e3491133c9f489c2908a324b54fa65ad958d8799c100d0705bbbbd9b71 ====
also in: sources/boost/boost/range/traversal.hpp:1-9
// Boost.Range library
//
//  Copyright Neil Groves 2014. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/detail/demote_iterator_traversal_tag.hpp lines 1-13 sha256 40538b9409320d56e8c62b1633e419c8ad9a6f65b76beffb4f522a6b92a6a8f2 ====
// Boost.Range library
//
//  Copyright Neil Groves 2009. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// Acknowledgements:
// aschoedl supplied a fix to supply the level of interoperability I had
// originally intended, but failed to implement.
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/detail/extract_optional_type.hpp lines 1-9 sha256 fbe752bfda4380a3f98d90035de5bb8b40b42dd2697ce4fe5a4f6443ad0b361a ====
// Boost.Range library
//
//  Copyright Arno Schoedl & Neil Groves 2009.
//  Use, modification and distribution is subject to the Boost Software
//  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/detail/has_member_size.hpp lines 1-10 sha256 f42777b0f0f01e32058d19101d98f07f4ee9c7746dc6ec2d6274d08e65f84621 ====
// Boost.Range library
//
// Copyright Neil Groves 2014.
//
// Use, modification and distribution are subject to the Boost Software License,
// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt).
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/detail/join_iterator.hpp lines 1-16 sha256 e14bc7053f6d7004e30b61b780399f8a47893892f2ba835e5405fd9da14c43c6 ====
// Boost.Range library
//
//  Copyright Neil Groves 2009. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// Acknowledgements:
// aschoedl contributed an improvement to the determination
// of the Reference type parameter.
//
// Leonid Gershanovich reported Trac ticket 7376 about the dereference operator
// requiring identical reference types due to using the ternary if.
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/detail/misc_concept.hpp lines 1-7 sha256 0d491de0ddc8f707aced16f0560cdc26a8270f399efef15147ca3cf5ff555cdb ====
// Boost.Range library concept checks
//
//  Copyright Neil Groves 2009. Use, modification and distribution
//  are subject to the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/range/detail/msvc_has_iterator_workaround.hpp lines 1-9 sha256 7cff8bc67f8221060ca22070ef433a7582d7fc04015efccabfa67cdaf765d4f6 ====
// Boost.Range library
//
//  Copyright Eric Niebler 2014. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/detail/safe_bool.hpp lines 1-9 sha256 f9d4e9aa0f9153d67976c5345c8facef60c45fdd0d6601b420734c42a324391c ====
//  This header intentionally has no include guards.
//
//  Copyright (c) 2010 Neil Groves
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
// This code utilises the experience gained during the evolution of
// <boost/smart_ptr/operator_bool.hpp>

==== sources/boost/boost/range/has_range_iterator.hpp lines 1-12 sha256 a8c04eb137378fa6add3d88c059e52815543bf9f4b6467f480ed544551a0f4de ====
// Boost.Range library
//
//  Copyright Neil Groves 2010. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//
// Acknowledgments:
// Ticket #8341: Arno Schoedl - improved handling of has_range_iterator upon
// use-cases where T was const.

==== sources/boost/boost/range/irange.hpp lines 1-10 sha256 ff3044259db905ebcc208cf18a5007c9f363bb5e61cd1bdbfc829188a400da9d ====
// Boost.Range library
//
//  Copyright Neil Groves 2010. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/iterator_range_core.hpp lines 1-13 sha256 08fcf36e42ba486f78d40a03dac76ea0098dde233394a6cdc23eaf74a5f11fd3 ====
// Boost.Range library
//
//  Copyright Neil Groves & Thorsten Ottosen & Pavol Droba 2003-2004.
//  Use, modification and distribution is subject to the Boost Software
//  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//
// Credits:
// 'michel' reported Trac 9072 which included a patch for allowing references
// to function types.
//

==== sources/boost/boost/range/join.hpp lines 1-10 sha256 856ea16996b42ade2d6c87cde118f17408c8b9f5a063bb59273c875173a2cf95 ====
// Boost.Range library
//
//  Copyright Neil Groves 2009. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/range_fwd.hpp lines 1-9 sha256 1a171319f0021d3b4b0d324d0316bae2c4d76ba631a9dd222aee44f9753ba2d8 ====
// Boost.Range library
//
//  Copyright Neil Groves 2003-2004.
//  Use, modification and distribution is subject to the Boost Software
//  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/range/sub_range.hpp lines 1-10 sha256 7beac395954253b70eab54aea7e5e7ecb5061844579e48c5a7966ee9b550c4e6 ====
// Boost.Range library
//
//  Copyright Neil Groves 2009.
//  Copyright Thorsten Ottosen 2003-2004. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
// For more information, see http://www.boost.org/libs/range/
//

==== sources/boost/boost/regex.hpp lines 12-19 sha256 d73ae69dd4b4a158d5c6f621383644fd25e3a9af8620a78577cfd22ef7b33507 ====
 /*
  *   LOCATION:    see http://www.boost.org/libs/regex for documentation.
  *   FILE         regex.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares boost::basic_regex<> and associated
  *                functions and classes. This header is the main
  *                entry point for the template regex code.
  */

==== sources/boost/boost/regex.hpp lines 22-22 sha256 477bccde1afd49b1f2c88f8e3ce6d8a14151956ce45779c22c12d2f38b6b8cd0 ====
/* start with C compatibility API */

==== sources/boost/boost/regex/config.hpp lines 12-17 sha256 6dbb662a7ede102db3366a8ef4849f7429abcd5e9a924231d6ed27ecacbd2f73 ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         config.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: regex extended config setup.
  */

==== sources/boost/boost/regex/config/borland.hpp lines 12-17 sha256 7a38e18afdf10aa5d771255cebfa471d37193cff34e1dfbfd28a69a1c82c54b8 ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         boost/regex/config/borland.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: regex borland-specific config setup.
  */

==== sources/boost/boost/regex/config/cwchar.hpp lines 12-17 sha256 0487344ab598fd4c47f278a94ce1e561ada4e34b77cf12ccd226967fe5ade6ee ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         boost/regex/config/cwchar.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: regex wide character string fixes.
  */

==== sources/boost/boost/regex/pattern_except.hpp lines 12-17 sha256 86cbddbb5a0340de46937f67711f4e2d2e053135a8341ac7e2bae8233f7f69c3 ====
also in: sources/boost/boost/regex/v4/pattern_except.hpp:12-17, sources/boost/boost/regex/v5/pattern_except.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         pattern_except.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares pattern-matching exception classes.
  */

==== sources/boost/boost/regex/pending/static_mutex.hpp lines 1-10 sha256 6967c93530542733fedea9c38be4fc21479b31968f8bed3bc205480895bb6aa8 ====
also in: sources/boost/boost/regex/v4/basic_regex_creator.hpp:1-10, sources/boost/boost/regex/v4/basic_regex_parser.hpp:1-10, sources/boost/boost/regex/v4/c_regex_traits.hpp:1-10, sources/boost/boost/regex/v4/object_cache.hpp:1-10, sources/boost/boost/regex/v4/protected_call.hpp:1-10, sources/boost/boost/regex/v4/regex_traits_defaults.hpp:1-10, sources/boost/boost/regex/v4/w32_regex_traits.hpp:1-10, sources/boost/boost/regex/v5/basic_regex_creator.hpp:1-10, sources/boost/boost/regex/v5/basic_regex_parser.hpp:1-10, sources/boost/boost/regex/v5/c_regex_traits.hpp:1-10, sources/boost/boost/regex/v5/object_cache.hpp:1-10, sources/boost/boost/regex/v5/regex_traits_defaults.hpp:1-10, sources/boost/boost/regex/v5/w32_regex_traits.hpp:1-10, sources/boost/libs/regex/src/static_mutex.cpp:1-10
/*
 *
 * Copyright (c) 2004
 * John Maddock
 *
 * Use, modification and distribution are subject to the 
 * Boost Software License, Version 1.0. (See accompanying file 
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/pending/static_mutex.hpp lines 12-19 sha256 fb47d4ab83e84380a9e2cd35dbe57d051cac80e1495db29f8ae6ed678376e1aa ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         static_mutex.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares static_mutex lock type, there are three different
  *                implementations: POSIX pthreads, WIN32 threads, and portable,
  *                these are described in more detail below.
  */

==== sources/boost/boost/regex/regex_traits.hpp lines 12-17 sha256 2371bf09cf2cc2c045458260e98c011ba8bad8412bdc44aecdeb0038a511a257 ====
also in: sources/boost/boost/regex/v4/regex_traits.hpp:12-17, sources/boost/boost/regex/v5/regex_traits.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_traits.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares regular expression traits classes.
  */

==== sources/boost/boost/regex/user.hpp lines 12-17 sha256 738fcca7e14bac37555202127025bd6be08cc00d26aa9ad63375dad34b06c83b ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         user.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: User settable options.
  */

==== sources/boost/boost/regex/user.hpp lines 19-21 sha256 591af8b8284ffe541ea1a254e04861e5779426c2d60edce85b386d5b2b69745e ====
// define if you want the regex library to use the C locale
// even on Win32:
// #define BOOST_REGEX_USE_C_LOCALE

==== sources/boost/boost/regex/user.hpp lines 23-25 sha256 43f629985af12301fe583dea88ad23e580a3b368b98bb412c588b3f73ca822ac ====
// define this is you want the regex library to use the C++
// locale:
// #define BOOST_REGEX_USE_CPP_LOCALE

==== sources/boost/boost/regex/user.hpp lines 27-30 sha256 a41c53c5c96c07ecdd64e9e509a3b0079d24a4d65e8f92778fe2de9ef6a8baae ====
// define this if the runtime library is a dll, and you
// want BOOST_REGEX_DYN_LINK to set up dll exports/imports
// with __declspec(dllexport)/__declspec(dllimport.)
// #define BOOST_REGEX_HAS_DLL_RUNTIME

==== sources/boost/boost/regex/user.hpp lines 32-35 sha256 b81d4262b44d8a2b8524643c58619f72c14e57bdc8b66a826d8588f64162b108 ====
// define this if you want to dynamically link to regex,
// if the runtime library is also a dll (Probably Win32 specific,
// and has no effect unless BOOST_REGEX_HAS_DLL_RUNTIME is set):
// #define BOOST_REGEX_DYN_LINK

==== sources/boost/boost/regex/user.hpp lines 37-39 sha256 ce5748e593aef70b520304315fccc40b24ed9974fe59acd9b002a5c1865e74d4 ====
// define this if you don't want the lib to automatically
// select its link libraries:
// #define BOOST_REGEX_NO_LIB

==== sources/boost/boost/regex/user.hpp lines 41-42 sha256 9c987e6a38c6ec18f13da82ebf0c813e042775865566d705354dbf958d7bb283 ====
// define this if templates with switch statements cause problems:
// #define BOOST_REGEX_NO_TEMPLATE_SWITCH_MERGE

==== sources/boost/boost/regex/user.hpp lines 44-45 sha256 f714113f5a53d48eface2cd6a62c67fe8332ecedd0ae17576d6f0566100f7c7e ====
// define this to disable Win32 support when available:
// #define BOOST_REGEX_NO_W32

==== sources/boost/boost/regex/user.hpp lines 47-48 sha256 119d4905e55cc041f303128cd21ea3b9200ea3149b0ab7e64b94855ea73da4ee ====
// define this if bool is not a real type:
// #define BOOST_REGEX_NO_BOOL

==== sources/boost/boost/regex/user.hpp lines 50-52 sha256 ff8299fb8e64910a0220aac85baa00caca611efb3b809b4322e3573c5a34e74c ====
// define this if no template instances are to be placed in
// the library rather than users object files:
// #define BOOST_REGEX_NO_EXTERNAL_TEMPLATES

==== sources/boost/boost/regex/user.hpp lines 54-56 sha256 c9523d1dc000efdb14a453129db169785a5c88aa440edeac5a633676d6af1cc9 ====
// define this if the forward declarations in regex_fwd.hpp
// cause more problems than they are worth:
// #define BOOST_REGEX_NO_FWD

==== sources/boost/boost/regex/user.hpp lines 58-60 sha256 6440ac56318827e02eb0b5aa0e374d46a9af3026671e7e34a79ff04e1eab8c40 ====
// define this if your compiler supports MS Windows structured
// exception handling.
// #define BOOST_REGEX_HAS_MS_STACK_GUARD

==== sources/boost/boost/regex/user.hpp lines 62-65 sha256 e451be019a91906d1321c9eda882d837d6cfc7faad96446033647749f7ed5483 ====
// define this if you want to use the recursive algorithm
// even if BOOST_REGEX_HAS_MS_STACK_GUARD is not defined.
// NOTE: OBSOLETE!!
// #define BOOST_REGEX_RECURSIVE

==== sources/boost/boost/regex/user.hpp lines 67-70 sha256 f045880d1c7afe13b19a60d47ad284459013602fb8b5043026207e9f5f196122 ====
// define this if you want to use the non-recursive
// algorithm, even if the recursive version would be the default.
// NOTE: OBSOLETE!!
// #define BOOST_REGEX_NON_RECURSIVE

==== sources/boost/boost/regex/user.hpp lines 72-74 sha256 80a856a8409d4fdcdad8b3e160a12c83d72532fa91f5525cb52edff34f3ba805 ====
// define this if you want to set the size of the memory blocks
// used by the non-recursive algorithm.
// #define BOOST_REGEX_BLOCKSIZE 4096

==== sources/boost/boost/regex/user.hpp lines 76-78 sha256 e1280dca8ac7359672d180d98b506ddf17e0e7c11c60da55d439af4128d3fccc ====
// define this if you want to set the maximum number of memory blocks
// used by the non-recursive algorithm.
// #define BOOST_REGEX_MAX_BLOCKS 1024

==== sources/boost/boost/regex/user.hpp lines 80-84 sha256 965167cecd26dde1328a8e1b9f43670d55c739bdc90d908e1114a43c44d0d837 ====
// define this if you want to set the maximum number of memory blocks
// cached by the non-recursive algorithm: Normally this is 16, but can be 
// higher if you have multiple threads all using boost.regex, or lower 
// if you don't want boost.regex to cache memory.
// #define BOOST_REGEX_MAX_CACHE_BLOCKS 16

==== sources/boost/boost/regex/user.hpp lines 86-89 sha256 d6962485ec0b3ad8ec9e2f28c3bc8c9765dcf22370be81685fef119fe4ab1a0c ====
// define this if you want to be able to access extended capture
// information in your sub_match's (caution this will slow things
// down quite a bit).
// #define BOOST_REGEX_MATCH_EXTRA

==== sources/boost/boost/regex/user.hpp lines 91-92 sha256 5d0371663298f8aa565fc962940f3f22e4cb0af35a7608c97862e5fea839c565 ====
// define this if you want to enable support for Unicode via ICU.
// #define BOOST_HAS_ICU

==== sources/boost/boost/regex/user.hpp lines 94-95 sha256 89aab5ee8beaa20398c2ad4c2a00a1ea7eae09e12849da768e1f44eb519afedb ====
// define this if you want regex to use __cdecl calling convensions, even when __fastcall is available:
// #define BOOST_REGEX_NO_FASTCALL

==== sources/boost/boost/regex/v4/basic_regex.hpp lines 1-10 sha256 e0e8bc55cbc7127d38b5cc9d78f992b8646acb4c9d4220a7d55265b5c1ee9ef0 ====
also in: sources/boost/boost/regex/v5/basic_regex.hpp:1-10
/*
 *
 * Copyright (c) 1998-2004 John Maddock
 * Copyright 2011 Garmin Ltd. or its subsidiaries
 *
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/v4/basic_regex.hpp lines 12-17 sha256 590d81cdfa50fe158a9366a8200a7ae0a3c842f635637442f64a6158810ef0e5 ====
also in: sources/boost/boost/regex/v5/basic_regex.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org/ for most recent version.
  *   FILE         basic_regex.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares template class basic_regex.
  */

==== sources/boost/boost/regex/v4/basic_regex_creator.hpp lines 12-18 sha256 2088dafccd66e0e1dec592b1f68c6993117bb0bc2ccfcd1dab39caaa7204b2cf ====
also in: sources/boost/boost/regex/v4/protected_call.hpp:12-18, sources/boost/boost/regex/v5/basic_regex_creator.hpp:12-18
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         basic_regex_creator.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares template class basic_regex_creator which fills in
  *                the data members of a regex_data object.
  */

==== sources/boost/boost/regex/v4/basic_regex_parser.hpp lines 12-17 sha256 eaa78045bbecb2208fea50af4244d89c14003a0250ee0034b563dcc5bb592dc4 ====
also in: sources/boost/boost/regex/v4/indexed_bit_flag.hpp:12-17, sources/boost/boost/regex/v5/basic_regex_parser.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         basic_regex_parser.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares template class basic_regex_parser.
  */

==== sources/boost/boost/regex/v4/c_regex_traits.hpp lines 12-17 sha256 088762c518f51a3476b1eab6925c3317e3efea32ce094dfb0e18e7dd1622fe93 ====
also in: sources/boost/boost/regex/v5/c_regex_traits.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         c_regex_traits.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares regular expression traits class that wraps the global C locale.
  */

==== sources/boost/boost/regex/v4/char_regex_traits.hpp lines 1-10 sha256 e4e5ec5c53555bbdcffd7b644c842c0aaf25a6ee7af5ce8944efb7149954dd32 ====
also in: sources/boost/boost/regex/v4/iterator_category.hpp:1-10, sources/boost/boost/regex/v4/perl_matcher.hpp:1-10, sources/boost/boost/regex/v4/perl_matcher_common.hpp:1-10, sources/boost/boost/regex/v4/perl_matcher_non_recursive.hpp:1-10, sources/boost/boost/regex/v4/perl_matcher_recursive.hpp:1-10, sources/boost/boost/regex/v5/char_regex_traits.hpp:1-10, sources/boost/boost/regex/v5/iterator_category.hpp:1-10, sources/boost/boost/regex/v5/perl_matcher.hpp:1-10, sources/boost/boost/regex/v5/perl_matcher_common.hpp:1-10, sources/boost/boost/regex/v5/perl_matcher_non_recursive.hpp:1-10
/*
 *
 * Copyright (c) 2002
 * John Maddock
 *
 * Use, modification and distribution are subject to the
 * Boost Software License, Version 1.0. (See accompanying file
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/v4/char_regex_traits.hpp lines 12-17 sha256 2e4a560851dbf1e2adc3915155f4a989b63491954b46243a874c3dfec989fa40 ====
also in: sources/boost/boost/regex/v5/char_regex_traits.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         char_regex_traits.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares deprecated traits classes char_regex_traits<>.
  */

==== sources/boost/boost/regex/v4/cpp_regex_traits.hpp lines 1-10 sha256 aeea62c80a908209582d04b5917e41be57091abcd41b578b01b1329ab5edfafb ====
also in: sources/boost/boost/regex/v5/cpp_regex_traits.hpp:1-10
/*
 *
 * Copyright (c) 2004 John Maddock
 * Copyright 2011 Garmin Ltd. or its subsidiaries
 *
 * Use, modification and distribution are subject to the 
 * Boost Software License, Version 1.0. (See accompanying file 
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/v4/cpp_regex_traits.hpp lines 12-17 sha256 7ab161bed2c4635b84b1468fd08e351532f1ad34c19d39cbd89763a0cfa7ca12 ====
also in: sources/boost/boost/regex/v5/cpp_regex_traits.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         cpp_regex_traits.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares regular expression traits class cpp_regex_traits.
  */

==== sources/boost/boost/regex/v4/cregex.hpp lines 12-18 sha256 2b0463c5547fdc9e69f6c739bdff66e2a1807b510462c4e94a16c26c95dadb79 ====
also in: sources/boost/boost/regex/v5/cregex.hpp:12-18
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         cregex.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares POSIX API functions
  *                + boost::RegEx high level wrapper.
  */

==== sources/boost/boost/regex/v4/error_type.hpp lines 1-10 sha256 be2bf9b6cc299b9cb6c87cc6dc23c8a9dc8a7e0b2fb1c618ea912e70df45d451 ====
also in: sources/boost/boost/regex/v5/error_type.hpp:1-10
/*
 *
 * Copyright (c) 2003-2005
 * John Maddock
 *
 * Use, modification and distribution are subject to the
 * Boost Software License, Version 1.0. (See accompanying file
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/v4/error_type.hpp lines 12-17 sha256 2230ad17481fae6aeb0379423f2aeaad911211ed71fefa09e755ed2a2d47509f ====
also in: sources/boost/boost/regex/v5/error_type.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         error_type.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares regular expression error type enumerator.
  */

==== sources/boost/boost/regex/v4/indexed_bit_flag.hpp lines 1-10 sha256 441531272d9c6ca52fcc33591e7197b7a0850b10eafb19b0aee76e6d88bf58ce ====
/*
 *
 * Copyright (c) 2020
 * John Maddock
 *
 * Use, modification and distribution are subject to the 
 * Boost Software License, Version 1.0. (See accompanying file 
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/v4/iterator_category.hpp lines 12-18 sha256 021debf85a9038790650cea1fed9b85ea00b73dc19152cdec92f58764a33a92a ====
also in: sources/boost/boost/regex/v5/iterator_category.hpp:12-18
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_match.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Iterator traits for selecting an iterator type as
  *                an integral constant expression.
  */

==== sources/boost/boost/regex/v4/iterator_traits.hpp lines 12-17 sha256 c567a2193c63b6b4437073202a7436f6d05405c7170f898ccc229478a6bf4bcc ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         iterator_traits.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares iterator traits workarounds.
  */

==== sources/boost/boost/regex/v4/match_flags.hpp lines 12-17 sha256 e04c9b6363e94416d855cce8539befaed92a9152237453f2d596ab04d5fca24d ====
also in: sources/boost/boost/regex/v5/match_flags.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         match_flags.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares match_flags type.
  */

==== sources/boost/boost/regex/v4/match_results.hpp lines 1-10 sha256 95c3b1c4676047241eb808610b548feeaf535f900f496094e8a021d7bf1b42eb ====
also in: sources/boost/boost/regex/v4/regex_replace.hpp:1-10, sources/boost/boost/regex/v5/match_results.hpp:1-10, sources/boost/boost/regex/v5/regex_replace.hpp:1-10
/*
 *
 * Copyright (c) 1998-2009
 * John Maddock
 *
 * Use, modification and distribution are subject to the 
 * Boost Software License, Version 1.0. (See accompanying file 
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/v4/match_results.hpp lines 12-17 sha256 e6af8e11c673b350878ecdc17079330dd983a5aeb35f8e45a14fecdf3bb902d2 ====
also in: sources/boost/boost/regex/v5/match_results.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         match_results.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares template class match_results.
  */

==== sources/boost/boost/regex/v4/mem_block_cache.hpp lines 1-9 sha256 5010417d65f561a180286f1467f6c116b353c03821d8947ab8148e73dffd5723 ====
also in: sources/boost/boost/regex/v5/mem_block_cache.hpp:1-9
 /*
 * Copyright (c) 2002
 * John Maddock
 *
 * Use, modification and distribution are subject to the 
 * Boost Software License, Version 1.0. (See accompanying file 
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/v4/mem_block_cache.hpp lines 11-16 sha256 3b18f55106f5209a5a0560d617e12c84a05a0fbf19a8c973e264e5e621ccc403 ====
also in: sources/boost/boost/regex/v5/mem_block_cache.hpp:11-16
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         mem_block_cache.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: memory block cache used by the non-recursive matcher.
  */

==== sources/boost/boost/regex/v4/object_cache.hpp lines 12-17 sha256 4efd774165c9a507a7cb5bd07ff4c22e96e4e32efa18f30f81f13a4325177798 ====
also in: sources/boost/boost/regex/v5/object_cache.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         object_cache.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Implements a generic object cache.
  */

==== sources/boost/boost/regex/v4/perl_matcher_common.hpp lines 12-18 sha256 8c18a7d57c59ee9c6664760fceb6926ce00a7350cce9b76b58da75ffd6d94350 ====
also in: sources/boost/boost/regex/v5/perl_matcher_common.hpp:12-18
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         perl_matcher_common.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Definitions of perl_matcher member functions that are 
  *                common to both the recursive and non-recursive versions.
  */

==== sources/boost/boost/regex/v4/perl_matcher_non_recursive.hpp lines 12-18 sha256 ee5ad2c9b8a9442d8aebd3e819b45bb816d069c2e2cd0d8a8b6f6e0dcf59a316 ====
also in: sources/boost/boost/regex/v5/perl_matcher_non_recursive.hpp:12-18
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         perl_matcher_common.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Definitions of perl_matcher member functions that are 
  *                specific to the non-recursive implementation.
  */

==== sources/boost/boost/regex/v4/perl_matcher_recursive.hpp lines 12-18 sha256 d21910daada96f6fa2e3a59cd2efe27243187e1c4a315fe4b027eae7f3c8d573 ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         perl_matcher_common.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Definitions of perl_matcher member functions that are 
  *                specific to the recursive implementation.
  */

==== sources/boost/boost/regex/v4/primary_transform.hpp lines 12-18 sha256 d0a833d1a6bcb30bbff6938b35749b105cbc5a2f87ce7fdc07e50703d5ac45fe ====
also in: sources/boost/boost/regex/v5/primary_transform.hpp:12-18
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE:        primary_transform.hpp
  *   VERSION:     see <boost/version.hpp>
  *   DESCRIPTION: Heuristically determines the sort string format in use
  *                by the current locale.
  */

==== sources/boost/boost/regex/v4/regbase.hpp lines 12-17 sha256 92c51c4a84ff9da3ccabb09f4116b78a6eb23a198d59156e65488357bfc2966b ====
also in: sources/boost/boost/regex/v5/regbase.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regbase.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares class regbase.
  */

==== sources/boost/boost/regex/v4/regex.hpp lines 12-19 sha256 fe7fb48f38159683437cc4d5f6d3bbb483561e3cd9b8dde6255e84beaa599e7a ====
also in: sources/boost/boost/regex/v5/regex.hpp:12-19
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares boost::basic_regex<> and associated
  *                functions and classes. This header is the main
  *                entry point for the template regex code.
  */

==== sources/boost/boost/regex/v4/regex_format.hpp lines 1-10 sha256 3aee463e776615bc265b127b9d8e47a401d1f171b6a13899ff9fbe73a365096b ====
also in: sources/boost/boost/regex/v5/regex_format.hpp:1-10
/*
 *
 * Copyright (c) 1998-2009 John Maddock
 * Copyright 2008 Eric Niebler. 
 *
 * Use, modification and distribution are subject to the 
 * Boost Software License, Version 1.0. (See accompanying file 
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/v4/regex_format.hpp lines 12-19 sha256 5279b24205167040ac484957288941066f2ec728c06059110d903a783e217bd9 ====
also in: sources/boost/boost/regex/v4/regex_merge.hpp:12-19, sources/boost/boost/regex/v4/regex_replace.hpp:12-19, sources/boost/boost/regex/v5/regex_format.hpp:12-19, sources/boost/boost/regex/v5/regex_merge.hpp:12-19, sources/boost/boost/regex/v5/regex_replace.hpp:12-19
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_format.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Provides formatting output routines for search and replace
  *                operations.  Note this is an internal header file included
  *                by regex.hpp, do not include on its own.
  */

==== sources/boost/boost/regex/v4/regex_fwd.hpp lines 12-18 sha256 3e19287deff35b316dc7393f6fa32870d73d0e3545c2b6a796310d691f4875c3 ====
also in: sources/boost/boost/regex/v5/regex_fwd.hpp:12-18
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_fwd.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Forward declares boost::basic_regex<> and
  *                associated typedefs.
  */

==== sources/boost/boost/regex/v4/regex_grep.hpp lines 12-17 sha256 26a6ccc73a6fb42fd6dd07dea84e40f7ff67da7202176aadf69bd9fa24c878ba ====
also in: sources/boost/boost/regex/v5/regex_grep.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_grep.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Provides regex_grep implementation.
  */

==== sources/boost/boost/regex/v4/regex_iterator.hpp lines 1-10 sha256 87e419fd11ba0709e8b3e66653334ddfb8c047a78966840337715f9fe1545bd6 ====
also in: sources/boost/boost/regex/v4/regex_token_iterator.hpp:1-10, sources/boost/boost/regex/v4/regex_traits.hpp:1-10, sources/boost/boost/regex/v4/syntax_type.hpp:1-10, sources/boost/boost/regex/v5/regex_iterator.hpp:1-10, sources/boost/boost/regex/v5/regex_token_iterator.hpp:1-10, sources/boost/boost/regex/v5/regex_traits.hpp:1-10, sources/boost/boost/regex/v5/syntax_type.hpp:1-10, sources/boost/libs/regex/test/config_info/regex_config_info.cpp:1-10
/*
 *
 * Copyright (c) 2003
 * John Maddock
 *
 * Use, modification and distribution are subject to the 
 * Boost Software License, Version 1.0. (See accompanying file 
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/v4/regex_iterator.hpp lines 12-17 sha256 f9f3ead940fa186fbb95516eab85396a4bab6809f286dc66fb223ed31e206bf1 ====
also in: sources/boost/boost/regex/v5/regex_iterator.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_iterator.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Provides regex_iterator implementation.
  */

==== sources/boost/boost/regex/v4/regex_match.hpp lines 12-19 sha256 f5fe5ec5230c64f6d4a4d91954322797fbfcfcb107a304a6083702ee359e3806 ====
also in: sources/boost/boost/regex/v5/regex_match.hpp:12-19
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_match.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Regular expression matching algorithms.
  *                Note this is an internal header file included
  *                by regex.hpp, do not include on its own.
  */

==== sources/boost/boost/regex/v4/regex_raw_buffer.hpp lines 12-19 sha256 b9b21f8b944aeaf6dc70c3c523a2cb9307d1e9081b0e1c7d66a955df77c08ac5 ====
also in: sources/boost/boost/regex/v5/regex_raw_buffer.hpp:12-19
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_raw_buffer.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Raw character buffer for regex code.
  *                Note this is an internal header file included
  *                by regex.hpp, do not include on its own.
  */

==== sources/boost/boost/regex/v4/regex_search.hpp lines 12-17 sha256 61da32ad8d6ad1422853cd85f0f2b9dcd87dffe94a94b069638d546d809db609 ====
also in: sources/boost/boost/regex/v5/regex_search.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_search.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Provides regex_search implementation.
  */

==== sources/boost/boost/regex/v4/regex_split.hpp lines 12-19 sha256 fd147ccf210be7f924c4b0210ffbe60dc08d852d77001d5440ee3f0a438809a6 ====
also in: sources/boost/boost/regex/v5/regex_split.hpp:12-19
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_split.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Implements regex_split and associated functions.
  *                Note this is an internal header file included
  *                by regex.hpp, do not include on its own.
  */

==== sources/boost/boost/regex/v4/regex_token_iterator.hpp lines 12-17 sha256 bb8b49c874b25b3714c9f2116489d321f22f1c2bc10d10087934f53dffe67164 ====
also in: sources/boost/boost/regex/v5/regex_token_iterator.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_token_iterator.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Provides regex_token_iterator implementation.
  */

==== sources/boost/boost/regex/v4/regex_traits_defaults.hpp lines 12-17 sha256 de45475f76f20bd932580c0efb16625a1c9e584a80c10564d35ce5ffbe6d1580 ====
also in: sources/boost/boost/regex/v5/regex_traits_defaults.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_traits_defaults.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares API's for access to regex_traits default properties.
  */

==== sources/boost/boost/regex/v4/regex_workaround.hpp lines 1-10 sha256 ee73ff5c4d784559b7b17e21a4b6b398511c83675268dce85c8e09f1c62c90a4 ====
also in: sources/boost/boost/regex/v5/regex_workaround.hpp:1-10
/*
 *
 * Copyright (c) 1998-2005
 * John Maddock
 *
 * Use, modification and distribution are subject to the 
 * Boost Software License, Version 1.0. (See accompanying file 
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/boost/regex/v4/regex_workaround.hpp lines 12-17 sha256 48af905d0435c6d43a82ea552d3d5bc54c3554518938a4e5b6761a4750bf81c9 ====
also in: sources/boost/boost/regex/v5/regex_workaround.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         regex_workarounds.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares Misc workarounds.
  */

==== sources/boost/boost/regex/v4/states.hpp lines 12-17 sha256 82a79642359f64b0bc6a2ed2496d253b0e1bae458101ca547dfcc79af0d5541b ====
also in: sources/boost/boost/regex/v5/states.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         states.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares internal state machine structures.
  */

==== sources/boost/boost/regex/v4/sub_match.hpp lines 12-17 sha256 e7744d1ada85fc0b21d38d3aa8f8fd1980242019e8a4842f69bcc0ccd85e3099 ====
also in: sources/boost/boost/regex/v5/sub_match.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         sub_match.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares template class sub_match.
  */

==== sources/boost/boost/regex/v4/syntax_type.hpp lines 12-17 sha256 19baf84fb095a76acb589b540e0573e5cc98101deaaed89a51d024c1df08ff5e ====
also in: sources/boost/boost/regex/v5/syntax_type.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         syntax_type.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares regular expression synatx type enumerator.
  */

==== sources/boost/boost/regex/v4/w32_regex_traits.hpp lines 12-17 sha256 bf3426ff82090774eb762881d32ed88dba8465450ff671650bd1762623840481 ====
also in: sources/boost/boost/regex/v5/w32_regex_traits.hpp:12-17
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         w32_regex_traits.hpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares regular expression traits class w32_regex_traits.
  */

==== sources/boost/boost/regex_fwd.hpp lines 12-18 sha256 a56cf3fa26fe1c8ff35522a4a019302a45190bfdc4ddf2eca6d980fabd86fd6e ====
 /*
  *   LOCATION:    see http://www.boost.org/libs/regex for documentation.
  *   FILE         regex_fwd.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Forward declares boost::basic_regex<> and
  *                associated typedefs.
  */

==== sources/boost/boost/scoped_array.hpp lines 4-11 sha256 8a723ca25a9bb76bdaa73ec7ad48389005a89d744c9436cfa7f4f77df6d1e7df ====
also in: sources/boost/boost/scoped_ptr.hpp:4-11, sources/boost/boost/smart_ptr/scoped_array.hpp:4-11, sources/boost/boost/smart_ptr/scoped_ptr.hpp:4-11
//  (C) Copyright Greg Colvin and Beman Dawes 1998, 1999.
//  Copyright (c) 2001, 2002 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.

==== sources/boost/boost/shared_array.hpp lines 4-15 sha256 aa50dffc973cf29851033858eb0774eb8c40870b776fb5c1e2983fa13e3891fc ====
//
//  shared_array.hpp
//
//  (C) Copyright Greg Colvin and Beman Dawes 1998, 1999.
//  Copyright (c) 2001, 2002 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.
//

==== sources/boost/boost/shared_ptr.hpp lines 4-15 sha256 4221347b91e88e352a166667f9ef2bfef8d6df8b4fc63396d376e0d843174d30 ====
also in: sources/boost/boost/smart_ptr/shared_ptr.hpp:4-15
//
//  shared_ptr.hpp
//
//  (C) Copyright Greg Colvin and Beman Dawes 1998, 1999.
//  Copyright (c) 2001-2008 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.
//

==== sources/boost/boost/smart_ptr/allocate_shared_array.hpp lines 1-7 sha256 93cc96be8c02d8e1f44bdf6e153cfc71dd87c693047efc0e5271cec73cf0182a ====
also in: sources/boost/boost/smart_ptr/make_shared_array.hpp:1-7, sources/boost/boost/smart_ptr/make_unique.hpp:1-7
/*
Copyright 2012-2019 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License, Version 1.0.
(http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/smart_ptr/bad_weak_ptr.hpp lines 10-18 sha256 87fb56a3b604e14ef5b431124c6ec78ed09a6a9d45d6b61a3509359577062ee5 ====
//
//  boost/smart_ptr/bad_weak_ptr.hpp
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/atomic_count.hpp lines 10-44 sha256 2ffc58af31bad319cd1820be29861e9fbfc6579b8124a3f54eff94bde30b868e ====
//
//  boost/detail/atomic_count.hpp - thread/SMP safe reference counter
//
//  Copyright (c) 2001, 2002 Peter Dimov and Multi Media Ltd.
//  Copyright (c) 2013 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  typedef <implementation-defined> boost::detail::atomic_count;
//
//  atomic_count a(n);
//
//    (n is convertible to long)
//
//    Effects: Constructs an atomic_count with an initial value of n
//
//  a;
//
//    Returns: (long) the current value of a
//    Memory Ordering: acquire
//
//  ++a;
//
//    Effects: Atomically increments the value of a
//    Returns: (long) the new value of a
//    Memory Ordering: acquire/release
//
//  --a;
//
//    Effects: Atomically decrements the value of a
//    Returns: (long) the new value of a
//    Memory Ordering: acquire/release
//

==== sources/boost/boost/smart_ptr/detail/atomic_count_gcc.hpp lines 4-18 sha256 c0075cbd96894b1cc24b824854bfa38dc3b6622bd5300ce157997ea387a7a596 ====
//
//  boost/detail/atomic_count_gcc.hpp
//
//  atomic_count for GNU libstdc++ v3
//
//  http://gcc.gnu.org/onlinedocs/porting/Thread-safety.html
//
//  Copyright (c) 2001, 2002 Peter Dimov and Multi Media Ltd.
//  Copyright (c) 2002 Lars Gullik Bjønnes <larsbj@lyx.org>
//  Copyright 2003-2005 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/atomic_count_gcc_atomic.hpp lines 4-11 sha256 eb6b9cf52485bc3b07fb7e2d50b82f7e127c1f1c24316a20d80dac7a864b5f83 ====
// boost/detail/atomic_count_gcc_atomic.hpp
//
// atomic_count for g++ 4.7+
//
// Copyright 2007, 2020 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/smart_ptr/detail/atomic_count_gcc_x86.hpp lines 4-14 sha256 48fd0792c37d2cc772e3a609b3d6ad96eaa024de01f008bc27b424ca0b903bf6 ====
//
//  boost/detail/atomic_count_gcc_x86.hpp
//
//  atomic_count for g++ on 486+/AMD64
//
//  Copyright 2007 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/atomic_count_nt.hpp lines 4-16 sha256 78a85f80223a468405f97aa0b3dae795b82fc1641e772c7479745e13c511b599 ====
//
//  boost/detail/atomic_count_nt.hpp
//
//  Trivial atomic_count for the single-threaded case
//
//  http://gcc.gnu.org/onlinedocs/porting/Thread-safety.html
//
//  Copyright 2013 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//

==== sources/boost/boost/smart_ptr/detail/atomic_count_pt.hpp lines 4-12 sha256 907292861014d4f3db158226bda78fdfa6158cbe5f626b722091473458f79075 ====
//
//  boost/detail/atomic_count_pthreads.hpp
//
//  Copyright (c) 2001, 2002 Peter Dimov and Multi Media Ltd.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/atomic_count_spin.hpp lines 4-12 sha256 d98aff9621fdc39fb82b05c1ff3b169ff006c44f0825d9f7ab8ae20141e02670 ====
//
//  boost/detail/atomic_count_spin.hpp
//
//  Copyright (c) 2013 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//

==== sources/boost/boost/smart_ptr/detail/atomic_count_std_atomic.hpp lines 4-14 sha256 447997caa764959b69dde2077705dbcdc5cf14564f422c2e05330ce5db91095b ====
//
//  boost/detail/atomic_count_std_atomic.hpp
//
//  atomic_count for std::atomic
//
//  Copyright 2013 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//

==== sources/boost/boost/smart_ptr/detail/atomic_count_sync.hpp lines 4-16 sha256 30654699e195a31e1552950cd55b25c2f6b98fe7654240fc9eb3ebe51aef47a7 ====
//
//  boost/detail/atomic_count_sync.hpp
//
//  atomic_count for g++ 4.1+
//
//  http://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/Atomic-Builtins.html
//
//  Copyright 2007 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/atomic_count_win32.hpp lines 10-18 sha256 53e7dbf46b42e4f89e735c1cae3abba4fda2f89fbd9e13fb9352f877e30a6ae6 ====
//
//  boost/detail/atomic_count_win32.hpp
//
//  Copyright (c) 2001-2005 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/deprecated_macros.hpp lines 4-6 sha256 74fea4d06075038bc4f8c08a93dc7d25d8841ff719525bc585793d3e20c004bb ====
also in: sources/boost/boost/smart_ptr/detail/sp_type_traits.hpp:4-6
// Copyright 2024 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/smart_ptr/detail/lightweight_mutex.hpp lines 10-27 sha256 59860f998676f703481e55f1eec071a6a41c1e601268b000f3941feb0783b3d6 ====
//
//  boost/detail/lightweight_mutex.hpp - lightweight mutex
//
//  Copyright (c) 2002, 2003 Peter Dimov and Multi Media Ltd.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
//  typedef <unspecified> boost::detail::lightweight_mutex;
//
//  boost::detail::lightweight_mutex is a header-only implementation of
//  a subset of the Mutex concept requirements:
//
//  http://www.boost.org/doc/html/threads/concepts.html#threads.concepts.Mutex
//
//  It maps to a CRITICAL_SECTION on Windows or a pthread_mutex on POSIX.
//

==== sources/boost/boost/smart_ptr/detail/local_counted_base.hpp lines 10-18 sha256 95543dbf825d24f7f87db2a58514623b3f9a6474a7752e8f3d26d4087451ce1a ====
//  detail/local_counted_base.hpp
//
//  Copyright 2017 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.

==== sources/boost/boost/smart_ptr/detail/local_sp_deleter.hpp lines 10-18 sha256 435640db738a4c92de039570f1908bfb3ff16785ac55636b23e24637a15a3830 ====
//  detail/local_sp_deleter.hpp
//
//  Copyright 2017 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.

==== sources/boost/boost/smart_ptr/detail/lwm_pthreads.hpp lines 10-18 sha256 f8b12d6e486173b8adf7ae0ca9b468d6a5468482759153d6873734d98d2c6261 ====
//
//  boost/detail/lwm_pthreads.hpp
//
//  Copyright (c) 2002 Peter Dimov and Multi Media Ltd.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/lwm_std_mutex.hpp lines 4-6 sha256 9e18831ce9019a47880d4fdc1d7ea0adeea4fb0b3b31ba045c945f11a46055c6 ====
// Copyright 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/smart_ptr/detail/lwm_win32_cs.hpp lines 10-18 sha256 6bb014b0b855b7e0da514686fdee01b4f2bbeac6adadb335320902734833a8a6 ====
//
//  boost/detail/lwm_win32_cs.hpp
//
//  Copyright (c) 2002, 2003 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/quick_allocator.hpp lines 10-19 sha256 996e50578d20073f1aa2219900c5ec96523fdc671380955e6b7b03b5404b9de4 ====
//
//  detail/quick_allocator.hpp
//
//  Copyright (c) 2003 David Abrahams
//  Copyright (c) 2003 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/shared_count.hpp lines 10-19 sha256 a7cab370917525c20bd3e5a91234b0368518ae997820344f438b14bee865bb48 ====
//
//  detail/shared_count.hpp
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2005 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/sp_convertible.hpp lines 10-16 sha256 0d0a3e5fb90e1558ee3b9942f40164c9964a48d55ff334c78e6c6c808324b18c ====
//  detail/sp_convertible.hpp
//
//  Copyright 2008 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/smart_ptr/detail/sp_counted_base.hpp lines 10-18 sha256 ac344dbc12593b9bf52a834e8c77d80e5a84cd1a257418fcb187ca204c243812 ====
//
//  detail/sp_counted_base.hpp
//
//  Copyright 2005-2013 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp lines 4-16 sha256 1e53c576798e40dcb06b65a45b9e4393275a8496758d70d351b6496187232af4 ====
//
//  detail/sp_counted_base_acc_ia64.hpp - aC++ on HP-UX IA64
//
//  Copyright 2007 Baruch Zilber
//  Copyright 2007 Boris Gubenko
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
//  Lock-free algorithm by Alexander Terekhov
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_aix.hpp lines 4-21 sha256 19807c80aa554e1175053a7491da9c26c7fafe56e8f9e92c982429b69d7cf824 ====
//
//  detail/sp_counted_base_aix.hpp
//   based on: detail/sp_counted_base_w32.hpp
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2005 Peter Dimov
//  Copyright 2006 Michael van der Westhuizen
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
//  Lock-free algorithm by Alexander Terekhov
//
//  Thanks to Ben Hitchings for the #weak + (#shared != 0)
//  formulation
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp lines 10-25 sha256 9f8da9eb862609287b360395b9f144265c18dad10483374c9977243f4ce5d863 ====
//
//  detail/sp_counted_base_cw_ppc.hpp - CodeWarrior on PowerPC
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2005 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
//  Lock-free algorithm by Alexander Terekhov
//
//  Thanks to Ben Hitchings for the #weak + (#shared != 0)
//  formulation
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp lines 10-14 sha256 fcbb5c6dfffeba9c28f57702ea7ffab69f3c861da36b6e38839da028f0cf94b8 ====
// detail/sp_counted_base_gcc_atomic.hpp - g++ 4.7+ __atomic intrinsics
//
// Copyright 2007, 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp lines 4-17 sha256 2a6b3f9248250dcfa686e3e823b184f52b66485a827d8b4666486c9312cfc683 ====
//
//  detail/sp_counted_base_gcc_ia64.hpp - g++ on IA64
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2006 Peter Dimov
//  Copyright 2005 Ben Hutchings
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
//  Lock-free algorithm by Alexander Terekhov
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp lines 10-21 sha256 d14a1da42d70d0c226fd31fb12d2b6ad68873afe8034e33b337f968d17449133 ====
//
//  detail/sp_counted_base_gcc_mips.hpp - g++ on MIPS
//
//  Copyright (c) 2009, Spirent Communications, Inc.
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
//  Lock-free algorithm by Alexander Terekhov
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp lines 10-25 sha256 e4f41281b67dc75aae687f1f1e51e0cf2a3a0e9e2114c265fd0f07422ee4948b ====
//
//  detail/sp_counted_base_gcc_ppc.hpp - g++ on PowerPC
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2005 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
//  Lock-free algorithm by Alexander Terekhov
//
//  Thanks to Ben Hitchings for the #weak + (#shared != 0)
//  formulation
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp lines 10-20 sha256 234b49731b0a3379f9caf08e7443c96ebeb0274baf9e16f2c4c1a6773bdc4a0b ====
//  detail/sp_counted_base_gcc_sparc.hpp - g++ on Sparc V8+
//
//  Copyright (c) 2006 Piotr Wyderski
//  Copyright (c) 2006 Tomas Puverle
//  Copyright (c) 2006 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  Thanks to Michael van der Westhuizen

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp lines 10-25 sha256 1472270ff7a3f26f619484007fab4fba241811b9994484b256147474ae6b6dbd ====
//
//  detail/sp_counted_base_gcc_x86.hpp - g++ on 486+ or AMD64
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2005 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
//  Lock-free algorithm by Alexander Terekhov
//
//  Thanks to Ben Hitchings for the #weak + (#shared != 0)
//  formulation
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_nt.hpp lines 10-19 sha256 23fe459476856d8537d37d00a9e48ae038c1994a012a3cd128e12ab4a0ebec2d ====
//
//  detail/sp_counted_base_nt.hpp
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2005 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_pt.hpp lines 10-19 sha256 d2a33e1fa41af22883dba8b7bf32fb6e9e4479a64c1e12a3b6c0616afc40c0ae ====
//
//  detail/sp_counted_base_pt.hpp
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2005 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp lines 9-20 sha256 58fa481204c9795caaed7f56b9fe836c9eb808e1401cf1bc64027da16a74a542 ====
//  detail/sp_counted_base_gcc_snc_ps3.hpp - PS3 Cell
//
//  Copyright (c) 2006 Piotr Wyderski
//  Copyright (c) 2006 Tomas Puverle
//  Copyright (c) 2006 Peter Dimov
//  Copyright (c) 2011 Emil Dotchevski
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  Thanks to Michael van der Westhuizen

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_spin.hpp lines 10-19 sha256 4c7613c214988eb4614b506c3f2f69c4f9240d754b17bb85b7e7ce3fab940be5 ====
//
//  detail/sp_counted_base_spin.hpp - spinlock pool atomic emulation
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2008 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp lines 10-16 sha256 2da533361a4c0486fd78e0d1ae950429d9eae80696ff03afab3104fcea86f180 ====
//  detail/sp_counted_base_std_atomic.hpp - C++11 std::atomic
//
//  Copyright (c) 2007, 2013 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_sync.hpp lines 10-16 sha256 6d4998c9904099b2c8830d33c66704efae9443c2258a25dcde5cb35db483e166 ====
//  detail/sp_counted_base_sync.hpp - g++ 4.1+ __sync intrinsics
//
//  Copyright (c) 2007 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp lines 4-22 sha256 72da7f740f5b7b70e899428aeb9318ec983702fcaa3db0e07e2738f87faa902c ====
//
//  detail/sp_counted_base_vacpp_ppc.hpp - xlC(vacpp) on POWER
//   based on: detail/sp_counted_base_w32.hpp
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2005 Peter Dimov
//  Copyright 2006 Michael van der Westhuizen
//  Copyright 2012 IBM Corp.
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
//  Lock-free algorithm by Alexander Terekhov
//
//  Thanks to Ben Hitchings for the #weak + (#shared != 0)
//  formulation
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_base_w32.hpp lines 10-25 sha256 1e72e0f7e1f41ddced07ed434e52071613a001739ca8e0fa2f8c0addae7478c4 ====
//
//  detail/sp_counted_base_w32.hpp
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2005 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//
//  Lock-free algorithm by Alexander Terekhov
//
//  Thanks to Ben Hitchings for the #weak + (#shared != 0)
//  formulation
//

==== sources/boost/boost/smart_ptr/detail/sp_counted_impl.hpp lines 10-19 sha256 2b3dbe636f72a79c037698107d0356973ff4f71a26d46e05a8c4f28b43664b03 ====
//
//  detail/sp_counted_impl.hpp
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov and Multi Media Ltd.
//  Copyright 2004-2005 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/sp_disable_deprecated.hpp lines 10-18 sha256 860384621c15306e095cb2964a7601b9d8cc78fa85dc25ddc827c973406a0daa ====
//
//  boost/smart_ptr/detail/sp_disable_deprecated.hpp
//
//  Copyright 2015 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp lines 11-18 sha256 182f30d9dcda120b623d219a6ea2a9f88804458f5cd0b596a9c6d0ea02195298 ====
// boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp
//
// Copyright 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt
//
// Defines the BOOST_SP_HAS_GCC_INTRINSICS macro if the __atomic_*
// intrinsics are available.

==== sources/boost/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp lines 10-21 sha256 c098804511600f438b5017acec6875f7fafbd619c4df90869a73e249c7d16c30 ====
//
//  boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp
//
//  Copyright (c) 2008, 2009 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  Defines the BOOST_SP_HAS_SYNC_INTRINSICS macro if the __sync_* intrinsics
//  are available.
//

==== sources/boost/boost/smart_ptr/detail/sp_interlocked.hpp lines 10-18 sha256 977d79cffe68906cf6f0eb45b8e8eafc5754df6da46c6e5bb1454382b3c36459 ====
//
//  boost/detail/sp_interlocked.hpp
//
//  Copyright 2005, 2014 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//

==== sources/boost/boost/smart_ptr/detail/sp_noexcept.hpp lines 10-16 sha256 80fd6665292d4877023c8958e9ac056d5ad9166566f99967b92cb32d40c9419f ====
//  detail/sp_noexcept.hpp
//
//  Copyright 2016, 2017 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/smart_ptr/detail/sp_obsolete.hpp lines 11-18 sha256 ed663a023bf7323a1d0d98cf48ebef408eb221b139bdc463db228b6d2bedff55 ====
// boost/smart_ptr/detail/sp_obsolete.hpp
//
// Copyright 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt
//
// Defines the BOOST_SP_OBSOLETE macro that emits a deprecation
// message.

==== sources/boost/boost/smart_ptr/detail/sp_typeinfo_.hpp lines 10-16 sha256 af4b6d0024c1a37378b17c18dc14a8f346ab78bb3474b6413dde32b34a532114 ====
//  smart_ptr/detail/sp_typeinfo_.hpp
//
//  Copyright 2007, 2019 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/smart_ptr/detail/spinlock.hpp lines 10-29 sha256 a021b49e2e73ea453468dc5fc749b4d7575e5af5eb0e0cf42186bb66f991e70a ====
//
//  boost/detail/spinlock.hpp
//
//  Copyright (c) 2008 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  struct spinlock
//  {
//      void lock();
//      bool try_lock();
//      void unlock();
//
//      class scoped_lock;
//  };
//
//  #define BOOST_DETAIL_SPINLOCK_INIT <unspecified>
//

==== sources/boost/boost/smart_ptr/detail/spinlock_gcc_arm.hpp lines 4-10 sha256 812f8c46213ac3f4ddf729d4c1ba2121be868b8ff393851124bafcb8ca07f8d8 ====
//
//  Copyright (c) 2008, 2011 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp lines 10-12 sha256 8796c0a363746a45cd2aff24b69b590c91ee0ffdfbcf1724764a647b6d21fed9 ====
// Copyright 2008, 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/smart_ptr/detail/spinlock_nt.hpp lines 10-16 sha256 c7565fcb56b20445dbcb8dbe34c5bd1bd8f705b568b5915c05a30fdf5003e199 ====
also in: sources/boost/boost/smart_ptr/detail/spinlock_pt.hpp:10-16, sources/boost/boost/smart_ptr/detail/spinlock_sync.hpp:10-16, sources/boost/boost/smart_ptr/detail/spinlock_w32.hpp:10-16
//
//  Copyright (c) 2008 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/spinlock_pool.hpp lines 10-22 sha256 c7f5ae5f4d7eb631eb455d7f251f5f893f2c651f93c0daceeaa8f73eedd36d2e ====
//
//  boost/detail/spinlock_pool.hpp
//
//  Copyright (c) 2008 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  spinlock_pool<0> is reserved for atomic<>, when/if it arrives
//  spinlock_pool<1> is reserved for shared_ptr reference counts
//  spinlock_pool<2> is reserved for shared_ptr atomic access
//

==== sources/boost/boost/smart_ptr/detail/spinlock_std_atomic.hpp lines 10-16 sha256 b1c9ed43c0996829035d008252ae2bdc2e3235a07ab9cc47ffbdcd31efc4a3bf ====
//
//  Copyright (c) 2014 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/smart_ptr/detail/yield_k.hpp lines 10-20 sha256 640aa768d96ee46ef8aaf4e77471e2ac046f145a53255c9365a803bbdbde714a ====
// boost/smart_ptr/detail/yield_k.hpp
//
// Copyright 2008, 2020 Peter Dimov
//
// inline void boost::detail::yield( unsigned k );
//
//   Typical use:
//   for( unsigned k = 0; !try_lock(); ++k ) yield( k );
//
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/smart_ptr/enable_shared_from_this.hpp lines 4-14 sha256 218b1089eb5e4401a2a24b8e25581055d764b28c09f746da5a8d63592465e518 ====
//
//  enable_shared_from_this.hpp
//
//  Copyright 2002, 2009 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.
//

==== sources/boost/boost/smart_ptr/make_shared.hpp lines 4-12 sha256 d56ad4b41623dd56dc54218b9396662fef927ac9c1655f43012e546ea0d0d47d ====
//  make_shared.hpp
//
//  Copyright (c) 2007, 2008, 2012 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.

==== sources/boost/boost/smart_ptr/make_shared_object.hpp lines 4-12 sha256 bb2464ee9f84680145c052d0cb79b9ce811e127e8890f3ed9f6646cde31fbe22 ====
//  make_shared_object.hpp
//
//  Copyright (c) 2007, 2008, 2012 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.

==== sources/boost/boost/smart_ptr/shared_array.hpp lines 4-15 sha256 45d6d6a45a68f938fdde6b24b80c82b2f65b9994dc3995936ede02f24788418e ====
//
//  shared_array.hpp
//
//  (C) Copyright Greg Colvin and Beman Dawes 1998, 1999.
//  Copyright (c) 2001, 2002, 2012 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.
//

==== sources/boost/boost/smart_ptr/weak_ptr.hpp lines 4-14 sha256 a394bc6d3f07f2dd87e08bfda1ec7e9bc32ac9a4222c0705fcad8f17d1a4d5b9 ====
//
//  weak_ptr.hpp
//
//  Copyright (c) 2001, 2002, 2003 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  See http://www.boost.org/libs/smart_ptr/ for documentation.
//

==== sources/boost/boost/spirit/home/qi/action/action.hpp lines 1-6 sha256 3218a2034af4660941c6931c1457f93df36a0a25d9238a4586fcfe059628a0da ====
also in: sources/boost/boost/spirit/home/qi/detail/expect_function.hpp:1-6, sources/boost/boost/spirit/home/qi/detail/expectation_failure.hpp:1-6, sources/boost/boost/spirit/home/qi/detail/fail_function.hpp:1-6, sources/boost/boost/spirit/home/qi/detail/pass_function.hpp:1-6, sources/boost/boost/spirit/home/qi/detail/permute_function.hpp:1-6, sources/boost/boost/spirit/home/qi/directive/encoding.hpp:1-6, sources/boost/boost/spirit/home/qi/directive/hold.hpp:1-6, sources/boost/boost/spirit/home/qi/directive/lexeme.hpp:1-6, sources/boost/boost/spirit/home/qi/directive/no_case.hpp:1-6, sources/boost/boost/spirit/home/qi/directive/omit.hpp:1-6, sources/boost/boost/spirit/home/qi/directive/raw.hpp:1-6, sources/boost/boost/spirit/home/qi/directive/skip.hpp:1-6, sources/boost/boost/spirit/home/qi/operator/and_predicate.hpp:1-6, sources/boost/boost/spirit/home/qi/operator/difference.hpp:1-6, sources/boost/boost/spirit/home/qi/operator/not_predicate.hpp:1-6, sources/boost/boost/spirit/home/qi/operator/permutation.hpp:1-6, sources/boost/boost/spirit/home/qi/operator/sequential_or.hpp:1-6, sources/boost/boost/spirit/home/qi/what.hpp:1-6, sources/boost/boost/spirit/home/support/detail/what_function.hpp:1-6, sources/boost/boost/spirit/home/support/sequence_base_id.hpp:1-6
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/qi/auto.hpp lines 1-6 sha256 05b8b2f1524222aacc3f1dc4b983bf74faaa2d8e92063cb086f568fa4d2f4d13 ====
also in: sources/boost/boost/spirit/home/qi/binary.hpp:1-6, sources/boost/boost/spirit/home/qi/numeric/bool_policies.hpp:1-6, sources/boost/boost/spirit/home/qi/stream.hpp:1-6, sources/boost/boost/spirit/home/qi/stream/detail/match_manip.hpp:1-6, sources/boost/boost/spirit/home/qi/stream/stream.hpp:1-6, sources/boost/boost/spirit/home/support/detail/is_spirit_tag.hpp:1-6, sources/boost/boost/spirit/home/support/handles_container.hpp:1-6, sources/boost/boost/spirit/home/support/has_semantic_action.hpp:1-6
/*=============================================================================
    Copyright (c) 2001-2011 Hartmut Kaiser

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/auto/auto.hpp lines 1-4 sha256 3a1c99426247e12b53be9dffc2cca818a03654364cb07b8bea92f6fb729a1ca4 ====
also in: sources/boost/boost/spirit/home/qi/auto/create_parser.hpp:1-4, sources/boost/boost/spirit/home/qi/auto/meta_create.hpp:1-4, sources/boost/boost/spirit/home/qi/auxiliary/attr_cast.hpp:1-4, sources/boost/boost/spirit/home/qi/detail/enable_lit.hpp:1-4, sources/boost/boost/spirit/home/qi/detail/unused_skipper.hpp:1-4, sources/boost/boost/spirit/home/qi/nonterminal/nonterminal_fwd.hpp:1-4, sources/boost/boost/spirit/home/support/auto/meta_create.hpp:1-4, sources/boost/boost/spirit/home/support/auxiliary/attr_cast.hpp:1-4, sources/boost/boost/spirit/home/support/iterators/istream_iterator.hpp:1-4, sources/boost/boost/spirit/home/support/limits.hpp:1-4, sources/boost/boost/spirit/home/support/multi_pass_wrapper.hpp:1-4, sources/boost/boost/spirit/home/support/numeric_traits.hpp:1-4
//  Copyright (c) 2001-2011 Hartmut Kaiser
//
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/spirit/home/qi/auxiliary.hpp lines 1-7 sha256 d4e958e3afa47fd000dad330497036f8b8f7a7691c895e42c43e73fc4df40ef2 ====
also in: sources/boost/boost/spirit/home/qi/nonterminal/simple_trace.hpp:1-7, sources/boost/boost/spirit/home/support/nonterminal/locals.hpp:1-7, sources/boost/boost/spirit/home/support/unused.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/auxiliary/attr.hpp lines 1-7 sha256 acbfb001c481b53439d5169aaef6065ac17e51086487d5ff68d68fcf9d645599 ====
also in: sources/boost/boost/spirit/home/qi/auxiliary/eoi.hpp:1-7, sources/boost/boost/spirit/home/qi/auxiliary/eol.hpp:1-7, sources/boost/boost/spirit/home/qi/binary/binary.hpp:1-7, sources/boost/boost/spirit/home/support/algorithm/any_if.hpp:1-7, sources/boost/boost/spirit/home/support/algorithm/any_if_ns.hpp:1-7, sources/boost/boost/spirit/home/support/algorithm/any_if_ns_so.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2011 Hartmut Kaiser
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/char/char.hpp lines 1-8 sha256 83ec6d82d424e2435acb68928d730721cef3d0079da31c6c06453df621af596e ====
also in: sources/boost/boost/spirit/home/qi/string/lit.hpp:1-8
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser
    Copyright (c)      2010 Bryce Lelbach

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/copy.hpp lines 1-6 sha256 d7b102b42d3a08384cb572c8812c102d0b7123b643da83ecdbde01a2c10d1187 ====
/*=============================================================================
    Copyright (c) 2001-2012 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/detail/alternative_function.hpp lines 1-6 sha256 cc5b5fceeae021b43e9709aa7e8b0f1774700ce1946e58a820748049ea36073f ====
also in: sources/boost/boost/spirit/home/qi/detail/parse.hpp:1-6, sources/boost/boost/spirit/home/qi/detail/parse_auto.hpp:1-6, sources/boost/boost/spirit/home/qi/directive/matches.hpp:1-6, sources/boost/boost/spirit/home/qi/skip_flag.hpp:1-6, sources/boost/boost/spirit/home/support/utree/utree_traits_fwd.hpp:1-6
/*=============================================================================
    Copyright (c) 2001-2011 Hartmut Kaiser

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/qi/detail/assign_to.hpp lines 1-8 sha256 78b9eda945f4278df3011759d93fe136e1d101964df8f6ef282548c2cd3628ad ====
also in: sources/boost/boost/spirit/home/support/action_dispatch.hpp:1-8, sources/boost/boost/spirit/home/support/container.hpp:1-8, sources/boost/boost/spirit/home/support/detail/pow10.hpp:1-8, sources/boost/boost/spirit/include/qi.hpp:1-8
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser
    http://spirit.sourceforge.net/

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/qi/detail/attributes.hpp lines 1-5 sha256 476d2c28f503849b280293a77b4e983185a3651b89e79a5e4039c731382889c2 ====
also in: sources/boost/boost/spirit/home/support/detail/get_encoding.hpp:1-5
//  Copyright (c) 2001-2011 Hartmut Kaiser
//  Copyright (c) 2001-2011 Joel de Guzman
//
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/spirit/home/qi/detail/construct.hpp lines 1-7 sha256 bbce81e8c5ab13e8a55ca71df2bd513592630919034b9e1a45f491977a6bb7e8 ====
/*=============================================================================
    Copyright (c) 2001-2011 Hartmut Kaiser
    http://spirit.sourceforge.net/

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/qi/detail/pass_container.hpp lines 1-7 sha256 0b21a2ecacff76c1df3c32bc772a6c900a7ec1b59b2e52a127b47bafb0963edd ====
also in: sources/boost/boost/spirit/home/qi/directive/no_skip.hpp:1-7, sources/boost/boost/spirit/home/qi/directive/repeat.hpp:1-7, sources/boost/boost/spirit/home/qi/operator/alternative.hpp:1-7, sources/boost/boost/spirit/home/qi/operator/expect.hpp:1-7, sources/boost/boost/spirit/home/qi/operator/kleene.hpp:1-7, sources/boost/boost/spirit/home/qi/operator/list.hpp:1-7, sources/boost/boost/spirit/home/qi/operator/optional.hpp:1-7, sources/boost/boost/spirit/home/qi/operator/plus.hpp:1-7, sources/boost/boost/spirit/home/qi/operator/sequence.hpp:1-7, sources/boost/boost/spirit/home/qi/operator/sequence_base.hpp:1-7, sources/boost/boost/spirit/home/qi/parse.hpp:1-7, sources/boost/boost/spirit/home/support/char_class.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/qi/directive/as.hpp lines 1-8 sha256 db492df79b32ae2f96098c2819d4c35baa5fa000f851477d4a60c6bd55dcb11e ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser
    Copyright (c)      2010 Bryce Lelbach

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/qi/directive/expect.hpp lines 1-6 sha256 7e86af06d9337e436afcbba720b84d801bffe504b69d184dd746e69ef6167940 ====
/*=============================================================================
Copyright (c) 2016 Frank Hein, maxence business consulting gmbh

Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/nonterminal/detail/parameterized.hpp lines 1-7 sha256 4b3ab77828ddbfdfc7a9c697b4f861b45ab4ac935f09466670ccc12f2857fde5 ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2009 Francois Barel

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/numeric/bool.hpp lines 1-7 sha256 372dd2390c65f7c92d9f830d754338ffb5c24cb30dfb08f26d1241e2399a26b4 ====
/*=============================================================================
    Copyright (c) 2001-2011 Hartmut Kaiser
    Copyright (c) 2011      Bryce Lelbach

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp lines 1-10 sha256 dda0f15f37cbfcc14d8a328d25ad75f956e4add59423ef3ccaf9bf511bb24aa5 ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser
    Copyright (c) 2011 Jan Frederick Eick
    Copyright (c) 2011 Christopher Jefferson
    Copyright (c) 2006 Stephen Nutt

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/qi/numeric/detail/real_impl.hpp lines 1-8 sha256 35e70508e71419ea2baf45b981193712382d7c99264534071603acd9baacff91 ====
/*=============================================================================
    Copyright (c) 2001-2019 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser
    http://spirit.sourceforge.net/

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/qi/numeric/int.hpp lines 1-7 sha256 11654b575eb43134f18b84a0ce52fc8b79dbb9fc84d4216221c7d260485569f4 ====
also in: sources/boost/boost/spirit/home/qi/numeric/real.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c)      2011 Bryce Lelbach

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/numeric/numeric_utils.hpp lines 1-7 sha256 cdb662ad88f7e897b49a52e0116182d163192a0b247bddf23a54a5d042c33036 ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2011 Jan Frederick Eick

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/numeric/real_policies.hpp lines 1-7 sha256 f09e88acc55dbdd83934316757a5b532de32141e7ca0b2d51113cedd09b7d6e0 ====
/*=============================================================================
    Copyright (c) 2001-2019 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/numeric/uint.hpp lines 1-8 sha256 04ebcb233894040fb67081571dbc99a233230f352f9a2fe7efa9281c7cc201bb ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2011 Bryce Lelbach
    Copyright (c) 2011 Jan Frederick Eick

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/qi/parse_attr.hpp lines 1-6 sha256 60032bcca7566453f4fc984971ff0d4b475cbe0e2a987dea8e9d9e5c22dae546 ====
//  Copyright (c) 2001-2011 Hartmut Kaiser
//  Copyright (c) 2001-2011 Joel de Guzman
//  Copyright (c) 2009 Carl Barron
// 
//  Distributed under the Boost Software License, Version 1.0. (See accompanying 
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/spirit/home/support/argument.hpp lines 1-8 sha256 96c806fc2f0658bae4eec54a918f55dbeec71faea97f68f3a21fac2529df0e0d ====
also in: sources/boost/boost/spirit/home/support/context.hpp:1-8, sources/boost/boost/spirit/home/support/terminal.hpp:1-8, sources/boost/boost/spirit/home/support/terminal_expression.hpp:1-8
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser
    Copyright (c)      2011 Thomas Heller

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/support/assert_msg.hpp lines 1-4 sha256 6e4c9decac99de3accd3259a93e5985b4dbdca2bf724a94b642cfd02fbd3f375 ====
//  Copyright (c) 2001-2013 Hartmut Kaiser
//
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/spirit/home/support/attributes.hpp lines 1-7 sha256 ef9d880f2efcad870248973385e157b02dedd5f6610079bef72a5760abf9b775 ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2012 Hartmut Kaiser

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/support/attributes_fwd.hpp lines 1-8 sha256 e8bad4311fea3a028f49ebba13f88fd3889a76d30bea1894fd3ff3911030ec25 ====
/*=============================================================================
    Copyright (c) 2001-2011 Hartmut Kaiser
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c)      2010 Bryce Lelbach

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/support/char_encoding/ascii.hpp lines 1-7 sha256 0b33adc1690e0fd860c11a93b4a27fde2372a27b9bc769215f54c65445b7c64a ====
also in: sources/boost/boost/spirit/home/support/char_encoding/iso8859_1.hpp:1-7, sources/boost/boost/spirit/home/support/char_encoding/standard.hpp:1-7, sources/boost/boost/spirit/home/support/char_encoding/standard_wide.hpp:1-7, sources/boost/boost/spirit/home/support/char_encoding/unicode.hpp:1-7
/*=============================================================================
    Copyright (c) 2001-2011 Hartmut Kaiser
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/support/char_encoding/unicode/category_table.hpp lines 1-8 sha256 ee11ea8d98e8a994bda5cfe61825d7a6f791c30e515b1a5d0a9a82ed58981b4a ====
also in: sources/boost/boost/spirit/home/support/char_encoding/unicode/lowercase_table.hpp:1-8, sources/boost/boost/spirit/home/support/char_encoding/unicode/script_table.hpp:1-8, sources/boost/boost/spirit/home/support/char_encoding/unicode/uppercase_table.hpp:1-8
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

    AUTOGENERATED. DO NOT EDIT!!!
==============================================================================*/

==== sources/boost/boost/spirit/home/support/char_encoding/unicode/query.hpp lines 1-9 sha256 9b9a33fd0bae7bc55fe5f247a54358e08395c982ea89eaa2fb53d5f5e11a34e3 ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

    Autogenerated by MultiStageTable.py (Unicode multi-stage
    table builder) (c) Peter Kankowski, 2008
==============================================================================*/

==== sources/boost/boost/spirit/home/support/char_set/basic_chset.hpp lines 1-8 sha256 420dae824bbc95c9ab5ef61268e6902c7c4f8d2bec005071c6629494171581ee ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2009 Daniel Nuffer
    http://spirit.sourceforge.net/

  Distributed under the Boost Software License, Version 1.0. (See accompanying
  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/support/common_terminals.hpp lines 1-7 sha256 ede1e9db0cf90fa5732ad85ffc0f47a9808d6f91e7a0a07a7065b0f35b2bbd7c ====
also in: sources/boost/boost/spirit/home/support/detail/make_cons.hpp:1-7, sources/boost/boost/spirit/home/support/make_component.hpp:1-7, sources/boost/boost/spirit/home/support/meta_compiler.hpp:1-7, sources/boost/boost/spirit/home/support/modify.hpp:1-7
/*=============================================================================
  Copyright (c) 2001-2011 Joel de Guzman
  http://spirit.sourceforge.net/

  Distributed under the Boost Software License, Version 1.0. (See accompanying
  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/support/detail/endian.hpp lines 1-5 sha256 9671fd03c1ec4aa72f2e891116fb03a620cda3b388125e1399a7247418c8a819 ====
also in: sources/boost/boost/spirit/home/support/detail/scoped_enum_emulation.hpp:1-5
//  Copyright (c) 2001-2011 Hartmut Kaiser
//  http://spirit.sourceforge.net/
//
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/spirit/home/support/detail/hold_any.hpp lines 1-13 sha256 f48f086c13557c585c5653da9c2ba174f0d7fafaed141029b1a2a85ab45c8409 ====
/*=============================================================================
    Copyright (c) 2007-2011 Hartmut Kaiser
    Copyright (c) Christopher Diggins 2005
    Copyright (c) Pablo Aguilar 2005
    Copyright (c) Kevlin Henney 2001

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

    The class boost::spirit::hold_any is built based on the any class
    published here: http://www.codeproject.com/cpp/dynamic_typing.asp. It adds
    support for std streaming operator<<() and operator>>().
==============================================================================*/

==== sources/boost/boost/spirit/home/support/detail/make_vector.hpp lines 1-6 sha256 e5019c1ad14f23f8ed34c3578f7aaff4ec948d88b51d8d41c8190de34c57c35d ====
/*=============================================================================
    Copyright (c) 2001-2010 Joel de Guzman

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/support/iterators/detail/buf_id_check_policy.hpp lines 1-5 sha256 e6d6b11da45516bf1245309e88a7caa5a7e4495ae4877a1a1412c1065329d06b ====
//  Copyright (c) 2001, Daniel C. Nuffer
//  Copyright (c) 2001-2011 Hartmut Kaiser
// 
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/spirit/home/support/iterators/detail/combine_policies.hpp lines 1-4 sha256 2f1a153014f542dd0e0a34821bb6915533fbec97844e633a443bce470cf2cf68 ====
//  Copyright (c) 2001-2012 Hartmut Kaiser
//
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/spirit/home/support/iterators/detail/istream_policy.hpp lines 1-5 sha256 2b1f6e59d12fe54a71e90fa73168fbaa5beae33fe74e92b9ed29dbecebddebb9 ====
also in: sources/boost/boost/spirit/home/support/iterators/detail/multi_pass.hpp:1-5, sources/boost/boost/spirit/home/support/iterators/detail/no_check_policy.hpp:1-5, sources/boost/boost/spirit/home/support/iterators/detail/ref_counted_policy.hpp:1-5, sources/boost/boost/spirit/home/support/iterators/detail/split_std_deque_policy.hpp:1-5
//  Copyright (c) 2001 Daniel C. Nuffer
//  Copyright (c) 2001-2011 Hartmut Kaiser
// 
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/spirit/home/support/iterators/multi_pass.hpp lines 1-6 sha256 80cd9212afd674f3a01e00f6ec4d0070d8177647e5ec8f107077635011228ea2 ====
//  Copyright (c) 2001, Daniel C. Nuffer
//  Copyright (c) 2001-2011 Hartmut Kaiser
//  http://spirit.sourceforge.net/
//
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/spirit/home/support/iterators/multi_pass_fwd.hpp lines 1-8 sha256 76ec79382534c1c1526d56ba8390bf60ccadbddba149f4acba68bed3a3209dc2 ====
/*=============================================================================
    Copyright (c) 2007 Tobias Schwinger
    Copyright (c) 2001-2011 Hartmut Kaiser
    http://spirit.sourceforge.net/

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/

==== sources/boost/boost/spirit/home/support/nonterminal/extract_param.hpp lines 1-8 sha256 97b1da63d4b6ea3308d4075185a19bb4390fe66febacb286cf4363d15605f06d ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser
    Copyright (c) 2009 Francois Barel

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/spirit/home/support/string_traits.hpp lines 1-8 sha256 a53670cc892ce77161a1d26f7994f55649a782f94354625ecb17b0895b86764b ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2001-2011 Hartmut Kaiser
    Copyright (c)      2010 Bryce Lelbach

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
================================================_==============================*/

==== sources/boost/boost/spirit/home/support/utf8.hpp lines 1-7 sha256 44142263bbd6e7e6833f058a9c71a448f48383039340d2fbf71378860adbeb4c ====
/*=============================================================================
    Copyright (c) 2001-2011 Joel de Guzman
    Copyright (c) 2023 Nikita Kniazev

    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/static_assert.hpp lines 1-4 sha256 075259aad6675817054e2fe6f65f4f070dbf9d991e032230ede9a2c850d81e80 ====
//  (C) Copyright John Maddock 2000.
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/static_assert.hpp lines 6-6 sha256 cfd6dd8d979cb33bb45cd47de329ed3d82fdb511779eae0004873c8dc620765d ====
//  See http://www.boost.org/libs/static_assert for documentation.

==== sources/boost/boost/static_assert.hpp lines 8-12 sha256 22b7c261e18205fdc1f61c4271169a203db03dfca1fdd284c22665099ad78481 ====
/*
 Revision history:
   02 August 2000
      Initial version.
*/

==== sources/boost/boost/static_string/config.hpp lines 1-9 sha256 476f6165ff9ed8946ce9ce71deeff948600daccd4c2134d00606f4470b608508 ====
also in: sources/boost/boost/static_string/static_string.hpp:1-9
//
// Copyright (c) 2016-2019 Vinnie Falco (vinnie dot falco at gmail dot com)
// Copyright (c) 2019-2020 Krystian Stasiowski (sdkrystian at gmail dot com)
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// Official repository: https://github.com/boostorg/static_string
//

==== sources/boost/boost/system/api_config.hpp lines 1-1 sha256 c06906aad742b6dd56c02498f76eadb0526a6ad0472e053a73f2338f4d6ea916 ====
//  boost/system/api_config.hpp  -------------------------------------------------------//

==== sources/boost/boost/system/api_config.hpp lines 3-3 sha256 c72edafe2f376c73436c7e2a8e569b8e34de786936075a87dee11c13fe440da1 ====
//  Copyright Beman Dawes 2003, 2006, 2010

==== sources/boost/boost/system/api_config.hpp lines 8-8 sha256 ee6c805fc33ee6ee464a329e8394569cdba923166e94fdb8898d0e61210baf61 ====
//  See http://www.boost.org/libs/system for documentation.

==== sources/boost/boost/system/api_config.hpp lines 12-20 sha256 9d8ad9765e9dce001f5b399e5788b20a06e23d64954121159565fd84211829f5 ====
//  Boost.System calls operating system API functions to implement system error category
//  functions. Usually there is no question as to which API is to be used.
//
//  In the case of MinGW or Cygwin/MinGW, however, both POSIX and Windows API's are
//  available. Chaos ensues if other code thinks one is in use when Boost.System was
//  actually built with the other. This header centralizes the API choice and prevents
//  user definition of API macros, thus elminating the possibility of mismatches and the
//  need to test configurations with little or no practical value.
//

==== sources/boost/boost/system/detail/config.hpp lines 4-9 sha256 0460f6ceceb894c7e3712445af76d17b1a6c42ef9ac9b5c1e24678c9ed324dfa ====
// Copyright 2018-2022 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/libs/system for documentation.

==== sources/boost/boost/system/detail/enable_if.hpp lines 4-6 sha256 32735eff74c3adc9ee9045353b29b21e896420982372d43f0d7e43deb9117b05 ====
// Copyright 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/system/detail/errc.hpp lines 4-11 sha256 2e1410b8c04a4cda74a904690f326e528ca8a9520fc78c96aa2ec4a2e45b7610 ====
also in: sources/boost/boost/system/detail/system_category_impl.hpp:4-11, sources/boost/boost/system/errc.hpp:4-11
// Copyright Beman Dawes 2006, 2007
// Copyright Christoper Kohlhoff 2007
// Copyright Peter Dimov 2017, 2018, 2020
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/detail/error_category.hpp lines 4-11 sha256 a72079277df5cdb577cfc2835f23eb9c4c3c8433237115bdaae7dc9a804621a3 ====
also in: sources/boost/boost/system/detail/error_category_impl.hpp:4-11, sources/boost/boost/system/detail/generic_category.hpp:4-11, sources/boost/boost/system/detail/system_category.hpp:4-11, sources/boost/boost/system/detail/throws.hpp:4-11, sources/boost/boost/system/error_code.hpp:4-11, sources/boost/boost/system/is_error_code_enum.hpp:4-11, sources/boost/boost/system/is_error_condition_enum.hpp:4-11
//  Copyright Beman Dawes 2006, 2007
//  Copyright Christoper Kohlhoff 2007
//  Copyright Peter Dimov 2017, 2018
//
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/detail/error_code.hpp lines 4-11 sha256 769b475ee67b90a6e16ddb370c55abc214df44bf31d15d9f3ab1d31eda15fb98 ====
also in: sources/boost/boost/system/detail/error_condition.hpp:4-11
//  Copyright Beman Dawes 2006, 2007
//  Copyright Christoper Kohlhoff 2007
//  Copyright Peter Dimov 2017-2021
//
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/detail/generic_category_message.hpp lines 4-11 sha256 69a477b6b5270bc1272aebd2abd2d2c7893e7e1963186f262f01e537491d8610 ====
// Implementation of generic_error_category_message
//
// Copyright 2018 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/detail/interop_category.hpp lines 4-11 sha256 87e29f31316d5c85eda765e6483f82bb1f9c0a53f53096847def90e71989bbf2 ====
//  Copyright Beman Dawes 2006, 2007
//  Copyright Christoper Kohlhoff 2007
//  Copyright Peter Dimov 2017, 2018, 2021
//
//  Distributed under the Boost Software License, Version 1.0. (See accompanying
//  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/detail/is_same.hpp lines 4-6 sha256 cd0da4aae745f80ccf528129eadeda83de03d851d06115798210b19e531e8fe6 ====
// Copyright 2021 Peter Dimov
// Distributed under the Boost Software License, Version 1.0
// http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/system/detail/mutex.hpp lines 4-6 sha256 7221067b26bacb14ddcacb21af514ac4bd1a249cb4082b0e3605e540e456530b ====
// Copyright 2023 Peter Dimov
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/system/detail/snprintf.hpp lines 4-9 sha256 a09b503bd5f93857bd07663ebe8926275208cbefba5bbb03457559a0b94246e1 ====
// Copyright 2018, 2020, 2021 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/detail/std_category.hpp lines 4-11 sha256 af572a93728476530b64d0a057f3ef6f0e12f3da63835aec189e25fefc8ddb94 ====
also in: sources/boost/boost/system/detail/std_category_impl.hpp:4-11
// Support for interoperability between Boost.System and <system_error>
//
// Copyright 2018, 2021 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/detail/system_category_condition_win32.hpp lines 4-11 sha256 d6c70ff49951219bacb948c947dd9e5cde6b02f9193b9cded8893d7f809f5779 ====
// Copyright Beman Dawes 2002, 2006
// Copyright (c) Microsoft Corporation 2014
// Copyright 2018 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/detail/system_category_message.hpp lines 4-11 sha256 2f3802404439bcff8b2c0b4b89602c3888785528e6aafea2acc398a364e691a5 ====
// Implementation of system_error_category_message
//
// Copyright 2018, 2022 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/detail/system_category_message_win32.hpp lines 4-11 sha256 7306082ea82927f194576eb06368b9ff7370a718ba5304a25b18c89acdaf2508 ====
// Copyright Beman Dawes 2002, 2006
// Copyright (c) Microsoft Corporation 2014
// Copyright 2018, 2020 Peter Dimov
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
// See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/error_category.hpp lines 4-8 sha256 36932810c954aa514a938db9cd39c1ee8ec1b479f5b1d8722d362671d01fc6a2 ====
also in: sources/boost/boost/system/error_condition.hpp:4-8, sources/boost/boost/system/generic_category.hpp:4-8, sources/boost/boost/system/system_category.hpp:4-8
// Copyright 2020 Peter Dimov
// Distributed under the Boost Software License, Version 1.0
// http://www.boost.org/LICENSE_1_0.txt
//
// See library home page at http://www.boost.org/libs/system

==== sources/boost/boost/system/system_error.hpp lines 4-7 sha256 a45126e350e9f83f6517100b5ce5a652c36005e46ffde2e6e25df557458fd5b3 ====
// Copyright Beman Dawes 2006
// Copyright Peter Dimov 2021
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/throw_exception.hpp lines 10-19 sha256 283cb2220b3c80f7ba9b7bf3163f948976dacb3eb6d0777c0704a46ede741b17 ====
//  boost/throw_exception.hpp
//
//  Copyright (c) 2002, 2018-2022 Peter Dimov
//  Copyright (c) 2008-2009 Emil Dotchevski and Reverge Studios, Inc.
//
//  Distributed under the Boost Software License, Version 1.0. (See
//  accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//
//  http://www.boost.org/libs/throw_exception

==== sources/boost/boost/token_functions.hpp lines 1-1 sha256 7785dcb12e3c5572b788c055d09d132b16f1789404b9afc56f97bd43cff9c2f6 ====
// Boost token_functions.hpp  ------------------------------------------------//

==== sources/boost/boost/token_functions.hpp lines 3-3 sha256 74620d982efaafae30365a3c7ca905e8e861ad94413f705bd8d4ec468e92f24a ====
// Copyright John R. Bandela 2001.

==== sources/boost/boost/token_functions.hpp lines 9-9 sha256 5f849ade45fafdc6a91209e30a94645139abcdfc188655dd880f8240fc65bd94 ====
// See http://www.boost.org/libs/tokenizer/ for documentation.

==== sources/boost/boost/token_functions.hpp lines 11-28 sha256 1f89546053a5c05b4cecf57386a201b7ada5634d256bce91640b887f90f36740 ====
// Revision History:
// 01 Oct 2004   Joaquin M Lopez Munoz
//      Workaround for a problem with string::assign in msvc-stlport
// 06 Apr 2004   John Bandela
//      Fixed a bug involving using char_delimiter with a true input iterator
// 28 Nov 2003   Robert Zeh and John Bandela
//      Converted into "fast" functions that avoid using += when
//      the supplied iterator isn't an input_iterator; based on
//      some work done at Archelon and a version that was checked into
//      the boost CVS for a short period of time.
// 20 Feb 2002   John Maddock
//      Removed using namespace std declarations and added
//      workaround for BOOST_NO_STDC_NAMESPACE (the library
//      can be safely mixed with regex).
// 06 Feb 2002   Jeremy Siek
//      Added char_separator.
// 02 Feb 2002   Jeremy Siek
//      Removed tabs and a little cleanup.

==== sources/boost/boost/token_iterator.hpp lines 1-1 sha256 97420853b5d52a2e7dfc5c28539d2440a910b1d1f9c67099a1fde53164864fe9 ====
// Boost token_iterator.hpp  -------------------------------------------------//

==== sources/boost/boost/token_iterator.hpp lines 3-6 sha256 eef4b2d9d7a1e4b71bc2eb6095f6fd63f4ff51cedf044354383cf27a7b7b8e47 ====
// Copyright John R. Bandela 2001
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/token_iterator.hpp lines 8-8 sha256 2fd2c86ea33ccf435bd5096d0dde6ba063f3a741284c4daae69a5509cbfcb48e ====
// See http://www.boost.org/libs/tokenizer for documentation.

==== sources/boost/boost/token_iterator.hpp lines 10-14 sha256 69204820a6b33b83d179ea8ac58d3867c06898ac9dc5b7b54a76dc4f3ce8d243 ====
// Revision History:
// 16 Jul 2003   John Bandela
//      Allowed conversions from convertible base iterators
// 03 Jul 2003   John Bandela
//      Converted to new iterator adapter

==== sources/boost/boost/tokenizer.hpp lines 1-1 sha256 a9f3863ce70d43c9d4222011e234d61fac9beeb0dcaa29b06512ed08d5746160 ====
// Boost tokenizer.hpp  -----------------------------------------------------//

==== sources/boost/boost/tokenizer.hpp lines 3-3 sha256 f627db47d6906d2dc5c8916d15cdaf20bbdbe117f4d2ab48186537eab3dc5344 ====
// (c) Copyright Jeremy Siek and John R. Bandela 2001. 

==== sources/boost/boost/tokenizer.hpp lines 9-9 sha256 0284f7c561326a28ef2119ab10bb06820570d0dee128f1f290f287aaff3d01a9 ====
// See http://www.boost.org/libs/tokenizer for documenation

==== sources/boost/boost/tokenizer.hpp lines 11-15 sha256 076dec65d3a64baeb803c13b934e676eaa0c151164b1dd1239f6a794679cd464 ====
// Revision History:
// 03 Jul 2003   John Bandela
//      Converted to new iterator adapter
// 02 Feb 2002   Jeremy Siek
//      Removed tabs and a little cleanup.

==== sources/boost/boost/tuple/detail/tuple_basic.hpp lines 1-1 sha256 698c3b374560d36795788c46442e0801f3ea991d23415f35461af68983d2a548 ====
//  tuple_basic.hpp -----------------------------------------------------

==== sources/boost/boost/tuple/detail/tuple_basic.hpp lines 3-7 sha256 c8f0490ee3c3f06f8c1f1712bf5ea94c37c5dab070f34048bd2fc64be545de07 ====
also in: sources/boost/boost/tuple/tuple.hpp:3-7
// Copyright (C) 1999, 2000 Jaakko Jarvi (jaakko.jarvi@cs.utu.fi)
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/tuple/detail/tuple_basic.hpp lines 11-18 sha256 932872ddd385809c44ae8beaaf019016b1e3cafadeb58186482587c2c04e675f ====
// Outside help:
// This and that, Gary Powell.
// Fixed return types for get_head/get_tail
// ( and other bugs ) per suggestion of Jens Maurer
// simplified element type accessors + bug fix  (Jeremy Siek)
// Several changes/additions according to suggestions by Douglas Gregor,
// William Kempf, Vesa Karvonen, John Max Skaller, Ed Brey, Beman Dawes,
// David Abrahams.

==== sources/boost/boost/tuple/detail/tuple_basic.hpp lines 20-30 sha256 a767623774a961d610987256a23f7c9619d521eeb3668e0a8aaa116a9b044266 ====
// Revision history:
// 2002 05 01 Hugo Duncan: Fix for Borland after Jaakko's previous changes
// 2002 04 18 Jaakko: tuple element types can be void or plain function
//                    types, as long as no object is created.
//                    Tuple objects can no hold even noncopyable types
//                    such as arrays.
// 2001 10 22 John Maddock
//      Fixes for Borland C++
// 2001 08 30 David Abrahams
//      Added default constructor for cons<>.
// -----------------------------------------------------------------

==== sources/boost/boost/tuple/tuple.hpp lines 1-1 sha256 22744d8e1aac0b88552b7a84bb39058c39489511c370b4e80a3e248d913adfa4 ====
//  tuple.hpp - Boost Tuple Library --------------------------------------

==== sources/boost/boost/tuple/tuple.hpp lines 11-11 sha256 3af16918f80bd4461fa452b667b802395de608698d0c2c14b78a2e5fe81d574d ====
// -----------------------------------------------------------------

==== sources/boost/boost/type.hpp lines 1-4 sha256 0fb96b29d8295ca368c16e7b766fdb0988c00f0aae822db08a51bbe4149a6d68 ====
// (C) Copyright David Abrahams 2001.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/type_index.hpp lines 1-6 sha256 0ab83286066f4aa03acc12476f6971f8e7ae98b704b2e69d65148d75d95e3104 ====
//
// Copyright 2012-2024 Antony Polukhin.
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/type_index/ctti_type_index.hpp lines 1-7 sha256 0b6358e16b49e2f87d95c19bd4d3f2f80f65e2ac59fc71cdfc48d8fe6e7382a0 ====
also in: sources/boost/boost/type_index/detail/ctti_register_class.hpp:1-7, sources/boost/boost/type_index/detail/stl_register_class.hpp:1-7, sources/boost/boost/type_index/stl_type_index.hpp:1-7, sources/boost/boost/type_index/type_index_facade.hpp:1-7
//
// Copyright 2013-2024 Antony Polukhin.
//
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/type_index/detail/compile_time_type_info.hpp lines 1-7 sha256 9e0c1bcc16f7aec226bb5670c5ad03414c61bd2bc4cd6378b047d13674521e2f ====
//
// Copyright 2012-2024 Antony Polukhin.
//
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//

==== sources/boost/boost/type_traits.hpp lines 1-6 sha256 7a9cdef6330ea60db39c1a83c27def01d88a7c8359359c714961127f469e645e ====
also in: sources/boost/boost/type_traits/alignment_of.hpp:2-7, sources/boost/boost/type_traits/is_polymorphic.hpp:1-6, sources/boost/boost/type_traits/type_with_alignment.hpp:1-6
//  (C) Copyright John Maddock 2000.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits.hpp lines 8-8 sha256 e4ea004f05bf2569d3bd89d1bd88668292505ab29af191f1378a5cced7c6879d ====
//  See boost/type_traits/*.hpp for full copyright notices.

==== sources/boost/boost/type_traits/add_const.hpp lines 2-8 sha256 c9f8873f252285b227c3476d1c9676a18e0034abc3c256bcc35145a859fe953d ====
also in: sources/boost/boost/type_traits/add_cv.hpp:2-8, sources/boost/boost/type_traits/add_volatile.hpp:2-8, sources/boost/boost/type_traits/detail/is_member_function_pointer_cxx_03.hpp:2-8, sources/boost/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp:2-8, sources/boost/boost/type_traits/is_array.hpp:2-8, sources/boost/boost/type_traits/is_enum.hpp:2-8, sources/boost/boost/type_traits/is_member_function_pointer.hpp:2-8, sources/boost/boost/type_traits/is_union.hpp:2-8, sources/boost/boost/type_traits/remove_const.hpp:2-8, sources/boost/boost/type_traits/remove_cv.hpp:2-8, sources/boost/boost/type_traits/remove_volatile.hpp:2-8
//  (C) Copyright Dave Abrahams, Steve Cleary, Beman Dawes, Howard
//  Hinnant & John Maddock 2000.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/add_lvalue_reference.hpp lines 1-1 sha256 ecf7c28ffdd279c0a3fce7d91e0e68b650e90a237779b0116f8ff53810bc2a5e ====
//  Copyright 2010 John Maddock

==== sources/boost/boost/type_traits/add_pointer.hpp lines 2-7 sha256 dd5b298946d417679f328fe5e59580e1d7b0b23f31b1b6bb4d61dd0fba18b42d ====
also in: sources/boost/boost/type_traits/add_reference.hpp:2-7, sources/boost/boost/type_traits/detail/config.hpp:2-7, sources/boost/boost/type_traits/has_nothrow_assign.hpp:2-7, sources/boost/boost/type_traits/has_nothrow_constructor.hpp:2-7, sources/boost/boost/type_traits/has_nothrow_copy.hpp:2-7, sources/boost/boost/type_traits/has_nothrow_destructor.hpp:2-7, sources/boost/boost/type_traits/has_trivial_assign.hpp:2-7, sources/boost/boost/type_traits/has_trivial_constructor.hpp:2-7, sources/boost/boost/type_traits/has_trivial_copy.hpp:2-7, sources/boost/boost/type_traits/has_trivial_destructor.hpp:2-7, sources/boost/boost/type_traits/intrinsics.hpp:1-6, sources/boost/boost/type_traits/is_arithmetic.hpp:2-7, sources/boost/boost/type_traits/is_compound.hpp:2-7, sources/boost/boost/type_traits/is_empty.hpp:2-7, sources/boost/boost/type_traits/is_float.hpp:1-6, sources/boost/boost/type_traits/is_fundamental.hpp:2-7, sources/boost/boost/type_traits/is_integral.hpp:2-7, sources/boost/boost/type_traits/is_object.hpp:2-7, sources/boost/boost/type_traits/is_pod.hpp:2-7, sources/boost/boost/type_traits/is_scalar.hpp:2-7, sources/boost/boost/type_traits/is_stateless.hpp:2-7, sources/boost/boost/type_traits/is_void.hpp:2-7, sources/boost/boost/type_traits/remove_bounds.hpp:2-7, sources/boost/boost/type_traits/remove_pointer.hpp:2-7, sources/boost/boost/type_traits/remove_reference.hpp:2-7
// (C) Copyright Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock 2000.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/add_rvalue_reference.hpp lines 1-1 sha256 8d008da3328e128c5ad8d2a6ed30b312f934c7a38bf3f82147926b077d10d2ec ====
//  add_rvalue_reference.hpp  ---------------------------------------------------------//

==== sources/boost/boost/type_traits/add_rvalue_reference.hpp lines 3-3 sha256 f01c78af89a4e4329f3d887c34b6952a5960c6dc11e50b586a62fa89cbbb98c1 ====
also in: sources/boost/boost/type_traits/declval.hpp:3-3, sources/boost/boost/utility/declval.hpp:3-3
//  Copyright 2010 Vicente J. Botet Escriba

==== sources/boost/boost/type_traits/common_type.hpp lines 4-10 sha256 a71dece4114b3fa72833a55650349964bf18ed7054274fb13dc2c5a22aeb244d ====
also in: sources/boost/boost/type_traits/copy_cv.hpp:4-10, sources/boost/boost/type_traits/detail/common_arithmetic_type.hpp:4-10, sources/boost/boost/type_traits/detail/common_type_impl.hpp:4-10, sources/boost/boost/type_traits/detail/composite_member_pointer_type.hpp:4-10, sources/boost/boost/type_traits/detail/composite_pointer_type.hpp:4-10, sources/boost/boost/type_traits/detail/mp_defer.hpp:4-10, sources/boost/boost/type_traits/type_identity.hpp:4-10
//
//  Copyright 2015 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//

==== sources/boost/boost/type_traits/conditional.hpp lines 1-6 sha256 e49cabce9e83b9ec3b6dab896aa63fde038d30c242fbb1eb861337facf32d780 ====
also in: sources/boost/boost/type_traits/is_rvalue_reference.hpp:2-7
//  (C) Copyright John Maddock 2010.  
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/conjunction.hpp lines 1-8 sha256 6a72469e9480d9306f3666e2e3e91e960b1d401a29be660a9977864303167d31 ====
also in: sources/boost/boost/type_traits/disjunction.hpp:1-8, sources/boost/boost/type_traits/is_scoped_enum.hpp:1-8, sources/boost/boost/type_traits/is_trivially_copyable.hpp:1-8, sources/boost/boost/type_traits/is_unscoped_enum.hpp:1-8, sources/boost/boost/type_traits/negation.hpp:1-8
/*
Copyright 2020 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License,
Version 1.0. (See accompanying file LICENSE_1_0.txt
or copy at http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/type_traits/conversion_traits.hpp lines 2-10 sha256 7c6b8b70cc96595989d647f0295b9f8b38d59af6fe4a2455b2768b27aac5e6e9 ====
also in: sources/boost/boost/type_traits/is_convertible.hpp:2-10
// Copyright 2000 John Maddock (john@johnmaddock.co.uk)
// Copyright 2000 Jeremy Siek (jsiek@lsc.nd.edu)
// Copyright 1999, 2000 Jaakko Jarvi (jaakko.jarvi@cs.utu.fi)
//
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/copy_cv_ref.hpp lines 1-8 sha256 9be05b57631881b480d3d3ed0ee756393bd6f2211f4f520ab3113b370bd80ffb ====
also in: sources/boost/boost/type_traits/copy_reference.hpp:1-8
/*
Copyright 2019 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License,
Version 1.0. (See accompanying file LICENSE_1_0.txt
or copy at http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/type_traits/cv_traits.hpp lines 1-10 sha256 621c13345bf8cfbbe838e75ae231280402cf207c9eff88491478c0d6908bcbf6 ====
//  (C) Copyright Dave Abrahams, Steve Cleary, Beman Dawes, Howard
//  Hinnant & John Maddock 2000.  
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.
//
//  defines traits classes for cv-qualified types:
//  is_const, is_volatile, remove_const, remove_volatile, remove_cv.

==== sources/boost/boost/type_traits/decay.hpp lines 1-6 sha256 b5cbe51e185bea2fcf8b58fb6c68673a2b6bfc38537d14ed35122bd8c6e1d1bc ====
//  (C) Copyright John Maddock & Thorsten Ottosen 2005.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/declval.hpp lines 1-1 sha256 3ba4df98dd6053bc6fd79f0964863b4619ee453f5c1ab981456502cce3ce183b ====
also in: sources/boost/boost/utility/declval.hpp:1-1
//  declval.hpp  -------------------------------------------------------------//

==== sources/boost/boost/type_traits/detail/bool_trait_undef.hpp lines 4-8 sha256 4cc5477d8229e38793b70829d5d983f428b0c6a6abd45ef71a1bb0eb97c222a3 ====
// Copyright Aleksey Gurtovoy 2002-2004
//
// Distributed under the Boost Software License, Version 1.0. 
// (See accompanying file LICENSE_1_0.txt or copy at 
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/type_traits/detail/bool_trait_undef.hpp lines 10-12 sha256 bd727802a840fe60edc5e97e54522b9b477b52ff7455a810d552e543a6aba6eb ====
// $Source$
// $Date$
// $Revision$

==== sources/boost/boost/type_traits/detail/has_binary_operator.hpp lines 1-7 sha256 05bb5d68a65abe08740c68e55730b2473124b5e9ac5fe7c74d544fa97fd3ab20 ====
also in: sources/boost/boost/type_traits/detail/has_postfix_operator.hpp:1-7, sources/boost/boost/type_traits/detail/has_prefix_operator.hpp:1-7
//  (C) Copyright 2009-2011 Frederic Bron, Robert Stewart, Steven Watanabe & Roman Perepelitsa.
//
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/detail/is_function_cxx_03.hpp lines 2-9 sha256 eb22b1aa19faf4289a5d6f6ae716077bbd79d952c32c8d3b255e2f446d5d281a ====
also in: sources/boost/boost/type_traits/detail/is_function_cxx_11.hpp:2-9, sources/boost/boost/type_traits/detail/is_function_ptr_helper.hpp:2-9, sources/boost/boost/type_traits/is_function.hpp:2-9
//  Copyright 2000 John Maddock (john@johnmaddock.co.uk)
//  Copyright 2002 Aleksey Gurtovoy (agurtovoy@meta-comm.com)
//
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/detail/is_function_msvc10_fix.hpp lines 2-7 sha256 2479b994eadcb82bea3d9b3fc10262cf17b7a0b9b72f16ef8f13c6ae2eb5758e ====
also in: sources/boost/boost/type_traits/detail/is_rvalue_reference_msvc10_fix.hpp:2-7
//  (C) Copyright John Maddock 2018. 
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/detail/is_function_ptr_tester.hpp lines 2-8 sha256 1a4a88aaaeda5d5de812de60cf376e3bd304e1fffa1e8b4d468d6b6b9f2ca1bc ====
also in: sources/boost/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp:2-8, sources/boost/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp:2-8
//  (C) Copyright Dave Abrahams, Steve Cleary, Beman Dawes, 
//  Aleksey Gurtovoy, Howard Hinnant & John Maddock 2000.  
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/detail/is_likely_lambda.hpp lines 1-7 sha256 7f8b2837b3d833c10d7ead90ebaa9b72568f00d0129b383a7437ccbdbbaf37b7 ====
/* Copyright 2017 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See http://www.boost.org/libs/poly_collection for library home page.
 */

==== sources/boost/boost/type_traits/detail/is_swappable_cxx_11.hpp lines 4-9 sha256 6a0242b8f5c02a0317d775faf57897459e27745fb472e981804378d18e3e970f ====
//  Copyright 2017 Peter Dimov
//  Copyright 2023 Andrey Semashev
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/type_traits/detail/yes_no_type.hpp lines 2-9 sha256 2f92ff3fcb2bc64ed0c6807362460011a710e428eb2a99503a285928e1c375a0 ====
//  (C) Copyright John Maddock and Steve Cleary 2000.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.
//
//  macros and helpers for working with integral-constant-expressions.

==== sources/boost/boost/type_traits/enable_if.hpp lines 1-14 sha256 54e6eea932382d7c7cd61884380c51424b4294a956822ba71a5a1c67c19f3bca ====
/*
Copyright 2003 The Trustees of Indiana University

Authors: Jaakko Jarvi (jajarvi at osl.iu.edu)
         Jeremiah Willcock (jewillco at osl.iu.edu)
         Andrew Lumsdaine (lums at osl.iu.edu)

Copyright 2018 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License,
Version 1.0. (See accompanying file LICENSE_1_0.txt
or copy at http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/type_traits/extent.hpp lines 2-7 sha256 fef52a846639fab6e73fc8c97a86edddf163e95506b274957a86f858be37ead1 ====
also in: sources/boost/boost/type_traits/has_virtual_destructor.hpp:2-7, sources/boost/boost/type_traits/is_member_object_pointer.hpp:2-7, sources/boost/boost/type_traits/is_signed.hpp:2-7, sources/boost/boost/type_traits/is_unsigned.hpp:2-7, sources/boost/boost/type_traits/rank.hpp:2-7, sources/boost/boost/type_traits/remove_all_extents.hpp:2-7
//  (C) Copyright John Maddock 2005.  
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/floating_point_promotion.hpp lines 1-4 sha256 31b300e169c8c8305faf0f60deeb92e5f65c1f5810032a843d53c041d84fab83 ====
also in: sources/boost/boost/type_traits/integral_promotion.hpp:1-4, sources/boost/boost/type_traits/promote.hpp:1-4
// Copyright 2005 Alexander Nasonov.
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/type_traits/function_traits.hpp lines 2-7 sha256 32d20e136e61b68d2be7c97e1e594dd817d9bba446e9356b48dcdd5861a349c9 ====
//  Copyright 2000 John Maddock (john@johnmaddock.co.uk)
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/has_bit_and.hpp lines 1-7 sha256 bef3efccc52bd6d3f216b78451ccde784bf2a75954a49053a15397670c3c85b8 ====
also in: sources/boost/boost/type_traits/has_bit_and_assign.hpp:1-7, sources/boost/boost/type_traits/has_bit_or.hpp:1-7, sources/boost/boost/type_traits/has_bit_or_assign.hpp:1-7, sources/boost/boost/type_traits/has_bit_xor.hpp:1-7, sources/boost/boost/type_traits/has_bit_xor_assign.hpp:1-7, sources/boost/boost/type_traits/has_complement.hpp:1-7, sources/boost/boost/type_traits/has_dereference.hpp:1-7, sources/boost/boost/type_traits/has_divides.hpp:1-7, sources/boost/boost/type_traits/has_divides_assign.hpp:1-7, sources/boost/boost/type_traits/has_equal_to.hpp:1-7, sources/boost/boost/type_traits/has_greater.hpp:1-7, sources/boost/boost/type_traits/has_greater_equal.hpp:1-7, sources/boost/boost/type_traits/has_left_shift.hpp:1-7, sources/boost/boost/type_traits/has_left_shift_assign.hpp:1-7, sources/boost/boost/type_traits/has_less.hpp:1-7, sources/boost/boost/type_traits/has_less_equal.hpp:1-7, sources/boost/boost/type_traits/has_logical_and.hpp:1-7, sources/boost/boost/type_traits/has_logical_not.hpp:1-7, sources/boost/boost/type_traits/has_logical_or.hpp:1-7, sources/boost/boost/type_traits/has_minus.hpp:1-7, sources/boost/boost/type_traits/has_minus_assign.hpp:1-7, sources/boost/boost/type_traits/has_modulus.hpp:1-7, sources/boost/boost/type_traits/has_modulus_assign.hpp:1-7, sources/boost/boost/type_traits/has_multiplies.hpp:1-7, sources/boost/boost/type_traits/has_multiplies_assign.hpp:1-7, sources/boost/boost/type_traits/has_negate.hpp:1-7, sources/boost/boost/type_traits/has_not_equal_to.hpp:1-7, sources/boost/boost/type_traits/has_plus.hpp:1-7, sources/boost/boost/type_traits/has_plus_assign.hpp:1-7, sources/boost/boost/type_traits/has_post_decrement.hpp:1-7, sources/boost/boost/type_traits/has_post_increment.hpp:1-7, sources/boost/boost/type_traits/has_pre_decrement.hpp:1-7, sources/boost/boost/type_traits/has_pre_increment.hpp:1-7, sources/boost/boost/type_traits/has_right_shift.hpp:1-7, sources/boost/boost/type_traits/has_right_shift_assign.hpp:1-7, sources/boost/boost/type_traits/has_unary_minus.hpp:1-7, sources/boost/boost/type_traits/has_unary_plus.hpp:1-7
//  (C) Copyright 2009-2011 Frederic Bron.
//
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/has_new_operator.hpp lines 2-7 sha256 6194d2b7cf4e0a14bff81f322ef3d4f6543811a130436ae184f74196810e5293 ====
//  (C) Copyright Runar Undheim, Robert Ramey & John Maddock 2008.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/has_trivial_move_assign.hpp lines 2-9 sha256 e0deb0b3e3b137f2400648e83af0b21337fbd97dfa9d25c62a25bd335d02c1bd ====
also in: sources/boost/boost/type_traits/has_trivial_move_constructor.hpp:2-9, sources/boost/boost/type_traits/is_nothrow_move_assignable.hpp:2-9, sources/boost/boost/type_traits/is_nothrow_move_constructible.hpp:2-9
//  (C) Copyright Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock 2000.
//  (C) Copyright Eric Friedman 2002-2003.
//  (C) Copyright Antony Polukhin 2013.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/integral_constant.hpp lines 1-4 sha256 9876635a9e33ac3e17aecab5446002c548a8d92d3a8bc8344a995a7e2687be9e ====
//  (C) Copyright John Maddock 2015. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/type_traits/is_abstract.hpp lines 8-17 sha256 d224bf1333c984659b2bc9e77a3e14bbe61258d6e3ac48c3df4ef80c93b298cd ====
/////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8
// is_abstract_class.hpp:
//
//  (C) Copyright 2002 Rani Sharoni (rani_sharoni@hotmail.com) and Robert Ramey
//  Use, modification and distribution is subject to the Boost Software
//  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)
//  
//  See http://www.boost.org for updates, documentation, and revision history.
//

==== sources/boost/boost/type_traits/is_array.hpp lines 11-11 sha256 4167fde53926ac18b474499c3a1b2359740958c1bb6d61791b393d218d939d40 ====
// Some fixes for is_array are based on a newsgroup posting by Jonathan Lundquist.

==== sources/boost/boost/type_traits/is_assignable.hpp lines 2-7 sha256 1adb63b4d8ce12e0a690a66f4cfc0aa810650b9d6efdd6ecab683b42ff7d7d53 ====
also in: sources/boost/boost/type_traits/is_constructible.hpp:2-7, sources/boost/boost/type_traits/is_default_constructible.hpp:2-7, sources/boost/boost/type_traits/is_destructible.hpp:2-7
//  (C) Copyright John Maddock 2015.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_base_and_derived.hpp lines 2-7 sha256 6b07e5b148d2ebf2ecf34961c36c931903763d1e021c992b1fde5a5d8727dcd3 ====
//  (C) Copyright Rani Sharoni 2003.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_base_of.hpp lines 2-7 sha256 5ae8eaabadc933e7c8be3fa838c56609c22035c80178658806b8b5c5cac042ba ====
//  (C) Copyright Rani Sharoni 2003-2005.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_class.hpp lines 1-7 sha256 3083af9794c438c8a6b4ad5b081d112d713659e1939f968e83966985d8eb5c01 ====
//  (C) Copyright Dave Abrahams, Steve Cleary, Beman Dawes, Howard
//  Hinnant & John Maddock 2000-2003.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_complete.hpp lines 2-7 sha256 cd908f2c3491d6661c184f44eaa081284849fa68dc11e03b3335d60e404a0b2e ====
//  (C) Copyright John Maddock 2017.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_complex.hpp lines 1-6 sha256 26fddaba0fa07821d0c4b65f7bed7a05cbdc416f814aa385c11330865c39a944 ====
also in: sources/boost/boost/type_traits/make_signed.hpp:2-7, sources/boost/boost/type_traits/make_unsigned.hpp:2-7
//  (C) Copyright John Maddock 2007. 
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_const.hpp lines 2-4 sha256 63338bcb6302b44be5124df9268e10d92025ea06558c16627677399502a75112 ====
also in: sources/boost/boost/type_traits/is_lvalue_reference.hpp:2-4, sources/boost/boost/type_traits/is_member_pointer.hpp:2-4, sources/boost/boost/type_traits/is_pointer.hpp:2-4, sources/boost/boost/type_traits/is_same.hpp:2-4, sources/boost/boost/type_traits/is_volatile.hpp:2-4
//  (C) Copyright Dave Abrahams, Steve Cleary, Beman Dawes, 
//      Howard Hinnant and John Maddock 2000. 
//  (C) Copyright Mat Marcus, Jesse Jones and Adobe Systems Inc 2001

==== sources/boost/boost/type_traits/is_const.hpp lines 6-10 sha256 2900eb85b5149484989e984e125fcc2b8de54b3b5f696ea1d11b317ba7ddfb0e ====
also in: sources/boost/boost/type_traits/is_lvalue_reference.hpp:6-10, sources/boost/boost/type_traits/is_member_pointer.hpp:6-10, sources/boost/boost/type_traits/is_pointer.hpp:6-10, sources/boost/boost/type_traits/is_reference.hpp:6-10, sources/boost/boost/type_traits/is_same.hpp:6-10, sources/boost/boost/type_traits/is_volatile.hpp:6-10
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_const.hpp lines 12-18 sha256 d3daec6159f6a6abcb3a2c46adaff39f817b88cd23b98ae8c0451901764a2900 ====
also in: sources/boost/boost/type_traits/is_member_pointer.hpp:12-18, sources/boost/boost/type_traits/is_pointer.hpp:12-18, sources/boost/boost/type_traits/is_same.hpp:12-18, sources/boost/boost/type_traits/is_volatile.hpp:12-18
//    Fixed is_pointer, is_reference, is_const, is_volatile, is_same, 
//    is_member_pointer based on the Simulated Partial Specialization work 
//    of Mat Marcus and Jesse Jones. See  http://opensource.adobe.com or 
//    http://groups.yahoo.com/group/boost/message/5441 
//    Some workarounds in here use ideas suggested from "Generic<Programming>: 
//    Mappings between Types and Values" 
//    by Andrei Alexandrescu (see http://www.cuj.com/experts/1810/alexandr.html).

==== sources/boost/boost/type_traits/is_copy_assignable.hpp lines 1-7 sha256 aebe954212d7f82fdffef71e96f912a7d63c9ee001cff6c2583e8e99985fd836 ====
//  (C) Copyright Ion Gaztanaga 2014.
//
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_copy_constructible.hpp lines 1-7 sha256 cee467217786390e29a4e989a83b9c1b0d89adc79c7197f3001cdd0f8bd02e27 ====
//  (C) Copyright Antony Polukhin 2013.
//
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_final.hpp lines 2-8 sha256 4ceac100a18ed58487b1b868bde75638c1c4b4dbc53a6a02c5697ab8dc21855c ====
//  Copyright (c) 2014 Agustin Berge
//
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_floating_point.hpp lines 1-6 sha256 80d2b959e7feea1900fc6bd63a7215eac2582cc98a61b64640b645733b33af3b ====
also in: sources/boost/boost/type_traits/remove_extent.hpp:2-7
//  (C) Copyright Steve Cleary, Beman Dawes, Howard Hinnant & John Maddock 2000-2005.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/is_list_constructible.hpp lines 4-8 sha256 56e926a90b050e78de9389f6301f6d4d08fa5ee55cd36118731567a09896d4ad ====
also in: sources/boost/boost/type_traits/is_nothrow_swappable.hpp:4-8
//  Copyright 2017 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/type_traits/is_lvalue_reference.hpp lines 12-18 sha256 10be0acf0d356f06aee2ae9c493af67acf370afc63ab41636aeea0a298780d9a ====
//    Fixed is_pointer, is_lvalue_reference, is_const, is_volatile, is_same, 
//    is_member_pointer based on the Simulated Partial Specialization work 
//    of Mat Marcus and Jesse Jones. See  http://opensource.adobe.com or 
//    http://groups.yahoo.com/group/boost/message/5441 
//    Some workarounds in here use ideas suggested from "Generic<Programming>: 
//    Mappings between Types and Values" 
//    by Andrei Alexandrescu (see http://www.cuj.com/experts/1810/alexandr.html).

==== sources/boost/boost/type_traits/is_noncopyable.hpp lines 4-12 sha256 4097df865f9f2e36553132586132c1486c2a902bfb89b0917fab3c496c5c5570 ====
//
//  Copyright 2018 Peter Dimov
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt
//
//  is_noncopyable<T> returns whether T is derived from boost::noncopyable
//

==== sources/boost/boost/type_traits/is_reference.hpp lines 2-4 sha256 94aabd3a94839f26fef83f17fadb7b23af34ff3fad0f53f5616b8c0eecfe90fa ====
//  (C) Copyright Dave Abrahams, Steve Cleary, Beman Dawes, 
//      Howard Hinnant and John Maddock 2000, 2010. 
//  (C) Copyright Mat Marcus, Jesse Jones and Adobe Systems Inc 2001

==== sources/boost/boost/type_traits/is_swappable.hpp lines 4-8 sha256 fa9be506f02aaa3a0f051a5578693b01fa7f1b45cf04a080f78e4aaffff0007e ====
//  Copyright 2023 Andrey Semashev
//
//  Distributed under the Boost Software License, Version 1.0.
//  See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/type_traits/is_virtual_base_of.hpp lines 1-7 sha256 3c83b80885cffce0031f36c16cd63b61ed5a376400332e2b472ac07856b405c0 ====
//  (C) Copyright Daniel Frey and Robert Ramey 2009.
//  (C) Copyright Balint Cserni 2017
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/make_void.hpp lines 1-8 sha256 ad70a37fab1e97c62db4ea7b98f08368c998ce9951368f2ed6ece4c429d43739 ====
/*
Copyright 2017 Glen Joseph Fernandes
(glenjofe@gmail.com)

Distributed under the Boost Software License,
Version 1.0. (See accompanying file LICENSE_1_0.txt
or copy at http://www.boost.org/LICENSE_1_0.txt)
*/

==== sources/boost/boost/type_traits/remove_cv_ref.hpp lines 2-7 sha256 0bc99dd23d8389b119a84c50e6f4f53386550cbce1d1af34ea5ff93810f956e4 ====
//  (C) Copyright Peter Dimov 2017. 
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

==== sources/boost/boost/type_traits/same_traits.hpp lines 1-8 sha256 a2997f0f09a773d8f222e4a298c6ba6af252645cfc2c9da818da409eca29190c ====
//  (C) Copyright Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant & John Maddock 2000.
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.
//
//  defines is_same:

==== sources/boost/boost/typeof/decltype.hpp lines 1-4 sha256 f10d3cfd70cd8dfabd14b1466212ec92ca11ce9b82e2e1f9b1b05add3eff5e2c ====
// Copyright (C) 2006 Arkadiy Vertleyb
// Copyright (C) 2017 Daniela Engert
// Use, modification and distribution is subject to the Boost Software
// License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/typeof/msvc/typeof_impl.hpp lines 2-4 sha256 972ee6a0ad2aabc79ecac58dd660da17c64c8ce42d1bd6970faf0031c833895f ====
// Copyright (C) 2005 Igor Chesnokov, mailto:ichesnokov@gmail.com (VC 6.5,VC 7.1 + counter code)
// Copyright (C) 2005-2007 Peder Holt (VC 7.0 + framework)
// Copyright (C) 2006 Steven Watanabe (VC 8.0)

==== sources/boost/boost/typeof/msvc/typeof_impl.hpp lines 6-7 sha256 db168191263cad8602ed0e38fad3fbd2ae565a2f6cb61b95f5e07bd499ab188b ====
// Use, modification and distribution is subject to the Boost Software
// License, Version 1.0. (http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/typeof/typeof.hpp lines 1-3 sha256 dbad9c7710a0a49af094aa5f3092e75ba7660820aaeba504d9376f2d8a4b9ae7 ====
// Copyright (C) 2004 Arkadiy Vertleyb
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/detail/allocator_constructed.hpp lines 1-7 sha256 32c81897930e4f859019c1affb6f9c38472305469c2069260bfcbf0f7b2c73a3 ====
/* Copyright 2024 Braden Ganetsky.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See https://www.boost.org/libs/unordered for library home page.
 */

==== sources/boost/boost/unordered/detail/archive_constructed.hpp lines 1-7 sha256 21c8b7f3e12897b6b2b658d12417fe90b193a3155ee464caf47795cc38414d8e ====
also in: sources/boost/boost/unordered/detail/bad_archive_exception.hpp:1-7, sources/boost/boost/unordered/detail/serialization_version.hpp:1-7, sources/boost/boost/unordered/detail/serialize_container.hpp:1-7, sources/boost/boost/unordered/detail/serialize_fca_container.hpp:1-7, sources/boost/boost/unordered/detail/serialize_tracked_address.hpp:1-7
/* Copyright 2023 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See https://www.boost.org/libs/unordered for library home page.
 */

==== sources/boost/boost/unordered/detail/fca.hpp lines 1-5 sha256 a4cc717331d9438013733de55f1933d3aab63e4c7e8ebe81ae1280dd8911c1b1 ====
// Copyright (C) 2022-2024 Joaquin M Lopez Munoz.
// Copyright (C) 2022 Christian Mazakas
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/detail/implementation.hpp lines 1-8 sha256 6b8f149755fc376d341ea19ff26c19bfab8254fb631e70b67a2f7e987f1eed82 ====
// Copyright (C) 2003-2004 Jeremy B. Maitin-Shepard.
// Copyright (C) 2005-2016 Daniel James
// Copyright (C) 2022-2024 Joaquin M Lopez Munoz.
// Copyright (C) 2022-2023 Christian Mazakas
// Copyright (C) 2024 Braden Ganetsky
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/detail/map.hpp lines 2-6 sha256 f2af1e23c08f23eeed3532f0ad6c7a697f568035e425de61ed89beb8c251b601 ====
// Copyright (C) 2005-2016 Daniel James
// Copyright (C) 2022 Christian Mazakas
// Copyright (C) 2024 Braden Ganetsky
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/detail/narrow_cast.hpp lines 1-7 sha256 c007a98c92807819d12b540c6273c39710479752056d790cfc42de632b055b63 ====
/* Copyright 2022 Joaquin M Lopez Munoz.
 * Distributed under the Boost Software License, Version 1.0.
 * (See accompanying file LICENSE_1_0.txt or copy at
 * http://www.boost.org/LICENSE_1_0.txt)
 *
 * See https://www.boost.org/libs/unordered for library home page.
 */

==== sources/boost/boost/unordered/detail/opt_storage.hpp lines 1-4 sha256 f003a8606ca83d7162b5058e6761ef6f4cfc27dc3ed6bb3469ee6efea19108cd ====
// Copyright (C) 2023 Christian Mazakas
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/detail/prime_fmod.hpp lines 1-5 sha256 7c449c5339643c61e60aaa11ded7805d8c42e27844b29c59fa842fee2b820887 ====
// Copyright (C) 2022 Joaquin M Lopez Munoz.
// Copyright (C) 2022-2023 Christian Mazakas
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/detail/set.hpp lines 2-5 sha256 41a359e9afc68eccf68a02a5d7fe7e9a4ec243d6c12195cbeac74c5c3b3f6fa6 ====
// Copyright (C) 2005-2016 Daniel James
// Copyright (C) 2022 Christian Mazakas
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/detail/static_assert.hpp lines 1-3 sha256 0c806a5bafe28a9396d9854cc0af95837a811b9c91840e9b9d81bb242ac1c92c ====
// Copyright 2023 Christian Mazakas
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/detail/throw_exception.hpp lines 1-3 sha256 c382f1cc37eab68066082f7acbaa7b360bf76313839186819c96af7ddc80cade ====
// Copyright (C) 2023 Braden Ganetsky
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/detail/type_traits.hpp lines 1-5 sha256 cf2f9d02d871492ba6370655da5640221b90e8a5d83a1e5bbc5a67ae6862b1a1 ====
// Copyright (C) 2022-2023 Christian Mazakas
// Copyright (C) 2024 Braden Ganetsky
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/unordered_map.hpp lines 1-6 sha256 1ea005ac70ed1ddd7250c42af93d5613a1537011603e8894afdda787c8e4364b ====
also in: sources/boost/boost/unordered/unordered_set.hpp:1-6
// Copyright (C) 2003-2004 Jeremy B. Maitin-Shepard.
// Copyright (C) 2005-2011 Daniel James.
// Copyright (C) 2022-2023 Christian Mazakas
// Copyright (C) 2024 Joaquin M Lopez Munoz.
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/unordered_map.hpp lines 8-8 sha256 d77c3fc44d677c9f4513146702616e17e67cc115e99a6db6786efb9004ffbbd1 ====
also in: sources/boost/boost/unordered/unordered_set.hpp:8-8, sources/boost/boost/unordered_map.hpp:7-7, sources/boost/boost/unordered_set.hpp:7-7
//  See http://www.boost.org/libs/unordered for documentation

==== sources/boost/boost/unordered/unordered_map_fwd.hpp lines 2-6 sha256 ececbba4326ada5d1038a2fe53412012c6be64d6f126318207d48e909fc64a5e ====
// Copyright (C) 2008-2011 Daniel James.
// Copyright (C) 2022-2023 Christian Mazakas
// Copyright (C) 2024 Braden Ganetsky
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered/unordered_printers.hpp lines 1-3 sha256 b4d3d59372b31966bcf3e46e2a1710c1d5b809ce874b88488a7f2b0b9945d2d1 ====
// Copyright 2024 Braden Ganetsky
// Distributed under the Boost Software License, Version 1.0.
// https://www.boost.org/LICENSE_1_0.txt

==== sources/boost/boost/unordered/unordered_printers.hpp lines 5-5 sha256 35e404b3ba9f26aa5d183ad367627f4af5c36effb07e8d32f8a36d9b89c61e9f ====
// Generated on 2024-08-25T17:48:54

==== sources/boost/boost/unordered/unordered_set_fwd.hpp lines 2-6 sha256 2f309228288122fdd2afb1fab0b556879d4022e2342fd5bafedbff137f06e774 ====
// Copyright (C) 2008-2011 Daniel James.
// Copyright (C) 2022 Christian Mazakas
// Copyright (C) 2024 Braden Ganetsky
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/unordered_map.hpp lines 2-5 sha256 d468f7ef3c0d3bf0a9b3b5c5801d9757d8264d61d3a754e9d4d19da3744530e3 ====
also in: sources/boost/boost/unordered_set.hpp:2-5
// Copyright (C) 2003-2004 Jeremy B. Maitin-Shepard.
// Copyright (C) 2005-2008 Daniel James.
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/utility.hpp lines 1-1 sha256 6d7f9fcf14333d3f51175bd470db8644c5e2245750d2b727352a940463cce3d2 ====
//  Boost utility.hpp header file  -------------------------------------------//

==== sources/boost/boost/utility.hpp lines 3-5 sha256 66e8d53c01e9fb3117f313bcf8f194e7a40c7542ac4b540d6d5b4798e089da08 ====
//  Copyright 1999-2003 Aleksey Gurtovoy.  Use, modification, and distribution are
//  subject to the Boost Software License, Version 1.0.  (See accompanying file
//  LICENSE_1_0.txt or a copy at <http://www.boost.org/LICENSE_1_0.txt>.)

==== sources/boost/boost/utility.hpp lines 7-7 sha256 08b5b739c8b2f56a94870a1da2cd643aa6d39df51d410d02f8f67fcfcaaa46c3 ====
also in: sources/boost/boost/utility/base_from_member.hpp:8-8
//  See <http://www.boost.org/libs/utility/> for the library's home page.

==== sources/boost/boost/utility/base_from_member.hpp lines 1-1 sha256 71627f3a79bacc7b25ec8cfee534065408319128975de44b04cf48bc1b87ad5f ====
//  boost utility/base_from_member.hpp header file  --------------------------//

==== sources/boost/boost/utility/base_from_member.hpp lines 3-6 sha256 6ad6273f359ed04b9d0f0980facddfee220ae3770f0903ab476e80fd52711ed7 ====
//  Copyright 2001, 2003, 2004, 2012 Daryle Walker.  Use, modification, and
//  distribution are subject to the Boost Software License, Version 1.0.  (See
//  accompanying file LICENSE_1_0.txt or a copy at
//  <http://www.boost.org/LICENSE_1_0.txt>.)

==== sources/boost/boost/utility/binary.hpp lines 1-7 sha256 b9338ca8851b87eb65b99536fb471addd5785a4fc075c948b3ef50a3060c6bb2 ====
/*=============================================================================
    Copyright (c) 2005 Matthew Calabrese

    Use, modification and distribution is subject to the Boost Software
    License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
    http://www.boost.org/LICENSE_1_0.txt)
==============================================================================*/

==== sources/boost/boost/utility/detail/result_of_iterate.hpp lines 1-1 sha256 2f0c2e32196bec2ae2c7e10987ca40ff36e944c66900d8172259f47062319105 ====
also in: sources/boost/boost/utility/detail/result_of_variadic.hpp:1-1, sources/boost/boost/utility/result_of.hpp:1-1
// Boost result_of library

==== sources/boost/boost/utility/detail/result_of_iterate.hpp lines 3-6 sha256 71d6efc6492b5020d597a7d2281a9a965ab86506f70a850625e867291058b1fd ====
also in: sources/boost/boost/utility/detail/result_of_variadic.hpp:3-6, sources/boost/boost/utility/result_of.hpp:3-6
//  Copyright Douglas Gregor 2004. Use, modification and
//  distribution is subject to the Boost Software License, Version
//  1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/utility/detail/result_of_iterate.hpp lines 8-11 sha256 a463c2356bd290e57312da56439bbfa1200084269b62ef65127648767e78ac1a ====
also in: sources/boost/boost/utility/detail/result_of_variadic.hpp:8-11
//  Copyright Daniel Walker, Eric Niebler, Michel Morin 2008-2012.
//  Use, modification and distribution is subject to the Boost Software
//  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or
//  copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/utility/detail/result_of_iterate.hpp lines 13-13 sha256 97f4794fb35c950e5cf83252c0e99ad09d62e9854006cea907aa9956c842b953 ====
also in: sources/boost/boost/utility/detail/result_of_variadic.hpp:13-13, sources/boost/boost/utility/result_of.hpp:8-8
// For more information, see http://www.boost.org/libs/utility

==== sources/boost/boost/utility/identity_type.hpp lines 2-6 sha256 0a40d1aa8a0ced1f48af6e42b9797f5de953144aaa8f1a568d7357c2c3e77227 ====
// Copyright (C) 2009-2012 Lorenzo Caminiti
// Distributed under the Boost Software License, Version 1.0
// (see accompanying file LICENSE_1_0.txt or a copy at
// http://www.boost.org/LICENSE_1_0.txt)
// Home at http://www.boost.org/libs/utility/identity_type

==== sources/boost/boost/utility/identity_type.hpp lines 8-11 sha256 907d20b85d2f892bbfd3a7c747b582a1709972b63d9500fb64b7151cdeb754ef ====
/** @file
Wrap type expressions with round parenthesis so they can be passed to macros
even if they contain commas.
*/

==== sources/boost/boost/utility/string_view.hpp lines 1-16 sha256 7912e4cc8ec05835807d42bc056c93cd77d0d1c03172c7fbeb90c34ee16efeb0 ====
/*
   Copyright (c) Marshall Clow 2012-2015.
   Copyright (c) Beman Dawes 2015
   Copyright (c) Glen Joseph Fernandes 2019 (glenjofe@gmail.com)

   Distributed under the Boost Software License, Version 1.0. (See accompanying
   file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

    For more information, see http://www.boost.org

    Based on the StringRef implementation in LLVM (http://llvm.org) and
    N3422 by Jeffrey Yasskin
        http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3442.html
    Updated July 2015 to reflect the Library Fundamentals TS
        http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4480.html
*/

==== sources/boost/boost/utility/string_view_fwd.hpp lines 1-15 sha256 bb4fd611b3047648ec7bc74b8b261c50372fa31706d06050f94ebcbbe82dd530 ====
/*
   Copyright (c) Marshall Clow 2012-2012.

   Distributed under the Boost Software License, Version 1.0. (See accompanying
   file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

    For more information, see http://www.boost.org

    Based on the StringRef implementation in LLVM (http://llvm.org) and
    N3422 by Jeffrey Yasskin
        http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3442.html
    Updated July 2015 to reflect the Library Fundamentals TS
        http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4480.html

*/

==== sources/boost/boost/variant.hpp lines 1-11 sha256 7e9b2df4d224e126b0f374c0fa45ae010756f9a03563b80e39f0debeafc87816 ====
//-----------------------------------------------------------------------------
// boost variant.hpp header file
// See http://www.boost.org/libs/variant for documentation.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman, Itay Maman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/apply_visitor.hpp lines 1-11 sha256 6ff276eec6fcef5fa53180a39624c85506f583b3df53d705dabb3b3832174be2 ====
//-----------------------------------------------------------------------------
// boost variant/apply_visitor.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/bad_visit.hpp lines 1-11 sha256 6c935e6c08d3537f5bd6282e1d6c78e42772d7dd182f08deb2b3dfa49634e98a ====
//-----------------------------------------------------------------------------
// boost variant/bad_visit.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/apply_visitor_binary.hpp lines 1-11 sha256 5e696907bbc8acafefaaf050fc34d16452ef411c5b558acd50cc437553c72493 ====
//-----------------------------------------------------------------------------
// boost variant/detail/apply_visitor_binary.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003 Eric Friedman
// Copyright (c) 2014-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/apply_visitor_delayed.hpp lines 1-11 sha256 4cde3125d5101596c8e65bbb340e5c4ee2d1d0c05352c63e8e9da6d046d1fb2a ====
//-----------------------------------------------------------------------------
// boost variant/detail/apply_visitor_delayed.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/apply_visitor_unary.hpp lines 1-11 sha256 0aac8fad1de2e4be1a8a2a5740983e241f865fd39c7cc488d3bf7bbf4f3a91cf ====
//-----------------------------------------------------------------------------
// boost variant/detail/apply_visitor_unary.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003 Eric Friedman
// Copyright (c) 2014-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/backup_holder.hpp lines 1-11 sha256 f4bff28a862eeead23a9fe1ea80887aeb8040c5ed7b41b1896986ee9c9dbf86d ====
//-----------------------------------------------------------------------------
// boost variant/detail/backup_holder.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/cast_storage.hpp lines 1-11 sha256 63d9090f2aa185d0df48292c9c81c60f563f87bb430e763d7d4a477c0f88d246 ====
//-----------------------------------------------------------------------------
// boost variant/detail/cast_storage.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/config.hpp lines 1-11 sha256 79e89f252e7ec83279dd43410a4aed8907035d7ac7bdb5f3f26877f447d0d231 ====
//-----------------------------------------------------------------------------
// boost variant/detail/config.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003 Eric Friedman
// Copyright (c) 2016-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/element_index.hpp lines 1-10 sha256 8b1e5593ba96aab1cb30dff8964d492f5622560c2def5bdaff352cadd7cbfe1e ====
//-----------------------------------------------------------------------------
// boost variant/detail/element_index.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2014-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/enable_recursive.hpp lines 1-11 sha256 085fba1741492b6aaa2fe59ecd14cafcda75bee36f3f3fa8d65841ac575ef729 ====
//-----------------------------------------------------------------------------
// boost variant/detail/enable_recursive.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/enable_recursive_fwd.hpp lines 1-11 sha256 9d9cb2c76f5d85038766b27aa9e5cf3a8381df9f1973ece37416bf77a7882361 ====
//-----------------------------------------------------------------------------
// boost variant/detail/enable_recursive_fwd.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/forced_return.hpp lines 1-11 sha256 27238655bb52c22fb82d66685d7f8bd6ed4867b74a3b42d7b6e5a31ab55c36ff ====
//-----------------------------------------------------------------------------
// boost variant/detail/forced_return.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003 Eric Friedman
// Copyright (c) 2015-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/has_result_type.hpp lines 1-10 sha256 f44bf08e952a0cbe3a31500045f365da9788e3dd20a0d97787ad3c0ebd809f7f ====
//-----------------------------------------------------------------------------
// boost variant/detail/has_result_type.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2014-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/hash_variant.hpp lines 1-10 sha256 f1005b33b05201d17798e662aa12b08ff640e30e81e4d56b772f145faa4077f8 ====
//-----------------------------------------------------------------------------
// boost variant/detail/hash_variant.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2011-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/initializer.hpp lines 1-11 sha256 b9f4a4366ee059358c9a5abb21cc763ee8d5d39e78dc4c782a9252aa366773f4 ====
//-----------------------------------------------------------------------------
// boost variant/detail/initializer.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003
// Eric Friedman, Itay Maman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/make_variant_list.hpp lines 1-11 sha256 84ee80baea1cb80e4e0db9d32b0c727e9467d5b00d825f2b05b24ddcb8d009a1 ====
//-----------------------------------------------------------------------------
// boost variant/detail/make_variant_list.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003 Eric Friedman, Itay Maman
// Copyright (c) 2013-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/move.hpp lines 1-17 sha256 326114a18c5d24e6b91ace15cb76ea1e26d2560cc3ca30304eb919ad93774147 ====
//-----------------------------------------------------------------------------
// boost variant/detail/move.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
//  Copyright (c) 2002-2003 Eric Friedman
//  Copyright (c) 2002 by Andrei Alexandrescu
//  Copyright (c) 2013-2024 Antony Polukhin
//
//  Use, modification and distribution are subject to the
//  Boost Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
//
//  This file derivative of MoJO. Much thanks to Andrei for his initial work.
//  See <http://www.cuj.com/experts/2102/alexandr.htm> for information on MOJO.
//  Re-issued here under the Boost Software License, with permission of the original
//  author (Andrei Alexandrescu).

==== sources/boost/boost/variant/detail/over_sequence.hpp lines 1-13 sha256 418fa63ec49c9fefcaff83c31ec10aecf1e643751eaee0f979ffaa94e34b8309 ====
//-----------------------------------------------------------------------------
// boost variant/detail/over_sequence.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Portions Copyright (C) 2002 David Abrahams
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/std_hash.hpp lines 1-10 sha256 5b2586b2884ea1bb6b3e9ec48be15aca2e012483c235a268d71890eccd0a63a3 ====
//-----------------------------------------------------------------------------
// boost variant/detail/std_hash.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2018-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/substitute.hpp lines 1-11 sha256 15eeaf75eb9844e0e0af0f72cca21bc36bf746f6f46ac201749eeca5cc195dfd ====
//-----------------------------------------------------------------------------
// boost variant/detail/substitute.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/substitute_fwd.hpp lines 1-11 sha256 5281c7eface6af75ad223456b1b5931a523e3f27bcfca721e0857e9016149453 ====
//-----------------------------------------------------------------------------
// boost variant/detail/substitute_fwd.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/variant_io.hpp lines 1-11 sha256 88540a7e989e2d6ffbb5bb953cfd8f0e18631eff70c1ff1e015fb5a11f2922fd ====
//-----------------------------------------------------------------------------
// boost variant/detail/variant_io.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003
// Eric Friedman, Itay Maman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/detail/visitation_impl.hpp lines 1-11 sha256 25131f90640d0717a8eeabec5c6d297b3b7696694a95286d2621a913c2312203 ====
//-----------------------------------------------------------------------------
// boost variant/detail/visitation_impl.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/get.hpp lines 1-11 sha256 0f9bcc204be8ae26baaddeae6e4bd1b9bbb22acea0da548edd02704ca5196fc5 ====
//-----------------------------------------------------------------------------
// boost variant/get.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003 Eric Friedman, Itay Maman
// Copyright (c) 2014-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/recursive_variant.hpp lines 1-11 sha256 7208e0c73db60b1fa457f0cedc93f8e53a84dca6c87d6341a30f29291e0c8ad6 ====
//-----------------------------------------------------------------------------
// boost variant/recursive_variant.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003 Eric Friedman
// Copyright (c) 2013-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/recursive_wrapper.hpp lines 1-11 sha256 2a63b9590e9e95cc44ae2c51a88dba362dc0ed8d5adbfbb0d5f51adbb9e10487 ====
//-----------------------------------------------------------------------------
// boost variant/recursive_wrapper.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003
// Eric Friedman, Itay Maman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/recursive_wrapper_fwd.hpp lines 1-13 sha256 3b6b0dc1bb97c6284efeea185a12ff2387810fad5e50c4c818da600fa8c1b725 ====
//-----------------------------------------------------------------------------
// boost variant/recursive_wrapper_fwd.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002 Eric Friedman, Itay Maman
// Copyright (c) 2016-2024 Antony Polukhin
//
// Portions Copyright (C) 2002 David Abrahams
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/static_visitor.hpp lines 1-11 sha256 453ce3621fa93e75a753ad63b0abb1954f62b43bf4efbeed1aea59e8ae4b3aea ====
//-----------------------------------------------------------------------------
// boost variant/static_visitor.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/variant.hpp lines 1-11 sha256 a9a2863263ee30ddadd8e7365a24424f14f3c2adbd401f872659b0e7130f5555 ====
//-----------------------------------------------------------------------------
// boost variant/variant.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003 Eric Friedman, Itay Maman
// Copyright (c) 2012-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/variant.hpp lines 13-13 sha256 78d5527ae84db37ae6e090184996c69d42b274ff9f9a9ac3d69b98d7e9be9a44 ====
// Thanks to Adam Romanek for providing patches for exception-disabled env.

==== sources/boost/boost/variant/variant_fwd.hpp lines 1-11 sha256 67d0cc11ab161a75d87e9b4794a9bf61b2833d63b237f944eb209b46eea701cd ====
//-----------------------------------------------------------------------------
// boost variant/variant_fwd.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2003 Eric Friedman, Itay Maman
// Copyright (c) 2013-2024 Antony Polukhin
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/variant/visitor_ptr.hpp lines 1-11 sha256 75ca2c11f13591f1ebd1897680a4ab606269e758cdb92b38816650d38b9540a1 ====
//-----------------------------------------------------------------------------
// boost variant/visitor_ptr.hpp header file
// See http://www.boost.org for updates, documentation, and revision history.
//-----------------------------------------------------------------------------
//
// Copyright (c) 2002-2003
// Eric Friedman
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/version.hpp lines 1-1 sha256 112d01a97bf635525fde23ae3c629289a887152eab459a8d65362c4248f5de69 ====
//  Boost version.hpp configuration header file  ------------------------------//

==== sources/boost/boost/version.hpp lines 3-5 sha256 10b3c87962aa5bb699f5908bede6871d17ef061b163d1d064afaabfc42e038a1 ====
//  (C) Copyright John maddock 1999. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/boost/version.hpp lines 7-7 sha256 1837c89277767051479e4e62c91425f38d7b7d354ccc4f4ee2169ebbb011d73b ====
//  See http://www.boost.org/libs/config for documentation

==== sources/boost/boost/visit_each.hpp lines 1-1 sha256 4c5199422af90aca256a399e6fdd7184d3fefb249f767437a18f5b53ac9e898f ====
// Boost.Signals library

==== sources/boost/boost/visit_each.hpp lines 8-8 sha256 d261099faa9e34ab043976d1d34a3a561b17c0f21a7757f995d096b440dc0678 ====
// For more information, see http://www.boost.org/libs/signals

==== sources/boost/boost/winapi/access_rights.hpp lines 1-6 sha256 a248072b955ce1b53d57579304b7036d6b8d353aef0b7e82c9da0795be742388 ====
also in: sources/boost/boost/winapi/character_code_conversion.hpp:1-6, sources/boost/boost/winapi/limits.hpp:1-6
/*
 * Copyright 2016 Andrey Semashev
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/boost/winapi/basic_types.hpp lines 1-7 sha256 400dabcf0932b42b5cfd3d4c2667a2d1eadd4fa45373708985bdd1f8a87fac64 ====
/*
 * Copyright 2010 Vicente J. Botet Escriba
 * Copyright 2015-2018 Andrey Semashev
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/boost/winapi/config.hpp lines 1-7 sha256 0e5fd78bf9d2a73bb75317f4c215144a4e0879b3102b1c21a7094ceba971c10b ====
/*
 * Copyright 2013, 2017 Andrey Semashev
 * Copyright 2017 James E. King, III
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/boost/winapi/detail/footer.hpp lines 1-6 sha256 0b9d2fe7fa689b5f89125756ecbae887a5d0e0bbd41e401a170928b8ad27df04 ====
also in: sources/boost/boost/winapi/detail/header.hpp:1-6
/*
 *             Copyright Andrey Semashev 2020.
 * Distributed under the Boost Software License, Version 1.0.
 *    (See accompanying file LICENSE_1_0.txt or copy at
 *          http://www.boost.org/LICENSE_1_0.txt)
 */

==== sources/boost/boost/winapi/dll.hpp lines 1-9 sha256 5790b9bb0c9128dcf418c3f48a5cbbf33150ff162b9ece59d5286ba5c815a3f6 ====
/*
 * Copyright 2010 Vicente J. Botet Escriba
 * Copyright 2014 Renato Tegon Forti, Antony Polukhin
 * Copyright 2015, 2020 Andrey Semashev
 * Copyright 2015 Antony Polukhin
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/boost/winapi/error_codes.hpp lines 1-6 sha256 aacd8b1bba8a3936ec7fba8de5fdee8bc3e81ae0cb602eab73648e6f26c48dd4 ====
/*
 * Copyright 2016-2018 Andrey Semashev
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/boost/winapi/error_handling.hpp lines 1-8 sha256 b565863333d68ac8825415c15dc9fd2af5ae44a70ebe894fce30e94d13b91af7 ====
/*
 * Copyright 2010 Vicente J. Botet Escriba
 * Copyright 2015 Andrey Semashev
 * Copyright 2016 Jorge Lodos
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/boost/winapi/file_management.hpp lines 1-9 sha256 815d53f99ab4b4db5fc9e00f2dadcc8413e3e98da12c97fd783ba6a18c1a6793 ====
/*
 * Copyright 2010 Vicente J. Botet Escriba
 * Copyright 2015 Andrey Semashev
 * Copyright 2016 Jorge Lodos
 * Copyright 2017 James E. King, III
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/boost/winapi/get_last_error.hpp lines 1-7 sha256 25e8387257739dc900a8b69e147ed16d8997f8dbe7e9648f09226f66336030c6 ====
also in: sources/boost/boost/winapi/handles.hpp:1-7, sources/boost/boost/winapi/local_memory.hpp:1-7
/*
 * Copyright 2010 Vicente J. Botet Escriba
 * Copyright 2015 Andrey Semashev
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/boost/winapi/get_proc_address.hpp lines 1-6 sha256 c6b1b11eb4420727ffcc8701f13d7cc663528747c35043244f33622a155f441f ====
/*
 * Copyright 2020 Andrey Semashev
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/boost/winapi/overlapped.hpp lines 1-6 sha256 ce2340b7dec441afca95c266789f7a1ca10c3924b654cf66fc7957e90c7e87d1 ====
/*
 * Copyright 2016 Klemens D. Morgenstern
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/boost/winapi/time.hpp lines 1-8 sha256 ac347f0190e140cb3697ef817d78a7fa0751bc5da6b95bca64f1cd066c73208d ====
/*
 * Copyright 2010 Vicente J. Botet Escriba
 * Copyright (c) Microsoft Corporation 2014
 * Copyright 2015, 2017 Andrey Semashev
 *
 * Distributed under the Boost Software License, Version 1.0.
 * See http://www.boost.org/LICENSE_1_0.txt
 */

==== sources/boost/libs/config/test/config_info.cpp lines 1-1 sha256 f52284e49650eafd192af86fa5a01991b119d8b2526a65ba5ee630da2f85464f ====
//  Boost config.hpp configuration test program file  -----------------------//

==== sources/boost/libs/config/test/config_info.cpp lines 3-10 sha256 6625daf43e2622fc774a6c1025dbafbe69760f38d8e31970e5649b4314287dc7 ====
//  (C) Copyright John Maddock 2001 - 2003. 
//  (C) Copyright Jens Maurer 2001. 
//  (C) Copyright Peter Dimov 2001. 
//  (C) Copyright Darin Adler 2001. 
//  (C) Copyright Beman Dawes 2002. 
//  Use, modification and distribution are subject to the 
//  Boost Software License, Version 1.0. (See accompanying file 
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/libs/config/test/config_info.cpp lines 12-15 sha256 f699ecd4c8de9ac0f9946d0bd84211f163e943ac3d83c9ddb988905efc45d4f4 ====
//  See http://www.boost.org/libs/config for most recent version.
//
//  Revision $Id$
//

==== sources/boost/libs/program_options/src/split.cpp lines 1-4 sha256 4d6674b94ecbe1ffb470a70ca0b2915ad954146cd428a5e77f80c6d1655c40cc ====
// Copyright Sascha Ochsenknecht 2009.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt
// or copy at http://www.boost.org/LICENSE_1_0.txt)

==== sources/boost/libs/regex/src/posix_api.cpp lines 12-17 sha256 81b51505a11a032c947882a3d99d9aaa7afbecfd82cf53774bb4ae5ae0caf691 ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE:        posix_api.cpp
  *   VERSION:     see <boost/version.hpp>
  *   DESCRIPTION: Implements the Posix API wrappers.
  */

==== sources/boost/libs/regex/src/regex.cpp lines 1-10 sha256 41b2f72880047f44d41583e3a609900053d5c8e2dee8be42e99a862de8657795 ====
also in: sources/boost/libs/regex/src/regex_debug.cpp:1-10
/*
 *
 * Copyright (c) 1998-2004
 * John Maddock
 *
 * Use, modification and distribution are subject to the 
 * Boost Software License, Version 1.0. (See accompanying file 
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 *
 */

==== sources/boost/libs/regex/src/regex.cpp lines 12-17 sha256 15a2f62b8963a015a054f67fe304a4d3392d11f08e901ddc194bc23171b9dbc8 ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE:        regex.cpp
  *   VERSION:     see <boost/version.hpp>
  *   DESCRIPTION: Misc boost::regbase member funnctions.
  */

==== sources/boost/libs/regex/src/regex_debug.cpp lines 12-17 sha256 1848645fe82ab668e7f689bb25a24c2387905ac131124995e0e3c348b494b28f ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE:        regex_debug.cpp
  *   VERSION:     see <boost/version.hpp>
  *   DESCRIPTION: Misc. debugging helpers.
  */

==== sources/boost/libs/regex/src/static_mutex.cpp lines 12-17 sha256 fc8c6042c354eadbad56f08341ac4e0d118834b6b6e3da2774d061f9e92d742f ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE         static_mutex.cpp
  *   VERSION      see <boost/version.hpp>
  *   DESCRIPTION: Declares static_mutex lock type.
  */

==== sources/boost/libs/regex/src/wide_posix_api.cpp lines 12-17 sha256 0bcc250bb795006a72c7b70ead45fe0c306a2b48b59768563f7eb8c198e948d6 ====
 /*
  *   LOCATION:    see http://www.boost.org for most recent version.
  *   FILE:        wide_posix_api.cpp
  *   VERSION:     see <boost/version.hpp>
  *   DESCRIPTION: Implements the wide character POSIX API wrappers.
  */

==== sources/boost/libs/regex/test/config_info/regex_config_info.cpp lines 12-16 sha256 a0f0e44bb01968c43423a29ccefdfe8d21d25f6181bc48e543cca89866bf4253 ====
//
// This program extends config_info to print out regex library
// configuration information.  We do this by redfining the main
// provided by config_info, our real main will call it later:
//

