Copyright Patrick Powell 1995 Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2019-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2018-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2018-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2018-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2017-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 2017-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2017-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2017-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2017-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2017 Ribose Inc. All Rights Reserved. Copyright 2017 BaishanCloud. All rights reserved. Copyright 2017 [Ribose Inc.](https://www.ribose.com). All Rights Reserved. Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2016-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2016-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2016 VMS Software, Inc. All Rights Reserved. Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2016 Cryptography Research, Inc. Copyright 2015-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 2015-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2015-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2015-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2015-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2015-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2015-2016 Cryptography Research, Inc. Copyright 2015 Cryptography Research, Inc. Copyright 2014-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2014-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2014-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2014-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2014-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2014-2016 Cryptography Research, Inc. Copyright 2014 Cryptography Research, Inc. Copyright 2013-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2013-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2013-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2013-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2013-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2013-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2013 M. J. Dominus. Copyright 2012-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 2012-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2012-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2012-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2012-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2012-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2012-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2012, Samuel Neves Copyright 2011-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2011-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2011-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2011-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2011-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2011-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2011 Google Inc. Copyright 2010-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 2010-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2010-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2010-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2010-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2010-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2009-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 2009-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2009-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2009-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2009-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2009-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2008-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 2008-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2008-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2008-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2008-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2008-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2007-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2007-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2007-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2006-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2006-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2006-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2006-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2006-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2006-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2006 NTT (Nippon Telegraph and Telephone Corporation) . Copyright 2005-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2005-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2005-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2005-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2005-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2005-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2005 Nokia. All rights reserved. Copyright 2004-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2004-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2004-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2004-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2004-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2004-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2004-2014, Akamai Technologies. All Rights Reserved. Copyright 2003-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2003-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2003-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2003-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2003-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2003-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2002-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 2002-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2002-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2002-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2002-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2002-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2002-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2001-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2001-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2001-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2001-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2001-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 2000-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 2000-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 2000-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 2000-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 1999-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 1999-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 1999-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 1999-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 1999-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 1999-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 1998-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 1998-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 1998-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 1998-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 1998-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 1998-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 1998-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright 1998-2001 The OpenSSL Project Authors. All Rights Reserved. Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved. Copyright 1995-2018 The OpenSSL Project Authors. All Rights Reserved. Copyright 1995-2017 The OpenSSL Project Authors. All Rights Reserved. Copyright 1995-2016 The OpenSSL Project Authors. All Rights Reserved. Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved. Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. Copyright (C) 2017 National Security Research Institute. All Rights Reserved. Copyright (c) 2017 National Security Research Institute. All rights reserved. Copyright (c) 2017 National Security Research Institute. All rights reserved. Copyright (c) 2016 Viktor Dukhovni . Copyright (c) 2015, CloudFlare, Inc. Copyright (c) 2014, Intel Corporation. All Rights Reserved. Copyright (c) 2013-2014 Timo Teräs Copyright (c) 2012-2016 Jean-Philippe Aumasson Copyright (c) 2012-2014 Daniel J. Bernstein Copyright (c) 2012, Intel Corporation. All Rights Reserved. Copyright (c) 2008 Andy Polyakov Copyright (c) 2007 KISA(Korea Information Security Agency). All rights reserved. Copyright (C) 2006, Network Resonance, Inc.Copyright (C) 2011, RTFM, Inc. Copyright (c) 2004, Richard Levitte Copyright (c) 2004, EdelKey Project. All Rights Reserved. Copyright (c) 2004, 2018, Richard Levitte Copyright (c) 2004 Kungliga Tekniska Högskolan Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved Copyright (c) 2002 The OpenTSA Project. All rights reserved. Copyright (C) 19yy Copyright (c) 1998-2021 The OpenSSL Project Copyright (c) 1998-2020 The OpenSSL Project Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved. Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson Copyright (C) 1989, 1991 Free Software Foundation, Inc.