Rebased ref, commits from common ancestor: commit bc7813272754f95f3705eac4f7726c63c646f985 Author: Michael Meeks <michael.me...@collabora.com> Date: Fri Dec 13 13:20:10 2013 +0000
graphite2: get visibility right for static linkage on windows. Change-Id: I79fa15d539bcb86610dd4def08536c33bd2a10c2 (cherry picked from commit 8949d6f32acb9046cb3ddceb4f6fbe39dcc04383) diff --git a/vcl/generic/glyphs/gcach_ftyp.cxx b/vcl/generic/glyphs/gcach_ftyp.cxx index abfa77578086..8126c1ec11f0 100644 --- a/vcl/generic/glyphs/gcach_ftyp.cxx +++ b/vcl/generic/glyphs/gcach_ftyp.cxx @@ -26,8 +26,9 @@ #include <config_features.h> #include <config_graphite.h> #if ENABLE_GRAPHITE -#include <graphite2/Font.h> -#include <graphite_layout.hxx> +# include <graphite_static.hxx> +# include <graphite2/Font.h> +# include <graphite_layout.hxx> #endif #include <unotools/fontdefs.hxx> diff --git a/vcl/inc/graphite_features.hxx b/vcl/inc/graphite_features.hxx index da8e619fd64c..0202497ae95a 100644 --- a/vcl/inc/graphite_features.hxx +++ b/vcl/inc/graphite_features.hxx @@ -23,6 +23,7 @@ // 1001=1&2002=2&fav1=0 #include <sal/types.h> #include <rtl/ustring.hxx> +#include <graphite_static.hxx> #include <graphite2/Font.h> namespace grutils diff --git a/vcl/inc/graphite_layout.hxx b/vcl/inc/graphite_layout.hxx index d439026f1fcb..4fe78367c3fa 100644 --- a/vcl/inc/graphite_layout.hxx +++ b/vcl/inc/graphite_layout.hxx @@ -31,6 +31,7 @@ #include <map> #include <utility> // Libraries +#include <graphite_static.hxx> #include <graphite2/Font.h> #include <graphite2/Segment.h> // Platform diff --git a/vcl/inc/graphite_static.hxx b/vcl/inc/graphite_static.hxx new file mode 100644 index 000000000000..4c70cf1b95ab --- /dev/null +++ b/vcl/inc/graphite_static.hxx @@ -0,0 +1,17 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +#ifdef WNT +# ifndef GRAPHITE2_STATIC +# define GRAPHITE2_STATIC 1 +# endif +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ + diff --git a/vcl/inc/win/salgdi.h b/vcl/inc/win/salgdi.h index b54c8765b213..d6b1d85d2178 100644 --- a/vcl/inc/win/salgdi.h +++ b/vcl/inc/win/salgdi.h @@ -31,7 +31,8 @@ #include <config_graphite.h> #if ENABLE_GRAPHITE -#include <graphite2/Font.h> +# include <graphite_static.hxx> +# include <graphite2/Font.h> #endif class FontSelectPattern; diff --git a/vcl/source/glyphs/graphite_layout.cxx b/vcl/source/glyphs/graphite_layout.cxx index ef76f85172de..499458eb307f 100644 --- a/vcl/source/glyphs/graphite_layout.cxx +++ b/vcl/source/glyphs/graphite_layout.cxx @@ -53,6 +53,7 @@ #include <com/sun/star/i18n/UnicodeType.hpp> // Graphite Libraries (must be after vcl headers on windows) +#include <graphite_static.hxx> #include <graphite2/Segment.h> #include <graphite_layout.hxx> commit 60a4f2b0d3f7ff87d2a3211f8139b928d7c3d139 Author: Thorsten Behrens <thorsten.behr...@cib.de> Date: Wed May 23 11:05:23 2018 +0200 build libxml2 w/o c99 nonsense Change-Id: I8d2c36edb9d9d07edb33783db156c27a63f18ac6 diff --git a/external/libxml2/UnpackedTarball_xml2.mk b/external/libxml2/UnpackedTarball_xml2.mk index 0d3f866a0ae8..17203bfb179e 100644 --- a/external/libxml2/UnpackedTarball_xml2.mk +++ b/external/libxml2/UnpackedTarball_xml2.mk @@ -21,6 +21,7 @@ $(eval $(call gb_UnpackedTarball_add_patches,xml2,\ external/libxml2/0001-Increase-buffer-space-for-port-in-HTTP-redirect-supp.patch.1 \ external/libxml2/0001-Fix-buffer-size-checks-in-xmlSnprintfElementContent.patch.1 \ external/libxml2/0001-Fix-handling-of-parameter-entity-references.patch.1 \ + external/libxml2/libxml2-no-c99.patch \ )) # vim: set noet sw=4 ts=4: diff --git a/external/libxml2/libxml2-no-c99.patch b/external/libxml2/libxml2-no-c99.patch new file mode 100644 index 000000000000..05e6672e2d55 --- /dev/null +++ b/external/libxml2/libxml2-no-c99.patch @@ -0,0 +1,31 @@ +--- a/xml2/relaxng.c 2016-05-23 09:25:25.000000000 +0200 ++++ b/xml2/relaxng.c 2018-05-22 23:28:27.192916200 +0200 +@@ -2088,6 +2088,7 @@ + const xmlChar * arg2) + { + char msg[1000]; ++ xmlChar *result; + + if (arg1 == NULL) + arg1 = BAD_CAST ""; +@@ -2215,7 +2216,7 @@ + snprintf(msg, 1000, "Unknown error code %d\n", err); + } + msg[1000 - 1] = 0; +- xmlChar *result = xmlCharStrdup(msg); ++ result = xmlCharStrdup(msg); + return (xmlEscapeFormatString(&result)); + } + +--- a/xml2/xmlschemas.c 2016-05-23 09:25:25.000000000 +0200 ++++ b/xml2/xmlschemas.c 2018-05-22 23:26:52.835511300 +0200 +@@ -3168,8 +3168,8 @@ + "valid."); + } + if (expected) { +- msg = xmlStrcat(msg, BAD_CAST " Expected is '"); + xmlChar *expectedEscaped = xmlCharStrdup(expected); ++ msg = xmlStrcat(msg, BAD_CAST " Expected is '"); + msg = xmlStrcat(msg, xmlEscapeFormatString(&expectedEscaped)); + FREE_AND_NULL(expectedEscaped); + msg = xmlStrcat(msg, BAD_CAST "'.\n"); commit dd730119bb74ff5ce511bd3e42953cba523fc036 Author: Thorsten Behrens <thorsten.behr...@cib.de> Date: Wed May 23 10:58:59 2018 +0200 build nss w/o c99 nonsense Change-Id: I4c1058cbd4e4bdef2e15a703d284c1fbb1ead3f8 diff --git a/external/nss/UnpackedTarball_nss.mk b/external/nss/UnpackedTarball_nss.mk index fac663a7e182..59b6147a5142 100644 --- a/external/nss/UnpackedTarball_nss.mk +++ b/external/nss/UnpackedTarball_nss.mk @@ -21,6 +21,7 @@ $(eval $(call gb_UnpackedTarball_add_patches,nss,\ external/nss/nss.cygwin64.in32bit.patch) \ $(if $(findstring 120_70,$(VCVER)_$(WINDOWS_SDK_VERSION)), \ external/nss/nss-winXP-sdk.patch.1) \ + external/nss/nss-no-c99.patch \ )) # vim: set noet sw=4 ts=4: diff --git a/external/nss/nss-no-c99.patch b/external/nss/nss-no-c99.patch new file mode 100644 index 000000000000..eb686145e4e9 --- /dev/null +++ b/external/nss/nss-no-c99.patch @@ -0,0 +1,1538 @@ +--- a/nss/nss/cmd/bltest/pkcs1_vectors.h 2017-04-06 16:14:46.000000000 +0200 ++++ b/nss/nss/cmd/bltest/pkcs1_vectors.h 2018-05-22 21:50:50.521095700 +0200 +@@ -19,771 +19,709 @@ + + struct pkcs1_test_vector PKCS1_VECTORS[15] = { + { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, +- 0x5f, 0x2a, 0x4b, 0xbe, 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, +- +- 0x3c, 0x56, 0x8c, 0x8f, 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, +- +- 0x66, 0xc8, 0xc6, 0xa3, 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, +- 0x12, 0x31, 0x88, 0x44, 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, +- 0xee, 0x89, 0x6a, 0x10, 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, +- 0x34, 0xe4, 0x47, 0x27, 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, +- 0x26, 0x83, 0x10, 0x9c, 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, +- 0x31, 0xb4, 0xbd, 0x2f, 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, +- 0xce, 0xe3, 0x4f, 0x9e, 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, +- 0xad, 0x79, 0xc6, 0xdc, 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, +- 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, +- 64, +- }, +- { +- (unsigned char[]){ +- 0xa5, 0x6e, 0x4a, 0x0e, 0x70, 0x10, 0x17, 0x58, 0x9a, 0x51, +- 0x87, 0xdc, 0x7e, 0xa8, 0x41, 0xd1, 0x56, 0xf2, 0xec, 0x0e, +- 0x36, 0xad, 0x52, 0xa4, 0x4d, 0xfe, 0xb1, 0xe6, 0x1f, 0x7a, +- 0xd9, 0x91, 0xd8, 0xc5, 0x10, 0x56, 0xff, 0xed, 0xb1, 0x62, +- 0xb4, 0xc0, 0xf2, 0x83, 0xa1, 0x2a, 0x88, 0xa3, 0x94, 0xdf, +- 0xf5, 0x26, 0xab, 0x72, 0x91, 0xcb, 0xb3, 0x07, 0xce, 0xab, +- 0xfc, 0xe0, 0xb1, 0xdf, 0xd5, 0xcd, 0x95, 0x08, 0x09, 0x6d, +- 0x5b, 0x2b, 0x8b, 0x6d, 0xf5, 0xd6, 0x71, 0xef, 0x63, 0x77, +- 0xc0, 0x92, 0x1c, 0xb2, 0x3c, 0x27, 0x0a, 0x70, 0xe2, 0x59, +- 0x8e, 0x6f, 0xf8, 0x9d, 0x19, 0xf1, 0x05, 0xac, 0xc2, 0xd3, +- 0xf0, 0xcb, 0x35, 0xf2, 0x92, 0x80, 0xe1, 0x38, 0x6b, 0x6f, +- 0x64, 0xc4, 0xef, 0x22, 0xe1, 0xe1, 0xf2, 0x0d, 0x0c, 0xe8, +- 0xcf, 0xfb, 0x22, 0x49, 0xbd, 0x9a, 0x21, 0x37 }, +- 128, +- (unsigned char[]){ 0x01, 0x00, 0x01 }, 3, +- (unsigned char[]){ +- 0x33, 0xa5, 0x04, 0x2a, 0x90, 0xb2, 0x7d, 0x4f, 0x54, 0x51, +- 0xca, 0x9b, 0xbb, 0xd0, 0xb4, 0x47, 0x71, 0xa1, 0x01, 0xaf, +- 0x88, 0x43, 0x40, 0xae, 0xf9, 0x88, 0x5f, 0x2a, 0x4b, 0xbe, +- 0x92, 0xe8, 0x94, 0xa7, 0x24, 0xac, 0x3c, 0x56, 0x8c, 0x8f, +- 0x97, 0x85, 0x3a, 0xd0, 0x7c, 0x02, 0x66, 0xc8, 0xc6, 0xa3, +- 0xca, 0x09, 0x29, 0xf1, 0xe8, 0xf1, 0x12, 0x31, 0x88, 0x44, +- 0x29, 0xfc, 0x4d, 0x9a, 0xe5, 0x5f, 0xee, 0x89, 0x6a, 0x10, +- 0xce, 0x70, 0x7c, 0x3e, 0xd7, 0xe7, 0x34, 0xe4, 0x47, 0x27, +- 0xa3, 0x95, 0x74, 0x50, 0x1a, 0x53, 0x26, 0x83, 0x10, 0x9c, +- 0x2a, 0xba, 0xca, 0xba, 0x28, 0x3c, 0x31, 0xb4, 0xbd, 0x2f, +- 0x53, 0xc3, 0xee, 0x37, 0xe3, 0x52, 0xce, 0xe3, 0x4f, 0x9e, +- 0x50, 0x3b, 0xd8, 0x0c, 0x06, 0x22, 0xad, 0x79, 0xc6, 0xdc, +- 0xee, 0x88, 0x35, 0x47, 0xc6, 0xa3, 0xb3, 0x25 }, +- 128, +- (unsigned char[]){ +- 0xb6, 0x9d, 0xca, 0x1c, 0xf7, 0xd4, 0xd7, 0xec, 0x81, 0xe7, +- 0x5b, 0x90, 0xfc, 0xca, 0x87, 0x4a, 0xbc, 0xde, 0x12, 0x3f, +- 0xd2, 0x70, 0x01, 0x80, 0xaa, 0x90, 0x47, 0x9b, 0x6e, 0x48, +- 0xde, 0x8d, 0x67, 0xed, 0x24, 0xf9, 0xf1, 0x9d, 0x85, 0xba, +- 0x27, 0x58, 0x74, 0xf5, 0x42, 0xcd, 0x20, 0xdc, 0x72, 0x3e, +- 0x69, 0x63, 0x36, 0x4a, 0x1f, 0x94, 0x25, 0x45, 0x2b, 0x26, +- 0x9a, 0x67, 0x99, 0xfd }, +- 64, +- (unsigned char[]){ +- 0xe7, 0xe8, 0x94, 0x27, 0x20, 0xa8, 0x77, 0x51, 0x72, 0x73, +- 0xa3, 0x56, 0x05, 0x3e, 0xa2, 0xa1, 0xbc, 0x0c, 0x94, 0xaa, +- 0x72, 0xd5, 0x5c, 0x6e, 0x86, 0x29, 0x6b, 0x2d, 0xfc, 0x96, +- 0x79, 0x48, 0xc0, 0xa7, 0x2c, 0xbc, 0xcc, 0xa7, 0xea, 0xcb, +- 0x35, 0x70, 0x6e, 0x09, 0xa1, 0xdf, 0x55, 0xa1, 0x53, 0x5b, +- 0xd9, 0xb3, 0xcc, 0x34, 0x16, 0x0b, 0x3b, 0x6d, 0xcd, 0x3e, +- 0xda, 0x8e, 0x64, 0x43 }, ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88" ++ "\x5f\x2a\x4b\xbe\x92\xe8\x94\xa7\x24\xac" ++ "\x3c\x56\x8c\x8f\x97\x85\x3a\xd0\x7c\x02" ++ "\x66\xc8\xc6\xa3\xca\x09\x29\xf1\xe8\xf1" ++ "\x12\x31\x88\x44\x29\xfc\x4d\x9a\xe5\x5f" ++ "\xee\x89\x6a\x10\xce\x70\x7c\x3e\xd7\xe7" ++ "\x34\xe4\x47\x27\xa3\x95\x74\x50\x1a\x53" ++ "\x26\x83\x10\x9c\x2a\xba\xca\xba\x28\x3c" ++ "\x31\xb4\xbd\x2f\x53\xc3\xee\x37\xe3\x52" ++ "\xce\xe3\x4f\x9e\x50\x3b\xd8\x0c\x06\x22" ++ "\xad\x79\xc6\xdc\xee\x88\x35\x47\xc6\xa3" ++ "\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", ++ 64, ++ }, ++ { ++ "\xa5\x6e\x4a\x0e\x70\x10\x17\x58\x9a\x51" ++ "\x87\xdc\x7e\xa8\x41\xd1\x56\xf2\xec\x0e" ++ "\x36\xad\x52\xa4\x4d\xfe\xb1\xe6\x1f\x7a" ++ "\xd9\x91\xd8\xc5\x10\x56\xff\xed\xb1\x62" ++ "\xb4\xc0\xf2\x83\xa1\x2a\x88\xa3\x94\xdf" ++ "\xf5\x26\xab\x72\x91\xcb\xb3\x07\xce\xab" ++ "\xfc\xe0\xb1\xdf\xd5\xcd\x95\x08\x09\x6d" ++ "\x5b\x2b\x8b\x6d\xf5\xd6\x71\xef\x63\x77" ++ "\xc0\x92\x1c\xb2\x3c\x27\x0a\x70\xe2\x59" ++ "\x8e\x6f\xf8\x9d\x19\xf1\x05\xac\xc2\xd3" ++ "\xf0\xcb\x35\xf2\x92\x80\xe1\x38\x6b\x6f" ++ "\x64\xc4\xef\x22\xe1\xe1\xf2\x0d\x0c\xe8" ++ "\xcf\xfb\x22\x49\xbd\x9a\x21\x37", ++ 128, ++ "\x01\x00\x01", 3, ++ "\x33\xa5\x04\x2a\x90\xb2\x7d\x4f\x54\x51" ++ "\xca\x9b\xbb\xd0\xb4\x47\x71\xa1\x01\xaf" ++ "\x88\x43\x40\xae\xf9\x88\x5f\x2a\x4b\xbe" ++ "\x92\xe8\x94\xa7\x24\xac\x3c\x56\x8c\x8f" ++ "\x97\x85\x3a\xd0\x7c\x02\x66\xc8\xc6\xa3" ++ "\xca\x09\x29\xf1\xe8\xf1\x12\x31\x88\x44" ++ "\x29\xfc\x4d\x9a\xe5\x5f\xee\x89\x6a\x10" ++ "\xce\x70\x7c\x3e\xd7\xe7\x34\xe4\x47\x27" ++ "\xa3\x95\x74\x50\x1a\x53\x26\x83\x10\x9c" ++ "\x2a\xba\xca\xba\x28\x3c\x31\xb4\xbd\x2f" ++ "\x53\xc3\xee\x37\xe3\x52\xce\xe3\x4f\x9e" ++ "\x50\x3b\xd8\x0c\x06\x22\xad\x79\xc6\xdc" ++ "\xee\x88\x35\x47\xc6\xa3\xb3\x25", ++ 128, ++ "\xb6\x9d\xca\x1c\xf7\xd4\xd7\xec\x81\xe7" ++ "\x5b\x90\xfc\xca\x87\x4a\xbc\xde\x12\x3f" ++ "\xd2\x70\x01\x80\xaa\x90\x47\x9b\x6e\x48" ++ "\xde\x8d\x67\xed\x24\xf9\xf1\x9d\x85\xba" ++ "\x27\x58\x74\xf5\x42\xcd\x20\xdc\x72\x3e" ++ "\x69\x63\x36\x4a\x1f\x94\x25\x45\x2b\x26" ++ "\x9a\x67\x99\xfd", ++ 64, ++ "\xe7\xe8\x94\x27\x20\xa8\x77\x51\x72\x73" ++ "\xa3\x56\x05\x3e\xa2\xa1\xbc\x0c\x94\xaa" ++ "\x72\xd5\x5c\x6e\x86\x29\x6b\x2d\xfc\x96" ++ "\x79\x48\xc0\xa7\x2c\xbc\xcc\xa7\xea\xcb" ++ "\x35\x70\x6e\x09\xa1\xdf\x55\xa1\x53\x5b" ++ "\xd9\xb3\xcc\x34\x16\x0b\x3b\x6d\xcd\x3e" ++ "\xda\x8e\x64\x43", + 64, + } + }; +--- a/nss/nss/lib/freebl/ecl/curve25519_64.c 2017-04-06 16:14:46.000000000 +0200 ++++ b/nss/nss/lib/freebl/ecl/curve25519_64.c 2018-05-22 19:18:07.482457400 +0200 +@@ -38,17 +38,17 @@ + const int64_t *in = (const int64_t *)iin; + int64_t *out = (int64_t *)ioutput; + ++ // An arithmetic shift right of 63 places turns a positive number to 0 and a ++ // negative number to all 1's. This gives us a bitmask that lets us avoid ++ // side-channel prone branches. ++ int64_t t; ++ + out[0] = in[0] - out[0]; + out[1] = in[1] - out[1]; + out[2] = in[2] - out[2]; + out[3] = in[3] - out[3]; + out[4] = in[4] - out[4]; + +- // An arithmetic shift right of 63 places turns a positive number to 0 and a +- // negative number to all 1's. This gives us a bitmask that lets us avoid +- // side-channel prone branches. +- int64_t t; +- + #define NEGCHAIN(a, b) \ + t = out[a] >> 63; \ + out[a] += twotothe51 & t; \ +--- a/nss/nss/lib/softoken/pkcs11c.c 2017-04-06 16:14:46.000000000 +0200 ++++ b/nss/nss/lib/softoken/pkcs11c.c 2018-05-22 19:43:15.154079800 +0200 +@@ -5105,10 +5105,11 @@ + crv = sftk_AddAttributeType(publicKey, CKA_EC_POINT, + sftk_item_expand(&ecPriv->publicValue)); + } else { ++ SECItem *pubValue; + PORT_FreeArena(ecParams->arena, PR_TRUE); +- SECItem *pubValue = SEC_ASN1EncodeItem(NULL, NULL, +- &ecPriv->publicValue, +- SEC_ASN1_GET(SEC_OctetStringTemplate)); ++ pubValue = SEC_ASN1EncodeItem(NULL, NULL, ++ &ecPriv->publicValue, ++ SEC_ASN1_GET(SEC_OctetStringTemplate)); + if (!pubValue) { + crv = CKR_ARGUMENTS_BAD; + goto ecgn_done; +--- a/nss/nss/lib/ssl/ssl3con.c 2017-04-06 16:14:46.000000000 +0200 ++++ b/nss/nss/lib/ssl/ssl3con.c 2018-05-22 20:19:16.542798900 +0200 +@@ -2261,6 +2261,7 @@ + { + const ssl3MACDef *mac_def; + SECStatus rv; ++ PK11Context *mac_context; + + PRINT_BUF(95, (NULL, "frag hash1: header", header, headerLen)); + PRINT_BUF(95, (NULL, "frag hash1: input", input, inputLength)); +@@ -2271,7 +2272,7 @@ + return SECSuccess; + } + +- PK11Context *mac_context = ++ mac_context = + (useServerMacKey ? spec->server.write_mac_context + : spec->client.write_mac_context); + rv = PK11_DigestBegin(mac_context); commit 9087d292e76d6b05863a82a9075fbbb29e743be8 Author: Thorsten Behrens <thorsten.behr...@cib.de> Date: Tue May 22 22:54:15 2018 +0200 make nss build against vs2012 Change-Id: I5f98f19a90928d5e8adf2e97fc2ae17e200cfeaf diff --git a/external/graphite/UnpackedTarball_graphite.mk b/external/graphite/UnpackedTarball_graphite.mk index a162d172b795..28f22e0515dc 100644 --- a/external/graphite/UnpackedTarball_graphite.mk +++ b/external/graphite/UnpackedTarball_graphite.mk @@ -16,7 +16,6 @@ $(eval $(call gb_UnpackedTarball_set_patchlevel,graphite,0)) $(eval $(call gb_UnpackedTarball_add_patches,graphite,\ external/graphite/graphite2.issue1115.patch.1 \ external/graphite/graphite2.win64.patch.1 \ - external/graphite/ubsan.patch \ )) # vim: set noet sw=4 ts=4: diff --git a/external/nss/ExternalProject_nss.mk b/external/nss/ExternalProject_nss.mk index c9c5b34fff0a..46e0cf218546 100644 --- a/external/nss/ExternalProject_nss.mk +++ b/external/nss/ExternalProject_nss.mk @@ -28,6 +28,8 @@ ifeq ($(COM),MSC) $(call gb_ExternalProject_get_state_target,nss,build): $(call gb_ExternalProject_get_state_target,nss,configure) $(call gb_ExternalExecutable_get_dependencies,python) $(call gb_ExternalProject_run,build,\ $(if $(MSVC_USE_DEBUG_RUNTIME),USE_DEBUG_RTL=1,BUILD_OPT=1) \ + NSS_DISABLE_GTESTS=1 \ + NSS_ENABLE_WERROR=0 \ MOZ_MSVCVERSION=9 OS_TARGET=WIN95 \ $(if $(filter X86_64,$(CPUNAME)),USE_64=1) \ LIB="$(ILIB)" \ commit 9755e0aeb9f8c6f4b0740d115d0777056927e0bc Author: Michael Stahl <mst...@redhat.com> Date: Mon Mar 7 23:04:37 2016 +0100 openssl: fix WNT build For reasons beyond human understanding, the many-tentacled horror that openssl calls its build system puts headers in "inc32" directory on Windows and "include" on other platforms in 1.0.2g. (cherry picked from commit a420a4346ec21ea561f1321767d6a5eed98df02b) Conflicts: external/openssl/ExternalProject_openssl.mk Change-Id: If03c80f5a31bb6e378cd187051b020579af7f7bd diff --git a/external/openssl/ExternalProject_openssl.mk b/external/openssl/ExternalProject_openssl.mk index 919e354f6d7f..bff176b8d426 100644 --- a/external/openssl/ExternalProject_openssl.mk +++ b/external/openssl/ExternalProject_openssl.mk @@ -66,6 +66,7 @@ $(call gb_ExternalProject_get_state_target,openssl,build): && cmd /c "ms\do_ms.bat $(PERL) $(OPENSSL_PLATFORM)" \ && unset MAKEFLAGS \ && nmake -f "ms\ntdll.mak" \ + && mv inc32/* include/ \ ) else @@ -88,4 +89,5 @@ $(call gb_ExternalProject_get_state_target,openssl,build): -fvisibility=hidden))" \ ) endif + # vim: set noet sw=4 ts=4: commit 9b3713e0193bf2ce7eeaa2d4b295dfb09cfa1209 Author: Thorsten Behrens <thorsten.behr...@cib.de> Date: Tue May 22 15:59:20 2018 +0200 fixup openssl build - no werror please for vs2012 Change-Id: If166da8874188218e7c055b6258f58f162a80bb0 diff --git a/external/openssl/opensslwnt.patch b/external/openssl/opensslwnt.patch index 2d00736f1317..1dba3c6d3b07 100644 --- a/external/openssl/opensslwnt.patch +++ b/external/openssl/opensslwnt.patch @@ -175,3 +175,14 @@ diff -ru openssl.orig/ms/uplink.c openssl/ms/uplink.c #endif #if defined(UNICODE) && !defined(_UNICODE) # define _UNICODE +--- a/openssl.orig/Configure 2018-05-22 15:30:56.614125400 +0200 ++++ b/openssl/Configure 2018-05-22 15:13:18.000000000 +0200 +@@ -595,7 +595,7 @@ + "debug-VC-WIN64A","cl:-W3 -Gs0 -Gy -Zi -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DUNICODE -D_UNICODE -D_CRT_SECURE_NO_DEPRECATE:::WIN64A::SIXTY_FOUR_BIT RC4_CHUNK_LL DES_INT EXPORT_VAR_AS_FN:".eval{my $asm=$x86_64_asm;$asm=~s/x86_64-gcc\.o/bn_asm.o/;$asm}.":auto:win32", + # x86 Win32 target defaults to ANSI API, if you want UNICODE, complement + # 'perl Configure VC-WIN32' with '-DUNICODE -D_UNICODE' +-"VC-WIN32","cl:-W3 -WX -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_WINSOCK_DEPRECATED_NO_WARNINGS:::WIN32::BN_LLONG RC4_INDEX EXPORT_VAR_AS_FN ${x86_gcc_opts}:${x86_asm}:win32n:win32", ++"VC-WIN32","cl:-W3 -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_WINSOCK_DEPRECATED_NO_WARNINGS:::WIN32::BN_LLONG RC4_INDEX EXPORT_VAR_AS_FN ${x86_gcc_opts}:${x86_asm}:win32n:win32", + # Unified CE target + "debug-VC-WIN32","cl:-W3 -WX -Gs0 -GF -Gy -Zi -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -D_WINSOCK_DEPRECATED_NO_WARNINGS:::WIN32::BN_LLONG RC4_INDEX EXPORT_VAR_AS_FN ${x86_gcc_opts}:${x86_asm}:win32n:win32", + "VC-CE","cl::::WINCE::BN_LLONG RC4_INDEX EXPORT_VAR_AS_FN ${x86_gcc_opts}:${no_asm}:win32", commit 8e28f8ac25e535b4d9d0938438e95078570a4774 Author: Markus Mohrhard <markus.mohrh...@googlemail.com> Date: Tue Apr 21 02:30:44 2015 +0200 handle tar.xz tarballs Change-Id: I8e36ad989ec54117f85105c24bc1c1442e0a493b Reviewed-on: https://gerrit.libreoffice.org/15454 Reviewed-by: Andras Timar <andras.ti...@collabora.com> Tested-by: Andras Timar <andras.ti...@collabora.com> diff --git a/solenv/gbuild/UnpackedTarball.mk b/solenv/gbuild/UnpackedTarball.mk index 066f8ff88827..536347503044 100644 --- a/solenv/gbuild/UnpackedTarball.mk +++ b/solenv/gbuild/UnpackedTarball.mk @@ -64,6 +64,9 @@ $(dir $(call gb_UnpackedTarget_get_target,%)).dir : $(call gb_UnpackedTarget_get_target,%).tar.bz2 : $(call gb_UnpackedTarget__command,untar,$@,$*,-j) +$(call gb_UnpackedTarget_get_target,%).tar.xz : + $(call gb_UnpackedTarget__command,untar,$@,$*,-J) + $(call gb_UnpackedTarget_get_target,%).tar.gz : $(call gb_UnpackedTarget__command,untar,$@,$*,-z) commit 438e6664c38b116f856b7a7b2184348e7cf12d7b Author: Thorsten Behrens <thorsten.behr...@cib.de> Date: Wed May 16 11:16:07 2018 +0200 curl: upgrade to release 7.60.0 This fixes the following CVEs: * FTP: shutdown response buffer overflow CVE-2018-1000300 * RTSP: bad headers buffer over-read CVE-2018-1000301 Reviewed-on: https://gerrit.libreoffice.org/54418 Reviewed-by: Thorsten Behrens <thorsten.behr...@cib.de> Tested-by: Thorsten Behrens <thorsten.behr...@cib.de> Conflicts: download.lst Change-Id: Ic3229577083286501162aa5979a94ce934739557 diff --git a/download.lst b/download.lst index c6ffa5e994b6..d53cb9590313 100644 --- a/download.lst +++ b/download.lst @@ -2,8 +2,8 @@ ABW_MD5SUM := 40fa48e03b1e28ae0325cc34b35bc46d export ABW_TARBALL := libabw-0.0.2.tar.bz2 CDR_MD5SUM := fbcd8619fc6646f41d527c1329102998 export CDR_TARBALL := libcdr-0.0.15.tar.bz2 -CURL_MD5SUM := 7e9e9d5405c61148d53035426f162b0a -export CURL_TARBALL := curl-7.58.0.tar.gz +CURL_MD5SUM := 48eb126345d3b0f0a71a486b7f5d0307 +export CURL_TARBALL := curl-7.60.0.tar.gz EBOOK_MD5SUM := 2f1ceaf2ac8752ed278e175447d9b978 export EBOOK_TARBALL := libe-book-0.0.3.tar.bz2 ETONYEK_MD5SUM := 3c50bc60394d1f2675fbf9bd22581363 diff --git a/external/curl/curl-7.26.0_win-proxy.patch b/external/curl/curl-7.26.0_win-proxy.patch index e51c5d017818..5361433a917b 100644 --- a/external/curl/curl-7.26.0_win-proxy.patch +++ b/external/curl/curl-7.26.0_win-proxy.patch @@ -4,8 +4,8 @@ CFLAGS_LIBCURL_STATIC = /DCURL_STATICLIB --WIN_LIBS = ws2_32.lib wldap32.lib advapi32.lib -+WIN_LIBS = ws2_32.lib wldap32.lib advapi32.lib winhttp.lib +-WIN_LIBS = ws2_32.lib wldap32.lib advapi32.lib crypt32.lib ++WIN_LIBS = ws2_32.lib wldap32.lib advapi32.lib crypt32.lib winhttp.lib BASE_NAME = libcurl BASE_NAME_DEBUG = $(BASE_NAME)_debug @@ -112,9 +112,9 @@ const char *protop = conn->handler->scheme; char *envp = proxy_env; @@ -4663,6 +4739,7 @@ - if(!proxy) - proxy = curl_getenv("ALL_PROXY"); } + if(proxy) + infof(conn->data, "Uses proxy env variable %s == '%s'\n", envp, proxy); +#endif /* WIN32 */ return proxy; commit 4090eb506f0af3c4c14c28af0807769fbcdf422e Author: Thorsten Behrens <thorsten.behr...@cib.de> Date: Tue May 15 14:27:40 2018 +0200 download tarballs via HTTPS Change-Id: I5ba41e5d41765442067ed0c4bfa16bbf90a5fb6f diff --git a/Makefile.fetch b/Makefile.fetch index d3d67b92ab61..47a8f9802c7b 100644 --- a/Makefile.fetch +++ b/Makefile.fetch @@ -95,7 +95,7 @@ $(WORKDIR)/download: $(BUILDDIR)/config_host.mk $(SRCDIR)/download.lst $(SRCDIR) $(call fetch_Optional,PYTHON,PYTHON_TARBALL) \ $(call fetch_Optional,VISIO,VISIO_TARBALL) \ $(call fetch_Optional,ZLIB,ZLIB_TARBALL) \ - ,$(call fetch_Download_item_special,http://dev-www.libreoffice.org/src,$(item))) + ,$(call fetch_Download_item_special,https://dev-www.libreoffice.org/src,$(item))) $(foreach item, \ $(call fetch_Optional,AFMS,$(AFMS_TARBALL)) \ $(call fetch_Optional,APACHE_COMMONS,$(APACHE_COMMONS_CODEC_TARBALL)) \ @@ -173,11 +173,11 @@ $(WORKDIR)/download: $(BUILDDIR)/config_host.mk $(SRCDIR)/download.lst $(SRCDIR) $(call fetch_Optional,WPG,$(WPG_TARBALL)) \ $(call fetch_Optional,WPS,$(WPS_TARBALL)) \ $(call fetch_Optional,XSLTML,$(XSLTML_TARBALL)) \ - ,$(call fetch_Download_item,http://dev-www.libreoffice.org/src,$(item))) + ,$(call fetch_Download_item,https://dev-www.libreoffice.org/src,$(item))) $(foreach item, \ $(call fetch_Optional,DBGHELP,$(DBGHELP_DLL)) \ ... etc. - the rest is truncated _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits