diff --git a/app-forensics/libbfio/Manifest b/app-forensics/libbfio/Manifest index f2cf44a29..cb20ffb30 100644 --- a/app-forensics/libbfio/Manifest +++ b/app-forensics/libbfio/Manifest @@ -1,3 +1,2 @@ -DIST libbfio-alpha-20191230.tar.gz 2004155 BLAKE2B 1e1330b4982b896912722c89b54d60e20994aaf5157451d9379b7345a2638236970a1c050fdb5977b84105e1791777c4692cb4a9c1eef405bbe11ff5fdb2cc7e SHA512 4054f853fb072bfff6eca58da1c47e1458ffdf4ca2734349b78fa145745c2cd12635cb244487d84aabc7768f2eb3f63dfcfe6d0afe7b45096674a61cda6f258f -DIST libbfio-alpha-20201229.tar.gz 2014489 BLAKE2B 87a17ac853eb486efe3a2f44f424a7e59e52d3e1ed2f7b4c728399f0ed3b0220827a844eeecda829f34cdbd7f94c8e4518b4000a029ddc481ea24d83be8b7963 SHA512 8e82e7ae22e094f438e1fa032d1675554b6f9f24caa64ddefa09e3b9e55c6b7981cce8ae01904128fd5ed2e5cf26298734b1fe8fad798f66a5b48cb04fc1ced1 +DIST libbfio-alpha-20220120.tar.gz 2040045 BLAKE2B 8c36316ab3c648bbdd03d96d621444c6b26efb7e627d9337bd346261debaaaf1705d7ac1b043fb97dc2ceaaec620432aeb4bbc333b441e429436a7b1505b1dab SHA512 8e0b8bc3b60145c42fd9c20a9ea04d022f6a44c07dc0f39b21945c2149a2f6201fd22d6ffa590e7d6bcfa95138aff202670ce794a2fe6afdac672a1a6ef65bcf DIST libbfio-alpha-20221025.tar.gz 2049863 BLAKE2B a091726da9ae1047d27aa3c8fe0a210f419f29c3679c4d9a7af141e35d3e28017b3340e3e5c3a440c90d9450d827111fd4f2e1634c9ce56721d066a5a4c94037 SHA512 ab4be7faae7172b74f117e422f3b72a0705fbfe91f3bf7fb8b5796fae8428ca7d242487eb61b3cf08867209c64949c544a4ed21bf7feb6908fd187e3e4fadd50 diff --git a/app-forensics/libbfio/libbfio-20191230.ebuild b/app-forensics/libbfio/libbfio-20191230.ebuild deleted file mode 100644 index aad3a143f..000000000 --- a/app-forensics/libbfio/libbfio-20191230.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for providing a basic file input/output abstraction layer" -HOMEPAGE="https://github.com/libyal/libbfio" -#upstream removed the release -#SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" -SRC_URI="https://pentoo.org/~zero/distfiles/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls unicode" - -DEPEND="dev-libs/libcerror - dev-libs/libcthreads - dev-libs/libcdata - dev-libs/libclocale - dev-libs/libcnotify - dev-libs/libcsplit - dev-libs/libuna - dev-libs/libcfile - dev-libs/libcpath - " -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) -# --with-libcerror \ -# --with-libcthreads \ -# --with-libcdata \ -# --with-libclocale \ -# --with-libcnotify \ -# --with-libcsplit \ -# --with-libuna \ -# --with-libcfile \ -# --with-libcpath -} diff --git a/app-forensics/libbfio/libbfio-20201229.ebuild b/app-forensics/libbfio/libbfio-20201229.ebuild deleted file mode 100644 index 6b1a25819..000000000 --- a/app-forensics/libbfio/libbfio-20201229.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for providing a basic file input/output abstraction layer" -HOMEPAGE="https://github.com/libyal/libbfio" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" -#upstream removed the release -#SRC_URI="https://pentoo.org/~zero/distfiles/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode" - -DEPEND="dev-libs/libcerror - dev-libs/libcthreads - dev-libs/libcdata - dev-libs/libclocale - dev-libs/libcnotify - dev-libs/libcsplit - dev-libs/libuna - dev-libs/libcfile - dev-libs/libcpath - " -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) -# --with-libcerror \ -# --with-libcthreads \ -# --with-libcdata \ -# --with-libclocale \ -# --with-libcnotify \ -# --with-libcsplit \ -# --with-libuna \ -# --with-libcfile \ -# --with-libcpath -} diff --git a/app-forensics/libbfio/libbfio-20220120.ebuild b/app-forensics/libbfio/libbfio-20220120.ebuild new file mode 100644 index 000000000..6c5e9a5c8 --- /dev/null +++ b/app-forensics/libbfio/libbfio-20220120.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for providing a basic file input/output abstraction layer" +HOMEPAGE="https://github.com/libyal/libbfio" +SRC_URI="https://github.com/libyal/libbfio/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +# It would make more sense to put this package in dev-libs/ instead of app-forensics/, +# but this is where it is in the main Gentoo repository, so we'll just stick with that. + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls +threads unicode debug" + +DEPEND=" + dev-libs/libcdata + dev-libs/libcerror + dev-libs/libcfile + dev-libs/libclocale + dev-libs/libcnotify + dev-libs/libcpath + dev-libs/libcsplit + dev-libs/libcthreads + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable unicode wide-character-type) \ + $(use_enable debug verbose-output ) \ + $(use_enable debug debug-output ) \ + $(use_enable threads multi-threading-support) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/app-forensics/libbfio/libbfio-20221025.ebuild b/app-forensics/libbfio/libbfio-20221025.ebuild index 6b1a25819..6c5e9a5c8 100644 --- a/app-forensics/libbfio/libbfio-20221025.ebuild +++ b/app-forensics/libbfio/libbfio-20221025.ebuild @@ -1,43 +1,59 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit autotools DESCRIPTION="Library for providing a basic file input/output abstraction layer" HOMEPAGE="https://github.com/libyal/libbfio" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" -#upstream removed the release -#SRC_URI="https://pentoo.org/~zero/distfiles/${PN}-alpha-${PV}.tar.gz" +SRC_URI="https://github.com/libyal/libbfio/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +# It would make more sense to put this package in dev-libs/ instead of app-forensics/, +# but this is where it is in the main Gentoo repository, so we'll just stick with that. LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls +threads unicode debug" -DEPEND="dev-libs/libcerror - dev-libs/libcthreads +DEPEND=" dev-libs/libcdata + dev-libs/libcerror + dev-libs/libcfile dev-libs/libclocale dev-libs/libcnotify - dev-libs/libcsplit - dev-libs/libuna - dev-libs/libcfile dev-libs/libcpath - " + dev-libs/libcsplit + dev-libs/libcthreads + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) -# --with-libcerror \ -# --with-libcthreads \ -# --with-libcdata \ -# --with-libclocale \ -# --with-libcnotify \ -# --with-libcsplit \ -# --with-libuna \ -# --with-libcfile \ -# --with-libcpath + $(use_enable unicode wide-character-type) \ + $(use_enable debug verbose-output ) \ + $(use_enable debug debug-output ) \ + $(use_enable threads multi-threading-support) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libcdata/Manifest b/dev-libs/libcdata/Manifest index 344a3b156..4b6a7c178 100644 --- a/dev-libs/libcdata/Manifest +++ b/dev-libs/libcdata/Manifest @@ -1,3 +1,2 @@ -DIST libcdata-alpha-20190112.tar.gz 619019 BLAKE2B 0edf101c3f8aa439d49ab64e97a05dbbf1ce84ad582634c53b480ab01c0042c1ad92fa501e31492d3ae67ea571d8eb93dbd74ce9732c574847d6d7d1cf23fe3e SHA512 d61e2b4208e11730d3184339e02ee014ac20e096d159e68bedce2a3bb642c840fdb204be2bca3950653de6dc5204c627912de34df936d7ee88d511f15101b1be -DIST libcdata-alpha-20200509.tar.gz 631375 BLAKE2B 2b842ce91e8617bb51aa135bd430353779a011d13771a175237e6b4e343d4a9ff3dae86427f5b0d62f0b2d867f3abfeffd5552a6ff73388087608d3b273a3b41 SHA512 214301d316ba603da9da8fe48a1b3c85b6796eba15273c26b5631dab1b10844b03620a4c4ad5afc3460b23af40e01ed601eee19b6a164df18fdbceee1e8dabf5 +DIST libcdata-alpha-20220103.tar.gz 632650 BLAKE2B 52e01e4df9b1de7ee476385443462d514660a0f198d06fcc1e44346bcbc3ce34ec847ca0d7a16ecc896236b0aa52e0b76b66f733067a8a54ff9cfcb98e952245 SHA512 cf4b381bd5f1a14112f61255931e4ffbb350834a087952695cb652d57fa5a9e5203b2226c3a97589ee7c23938242667c19e5f807126d5cb2a7bde1ed3a581a3c DIST libcdata-alpha-20220115.tar.gz 632725 BLAKE2B 9d94cdb963e4ce91584f71710a9f6300bbd3a5ebbd5256cb50a6001a6aee7a5c9ce6e5be3b45cb7a9b9d88ce425b6c4aa92b345f4c302862046f0f2cb2967bc8 SHA512 9bca3c011ee26fac3a02adf6d89ea6672307dc0a103df7cd695d141b332a45bbb70dc303ead1013538ed8cb5103e640d97b6aa21cc550c33d94c82e5f324ed01 diff --git a/dev-libs/libcdata/libcdata-20190112.ebuild b/dev-libs/libcdata/libcdata-20190112.ebuild deleted file mode 100644 index 2b40f8649..000000000 --- a/dev-libs/libcdata/libcdata-20190112.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C generic data functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls" - -DEPEND="dev-libs/libcerror - dev-libs/libcthreads - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) -} diff --git a/dev-libs/libcdata/libcdata-20200509.ebuild b/dev-libs/libcdata/libcdata-20200509.ebuild deleted file mode 100644 index 86c96f1c2..000000000 --- a/dev-libs/libcdata/libcdata-20200509.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C generic data functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="nls" - -DEPEND="dev-libs/libcerror - dev-libs/libcthreads - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) -} diff --git a/dev-libs/libcdata/libcdata-20220103.ebuild b/dev-libs/libcdata/libcdata-20220103.ebuild new file mode 100644 index 000000000..382d2be2d --- /dev/null +++ b/dev-libs/libcdata/libcdata-20220103.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for cross-platform C generic data functions" +HOMEPAGE="https://github.com/libyal/libcdata" +SRC_URI="https://github.com/libyal/libcdata/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls +threads" + +DEPEND=" + dev-libs/libcerror + dev-libs/libcthreads + nls? ( + virtual/libiconv + virtual/libintl + ) +" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable threads multi-threading-support) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libcdata/libcdata-20220115.ebuild b/dev-libs/libcdata/libcdata-20220115.ebuild index 86c96f1c2..382d2be2d 100644 --- a/dev-libs/libcdata/libcdata-20220115.ebuild +++ b/dev-libs/libcdata/libcdata-20220115.ebuild @@ -1,25 +1,47 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit autotools DESCRIPTION="Library for cross-platform C generic data functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libcdata" +SRC_URI="https://github.com/libyal/libcdata/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -IUSE="nls" +IUSE="nls +threads" -DEPEND="dev-libs/libcerror +DEPEND=" + dev-libs/libcerror dev-libs/libcthreads - nls? ( virtual/libiconv - virtual/libintl )" + nls? ( + virtual/libiconv + virtual/libintl + ) +" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + RDEPEND="${DEPEND}" src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) + $(use_with nls libintl-prefix) \ + $(use_enable threads multi-threading-support) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libcdatetime/Manifest b/dev-libs/libcdatetime/Manifest index cfb1ded99..eaf9377bf 100644 --- a/dev-libs/libcdatetime/Manifest +++ b/dev-libs/libcdatetime/Manifest @@ -1,2 +1,2 @@ -DIST libcdatetime-alpha-20181004.tar.gz 514292 BLAKE2B 2b5422af6b223cf7de779058dcafc3da758ee6423790f7709d5ff98dc3d9d6a4fb7879351777e27b75e4e6ea86f6f2e188658fdf32d2b8e6f3ab41f707d19487 SHA512 bd3bcdcd0945ef20644fcb8eef355dc76b3a5440ea601c00d69a724a65c4cfc547645424bfcdad992878f0dce0a8c1270edfeccc33992ed1c0ed671cf794f44d DIST libcdatetime-alpha-20200510.tar.gz 528911 BLAKE2B 2cd1be839fed054bf1dbb0abf6dbf02e5958a96cb9a6800bcd7668b74d557b3a19c3eb7c761e8507ca51ec232b60e743fe6e11b25e7da883c19d3b8a5473a05a SHA512 9daf695ba64783ff96fdaee231cc28661077c80323f26946c5750ce567225033c81729b8ed667304c85dd01c59581ef8f4d5f7205c275a9bc7bc3c4db1a0f1a4 +DIST libcdatetime-alpha-20220104.tar.gz 529696 BLAKE2B 04479f858c885e9e2b0273cd4b3aadaef36d4b72d0945cc2f07a7866bd3cf1f4cf444a0da9b370bc4820880e2572c8a5f9ff44ac543aa123ceea92e93092a292 SHA512 e968586c51ce5f50e2233074677fc56b0a8da9954bf4a3795e68e41cac9e167b98a07d99b2f9a902cd3313ae69166fa189bee5633f7b23b11d2e57e656ec10f7 diff --git a/dev-libs/libcdatetime/libcdatetime-20181004.ebuild b/dev-libs/libcdatetime/libcdatetime-20181004.ebuild deleted file mode 100644 index 095966cc1..000000000 --- a/dev-libs/libcdatetime/libcdatetime-20181004.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C date and time functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls" - -DEPEND="dev-libs/libcerror" - -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - --with-libcerror -} diff --git a/dev-libs/libcdatetime/libcdatetime-20200510.ebuild b/dev-libs/libcdatetime/libcdatetime-20200510.ebuild index 84a838e33..1ea5ecd69 100644 --- a/dev-libs/libcdatetime/libcdatetime-20200510.ebuild +++ b/dev-libs/libcdatetime/libcdatetime-20200510.ebuild @@ -1,15 +1,15 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Library for cross-platform C date and time functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libcdatetime" +SRC_URI="https://github.com/libyal/libcdatetime/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="nls" DEPEND="dev-libs/libcerror" @@ -17,9 +17,15 @@ DEPEND="dev-libs/libcerror" RDEPEND="${DEPEND}" src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) - # \ - #--with-libcerror + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libcdatetime/libcdatetime-20220104.ebuild b/dev-libs/libcdatetime/libcdatetime-20220104.ebuild new file mode 100644 index 000000000..1ea5ecd69 --- /dev/null +++ b/dev-libs/libcdatetime/libcdatetime-20220104.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library for cross-platform C date and time functions" +HOMEPAGE="https://github.com/libyal/libcdatetime" +SRC_URI="https://github.com/libyal/libcdatetime/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls" + +DEPEND="dev-libs/libcerror" + +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libcdirectory/Manifest b/dev-libs/libcdirectory/Manifest new file mode 100644 index 000000000..601236040 --- /dev/null +++ b/dev-libs/libcdirectory/Manifest @@ -0,0 +1,2 @@ +DIST libcdirectory-experimental-20200702.tar.gz 974541 BLAKE2B 68231700d1159877e1fe8d5524ef95d8eece3317f391d4bec9b736512b7327b3e94293a64d1ea25dbe0b67d2b346ae911a2071beaf26cd7e2a2412b1ab24bf66 SHA512 2ff0b8b457cfac85c00be51a871b81f18e42797a5724afd7ff472151e4807959cc6ddda15a443c341175df21eff65de86f55202c247c33b39cb8aa2af07978ca +DIST libcdirectory-experimental-20220105.tar.gz 1002670 BLAKE2B 408a8e4208f9fc43c3e14ca2a6ecd143eeb13a28517ebd72bf602c88cadc3b0b4166a39b0ccb228f0023dde172a455bb695592fc321357b726e5e5980a290461 SHA512 d587045db38d8313adbf5f3eed0b8971ddb9ae75517c57652557bc05a5c5459092871ebbee4404d910182db23b1163c5a5600171bd743f23cd110a48e5da4df9 diff --git a/dev-libs/libcdirectory/libcdirectory-20200702.ebuild b/dev-libs/libcdirectory/libcdirectory-20200702.ebuild new file mode 100644 index 000000000..ba76d0d5c --- /dev/null +++ b/dev-libs/libcdirectory/libcdirectory-20200702.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for cross-platform C directory functions" +HOMEPAGE="https://github.com/libyal/libcdirectory" +SRC_URI="https://github.com/libyal/libcdirectory/releases/download/${PV}/${PN}-experimental-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls unicode debug" + +DEPEND=" + dev-libs/libcerror + dev-libs/libclocale + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable unicode wide-character-type) \ + $(use_enable debug verbose-output ) \ + $(use_enable debug debug-output ) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libcdirectory/libcdirectory-20220105.ebuild b/dev-libs/libcdirectory/libcdirectory-20220105.ebuild new file mode 100644 index 000000000..ba76d0d5c --- /dev/null +++ b/dev-libs/libcdirectory/libcdirectory-20220105.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for cross-platform C directory functions" +HOMEPAGE="https://github.com/libyal/libcdirectory" +SRC_URI="https://github.com/libyal/libcdirectory/releases/download/${PV}/${PN}-experimental-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls unicode debug" + +DEPEND=" + dev-libs/libcerror + dev-libs/libclocale + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable unicode wide-character-type) \ + $(use_enable debug verbose-output ) \ + $(use_enable debug debug-output ) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libcdirectory/metadata.xml b/dev-libs/libcdirectory/metadata.xml new file mode 100644 index 000000000..ace7c2d3a --- /dev/null +++ b/dev-libs/libcdirectory/metadata.xml @@ -0,0 +1,8 @@ + + + + + unknown@pentoo.ch + Author Unknown + + diff --git a/dev-libs/libcfile/Manifest b/dev-libs/libcfile/Manifest index 09d338ba3..e4adce620 100644 --- a/dev-libs/libcfile/Manifest +++ b/dev-libs/libcfile/Manifest @@ -1,2 +1,2 @@ -DIST libcfile-alpha-20200216.tar.gz 1011938 BLAKE2B eb7714485166073ccdcda18ab6e3a20a43499044c72e23c6918246815d56636b7294bc6409507626b99d90dbe08d289e0cffc960d4f028b4288519570f71818c SHA512 d082916a5fc6753a0e0a6e44d3c6735cefc031d57e4a6d8a03abfbe7e34b01225648a1fddc1f7dc2812c475d6eeb1bab77fd6734a9341304279bea52851ab928 DIST libcfile-alpha-20201229.tar.gz 1018012 BLAKE2B 1382f4588ba98d0a50d96de5fc0904cabc770dc6433e1f0c03a8acfbcf2c0b9c34202eec7f4debc0cdc75b399b00a0cb4c4b56947b27bbe1534e9c5a84723559 SHA512 748971ee2da9b35c5beaa8cc1d741a8cc8abc841f84bc177eb9c2ea3064e70d6de909e033eca308ee6f59588ee968073fddffd98afe3786259f6bef14fc1f74b +DIST libcfile-alpha-20220106.tar.gz 1041634 BLAKE2B c4b7d762e29f3732639c039065d1cea1077f5921afb0b93a8309f5eb974f8b98265da2b4b550021d6060063c0f0a784702fb9b04c38a2163ea440a86780033e8 SHA512 50af19aba6315b9c105cb4655fd2f286f8ec9f1a5a7f3a8bebb0d3427bcc10b1b4838071b22d4c8463885663e72d59eef0f9f0351824b934d45f82139554b809 diff --git a/dev-libs/libcfile/libcfile-20200216.ebuild b/dev-libs/libcfile/libcfile-20200216.ebuild deleted file mode 100644 index 501dbd088..000000000 --- a/dev-libs/libcfile/libcfile-20200216.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Library for cross-platform C file functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode debug" - -DEPEND="dev-libs/libcerror - dev-libs/libclocale - dev-libs/libcnotify - dev-libs/libuna - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) \ - $(use_enable debug verbose-output ) \ - $(use_enable debug debug-output ) -} diff --git a/dev-libs/libcfile/libcfile-20201229.ebuild b/dev-libs/libcfile/libcfile-20201229.ebuild index 501dbd088..e545c9d79 100644 --- a/dev-libs/libcfile/libcfile-20201229.ebuild +++ b/dev-libs/libcfile/libcfile-20201229.ebuild @@ -1,37 +1,55 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools DESCRIPTION="Library for cross-platform C file functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libcfile" +SRC_URI="https://github.com/libyal/libcfile/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="nls unicode debug" -DEPEND="dev-libs/libcerror +# This library has a circular build-time dependency on libuna. According to upstream, this is +# a non-issue as long as we use the pre-assembled download tarballs because they contain all +# required sources (see https://github.com/libyal/libuna/issues/7). In this case, we set a +# unilateral dependency libfile --> libuna and hope for the best. (Dependent packages should +# include both packages as dependency.) +DEPEND=" + dev-libs/libcerror dev-libs/libclocale dev-libs/libcnotify dev-libs/libuna - nls? ( virtual/libiconv - virtual/libintl )" + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" src_prepare() { - default + #makefile was created with 1.16, let's regenerate it eautoreconf + eapply_user } src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) \ $(use_enable unicode wide-character-type) \ $(use_enable debug verbose-output ) \ $(use_enable debug debug-output ) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libcfile/libcfile-20220106.ebuild b/dev-libs/libcfile/libcfile-20220106.ebuild new file mode 100644 index 000000000..e545c9d79 --- /dev/null +++ b/dev-libs/libcfile/libcfile-20220106.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for cross-platform C file functions" +HOMEPAGE="https://github.com/libyal/libcfile" +SRC_URI="https://github.com/libyal/libcfile/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls unicode debug" + +# This library has a circular build-time dependency on libuna. According to upstream, this is +# a non-issue as long as we use the pre-assembled download tarballs because they contain all +# required sources (see https://github.com/libyal/libuna/issues/7). In this case, we set a +# unilateral dependency libfile --> libuna and hope for the best. (Dependent packages should +# include both packages as dependency.) +DEPEND=" + dev-libs/libcerror + dev-libs/libclocale + dev-libs/libcnotify + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable unicode wide-character-type) \ + $(use_enable debug verbose-output ) \ + $(use_enable debug debug-output ) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libclocale/Manifest b/dev-libs/libclocale/Manifest index e9e868d22..eaa369768 100644 --- a/dev-libs/libclocale/Manifest +++ b/dev-libs/libclocale/Manifest @@ -1,3 +1,2 @@ -DIST libclocale-alpha-20200428.tar.gz 512992 BLAKE2B 98109f1099c6b3c7e92477122b94252b41c3ad2086d7dddd38f5801afb0cd17ffb7d5588cb95ffbacbdb2fc22bd30241367b3e94452b3dceba45f8e455b8b24f SHA512 ed21856391ac8b2b2bd8b77b2d919dce2ea1014e1dfe9a3d835e395a482f64c706ea7b7d4ab615a384c696d5e8e52b54bc92d4eb51c83450f7bd739a41755350 -DIST libclocale-alpha-20200913.tar.gz 512711 BLAKE2B 196402ff876ae2f48c4bc470dd2f52e0972ebbdb500939d40795004f1018ef83dcae11832a5f47adbe3d9dbed25fcecf78f3d3626cb3f3bb5bfb3663a4695f15 SHA512 5476ca1b1ba19b10ba7078931f26562aaa6292e45a762f267c4da5f2e8b3f96031330fae6dedb0076d73dbee65b62f836744346255e530f5c542b56bd2d79613 DIST libclocale-alpha-20210526.tar.gz 513701 BLAKE2B 7af9c4970520408baf1e810eead458a1df708c1eed960ba3aaf7ad0365d6f076a7df6e406ca69c5cd309a4e3e312970a03592dff4539e2a08f3a0b640798a134 SHA512 76c7e808435e6226510467692a3261ca0edfeca0a8c8fef41727864cc46dc41f89286310a0fee4809ea1cba53a713cbf664ea4d21c9131e8c45106b2134ab926 +DIST libclocale-alpha-20220107.tar.gz 513676 BLAKE2B 942c7d831d2dbf36302eedc8b662674afeb22f176eea4fe5625f7f7ea8159895af9a3a686fedfe42e7316c351888006a88daee3d301e799181838dddb4e67220 SHA512 98bbd0487e813c9939d7b217e0f27178e805b445c801270fe66fcff6a685fcc3b9a6c4d1d3252e805bf63733146f022525245af6c93a0a6e2ee18d1147ad9643 diff --git a/dev-libs/libclocale/libclocale-20200428.ebuild b/dev-libs/libclocale/libclocale-20200428.ebuild deleted file mode 100644 index dc10623e5..000000000 --- a/dev-libs/libclocale/libclocale-20200428.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C locale functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode" - -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) - # \ -# --with-libcerror -} diff --git a/dev-libs/libclocale/libclocale-20200913.ebuild b/dev-libs/libclocale/libclocale-20200913.ebuild deleted file mode 100644 index dc10623e5..000000000 --- a/dev-libs/libclocale/libclocale-20200913.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C locale functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode" - -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) - # \ -# --with-libcerror -} diff --git a/dev-libs/libclocale/libclocale-20210526.ebuild b/dev-libs/libclocale/libclocale-20210526.ebuild index 268c0c94c..903124040 100644 --- a/dev-libs/libclocale/libclocale-20210526.ebuild +++ b/dev-libs/libclocale/libclocale-20210526.ebuild @@ -1,27 +1,37 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Library for cross-platform C locale functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libclocale" +SRC_URI="https://github.com/libyal/libclocale/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="nls unicode" -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" +DEPEND=" + dev-libs/libcerror + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) \ $(use_enable unicode wide-character-type) - # \ -# --with-libcerror + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libclocale/libclocale-20220107.ebuild b/dev-libs/libclocale/libclocale-20220107.ebuild new file mode 100644 index 000000000..903124040 --- /dev/null +++ b/dev-libs/libclocale/libclocale-20220107.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library for cross-platform C locale functions" +HOMEPAGE="https://github.com/libyal/libclocale" +SRC_URI="https://github.com/libyal/libclocale/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls unicode" + +DEPEND=" + dev-libs/libcerror + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable unicode wide-character-type) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libcnotify/Manifest b/dev-libs/libcnotify/Manifest index 3b9f1e372..57bf9a1e3 100644 --- a/dev-libs/libcnotify/Manifest +++ b/dev-libs/libcnotify/Manifest @@ -1,3 +1,2 @@ -DIST libcnotify-beta-20191109.tar.gz 495006 BLAKE2B a4c051ad598d792887fc851658bc97c5cfc00898d1ffaea7b5c79200871adb1db8887581b1def64ca0cebebadd1bc2c253776b14c7a42d3be79b95f4b70ea71d SHA512 2b3558cecbbb2d3d511e3a9024ed5a1aa6f291fbcc80be5992ee72a8e105cdd39f57e4448f807f0d4cbd7a00542cd34033e5bb26a2b14c1a843828ec4bf7dae4 -DIST libcnotify-beta-20200627.tar.gz 507395 BLAKE2B 818d4566d92f14643aabd871bb5107a8e08e9cb0c5752d9035eb275469ccdbff8939bef9ea08b58d139799adaddb0629e678eae0b5298f9a0032d703f7f30c7d SHA512 dd833a779d755aa96c473286f9ce2fae3b34d43f51e87e9817f41a9e0272679a1d0943469cbe9c74f1680caa6cc1d8cd39db0e191528537026ab4f985e5a2c88 DIST libcnotify-beta-20200913.tar.gz 507532 BLAKE2B c5254c484f787e1f0c3b56d80a25bbf1dcf275c24eb29a904fe04033e2bc4911293fd30f8474d0dfb5aab9fe8fcf1f01ebf2c0a5d19c45a52d2956439541ef9c SHA512 cbbd4ff9d905d654bf217650a91f41c6187bfdc554f8849f91eccd4189be898be917766603c788f2df93110f53acebf97691dc956782e224b6f799a5eadcc79e +DIST libcnotify-beta-20220108.tar.gz 508178 BLAKE2B e3a0fa9b584f858b4ce281d9626987ebdad0ed6edec7679de58a37582153e20ee3b00d43e4d0eb3bb4a7a56ef73bac8ffe53b08a4b2182f13a22668f8c8ecdfd SHA512 63d46da7f47a1e4abac90c9103a78c734a4039ec589583eb43fa200a54e27822999bc51f95dbf995e8cf9121379ec7a54895b1b9a16e69df0fa5a9cbe52fd180 diff --git a/dev-libs/libcnotify/libcnotify-20191109.ebuild b/dev-libs/libcnotify/libcnotify-20191109.ebuild deleted file mode 100644 index dd7654c91..000000000 --- a/dev-libs/libcnotify/libcnotify-20191109.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C notification functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls" - -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) -# \ -# --with-libcerror -} diff --git a/dev-libs/libcnotify/libcnotify-20200627.ebuild b/dev-libs/libcnotify/libcnotify-20200627.ebuild deleted file mode 100644 index 01e93c262..000000000 --- a/dev-libs/libcnotify/libcnotify-20200627.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C notification functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="nls" - -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) -# \ -# --with-libcerror -} diff --git a/dev-libs/libcnotify/libcnotify-20200913.ebuild b/dev-libs/libcnotify/libcnotify-20200913.ebuild index 01e93c262..7e6be06ad 100644 --- a/dev-libs/libcnotify/libcnotify-20200913.ebuild +++ b/dev-libs/libcnotify/libcnotify-20200913.ebuild @@ -1,26 +1,43 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit autotools DESCRIPTION="Library for cross-platform C notification functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libcnotify" +SRC_URI="https://github.com/libyal/libcnotify/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="amd64 ~arm64 x86" IUSE="nls" -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" +DEPEND=" + dev-libs/libcerror + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + src_configure() { econf $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) -# \ -# --with-libcerror + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libcnotify/libcnotify-20220108.ebuild b/dev-libs/libcnotify/libcnotify-20220108.ebuild new file mode 100644 index 000000000..7e6be06ad --- /dev/null +++ b/dev-libs/libcnotify/libcnotify-20220108.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for cross-platform C notification functions" +HOMEPAGE="https://github.com/libyal/libcnotify" +SRC_URI="https://github.com/libyal/libcnotify/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls" + +DEPEND=" + dev-libs/libcerror + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libcpath/Manifest b/dev-libs/libcpath/Manifest index 8d020145c..0133a766c 100644 --- a/dev-libs/libcpath/Manifest +++ b/dev-libs/libcpath/Manifest @@ -1,4 +1,2 @@ -DIST libcpath-alpha-20171210.tar.gz 982107 BLAKE2B 3687df6023e36f99b28bfcc8f0e366f771ada7a5a9881b1b2e7ca6a5868c3b9253115f67735766dc6315dc666fcb4069d08cf928136f6fa2cbb26aa4a6421e73 SHA512 61db5100ee7fcb376ec407a97e13180b2372424c3a21cf937687dc05f2448a3752f7385c3b693df4a7106e0d2bf9949a499f502154211658e57231816b6ebdd6 -DIST libcpath-alpha-20180720.tar.gz 987880 BLAKE2B f9f336c0425a9d28c9f4f89eaa77b52dcb32d62a5e1ff2baaa18c477d0d5b60ef0a996abd2cf42029bebf7137306a6f0df54e91d50d879e5d9e2f0e8c36b87e9 SHA512 1a38813a179f7fed7042ddc86b9b1763a5dc8717d3aefba78edf344adf7e27d2dec5f5ae15975908027905c5ef36044fbb21bcd32cf1fb8817e107be64417b6c -DIST libcpath-alpha-20181228.tar.gz 992527 BLAKE2B bad6174d732695e6c90b31284bf1f8c2e5d0981bb8b85cc66bec2046116d60ca8100b8c5be09e1912d3c00283f1fdddb39b328f52209947e01ed563348b3e3ed SHA512 d6a264958cca96e7cbfbe29f8279f6753df30f1fcb6b3c9d0d278bcb231c307c40ccd8399c3ec9f0f43b9ee826e195fa7a82fe9c83a87b4b67b12834de14c789 DIST libcpath-alpha-20200623.tar.gz 1005094 BLAKE2B 33573e3212f04a0e6b5e7068b0e26f794fd02de6d682fb8335b927f693f7e3f9e8a448ffe60aa7b30f891bf77905f3ca79eb97518af84eae03561a40e42ccf9f SHA512 4bd1c9d0928246dbce37608248b6493c0a5e73392bcb45b823191a43caf21bf49310a07b0d85bcdb35beba0c1add7436aba21474c0731f6ef5a1be2e13a007c6 +DIST libcpath-alpha-20220108.tar.gz 1033766 BLAKE2B 4a43a860bc8a3f15198732627b15aac9c1b8652eaf19c9ce74e98ac40821b319c6788d328593252fedb1491d1f34fb6bd3af20b52effe55226338a545d959812 SHA512 73acba297cc0a3b419c2b7fae7798a44f42478054b0125caff83ab61c852bac54063b994617168116285bb4f3eb6787ada756f74a77016b2a785bd76f212e4cf diff --git a/dev-libs/libcpath/libcpath-20171210.ebuild b/dev-libs/libcpath/libcpath-20171210.ebuild deleted file mode 100644 index 1a724cbc1..000000000 --- a/dev-libs/libcpath/libcpath-20171210.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils - -DESCRIPTION="Library for cross-platform C path functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls unicode" - -DEPEND="dev-libs/libcerror - dev-libs/libclocale - dev-libs/libcsplit - dev-libs/libuna" - -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) \ - --with-libcerror --with-libclocale \ - --with-libcsplit --with-libuna -} diff --git a/dev-libs/libcpath/libcpath-20180720.ebuild b/dev-libs/libcpath/libcpath-20180720.ebuild deleted file mode 100644 index 1a724cbc1..000000000 --- a/dev-libs/libcpath/libcpath-20180720.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils - -DESCRIPTION="Library for cross-platform C path functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls unicode" - -DEPEND="dev-libs/libcerror - dev-libs/libclocale - dev-libs/libcsplit - dev-libs/libuna" - -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) \ - --with-libcerror --with-libclocale \ - --with-libcsplit --with-libuna -} diff --git a/dev-libs/libcpath/libcpath-20181228.ebuild b/dev-libs/libcpath/libcpath-20181228.ebuild deleted file mode 100644 index 5b3adf72c..000000000 --- a/dev-libs/libcpath/libcpath-20181228.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C path functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode" - -DEPEND="dev-libs/libcerror - dev-libs/libclocale - dev-libs/libcsplit - dev-libs/libuna" - -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) -} diff --git a/dev-libs/libcpath/libcpath-20200623.ebuild b/dev-libs/libcpath/libcpath-20200623.ebuild index 5b3adf72c..d8137b54e 100644 --- a/dev-libs/libcpath/libcpath-20200623.ebuild +++ b/dev-libs/libcpath/libcpath-20200623.ebuild @@ -1,27 +1,42 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Library for cross-platform C path functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libcpath" +SRC_URI="https://github.com/libyal/libcpath/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls unicode debug" -DEPEND="dev-libs/libcerror +DEPEND=" + dev-libs/libcerror dev-libs/libclocale dev-libs/libcsplit - dev-libs/libuna" - + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) + $(use_enable unicode wide-character-type) \ + $(use_enable debug verbose-output) \ + $(use_enable debug debug-output) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libcpath/libcpath-20220108.ebuild b/dev-libs/libcpath/libcpath-20220108.ebuild new file mode 100644 index 000000000..d8137b54e --- /dev/null +++ b/dev-libs/libcpath/libcpath-20220108.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library for cross-platform C path functions" +HOMEPAGE="https://github.com/libyal/libcpath" +SRC_URI="https://github.com/libyal/libcpath/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls unicode debug" + +DEPEND=" + dev-libs/libcerror + dev-libs/libclocale + dev-libs/libcsplit + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable unicode wide-character-type) \ + $(use_enable debug verbose-output) \ + $(use_enable debug debug-output) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libcsplit/Manifest b/dev-libs/libcsplit/Manifest index 5c2c5d4ac..c9be4f4d7 100644 --- a/dev-libs/libcsplit/Manifest +++ b/dev-libs/libcsplit/Manifest @@ -1,2 +1,2 @@ -DIST libcsplit-beta-20190102.tar.gz 500773 BLAKE2B 1f1223c1196b728488da5b1a2ad7f718ef589af4a29e122047952e0b6e321a18feac45a7f5ecf3fa6880d54299286f3b857263e060989ddb04d93571cf4eddeb SHA512 143bd2b8988ee610b92319ba371c871aa1a23a9bb198525bff4f86d330317553889682751c54ec9ddd2d8c8ffd9400fce4ed6c0599a43c092c572591483c0a72 DIST libcsplit-beta-20200703.tar.gz 512309 BLAKE2B 01b4759cac588e5de7113fef281c4009296b2fab60b87e36b5fc086de2900d9f85b1918306322637559d6910af534dfba4e6aaf33e9c5f589f84229c990f9bb5 SHA512 99734e0cb243f640a5283b789bd2fa20a0a34bbf9b0f95fde03bfbb92759970bb4e979f9bb0b46ba856dcd7ccd6843daa5ad143442a72f454ecbfdddcc6df8d7 +DIST libcsplit-beta-20220109.tar.gz 513064 BLAKE2B a2104ae95f0b9e836772f602fd76d57484ccc38d455b19198e158e07e105b1b9d2a64d10087611130ad3461501a53a3024a9823ab92a1ebec6f1cc546a3175c2 SHA512 5501b3df7d70e4b1ef32b4791031473352d761a67b84d4ba326dc43139ca14283e6cff5a2ae45496248df820023a90b902a8089211464f96a72486cc53876253 diff --git a/dev-libs/libcsplit/libcsplit-20190102.ebuild b/dev-libs/libcsplit/libcsplit-20190102.ebuild deleted file mode 100644 index c48ff120b..000000000 --- a/dev-libs/libcsplit/libcsplit-20190102.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C split string functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode" - -DEPEND="dev-libs/libcerror" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) -} diff --git a/dev-libs/libcsplit/libcsplit-20200703.ebuild b/dev-libs/libcsplit/libcsplit-20200703.ebuild index c48ff120b..c66b6350c 100644 --- a/dev-libs/libcsplit/libcsplit-20200703.ebuild +++ b/dev-libs/libcsplit/libcsplit-20200703.ebuild @@ -1,23 +1,37 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Library for cross-platform C split string functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libcsplit" +SRC_URI="https://github.com/libyal/libcsplit/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="nls unicode" -DEPEND="dev-libs/libcerror" +DEPEND=" + dev-libs/libcerror + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) \ $(use_enable unicode wide-character-type) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libcsplit/libcsplit-20220109.ebuild b/dev-libs/libcsplit/libcsplit-20220109.ebuild new file mode 100644 index 000000000..c66b6350c --- /dev/null +++ b/dev-libs/libcsplit/libcsplit-20220109.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library for cross-platform C split string functions" +HOMEPAGE="https://github.com/libyal/libcsplit" +SRC_URI="https://github.com/libyal/libcsplit/releases/download/${PV}/${PN}-beta-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls unicode" + +DEPEND=" + dev-libs/libcerror + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable unicode wide-character-type) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libcthreads/Manifest b/dev-libs/libcthreads/Manifest index d3b26f604..22ea9d698 100644 --- a/dev-libs/libcthreads/Manifest +++ b/dev-libs/libcthreads/Manifest @@ -1,3 +1,2 @@ -DIST libcthreads-alpha-20180724.tar.gz 531227 BLAKE2B be3c4b1690239ca0a4ad5a4f289e216d11543621fee26f728df97709a2cf197209dc64008e49848d7f8c0313e8b860d52a04f5f6a8a8ebbcb082951af6e7a229 SHA512 153a1bc895b0d31c8711bf1849889080ed5509d1d7ee797eb4e7d7bb16963d8a09000dee52520ba26e7dea5e0e408e697211052efee84c7ec5a26de04427c1d9 -DIST libcthreads-alpha-20200508.tar.gz 548083 BLAKE2B be47b90e1379225d5e063462d4939072c525770b040a1a10d52fe06dab052501df1ce5471beaea475958962780a10c313831dd10a1d5b834d8b82e5f7d518b91 SHA512 0952cee6299701fc8aa2418fd3a3a99ab1634e4b19fe193aad8779740715fb2b7a7b4f7aec5fb1a5ab12cdf4235acff06bb59cb97911f4a3536031dcc7f1f86b +DIST libcthreads-alpha-20211115.tar.gz 548946 BLAKE2B cf5f4346fc11a74e26a3d1369ded47e5b8257c08ae830acc72f497e39f51e60c31a101ef298d8560301c2e56b83e74970d127b0e915678770bf431d33179c46b SHA512 073cabfb75387329e08244284dc3f986be7ebdd944f23e51c8af395a4d3defd6ffd74192559720120df5391f597bfeef8aaf854517dd3662e3f5de702a756821 DIST libcthreads-alpha-20220102.tar.gz 548820 BLAKE2B 4e5766997595d4a998e1b2c3d33a1ad96c405b6d6399eda7f373a578c95dad29b32be6d08da744e0a3cd2477bdfaaf211fd997bd0525d5f08bec393cc2896a32 SHA512 82c13a4511aab4827c3c89c77324f7cc010702f431e9ff5a2f41511467653df3ff0f363926ea62a4760ff6ab7d2168271ec8a8264de67133332ba77a0b3bf6a0 diff --git a/dev-libs/libcthreads/libcthreads-20180724.ebuild b/dev-libs/libcthreads/libcthreads-20180724.ebuild deleted file mode 100644 index 21037b2d3..000000000 --- a/dev-libs/libcthreads/libcthreads-20180724.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C threads functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls" - -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - --with-libcerror -} diff --git a/dev-libs/libcthreads/libcthreads-20200508.ebuild b/dev-libs/libcthreads/libcthreads-20200508.ebuild deleted file mode 100644 index 68e1460c2..000000000 --- a/dev-libs/libcthreads/libcthreads-20200508.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C threads functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="nls" - -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) - # \ - #--with-libcerror -} diff --git a/dev-libs/libcthreads/libcthreads-20211115.ebuild b/dev-libs/libcthreads/libcthreads-20211115.ebuild new file mode 100644 index 000000000..7d78e0e55 --- /dev/null +++ b/dev-libs/libcthreads/libcthreads-20211115.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for cross-platform C threads functions" +HOMEPAGE="https://github.com/libyal/libcthreads" +SRC_URI="https://github.com/libyal/libcthreads/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls" + +DEPEND=" + dev-libs/libcerror[nls=] + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us + +} diff --git a/dev-libs/libcthreads/libcthreads-20220102.ebuild b/dev-libs/libcthreads/libcthreads-20220102.ebuild index 68e1460c2..f3dfbac27 100644 --- a/dev-libs/libcthreads/libcthreads-20220102.ebuild +++ b/dev-libs/libcthreads/libcthreads-20220102.ebuild @@ -1,26 +1,43 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit autotools DESCRIPTION="Library for cross-platform C threads functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libcthreads" +SRC_URI="https://github.com/libyal/libcthreads/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="amd64 ~arm64 x86" IUSE="nls" -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" +DEPEND=" + dev-libs/libcerror[nls=] + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + src_configure() { econf $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) - # \ - #--with-libcerror + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libfcache/Manifest b/dev-libs/libfcache/Manifest index c1fd75f71..0a58b2bae 100644 --- a/dev-libs/libfcache/Manifest +++ b/dev-libs/libfcache/Manifest @@ -1,2 +1,2 @@ -DIST libfcache-alpha-20181011.tar.gz 588295 BLAKE2B a5723bb2db9f05a1b5c13a1e41bc097e8f6db804d7baedd9aaae9b62b5fed28a323f6b9ef397aedb49a8e906f09e1d1095ca2722971953ce06aa18fe73c472f6 SHA512 4812fef63f863678c733561c1963535b5279eab890ec18d1e23e30e3cab0a30660f055679073848f9ff0a390d3b0ba89cc432e170a0f6c96b0990c7bbea7467c DIST libfcache-alpha-20200708.tar.gz 608441 BLAKE2B 861a9a63c8250a2272f75cf1bcd387d4b19c278e152f306823870f1e6ee56a1b3d3a55c1768f2821b6f29cee4222695de1ad2fca7a93dcd2f6756af456de3ee0 SHA512 c32ac6f07a0696eacaf5833c6bba6ec97b72a4cce8777824e73091bfff8eacf8fca90b7be2897ceb7ea73a5106f758b200b64f19dbf4f3eef1c1ef35f6c462cc +DIST libfcache-alpha-20220110.tar.gz 609372 BLAKE2B 6bc1c4750ef9bab85494026c5b85cd45fc9ba2ea551dc41bdf0c5e7659c0575031202236d108adc40791a5281f87830268b8c255e3795772fdccb6350b77ed8d SHA512 ef8b55f0e9a34b349b101b96fa2365131284b51e436d1213439c057fc95a983abfc0fbd7abb2d802bb7a1e247fee651a62f76f60836bf30804821f1f9f0eb954 diff --git a/dev-libs/libfcache/libfcache-20181011.ebuild b/dev-libs/libfcache/libfcache-20181011.ebuild deleted file mode 100644 index 497b4364a..000000000 --- a/dev-libs/libfcache/libfcache-20181011.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C cache functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls" - -DEPEND="dev-libs/libcdata - dev-libs/libcerror - dev-libs/libcthreads" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - --with-libcdata --with-libcerror \ - --with-libcthreads -} diff --git a/dev-libs/libfcache/libfcache-20200708.ebuild b/dev-libs/libfcache/libfcache-20200708.ebuild index db02c2e59..6684b3f7f 100644 --- a/dev-libs/libfcache/libfcache-20200708.ebuild +++ b/dev-libs/libfcache/libfcache-20200708.ebuild @@ -1,27 +1,47 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit autotools DESCRIPTION="Library for cross-platform C cache functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libfcache" +SRC_URI="https://github.com/libyal/libfcache/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -IUSE="nls" +IUSE="nls +threads" -DEPEND="dev-libs/libcdata +DEPEND=" + dev-libs/libcdata dev-libs/libcerror - dev-libs/libcthreads" + dev-libs/libcthreads + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) - # \ - #--with-libcdata --with-libcerror \ - #--with-libcthreads +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable threads multi-threading-support) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libfcache/libfcache-20220110.ebuild b/dev-libs/libfcache/libfcache-20220110.ebuild new file mode 100644 index 000000000..6684b3f7f --- /dev/null +++ b/dev-libs/libfcache/libfcache-20220110.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for cross-platform C cache functions" +HOMEPAGE="https://github.com/libyal/libfcache" +SRC_URI="https://github.com/libyal/libfcache/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls +threads" + +DEPEND=" + dev-libs/libcdata + dev-libs/libcerror + dev-libs/libcthreads + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable threads multi-threading-support) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libfdata/Manifest b/dev-libs/libfdata/Manifest index 56a2cbac0..c8453446c 100644 --- a/dev-libs/libfdata/Manifest +++ b/dev-libs/libfdata/Manifest @@ -1,3 +1,2 @@ -DIST libfdata-alpha-20200728.tar.gz 725242 BLAKE2B aab93521547d07efd599ed5b82f811f7ee74e1b0720d8bce27e8521ece08506bb2f5f253eeb558fb93554a1747a62ebf9ba30d04a92cf606de3c73ce1c00c4bf SHA512 9a03e23e69a92c86df63488e4c3ed5fecaa87a75c575281e268d06a643860ed5918635863fc8ae76f813d857cbb25d68b3795449c2c4b81f85891019766c9ff3 -DIST libfdata-alpha-20201129.tar.gz 725653 BLAKE2B c8955fd48983ed60914c65c9b1308f5a119ecab88dd9c6fe71beea5a2e7d07bc948987e2c540a144ccb133664e15edea94e555bfe3ea031cbb54c2a280c92f52 SHA512 5b367e9af485e2974736eaa8116bf6bd8011a27e810c4a4ed6cd825aa480b2962ec05d986d682e4ca078a3116349c9f8563cd0fb08ad82a91221e074f9817644 +DIST libfdata-alpha-20211023.tar.gz 726308 BLAKE2B 78768a38699cd5d5727b5067c82ea2f01605a24b78e862409a6f2245ecb9645210833c82e138df6a7293fbb3755aa1409ca441c9ac8e229e86fd27e73508f07c SHA512 e8f899c7c447ac97fa82f289411674a714faf722bfa28ec6c39712cedb4ac560fe30de34c5315f5830286e86fdca6bc897662c29ee78c0a7e6bd09a3406ea295 DIST libfdata-alpha-20220111.tar.gz 726541 BLAKE2B 8640cbcafd39e26638cfa5b3f7c1d9c99618801ba080bc8d5ee5ee8d574a837e74d8f1df5399e367f7a17f28b5f175a7e0183e0cefe7fb37a303d7be61a261b2 SHA512 89e7477d15df8403102452fef874e1d2c61be53e861051bd06d258d1e8d3fdca86b0ec694b2ece62fc74e71257cd93b711dfa785aea2f3e313b5e857569c80a3 diff --git a/dev-libs/libfdata/libfdata-20200728.ebuild b/dev-libs/libfdata/libfdata-20200728.ebuild deleted file mode 100644 index a7e0a3486..000000000 --- a/dev-libs/libfdata/libfdata-20200728.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C file data functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="debug nls" - -DEPEND="dev-libs/libcdata - dev-libs/libcerror - dev-libs/libcnotify - dev-libs/libcthreads - dev-libs/libfcache" - -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable debug debug-output) \ - $(use_enable debug verbose-output) -# \ -# --with-libcdata --with-libcerror \ -# --with-libcnotify --with-libcthreads \ -# --with-libfcache -} diff --git a/dev-libs/libfdata/libfdata-20201129.ebuild b/dev-libs/libfdata/libfdata-20201129.ebuild deleted file mode 100644 index 937db02d5..000000000 --- a/dev-libs/libfdata/libfdata-20201129.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library for cross-platform C file data functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="debug nls" - -DEPEND="dev-libs/libcdata - dev-libs/libcerror - dev-libs/libcnotify - dev-libs/libcthreads - dev-libs/libfcache" - -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable debug debug-output) \ - $(use_enable debug verbose-output) -# \ -# --with-libcdata --with-libcerror \ -# --with-libcnotify --with-libcthreads \ -# --with-libfcache -} diff --git a/dev-libs/libfdata/libfdata-20211023.ebuild b/dev-libs/libfdata/libfdata-20211023.ebuild new file mode 100644 index 000000000..b0d6cdead --- /dev/null +++ b/dev-libs/libfdata/libfdata-20211023.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for cross-platform C file data functions" +HOMEPAGE="https://github.com/libyal/libfdata" +SRC_URI="https://github.com/libyal/libfdata/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls debug +threads" + +DEPEND=" + dev-libs/libcdata + dev-libs/libcerror + dev-libs/libcnotify + dev-libs/libcthreads + dev-libs/libfcache + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable debug debug-output) \ + $(use_enable debug verbose-output) \ + $(use_enable threads multi-threading-support) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libfdata/libfdata-20220111.ebuild b/dev-libs/libfdata/libfdata-20220111.ebuild index 937db02d5..b0d6cdead 100644 --- a/dev-libs/libfdata/libfdata-20220111.ebuild +++ b/dev-libs/libfdata/libfdata-20220111.ebuild @@ -1,33 +1,51 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit autotools DESCRIPTION="Library for cross-platform C file data functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libfdata" +SRC_URI="https://github.com/libyal/libfdata/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -IUSE="debug nls" +IUSE="nls debug +threads" -DEPEND="dev-libs/libcdata +DEPEND=" + dev-libs/libcdata dev-libs/libcerror dev-libs/libcnotify dev-libs/libcthreads - dev-libs/libfcache" - + dev-libs/libfcache + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) \ $(use_enable debug debug-output) \ - $(use_enable debug verbose-output) -# \ -# --with-libcdata --with-libcerror \ -# --with-libcnotify --with-libcthreads \ -# --with-libfcache + $(use_enable debug verbose-output) \ + $(use_enable threads multi-threading-support) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libfdatetime/Manifest b/dev-libs/libfdatetime/Manifest index 5961d6f14..880f6acd3 100644 --- a/dev-libs/libfdatetime/Manifest +++ b/dev-libs/libfdatetime/Manifest @@ -1 +1,2 @@ DIST libfdatetime-alpha-20180910.tar.gz 557052 BLAKE2B 08532fb7b07ca83b69214d4bf39811fd03589322690ed4df7d495eff1e05dae6b5fd0c2d996365463c7da7f33f9699a6c22fa6fbfb1430432c890c15b3cc83a4 SHA512 50f867d7e58282e41ff1631648eaebd55b414bda6492c5799fbba24fdf01176be15b2830ef5aaf91744a2cf9578317c6c57961a1acc05ccf718043951d4a9a1c +DIST libfdatetime-alpha-20220112.tar.gz 571149 BLAKE2B dbbb5be8ee3c17e3b4e1481b9094d35e923dc091356e24faf7d0b2a81a99d97d37349dd85bb258aec78ca19a3346e7e250a662f62949d737cac3d4b50a425a83 SHA512 9ee901143a9735d445c2cea35db87fee06be8201b5b8c65a4a324a75e631eaa1ea51dcbde17f380e884d22170cd81bfbee267461d00ebaeec5aa400cc9cd17bd diff --git a/dev-libs/libfdatetime/libfdatetime-20180910.ebuild b/dev-libs/libfdatetime/libfdatetime-20180910.ebuild index 70cbc7ac8..89dacf5ea 100644 --- a/dev-libs/libfdatetime/libfdatetime-20180910.ebuild +++ b/dev-libs/libfdatetime/libfdatetime-20180910.ebuild @@ -1,25 +1,41 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit autotools DESCRIPTION="Library for date and time formats" HOMEPAGE="https://github.com/libyal/libfdatetime" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +SRC_URI="https://github.com/libyal/libfdatetime/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="nls" -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" +DEPEND=" + dev-libs/libcerror + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - --with-libcerror +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libfdatetime/libfdatetime-20220112.ebuild b/dev-libs/libfdatetime/libfdatetime-20220112.ebuild new file mode 100644 index 000000000..89dacf5ea --- /dev/null +++ b/dev-libs/libfdatetime/libfdatetime-20220112.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for date and time formats" +HOMEPAGE="https://github.com/libyal/libfdatetime" +SRC_URI="https://github.com/libyal/libfdatetime/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls" + +DEPEND=" + dev-libs/libcerror + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libfguid/Manifest b/dev-libs/libfguid/Manifest index a1e57fa74..50ea981f1 100644 --- a/dev-libs/libfguid/Manifest +++ b/dev-libs/libfguid/Manifest @@ -1,2 +1,2 @@ -DIST libfguid-alpha-20180219.tar.gz 500643 BLAKE2B 584f5d2285e32dddc65684c43eeebbc35d9b98e4cc47996496d5390affb60446ffd8086361f0b1a1f803a91dc312bb3be8e2d6b01a8e1afd7f75a7c154c6842b SHA512 685d27603c02e6192055fe2febb01ca6fffcfd60082b13f57c188271925b4abdd266ce937a367fd016b60d755df071ffe0598328e6a9a62632a1ccfb8f107d58 DIST libfguid-alpha-20180724.tar.gz 500741 BLAKE2B 8eed6589ed434bd37f7efa242f89f84ac6d091f12770d95f90f654234f5f75ac411a5826d67eb191a7be24b7676f59d787881717377dcc68295ba0d5050782ad SHA512 060f88da38bb8d89a5f2c37dc1e75814e7e2b603c7fe7288bec005e0a9c5508f7ebeb6c24ec566daaad7652462e8773225ec1416cbc856af6962aa6256a1abf9 +DIST libfguid-alpha-20220113.tar.gz 514897 BLAKE2B 7b9c205e04f7977a85032159ee658de4efd5d321cf2e42bc1ceca90adc0949f00a642d064ed777eaee780327881b02989a38e84ec339a81969bebb027ae0f3c5 SHA512 b8cdc333fd740575f1d6a6202463cb72ea014f4c604461f55baf0e8b7dd113e09eb699b9a14874759094fc258a39b1f068f7a59224f45b8c1d44ec9c5f739afb diff --git a/dev-libs/libfguid/libfguid-20180219.ebuild b/dev-libs/libfguid/libfguid-20180219.ebuild deleted file mode 100644 index 8982c6f60..000000000 --- a/dev-libs/libfguid/libfguid-20180219.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Library for GUID/UUID format" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="nls" - -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - --with-libcerror -} diff --git a/dev-libs/libfguid/libfguid-20180724.ebuild b/dev-libs/libfguid/libfguid-20180724.ebuild index 26ead88e1..c0bd7d327 100644 --- a/dev-libs/libfguid/libfguid-20180724.ebuild +++ b/dev-libs/libfguid/libfguid-20180724.ebuild @@ -1,25 +1,41 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 + +inherit autotools DESCRIPTION="Library for GUID/UUID format" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libfguid" +SRC_URI="https://github.com/libyal/libfguid/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="nls" -DEPEND="dev-libs/libcerror - nls? ( virtual/libiconv - virtual/libintl )" +DEPEND=" + dev-libs/libcerror + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - --with-libcerror +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libfguid/libfguid-20220113.ebuild b/dev-libs/libfguid/libfguid-20220113.ebuild new file mode 100644 index 000000000..c0bd7d327 --- /dev/null +++ b/dev-libs/libfguid/libfguid-20220113.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for GUID/UUID format" +HOMEPAGE="https://github.com/libyal/libfguid" +SRC_URI="https://github.com/libyal/libfguid/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls" + +DEPEND=" + dev-libs/libcerror + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libfmapi/Manifest b/dev-libs/libfmapi/Manifest index 99a5dc7dc..38eb7bb86 100644 --- a/dev-libs/libfmapi/Manifest +++ b/dev-libs/libfmapi/Manifest @@ -1,2 +1,2 @@ -DIST libfmapi-experimental-20170112.tar.gz 1183679 BLAKE2B d3cfc7ef1eb74bfce62ae9fa26d6b9d44a1bb629b52820c11fe556bf86d2f9b6ce24587a0d27276da73389350188227e3a698af10877a078c96185d3b789ae6a SHA512 8df29d87ff9e4beb29bbeee11f369c621cd7e38a5bb5db3fb51d36f9580a671a762b2cb74a387c1acf62d95ab5f4e5aec122ba342d7a22be0cd4a7c76b5d3622 DIST libfmapi-experimental-20180714.tar.gz 1185317 BLAKE2B c8a5421c3aa1c2427c85176d70d68584a061f804bdd25c655f174397871fb718c1f0c675e995936fabbc7409ada4d15e8d5f9178a6f23a6ab5f89ca65a11c501 SHA512 15bf42b92536f6892fdf8cf2c9f8e4db8646d8ae2c3ba1d900b9da19ea65cc95fd61b270b6db93f50e02312b0b84b53e55ef9b9806d1c08089365f244fd8c5fb +DIST libfmapi-experimental-20220114.tar.gz 1254563 BLAKE2B b3992595202cf86f13de4c53362b87e74449457728b03a4b43011e34047e1e02043f7fe5db006a922b17dd4cf31bf094ee3bf07e8923ea8d4435b28282e9323f SHA512 f3284b286362561aba5db310f30e4ddc7bec20bf8d19d43e8c5027bb18399b491ec40e11ae8b4c6c4a390ccd5b03481908704acced8005075a821d25f47a0398 diff --git a/dev-libs/libfmapi/libfmapi-20170112.ebuild b/dev-libs/libfmapi/libfmapi-20170112.ebuild deleted file mode 100644 index 4484fae10..000000000 --- a/dev-libs/libfmapi/libfmapi-20170112.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_PV="$(ver_cut 1)" -MY_PV2="experimental" -#$(get_after_major_version)" - -DESCRIPTION="Library for MAPI data types" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV2}-${MY_PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~x86" -IUSE="nls" - -DEPEND="dev-libs/libcdata - dev-libs/libcerror - dev-libs/libcnotify - dev-libs/libcthreads - dev-libs/libfdatetime - dev-libs/libfguid - dev-libs/libfwnt - dev-libs/libuna" - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - --with-libcdata --with-libcerror \ - --with-libcnotify --with-libcthreads \ - --with-libfdatetime --with-libfguid \ - --with-libfwnt --with-libuna -} diff --git a/dev-libs/libfmapi/libfmapi-20180714.ebuild b/dev-libs/libfmapi/libfmapi-20180714.ebuild index 887143293..064f2cb08 100644 --- a/dev-libs/libfmapi/libfmapi-20180714.ebuild +++ b/dev-libs/libfmapi/libfmapi-20180714.ebuild @@ -1,42 +1,51 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools -MY_PV="$(ver_cut 1)" -MY_PV2="experimental" -#$(get_after_major_version)" - DESCRIPTION="Library for MAPI data types" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV2}-${MY_PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libfmapi" +SRC_URI="https://github.com/libyal/libfmapi/releases/download/${PV}/${PN}-experimental-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls debug +threads" -DEPEND="dev-libs/libcdata +DEPEND=" + dev-libs/libcdata dev-libs/libcerror dev-libs/libcnotify dev-libs/libcthreads dev-libs/libfdatetime dev-libs/libfguid dev-libs/libfwnt - dev-libs/libuna" - + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-${MY_PV}" +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) \ - --with-libcdata --with-libcerror \ - --with-libcnotify --with-libcthreads \ - --with-libfdatetime --with-libfguid \ - --with-libfwnt --with-libuna + $(use_enable debug debug-output) \ + $(use_enable debug verbose-output) \ + $(use_enable threads multi-threading-support) + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libfmapi/libfmapi-20220114.ebuild b/dev-libs/libfmapi/libfmapi-20220114.ebuild new file mode 100644 index 000000000..064f2cb08 --- /dev/null +++ b/dev-libs/libfmapi/libfmapi-20220114.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for MAPI data types" +HOMEPAGE="https://github.com/libyal/libfmapi" +SRC_URI="https://github.com/libyal/libfmapi/releases/download/${PV}/${PN}-experimental-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls debug +threads" + +DEPEND=" + dev-libs/libcdata + dev-libs/libcerror + dev-libs/libcnotify + dev-libs/libcthreads + dev-libs/libfdatetime + dev-libs/libfguid + dev-libs/libfwnt + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable debug debug-output) \ + $(use_enable debug verbose-output) \ + $(use_enable threads multi-threading-support) + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libfvalue/Manifest b/dev-libs/libfvalue/Manifest index bd1ce2e9e..ae9e9826f 100644 --- a/dev-libs/libfvalue/Manifest +++ b/dev-libs/libfvalue/Manifest @@ -1,3 +1,2 @@ -DIST libfvalue-experimental-20200711.tar.gz 1269938 BLAKE2B 943e16a7bc68c0ebe3a73fa874409134d6f8f792e48c7e3624dcfc7a21b7c56dbb464eef057658a315a9dfc245e7dadf8085eb387f27d4c8901d7c5e01fd42a3 SHA512 e609841275bb28fd9ffb037faf7e2e390ca964245658f9e287e333279f169b137e62603ad0e77cff834ffda6cdb64a93dbee9a12d7f821c44b6cf0df000698f6 -DIST libfvalue-experimental-20200902.tar.gz 1270330 BLAKE2B ab13beecd067e067d8744ebb8750e3524702feebb727068a7d71417ee443c3136070b0eec65a15c820ac74e1b625435057c484fa713b24f277f7e0b6a1d491fb SHA512 169d8f31ca101c37670ea55e364ece270ab85f2c4899c31f3bd53cd3acf3f17346ebf200565e9a210c34527fc4264ff69649f453f8c50d1d8c609e5de7ba965e +DIST libfvalue-experimental-20201124.tar.gz 1270349 BLAKE2B 39adefec3602ac459a35536bf229a1f255f962dfce987d80294c6ed630d948a1bd34e0c6fa02656c3bba8cd7cb3c33d84fd29fafe0e58396e1fcbcc7ccaa5b60 SHA512 8772020e6ea9b10a31ed4fe800297138a54e3a9dbb2e8a0dbe1b21fa8307f5df30db21570f89cdcb83fe3b8ae320fa1aeaa9e66848da2adde6f2d2f8886c2f1d DIST libfvalue-experimental-20220120.tar.gz 1294430 BLAKE2B 8fd0ef033bf182cf4803ed1189ba53150a9a2200e3c49196d169178ef502889d34da38e2b771bdce722a36a2acde05cd21abcfb5ffef5ca084a81ca75427f721 SHA512 6b363be7a4ce4ccfbff5e7fbb7bcd9c0433f81dcd53571fe17975404c40ef55147fd610aff8ee89633f09a672a60d132b46994ec365ed01af2293105602fc0ca diff --git a/dev-libs/libfvalue/libfvalue-20200711.ebuild b/dev-libs/libfvalue/libfvalue-20200711.ebuild deleted file mode 100644 index 25e9e2b82..000000000 --- a/dev-libs/libfvalue/libfvalue-20200711.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_PV="$(ver_cut 1)" -MY_PV2="experimental" - -DESCRIPTION="Library for generic file value functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV2}-${MY_PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="debug nls" - -DEPEND="dev-libs/libcdata - dev-libs/libcerror - dev-libs/libcnotify - dev-libs/libcthreads - dev-libs/libfdatetime - dev-libs/libfguid - dev-libs/libfwnt - dev-libs/libuna" - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable debug debug-output) \ - $(use_enable debug verbose-output) -# --with-libcdata --with-libcerror \ -# --with-libcnotify --with-libcthreads \ -# --with-libfdatetime --with-libfguid \ -# --with-libfwnt --with-libuna -} diff --git a/dev-libs/libfvalue/libfvalue-20200902.ebuild b/dev-libs/libfvalue/libfvalue-20200902.ebuild deleted file mode 100644 index 6d86df970..000000000 --- a/dev-libs/libfvalue/libfvalue-20200902.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_PV="$(ver_cut 1)" -MY_PV2="experimental" - -DESCRIPTION="Library for generic file value functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV2}-${MY_PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="debug nls" - -DEPEND="dev-libs/libcdata - dev-libs/libcerror - dev-libs/libcnotify - dev-libs/libcthreads - dev-libs/libfdatetime - dev-libs/libfguid - dev-libs/libfwnt - dev-libs/libuna" - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable debug debug-output) \ - $(use_enable debug verbose-output) -# --with-libcdata --with-libcerror \ -# --with-libcnotify --with-libcthreads \ -# --with-libfdatetime --with-libfguid \ -# --with-libfwnt --with-libuna -} diff --git a/dev-libs/libfvalue/libfvalue-20201124.ebuild b/dev-libs/libfvalue/libfvalue-20201124.ebuild new file mode 100644 index 000000000..df76d0e76 --- /dev/null +++ b/dev-libs/libfvalue/libfvalue-20201124.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Library for generic file value functions" +HOMEPAGE="https://github.com/libyal/libfvalue" +SRC_URI="https://github.com/libyal/libfvalue/releases/download/${PV}/${PN}-experimental-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls debug +threads" + +DEPEND=" + dev-libs/libcdata + dev-libs/libcerror + dev-libs/libcnotify + dev-libs/libcthreads + dev-libs/libfdatetime + dev-libs/libfguid + dev-libs/libfwnt + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable debug debug-output) \ + $(use_enable debug verbose-output) \ + $(use_enable threads multi-threading-support) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libfvalue/libfvalue-20220120.ebuild b/dev-libs/libfvalue/libfvalue-20220120.ebuild index 6d86df970..df76d0e76 100644 --- a/dev-libs/libfvalue/libfvalue-20220120.ebuild +++ b/dev-libs/libfvalue/libfvalue-20220120.ebuild @@ -1,43 +1,54 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools -MY_PV="$(ver_cut 1)" -MY_PV2="experimental" - DESCRIPTION="Library for generic file value functions" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV2}-${MY_PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libfvalue" +SRC_URI="https://github.com/libyal/libfvalue/releases/download/${PV}/${PN}-experimental-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="debug nls" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls debug +threads" -DEPEND="dev-libs/libcdata +DEPEND=" + dev-libs/libcdata dev-libs/libcerror dev-libs/libcnotify dev-libs/libcthreads dev-libs/libfdatetime dev-libs/libfguid dev-libs/libfwnt - dev-libs/libuna" - + dev-libs/libuna + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-${MY_PV}" +src_prepare() { + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) \ $(use_enable debug debug-output) \ - $(use_enable debug verbose-output) -# --with-libcdata --with-libcerror \ -# --with-libcnotify --with-libcthreads \ -# --with-libfdatetime --with-libfguid \ -# --with-libfwnt --with-libuna + $(use_enable debug verbose-output) \ + $(use_enable threads multi-threading-support) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libfwnt/Manifest b/dev-libs/libfwnt/Manifest index a006196b3..0b5ebb4fd 100644 --- a/dev-libs/libfwnt/Manifest +++ b/dev-libs/libfwnt/Manifest @@ -1,3 +1,2 @@ -DIST libfwnt-alpha-20200723.tar.gz 1085871 BLAKE2B 88ebeb9e2b9a0d3e562c7c364f76517b402df21b5cd941c3e5130f18c8d48cbe41dbc501cbf68b44f0ea15a6dccee2b38a4c2e4556213ef871b8aeefbb3a2250 SHA512 db2454a4da3d0613b3931da1db8808974bcafec32d4f7c4b72b8ef58b8a28283ce27544f6da7a8c5d0f4851d929d836717e852bcac39979b90aa98014c8d89ca -DIST libfwnt-alpha-20210421.tar.gz 1086509 BLAKE2B 5fa82d30e168d98c0ba920b2b30063064a674c9d6f96879f969d3ac884c9116c0d6a7e455663e4014e83251209012cf3a02639e82dd3e942f7603e3ddcce63fd SHA512 5f7dd9653d4a266ad0e126ee60d98a80930bfe5f81a4707499231e0da8cc1947e7467ec64bc26d7622496582414e001dcaea8be455a48dba99ca21116ae3f550 +DIST libfwnt-alpha-20210906.tar.gz 1088239 BLAKE2B 86689fd114d9f619fea023979c4dedfee9dc002723e841ed8ed389cd9571c0a638a915bba6c7ee11418658509f3b618f841c6bcd7f841bdba2db3001503be5f0 SHA512 2d9a15fbfd3dc092496fc83357c8515865997f2114dd4bdbeb1caead7ac258706b530aebb953001679c1ff8700e449d047d6b97d17305a0c4f2180e32c758ac8 DIST libfwnt-alpha-20220922.tar.gz 1153326 BLAKE2B 5ff6016e0e372f37966f5c322dd17e3ff5a932311269eec5e3d8e13a20f9ce48afcbcb1214fbd2e414399a71e2b77b1b2f67f5cf19684a412592169fa8192b42 SHA512 93ef460c771b6c5c04219f8d6765cdddc6a047e1ce45696ed7a863e36f10cc392cb1cd1338f0d4f3220f1c6d9ee25fb679f6001f090fd69d7ee269adcac064bf diff --git a/dev-libs/libfwnt/files/2022-11-pyfwnt_test_access_control_entry.py b/dev-libs/libfwnt/files/2022-11-pyfwnt_test_access_control_entry.py new file mode 100644 index 000000000..fa0adb97b --- /dev/null +++ b/dev-libs/libfwnt/files/2022-11-pyfwnt_test_access_control_entry.py @@ -0,0 +1,39 @@ +#!/usr/bin/env python +# +# Python-bindings access_control_entry type test script +# +# Copyright (C) 2009-2022, Joachim Metz +# +# Refer to AUTHORS for acknowledgements. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . + +from __future__ import unicode_literals + +import unittest + +import pyfwnt + + +class AccessControlEntryTypeTests(unittest.TestCase): + """Tests the access_control_entry type.""" + + def test_init(self): + """Tests the init function.""" + with self.assertRaises(NotImplementedError): + pyfwnt.access_control_entry() + + +if __name__ == "__main__": + unittest.main(verbosity=2) diff --git a/dev-libs/libfwnt/files/2022-11-pyfwnt_test_access_control_list.py b/dev-libs/libfwnt/files/2022-11-pyfwnt_test_access_control_list.py new file mode 100644 index 000000000..eb8912cb1 --- /dev/null +++ b/dev-libs/libfwnt/files/2022-11-pyfwnt_test_access_control_list.py @@ -0,0 +1,39 @@ +#!/usr/bin/env python +# +# Python-bindings access_control_list type test script +# +# Copyright (C) 2009-2022, Joachim Metz +# +# Refer to AUTHORS for acknowledgements. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . + +from __future__ import unicode_literals + +import unittest + +import pyfwnt + + +class AccessControlListTypeTests(unittest.TestCase): + """Tests the access_control_list type.""" + + def test_init(self): + """Tests the init function.""" + with self.assertRaises(NotImplementedError): + pyfwnt.access_control_list() + + +if __name__ == "__main__": + unittest.main(verbosity=2) diff --git a/dev-libs/libfwnt/files/2022-11-pyfwnt_test_lzx.py b/dev-libs/libfwnt/files/2022-11-pyfwnt_test_lzx.py new file mode 100644 index 000000000..02739b413 --- /dev/null +++ b/dev-libs/libfwnt/files/2022-11-pyfwnt_test_lzx.py @@ -0,0 +1,3060 @@ +#!/usr/bin/env python +# +# Python-bindings LZX (un)compression functions test script +# +# Copyright (C) 2009-2022, Joachim Metz +# +# Refer to AUTHORS for acknowledgements. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with this program. If not, see . + +import unittest + +import pyfwnt + + +class LZXFunctionsTests(unittest.TestCase): + """Tests the LZX (un)compression functions.""" + + _COMPRESSED_DATA = bytes(bytearray([ + 0x00, 0x27, 0x00, 0x00, 0x53, 0x07, 0x24, 0x22, 0x00, 0x70, 0x00, 0x00, + 0xfd, 0x6f, 0x75, 0x77, 0x3d, 0x75, 0x29, 0x57, 0x43, 0x29, 0x09, 0x23, + 0x99, 0x40, 0xea, 0x58, 0xdd, 0xf9, 0x7c, 0x4f, 0x6a, 0xa5, 0xca, 0x64, + 0xb2, 0x9c, 0xc5, 0xd7, 0x66, 0xae, 0x6a, 0xba, 0x51, 0x3e, 0xdd, 0xdd, + 0x0a, 0x2c, 0x73, 0x8c, 0xe3, 0x62, 0x1e, 0xf9, 0xec, 0x77, 0xbc, 0x1f, + 0xf1, 0x1e, 0x5f, 0xb6, 0x7e, 0xc8, 0xdd, 0xf7, 0x1b, 0xbc, 0x6c, 0x63, + 0x30, 0xb8, 0x6f, 0x51, 0xe1, 0x2a, 0xf3, 0x01, 0x81, 0xbd, 0x4d, 0xde, + 0xf0, 0x84, 0xb9, 0x07, 0xbd, 0xd5, 0x10, 0xa1, 0xd6, 0x64, 0x80, 0x38, + 0xd0, 0x00, 0xcd, 0xcc, 0x80, 0x41, 0x18, 0x00, 0xdf, 0x03, 0xd2, 0x7b, + 0x6d, 0x4f, 0x47, 0x57, 0xa8, 0x95, 0xe7, 0xe4, 0x05, 0x70, 0xf0, 0x93, + 0xb0, 0x15, 0x6d, 0x04, 0x0c, 0x27, 0x34, 0xda, 0xed, 0x1d, 0x72, 0x9c, + 0x2b, 0x6d, 0xed, 0x4e, 0xdd, 0xa1, 0xb5, 0x66, 0x7d, 0xc7, 0xeb, 0xea, + 0xda, 0x2e, 0xae, 0x36, 0x48, 0xd6, 0xb5, 0xee, 0xaf, 0xb8, 0xcd, 0xb6, + 0xb5, 0xdb, 0xdd, 0xe8, 0xb1, 0x36, 0x5b, 0x4a, 0x51, 0x12, 0x1b, 0x6d, + 0x56, 0xea, 0xa1, 0xe0, 0x8f, 0xb4, 0x6b, 0xa1, 0x85, 0x68, 0x06, 0x81, + 0x80, 0x13, 0xa0, 0xe1, 0x08, 0x04, 0x08, 0x01, 0xbf, 0x10, 0x40, 0x40, + 0x00, 0x00, 0x09, 0x00, 0x51, 0x51, 0x15, 0x80, 0x77, 0x83, 0xbb, 0x77, + 0xee, 0xde, 0x33, 0x6e, 0xe4, 0x2c, 0x2b, 0xb3, 0xac, 0x98, 0x8c, 0x23, + 0x22, 0x9c, 0x89, 0xb0, 0x78, 0x89, 0x5e, 0x1c, 0xe8, 0xe5, 0xb5, 0x5e, + 0x17, 0xfc, 0x05, 0xa9, 0x51, 0xfb, 0x41, 0x0a, 0xa9, 0x17, 0xc2, 0xf5, + 0x85, 0xf1, 0x48, 0x08, 0x45, 0x48, 0xc8, 0x67, 0x21, 0x10, 0x85, 0xc4, + 0xad, 0xfc, 0x24, 0x41, 0x30, 0xda, 0x72, 0x44, 0x8f, 0xc5, 0x2c, 0xe0, + 0xcb, 0x05, 0xf3, 0xaa, 0xe6, 0xdb, 0x45, 0x24, 0x3d, 0xbf, 0x3c, 0xba, + 0x9a, 0x3c, 0x7f, 0x5e, 0xfd, 0x32, 0x32, 0x7d, 0xf8, 0xe8, 0xea, 0xbc, + 0xfa, 0xe8, 0xfc, 0xfa, 0x7a, 0x6d, 0x61, 0xf8, 0xc9, 0x78, 0xd5, 0xc7, + 0x9e, 0xe7, 0xd7, 0xd6, 0xb7, 0xc1, 0x3e, 0xaf, 0x3b, 0x3f, 0x61, 0x18, + 0x57, 0x57, 0x5f, 0x56, 0x26, 0xfb, 0xbf, 0x69, 0xd5, 0x5c, 0x7b, 0xf8, + 0x33, 0x03, 0xfb, 0x9f, 0x5f, 0x46, 0x57, 0x79, 0x52, 0x33, 0xc3, 0x53, + 0x39, 0xfb, 0x14, 0x78, 0x25, 0x6d, 0x64, 0xf8, 0xa5, 0x6c, 0xa3, 0xcc, + 0x2f, 0x64, 0x81, 0xc2, 0xcc, 0x68, 0x5f, 0xc9, 0x8c, 0xf4, 0xe7, 0xce, + 0x8f, 0x7a, 0xe1, 0x6b, 0xd7, 0x65, 0xdc, 0x11, 0xda, 0xcc, 0x8f, 0x32, + 0x73, 0x88, 0xd1, 0x04, 0x78, 0x7b, 0xd3, 0xfc, 0x81, 0x46, 0xde, 0x5c, + 0x5e, 0x5d, 0xd5, 0x27, 0xa1, 0xae, 0x9b, 0xc5, 0xdb, 0x10, 0x2a, 0xc4, + 0x6e, 0x05, 0x71, 0xf9, 0x5f, 0x4e, 0xca, 0xeb, 0xa5, 0x04, 0x57, 0xbe, + 0x2c, 0x04, 0x45, 0x51, 0x94, 0x69, 0xf7, 0xc9, 0x7b, 0x7b, 0x9f, 0x1d, + 0xe2, 0xf6, 0x94, 0xc0, 0x8c, 0x3e, 0x85, 0xa4, 0xc1, 0x4f, 0xa1, 0x6f, + 0x0d, 0x05, 0x2b, 0xf8, 0xe2, 0xf7, 0x23, 0xd4, 0xf3, 0x48, 0xf4, 0x7d, + 0xb2, 0x2f, 0x35, 0x9c, 0x0f, 0xf1, 0x9c, 0x32, 0x98, 0x58, 0x3c, 0x24, + 0x12, 0x60, 0xe1, 0xb8, 0xbb, 0x2a, 0xdf, 0x08, 0x4c, 0xcb, 0xaa, 0x59, + 0xbb, 0x7f, 0x64, 0x21, 0x3b, 0x0b, 0xda, 0xb3, 0xb6, 0x5d, 0x7d, 0x53, + 0x4f, 0x83, 0x1a, 0xe1, 0x84, 0x5d, 0x6c, 0xc2, 0xfc, 0xc5, 0x38, 0xd8, + 0x5f, 0x26, 0x3d, 0x15, 0xc2, 0x6d, 0x7b, 0xbe, 0x21, 0x2f, 0xb0, 0xbd, + 0x76, 0x99, 0x36, 0x74, 0x86, 0xe8, 0x5f, 0xf5, 0xbe, 0xf1, 0x47, 0xb0, + 0x68, 0xb4, 0x9a, 0x9a, 0x6b, 0xbb, 0xdc, 0x0c, 0xe4, 0xcf, 0x7e, 0x5e, + 0xad, 0xff, 0x37, 0xff, 0xd1, 0x74, 0x43, 0x3d, 0xbc, 0x30, 0xdc, 0xcd, + 0x55, 0xf4, 0xfe, 0x66, 0x58, 0x3d, 0x1a, 0x0e, 0x90, 0x88, 0xee, 0xf1, + 0xf7, 0xae, 0x15, 0xda, 0x03, 0x44, 0xd9, 0x0b, 0xf4, 0xde, 0x46, 0x51, + 0x19, 0x4d, 0x0b, 0x75, 0x3e, 0xf0, 0x7f, 0xc3, 0xf2, 0x35, 0xb3, 0x42, + 0x6f, 0x0f, 0x57, 0xd3, 0x82, 0xfb, 0x2b, 0x69, 0xd7, 0x78, 0xe8, 0x3d, + 0xad, 0x9e, 0x67, 0x61, 0x31, 0x7f, 0xb2, 0xe8, 0x6f, 0xa1, 0xd9, 0xb1, + 0x77, 0x5e, 0xcf, 0x7f, 0x0a, 0xfe, 0x84, 0x2f, 0x0d, 0x8b, 0x02, 0x63, + 0xf2, 0xe6, 0x75, 0x08, 0x72, 0xe0, 0xd8, 0x72, 0x88, 0x8d, 0x15, 0x1d, + 0x1d, 0x90, 0x80, 0x65, 0x0b, 0x0c, 0xf5, 0x80, 0x49, 0xfa, 0xc0, 0xde, + 0xa6, 0xd4, 0x39, 0x08, 0x14, 0x63, 0x01, 0xba, 0xa0, 0x0a, 0x28, 0x1a, + 0xb2, 0x1f, 0x17, 0x24, 0x34, 0x8d, 0x57, 0x99, 0x31, 0xc0, 0x1e, 0x60, + 0x5c, 0xf1, 0x39, 0x17, 0x70, 0xbf, 0xfc, 0xed, 0xf9, 0x44, 0x6d, 0xb8, + 0x32, 0x32, 0xf5, 0x53, 0xd3, 0x7d, 0x9e, 0x0f, 0x31, 0x96, 0xa7, 0x9a, + 0x08, 0x6d, 0x5c, 0xb9, 0x32, 0xd7, 0x0f, 0xa8, 0x61, 0x8b, 0x8e, 0x05, + 0x1f, 0x5b, 0x01, 0x5b, 0x37, 0x4d, 0x46, 0x3e, 0x54, 0x8e, 0x81, 0xb3, + 0x8b, 0x7d, 0xa7, 0xea, 0x27, 0xe8, 0xb3, 0xe0, 0xe5, 0xa6, 0x6c, 0xde, + 0x36, 0x3e, 0x6c, 0xab, 0xfe, 0x9c, 0x9b, 0xb2, 0x38, 0xf0, 0x1c, 0xad, + 0x11, 0xd9, 0xfb, 0x59, 0x1c, 0x7b, 0xe6, 0xb1, 0xe7, 0xbb, 0x5c, 0x91, + 0xb6, 0x02, 0xcb, 0x72, 0xe3, 0x9c, 0x9c, 0xb3, 0x90, 0x9a, 0x60, 0x3f, + 0x38, 0x50, 0xff, 0xb9, 0x26, 0xda, 0xe3, 0xc3, 0x80, 0xef, 0xae, 0xb0, + 0x86, 0xcf, 0xc2, 0x58, 0x86, 0xe9, 0x91, 0x72, 0xff, 0x26, 0xf0, 0x37, + 0x66, 0x1a, 0xab, 0xf1, 0xae, 0x7a, 0x79, 0xfb, 0x63, 0xa9, 0xd1, 0x96, + 0xbc, 0xa3, 0x57, 0xdd, 0xd7, 0x34, 0x7d, 0xf6, 0xe4, 0xbf, 0x05, 0x8d, + 0x50, 0x7d, 0x01, 0x19, 0xf5, 0x20, 0xb9, 0xb9, 0x7a, 0x33, 0x3f, 0x07, + 0x11, 0x36, 0xc0, 0xb5, 0x5b, 0x14, 0x5c, 0xa4, 0x0f, 0xa6, 0x20, 0x9a, + 0x27, 0x03, 0xd0, 0xc3, 0xe7, 0xad, 0xb5, 0x27, 0xce, 0x8f, 0x9f, 0x84, + 0x50, 0x17, 0x8e, 0xe2, 0x0d, 0xbe, 0x71, 0x10, 0x01, 0x55, 0x88, 0xc1, + 0xf5, 0x2b, 0xc1, 0x50, 0x66, 0xde, 0xcb, 0xc1, 0x1b, 0x9c, 0xb2, 0xb2, + 0x7e, 0xdf, 0x1d, 0x11, 0x2b, 0xea, 0xcf, 0xd9, 0x7e, 0x01, 0x9e, 0x76, + 0xad, 0x50, 0x8b, 0x83, 0x04, 0x3d, 0x6a, 0x84, 0x9f, 0x7a, 0xd1, 0xfd, + 0x49, 0x61, 0xe2, 0xaf, 0x0f, 0x90, 0xf2, 0x4d, 0x48, 0xd0, 0xfc, 0x4e, + 0xb7, 0x25, 0x8d, 0x28, 0xc2, 0x5c, 0x70, 0x6f, 0x0f, 0x71, 0x30, 0x02, + 0x4e, 0x86, 0x01, 0x0d, 0x63, 0xbb, 0x71, 0x29, 0xda, 0xa6, 0xb8, 0x03, + 0x83, 0x0d, 0x1b, 0xc7, 0x43, 0x28, 0x4a, 0xad, 0x60, 0x06, 0x00, 0xb8, + 0xa3, 0xed, 0x15, 0x43, 0x41, 0xcb, 0x1b, 0xc3, 0x2c, 0x5c, 0x65, 0xf1, + 0x26, 0xbb, 0xc8, 0x2d, 0x91, 0xfd, 0x93, 0x3d, 0x69, 0x2c, 0xc4, 0xd8, + 0x2a, 0x18, 0xd7, 0xf4, 0xc9, 0x09, 0x95, 0x36, 0x0c, 0xbf, 0x74, 0xc0, + 0xdc, 0x45, 0x88, 0xc3, 0xce, 0xbc, 0x45, 0x82, 0x8d, 0x3b, 0x25, 0x41, + 0xae, 0x6b, 0xe4, 0xca, 0x60, 0x1b, 0xdb, 0xc9, 0x80, 0x4e, 0xc8, 0xf1, + 0x14, 0xd7, 0x59, 0xd9, 0x71, 0xc2, 0xc5, 0xda, 0x5f, 0x19, 0xc8, 0xc6, + 0xa3, 0xe1, 0x87, 0x1c, 0x05, 0x89, 0xa3, 0x02, 0x53, 0x68, 0xe7, 0xe1, + 0x3a, 0x44, 0x32, 0x0b, 0xb4, 0x83, 0x2f, 0xe2, 0xf4, 0xcf, 0x32, 0x12, + 0xa8, 0xdd, 0xa0, 0x12, 0xaa, 0xb9, 0x6b, 0x39, 0x83, 0x90, 0x9b, 0xc8, + 0x83, 0x6b, 0x4d, 0xeb, 0x42, 0xad, 0xa9, 0xb6, 0x87, 0x15, 0x74, 0x35, + 0xc6, 0x77, 0x68, 0x0a, 0x56, 0x57, 0x8b, 0x3b, 0xc5, 0x52, 0xc1, 0xc8, + 0x20, 0x3d, 0xd9, 0xb9, 0xf8, 0xb9, 0x1e, 0x59, 0x59, 0xe4, 0xd8, 0x40, + 0xd4, 0xd2, 0xf3, 0x5d, 0x34, 0x38, 0x53, 0x4b, 0x39, 0xae, 0x13, 0x67, + 0x64, 0x3b, 0x2b, 0xf4, 0x1a, 0xd5, 0x32, 0xb2, 0xb4, 0x35, 0x44, 0x28, + 0xe3, 0x22, 0x75, 0x42, 0xaa, 0xb0, 0xe0, 0x6c, 0xab, 0x3d, 0x17, 0x6c, + 0xe1, 0x5f, 0x54, 0x25, 0x78, 0xb8, 0x3b, 0xb7, 0x7d, 0xc8, 0x8c, 0x47, + 0xd1, 0x5f, 0xf9, 0x31, 0x35, 0xdd, 0x4f, 0x99, 0x86, 0x14, 0x8e, 0x3a, + 0x00, 0x11, 0x0d, 0xcb, 0xe6, 0xa1, 0xca, 0xce, 0xa9, 0xa1, 0xfe, 0xbd, + 0x81, 0x88, 0xb5, 0x81, 0x31, 0xf1, 0x05, 0xb3, 0xef, 0x6f, 0xa7, 0xd9, + 0x4b, 0x65, 0x3c, 0x6c, 0x25, 0x6d, 0xca, 0xdc, 0x41, 0x11, 0xce, 0xc3, + 0x84, 0xf2, 0x5d, 0x4d, 0xec, 0xe0, 0x06, 0x61, 0x32, 0xe4, 0x26, 0x0f, + 0xc6, 0xa1, 0x0e, 0x14, 0x90, 0x01, 0x62, 0x50, 0xc2, 0x4d, 0x36, 0x00, + 0xa1, 0xd1, 0xc7, 0xd7, 0x3d, 0x6b, 0xd1, 0x50, 0x6c, 0x9c, 0x3c, 0x93, + 0xd2, 0xd6, 0x19, 0x08, 0x4a, 0x70, 0xb0, 0x22, 0xd4, 0x77, 0x26, 0x6e, + 0x35, 0x9f, 0xe5, 0x7e, 0x57, 0x50, 0xa3, 0x91, 0x36, 0x4b, 0x52, 0x7a, + 0x69, 0x3b, 0x97, 0x59, 0x64, 0xc0, 0x08, 0xe7, 0x69, 0x71, 0xd3, 0xb1, + 0x65, 0x86, 0x28, 0xfa, 0x39, 0x95, 0xbf, 0x47, 0xd6, 0xbe, 0x76, 0x48, + 0xa3, 0x9e, 0xd7, 0x26, 0x98, 0xa1, 0x89, 0xe1, 0x54, 0xef, 0x04, 0x63, + 0xfc, 0x85, 0x22, 0xea, 0x05, 0x54, 0x7b, 0x79, 0xb0, 0xc4, 0x02, 0x23, + 0x16, 0xa2, 0x23, 0xbe, 0x82, 0x5a, 0xfe, 0x82, 0x95, 0x39, 0x2a, 0x9e, + 0x03, 0xb4, 0xaa, 0xa8, 0xb2, 0x9d, 0x7d, 0x09, 0x4f, 0x98, 0xf6, 0xe6, + 0x55, 0xdc, 0x64, 0x69, 0x8b, 0x1d, 0x5c, 0x54, 0xf7, 0xcb, 0xcd, 0x52, + 0xaa, 0xb3, 0x66, 0x0d, 0xd1, 0x9b, 0xd4, 0x32, 0x78, 0x4e, 0x72, 0x15, + 0xf1, 0x41, 0x8d, 0x35, 0x04, 0x0a, 0xdd, 0x48, 0x12, 0x6d, 0x60, 0xc0, + 0x5d, 0x2a, 0x90, 0x3d, 0xa3, 0x36, 0x95, 0xe7, 0xf9, 0x03, 0x0b, 0x0f, + 0x7f, 0xd4, 0x0b, 0x9c, 0x34, 0x1f, 0xef, 0x2b, 0x1c, 0xfd, 0x20, 0x0e, + 0xdc, 0x59, 0x54, 0x5b, 0x78, 0x4d, 0x3f, 0xaf, 0x55, 0x7e, 0x51, 0x0d, + 0xeb, 0xdc, 0x70, 0x33, 0xc5, 0x46, 0xd5, 0x87, 0xc7, 0x1d, 0xfb, 0x20, + 0x35, 0x49, 0x9a, 0x6a, 0x0b, 0x6f, 0x28, 0xf8, 0x10, 0x22, 0x3e, 0xca, + 0x7a, 0x1b, 0x7f, 0x85, 0x59, 0x6f, 0xd2, 0xb1, 0x4e, 0x76, 0xe5, 0x6d, + 0xdf, 0x67, 0xb5, 0x8d, 0xd1, 0xbb, 0xba, 0xde, 0xc3, 0x4c, 0x01, 0x05, + 0x49, 0x2d, 0x6b, 0xc5, 0x70, 0x34, 0xb9, 0x53, 0x36, 0xe2, 0xa2, 0xb6, + 0x06, 0xb1, 0x4b, 0x7a, 0x82, 0xca, 0x0b, 0xea, 0xcd, 0x26, 0xfb, 0x1a, + 0x2a, 0x42, 0x7f, 0x5e, 0x1d, 0x84, 0x18, 0xe7, 0x4a, 0xa9, 0xfb, 0xe3, + 0x6a, 0x0c, 0x89, 0x2f, 0xff, 0xfe, 0x32, 0xf5, 0x6d, 0x70, 0xa4, 0x3b, + 0x15, 0x76, 0xa3, 0xf2, 0x33, 0xd0, 0x9a, 0x6a, 0x75, 0xd6, 0x23, 0xa0, + 0x2f, 0x8d, 0x5a, 0x4b, 0x5c, 0xb4, 0x8f, 0x57, 0xd6, 0x9b, 0x79, 0x6d, + 0x0c, 0xcf, 0x9d, 0xda, 0x6e, 0x1e, 0x8c, 0x15, 0x19, 0x6a, 0x2a, 0xaa, + 0x1b, 0x45, 0x0e, 0xd8, 0x79, 0x44, 0xcc, 0x4f, 0xb9, 0x4c, 0xec, 0xec, + 0x89, 0xa4, 0xd3, 0x0b, 0x65, 0x2c, 0x1b, 0x1a, 0x62, 0x00, 0xb6, 0x0a, + 0x38, 0x0d, 0x1d, 0xb2, 0x54, 0xa8, 0x38, 0x8c, 0xa7, 0xe2, 0x7c, 0xe3, + 0x28, 0xc4, 0xb7, 0xa7, 0x15, 0x85, 0x6e, 0x0c, 0x3b, 0x35, 0x34, 0x38, + 0x21, 0x58, 0xdc, 0x81, 0xf8, 0x46, 0x69, 0xfe, 0x7c, 0xb7, 0xd7, 0x1a, + 0x65, 0x07, 0x23, 0x87, 0xf3, 0x76, 0xa3, 0xcd, 0x82, 0x71, 0x39, 0xb1, + 0x05, 0xaf, 0x10, 0x13, 0x97, 0x76, 0xf7, 0x95, 0x23, 0x94, 0x1f, 0xbb, + 0xd4, 0x0d, 0xa3, 0x0d, 0x7e, 0x14, 0xc3, 0xdb, 0x69, 0x87, 0x94, 0x8e, + 0xd0, 0x52, 0x8b, 0x6d, 0x9b, 0x47, 0xf5, 0x32, 0xad, 0x2f, 0x50, 0xa2, + 0xc8, 0x90, 0x90, 0xb7, 0x9e, 0xc9, 0xc6, 0xba, 0x72, 0x9e, 0x85, 0x8c, + 0x35, 0xbc, 0xdd, 0x32, 0x4b, 0x46, 0x10, 0x96, 0x8d, 0x07, 0x85, 0x70, + 0x44, 0xe1, 0x62, 0x71, 0x58, 0x2d, 0x63, 0x48, 0x9b, 0x99, 0x3e, 0x37, + 0xe1, 0x7a, 0x56, 0x15, 0xa9, 0xfc, 0x59, 0xfe, 0x0c, 0x9a, 0xb7, 0x3e, + 0xa2, 0x39, 0xbd, 0xd9, 0xbb, 0xb8, 0x2e, 0xf9, 0x42, 0x5b, 0x85, 0xfc, + 0x4e, 0x1a, 0x07, 0xe5, 0xa2, 0x91, 0xe6, 0x56, 0x21, 0x83, 0x49, 0xd9, + 0xf9, 0xd1, 0xc4, 0x0e, 0xcd, 0x38, 0xe7, 0xb1, 0x52, 0xb9, 0xfc, 0xa9, + 0x9e, 0xcb, 0xc6, 0xc0, 0x1f, 0xf9, 0x27, 0x6e, 0x45, 0x8e, 0xff, 0xec, + 0x91, 0xb3, 0x45, 0x88, 0xea, 0x09, 0x47, 0xe2, 0xc5, 0x15, 0xaa, 0xdf, + 0x6d, 0x7e, 0xa2, 0xa8, 0x98, 0xf5, 0xb3, 0x7d, 0xb2, 0x1d, 0x78, 0xce, + 0x1c, 0x74, 0x57, 0xcd, 0x7e, 0x86, 0x40, 0x2b, 0xde, 0x38, 0x86, 0x1a, + 0xe8, 0x68, 0x67, 0xba, 0x4d, 0x75, 0x26, 0xeb, 0x33, 0xd4, 0x05, 0x6a, + 0x45, 0x6d, 0x48, 0x60, 0xde, 0x56, 0xda, 0xc2, 0x9c, 0x87, 0xd2, 0x33, + 0x44, 0xd5, 0x1f, 0x03, 0xfd, 0x55, 0xa4, 0xa6, 0xd6, 0x72, 0xb4, 0xf4, + 0xb4, 0xe1, 0x74, 0x93, 0x14, 0xec, 0x98, 0x28, 0xdf, 0x71, 0x42, 0x28, + 0x87, 0x1a, 0xae, 0x79, 0xb1, 0x3c, 0xf5, 0x52, 0x42, 0x71, 0x8e, 0xda, + 0x8f, 0x45, 0x7f, 0xcd, 0xf0, 0x28, 0x6a, 0xdb, 0x21, 0x44, 0x8a, 0xf2, + 0xa6, 0x47, 0xec, 0x74, 0xa9, 0x30, 0x2f, 0x12, 0x68, 0x63, 0x1d, 0x72, + 0xe6, 0x42, 0x2a, 0x25, 0x75, 0xf2, 0xe8, 0xf6, 0x3d, 0x07, 0x18, 0xe1, + 0xcc, 0x66, 0x51, 0x7a, 0xdc, 0x94, 0x51, 0x07, 0x5a, 0xc3, 0xb5, 0x85, + 0x2d, 0x0a, 0xd4, 0x73, 0xa9, 0x30, 0x45, 0xe1, 0xda, 0xa5, 0x33, 0x88, + 0x64, 0x67, 0x1e, 0x39, 0xa2, 0xcc, 0xa2, 0x67, 0x15, 0xa8, 0xa1, 0x18, + 0x54, 0x3b, 0x9b, 0x04, 0x3b, 0x92, 0x43, 0xd3, 0x88, 0x1d, 0xaa, 0x6a, + 0x42, 0xae, 0xa8, 0xf6, 0x35, 0xda, 0xd5, 0x74, 0xc3, 0xe2, 0x22, 0x1a, + 0x19, 0x44, 0x28, 0xb2, 0x31, 0x5f, 0x27, 0x16, 0x8f, 0xc7, 0x85, 0x92, + 0x61, 0x15, 0x6d, 0xd7, 0x95, 0x0a, 0x22, 0x5d, 0xdb, 0x8f, 0xd3, 0xa9, + 0x5b, 0x6c, 0x3e, 0x51, 0xf2, 0xae, 0xde, 0xe2, 0x79, 0xe0, 0x2b, 0xca, + 0x7c, 0xf3, 0x19, 0x83, 0xfa, 0xb8, 0xc7, 0x1d, 0x4e, 0x08, 0xb7, 0x8b, + 0xfb, 0xe6, 0xe2, 0x2e, 0x7f, 0x90, 0x0e, 0x3d, 0xd0, 0x6d, 0x61, 0xe5, + 0x9c, 0xea, 0x08, 0x11, 0x0a, 0x57, 0x1a, 0xc4, 0xa7, 0x59, 0xda, 0x3c, + 0x60, 0x12, 0xb7, 0x42, 0xa9, 0x50, 0x12, 0x19, 0x0b, 0xa7, 0x11, 0x76, + 0xe1, 0xb1, 0x8a, 0x81, 0x1d, 0xf3, 0xf5, 0x0a, 0x5b, 0x22, 0xb2, 0xee, + 0xad, 0x0c, 0x73, 0xda, 0x9e, 0xf1, 0x32, 0xba, 0xb9, 0xb2, 0xed, 0x61, + 0xc4, 0x9c, 0x25, 0xd8, 0xa8, 0x31, 0x48, 0xfb, 0x21, 0x91, 0x46, 0xb9, + 0xc4, 0x4c, 0x40, 0x6d, 0x76, 0x28, 0xa7, 0xa1, 0xa9, 0x88, 0x83, 0x48, + 0x2e, 0x8f, 0x38, 0xa9, 0xdc, 0xc4, 0xe0, 0x29, 0x52, 0x6d, 0x36, 0x98, + 0xe8, 0xe4, 0x97, 0x0c, 0x4a, 0x9a, 0x5c, 0xe8, 0xc9, 0x7b, 0x17, 0x29, + 0x6d, 0xf3, 0x53, 0xdf, 0x6b, 0x68, 0x02, 0x75, 0x84, 0x7b, 0xde, 0x5e, + 0xd9, 0x92, 0xf3, 0x90, 0xf3, 0xbb, 0x1e, 0x72, 0x9d, 0xdf, 0x21, 0x32, + 0x3c, 0x8e, 0x2b, 0xa3, 0x18, 0x85, 0xaf, 0xcb, 0x23, 0xa0, 0x59, 0xdc, + 0x87, 0x5b, 0xb7, 0x1b, 0x89, 0x56, 0x61, 0x8d, 0x1d, 0x9c, 0xcb, 0xf9, + 0x5f, 0xd6, 0xc5, 0x44, 0xfd, 0x7d, 0x01, 0xe9, 0x0a, 0x67, 0x57, 0xc1, + 0xa2, 0xd1, 0x60, 0x07, 0x58, 0xa7, 0x9f, 0x57, 0xf9, 0xa6, 0xd5, 0xf9, + 0x40, 0x65, 0xdc, 0xe1, 0x25, 0xe9, 0xee, 0x55, 0x18, 0x76, 0xfe, 0xd2, + 0x89, 0xf9, 0x18, 0x69, 0x46, 0xef, 0x96, 0xa9, 0x8b, 0xe8, 0x82, 0x1c, + 0xd3, 0xa1, 0xdf, 0x66, 0x89, 0xa8, 0x47, 0xe2, 0xbd, 0xdd, 0x56, 0x1a, + 0x41, 0x5e, 0x97, 0x55, 0xe5, 0x6b, 0xb1, 0xe2, 0x9d, 0x62, 0xc8, 0x05, + 0xc6, 0xb3, 0x9c, 0xe7, 0x3c, 0x9f, 0x26, 0x9d, 0x81, 0x57, 0x5a, 0x5f, + 0x9d, 0xf2, 0x09, 0x8e, 0xd1, 0xf3, 0xbd, 0x5d, 0x21, 0xf7, 0xac, 0xd9, + 0x17, 0x65, 0x66, 0xbb, 0x16, 0x39, 0x13, 0x31, 0x34, 0x87, 0x0a, 0xd4, + 0xa4, 0xd4, 0x9d, 0xa0, 0xb2, 0xb5, 0x1e, 0xdc, 0x3a, 0x3a, 0x28, 0xcf, + 0x87, 0xb8, 0x85, 0x99, 0x11, 0x71, 0xaa, 0xc5, 0x6a, 0x5b, 0x14, 0xef, + 0x6c, 0x6c, 0x71, 0xdd, 0x1b, 0x67, 0xf6, 0x91, 0x5e, 0xd1, 0xcb, 0x85, + 0x4c, 0x81, 0x99, 0x69, 0x03, 0x14, 0x42, 0xa5, 0xb7, 0x38, 0xb6, 0xf7, + 0x3f, 0x6f, 0xff, 0xc9, 0x06, 0x7e, 0x66, 0x21, 0x1f, 0x0f, 0x17, 0x57, + 0xb7, 0xb0, 0x72, 0x9e, 0x9f, 0xcb, 0xd0, 0x82, 0x48, 0x11, 0xe8, 0xfd, + 0xf5, 0x0a, 0x40, 0xf5, 0xc1, 0x5c, 0xa5, 0xde, 0x2d, 0x0e, 0x66, 0x0b, + 0x3b, 0x5c, 0xca, 0xc8, 0xfa, 0xda, 0xc8, 0xdf, 0xd5, 0x46, 0xbe, 0x00, + 0xd9, 0x06, 0xae, 0x20, 0x66, 0x59, 0x96, 0xd9, 0x2c, 0xac, 0xbc, 0xfc, + 0xbf, 0x7d, 0x86, 0xbb, 0x08, 0xd4, 0xd8, 0xe5, 0xfa, 0xe8, 0x31, 0x34, + 0x5c, 0xb5, 0x07, 0x27, 0x2f, 0x1f, 0xe3, 0xa3, 0x8b, 0x16, 0x8e, 0x16, + 0x90, 0xda, 0x61, 0xd5, 0xd1, 0x5f, 0x26, 0x07, 0x60, 0xc1, 0xfc, 0x62, + 0xfb, 0xb3, 0x11, 0xdf, 0xa2, 0x38, 0xbb, 0xe2, 0x52, 0x2c, 0xa7, 0x24, + 0x06, 0xe7, 0x2f, 0x73, 0xda, 0x54, 0x80, 0x3d, 0x46, 0xa2, 0x12, 0xb6, + 0x44, 0x67, 0x58, 0x7b, 0xfc, 0xf7, 0xc6, 0xec, 0xe8, 0xa2, 0xe9, 0xbf, + 0xf8, 0x5f, 0x4d, 0x46, 0xd2, 0xcd, 0xe0, 0x64, 0xef, 0xba, 0xa1, 0x34, + 0x88, 0xbc, 0x54, 0x05, 0x82, 0x6f, 0x8b, 0xaa, 0x5c, 0xd4, 0x1a, 0xf2, + 0xa0, 0x49, 0x00, 0x7b, 0xd7, 0xdd, 0x9c, 0xb0, 0x6e, 0x15, 0xd0, 0x95, + 0x57, 0xab, 0xea, 0x5d, 0x4d, 0x9c, 0x9f, 0xce, 0x68, 0xba, 0x7e, 0xa6, + 0xde, 0xbc, 0xba, 0x9f, 0xf8, 0xf2, 0xe5, 0xd4, 0x80, 0xa3, 0xcb, 0xbe, + 0xd3, 0x3d, 0xd4, 0x75, 0xe4, 0x06, 0x96, 0x4b, 0xb5, 0xa4, 0x71, 0x31, + 0xf5, 0x89, 0xec, 0x3f, 0x9a, 0xad, 0x1e, 0x7a, 0x23, 0x24, 0x95, 0x1e, + 0x19, 0xde, 0x21, 0xaa, 0x46, 0xe1, 0x81, 0xea, 0x7e, 0xfb, 0x0f, 0x13, + 0xd0, 0x38, 0xae, 0x94, 0xcf, 0x46, 0x80, 0x4b, 0x94, 0x98, 0x4e, 0x06, + 0xbe, 0x69, 0x4d, 0x6b, 0xf9, 0x59, 0x22, 0xea, 0x17, 0xdd, 0x26, 0xa0, + 0x6b, 0x1d, 0x63, 0xe4, 0xe6, 0x55, 0x1b, 0x15, 0xb0, 0x43, 0xd6, 0xfb, + 0x14, 0x9e, 0xfe, 0xca, 0xc7, 0x04, 0xbe, 0xa9, 0x65, 0xa7, 0xe7, 0xe4, + 0x24, 0x2d, 0xcb, 0x9c, 0xe0, 0xf1, 0xe1, 0xa3, 0xf1, 0x23, 0x76, 0x9a, + 0x05, 0x88, 0x98, 0x1a, 0xee, 0x29, 0xa7, 0xd2, 0x4f, 0xe2, 0x8f, 0x04, + 0x49, 0x15, 0xbe, 0xcc, 0xdc, 0x69, 0x25, 0xf4, 0x29, 0x39, 0xf4, 0x6d, + 0x5c, 0xc7, 0x51, 0x92, 0x21, 0xa0, 0xef, 0x8e, 0x75, 0x4d, 0x4f, 0xe0, + 0x3a, 0x37, 0xb4, 0x0d, 0xfc, 0xf4, 0x61, 0x95, 0x3b, 0x9e, 0x3e, 0x2a, + 0x0a, 0x96, 0x01, 0x5a, 0xbf, 0xd8, 0x77, 0x1e, 0x28, 0xe2, 0xf5, 0xc1, + 0x76, 0x27, 0x79, 0xfc, 0x11, 0xc3, 0x7d, 0xcc, 0xcd, 0xbf, 0x03, 0xdd, + 0xeb, 0x06, 0x91, 0x81, 0x23, 0x05, 0x8c, 0x18, 0x31, 0x6a, 0xd6, 0xc8, + 0xe6, 0x81, 0x46, 0x2c, 0x3e, 0x9d, 0xb2, 0x11, 0xe8, 0x19, 0x6b, 0x83, + 0xab, 0xc8, 0x85, 0xa8, 0x86, 0x90, 0x89, 0x6a, 0x7d, 0x1e, 0x5e, 0xcc, + 0x28, 0xe2, 0xfd, 0x2c, 0x49, 0xde, 0xf7, 0x59, 0xd1, 0xd0, 0x3f, 0x36, + 0x68, 0x30, 0xff, 0x30, 0xdd, 0xaf, 0xdb, 0x9c, 0x48, 0xbc, 0xb8, 0xe3, + 0xd2, 0x11, 0x8f, 0xe7, 0x98, 0x86, 0x8f, 0x85, 0xcb, 0xf3, 0xb7, 0x72, + 0xe2, 0xd2, 0x5e, 0xfa, 0x3c, 0x87, 0x74, 0x0c, 0x81, 0x9d, 0x42, 0xf1, + 0x51, 0xea, 0xb5, 0xcf, 0x9a, 0x0b, 0x25, 0xec, 0x97, 0x41, 0x80, 0xef, + 0x1f, 0xff, 0x21, 0x2a, 0x3a, 0x1b, 0x78, 0x6f, 0x11, 0x22, 0xf8, 0xcb, + 0x98, 0xce, 0x08, 0x8d, 0x3e, 0xeb, 0x85, 0x0f, 0x3e, 0x09, 0xf9, 0xe0, + 0xb7, 0x8a, 0xbe, 0x88, 0x11, 0xeb, 0x5e, 0x37, 0x1e, 0xcc, 0x9b, 0x03, + 0x1f, 0xb8, 0x15, 0x76, 0x3a, 0x2a, 0xde, 0xee, 0x2b, 0xb7, 0x06, 0x5e, + 0x85, 0xb7, 0x1b, 0x3c, 0x19, 0x98, 0xc9, 0xac, 0x77, 0xf5, 0xf2, 0xa9, + 0x8a, 0x3f, 0xdf, 0x15, 0xf3, 0xfa, 0xab, 0xc0, 0xd0, 0x94, 0x58, 0x04, + 0xd1, 0x04, 0xe6, 0xe9, 0x06, 0xa4, 0x9c, 0x3c, 0xf6, 0xf4, 0xdf, 0xb9, + 0xde, 0x94, 0xda, 0x7c, 0xe1, 0xdc, 0xce, 0x64, 0x0f, 0x5b, 0xab, 0x95, + 0xc5, 0x3e, 0x43, 0xee, 0x76, 0xe3, 0x03, 0x37, 0x9f, 0xf8, 0xb3, 0x12, + 0x55, 0x6b, 0x97, 0x52, 0x2d, 0xa5, 0x81, 0x67, 0x0f, 0x93, 0xdd, 0x9f, + 0x9c, 0x8d, 0x14, 0x2a, 0x0a, 0x1d, 0x63, 0x01, 0xb2, 0xd3, 0x52, 0x91, + 0x16, 0xcf, 0x72, 0x99, 0xa6, 0xff, 0x85, 0x3f, 0x8d, 0xd1, 0xea, 0x67, + 0xac, 0x7f, 0x02, 0xa1, 0xe9, 0x21, 0xfd, 0x50, 0x57, 0x94, 0xd5, 0xea, + 0x3d, 0x69, 0x78, 0x0d, 0xeb, 0xb2, 0x61, 0xdf, 0xe9, 0xe7, 0x16, 0x45, + 0xd1, 0x09, 0x11, 0xbb, 0x1f, 0xdd, 0xef, 0x81, 0xb0, 0x4f, 0x0a, 0x37, + 0x2e, 0x47, 0xd8, 0x27, 0x79, 0xa5, 0x14, 0xf4, 0x79, 0x88, 0xbf, 0xaa, + 0x05, 0xc3, 0x0f, 0x2d, 0xd4, 0xf8, 0x73, 0x45, 0x13, 0x62, 0x1b, 0x63, + 0x14, 0x95, 0xba, 0x0f, 0xb4, 0xfe, 0xe9, 0x5a, 0x79, 0xff, 0x32, 0x39, + 0xa7, 0xeb, 0x76, 0xd7, 0x4f, 0x0f, 0xbb, 0x95, 0xf5, 0xb0, 0x71, 0x07, + 0x96, 0xc5, 0x7d, 0x56, 0xfc, 0x54, 0xa2, 0x42, 0x65, 0x67, 0x04, 0x56, + 0xd5, 0x21, 0x3c, 0x51, 0xb1, 0xd2, 0xd5, 0x86, 0xa0, 0x8e, 0xac, 0x52, + 0x9c, 0xe3, 0x44, 0x87, 0x06, 0xb6, 0xf7, 0x4a, 0xbe, 0x54, 0x6b, 0x94, + 0x21, 0x34, 0xa8, 0x67, 0x89, 0x8d, 0x6f, 0x5d, 0xa1, 0x71, 0x60, 0x83, + 0x2b, 0x7a, 0x6a, 0x34, 0xf3, 0x05, 0xe0, 0x5c, 0x74, 0x48, 0xff, 0x18, + 0xa8, 0xac, 0xd0, 0x80, 0xf6, 0x91, 0x0b, 0xe9, 0x17, 0x83, 0xce, 0xd8, + 0x41, 0x80, 0x29, 0xc2, 0x3d, 0xe4, 0xb7, 0xbc, 0x4d, 0xd5, 0x1f, 0xee, + 0xf0, 0x5e, 0xf2, 0xf3, 0x5e, 0x9d, 0xb5, 0x52, 0xd0, 0x88, 0xf1, 0x00, + 0x6d, 0xbf, 0x54, 0xb7, 0x05, 0xb9, 0x1e, 0x03, 0x89, 0x07, 0x78, 0x39, + 0xba, 0xd4, 0xdb, 0x8d, 0x4a, 0x7c, 0xe0, 0xd3, 0x6c, 0x4b, 0x4d, 0x49, + 0xcd, 0x5b, 0xbe, 0x12, 0xc2, 0x1d, 0x3d, 0x28, 0xb8, 0xc2, 0xc7, 0x7b, + 0xbe, 0x03, 0xbe, 0xa5, 0x89, 0x89, 0xc0, 0xfb, 0x6a, 0x37, 0x20, 0x9e, + 0x07, 0x33, 0x75, 0xc8, 0xdb, 0xa9, 0x45, 0xf8, 0x8b, 0x07, 0xc3, 0xa5, + 0xf2, 0xb7, 0x7e, 0x3f, 0xfb, 0x8b, 0x53, 0xee, 0x61, 0xe5, 0x14, 0xef, + 0xe6, 0x25, 0x33, 0xfc, 0xe5, 0x7e, 0x7b, 0xee, 0x7d, 0x6a, 0x9d, 0x2c, + 0x2b, 0xcb, 0x7c, 0xd6, 0x05, 0xca, 0x41, 0x7d, 0x34, 0x5c, 0x81, 0x47, + 0xfa, 0xa7, 0x17, 0x9a, 0xc6, 0xb5, 0xb5, 0x31, 0x43, 0xc4, 0x75, 0x74, + 0x34, 0xe9, 0x74, 0x12, 0x5f, 0xc6, 0xbf, 0x71, 0xc8, 0xcb, 0x81, 0xb1, + 0x0a, 0x6e, 0x88, 0x2c, 0x23, 0x9b, 0x25, 0x08, 0x93, 0x7b, 0x29, 0xe1, + 0x03, 0x66, 0x71, 0x17, 0x76, 0xb5, 0x37, 0x13, 0x34, 0x15, 0x68, 0xed, + 0xe1, 0xe2, 0x11, 0x6e, 0x12, 0xa4, 0xd7, 0xae, 0x43, 0x22, 0xed, 0xed, + 0x86, 0xc2, 0x39, 0xae, 0x74, 0xff, 0xf3, 0xe9, 0x1e, 0x77, 0xab, 0xa5, + 0xe6, 0x98, 0x57, 0xbd, 0x57, 0x9e, 0x36, 0xa0, 0x0f, 0x2a, 0x39, 0x9f, + 0x1f, 0xbf, 0x58, 0xbe, 0x52, 0x77, 0x52, 0xfa, 0x53, 0x71, 0xc1, 0x15, + 0x78, 0xcc, 0x89, 0x95, 0xac, 0x80, 0x5d, 0xaf, 0xa1, 0xb6, 0xca, 0x87, + 0xae, 0x0e, 0x4f, 0x63, 0x33, 0x69, 0xfb, 0x31, 0xe4, 0xe5, 0xa0, 0x75, + 0xea, 0x39, 0x0f, 0x60, 0x95, 0x0c, 0x74, 0x13, 0x91, 0x07, 0x47, 0x04, + 0x4f, 0x78, 0xd5, 0xa9, 0xb3, 0x88, 0x9b, 0x58, 0x22, 0xb0, 0x02, 0x3d, + 0xb8, 0x1d, 0xd1, 0x51, 0x8f, 0x82, 0x87, 0x48, 0x51, 0xfa, 0x4c, 0x5f, + 0x02, 0x29, 0x60, 0x23, 0x70, 0x62, 0xef, 0xf3, 0x40, 0xa0, 0xe5, 0x86, + 0xe9, 0xb2, 0x7f, 0x6c, 0x1b, 0x13, 0x1d, 0xe3, 0x59, 0xf5, 0xa5, 0xdc, + 0xe9, 0x8d, 0xef, 0x7a, 0xc6, 0x66, 0x14, 0xee, 0xf8, 0xb2, 0xb9, 0x80, + 0x36, 0x6b, 0x8a, 0x9e, 0xb5, 0x45, 0x4f, 0x91, 0x07, 0x83, 0x2d, 0xff, + 0xb1, 0x60, 0xef, 0xf6, 0x9f, 0x10, 0x27, 0xec, 0xdb, 0x09, 0x09, 0xb3, + 0xac, 0xc6, 0xfb, 0xfb, 0xd4, 0x52, 0xc9, 0x2d, 0x4e, 0x6c, 0x4b, 0x42, + 0xe1, 0x53, 0xec, 0x22, 0x72, 0xa2, 0x7a, 0xc5, 0x63, 0x1a, 0x9c, 0x33, + 0x82, 0x57, 0x65, 0x1a, 0x3b, 0x58, 0xc1, 0x58, 0xb9, 0x36, 0x1a, 0x37, + 0x69, 0x64, 0x72, 0xde, 0x2e, 0xcb, 0x7c, 0xce, 0x6f, 0x9a, 0x99, 0xde, + 0xe7, 0x76, 0x73, 0x22, 0xe7, 0x3a, 0x2a, 0xf3, 0xb0, 0xc2, 0x5e, 0x10, + 0x54, 0x89, 0xf6, 0xfb, 0xe1, 0x2a, 0x4a, 0x78, 0xd9, 0x5d, 0x1c, 0x46, + 0xf0, 0x5d, 0x04, 0x93, 0xea, 0xcb, 0xa3, 0xc3, 0x38, 0x8b, 0xe0, 0x9a, + 0xf8, 0x8e, 0x96, 0xda, 0x0a, 0xce, 0x84, 0xe5, 0x63, 0x26, 0x36, 0x1c, + 0x69, 0xca, 0xb0, 0x5d, 0x7e, 0xeb, 0xb9, 0x9d, 0x3f, 0x70, 0xa1, 0x68, + 0x3a, 0xd5, 0xbb, 0x97, 0xcd, 0xb7, 0x28, 0x61, 0x86, 0xdd, 0x54, 0x58, + 0xa2, 0x48, 0x03, 0xb9, 0x51, 0x75, 0xfe, 0xc0, 0x5a, 0x1c, 0xba, 0xcf, + 0xaa, 0x58, 0x45, 0xc9, 0x25, 0xa6, 0x94, 0x30, 0xd9, 0xcc, 0xdf, 0x30, + 0xea, 0xaf, 0xf8, 0x87, 0x2e, 0x99, 0x6f, 0x25, 0xa0, 0x60, 0x08, 0xa6, + 0x01, 0x9f, 0x83, 0xa9, 0x65, 0x5c, 0x02, 0x3f, 0xa9, 0xb4, 0x82, 0x3b, + 0xc7, 0x02, 0x05, 0xe6, 0xf7, 0x5d, 0xba, 0x07, 0x17, 0x57, 0xa4, 0x4f, + 0x69, 0x4e, 0xfe, 0x06, 0xe8, 0x2b, 0xa8, 0xc9, 0x8b, 0xcc, 0x69, 0xe5, + 0x0f, 0x4f, 0xa5, 0xe1, 0x80, 0x5e, 0x6a, 0x4b, 0xde, 0x5b, 0x27, 0x28, + 0x36, 0x17, 0xde, 0x7e, 0x65, 0x51, 0x6a, 0xc1, 0x67, 0xac, 0xc1, 0xfd, + 0xaf, 0x1a, 0xef, 0xba, 0xa0, 0x6b, 0xd7, 0x66, 0x87, 0xf9, 0x81, 0x54, + 0x71, 0x35, 0xd7, 0xf8, 0x6a, 0x87, 0xeb, 0x93, 0x33, 0xda, 0xa2, 0xee, + 0xbe, 0xe5, 0xf2, 0xe7, 0x46, 0x1b, 0x56, 0x83, 0xe0, 0x9a, 0xed, 0x6a, + 0x55, 0xd9, 0xa5, 0xce, 0x0f, 0x02, 0x70, 0xd4, 0x82, 0x56, 0x58, 0x8c, + 0x4f, 0xb8, 0xde, 0xca, 0x02, 0xa5, 0x57, 0x7d, 0x12, 0xef, 0x93, 0x2a, + 0xf5, 0x71, 0xbc, 0x6f, 0xb4, 0x52, 0xc5, 0xe6, 0x89, 0xa2, 0xec, 0xca, + 0xfa, 0x44, 0x0e, 0x50, 0xc1, 0x0d, 0xe0, 0xb3, 0xfc, 0x2a, 0x23, 0x2a, + 0x9e, 0xcc, 0x12, 0x56, 0x2f, 0x9c, 0xbf, 0xa8, 0x9d, 0xc5, 0xe8, 0xeb, + 0xe2, 0x96, 0xe4, 0x3e, 0xf5, 0xfb, 0x4a, 0x50, 0xe2, 0xc9, 0x74, 0x57, + 0xac, 0x45, 0x65, 0xe1, 0xff, 0xe1, 0x42, 0xbd, 0xb6, 0x6d, 0x31, 0x77, + 0xb7, 0x3e, 0x69, 0x67, 0x73, 0x0a, 0xe3, 0x2e, 0x71, 0x51, 0xe8, 0xcd, + 0x67, 0xc3, 0x59, 0x7b, 0xfc, 0xa7, 0xdb, 0xe3, 0xd8, 0x6d, 0xaf, 0xcd, + 0x29, 0x07, 0x73, 0xda, 0x85, 0x69, 0x39, 0xde, 0xee, 0xc5, 0x7a, 0xf1, + 0x30, 0x25, 0xa9, 0x08, 0x6d, 0xf6, 0x1e, 0xb6, 0xf9, 0x85, 0x50, 0xdd, + 0xa1, 0x37, 0x0f, 0x8f, 0x69, 0x1e, 0xcd, 0x1f, 0xe2, 0x18, 0x8a, 0x7c, + 0x50, 0x19, 0x9c, 0x97, 0xc3, 0x72, 0x49, 0xb3, 0x58, 0x30, 0xeb, 0x9e, + 0xd4, 0xd9, 0xf1, 0xdb, 0x84, 0x5d, 0xdc, 0x22, 0xb4, 0xd8, 0x6a, 0x54, + 0xbb, 0xe2, 0x66, 0xed, 0x2d, 0x87, 0x3f, 0x72, 0x5d, 0x8b, 0xb7, 0xd8, + 0x47, 0xdd, 0x6f, 0x87, 0xe1, 0xeb, 0x37, 0x60, 0xc9, 0xcf, 0xa0, 0x7a, + 0x26, 0x72, 0xe9, 0xc7, 0x3a, 0x8d, 0x5e, 0xc9, 0x91, 0x09, 0x69, 0x3e, + 0x71, 0x97, 0xe1, 0xd0, 0xd5, 0xc3, 0x3f, 0xe8, 0xd4, 0xac, 0xdb, 0x0a, + 0x9b, 0xe5, 0x22, 0xda, 0xb5, 0x29, 0x1e, 0x9c, 0x92, 0xc6, 0x08, 0xa9, + 0x56, 0x6c, 0x0f, 0xd8, 0x11, 0x8a, 0xaf, 0xe5, 0x32, 0x2d, 0x44, 0x38, + 0x73, 0x6a, 0x35, 0x2c, 0x7a, 0x0d, 0xa4, 0xae, 0x72, 0x2e, 0xaf, 0x24, + 0xed, 0x1e, 0xf1, 0xdf, 0xdb, 0x5c, 0x50, 0xb9, 0xc4, 0x5e, 0x51, 0x2d, + 0x6b, 0x5e, 0x81, 0x69, 0x6b, 0xd6, 0x1b, 0x15, 0xf6, 0x2e, 0x57, 0x60, + 0x79, 0x3c, 0x84, 0x97, 0x8c, 0x59, 0xde, 0x95, 0x0d, 0xc3, 0xc8, 0x98, + 0xb4, 0x6f, 0xe9, 0x5e, 0xa8, 0xcf, 0x6f, 0xb1, 0x86, 0xfd, 0x0a, 0x9d, + 0x59, 0x6e, 0xe5, 0x56, 0x0c, 0x6f, 0x20, 0x3f, 0xf1, 0x16, 0x8e, 0xb4, + 0xcf, 0x19, 0x47, 0xd5, 0x16, 0x67, 0xc2, 0x87, 0x7a, 0x26, 0xfd, 0xdd, + 0x89, 0x67, 0xea, 0x37, 0x29, 0x9a, 0x82, 0xa2, 0x5f, 0x8a, 0xb8, 0x13, + 0x3d, 0xad, 0x27, 0x6f, 0x7b, 0xf9, 0x28, 0x35, 0x7b, 0x71, 0xcb, 0x90, + 0xe0, 0x9e, 0x84, 0x1e, 0x5a, 0x9f, 0x33, 0xd6, 0x14, 0x8c, 0xba, 0xbf, + 0xe1, 0x92, 0xfa, 0x60, 0xda, 0x3d, 0x7a, 0x28, 0xec, 0xda, 0x06, 0x0d, + 0x8c, 0xe0, 0x0f, 0x7a, 0xf9, 0x8c, 0x59, 0xa9, 0x58, 0xe8, 0xe0, 0x4e, + 0xf0, 0xe3, 0xbd, 0x88, 0x0d, 0x8e, 0xbd, 0x17, 0x22, 0xc0, 0x37, 0xf8, + 0x3b, 0xf0, 0x9c, 0xf1, 0x27, 0x7f, 0xb0, 0xdc, 0x82, 0xbc, 0x62, 0x3f, + 0x1c, 0x6d, 0xfa, 0x1b, 0x51, 0x3e, 0x1f, 0xed, 0x78, 0xb9, 0x25, 0x07, + 0x10, 0xfb, 0x90, 0x7c, 0x6c, 0x03, 0x9b, 0x14, 0x70, 0x5c, 0x7b, 0x21, + 0x0c, 0x8f, 0x67, 0x0c, 0xa1, 0x85, 0x76, 0x01, 0xda, 0xa0, 0x5e, 0xa3, + 0x25, 0x8b, 0x5e, 0xf8, 0x3d, 0xfc, 0xdc, 0xa7, 0x71, 0x32, 0x4f, 0x28, + 0x25, 0xc6, 0xf9, 0x75, 0xaa, 0x39, 0xf7, 0x45, 0xb3, 0x15, 0xe6, 0x11, + 0x5d, 0xce, 0x7c, 0x05, 0xe0, 0x7e, 0x32, 0x29, 0xb7, 0xf0, 0x19, 0x64, + 0x9c, 0x8c, 0xd4, 0xe0, 0x7d, 0xef, 0x6f, 0x86, 0x33, 0x59, 0x04, 0xd5, + 0x13, 0x31, 0x65, 0x25, 0x2c, 0x04, 0x2d, 0xb8, 0x59, 0x26, 0xba, 0xc1, + 0x2b, 0x73, 0x71, 0x23, 0x36, 0x9e, 0x7f, 0xf7, 0x80, 0x4b, 0xe5, 0xa3, + 0xb5, 0x70, 0x35, 0xbd, 0xc3, 0xce, 0xd8, 0x99, 0x29, 0x24, 0x3d, 0x51, + 0xf0, 0xe5, 0xad, 0x75, 0x9d, 0x95, 0x9a, 0x42, 0xbf, 0xcf, 0x8a, 0x6c, + 0x12, 0x89, 0xad, 0xf4, 0xd4, 0x76, 0x84, 0xd3, 0xa2, 0x21, 0x5b, 0x37, + 0xef, 0x92, 0x46, 0xe9, 0xed, 0x08, 0xd5, 0xcb, 0x12, 0xeb, 0x89, 0x2d, + 0xd7, 0x21, 0xc0, 0x8e, 0x58, 0x9b, 0x1a, 0x80, 0x14, 0x77, 0xd5, 0x7e, + 0xa5, 0xbe, 0xc4, 0xa6, 0x4a, 0xd5, 0xaa, 0x6a, 0x73, 0x7e, 0xbf, 0xce, + 0x72, 0x6c, 0x2f, 0x2b, 0xff, 0x61, 0x20, 0x76, 0x4c, 0x50, 0xa6, 0x8e, + 0x32, 0x9f, 0x18, 0x87, 0xdf, 0x0e, 0x09, 0xc7, 0x63, 0x39, 0xd5, 0x51, + 0x9d, 0x69, 0x5f, 0x78, 0x5c, 0xb0, 0x61, 0x37, 0xdf, 0x67, 0x85, 0x3b, + 0xb2, 0x28, 0x57, 0x22, 0x51, 0x67, 0x91, 0xb7, 0xd7, 0xa1, 0xc5, 0x77, + 0xc1, 0x39, 0x1f, 0x41, 0xd9, 0xbf, 0xf0, 0xb6, 0x3a, 0x1c, 0x85, 0xc1, + 0x17, 0xdb, 0xf3, 0xa7, 0x87, 0x7b, 0x1b, 0x35, 0x93, 0x7a, 0x88, 0x79, + 0x2c, 0xd7, 0xaf, 0xf4, 0x69, 0x56, 0xc4, 0x71, 0x8a, 0x36, 0x81, 0xc6, + 0x3e, 0x58, 0xf2, 0x83, 0x3a, 0x68, 0xb8, 0x23, 0x52, 0xb1, 0xce, 0xe8, + 0x72, 0x57, 0x6a, 0xe3, 0x8d, 0xce, 0x8a, 0x24, 0x01, 0x2e, 0xb4, 0x57, + 0x6b, 0x99, 0x4f, 0x9e, 0x3d, 0x74, 0xb2, 0x0b, 0x5f, 0x02, 0xe3, 0xa3, + 0x5f, 0x6b, 0x79, 0x1c, 0x3c, 0xef, 0x05, 0x85, 0x28, 0x9b, 0xae, 0x9b, + 0x65, 0x3b, 0xd3, 0x3a, 0x87, 0x34, 0x16, 0xef, 0x60, 0x3c, 0x03, 0xfa, + 0x81, 0x91, 0xdf, 0xc9, 0x75, 0x90, 0x5a, 0x52, 0x16, 0xd9, 0x88, 0xed, + 0xd6, 0xd1, 0x20, 0x5a, 0x84, 0x3b, 0x79, 0x9a, 0xba, 0x5f, 0xe5, 0xae, + 0x4c, 0xff, 0x72, 0xd1, 0xe4, 0x4b, 0xfe, 0x23, 0xab, 0xad, 0x89, 0x5e, + 0xef, 0x2d, 0x6b, 0x05, 0x92, 0xbb, 0x7d, 0xca, 0xeb, 0x47, 0xff, 0xd1, + 0x29, 0xe3, 0x11, 0xc5, 0xe5, 0xaf, 0x7f, 0x2d, 0x60, 0xa9, 0xf5, 0xd5, + 0xa8, 0xaf, 0x05, 0xb7, 0xe0, 0x99, 0x83, 0x93, 0xc6, 0xf2, 0x94, 0xfc, + 0x0e, 0x46, 0x92, 0x3a, 0xd8, 0x91, 0xfd, 0xa5, 0xa4, 0xdf, 0x2a, 0xb6, + 0x97, 0xd8, 0xe9, 0x53, 0x5b, 0xe9, 0x69, 0x6b, 0xaa, 0xe6, 0xfc, 0x5e, + 0x62, 0xfe, 0x07, 0x2c, 0xfb, 0x55, 0xa4, 0xea, 0x1d, 0x43, 0xe8, 0xbb, + 0x2d, 0x96, 0x42, 0x1b, 0x7a, 0xe0, 0xf5, 0x36, 0xf3, 0x9f, 0xd5, 0x07, + 0x4f, 0xde, 0x1e, 0x2a, 0x0a, 0xbf, 0xc1, 0x3d, 0x6e, 0xfa, 0xc7, 0xd1, + 0xb0, 0x77, 0x30, 0xfa, 0x3d, 0xf0, 0x57, 0x3d, 0x0b, 0xe2, 0xfa, 0x30, + 0xc3, 0x6c, 0x52, 0xda, 0x93, 0x7c, 0xe9, 0xcb, 0x76, 0x8b, 0xf9, 0xb3, + 0x28, 0x37, 0xda, 0x4a, 0xf4, 0x61, 0x18, 0xe2, 0xc9, 0xda, 0xeb, 0xef, + 0x2b, 0x6c, 0x46, 0x97, 0x4d, 0x78, 0x53, 0x1a, 0x85, 0xc6, 0x31, 0x57, + 0xcd, 0x95, 0xef, 0xc0, 0x8c, 0xd6, 0xde, 0x3c, 0xe5, 0x34, 0x3a, 0xb1, + 0x22, 0x18, 0x50, 0xda, 0xb3, 0x2c, 0x29, 0xc3, 0x08, 0x88, 0xfa, 0xde, + 0x7b, 0xcf, 0x52, 0x53, 0x57, 0x91, 0xdf, 0x59, 0x57, 0xd1, 0xcb, 0xd9, + 0x89, 0x29, 0xb1, 0x42, 0xe3, 0x2b, 0x23, 0xd5, 0xce, 0xa3, 0x43, 0x57, + 0xe4, 0x67, 0xd8, 0x2a, 0x00, 0xbd, 0xdd, 0x83, 0x12, 0xcf, 0xf4, 0xa7, + 0x07, 0xde, 0xa8, 0x2e, 0xf4, 0x99, 0x46, 0x29, 0x18, 0xe0, 0x95, 0xde, + 0xd4, 0x2e, 0xea, 0x12, 0x5f, 0x5f, 0xa1, 0x6a, 0x65, 0xb9, 0x11, 0x33, + 0x4e, 0x01, 0x3e, 0x81, 0x19, 0x93, 0xb1, 0x4b, 0x2e, 0x13, 0xe9, 0x22, + 0x7b, 0x8f, 0xaa, 0x50, 0xee, 0xf3, 0x7c, 0xff, 0xac, 0x10, 0xbe, 0x60, + 0xff, 0x3b, 0xfc, 0x10, 0x08, 0xc2, 0xbb, 0x61, 0x70, 0x8f, 0x37, 0x8e, + 0x4d, 0x6d, 0x91, 0xc5, 0x09, 0x19, 0xc5, 0xd4, 0xdd, 0x1e, 0x79, 0xe1, + 0x9f, 0x12, 0xdc, 0x01, 0x99, 0xa2, 0xc5, 0xd8, 0x8c, 0x33, 0x7d, 0x38, + 0x9d, 0x1c, 0x8c, 0xc6, 0xd6, 0xfa, 0x18, 0x24, 0x69, 0x89, 0xc4, 0xd6, + 0x1b, 0x2f, 0x4b, 0xaf, 0xee, 0x95, 0x5f, 0xc0, 0xa0, 0x64, 0xdf, 0xe6, + 0x93, 0x80, 0xe1, 0xe7, 0x26, 0x4e, 0x3c, 0x23, 0x16, 0x65, 0xff, 0xbc, + 0x21, 0xb4, 0xbe, 0x52, 0x39, 0x7e, 0x38, 0x96, 0x96, 0xa5, 0xcb, 0x88, + 0x5a, 0x65, 0x42, 0x7e, 0x1f, 0x04, 0x29, 0xf2, 0x16, 0xab, 0x41, 0x59, + 0x05, 0x51, 0xdb, 0xf8, 0x0a, 0x6f, 0x82, 0xa2, 0x93, 0x86, 0xc1, 0x56, + 0x71, 0x54, 0x07, 0x6e, 0x35, 0x9d, 0x9a, 0x37, 0xdb, 0x00, 0xfd, 0xa7, + 0x4a, 0xe9, 0x87, 0xee, 0x86, 0x11, 0x58, 0x33, 0x2b, 0x0b, 0x5d, 0xf2, + 0x5f, 0xc1, 0x01, 0xe4, 0x9d, 0x50, 0x25, 0x9a, 0x44, 0x85, 0xc6, 0xcf, + 0xdf, 0x01, 0xaf, 0x8c, 0x7b, 0xe2, 0x5f, 0x95, 0x23, 0xdc, 0x42, 0xb1, + 0x17, 0x23, 0x46, 0x84, 0x83, 0xc1, 0x68, 0x47, 0x03, 0xc0, 0xdd, 0xfe, + 0x7c, 0xf1, 0x7c, 0xb4, 0x87, 0x72, 0x9f, 0xdc, 0x0a, 0x73, 0x7b, 0xc4, + 0x42, 0x40, 0x0c, 0xb6, 0x72, 0xc4, 0xcb, 0xf2, 0xcd, 0xcc, 0xc7, 0xa8, + 0x0a, 0x16, 0x5e, 0xbf, 0xbe, 0x1f, 0x8f, 0xf8, 0x2a, 0x71, 0xec, 0x12, + 0x35, 0x30, 0x49, 0xa2, 0x9f, 0x9c, 0x0f, 0xa8, 0xb9, 0xe3, 0xc5, 0x6e, + 0x55, 0xe8, 0x84, 0xdb, 0x4a, 0x86, 0x7c, 0xb0, 0x14, 0xb8, 0x17, 0x92, + 0x1c, 0xe9, 0x5b, 0x0f, 0xc6, 0xc5, 0xc3, 0x47, 0x00, 0xe5, 0xd8, 0xb5, + 0x3b, 0xbc, 0xb6, 0x5d, 0xd9, 0xb1, 0x48, 0x11, 0x5a, 0x76, 0xa4, 0xbd, + 0x30, 0xda, 0xca, 0xfb, 0x26, 0x77, 0xbe, 0x66, 0xe8, 0x52, 0xe6, 0x3c, + 0xc8, 0xa3, 0x74, 0x7a, 0xd8, 0xe0, 0x81, 0x6e, 0x08, 0xfe, 0x12, 0x96, + 0x1e, 0x92, 0x53, 0xc3, 0xa1, 0xf4, 0x92, 0x97, 0xe5, 0x7a, 0x73, 0x12, + 0xac, 0x1d, 0x60, 0x70, 0xbd, 0x15, 0xe8, 0x35, 0x51, 0x70, 0x03, 0xd3, + 0x92, 0x65, 0x05, 0xc4, 0x00, 0x52, 0x71, 0x6b, 0xf2, 0xec, 0x6a, 0x49, + 0x52, 0xc4, 0xd8, 0x26, 0x15, 0x4d, 0x8d, 0x6d, 0x34, 0x13, 0xad, 0xf1, + 0x63, 0x48, 0x92, 0x64, 0x34, 0xb3, 0xbf, 0x6a, 0x7f, 0x25, 0x62, 0x82, + 0xc8, 0x9d, 0x2c, 0xde, 0xd8, 0xf0, 0x4d, 0x3c, 0x3f, 0x5a, 0xd8, 0xa3, + 0x33, 0x6b, 0x44, 0xf5, 0xe3, 0x02, 0xc2, 0x11, 0xc2, 0x23, 0xe6, 0x23, + 0xdd, 0x51, 0x91, 0xa0, 0x3b, 0x5d, 0xb2, 0x90, 0x44, 0x38, 0x11, 0x63, + 0x46, 0x8a, 0x35, 0x12, 0x63, 0xa4, 0x8d, 0x91, 0xb6, 0x46, 0x37, 0x8e, + 0x2a, 0xec, 0xfd, 0x33, 0x74, 0x19, 0x48, 0x71, 0xd1, 0xe2, 0xa3, 0xb5, + 0x46, 0x6a, 0x8d, 0xcc, 0x19, 0x91, 0x63, 0x14, 0xd9, 0xd1, 0xd9, 0xd1, + 0xaf, 0x51, 0x5e, 0xa3, 0xba, 0x46, 0x6d, 0x8d, 0x70, 0x1b, 0x08, 0x2b, + 0xf6, 0xbf, 0x84, 0x2c, 0xc3, 0x36, 0xfc, 0xc4, 0x48, 0x80, 0x04, 0x12, + 0x20, 0x81, 0x12, 0x48, 0x81, 0x04, 0x48, 0x20, 0x04, 0x12, 0x20, 0x81, + 0x12, 0x48, 0x81, 0x04, 0x48, 0x20, 0xfc, 0xff, 0xa3, 0xfb, 0x00, 0x29, + 0x24, 0x90, 0x02, 0x09, 0x90, 0x40, 0x09, 0x24, 0x58, 0x3f, 0x6f, 0x02, + 0x99, 0xfe, 0xd2, 0xec, 0xb0, 0xba, 0xc7, 0x18, 0x32, 0xb1, 0x31, 0xb1, + 0xb2, 0x31, 0xf8, 0x7f, 0x57, 0x83, 0x9e, 0xe0, 0x36, 0x42, 0xc4, 0x13, + 0x60, 0xa0, 0x3d, 0x23, 0xfb, 0xb1, 0xb4, 0x3e, 0x8c, 0xca, 0x7a, 0xeb, + 0x7e, 0xb0, 0x3e, 0x2f, 0x17, 0xef, 0xca, 0xff, 0xa4, 0xcc, 0x7c, 0x0b, + 0x12, 0x7e, 0x9b, 0xf3, 0x68, 0xb7, 0x0d, 0x5b, 0xd0, 0x02, 0x08, 0x32, + 0xa3, 0x63, 0xc1, 0xf0, 0x74, 0x67, 0x75, 0xf5, 0x0e, 0x6e, 0xea, 0xf1, + 0x9c, 0xc9, 0x17, 0xde, 0x2b, 0xc5, 0x08, 0xe7, 0x76, 0xd4, 0x40, 0xe6, + 0xf0, 0x24, 0x68, 0xfd, 0x20, 0x83, 0x6d, 0x2e, 0x6d, 0xed, 0x7f, 0xe3, + 0xc9, 0x92, 0xf7, 0x7f, 0xef, 0xfc, 0xdd, 0x0c, 0xfb, 0xc7, 0xd7, 0x40, + 0x1c, 0xca, 0xce, 0xf5, 0x33, 0x55, 0xcb, 0x36, 0xe8, 0x4d, 0x97, 0xb1, + 0xa3, 0xe7, 0xa6, 0x0e, 0x5e, 0xcd, 0xde, 0x9e, 0x8e, 0x6f, 0x0c, 0xa6, + 0x06, 0xa5, 0x4f, 0x6f, 0xa0, 0x86, 0x3a, 0x0d, 0xbf, 0xbf, 0xae, 0xde, + 0x1e, 0x66, 0x3a, 0xcc, 0x31, 0x1a, 0x38, 0xa1, 0xfe, 0xc2, 0x7c, 0xed, + 0x56, 0xff, 0xdb, 0xf3, 0x3d, 0xbb, 0x26, 0xe1, 0x82, 0xf4, 0x24, 0x40, + 0x02, 0x09, 0xff, 0x4f, 0xd4, 0xfc, 0x73, 0xb6, 0x25, 0x21, 0xaa, 0x77, + 0x17, 0xa0, 0x1c, 0xc2, 0x7f, 0x91, 0x45, 0x83, 0x65, 0x32, 0x06, 0x60, + 0xd1, 0xa2, 0xef, 0x40, 0xfb, 0xd2, 0xdf, 0x90, 0x1b, 0xa4, 0x91, 0x24, + 0xdb, 0x37, 0x71, 0x3c, 0xf8, 0x3c, 0xe8, 0x2c, 0x7a, 0x49, 0x67, 0x00, + 0x8e, 0x2c, 0x83, 0xbe, 0xab, 0x62, 0xd8, 0xfc, 0xe2, 0xdb, 0xa0, 0x18, + 0x98, 0x0e, 0xc3, 0x4e, 0x97, 0x90, 0x0e, 0x8f, 0x86, 0xba, 0x0e, 0xce, + 0x52, 0x56, 0x47, 0xbc, 0x38, 0xfb, 0x28, 0xf8, 0xb8, 0xf8, 0xf3, 0xf1, + 0x72, 0x55, 0x99, 0xcd, 0xe0, 0x01, 0x20, 0x7b, 0xe0, 0x7b, 0x30, 0x7c, + 0xa0, 0x74, 0x02, 0xcc, 0x8a, 0x7c, 0x09, 0x41, 0x50, 0x08, 0xc2, 0x42, + 0x09, 0x53, 0x21, 0x50, 0x79, 0x81, 0x62, 0xc7, 0x7b, 0x76, 0xef, 0x7b, + 0x17, 0x4c, 0x92, 0xfe, 0xe8, 0xf8, 0xc2, 0xeb, 0x33, 0x1b, 0x98, 0x9e, + 0xee, 0x2e, 0x65, 0xfe, 0xf4, 0xe5, 0x8b, 0xde, 0xcd, 0x8c, 0xb1, 0x24, + 0x43, 0xdf, 0x32, 0x69, 0xc7, 0x60, 0xfd, 0x7a, 0xd0, 0xf1, 0xab, 0xdb, + 0x83, 0xc1, 0x17, 0x5a, 0x8c, 0x46, 0x1c, 0x6a, 0x9a, 0x7a, 0x7d, 0xa3, + 0x72, 0x99, 0x12, 0xf0, 0xa7, 0x69, 0xe7, 0x97, 0x0a, 0xdd, 0x50, 0x03, + 0x8d, 0x26, 0x7c, 0x98, 0x13, 0xd3, 0x56, 0xeb, 0x46, 0xd0, 0x7f, 0xc8, + 0x97, 0x6d, 0x17, 0xa4, 0x70, 0xff, 0xee, 0x81, 0x39, 0x97, 0xbc, 0xb6, + 0x8f, 0xd0, 0x24, 0x48, 0xdf, 0x39, 0xd3, 0xa8, 0xcb, 0xb1, 0x44, 0x78, + 0xf9, 0x2b, 0x18, 0xf3, 0x00, 0x1a, 0x1c, 0x58, 0x14, 0xb7, 0x92, 0x87, + 0x0c, 0x06, 0xa0, 0x0f, 0x02, 0x2c, 0x5e, 0x20, 0xb0, 0x02, 0xfd, 0x22, + 0x1f, 0x72, 0x07, 0xe1, 0x07, 0xc2, 0xee, 0xb6, 0x2b, 0x2e, 0xe9, 0xe7, + 0x53, 0xfb, 0xc2, 0xd2, 0xdf, 0xe6, 0xe7, 0xd0, 0x62, 0x77, 0xb9, 0xf4, + 0xc5, 0x92, 0x4b, 0x0d, 0xf4, 0x79, 0x1a, 0x64, 0x92, 0x1f, 0x88, 0x0c, + 0xe0, 0x2d, 0x03, 0x68, 0x3f, 0x18, 0x17, 0x68, 0x39, 0xf0, 0xdf, 0x83, + 0xce, 0x21, 0xac, 0xf5, 0x54, 0x4e, 0x0b, 0x5d, 0xc1, 0x5f, 0xcd, 0xab, + 0x2e, 0xeb, 0x39, 0xa7, 0xf1, 0x35, 0x07, 0x32, 0x9f, 0x7c, 0x0d, 0x76, + 0x37, 0x0e, 0x4d, 0xbd, 0x83, 0xcb, 0x00, 0x08, 0xa4, 0x8e, 0xfd, 0x35, + 0xdc, 0x67, 0x7f, 0xcc, 0x91, 0x1c, 0x40, 0x1b, 0x09, 0x5a, 0x3d, 0x0e, + 0x3b, 0x22, 0x10, 0x82, 0xd2, 0x03, 0x20, 0x24, 0xb0, 0x22, 0x16, 0x72, + 0x02, 0x6d, 0x4f, 0x32, 0xd1, 0x75, 0x6f, 0x0d, 0x9d, 0x26, 0x8f, 0x2f, + 0x2e, 0x66, 0x06, 0x8f, 0x3a, 0x4c, 0x5b, 0x3b, 0x6f, 0xde, 0x5d, 0x86, + 0xc0, 0x0c, 0x1d, 0xdb, 0xde, 0x1e, 0x05, 0xcd, 0x12, 0x6a, 0x96, 0xdc, + 0xda, 0xbf, 0xd7, 0xa4, 0x50, 0xe7, 0xbe, 0x9b, 0x73, 0x8d, 0xdd, 0x31, + 0xc4, 0x86, 0xb5, 0x6d, 0x0d, 0x85, 0x45, 0x3e, 0x69, 0x2b, 0x65, 0x83, + 0xcb, 0x8c, 0x06, 0x83, 0x22, 0x8d, 0x39, 0x4b, 0x0d, 0x41, 0xc6, 0xaf, + 0x0a, 0x6b, 0x84, 0x9b, 0xa5, 0x7b, 0xc3, 0xf4, 0x1f, 0x8a, 0xd9, 0x5a, + 0xb8, 0x73, 0x5b, 0xb6, 0x31, 0xc8, 0xa8, 0xd6, 0x9c, 0x3e, 0x2e, 0x52, + 0xd1, 0x5c, 0x62, 0xb7, 0xe0, 0xe6, 0xcc, 0x5f, 0x79, 0x17, 0x77, 0x7d, + 0x2e, 0x7e, 0x61, 0xec, 0x4c, 0x2a, 0x12, 0x48, 0x6f, 0xef, 0x30, 0x32, + 0xae, 0x53, 0xf0, 0x09, 0xe1, 0xc3, 0x12, 0xa3, 0x29, 0x81, 0x31, 0x9c, + 0x4d, 0x7f, 0xf3, 0xb7, 0xde, 0x65, 0x1f, 0x1d, 0x0e, 0x7c, 0x64, 0x30, + 0x77, 0x89, 0xe7, 0x57, 0xca, 0xc7, 0xfd, 0xc2, 0xd9, 0xc2, 0xba, 0x73, + 0x6e, 0xdc, 0xeb, 0x96, 0x63, 0x83, 0x11, 0x11, 0x7c, 0xfa, 0x0a, 0x19, + 0xea, 0xfc, 0x64, 0x86, 0x86, 0x2f, 0x7d, 0x93, 0xae, 0x28, 0xa3, 0xfd, + 0xbf, 0x3c, 0x26, 0x78, 0x00, 0x5e, 0xfb, 0xd5, 0x43, 0xcf, 0xf7, 0xdd, + 0x4b, 0x64, 0x76, 0x43, 0xe0, 0xd1, 0x8e, 0x94, 0xe0, 0xef, 0xee, 0xdf, + 0x91, 0x4f, 0xd5, 0xf5, 0x04, 0xfe, 0x40, 0x26, 0x7a, 0xa8, 0x36, 0x79, + 0xc5, 0x6c, 0x21, 0x15, 0xff, 0x32, 0xd4, 0x51, 0xa8, 0x17, 0x15, 0x6c, + 0x92, 0x62, 0x5d, 0xf0, 0xe5, 0xdd, 0x55, 0xee, 0xd5, 0x97, 0xb8, 0x36, + 0x75, 0x12, 0xff, 0xbe, 0xfa, 0xa6, 0xcd, 0x70, 0x0f, 0x16, 0x95, 0xae, + 0x15, 0x8b, 0xbc, 0xf8, 0x7d, 0x89, 0xd6, 0x80, 0xf5, 0x41, 0xe5, 0xb1, + 0x8b, 0xd2, 0x1b, 0x9e, 0x54, 0x42, 0xec, 0xc3, 0xcc, 0x03, 0xfa, 0x8c, + 0x86, 0xf8, 0x11, 0x8c, 0x14, 0x3d, 0x5c, 0x92, 0x1f, 0x28, 0xa8, 0x27, + 0xb1, 0x73, 0x50, 0x63, 0x2f, 0xe1, 0x4e, 0x93, 0xa1, 0xfa, 0xf2, 0x9c, + 0xac, 0xbe, 0x39, 0x77, 0x01, 0x41, 0xd7, 0xba, 0x7e, 0x75, 0xd1, 0x91, + 0x53, 0x87, 0xf4, 0x86, 0x7b, 0xb3, 0x09, 0x1d, 0x64, 0xc6, 0x63, 0xfa, + 0xd8, 0xb2, 0xef, 0x2d, 0x05, 0xbc, 0x53, 0xf8, 0x2e, 0x8f, 0x21, 0xbc, + 0xa5, 0x7f, 0xde, 0xc2, 0x07, 0x66, 0x87, 0xfb, 0xb5, 0xa0, 0xd0, 0xab, + 0x38, 0x07, 0x53, 0x21, 0x79, 0x5a, 0x53, 0xb4, 0xb4, 0x16, 0x92, 0x5f, + 0x44, 0x8b, 0x67, 0xe3, 0xb3, 0x89, 0x62, 0x00, 0x7b, 0x4a, 0xb4, 0x62, + 0xaf, 0x76, 0x07, 0xed, 0xa2, 0xa2, 0xc5, 0x52, 0x72, 0xd1, 0x1d, 0x15, + 0xee, 0x7b, 0x4f, 0x89, 0x44, 0x45, 0x44, 0x33, 0x11, 0x85, 0x05, 0xea, + 0x95, 0x68, 0x45, 0x5b, 0x8e, 0x5c, 0xe6, 0x4e, 0xb6, 0x04, 0xef, 0x78, + 0xc9, 0x52, 0x81, 0x45, 0x63, 0x8b, 0xd4, 0xf4, 0x21, 0x25, 0x2a, 0x58, + 0x2d, 0x62, 0x14, 0x87, 0x50, 0x45, 0xc9, 0xeb, 0xb7, 0x8f, 0x05, 0x3b, + 0x68, 0xbd, 0x79, 0x50, 0x72, 0x1c, 0x2e, 0xbc, 0x38, 0xa3, 0xe7, 0xdf, + 0xd7, 0xde, 0xe1, 0x49, 0x8d, 0xda, 0xbc, 0x36, 0x3d, 0xa8, 0x01, 0xdd, + 0x89, 0x39, 0x6c, 0xb7, 0x8b, 0x0b, 0xbe, 0x7d, 0xf3, 0x8e, 0xe2, 0x74, + 0xc3, 0x85, 0x83, 0x4b, 0x66, 0x4d, 0x87, 0x2f, 0xb7, 0x2f, 0xd5, 0xd9, + 0xf2, 0xa6, 0x6c, 0x6e, 0xf2, 0x4e, 0xee, 0x82, 0xbe, 0xaf, 0xb3, 0x44, + 0x65, 0xb3, 0x25, 0x4d, 0x94, 0x27, 0xd5, 0xe9, 0x11, 0x1a, 0x6d, 0x81, + 0xa2, 0xf3, 0x5c, 0xd1, 0xff, 0x38, 0x0a, 0x0c, 0x54, 0x62, 0x1c, 0x52, + 0xb7, 0x7f, 0x7f, 0x54, 0x85, 0xb8, 0x3c, 0x05, 0x17, 0x2f, 0x26, 0x6a, + 0x67, 0x1b, 0x6e, 0x68, 0xb3, 0xa0, 0x0a, 0xfe, 0xa3, 0x37, 0x83, 0x0b, + 0xb1, 0xf3, 0xcc, 0xc4, 0xd3, 0x6e, 0x6c, 0x4b, 0x5f, 0xa1, 0x55, 0xd7, + 0x58, 0x70, 0x77, 0x41, 0xc4, 0x4f, 0xbc, 0xbb, 0xd0, 0xb9, 0x24, 0x90, + 0x82, 0xcb, 0xfe, 0xae, 0x20, 0xa0, 0x02, 0xa4, 0x52, 0x43, 0x87, 0xd9, + 0x21, 0xaf, 0xad, 0xc1, 0x92, 0x81, 0x90, 0x4a, 0x1d, 0x61, 0x3c, 0xaa, + 0x86, 0xb6, 0x90, 0x12, 0x12, 0x1e, 0xa8, 0x42, 0xa7, 0xaf, 0x23, 0xe4, + 0x08, 0x0a, 0x3a, 0x6c, 0x5c, 0x1e, 0xcf, 0x4f, 0xff, 0x3b, 0x87, 0x28, + 0xe9, 0x03, 0xdd, 0x09, 0x4a, 0x27, 0xc4, 0x87, 0xe0, 0x40, 0x78, 0x13, + 0xe4, 0x45, 0xc0, 0x86, 0x72, 0xae, 0xb8, 0x85, 0x0c, 0x2e, 0x8c, 0x2b, + 0xb7, 0xaa, 0xdb, 0x66, 0x2f, 0x65, 0xf8, 0xe8, 0xbe, 0x22, 0x5f, 0x5f, + 0x2f, 0xe9, 0xf4, 0xa9, 0x9e, 0x26, 0x50, 0xcc, 0x92, 0x14, 0x68, 0x4d, + 0xdc, 0x4c, 0x91, 0x26, 0xc5, 0xba, 0xe4, 0x89, 0xd0, 0x27, 0xa9, 0xaf, + 0x25, 0xa1, 0x84, 0x3d, 0x37, 0x61, 0x43, 0x25, 0x4f, 0xb8, 0xf1, 0xd1, + 0x53, 0x6a, 0x3c, 0x6c, 0x39, 0x22, 0x2f, 0xf3, 0x36, 0x73, 0xec, 0x47, + 0x11, 0x6f, 0x5f, 0x98, 0x9a, 0x5c, 0xe3, 0xf3, 0x3a, 0x41, 0x85, 0xfd, + 0xa6, 0x3f, 0x90, 0x94, 0x1f, 0xfd, 0x16, 0xfd, 0x4a, 0xf9, 0x30, 0xf9, + 0x33, 0x9d, 0x1a, 0xe8, 0xc3, 0x87, 0x11, 0x73, 0x6b, 0x7a, 0x4d, 0x8e, + 0xfc, 0x53, 0x66, 0xa4, 0x2f, 0x56, 0xf3, 0x68, 0x6b, 0x36, 0x5a, 0xb6, + 0x05, 0x26, 0xa5, 0x60, 0xef, 0x1e, 0x83, 0xdf, 0x2d, 0xe0, 0xe3, 0x9f, + 0x04, 0x2d, 0x31, 0xbd, 0x4f, 0x0e, 0xd7, 0x01, 0x4a, 0x52, 0x06, 0x34, + 0x95, 0x30, 0x68, 0x75, 0x86, 0x93, 0x8d, 0x90, 0xd0, 0x6a, 0x3a, 0xa6, + 0x98, 0x1f, 0x84, 0xa8, 0x98, 0xcf, 0x26, 0xa5, 0xa5, 0x4f, 0x82, 0x99, + 0x9c, 0x58, 0x6d, 0x6d, 0xf4, 0xc6, 0x25, 0x65, 0x27, 0x3a, 0xc6, 0x05, + 0x7c, 0x48, 0x41, 0x95, 0x5a, 0x4a, 0x9d, 0xaf, 0x29, 0x75, 0x10, 0xe6, + 0xa6, 0x9d, 0xdc, 0x03, 0xe3, 0xc6, 0x25, 0x42, 0xd6, 0x39, 0xfb, 0xf8, + 0x92, 0xee, 0x93, 0x2d, 0xff, 0x44, 0x25, 0x45, 0x44, 0x28, 0xe1, 0xb1, + 0x2b, 0x35, 0x29, 0x7b, 0xc0, 0x81, 0xe5, 0x50, 0xe1, 0x3f, 0xd6, 0xf3, + 0x6a, 0xb4, 0x8b, 0xc8, 0xc0, 0x3c, 0xa7, 0xe0, 0xd2, 0x11, 0x0f, 0x78, + 0xfa, 0x11, 0x2e, 0xda, 0x9d, 0x09, 0x1c, 0x39, 0x99, 0x34, 0xd3, 0x42, + 0x86, 0xd6, 0x87, 0x59, 0xec, 0x3c, 0x93, 0xda, 0x52, 0x7a, 0xfb, 0x74, + 0x30, 0xb4, 0x13, 0xcd, 0xa8, 0xf4, 0xfd, 0x68, 0x97, 0x31, 0x3b, 0xdd, + 0xf1, 0x83, 0x79, 0x42, 0xf5, 0xec, 0x9f, 0xe4, 0xdc, 0x75, 0x11, 0xeb, + 0x58, 0x09, 0xb4, 0x05, 0x2e, 0x09, 0x49, 0x39, 0x60, 0x93, 0x34, 0x84, + 0xf5, 0xb5, 0x90, 0x6d, 0xa5, 0xab, 0xd9, 0x76, 0x0d, 0x30, 0x9f, 0x85, + 0x0d, 0xb9, 0xc2, 0x61, 0x5c, 0x29, 0x4f, 0x3e, 0x62, 0x8b, 0xfb, 0x1b, + 0x36, 0x65, 0x1c, 0xfe, 0x9d, 0xcf, 0x62, 0xcc, 0xd6, 0x50, 0xe4, 0x9d, + 0x3a, 0x87, 0x2e, 0x7e, 0x0a, 0xd3, 0x4c, 0x02, 0x35, 0x9f, 0x15, 0x4a, + 0x2e, 0x27, 0xff, 0xd8, 0xb4, 0x9b, 0xc0, 0x85, 0xef, 0xe6, 0x04, 0xba, + 0x42, 0xf1, 0xf3, 0x95, 0xab, 0x5e, 0xf7, 0x37, 0x81, 0x82, 0x38, 0xa5, + 0x6b, 0x94, 0x04, 0x9d, 0x96, 0xba, 0x40, 0x50, 0xa9, 0x70, 0xf2, 0xb2, + 0x43, 0xe0, 0x5f, 0xb4, 0x93, 0xf2, 0x95, 0x2e, 0x95, 0x3a, 0x95, 0x2f, + 0xdb, 0x35, 0x79, 0x49, 0x8a, 0x2a, 0x85, 0xe5, 0xd7, 0x6c, 0x6f, 0x9a, + 0x8f, 0xef, 0xde, 0x6b, 0x91, 0xa5, 0xdf, 0x67, 0x98, 0xd8, 0xef, 0x47, + 0xc6, 0xeb, 0x5d, 0x1f, 0x9d, 0x5f, 0x31, 0xab, 0xa6, 0xb4, 0x74, 0xeb, + 0xb4, 0x6d, 0x25, 0x32, 0x8d, 0x66, 0x3f, 0xd6, 0x8f, 0x2e, 0x9e, 0x75, + 0x5b, 0x4a, 0x60, 0x02, 0xfe, 0xd6, 0xff, 0xd3, 0x73, 0xdf, 0x3a, 0x33, + 0x34, 0x1a, 0xf2, 0x61, 0xf7, 0xf8, 0xbc, 0x02, 0x6f, 0x9c, 0xa5, 0xa6, + 0xc3, 0xd9, 0xb6, 0x2f, 0x4e, 0x93, 0x09, 0xaf, 0x75, 0x74, 0xf1, 0xa1, + 0xd4, 0xe5, 0xf1, 0xcb, 0xe7, 0xa7, 0xde, 0x7a, 0xf2, 0x9d, 0x95, 0xd2, + 0x30, 0xbe, 0x31, 0xc0, 0x4d, 0x26, 0x5e, 0x66, 0xef, 0xf2, 0x5a, 0xb9, + 0x35, 0x1c, 0x04, 0x2b, 0x5e, 0xed, 0x66, 0x5e, 0x64, 0x36, 0xba, 0xe4, + 0xa3, 0xad, 0xcc, 0x3e, 0x89, 0x2c, 0x21, 0x30, 0xd2, 0x64, 0xe6, 0x54, + 0xdc, 0x1a, 0xa6, 0x8c, 0x4d, 0x5e, 0xf7, 0xc0, 0x5a, 0x6a, 0x31, 0x19, + 0x9c, 0xc2, 0x41, 0x9e, 0x62, 0x87, 0xea, 0xd2, 0xb3, 0x02, 0xbe, 0x58, + 0xfa, 0xc9, 0xa2, 0x0f, 0xb6, 0xa0, 0x82, 0x7e, 0x84, 0x82, 0x79, 0xbb, + 0x00, 0x85, 0x06, 0x94, 0xee, 0x7b, 0x05, 0x0a, 0x43, 0xa7, 0x4c, 0x40, + 0xf7, 0x03, 0x41, 0x09, 0x06, 0x2d, 0x1e, 0x47, 0x4e, 0x6d, 0xb6, 0xb5, + 0x5e, 0x42, 0x45, 0xef, 0xea, 0xfc, 0xbe, 0x92, 0x52, 0x07, 0xe0, 0x67, + 0x37, 0x75, 0x63, 0x22, 0xd1, 0x6a, 0x63, 0x69, 0x27, 0xae, 0x52, 0xe5, + 0xaf, 0x51, 0x29, 0x75, 0x9d, 0x85, 0x02, 0x09, 0xd9, 0x41, 0x8e, 0x0e, + 0x07, 0x84, 0x42, 0x1a, 0x84, 0x1c, 0x06, 0x49, 0x3d, 0x12, 0x18, 0x39, + 0x5d, 0x32, 0x2e, 0x21, 0x92, 0xa4, 0x31, 0xa1, 0xd8, 0xc4, 0x8f, 0x09, + 0xca, 0x26, 0x9c, 0x4f, 0xd2, 0x27, 0xf9, 0x13, 0xc4, 0x44, 0x82, 0x14, + 0x08, 0x29, 0x94, 0x53, 0x60, 0x29, 0xb1, 0x64, 0x62, 0x32, 0x3a, 0x99, + 0x4f, 0x06, 0xc8, 0x8e, 0x96, 0x29, 0xcb, 0xbc, 0x99, 0xed, 0x26, 0x7a, + 0xa1, 0x5e, 0xae, 0x97, 0x29, 0x65, 0xe2, 0x69, 0x27, 0x6d, 0x3f, 0xad, + 0xd3, 0x1a, 0xb4, 0x94, 0xda, 0xc4, 0xd6, 0x72, 0xc2, 0x95, 0xc5, 0xab, + 0x12, 0x78, 0xca, 0xa4, 0x25, 0xf2, 0xc5, 0x70, 0xb9, 0x7d, 0x76, 0x5f, + 0xa4, 0x57, 0x7d, 0x2b, 0x7c, 0x66, 0x81, 0x66, 0x3c, 0x66, 0xfe, 0xcd, + 0x6f, 0x46, 0xcd, 0x70, 0x19, 0xef, 0x86, 0xba, 0x8b, 0x7b, 0x0a, 0x47, + 0xed, 0xd1, 0x21, 0x9a, 0x78, 0x5a, 0x9f, 0xe6, 0xd3, 0x66, 0x76, 0xfe, + 0x8a, 0x9f, 0xe8, 0xd3, 0xf8, 0x4e, 0x26, 0xf9, 0x3e, 0xdc, 0x3f, 0xf6, + 0x8f, 0xdc, 0x07, 0xe6, 0x87, 0xe4, 0xa3, 0xf5, 0xb1, 0xc6, 0xd8, 0x59, + 0x18, 0xa0, 0x2c, 0xb3, 0x18, 0x43, 0x86, 0xf7, 0xc6, 0x35, 0x72, 0x35, + 0xc1, 0x1b, 0xc2, 0x05, 0x32, 0x16, 0x04, 0x0c, 0xc4, 0x2c, 0x12, 0x39, + 0xbc, 0x1f, 0x22, 0x43, 0xab, 0x43, 0x18, 0x21, 0xba, 0x42, 0xc0, 0x46, + 0x7d, 0x47, 0x60, 0x22, 0xe1, 0x8b, 0x8a, 0x1f, 0xa4, 0x47, 0x95, 0x23, + 0xf3, 0x23, 0xef, 0x08, 0xb0, 0x04, 0xb8, 0x04, 0x5e, 0xd2, 0x97, 0xec, + 0x4a, 0x3a, 0x4f, 0xc8, 0xbc, 0xb4, 0x7e, 0x93, 0xc4, 0x27, 0x52, 0x93, + 0xba, 0x28, 0x87, 0x53, 0xc5, 0x29, 0xf6, 0x94, 0x30, 0x05, 0x39, 0xc5, + 0x82, 0xd2, 0x16, 0xd9, 0x37, 0x19, 0x4b, 0xf6, 0x21, 0x43, 0x46, 0x36, + 0x43, 0xc6, 0x81, 0x2c, 0x7b, 0xb2, 0x4c, 0x26, 0x2b, 0x13, 0xa4, 0x65, + 0xa7, 0xcd, 0x68, 0xf7, 0xb0, 0x7e, 0xf5, 0x95, 0x59, 0x85, 0xdb, 0xca, + 0xdd, 0x8a, 0xbd, 0xca, 0xc1, 0x15, 0x87, 0x95, 0xd0, 0x2b, 0xf8, 0x95, + 0x7a, 0xe5, 0xbd, 0x62, 0x54, 0x61, 0x78, 0x05, 0x6f, 0x86, 0xcd, 0x60, + 0x99, 0xf0, 0xf4, 0xb1, 0x33, 0x40, 0xb3, 0x2b, 0xd9, 0xd7, 0x0c, 0xed, + 0x8c, 0xee, 0x2d, 0xed, 0xda, 0x05, 0x5a, 0x1e, 0x86, 0x3a, 0x96, 0x85, + 0xed, 0x92, 0x1a, 0x26, 0x9a, 0x61, 0xd6, 0x79, 0x83, 0x9c, 0x4d, 0x4f, + 0x38, 0xad, 0x15, 0x7a, 0x08, 0xb1, 0x87, 0x54, 0x0f, 0xaa, 0x87, 0xde, + 0x87, 0xda, 0x8f, 0xb9, 0x1f, 0x87, 0x1f, 0x8b, 0x1e, 0x98, 0x78, 0x80, + 0x2d, 0xe6, 0xf5, 0xef, 0x0b, 0xba, 0x16, 0x5b, 0x8b, 0x49, 0x62, 0xa5, + 0xb1, 0xca, 0x31, 0x30, 0xb1, 0xb2, 0x31, 0xb5, 0xb1, 0xbf, 0xb1, 0xc0, + 0x2c, 0xf1, 0x56, 0x78, 0x45, 0x3e, 0xbd, 0x8e, 0x81, 0xac, 0x85, 0x94, + 0x85, 0xac, 0x85, 0xc0, 0x86, 0xd0, 0x86, 0x08, 0x87, 0x10, 0x43, 0x16, + 0x43, 0x0a, 0xa4, 0xfc, 0x22, 0x39, 0x82, 0x18, 0xd8, 0x1e, 0xba, 0x87, + 0x89, 0x21, 0xcd, 0x21, 0xc5, 0x90, 0xe7, 0x90, 0x7c, 0x88, 0x1f, 0x52, + 0x87, 0x1c, 0x43, 0x50, 0x21, 0xaa, 0x10, 0xd7, 0x40, 0x40, 0x15, 0x59, + 0x2b, 0x92, 0x78, 0x84, 0x2c, 0x02, 0x6d, 0xa4, 0x6e, 0xc4, 0x71, 0x64, + 0x71, 0x64, 0x72, 0xe4, 0x72, 0x24, 0x7e, 0x44, 0x3c, 0x45, 0x92, 0x88, + 0x62, 0x39, 0x92, 0x39, 0x53, 0x21, 0x24, 0x4a, 0x4a, 0xb0, 0x4a, 0xbe, + 0x49, 0xc4, 0x95, 0x80, 0x93, 0xa0, 0x26, 0x21, 0x56, 0x72, 0x57, 0xc2, + 0x4e, 0x02, 0x9e, 0x24, 0x3f, 0x89, 0xf8, 0x12, 0xb2, 0x64, 0xba, 0x04, + 0x5d, 0x12, 0x2f, 0x19, 0x24, 0xe2, 0x97, 0x7c, 0x25, 0xcb, 0x92, 0xd6, + 0xa4, 0xf9, 0x13, 0x85, 0x13, 0xae, 0x13, 0xaf, 0x27, 0x5c, 0x13, 0xbe, + 0x09, 0xe0, 0x13, 0xb1, 0x27, 0x66, 0x27, 0x6a, 0x27, 0x6d, 0x27, 0x72, + 0x93, 0xc3, 0xc9, 0xe2, 0xb2, 0xfb, 0xa2, 0x78, 0xe5, 0x6a, 0x82, 0x37, + 0x85, 0x8b, 0x65, 0x2c, 0x0a, 0x18, 0x8a, 0x59, 0x14, 0x31, 0x19, 0xed, + 0x5b, 0xca, 0x5b, 0x0a, 0x70, 0x8a, 0x2e, 0x65, 0x2f, 0xa5, 0x1d, 0x25, + 0x5f, 0x0a, 0x3e, 0x4a, 0x34, 0x14, 0x04, 0x52, 0x10, 0xa7, 0x0c, 0x52, + 0x65, 0xa0, 0x79, 0x3d, 0xd9, 0x4f, 0xec, 0x29, 0x62, 0x4a, 0x7b, 0x0a, + 0x9c, 0x52, 0x4f, 0xa9, 0x53, 0x7a, 0x29, 0x98, 0x53, 0x0e, 0x53, 0x18, + 0x29, 0x9e, 0x0e, 0xba, 0x80, 0xd6, 0xc8, 0xec, 0xc9, 0xf0, 0xb2, 0xd3, + 0xf7, 0x1f, 0x6c, 0x6e, 0x9d, 0xb2, 0xbb, 0xef, 0xcc, 0xcb, 0x4c, 0x4d, + 0xa6, 0x57, 0xdb, 0x2b, 0x01, 0x16, 0x06, 0x8b, 0xba, 0xc5, 0xc6, 0x06, + 0x85, 0xc7, 0xa0, 0xff, 0xd2, 0xc3, 0x60, 0x1e])) + + _UNCOMPRESSED_DATA = bytes(bytearray([ + 0x4d, 0x5a, 0x90, 0x00, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, + 0xff, 0xff, 0x00, 0x00, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x08, 0x01, 0x00, 0x00, 0x0e, 0x1f, 0xba, 0x0e, 0x00, 0xb4, 0x09, 0xcd, + 0x21, 0xb8, 0x01, 0x4c, 0xcd, 0x21, 0x54, 0x68, 0x69, 0x73, 0x20, 0x70, + 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x20, 0x63, 0x61, 0x6e, 0x6e, 0x6f, + 0x74, 0x20, 0x62, 0x65, 0x20, 0x72, 0x75, 0x6e, 0x20, 0x69, 0x6e, 0x20, + 0x44, 0x4f, 0x53, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x2e, 0x0d, 0x0d, 0x0a, + 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x77, 0x52, 0x0d, + 0x7b, 0x16, 0x3c, 0x5e, 0x7b, 0x16, 0x3c, 0x5e, 0x7b, 0x16, 0x3c, 0x5e, + 0x72, 0x6e, 0xaf, 0x5e, 0x73, 0x16, 0x3c, 0x5e, 0x68, 0x70, 0x3d, 0x5f, + 0x79, 0x16, 0x3c, 0x5e, 0x68, 0x70, 0x3f, 0x5f, 0x7a, 0x16, 0x3c, 0x5e, + 0x68, 0x70, 0x39, 0x5f, 0x72, 0x16, 0x3c, 0x5e, 0x68, 0x70, 0x38, 0x5f, + 0x71, 0x16, 0x3c, 0x5e, 0x14, 0x72, 0x3d, 0x5f, 0x78, 0x16, 0x3c, 0x5e, + 0x7b, 0x16, 0x3d, 0x5e, 0x5c, 0x16, 0x3c, 0x5e, 0x44, 0x71, 0x38, 0x5f, + 0x7f, 0x16, 0x3c, 0x5e, 0x44, 0x71, 0x3c, 0x5f, 0x7a, 0x16, 0x3c, 0x5e, + 0x44, 0x71, 0xc3, 0x5e, 0x7a, 0x16, 0x3c, 0x5e, 0x7b, 0x16, 0xab, 0x5e, + 0x7a, 0x16, 0x3c, 0x5e, 0x44, 0x71, 0x3e, 0x5f, 0x7a, 0x16, 0x3c, 0x5e, + 0x52, 0x69, 0x63, 0x68, 0x7b, 0x16, 0x3c, 0x5e, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x50, 0x45, 0x00, 0x00, 0x4c, 0x01, 0x07, 0x00, 0x49, 0xef, 0xec, 0x5d, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x02, 0x21, + 0x0b, 0x01, 0x0e, 0x0e, 0x00, 0x3a, 0x00, 0x00, 0x00, 0x36, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x1e, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, + 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0x00, + 0x00, 0x02, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x40, 0x01, + 0x00, 0x00, 0x10, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, + 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0xa0, 0x62, 0x00, 0x00, 0xbc, 0x02, 0x00, 0x00, 0xb8, 0x81, 0x00, 0x00, + 0x8c, 0x00, 0x00, 0x00, 0x00, 0xa0, 0x00, 0x00, 0x03, 0x09, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0x00, 0x00, 0xa0, 0x02, 0x00, 0x00, + 0x70, 0x58, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, 0x58, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x80, 0x00, 0x00, 0xb8, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, 0x74, 0x65, 0x78, + 0x74, 0x00, 0x00, 0x00, 0x4a, 0x39, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, + 0x00, 0x3a, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x60, + 0x2e, 0x72, 0x64, 0x61, 0x74, 0x61, 0x00, 0x00, 0x5c, 0x15, 0x00, 0x00, + 0x00, 0x50, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x40, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x00, 0x00, 0x00, + 0x80, 0x05, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, + 0x00, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0xc0, 0x2e, 0x69, 0x64, 0x61, + 0x74, 0x61, 0x00, 0x00, 0x3a, 0x09, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, + 0x00, 0x0a, 0x00, 0x00, 0x00, 0x56, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x40, + 0x2e, 0x30, 0x30, 0x63, 0x66, 0x67, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, + 0x00, 0x90, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x40, 0x00, 0x00, 0x40, 0x2e, 0x72, 0x73, 0x72, 0x63, 0x00, 0x00, 0x00, + 0x03, 0x09, 0x00, 0x00, 0x00, 0xa0, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, + 0x00, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x40, 0x2e, 0x72, 0x65, 0x6c, + 0x6f, 0x63, 0x00, 0x00, 0xa7, 0x03, 0x00, 0x00, 0x00, 0xb0, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x42, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe9, 0x00, 0x23, + 0x00, 0x00, 0xe9, 0xcb, 0x27, 0x00, 0x00, 0xe9, 0xbd, 0x27, 0x00, 0x00, + 0xe9, 0xc4, 0x27, 0x00, 0x00, 0xe9, 0xa0, 0x1f, 0x00, 0x00, 0xe9, 0x19, + 0x17, 0x00, 0x00, 0xe9, 0xc1, 0x20, 0x00, 0x00, 0xe9, 0xa4, 0x27, 0x00, + 0x00, 0xe9, 0x34, 0x1d, 0x00, 0x00, 0xe9, 0xd7, 0x22, 0x00, 0x00, 0xe9, + 0xf5, 0x16, 0x00, 0x00, 0xe9, 0x25, 0x19, 0x00, 0x00, 0xe9, 0x91, 0x27, + 0x00, 0x00, 0xe9, 0xbd, 0x1e, 0x00, 0x00, 0xe9, 0x40, 0x06, 0x00, 0x00, + 0xe9, 0x85, 0x27, 0x00, 0x00, 0xe9, 0xec, 0x1c, 0x00, 0x00, 0xe9, 0x01, + 0x09, 0x00, 0x00, 0xe9, 0x0c, 0x04, 0x00, 0x00, 0xe9, 0x97, 0x03, 0x00, + 0x00, 0xe9, 0x5a, 0x1f, 0x00, 0x00, 0xe9, 0x39, 0x24, 0x00, 0x00, 0xe9, + 0x08, 0x0e, 0x00, 0x00, 0xe9, 0xb3, 0x0d, 0x00, 0x00, 0xe9, 0x52, 0x27, + 0x00, 0x00, 0xe9, 0x56, 0x27, 0x00, 0x00, 0xe9, 0x7f, 0x20, 0x00, 0x00, + 0xe9, 0x7a, 0x1e, 0x00, 0x00, 0xe9, 0xd8, 0x17, 0x00, 0x00, 0xe9, 0x6e, + 0x1c, 0x00, 0x00, 0xe9, 0xcd, 0x1e, 0x00, 0x00, 0xe9, 0xf8, 0x23, 0x00, + 0x00, 0xe9, 0x2d, 0x27, 0x00, 0x00, 0xe9, 0xaf, 0x1e, 0x00, 0x00, 0xe9, + 0xbc, 0x07, 0x00, 0x00, 0xe9, 0xd5, 0x1b, 0x00, 0x00, 0xe9, 0x1f, 0x27, + 0x00, 0x00, 0xe9, 0xe8, 0x18, 0x00, 0x00, 0xe9, 0x37, 0x1f, 0x00, 0x00, + 0xe9, 0xde, 0x17, 0x00, 0x00, 0xe9, 0x02, 0x27, 0x00, 0x00, 0xe9, 0x00, + 0x27, 0x00, 0x00, 0xe9, 0x56, 0x22, 0x00, 0x00, 0xe9, 0xcf, 0x24, 0x00, + 0x00, 0xe9, 0x0f, 0x20, 0x00, 0x00, 0xe9, 0x59, 0x17, 0x00, 0x00, 0xe9, + 0xd9, 0x16, 0x00, 0x00, 0xe9, 0xdb, 0x0d, 0x00, 0x00, 0xe9, 0xe0, 0x26, + 0x00, 0x00, 0xe9, 0x87, 0x1f, 0x00, 0x00, 0xe9, 0x22, 0x17, 0x00, 0x00, + 0xe9, 0x2c, 0x17, 0x00, 0x00, 0xe9, 0x32, 0x1f, 0x00, 0x00, 0xe9, 0xbe, + 0x26, 0x00, 0x00, 0xe9, 0xd2, 0x19, 0x00, 0x00, 0xe9, 0x0a, 0x19, 0x00, + 0x00, 0xe9, 0x28, 0x17, 0x00, 0x00, 0xe9, 0x94, 0x17, 0x00, 0x00, 0xe9, + 0xa4, 0x02, 0x00, 0x00, 0xe9, 0x8f, 0x04, 0x00, 0x00, 0xe9, 0x8a, 0x1b, + 0x00, 0x00, 0xe9, 0x2d, 0x19, 0x00, 0x00, 0xe9, 0xdd, 0x21, 0x00, 0x00, + 0xe9, 0x1b, 0x1c, 0x00, 0x00, 0xe9, 0x59, 0x19, 0x00, 0x00, 0xe9, 0x8d, + 0x1f, 0x00, 0x00, 0xe9, 0x75, 0x1d, 0x00, 0x00, 0xe9, 0x27, 0x02, 0x00, + 0x00, 0xe9, 0x76, 0x26, 0x00, 0x00, 0xe9, 0x8e, 0x18, 0x00, 0x00, 0xe9, + 0xaf, 0x18, 0x00, 0x00, 0xe9, 0x73, 0x26, 0x00, 0x00, 0xe9, 0xf2, 0x21, + 0x00, 0x00, 0xe9, 0x66, 0x1f, 0x00, 0x00, 0xe9, 0x0b, 0x17, 0x00, 0x00, + 0xe9, 0x9f, 0x17, 0x00, 0x00, 0xe9, 0xea, 0x0c, 0x00, 0x00, 0xe9, 0x15, + 0x07, 0x00, 0x00, 0xe9, 0xd0, 0x03, 0x00, 0x00, 0xe9, 0x4b, 0x26, 0x00, + 0x00, 0xe9, 0xd0, 0x1a, 0x00, 0x00, 0xe9, 0xce, 0x17, 0x00, 0x00, 0xe9, + 0xfc, 0x0b, 0x00, 0x00, 0xe9, 0x37, 0x18, 0x00, 0x00, 0xe9, 0x52, 0x06, + 0x00, 0x00, 0xe9, 0xfd, 0x01, 0x00, 0x00, 0xe9, 0x08, 0x02, 0x00, 0x00, + 0xe9, 0xd6, 0x18, 0x00, 0x00, 0xe9, 0xfc, 0x19, 0x00, 0x00, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0x55, 0x8b, 0xec, 0x83, 0x6d, 0x0c, 0x01, 0x75, 0x09, 0xff, 0x75, 0x08, + 0xff, 0x15, 0x00, 0x80, 0x00, 0x10, 0xb8, 0x01, 0x00, 0x00, 0x00, 0x5d, + 0xc2, 0x0c, 0x00, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xb8, 0x01, 0x00, 0x00, 0x00, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xb8, 0x60, 0x75, 0x00, 0x10, 0xc3, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x8d, + 0x45, 0x10, 0x50, 0x6a, 0x00, 0xff, 0x75, 0x0c, 0xff, 0x75, 0x08, 0xe8, + 0xcf, 0xfd, 0xff, 0xff, 0xff, 0x70, 0x04, 0xff, 0x30, 0xff, 0x15, 0x50, + 0x81, 0x00, 0x10, 0x83, 0xc4, 0x18, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x53, + 0x56, 0x57, 0x8b, 0x7d, 0x08, 0x33, 0xdb, 0x85, 0xff, 0x74, 0x43, 0x39, + 0x5f, 0x0c, 0x74, 0x3e, 0x8b, 0x4d, 0x0c, 0x85, 0xc9, 0x74, 0x37, 0x33, + 0xf6, 0x39, 0x5f, 0x08, 0x7e, 0x29, 0x8b, 0x47, 0x0c, 0x8b, 0x04, 0xb0, + 0x85, 0xc0, 0x74, 0x19, 0x50, 0x68, 0x28, 0x58, 0x00, 0x10, 0x51, 0xe8, + 0xef, 0xfc, 0xff, 0xff, 0x83, 0xc4, 0x0c, 0x83, 0xf8, 0xff, 0x7e, 0x12, + 0x8b, 0x4d, 0x0c, 0x03, 0xd8, 0x46, 0x3b, 0x77, 0x08, 0x7c, 0xd7, 0x5f, + 0x5e, 0x8b, 0xc3, 0x5b, 0x5d, 0xc3, 0x5f, 0x5e, 0x83, 0xc8, 0xff, 0x5b, + 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0x55, 0x8b, 0xec, 0x51, 0x8b, 0x45, 0x08, 0x53, 0x56, 0x33, 0xf6, 0x89, + 0x75, 0xfc, 0x57, 0x85, 0xc0, 0x0f, 0x84, 0x94, 0x00, 0x00, 0x00, 0x39, + 0x70, 0x0c, 0x0f, 0x84, 0x8b, 0x00, 0x00, 0x00, 0x39, 0x70, 0x10, 0x0f, + 0x84, 0x82, 0x00, 0x00, 0x00, 0x8b, 0x7d, 0x0c, 0x85, 0xff, 0x74, 0x7b, + 0x8b, 0x4d, 0x10, 0x81, 0xf9, 0xff, 0xff, 0xff, 0x7f, 0x77, 0x70, 0x33, + 0xdb, 0x39, 0x58, 0x08, 0x7e, 0x57, 0x8b, 0x40, 0x0c, 0x8b, 0x14, 0x98, + 0x85, 0xd2, 0x74, 0x44, 0x85, 0xf6, 0x74, 0x14, 0x8d, 0x46, 0x02, 0x3b, + 0xc1, 0x73, 0x54, 0x66, 0xc7, 0x04, 0x3e, 0x0d, 0x0a, 0x83, 0xc6, 0x02, + 0xc6, 0x04, 0x3e, 0x00, 0x6a, 0xff, 0x52, 0x2b, 0xce, 0x8d, 0x04, 0x3e, + 0x51, 0x50, 0x8d, 0x45, 0xfc, 0x50, 0xff, 0x15, 0xbc, 0x80, 0x00, 0x10, + 0x83, 0xc4, 0x14, 0x85, 0xc0, 0x75, 0x2c, 0x03, 0x75, 0xfc, 0x8b, 0x4d, + 0x10, 0x3b, 0xf1, 0x73, 0x22, 0x38, 0x44, 0x3e, 0xff, 0x75, 0x01, 0x4e, + 0x8b, 0x45, 0x08, 0x43, 0x3b, 0x58, 0x08, 0x7c, 0xa9, 0x46, 0x81, 0xfe, + 0xff, 0xff, 0xff, 0x7f, 0x77, 0x09, 0x5f, 0x8b, 0xc6, 0x5e, 0x5b, 0x8b, + 0xe5, 0x5d, 0xc3, 0x5f, 0x5e, 0x83, 0xc8, 0xff, 0x5b, 0x8b, 0xe5, 0x5d, + 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0x55, 0x8b, 0xec, 0x8b, 0x45, 0x08, 0x33, 0xc9, 0x85, 0xc0, 0x74, 0x33, + 0x8b, 0x50, 0x0c, 0x85, 0xd2, 0x74, 0x2c, 0x39, 0x4d, 0x0c, 0x74, 0x27, + 0x8b, 0x40, 0x08, 0x8b, 0x44, 0x82, 0xfc, 0x85, 0xc0, 0x74, 0x18, 0x50, + 0x68, 0x28, 0x58, 0x00, 0x10, 0xff, 0x75, 0x0c, 0xe8, 0x96, 0xfb, 0xff, + 0xff, 0x8b, 0xc8, 0x83, 0xc4, 0x0c, 0x83, 0xf9, 0xff, 0x7e, 0x04, 0x8b, + 0xc1, 0x5d, 0xc3, 0x83, 0xc8, 0xff, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0x55, 0x8b, 0xec, 0x53, 0x8b, 0x5d, 0x08, 0x85, 0xdb, 0x0f, 0x84, 0x90, + 0x00, 0x00, 0x00, 0x56, 0x8b, 0x33, 0x85, 0xf6, 0x0f, 0x84, 0x84, 0x00, + 0x00, 0x00, 0x8b, 0x46, 0x0c, 0x8b, 0x15, 0x10, 0x80, 0x00, 0x10, 0x57, + 0x8b, 0x3d, 0x0c, 0x80, 0x00, 0x10, 0x85, 0xc0, 0x74, 0x46, 0x33, 0xff, + 0x39, 0x7e, 0x08, 0x7e, 0x25, 0x8b, 0x46, 0x0c, 0x8b, 0x0c, 0xb8, 0x85, + 0xc9, 0x74, 0x15, 0x51, 0x6a, 0x00, 0xff, 0xd2, 0x50, 0xff, 0x15, 0x0c, + 0x80, 0x00, 0x10, 0x8b, 0x46, 0x0c, 0x8b, 0x15, 0x10, 0x80, 0x00, 0x10, + 0x47, 0x3b, 0x7e, 0x08, 0x7c, 0xdb, 0x85, 0xc0, 0x74, 0x10, 0x50, 0x6a, + 0x00, 0xff, 0xd2, 0x8b, 0x3d, 0x0c, 0x80, 0x00, 0x10, 0x50, 0xff, 0xd7, + 0xeb, 0x06, 0x8b, 0x3d, 0x0c, 0x80, 0x00, 0x10, 0x8b, 0x46, 0x10, 0x8b, + 0x35, 0x10, 0x80, 0x00, 0x10, 0x85, 0xc0, 0x74, 0x08, 0x50, 0x6a, 0x00, + 0xff, 0xd6, 0x50, 0xff, 0xd7, 0x8b, 0x03, 0x85, 0xc0, 0x74, 0x08, 0x50, + 0x6a, 0x00, 0xff, 0xd6, 0x50, 0xff, 0xd7, 0xc7, 0x03, 0x00, 0x00, 0x00, + 0x00, 0x5f, 0x5e, 0x5b, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x83, 0x7d, 0x08, 0x00, 0x0f, + 0x84, 0x15, 0x01, 0x00, 0x00, 0x56, 0x8b, 0x75, 0x0c, 0x81, 0xfe, 0xff, + 0xff, 0xff, 0x7f, 0x0f, 0x87, 0x04, 0x01, 0x00, 0x00, 0x57, 0x8b, 0x7d, + 0x10, 0x85, 0xff, 0x0f, 0x84, 0xf7, 0x00, 0x00, 0x00, 0x53, 0x46, 0xb9, + 0x00, 0x10, 0x00, 0x00, 0x8b, 0x1d, 0x10, 0x80, 0x00, 0x10, 0x81, 0xfe, + 0x00, 0x10, 0x00, 0x00, 0x0f, 0x43, 0xf1, 0x8b, 0x0f, 0x8d, 0x04, 0x36, + 0x50, 0x85, 0xc9, 0x75, 0x0c, 0x51, 0xff, 0xd3, 0x50, 0xff, 0x15, 0x04, + 0x80, 0x00, 0x10, 0xeb, 0x0c, 0x51, 0x6a, 0x00, 0xff, 0xd3, 0x50, 0xff, + 0x15, 0x08, 0x80, 0x00, 0x10, 0x85, 0xc0, 0x0f, 0x84, 0x9e, 0x00, 0x00, + 0x00, 0xff, 0x75, 0x08, 0x89, 0x07, 0x8b, 0xde, 0x68, 0x20, 0x58, 0x00, + 0x10, 0x56, 0x50, 0xe8, 0x6c, 0xf9, 0xff, 0xff, 0x8b, 0xc8, 0x83, 0xc4, + 0x10, 0x83, 0xf9, 0xff, 0x7f, 0x05, 0x83, 0xc6, 0x40, 0xeb, 0x12, 0x3b, + 0xce, 0x77, 0x09, 0x8b, 0x07, 0x66, 0x83, 0x3c, 0x48, 0x00, 0x74, 0x05, + 0x8b, 0xf1, 0x83, 0xc9, 0xff, 0x81, 0xfe, 0x00, 0x10, 0x00, 0x00, 0x73, + 0x41, 0x83, 0xf9, 0xff, 0xb9, 0x00, 0x10, 0x00, 0x00, 0x7e, 0x81, 0x33, + 0xc0, 0x85, 0xdb, 0x74, 0x6a, 0x8d, 0x70, 0x53, 0x0f, 0x1f, 0x84, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x8b, 0x17, 0x0f, 0xb7, 0x0c, 0x42, 0x66, 0x85, + 0xc9, 0x74, 0x54, 0x83, 0xf9, 0x25, 0x75, 0x0c, 0x40, 0x66, 0x83, 0x3c, + 0x42, 0x73, 0x75, 0x04, 0x66, 0x89, 0x34, 0x42, 0x40, 0x3b, 0xc3, 0x72, + 0xdf, 0x5b, 0x5f, 0x5e, 0x5d, 0xc3, 0x8b, 0x07, 0x85, 0xc0, 0x74, 0x2d, + 0x50, 0x6a, 0x00, 0xff, 0x15, 0x10, 0x80, 0x00, 0x10, 0x50, 0xff, 0x15, + 0x0c, 0x80, 0x00, 0x10, 0x5b, 0xc7, 0x07, 0x00, 0x00, 0x00, 0x00, 0x5f, + 0x5e, 0x5d, 0xc3, 0x8b, 0x07, 0x85, 0xc0, 0x74, 0x0c, 0x50, 0x6a, 0x00, + 0xff, 0xd3, 0x50, 0xff, 0x15, 0x0c, 0x80, 0x00, 0x10, 0xc7, 0x07, 0x00, + 0x00, 0x00, 0x00, 0x5b, 0x5f, 0x5e, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0x55, 0x8b, 0xec, 0x56, 0x8b, 0x75, 0x08, 0x85, 0xf6, 0x74, 0x44, 0x83, + 0x3e, 0x00, 0x75, 0x3f, 0x6a, 0x14, 0x6a, 0x00, 0xff, 0x15, 0x10, 0x80, + 0x00, 0x10, 0x50, 0xff, 0x15, 0x04, 0x80, 0x00, 0x10, 0x85, 0xc0, 0x74, + 0x2a, 0x8b, 0x4d, 0x0c, 0x89, 0x08, 0x8b, 0x4d, 0x10, 0x89, 0x48, 0x04, + 0xc7, 0x40, 0x08, 0x00, 0x00, 0x00, 0x00, 0xc7, 0x40, 0x0c, 0x00, 0x00, + 0x00, 0x00, 0xc7, 0x40, 0x10, 0x00, 0x00, 0x00, 0x00, 0x89, 0x06, 0xb8, + 0x01, 0x00, 0x00, 0x00, 0x5e, 0x5d, 0xc3, 0x83, 0xc8, 0xff, 0x5e, 0x5d, + 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x8b, 0x4d, 0x08, 0x85, 0xc9, + 0x74, 0x16, 0x8b, 0x01, 0x3b, 0x45, 0x0c, 0x75, 0x0f, 0x8b, 0x41, 0x04, + 0x3b, 0x45, 0x10, 0x75, 0x07, 0xb8, 0x01, 0x00, 0x00, 0x00, 0x5d, 0xc3, + 0x33, 0xc0, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x53, 0x56, 0x8b, 0x75, 0x08, + 0x57, 0x85, 0xf6, 0x0f, 0x84, 0x80, 0x00, 0x00, 0x00, 0x8b, 0x7e, 0x08, + 0x8b, 0x4e, 0x0c, 0x8b, 0x1d, 0x10, 0x80, 0x00, 0x10, 0x8d, 0x04, 0xbd, + 0x04, 0x00, 0x00, 0x00, 0x50, 0x85, 0xc9, 0x75, 0x0c, 0x51, 0xff, 0xd3, + 0x50, 0xff, 0x15, 0x04, 0x80, 0x00, 0x10, 0xeb, 0x0c, 0x51, 0x6a, 0x00, + 0xff, 0xd3, 0x50, 0xff, 0x15, 0x08, 0x80, 0x00, 0x10, 0x85, 0xc0, 0x74, + 0x4c, 0x89, 0x46, 0x0c, 0xc7, 0x04, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x8d, + 0x04, 0xbd, 0x04, 0x00, 0x00, 0x00, 0x8b, 0x4e, 0x10, 0x50, 0x85, 0xc9, + 0x75, 0x0c, 0x51, 0xff, 0xd3, 0x50, 0xff, 0x15, 0x04, 0x80, 0x00, 0x10, + 0xeb, 0x0c, 0x51, 0x6a, 0x00, 0xff, 0xd3, 0x50, 0xff, 0x15, 0x08, 0x80, + 0x00, 0x10, 0x85, 0xc0, 0x74, 0x17, 0x89, 0x46, 0x10, 0xc7, 0x04, 0xb8, + 0x00, 0x00, 0x00, 0x00, 0xb8, 0x01, 0x00, 0x00, 0x00, 0xff, 0x46, 0x08, + 0x5f, 0x5e, 0x5b, 0x5d, 0xc3, 0x5f, 0x5e, 0x83, 0xc8, 0xff, 0x5b, 0x5d, + 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x83, 0xec, 0x14, 0x8b, 0x45, + 0x14, 0x89, 0x45, 0xf4, 0x85, 0xc0, 0x0f, 0x84, 0x46, 0x03, 0x00, 0x00, + 0x33, 0xd2, 0x53, 0x33, 0xdb, 0x89, 0x55, 0xfc, 0x89, 0x5d, 0xf8, 0x8d, + 0x5a, 0x40, 0x39, 0x55, 0x08, 0x0f, 0x84, 0x2e, 0x03, 0x00, 0x00, 0x8b, + 0xc8, 0x56, 0x8d, 0x71, 0x01, 0x8a, 0x01, 0x41, 0x84, 0xc0, 0x75, 0xf9, + 0x2b, 0xce, 0x89, 0x4d, 0xec, 0x81, 0xf9, 0xff, 0xff, 0xff, 0x7f, 0x0f, + 0x87, 0x0f, 0x03, 0x00, 0x00, 0xa1, 0x10, 0x80, 0x00, 0x10, 0x8d, 0x71, + 0x01, 0xb9, 0x00, 0x10, 0x00, 0x00, 0x57, 0x66, 0x0f, 0x1f, 0x84, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x81, 0xfe, 0x00, 0x10, 0x00, 0x00, 0x0f, 0x43, + 0xf1, 0x8d, 0x0c, 0x36, 0x51, 0x85, 0xd2, 0x75, 0x0c, 0x52, 0xff, 0xd0, + 0x50, 0xff, 0x15, 0x04, 0x80, 0x00, 0x10, 0xeb, 0x0c, 0x52, 0x6a, 0x00, + 0xff, 0xd0, 0x50, 0xff, 0x15, 0x08, 0x80, 0x00, 0x10, 0x8b, 0xf8, 0x85, + 0xff, 0x0f, 0x84, 0xad, 0x02, 0x00, 0x00, 0xff, 0x75, 0xf4, 0x89, 0x7d, + 0xfc, 0x68, 0x20, 0x58, 0x00, 0x10, 0x56, 0x57, 0x89, 0x75, 0xf0, 0xe8, + 0x70, 0xf6, 0xff, 0xff, 0x83, 0xc4, 0x10, 0x83, 0xf8, 0xff, 0x7f, 0x04, + 0x03, 0xf3, 0xeb, 0x10, 0x3b, 0xc6, 0x77, 0x07, 0x66, 0x83, 0x3c, 0x47, + 0x00, 0x74, 0x05, 0x8b, 0xf0, 0x83, 0xc8, 0xff, 0x81, 0xfe, 0x00, 0x10, + 0x00, 0x00, 0x0f, 0x83, 0x28, 0x02, 0x00, 0x00, 0x8b, 0x55, 0xfc, 0x83, + 0xf8, 0xff, 0xa1, 0x10, 0x80, 0x00, 0x10, 0xb9, 0x00, 0x10, 0x00, 0x00, + 0x0f, 0x8e, 0x7a, 0xff, 0xff, 0xff, 0x8b, 0x55, 0xf0, 0x33, 0xc0, 0x85, + 0xd2, 0x74, 0x22, 0x8d, 0x70, 0x53, 0x0f, 0xb7, 0x0c, 0x47, 0x66, 0x85, + 0xc9, 0x74, 0x16, 0x83, 0xf9, 0x25, 0x75, 0x0c, 0x40, 0x66, 0x83, 0x3c, + 0x47, 0x73, 0x75, 0x04, 0x66, 0x89, 0x34, 0x47, 0x40, 0x3b, 0xc2, 0x72, + 0xe1, 0x8b, 0x45, 0x08, 0x8b, 0x30, 0x89, 0x75, 0xfc, 0x85, 0xf6, 0x75, + 0x42, 0x6a, 0x14, 0x56, 0xff, 0x15, 0x10, 0x80, 0x00, 0x10, 0x50, 0xff, + 0x15, 0x04, 0x80, 0x00, 0x10, 0x8b, 0xf0, 0x89, 0x45, 0xfc, 0x85, 0xf6, + 0x0f, 0x84, 0xed, 0x01, 0x00, 0x00, 0x8b, 0x4d, 0x0c, 0x8b, 0x45, 0x08, + 0x89, 0x0e, 0x8b, 0x4d, 0x10, 0x89, 0x4e, 0x04, 0xc7, 0x46, 0x08, 0x00, + 0x00, 0x00, 0x00, 0xc7, 0x46, 0x0c, 0x00, 0x00, 0x00, 0x00, 0xc7, 0x46, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x89, 0x30, 0x8b, 0x46, 0x08, 0x8b, 0x4e, + 0x0c, 0xc1, 0xe0, 0x02, 0x89, 0x45, 0x08, 0x83, 0xc0, 0x04, 0x89, 0x45, + 0xf0, 0x50, 0x85, 0xc9, 0x75, 0x10, 0x51, 0xff, 0x15, 0x10, 0x80, 0x00, + 0x10, 0x50, 0xff, 0x15, 0x04, 0x80, 0x00, 0x10, 0xeb, 0x10, 0x51, 0x6a, + 0x00, 0xff, 0x15, 0x10, 0x80, 0x00, 0x10, 0x50, 0xff, 0x15, 0x08, 0x80, + 0x00, 0x10, 0x85, 0xc0, 0x0f, 0x84, 0x89, 0x01, 0x00, 0x00, 0x8b, 0x4d, + 0x08, 0x89, 0x46, 0x0c, 0xc7, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x8b, + 0x56, 0x10, 0x85, 0xd2, 0x75, 0x14, 0x8d, 0x41, 0x04, 0x50, 0x52, 0xff, + 0x15, 0x10, 0x80, 0x00, 0x10, 0x50, 0xff, 0x15, 0x04, 0x80, 0x00, 0x10, + 0xeb, 0x14, 0x8b, 0x45, 0xf0, 0x50, 0x52, 0x6a, 0x00, 0xff, 0x15, 0x10, + 0x80, 0x00, 0x10, 0x50, 0xff, 0x15, 0x08, 0x80, 0x00, 0x10, 0x85, 0xc0, + 0x0f, 0x84, 0x45, 0x01, 0x00, 0x00, 0x8b, 0x4d, 0x08, 0x89, 0x46, 0x10, + 0xc7, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0x46, 0x08, 0x8b, 0x45, + 0xec, 0x8b, 0x4e, 0x08, 0x83, 0xf8, 0x40, 0x76, 0x08, 0x8b, 0xd8, 0x83, + 0xe3, 0xc0, 0x83, 0xc3, 0x40, 0x8b, 0x46, 0x0c, 0x8d, 0x0c, 0x8d, 0xfc, + 0xff, 0xff, 0xff, 0x89, 0x4d, 0xf0, 0x8b, 0x0c, 0x01, 0x89, 0x4d, 0x08, + 0x0f, 0x1f, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xfb, 0x00, 0x10, + 0x00, 0x00, 0xb8, 0x00, 0x10, 0x00, 0x00, 0x0f, 0x43, 0xd8, 0x8d, 0x04, + 0x1b, 0x50, 0x85, 0xc9, 0x75, 0x10, 0x51, 0xff, 0x15, 0x10, 0x80, 0x00, + 0x10, 0x50, 0xff, 0x15, 0x04, 0x80, 0x00, 0x10, 0xeb, 0x10, 0x51, 0x6a, + 0x00, 0xff, 0x15, 0x10, 0x80, 0x00, 0x10, 0x50, 0xff, 0x15, 0x08, 0x80, + 0x00, 0x10, 0x8b, 0xf0, 0x85, 0xf6, 0x0f, 0x84, 0x9b, 0x00, 0x00, 0x00, + 0x8d, 0x45, 0x18, 0x89, 0x75, 0x08, 0x50, 0x6a, 0x00, 0x57, 0x53, 0x56, + 0x89, 0x5d, 0xec, 0xe8, 0xdf, 0xf5, 0xff, 0xff, 0x8b, 0x08, 0xff, 0x70, + 0x04, 0x83, 0xc9, 0x01, 0x51, 0xff, 0x15, 0x58, 0x81, 0x00, 0x10, 0x83, + 0xc4, 0x1c, 0xb9, 0xff, 0xff, 0xff, 0xff, 0x85, 0xc0, 0x0f, 0x48, 0xc1, + 0x3b, 0xc1, 0x7f, 0x05, 0x83, 0xc3, 0x40, 0xeb, 0x19, 0x3b, 0xc3, 0x73, + 0x0f, 0x66, 0x83, 0x3c, 0x46, 0x00, 0x75, 0x08, 0x8d, 0x48, 0x01, 0x89, + 0x4d, 0xf8, 0xeb, 0x06, 0x8d, 0x58, 0x01, 0x83, 0xc8, 0xff, 0x81, 0x7d, + 0xec, 0x00, 0x10, 0x00, 0x00, 0x73, 0x0d, 0x83, 0xf8, 0xff, 0x7f, 0x23, + 0x8b, 0x4d, 0x08, 0xe9, 0x58, 0xff, 0xff, 0xff, 0xc7, 0x86, 0xf8, 0x1f, + 0x00, 0x00, 0x2e, 0x00, 0x2e, 0x00, 0xbb, 0x00, 0x10, 0x00, 0x00, 0xc7, + 0x86, 0xfc, 0x1f, 0x00, 0x00, 0x2e, 0x00, 0x00, 0x00, 0xeb, 0x03, 0x8b, + 0x5d, 0xf8, 0x8b, 0x4d, 0xfc, 0x8b, 0x55, 0xf0, 0x8b, 0x41, 0x0c, 0x89, + 0x34, 0x02, 0x8b, 0x41, 0x10, 0x89, 0x1c, 0x02, 0x57, 0xeb, 0x4d, 0x8b, + 0x45, 0x08, 0x85, 0xc0, 0x74, 0x25, 0x50, 0x6a, 0x00, 0xff, 0x15, 0x10, + 0x80, 0x00, 0x10, 0x8b, 0x35, 0x0c, 0x80, 0x00, 0x10, 0x50, 0xff, 0xd6, + 0x57, 0x6a, 0x00, 0xff, 0x15, 0x10, 0x80, 0x00, 0x10, 0x50, 0xff, 0xd6, + 0x5f, 0x5e, 0x5b, 0x8b, 0xe5, 0x5d, 0xc3, 0x8b, 0x35, 0x0c, 0x80, 0x00, + 0x10, 0x57, 0x6a, 0x00, 0xff, 0x15, 0x10, 0x80, 0x00, 0x10, 0x50, 0xff, + 0xd6, 0x5f, 0x5e, 0x5b, 0x8b, 0xe5, 0x5d, 0xc3, 0x8b, 0x45, 0xfc, 0x85, + 0xc0, 0x74, 0x10, 0x50, 0x6a, 0x00, 0xff, 0x15, 0x10, 0x80, 0x00, 0x10, + 0x50, 0xff, 0x15, 0x0c, 0x80, 0x00, 0x10, 0x5f, 0x5e, 0x5b, 0x8b, 0xe5, + 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0x55, 0x8b, 0xec, 0x51, 0x8b, 0x45, 0x08, 0x33, 0xc9, 0x89, 0x4d, 0xfc, + 0x56, 0x85, 0xc0, 0x74, 0x55, 0x8b, 0x50, 0x0c, 0x85, 0xd2, 0x74, 0x4e, + 0x39, 0x48, 0x10, 0x74, 0x49, 0x39, 0x4d, 0x0c, 0x74, 0x44, 0x8b, 0x75, + 0x10, 0x81, 0xfe, 0xff, 0xff, 0xff, 0x7f, 0x77, 0x39, 0x8b, 0x40, 0x08, + 0x8b, 0x44, 0x82, 0xfc, 0x85, 0xc0, 0x74, 0x27, 0x6a, 0xff, 0x50, 0x56, + 0xff, 0x75, 0x0c, 0x8d, 0x45, 0xfc, 0x50, 0xff, 0x15, 0xbc, 0x80, 0x00, + 0x10, 0x83, 0xc4, 0x14, 0x85, 0xc0, 0x75, 0x16, 0x8b, 0x4d, 0xfc, 0x3b, + 0xce, 0x73, 0x0f, 0x81, 0xf9, 0xff, 0xff, 0xff, 0x7f, 0x77, 0x07, 0x8b, + 0xc1, 0x5e, 0x8b, 0xe5, 0x5d, 0xc3, 0x83, 0xc8, 0xff, 0x5e, 0x8b, 0xe5, + 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0x55, 0x8b, 0xec, 0x8d, 0x45, 0x14, 0x50, 0x6a, 0x00, 0xff, 0x75, 0x10, + 0xff, 0x75, 0x0c, 0xff, 0x75, 0x08, 0xe8, 0x6c, 0xf3, 0xff, 0xff, 0xff, + 0x70, 0x04, 0xff, 0x30, 0xff, 0x15, 0x54, 0x81, 0x00, 0x10, 0x83, 0xc9, + 0xff, 0x83, 0xc4, 0x1c, 0x85, 0xc0, 0x0f, 0x48, 0xc1, 0x5d, 0xc3, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xb8, 0x30, 0x58, 0x00, 0x10, 0xc3, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x8b, + 0x45, 0x08, 0x85, 0xc0, 0x74, 0x28, 0x8b, 0x4d, 0x0c, 0x81, 0xf9, 0xff, + 0xff, 0xff, 0x7f, 0x77, 0x1d, 0x6a, 0x00, 0x51, 0x50, 0x68, 0x00, 0x04, + 0x00, 0x00, 0xff, 0x75, 0x10, 0x6a, 0x00, 0x68, 0x00, 0x12, 0x00, 0x00, + 0xff, 0x15, 0x14, 0x80, 0x00, 0x10, 0x85, 0xc0, 0x75, 0x03, 0x83, 0xc8, + 0xff, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x83, 0xec, 0x10, 0x53, 0x8b, + 0x5d, 0x08, 0xc7, 0x45, 0xfc, 0x00, 0x00, 0x00, 0x00, 0xc7, 0x45, 0xf8, + 0x00, 0x00, 0x00, 0x00, 0x56, 0xbe, 0x40, 0x00, 0x00, 0x00, 0x85, 0xdb, + 0x0f, 0x84, 0x37, 0x03, 0x00, 0x00, 0x8b, 0x4d, 0x18, 0x85, 0xc9, 0x0f, + 0x84, 0x2c, 0x03, 0x00, 0x00, 0x57, 0x8b, 0xf9, 0x8d, 0x57, 0x01, 0x8a, + 0x07, 0x47, 0x84, 0xc0, 0x75, 0xf9, 0x8d, 0x45, 0xfc, 0x2b, 0xfa, 0x50, + 0x57, 0x51, 0xe8, 0x30, 0xf1, 0xff, 0xff, 0x83, 0xc4, 0x0c, 0x83, 0x7d, + 0xfc, 0x00, 0x0f, 0x84, 0x04, 0x03, 0x00, 0x00, 0x83, 0x3b, 0x00, 0x75, + 0x18, 0xff, 0x75, 0x10, 0xff, 0x75, 0x0c, 0x53, 0xe8, 0x70, 0xf2, 0xff, + 0xff, 0x83, 0xc4, 0x0c, 0x83, 0xf8, 0x01, 0x0f, 0x85, 0xcc, 0x02, 0x00, + 0x00, 0x8b, 0x1b, 0x53, 0x89, 0x5d, 0xf4, 0xe8, 0x36, 0xf2, 0xff, 0xff, + 0x83, 0xc4, 0x04, 0x83, 0xf8, 0x01, 0x0f, 0x85, 0xb5, 0x02, 0x00, 0x00, + 0x3b, 0xfe, 0x76, 0x08, 0x8b, 0xf7, 0x83, 0xe6, 0xc0, 0x83, 0xc6, 0x40, + 0x8b, 0x45, 0xf4, 0x8b, 0x5b, 0x08, 0x8b, 0x40, 0x0c, 0x8b, 0x4c, 0x98, + 0xfc, 0x89, 0x4d, 0x08, 0xba, 0x00, 0x10, 0x00, 0x00, 0x3b, 0xf2, 0x0f, + 0x43, 0xf2, 0x8d, 0x04, 0x36, 0x50, 0x85, 0xc9, 0x75, 0x10, 0x51, 0xff, + 0x15, 0x10, 0x80, 0x00, 0x10, 0x50, 0xff, 0x15, 0x04, 0x80, 0x00, 0x10, + 0xeb, 0x10, 0x51, 0x6a, 0x00, 0xff, 0x15, 0x10, 0x80, 0x00, 0x10, 0x50, + 0xff, 0x15, 0x08, 0x80, 0x00, 0x10, 0x8b, 0xf8, 0x85, 0xff, 0x0f, 0x84, + 0x40, 0x02, 0x00, 0x00, 0x8d, 0x45, 0x1c, 0x89, 0x7d, 0x08, 0x50, 0x6a, + 0x00, 0xff, 0x75, 0xfc, 0x89, 0x75, 0xf0, 0x56, 0x57, 0xe8, 0xe9, 0xf1, + 0xff, 0xff, 0x8b, 0x08, 0xff, 0x70, 0x04, 0x83, 0xc9, 0x01, 0x51, 0xff, + 0x15, 0x58, 0x81, 0x00, 0x10, 0x83, 0xc4, 0x1c, 0xb9, 0xff, 0xff, 0xff, + 0xff, 0x85, 0xc0, 0x0f, 0x48, 0xc1, 0x3b, 0xc1, 0x7f, 0x05, 0x83, 0xc6, + 0x40, 0xeb, 0x19, 0x3b, 0xc6, 0x73, 0x0f, 0x66, 0x83, 0x3c, 0x47, 0x00, + 0x75, 0x08, 0x8d, 0x48, 0x01, 0x89, 0x4d, 0xf8, 0xeb, 0x09, 0x8d, 0x70, + 0x01, 0x83, 0xc8, 0xff, 0x8b, 0x4d, 0xf8, 0x81, 0x7d, 0xf0, 0x00, 0x10, + 0x00, 0x00, 0x73, 0x0d, 0x83, 0xf8, 0xff, 0x7f, 0x21, 0x8b, 0x4d, 0x08, + 0xe9, 0x57, 0xff, 0xff, 0xff, 0xc7, 0x87, 0xf8, 0x1f, 0x00, 0x00, 0x2e, + 0x00, 0x2e, 0x00, 0xb9, 0x00, 0x10, 0x00, 0x00, 0xc7, 0x87, 0xfc, 0x1f, + 0x00, 0x00, 0x2e, 0x00, 0x00, 0x00, 0x8b, 0x75, 0xf4, 0x8b, 0x46, 0x0c, + 0x89, 0x7c, 0x98, 0xfc, 0x8b, 0x46, 0x10, 0x8b, 0x3d, 0x10, 0x80, 0x00, + 0x10, 0x89, 0x4c, 0x98, 0xfc, 0x8b, 0x45, 0xfc, 0x85, 0xc0, 0x74, 0x0c, + 0x50, 0x6a, 0x00, 0xff, 0xd7, 0x50, 0xff, 0x15, 0x0c, 0x80, 0x00, 0x10, + 0xc7, 0x45, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x8b, 0x46, 0x10, 0x8b, 0x54, + 0x98, 0xfc, 0x81, 0xfa, 0x00, 0x10, 0x00, 0x00, 0x0f, 0x83, 0x17, 0x01, + 0x00, 0x00, 0x8b, 0x46, 0x0c, 0x8d, 0x4a, 0xff, 0x89, 0x4d, 0x08, 0x8b, + 0x44, 0x98, 0xfc, 0x85, 0xc0, 0x74, 0x0c, 0x66, 0x83, 0x7c, 0x48, 0xfe, + 0x2e, 0x75, 0x04, 0x49, 0x89, 0x4d, 0x08, 0x8d, 0x14, 0x55, 0x1a, 0x04, + 0x00, 0x00, 0x52, 0x85, 0xc0, 0x75, 0x0c, 0x50, 0xff, 0xd7, 0x50, 0xff, + 0x15, 0x04, 0x80, 0x00, 0x10, 0xeb, 0x0c, 0x50, 0x6a, 0x00, 0xff, 0xd7, + 0x50, 0xff, 0x15, 0x08, 0x80, 0x00, 0x10, 0x8b, 0xc8, 0x8b, 0x46, 0x0c, + 0x85, 0xc9, 0x75, 0x24, 0x39, 0x4c, 0x98, 0xfc, 0x74, 0x11, 0xff, 0x74, + 0x98, 0xfc, 0x51, 0xff, 0xd7, 0x50, 0xff, 0x15, 0x0c, 0x80, 0x00, 0x10, + 0x8b, 0x46, 0x0c, 0xc7, 0x44, 0x98, 0xfc, 0x00, 0x00, 0x00, 0x00, 0xe9, + 0x2b, 0x01, 0x00, 0x00, 0x89, 0x4c, 0x98, 0xfc, 0x8b, 0x45, 0x08, 0x6a, + 0x0d, 0x68, 0x3c, 0x58, 0x00, 0x10, 0x8d, 0x0c, 0x00, 0x8b, 0x46, 0x0c, + 0x89, 0x4d, 0x08, 0x8b, 0x44, 0x98, 0xfc, 0x03, 0xc1, 0x50, 0xff, 0x15, + 0x88, 0x81, 0x00, 0x10, 0x83, 0xc4, 0x0c, 0x85, 0xc0, 0x75, 0x29, 0x8b, + 0x46, 0x0c, 0x83, 0x7c, 0x98, 0xfc, 0x00, 0x74, 0xbe, 0xff, 0x74, 0x98, + 0xfc, 0x6a, 0x00, 0xff, 0xd7, 0x50, 0xff, 0x15, 0x0c, 0x80, 0x00, 0x10, + 0x8b, 0x46, 0x0c, 0xc7, 0x44, 0x98, 0xfc, 0x00, 0x00, 0x00, 0x00, 0xe9, + 0xd7, 0x00, 0x00, 0x00, 0x8b, 0x4e, 0x10, 0x83, 0x44, 0x99, 0xfc, 0x0d, + 0x8b, 0x46, 0x0c, 0x8b, 0x4d, 0x08, 0x83, 0xc1, 0x1a, 0x8b, 0x44, 0x98, + 0xfc, 0x03, 0xc1, 0x0f, 0x84, 0xba, 0x00, 0x00, 0x00, 0x6a, 0x00, 0x68, + 0x00, 0x02, 0x00, 0x00, 0x50, 0x68, 0x00, 0x04, 0x00, 0x00, 0xff, 0x75, + 0x14, 0x6a, 0x00, 0x68, 0x00, 0x12, 0x00, 0x00, 0xff, 0x15, 0x14, 0x80, + 0x00, 0x10, 0x85, 0xc0, 0x0f, 0x84, 0x95, 0x00, 0x00, 0x00, 0x83, 0xf8, + 0xff, 0x0f, 0x84, 0x8c, 0x00, 0x00, 0x00, 0x8b, 0x4e, 0x10, 0x01, 0x44, + 0x99, 0xfc, 0x8b, 0x46, 0x10, 0x81, 0x7c, 0x98, 0xfc, 0x00, 0x10, 0x00, + 0x00, 0x0f, 0x82, 0x89, 0x00, 0x00, 0x00, 0x8b, 0x46, 0x0c, 0xb9, 0x2e, + 0x00, 0x00, 0x00, 0x5f, 0x8b, 0x44, 0x98, 0xfc, 0x66, 0x89, 0x88, 0xf8, + 0x1f, 0x00, 0x00, 0x8b, 0x46, 0x0c, 0x8b, 0x44, 0x98, 0xfc, 0x66, 0x89, + 0x88, 0xfa, 0x1f, 0x00, 0x00, 0x8b, 0x46, 0x0c, 0x8b, 0x44, 0x98, 0xfc, + 0x66, 0x89, 0x88, 0xfc, 0x1f, 0x00, 0x00, 0x33, 0xc9, 0x8b, 0x46, 0x0c, + 0x8b, 0x44, 0x98, 0xfc, 0x66, 0x89, 0x88, 0xfe, 0x1f, 0x00, 0x00, 0x8b, + 0x46, 0x10, 0x5e, 0xc7, 0x44, 0x98, 0xfc, 0x00, 0x10, 0x00, 0x00, 0x5b, + 0x8b, 0xe5, 0x5d, 0xc3, 0x8b, 0x45, 0x08, 0x8b, 0x3d, 0x10, 0x80, 0x00, + 0x10, 0x85, 0xc0, 0x74, 0x16, 0x50, 0x6a, 0x00, 0xff, 0xd7, 0x8b, 0x1d, + 0x0c, 0x80, 0x00, 0x10, 0x50, 0xff, 0xd3, 0xeb, 0x0c, 0x8b, 0x3d, 0x10, + 0x80, 0x00, 0x10, 0x8b, 0x1d, 0x0c, 0x80, 0x00, 0x10, 0x8b, 0x45, 0xfc, + 0x85, 0xc0, 0x74, 0x08, 0x50, 0x6a, 0x00, 0xff, 0xd7, 0x50, 0xff, 0xd3, + 0x5f, 0x5e, 0x5b, 0x8b, 0xe5, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xff, 0x25, 0x00, 0x80, 0x00, + 0x10, 0xff, 0x25, 0x04, 0x80, 0x00, 0x10, 0xff, 0x25, 0x08, 0x80, 0x00, + 0x10, 0xff, 0x25, 0x0c, 0x80, 0x00, 0x10, 0xff, 0x25, 0x10, 0x80, 0x00, + 0x10, 0xff, 0x25, 0x14, 0x80, 0x00, 0x10, 0x55, 0x8b, 0xec, 0x8b, 0x45, + 0x0c, 0x83, 0xe8, 0x00, 0x74, 0x33, 0x83, 0xe8, 0x01, 0x74, 0x20, 0x83, + 0xe8, 0x01, 0x74, 0x11, 0x83, 0xe8, 0x01, 0x74, 0x05, 0x33, 0xc0, 0x40, + 0xeb, 0x30, 0xe8, 0x10, 0xee, 0xff, 0xff, 0xeb, 0x05, 0xe8, 0x04, 0xee, + 0xff, 0xff, 0x0f, 0xb6, 0xc0, 0xeb, 0x1f, 0xff, 0x75, 0x10, 0xff, 0x75, + 0x08, 0xe8, 0x2c, 0x00, 0x00, 0x00, 0x59, 0xeb, 0x10, 0x83, 0x7d, 0x10, + 0x00, 0x0f, 0x95, 0xc0, 0x0f, 0xb6, 0xc0, 0x50, 0xe8, 0x55, 0x01, 0x00, + 0x00, 0x59, 0x5d, 0xc2, 0x0c, 0x00, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0x6a, 0x10, 0x68, 0x08, 0x61, 0x00, 0x10, 0xe8, 0x67, 0xed, + 0xff, 0xff, 0x6a, 0x00, 0xe8, 0x9c, 0xed, 0xff, 0xff, 0x59, 0x84, 0xc0, + 0x0f, 0x84, 0xd1, 0x00, 0x00, 0x00, 0xe8, 0xe3, 0xed, 0xff, 0xff, 0x88, + 0x45, 0xe3, 0xb3, 0x01, 0x88, 0x5d, 0xe7, 0x83, 0x65, 0xfc, 0x00, 0x83, + 0x3d, 0x80, 0x71, 0x00, 0x10, 0x00, 0x0f, 0x85, 0xbb, 0x00, 0x00, 0x00, + 0xc7, 0x05, 0x80, 0x71, 0x00, 0x10, 0x01, 0x00, 0x00, 0x00, 0xe8, 0xc5, + 0xed, 0xff, 0xff, 0x84, 0xc0, 0x74, 0x4d, 0xe8, 0x81, 0xec, 0xff, 0xff, + 0xe8, 0x12, 0xed, 0xff, 0xff, 0xe8, 0x2b, 0xed, 0xff, 0xff, 0x68, 0x0c, + 0x53, 0x00, 0x10, 0x68, 0x08, 0x52, 0x00, 0x10, 0xe8, 0x40, 0x13, 0x00, + 0x00, 0x59, 0x59, 0x85, 0xc0, 0x75, 0x29, 0xe8, 0xb2, 0xec, 0xff, 0xff, + 0x84, 0xc0, 0x74, 0x20, 0x68, 0x04, 0x51, 0x00, 0x10, 0x68, 0x00, 0x50, + 0x00, 0x10, 0xe8, 0x1c, 0x13, 0x00, 0x00, 0x59, 0x59, 0xc7, 0x05, 0x80, + 0x71, 0x00, 0x10, 0x02, 0x00, 0x00, 0x00, 0x32, 0xdb, 0x88, 0x5d, 0xe7, + 0xc7, 0x45, 0xfc, 0xfe, 0xff, 0xff, 0xff, 0xe8, 0x3d, 0x00, 0x00, 0x00, + 0x84, 0xdb, 0x75, 0x43, 0xe8, 0xfb, 0xec, 0xff, 0xff, 0x8b, 0xf0, 0x83, + 0x3e, 0x00, 0x74, 0x1f, 0x56, 0xe8, 0x6b, 0xed, 0xff, 0xff, 0x59, 0x84, + 0xc0, 0x74, 0x14, 0xff, 0x75, 0x0c, 0x6a, 0x02, 0xff, 0x75, 0x08, 0x8b, + 0x36, 0x8b, 0xce, 0xff, 0x15, 0x00, 0x90, 0x00, 0x10, 0xff, 0xd6, 0xff, + 0x05, 0x30, 0x71, 0x00, 0x10, 0x33, 0xc0, 0x40, 0xeb, 0x0f, 0x8a, 0x5d, + 0xe7, 0xff, 0x75, 0xe3, 0xe8, 0x14, 0xed, 0xff, 0xff, 0x59, 0xc3, 0x33, + 0xc0, 0xe8, 0x70, 0xec, 0xff, 0xff, 0xc3, 0x6a, 0x07, 0xe8, 0x9b, 0xeb, + 0xff, 0xff, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x6a, 0x0c, 0x68, 0x28, 0x61, 0x00, + 0x10, 0xe8, 0x2b, 0xec, 0xff, 0xff, 0xa1, 0x30, 0x71, 0x00, 0x10, 0x85, + 0xc0, 0x7e, 0x61, 0x48, 0xa3, 0x30, 0x71, 0x00, 0x10, 0xe8, 0xa8, 0xec, + 0xff, 0xff, 0x88, 0x45, 0xe4, 0x83, 0x65, 0xfc, 0x00, 0x83, 0x3d, 0x80, + 0x71, 0x00, 0x10, 0x02, 0x75, 0x4e, 0xe8, 0x2f, 0xec, 0xff, 0xff, 0xe8, + 0xf8, 0xeb, 0xff, 0xff, 0xe8, 0xb2, 0xeb, 0xff, 0xff, 0x83, 0x25, 0x80, + 0x71, 0x00, 0x10, 0x00, 0xc7, 0x45, 0xfc, 0xfe, 0xff, 0xff, 0xff, 0xe8, + 0x15, 0x00, 0x00, 0x00, 0x6a, 0x00, 0xff, 0x75, 0x08, 0xe8, 0x86, 0xeb, + 0xff, 0xff, 0x59, 0x59, 0x84, 0xc0, 0x74, 0x14, 0x33, 0xc0, 0x40, 0xeb, + 0x11, 0xe8, 0x7a, 0xec, 0xff, 0xff, 0xff, 0x75, 0xe4, 0xe8, 0x4f, 0xec, + 0xff, 0xff, 0x59, 0xc3, 0x33, 0xc0, 0xe8, 0xab, 0xeb, 0xff, 0xff, 0xc3, + 0x6a, 0x07, 0xe8, 0xd6, 0xea, 0xff, 0xff, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x6a, 0x10, 0x68, 0x48, 0x61, 0x00, 0x10, + 0xe8, 0x84, 0xeb, 0xff, 0xff, 0x8b, 0x7d, 0x0c, 0x85, 0xff, 0x75, 0x0f, + 0x39, 0x3d, 0x30, 0x71, 0x00, 0x10, 0x7f, 0x07, 0x33, 0xc0, 0xe9, 0x0e, + 0x01, 0x00, 0x00, 0x83, 0x65, 0xfc, 0x00, 0x33, 0xc0, 0x40, 0x3b, 0xf8, + 0x74, 0x0a, 0x83, 0xff, 0x02, 0x74, 0x05, 0x8b, 0x5d, 0x10, 0xeb, 0x45, + 0x8b, 0x35, 0x60, 0x58, 0x00, 0x10, 0x8b, 0x5d, 0x10, 0x85, 0xf6, 0x75, + 0x05, 0x89, 0x45, 0xe4, 0xeb, 0x1c, 0x53, 0x57, 0xff, 0x75, 0x08, 0x8b, + 0xce, 0xff, 0x15, 0x00, 0x90, 0x00, 0x10, 0xff, 0xd6, 0x8b, 0xf0, 0x89, + 0x75, 0xe4, 0x85, 0xf6, 0x0f, 0x84, 0xc2, 0x00, 0x00, 0x00, 0x53, 0x57, + 0xff, 0x75, 0x08, 0xe8, 0x47, 0xfd, 0xff, 0xff, 0x8b, 0xf0, 0x89, 0x75, + 0xe4, 0x85, 0xf6, 0x0f, 0x84, 0xab, 0x00, 0x00, 0x00, 0x53, 0x57, 0xff, + 0x75, 0x08, 0xe8, 0x55, 0xeb, 0xff, 0xff, 0x8b, 0xf0, 0x89, 0x75, 0xe4, + 0x83, 0xff, 0x01, 0x75, 0x34, 0x85, 0xf6, 0x75, 0x30, 0x53, 0x50, 0xff, + 0x75, 0x08, 0xe8, 0x3d, 0xeb, 0xff, 0xff, 0x53, 0x56, 0xff, 0x75, 0x08, + 0xe8, 0x0e, 0xfd, 0xff, 0xff, 0xa1, 0x60, 0x58, 0x00, 0x10, 0x89, 0x45, + 0xe0, 0x85, 0xc0, 0x74, 0x10, 0x53, 0x56, 0xff, 0x75, 0x08, 0x8b, 0xc8, + 0xff, 0x15, 0x00, 0x90, 0x00, 0x10, 0xff, 0x55, 0xe0, 0x85, 0xff, 0x74, + 0x05, 0x83, 0xff, 0x03, 0x75, 0x5a, 0x53, 0x57, 0xff, 0x75, 0x08, 0xe8, + 0xdf, 0xfc, 0xff, 0xff, 0x8b, 0xf0, 0x89, 0x75, 0xe4, 0x85, 0xf6, 0x74, + 0x47, 0x8b, 0x35, 0x60, 0x58, 0x00, 0x10, 0x85, 0xf6, 0x75, 0x03, 0x46, + 0xeb, 0x37, 0x53, 0x57, 0xff, 0x75, 0x08, 0x8b, 0xce, 0xff, 0x15, 0x00, + 0x90, 0x00, 0x10, 0xff, 0xd6, 0x8b, 0xf0, 0xeb, 0x24, 0x8b, 0x4d, 0xec, + 0x8b, 0x01, 0x51, 0xff, 0x30, 0x68, 0x2f, 0x23, 0x00, 0x10, 0xff, 0x75, + 0x10, 0xff, 0x75, 0x0c, 0xff, 0x75, 0x08, 0xe8, 0x84, 0xea, 0xff, 0xff, + 0x83, 0xc4, 0x18, 0xc3, 0x8b, 0x65, 0xe8, 0x33, 0xf6, 0x89, 0x75, 0xe4, + 0xc7, 0x45, 0xfc, 0xfe, 0xff, 0xff, 0xff, 0x8b, 0xc6, 0xe8, 0x4c, 0xea, + 0xff, 0xff, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x56, + 0x8b, 0x35, 0x60, 0x58, 0x00, 0x10, 0x85, 0xf6, 0x75, 0x05, 0x33, 0xc0, + 0x40, 0xeb, 0x13, 0xff, 0x75, 0x10, 0x8b, 0xce, 0xff, 0x75, 0x0c, 0xff, + 0x75, 0x08, 0xff, 0x15, 0x00, 0x90, 0x00, 0x10, 0xff, 0xd6, 0x5e, 0x5d, + 0xc2, 0x0c, 0x00, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0x55, 0x8b, 0xec, 0x5d, 0xe9, 0xf5, 0xfb, 0xff, 0xff, 0xcc, 0xcc, + 0x55, 0x8b, 0xec, 0x83, 0x7d, 0x0c, 0x01, 0x75, 0x05, 0xe8, 0xa1, 0xe9, + 0xff, 0xff, 0xff, 0x75, 0x10, 0xff, 0x75, 0x0c, 0xff, 0x75, 0x08, 0xe8, + 0x21, 0xfe, 0xff, 0xff, 0x83, 0xc4, 0x0c, 0x5d, 0xc2, 0x0c, 0x00, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x83, 0xec, + 0x14, 0x83, 0x65, 0xf4, 0x00, 0x8d, 0x45, 0xf4, 0x83, 0x65, 0xf8, 0x00, + 0x50, 0xff, 0x15, 0x38, 0x80, 0x00, 0x10, 0x8b, 0x45, 0xf8, 0x33, 0x45, + 0xf4, 0x89, 0x45, 0xfc, 0xff, 0x15, 0x3c, 0x80, 0x00, 0x10, 0x31, 0x45, + 0xfc, 0xff, 0x15, 0x40, 0x80, 0x00, 0x10, 0x31, 0x45, 0xfc, 0x8d, 0x45, + 0xec, 0x50, 0xff, 0x15, 0x44, 0x80, 0x00, 0x10, 0x8b, 0x45, 0xf0, 0x8d, + 0x4d, 0xfc, 0x33, 0x45, 0xec, 0x33, 0x45, 0xfc, 0x33, 0xc1, 0x8b, 0xe5, + 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x8b, 0x0d, 0x10, + 0x70, 0x00, 0x10, 0x56, 0x57, 0xbf, 0x4e, 0xe6, 0x40, 0xbb, 0xbe, 0x00, + 0x00, 0xff, 0xff, 0x3b, 0xcf, 0x74, 0x04, 0x85, 0xce, 0x75, 0x26, 0xe8, + 0x7f, 0xff, 0xff, 0xff, 0x8b, 0xc8, 0x3b, 0xcf, 0x75, 0x07, 0xb9, 0x4f, + 0xe6, 0x40, 0xbb, 0xeb, 0x0e, 0x85, 0xce, 0x75, 0x0a, 0x0d, 0x11, 0x47, + 0x00, 0x00, 0xc1, 0xe0, 0x10, 0x0b, 0xc8, 0x89, 0x0d, 0x10, 0x70, 0x00, + 0x10, 0xf7, 0xd1, 0x5f, 0x89, 0x0d, 0x14, 0x70, 0x00, 0x10, 0x5e, 0xc3, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x68, 0x38, 0x71, 0x00, 0x10, 0xff, + 0x15, 0x34, 0x80, 0x00, 0x10, 0xc3, 0xcc, 0xcc, 0xcc, 0x68, 0x38, 0x71, + 0x00, 0x10, 0xe8, 0xcc, 0x0e, 0x00, 0x00, 0x59, 0xc3, 0xcc, 0xcc, 0xcc, + 0xb8, 0x58, 0x71, 0x00, 0x10, 0xc3, 0xe8, 0x64, 0xe9, 0xff, 0xff, 0x8b, + 0x48, 0x04, 0x83, 0x08, 0x04, 0x89, 0x48, 0x04, 0xe8, 0x89, 0xe8, 0xff, + 0xff, 0x8b, 0x48, 0x04, 0x83, 0x08, 0x02, 0x89, 0x48, 0x04, 0xc3, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0xa1, 0x10, 0x70, + 0x00, 0x10, 0x8b, 0xc8, 0x33, 0x45, 0x08, 0x83, 0xe1, 0x1f, 0xd3, 0xc8, + 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0xa1, 0x10, + 0x70, 0x00, 0x10, 0x83, 0xe0, 0x1f, 0x6a, 0x20, 0x59, 0x2b, 0xc8, 0x8b, + 0x45, 0x08, 0xd3, 0xc8, 0x33, 0x05, 0x10, 0x70, 0x00, 0x10, 0x5d, 0xc3, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x8b, 0x45, + 0x08, 0x8b, 0x4d, 0x0c, 0xd3, 0xc8, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xe8, + 0x45, 0xe7, 0xff, 0xff, 0x50, 0xe8, 0x87, 0x0e, 0x00, 0x00, 0x59, 0xc3, + 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x8b, 0x45, 0x08, 0x56, 0x8b, 0x48, + 0x3c, 0x03, 0xc8, 0x0f, 0xb7, 0x41, 0x14, 0x8d, 0x51, 0x18, 0x03, 0xd0, + 0x0f, 0xb7, 0x41, 0x06, 0x6b, 0xf0, 0x28, 0x03, 0xf2, 0x3b, 0xd6, 0x74, + 0x19, 0x8b, 0x4d, 0x0c, 0x3b, 0x4a, 0x0c, 0x72, 0x0a, 0x8b, 0x42, 0x08, + 0x03, 0x42, 0x0c, 0x3b, 0xc8, 0x72, 0x0c, 0x83, 0xc2, 0x28, 0x3b, 0xd6, + 0x75, 0xea, 0x33, 0xc0, 0x5e, 0x5d, 0xc3, 0x8b, 0xc2, 0xeb, 0xf9, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xe9, 0x2e, 0x0e, 0x00, 0x00, 0x55, 0x8b, 0xec, + 0x8b, 0x45, 0x08, 0x85, 0xc0, 0x74, 0x26, 0xb9, 0x4d, 0x5a, 0x00, 0x00, + 0x66, 0x39, 0x08, 0x75, 0x1c, 0x8b, 0x48, 0x3c, 0x03, 0xc8, 0x81, 0x39, + 0x50, 0x45, 0x00, 0x00, 0x75, 0x0f, 0xb8, 0x0b, 0x01, 0x00, 0x00, 0x66, + 0x39, 0x41, 0x18, 0x75, 0x04, 0xb0, 0x01, 0x5d, 0xc3, 0x32, 0xc0, 0x5d, + 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0x64, 0xa1, 0x18, 0x00, 0x00, 0x00, 0xc3, 0x56, 0xe8, 0xbf, + 0xe6, 0xff, 0xff, 0x85, 0xc0, 0x74, 0x20, 0x64, 0xa1, 0x18, 0x00, 0x00, + 0x00, 0xbe, 0x84, 0x71, 0x00, 0x10, 0x8b, 0x50, 0x04, 0xeb, 0x04, 0x3b, + 0xd0, 0x74, 0x10, 0x33, 0xc0, 0x8b, 0xca, 0xf0, 0x0f, 0xb1, 0x0e, 0x85, + 0xc0, 0x75, 0xf0, 0x32, 0xc0, 0x5e, 0xc3, 0xb0, 0x01, 0x5e, 0xc3, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe8, + 0x82, 0xe6, 0xff, 0xff, 0x85, 0xc0, 0x74, 0x07, 0xe8, 0xce, 0xe6, 0xff, + 0xff, 0xeb, 0x18, 0xe8, 0x45, 0xe6, 0xff, 0xff, 0x50, 0xe8, 0x87, 0x0d, + 0x00, 0x00, 0x59, 0x85, 0xc0, 0x74, 0x03, 0x32, 0xc0, 0xc3, 0xe8, 0x80, + 0x0d, 0x00, 0x00, 0xb0, 0x01, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0x6a, 0x00, 0xe8, 0x2c, 0xe7, 0xff, 0xff, 0x84, + 0xc0, 0x59, 0x0f, 0x95, 0xc0, 0xc3, 0xcc, 0xcc, 0xcc, 0xe8, 0x63, 0xe7, + 0xff, 0xff, 0x84, 0xc0, 0x75, 0x03, 0x32, 0xc0, 0xc3, 0xe8, 0x7b, 0xe6, + 0xff, 0xff, 0x84, 0xc0, 0x75, 0x07, 0xe8, 0x36, 0xe6, 0xff, 0xff, 0xeb, + 0xed, 0xb0, 0x01, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe8, + 0x89, 0xe6, 0xff, 0xff, 0xe8, 0x20, 0xe6, 0xff, 0xff, 0xb0, 0x01, 0xc3, + 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0xe8, 0x03, 0xe6, 0xff, 0xff, 0x85, + 0xc0, 0x75, 0x19, 0x83, 0x7d, 0x0c, 0x01, 0x75, 0x13, 0xff, 0x75, 0x10, + 0x8b, 0x4d, 0x14, 0x50, 0xff, 0x75, 0x08, 0xff, 0x15, 0x00, 0x90, 0x00, + 0x10, 0xff, 0x55, 0x14, 0xff, 0x75, 0x1c, 0xff, 0x75, 0x18, 0xe8, 0xf0, + 0x0c, 0x00, 0x00, 0x59, 0x59, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe8, 0xc5, 0xe5, 0xff, + 0xff, 0x85, 0xc0, 0x74, 0x0c, 0x68, 0x64, 0x71, 0x00, 0x10, 0xe8, 0xea, + 0x0c, 0x00, 0x00, 0x59, 0xc3, 0xe8, 0xe6, 0xe6, 0xff, 0xff, 0x85, 0xc0, + 0x0f, 0x84, 0xed, 0x0c, 0x00, 0x00, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0x6a, 0x00, 0xe8, 0xe8, 0xe5, 0xff, 0xff, 0x59, 0xe9, + 0x19, 0xe6, 0xff, 0xff, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x83, 0x7d, + 0x08, 0x00, 0x75, 0x07, 0xc6, 0x05, 0x88, 0x71, 0x00, 0x10, 0x01, 0xe8, + 0xcf, 0xe5, 0xff, 0xff, 0xe8, 0x51, 0xe6, 0xff, 0xff, 0x84, 0xc0, 0x75, + 0x04, 0x32, 0xc0, 0x5d, 0xc3, 0xe8, 0x45, 0xe5, 0xff, 0xff, 0x84, 0xc0, + 0x75, 0x0a, 0x6a, 0x00, 0xe8, 0x20, 0xe6, 0xff, 0xff, 0x59, 0xeb, 0xe9, + 0xb0, 0x01, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x83, 0xec, 0x0c, + 0x80, 0x3d, 0x7c, 0x71, 0x00, 0x10, 0x00, 0x74, 0x07, 0xb0, 0x01, 0xe9, + 0x88, 0x00, 0x00, 0x00, 0x56, 0x8b, 0x75, 0x08, 0x85, 0xf6, 0x74, 0x05, + 0x83, 0xfe, 0x01, 0x75, 0x7f, 0xe8, 0x20, 0xe5, 0xff, 0xff, 0x85, 0xc0, + 0x74, 0x26, 0x85, 0xf6, 0x75, 0x22, 0x68, 0x64, 0x71, 0x00, 0x10, 0xe8, + 0x35, 0x0c, 0x00, 0x00, 0x59, 0x85, 0xc0, 0x75, 0x0f, 0x68, 0x70, 0x71, + 0x00, 0x10, 0xe8, 0x26, 0x0c, 0x00, 0x00, 0x59, 0x85, 0xc0, 0x74, 0x46, + 0x32, 0xc0, 0xeb, 0x4b, 0xa1, 0x10, 0x70, 0x00, 0x10, 0x8d, 0x75, 0xf4, + 0x57, 0x83, 0xe0, 0x1f, 0xbf, 0x64, 0x71, 0x00, 0x10, 0x6a, 0x20, 0x59, + 0x2b, 0xc8, 0x83, 0xc8, 0xff, 0xd3, 0xc8, 0x33, 0x05, 0x10, 0x70, 0x00, + 0x10, 0x89, 0x45, 0xf4, 0x89, 0x45, 0xf8, 0x89, 0x45, 0xfc, 0xa5, 0xa5, + 0xa5, 0xbf, 0x70, 0x71, 0x00, 0x10, 0x89, 0x45, 0xf4, 0x89, 0x45, 0xf8, + 0x8d, 0x75, 0xf4, 0x89, 0x45, 0xfc, 0xa5, 0xa5, 0xa5, 0x5f, 0xc6, 0x05, + 0x7c, 0x71, 0x00, 0x10, 0x01, 0xb0, 0x01, 0x5e, 0x8b, 0xe5, 0x5d, 0xc3, + 0x6a, 0x05, 0xe8, 0x9a, 0xe4, 0xff, 0xff, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0x6a, 0x08, 0x68, 0x68, 0x61, 0x00, 0x10, 0xe8, 0x3f, 0xe5, + 0xff, 0xff, 0x83, 0x65, 0xfc, 0x00, 0xb8, 0x4d, 0x5a, 0x00, 0x00, 0x66, + 0x39, 0x05, 0x00, 0x00, 0x00, 0x10, 0x75, 0x5d, 0xa1, 0x3c, 0x00, 0x00, + 0x10, 0x81, 0xb8, 0x00, 0x00, 0x00, 0x10, 0x50, 0x45, 0x00, 0x00, 0x75, + 0x4c, 0xb9, 0x0b, 0x01, 0x00, 0x00, 0x66, 0x39, 0x88, 0x18, 0x00, 0x00, + 0x10, 0x75, 0x3e, 0x8b, 0x45, 0x08, 0xb9, 0x00, 0x00, 0x00, 0x10, 0x2b, + 0xc1, 0x50, 0x51, 0xe8, 0xbf, 0xfc, 0xff, 0xff, 0x59, 0x59, 0x85, 0xc0, + 0x74, 0x27, 0x83, 0x78, 0x24, 0x00, 0x7c, 0x21, 0xc7, 0x45, 0xfc, 0xfe, + 0xff, 0xff, 0xff, 0xb0, 0x01, 0xeb, 0x1f, 0x8b, 0x45, 0xec, 0x8b, 0x00, + 0x33, 0xc9, 0x81, 0x38, 0x05, 0x00, 0x00, 0xc0, 0x0f, 0x94, 0xc1, 0x8b, + 0xc1, 0xc3, 0x8b, 0x65, 0xe8, 0xc7, 0x45, 0xfc, 0xfe, 0xff, 0xff, 0xff, + 0x32, 0xc0, 0xe8, 0xb3, 0xe4, 0xff, 0xff, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0xe8, 0xc0, 0xe3, + 0xff, 0xff, 0x85, 0xc0, 0x74, 0x0f, 0x80, 0x7d, 0x08, 0x00, 0x75, 0x09, + 0x33, 0xc0, 0xb9, 0x84, 0x71, 0x00, 0x10, 0x87, 0x01, 0x5d, 0xc3, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x80, 0x3d, 0x88, + 0x71, 0x00, 0x10, 0x00, 0x74, 0x06, 0x80, 0x7d, 0x0c, 0x00, 0x75, 0x12, + 0xff, 0x75, 0x08, 0xe8, 0x62, 0xe3, 0xff, 0xff, 0xff, 0x75, 0x08, 0xe8, + 0x45, 0xe4, 0xff, 0xff, 0x59, 0x59, 0xb0, 0x01, 0x5d, 0xc3, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0xa1, + 0x10, 0x70, 0x00, 0x10, 0x8b, 0xc8, 0x33, 0x05, 0x64, 0x71, 0x00, 0x10, + 0x83, 0xe1, 0x1f, 0xff, 0x75, 0x08, 0xd3, 0xc8, 0x83, 0xf8, 0xff, 0x75, + 0x07, 0xe8, 0x89, 0x0a, 0x00, 0x00, 0xeb, 0x0b, 0x68, 0x64, 0x71, 0x00, + 0x10, 0xe8, 0x71, 0x0a, 0x00, 0x00, 0x59, 0xf7, 0xd8, 0x59, 0x1b, 0xc0, + 0xf7, 0xd0, 0x23, 0x45, 0x08, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, + 0xa1, 0x10, 0x70, 0x00, 0x10, 0x8b, 0xc8, 0x33, 0x05, 0x70, 0x71, 0x00, + 0x10, 0x83, 0xe1, 0x1f, 0xd3, 0xc8, 0x83, 0xf8, 0xff, 0x75, 0x06, 0x5d, + 0xe9, 0x48, 0x0a, 0x00, 0x00, 0xff, 0x75, 0x08, 0x68, 0x70, 0x71, 0x00, + 0x10, 0xe8, 0x29, 0x0a, 0x00, 0x00, 0x59, 0x59, 0x5d, 0xc3, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, + 0xec, 0xff, 0x75, 0x08, 0xe8, 0xe0, 0xe3, 0xff, 0xff, 0xf7, 0xd8, 0x59, + 0x1b, 0xc0, 0xf7, 0xd8, 0x48, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xb8, 0x74, 0x75, 0x00, 0x10, 0xc3, 0x55, 0x8b, 0xec, 0x81, 0xec, 0x24, + 0x03, 0x00, 0x00, 0x53, 0x6a, 0x17, 0xe8, 0x42, 0x0a, 0x00, 0x00, 0x85, + 0xc0, 0x74, 0x05, 0x8b, 0x4d, 0x08, 0xcd, 0x29, 0x6a, 0x03, 0xe8, 0x92, + 0xe2, 0xff, 0xff, 0xc7, 0x04, 0x24, 0xcc, 0x02, 0x00, 0x00, 0x8d, 0x85, + 0xdc, 0xfc, 0xff, 0xff, 0x6a, 0x00, 0x50, 0xe8, 0x75, 0x09, 0x00, 0x00, + 0x83, 0xc4, 0x0c, 0x89, 0x85, 0x8c, 0xfd, 0xff, 0xff, 0x89, 0x8d, 0x88, + 0xfd, 0xff, 0xff, 0x89, 0x95, 0x84, 0xfd, 0xff, 0xff, 0x89, 0x9d, 0x80, + 0xfd, 0xff, 0xff, 0x89, 0xb5, 0x7c, 0xfd, 0xff, 0xff, 0x89, 0xbd, 0x78, + 0xfd, 0xff, 0xff, 0x66, 0x8c, 0x95, 0xa4, 0xfd, 0xff, 0xff, 0x66, 0x8c, + 0x8d, 0x98, 0xfd, 0xff, 0xff, 0x66, 0x8c, 0x9d, 0x74, 0xfd, 0xff, 0xff, + 0x66, 0x8c, 0x85, 0x70, 0xfd, 0xff, 0xff, 0x66, 0x8c, 0xa5, 0x6c, 0xfd, + 0xff, 0xff, 0x66, 0x8c, 0xad, 0x68, 0xfd, 0xff, 0xff, 0x9c, 0x8f, 0x85, + 0x9c, 0xfd, 0xff, 0xff, 0x8b, 0x45, 0x04, 0x89, 0x85, 0x94, 0xfd, 0xff, + 0xff, 0x8d, 0x45, 0x04, 0x89, 0x85, 0xa0, 0xfd, 0xff, 0xff, 0xc7, 0x85, + 0xdc, 0xfc, 0xff, 0xff, 0x01, 0x00, 0x01, 0x00, 0x8b, 0x40, 0xfc, 0x6a, + 0x50, 0x89, 0x85, 0x90, 0xfd, 0xff, 0xff, 0x8d, 0x45, 0xa8, 0x6a, 0x00, + 0x50, 0xe8, 0xeb, 0x08, 0x00, 0x00, 0x8b, 0x45, 0x04, 0x83, 0xc4, 0x0c, + 0xc7, 0x45, 0xa8, 0x15, 0x00, 0x00, 0x40, 0xc7, 0x45, 0xac, 0x01, 0x00, + 0x00, 0x00, 0x89, 0x45, 0xb4, 0xff, 0x15, 0x30, 0x80, 0x00, 0x10, 0x6a, + 0x00, 0x8d, 0x58, 0xff, 0xf7, 0xdb, 0x8d, 0x45, 0xa8, 0x89, 0x45, 0xf8, + 0x8d, 0x85, 0xdc, 0xfc, 0xff, 0xff, 0x1a, 0xdb, 0x89, 0x45, 0xfc, 0xfe, + 0xc3, 0xff, 0x15, 0x28, 0x80, 0x00, 0x10, 0x8d, 0x45, 0xf8, 0x50, 0xff, + 0x15, 0x2c, 0x80, 0x00, 0x10, 0x85, 0xc0, 0x75, 0x0c, 0x84, 0xdb, 0x75, + 0x08, 0x6a, 0x03, 0xe8, 0x9d, 0xe1, 0xff, 0xff, 0x59, 0x5b, 0x8b, 0xe5, + 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0x55, 0x8b, 0xec, 0x83, 0xec, 0x44, 0x6a, 0x44, 0x8d, 0x45, 0xbc, + 0x6a, 0x00, 0x50, 0xe8, 0x35, 0x08, 0x00, 0x00, 0x83, 0xc4, 0x0c, 0x8d, + 0x45, 0xbc, 0x50, 0xff, 0x15, 0x24, 0x80, 0x00, 0x10, 0xf6, 0x45, 0xe8, + 0x01, 0x74, 0x06, 0x0f, 0xb7, 0x45, 0xec, 0xeb, 0x03, 0x6a, 0x0a, 0x58, + 0x8b, 0xe5, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0x33, 0xc0, 0xc3, 0x6a, 0x00, 0xff, 0x15, 0x1c, + 0x80, 0x00, 0x10, 0x85, 0xc0, 0x74, 0x34, 0xb9, 0x4d, 0x5a, 0x00, 0x00, + 0x66, 0x39, 0x08, 0x75, 0x2a, 0x8b, 0x48, 0x3c, 0x03, 0xc8, 0x81, 0x39, + 0x50, 0x45, 0x00, 0x00, 0x75, 0x1d, 0xb8, 0x0b, 0x01, 0x00, 0x00, 0x66, + 0x39, 0x41, 0x18, 0x75, 0x12, 0x83, 0x79, 0x74, 0x0e, 0x76, 0x0c, 0x83, + 0xb9, 0xe8, 0x00, 0x00, 0x00, 0x00, 0x74, 0x03, 0xb0, 0x01, 0xc3, 0x32, + 0xc0, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x68, 0x9b, 0x10, 0x00, 0x10, 0xff, + 0x15, 0x28, 0x80, 0x00, 0x10, 0xc3, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, + 0x8b, 0x45, 0x08, 0x8b, 0x00, 0x81, 0x38, 0x63, 0x73, 0x6d, 0xe0, 0x75, + 0x25, 0x83, 0x78, 0x10, 0x03, 0x75, 0x1f, 0x8b, 0x40, 0x14, 0x3d, 0x20, + 0x05, 0x93, 0x19, 0x74, 0x1b, 0x3d, 0x21, 0x05, 0x93, 0x19, 0x74, 0x14, + 0x3d, 0x22, 0x05, 0x93, 0x19, 0x74, 0x0d, 0x3d, 0x00, 0x40, 0x99, 0x01, + 0x74, 0x06, 0x33, 0xc0, 0x5d, 0xc2, 0x04, 0x00, 0xe8, 0xd0, 0x07, 0x00, + 0x00, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x83, 0x25, 0x90, 0x71, 0x00, 0x10, + 0x00, 0xc3, 0xcc, 0xcc, 0x53, 0x56, 0xbe, 0xfc, 0x5c, 0x00, 0x10, 0xbb, + 0xfc, 0x5d, 0x00, 0x10, 0x3b, 0xf3, 0x73, 0x19, 0x57, 0x8b, 0x3e, 0x85, + 0xff, 0x74, 0x0a, 0x8b, 0xcf, 0xff, 0x15, 0x00, 0x90, 0x00, 0x10, 0xff, + 0xd7, 0x83, 0xc6, 0x04, 0x3b, 0xf3, 0x72, 0xe9, 0x5f, 0x5e, 0x5b, 0xc3, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x53, + 0x56, 0xbe, 0x04, 0x5f, 0x00, 0x10, 0xbb, 0x04, 0x60, 0x00, 0x10, 0x3b, + 0xf3, 0x73, 0x19, 0x57, 0x8b, 0x3e, 0x85, 0xff, 0x74, 0x0a, 0x8b, 0xcf, + 0xff, 0x15, 0x00, 0x90, 0x00, 0x10, 0xff, 0xd7, 0x83, 0xc6, 0x04, 0x3b, + 0xf3, 0x72, 0xe9, 0x5f, 0x5e, 0x5b, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0x68, 0xb1, 0x30, 0x00, 0x10, 0x64, 0xff, 0x35, + 0x00, 0x00, 0x00, 0x00, 0x8b, 0x44, 0x24, 0x10, 0x89, 0x6c, 0x24, 0x10, + 0x8d, 0x6c, 0x24, 0x10, 0x2b, 0xe0, 0x53, 0x56, 0x57, 0xa1, 0x10, 0x70, + 0x00, 0x10, 0x31, 0x45, 0xfc, 0x33, 0xc5, 0x50, 0x89, 0x65, 0xe8, 0xff, + 0x75, 0xf8, 0x8b, 0x45, 0xfc, 0xc7, 0x45, 0xfc, 0xfe, 0xff, 0xff, 0xff, + 0x89, 0x45, 0xf8, 0x8d, 0x45, 0xf0, 0x64, 0xa3, 0x00, 0x00, 0x00, 0x00, + 0xf2, 0xc3, 0x8b, 0x4d, 0xf0, 0x64, 0x89, 0x0d, 0x00, 0x00, 0x00, 0x00, + 0x59, 0x5f, 0x5f, 0x5e, 0x5b, 0x8b, 0xe5, 0x5d, 0x51, 0xf2, 0xc3, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, + 0xff, 0x75, 0x14, 0xff, 0x75, 0x10, 0xff, 0x75, 0x0c, 0xff, 0x75, 0x08, + 0x68, 0x3b, 0x11, 0x00, 0x10, 0x68, 0x10, 0x70, 0x00, 0x10, 0xe8, 0x48, + 0x06, 0x00, 0x00, 0x83, 0xc4, 0x18, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xc3, 0x55, 0x8b, 0xec, 0x8b, 0x45, 0x08, 0x8b, + 0x00, 0x5d, 0xc3, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x8b, 0x45, 0x08, 0x8b, + 0x00, 0x5d, 0xc3, 0xcc, 0xcc, 0x8b, 0x0d, 0x00, 0x90, 0x00, 0x10, 0x33, + 0xc0, 0x81, 0xf9, 0x4a, 0x11, 0x00, 0x10, 0x0f, 0x95, 0xc0, 0xc3, 0xcc, + 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x83, 0x25, 0x94, 0x71, 0x00, 0x10, + 0x00, 0x83, 0xec, 0x24, 0x53, 0x33, 0xdb, 0x43, 0x09, 0x1d, 0x1c, 0x70, + 0x00, 0x10, 0x6a, 0x0a, 0xe8, 0x90, 0x06, 0x00, 0x00, 0x85, 0xc0, 0x0f, + 0x84, 0x6c, 0x01, 0x00, 0x00, 0x83, 0x65, 0xf0, 0x00, 0x33, 0xc0, 0x83, + 0x0d, 0x1c, 0x70, 0x00, 0x10, 0x02, 0x33, 0xc9, 0x56, 0x57, 0x89, 0x1d, + 0x94, 0x71, 0x00, 0x10, 0x8d, 0x7d, 0xdc, 0x53, 0x0f, 0xa2, 0x8b, 0xf3, + 0x5b, 0x89, 0x07, 0x89, 0x77, 0x04, 0x89, 0x4f, 0x08, 0x33, 0xc9, 0x89, + 0x57, 0x0c, 0x8b, 0x45, 0xdc, 0x8b, 0x7d, 0xe4, 0x89, 0x45, 0xf4, 0x81, + 0xf7, 0x6e, 0x74, 0x65, 0x6c, 0x8b, 0x45, 0xe8, 0x35, 0x69, 0x6e, 0x65, + 0x49, 0x89, 0x45, 0xf8, 0x8b, 0x45, 0xe0, 0x35, 0x47, 0x65, 0x6e, 0x75, + 0x89, 0x45, 0xfc, 0x33, 0xc0, 0x40, 0x53, 0x0f, 0xa2, 0x8b, 0xf3, 0x5b, + 0x8d, 0x5d, 0xdc, 0x89, 0x03, 0x8b, 0x45, 0xfc, 0x89, 0x73, 0x04, 0x0b, + 0xc7, 0x0b, 0x45, 0xf8, 0x89, 0x4b, 0x08, 0x89, 0x53, 0x0c, 0x75, 0x43, + 0x8b, 0x45, 0xdc, 0x25, 0xf0, 0x3f, 0xff, 0x0f, 0x3d, 0xc0, 0x06, 0x01, + 0x00, 0x74, 0x23, 0x3d, 0x60, 0x06, 0x02, 0x00, 0x74, 0x1c, 0x3d, 0x70, + 0x06, 0x02, 0x00, 0x74, 0x15, 0x3d, 0x50, 0x06, 0x03, 0x00, 0x74, 0x0e, + 0x3d, 0x60, 0x06, 0x03, 0x00, 0x74, 0x07, 0x3d, 0x70, 0x06, 0x03, 0x00, + 0x75, 0x11, 0x8b, 0x3d, 0x98, 0x71, 0x00, 0x10, 0x83, 0xcf, 0x01, 0x89, + 0x3d, 0x98, 0x71, 0x00, 0x10, 0xeb, 0x06, 0x8b, 0x3d, 0x98, 0x71, 0x00, + 0x10, 0x83, 0x7d, 0xf4, 0x07, 0x8b, 0x45, 0xe4, 0x89, 0x45, 0xfc, 0x7c, + 0x32, 0x6a, 0x07, 0x58, 0x33, 0xc9, 0x53, 0x0f, 0xa2, 0x8b, 0xf3, 0x5b, + 0x8d, 0x5d, 0xdc, 0x89, 0x03, 0x8b, 0x45, 0xfc, 0x89, 0x73, 0x04, 0x89, + 0x4b, 0x08, 0x89, 0x53, 0x0c, 0x8b, 0x5d, 0xe0, 0xf7, 0xc3, 0x00, 0x02, + 0x00, 0x00, 0x74, 0x0e, 0x83, 0xcf, 0x02, 0x89, 0x3d, 0x98, 0x71, 0x00, + 0x10, 0xeb, 0x03, 0x8b, 0x5d, 0xf0, 0x5f, 0x5e, 0xa9, 0x00, 0x00, 0x10, + 0x00, 0x74, 0x66, 0x83, 0x0d, 0x1c, 0x70, 0x00, 0x10, 0x04, 0xc7, 0x05, + 0x94, 0x71, 0x00, 0x10, 0x02, 0x00, 0x00, 0x00, 0xa9, 0x00, 0x00, 0x00, + 0x08, 0x74, 0x4e, 0xa9, 0x00, 0x00, 0x00, 0x10, 0x74, 0x47, 0x33, 0xc9, + 0x0f, 0x01, 0xd0, 0x89, 0x45, 0xec, 0x89, 0x55, 0xf0, 0x8b, 0x45, 0xec, + 0x8b, 0x4d, 0xf0, 0x83, 0xe0, 0x06, 0x83, 0xf8, 0x06, 0x75, 0x2e, 0xa1, + 0x1c, 0x70, 0x00, 0x10, 0x83, 0xc8, 0x08, 0xc7, 0x05, 0x94, 0x71, 0x00, + 0x10, 0x03, 0x00, 0x00, 0x00, 0xa3, 0x1c, 0x70, 0x00, 0x10, 0xf6, 0xc3, + 0x20, 0x74, 0x12, 0x83, 0xc8, 0x20, 0xc7, 0x05, 0x94, 0x71, 0x00, 0x10, + 0x05, 0x00, 0x00, 0x00, 0xa3, 0x1c, 0x70, 0x00, 0x10, 0x33, 0xc0, 0x5b, + 0x8b, 0xe5, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x33, 0xc0, + 0x40, 0xc3, 0x33, 0xc0, 0x39, 0x05, 0x20, 0x70, 0x00, 0x10, 0x0f, 0x95, + 0xc0, 0xc3, 0xcc, 0xcc, 0xcc, 0x3b, 0x0d, 0x10, 0x70, 0x00, 0x10, 0xf2, + 0x75, 0x02, 0xf2, 0xc3, 0xf2, 0xe9, 0x3f, 0xde, 0xff, 0xff, 0xcc, 0xcc, + 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x6a, 0x00, 0xff, 0x15, 0x28, 0x80, 0x00, + 0x10, 0xff, 0x75, 0x08, 0xff, 0x15, 0x2c, 0x80, 0x00, 0x10, 0x68, 0x09, + 0x04, 0x00, 0xc0, 0xff, 0x15, 0x18, 0x80, 0x00, 0x10, 0x50, 0xff, 0x15, + 0x48, 0x80, 0x00, 0x10, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x81, 0xec, 0x24, 0x03, 0x00, + 0x00, 0x6a, 0x17, 0xe8, 0x45, 0x04, 0x00, 0x00, 0x85, 0xc0, 0x74, 0x05, + 0x6a, 0x02, 0x59, 0xcd, 0x29, 0xa3, 0xa0, 0x72, 0x00, 0x10, 0x89, 0x0d, + 0x9c, 0x72, 0x00, 0x10, 0x89, 0x15, 0x98, 0x72, 0x00, 0x10, 0x89, 0x1d, + 0x94, 0x72, 0x00, 0x10, 0x89, 0x35, 0x90, 0x72, 0x00, 0x10, 0x89, 0x3d, + 0x8c, 0x72, 0x00, 0x10, 0x66, 0x8c, 0x15, 0xb8, 0x72, 0x00, 0x10, 0x66, + 0x8c, 0x0d, 0xac, 0x72, 0x00, 0x10, 0x66, 0x8c, 0x1d, 0x88, 0x72, 0x00, + 0x10, 0x66, 0x8c, 0x05, 0x84, 0x72, 0x00, 0x10, 0x66, 0x8c, 0x25, 0x80, + 0x72, 0x00, 0x10, 0x66, 0x8c, 0x2d, 0x7c, 0x72, 0x00, 0x10, 0x9c, 0x8f, + 0x05, 0xb0, 0x72, 0x00, 0x10, 0x8b, 0x45, 0x00, 0xa3, 0xa4, 0x72, 0x00, + 0x10, 0x8b, 0x45, 0x04, 0xa3, 0xa8, 0x72, 0x00, 0x10, 0x8d, 0x45, 0x08, + 0xa3, 0xb4, 0x72, 0x00, 0x10, 0x8b, 0x85, 0xdc, 0xfc, 0xff, 0xff, 0xc7, + 0x05, 0xf0, 0x71, 0x00, 0x10, 0x01, 0x00, 0x01, 0x00, 0xa1, 0xa8, 0x72, + 0x00, 0x10, 0xa3, 0xac, 0x71, 0x00, 0x10, 0xc7, 0x05, 0xa0, 0x71, 0x00, + 0x10, 0x09, 0x04, 0x00, 0xc0, 0xc7, 0x05, 0xa4, 0x71, 0x00, 0x10, 0x01, + 0x00, 0x00, 0x00, 0xc7, 0x05, 0xb0, 0x71, 0x00, 0x10, 0x01, 0x00, 0x00, + 0x00, 0x6a, 0x04, 0x58, 0x6b, 0xc0, 0x00, 0xc7, 0x80, 0xb4, 0x71, 0x00, + 0x10, 0x02, 0x00, 0x00, 0x00, 0x6a, 0x04, 0x58, 0x6b, 0xc0, 0x00, 0x8b, + 0x0d, 0x10, 0x70, 0x00, 0x10, 0x89, 0x4c, 0x05, 0xf8, 0x6a, 0x04, 0x58, + 0xc1, 0xe0, 0x00, 0x8b, 0x0d, 0x14, 0x70, 0x00, 0x10, 0x89, 0x4c, 0x05, + 0xf8, 0x68, 0x64, 0x58, 0x00, 0x10, 0xe8, 0x7c, 0xdc, 0xff, 0xff, 0x8b, + 0xe5, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x6a, 0x08, 0xe8, 0xc7, + 0xdb, 0xff, 0xff, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x81, + 0xec, 0x1c, 0x03, 0x00, 0x00, 0x6a, 0x17, 0xe8, 0xfd, 0x02, 0x00, 0x00, + 0x85, 0xc0, 0x74, 0x05, 0x8b, 0x4d, 0x08, 0xcd, 0x29, 0xa3, 0xa0, 0x72, + 0x00, 0x10, 0x89, 0x0d, 0x9c, 0x72, 0x00, 0x10, 0x89, 0x15, 0x98, 0x72, + 0x00, 0x10, 0x89, 0x1d, 0x94, 0x72, 0x00, 0x10, 0x89, 0x35, 0x90, 0x72, + 0x00, 0x10, 0x89, 0x3d, 0x8c, 0x72, 0x00, 0x10, 0x66, 0x8c, 0x15, 0xb8, + 0x72, 0x00, 0x10, 0x66, 0x8c, 0x0d, 0xac, 0x72, 0x00, 0x10, 0x66, 0x8c, + 0x1d, 0x88, 0x72, 0x00, 0x10, 0x66, 0x8c, 0x05, 0x84, 0x72, 0x00, 0x10, + 0x66, 0x8c, 0x25, 0x80, 0x72, 0x00, 0x10, 0x66, 0x8c, 0x2d, 0x7c, 0x72, + 0x00, 0x10, 0x9c, 0x8f, 0x05, 0xb0, 0x72, 0x00, 0x10, 0x8b, 0x45, 0x00, + 0xa3, 0xa4, 0x72, 0x00, 0x10, 0x8b, 0x45, 0x04, 0xa3, 0xa8, 0x72, 0x00, + 0x10, 0x8d, 0x45, 0x08, 0xa3, 0xb4, 0x72, 0x00, 0x10, 0x8b, 0x85, 0xe4, + 0xfc, 0xff, 0xff, 0xa1, 0xa8, 0x72, 0x00, 0x10, 0xa3, 0xac, 0x71, 0x00, + 0x10, 0xc7, 0x05, 0xa0, 0x71, 0x00, 0x10, 0x09, 0x04, 0x00, 0xc0, 0xc7, + 0x05, 0xa4, 0x71, 0x00, 0x10, 0x01, 0x00, 0x00, 0x00, 0xc7, 0x05, 0xb0, + 0x71, 0x00, 0x10, 0x01, 0x00, 0x00, 0x00, 0x6a, 0x04, 0x58, 0x6b, 0xc0, + 0x00, 0x8b, 0x4d, 0x08, 0x89, 0x88, 0xb4, 0x71, 0x00, 0x10, 0x68, 0x64, + 0x58, 0x00, 0x10, 0xe8, 0x5f, 0xdb, 0xff, 0xff, 0x8b, 0xe5, 0x5d, 0xc3, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0x55, 0x8b, 0xec, 0x81, 0xec, 0x20, 0x03, 0x00, + 0x00, 0x6a, 0x17, 0xe8, 0xf9, 0x01, 0x00, 0x00, 0x85, 0xc0, 0x74, 0x05, + 0x8b, 0x4d, 0x08, 0xcd, 0x29, 0xa3, 0xa0, 0x72, 0x00, 0x10, 0x89, 0x0d, + 0x9c, 0x72, 0x00, 0x10, 0x89, 0x15, 0x98, 0x72, 0x00, 0x10, 0x89, 0x1d, + 0x94, 0x72, 0x00, 0x10, 0x89, 0x35, 0x90, 0x72, 0x00, 0x10, 0x89, 0x3d, + 0x8c, 0x72, 0x00, 0x10, 0x66, 0x8c, 0x15, 0xb8, 0x72, 0x00, 0x10, 0x66, + 0x8c, 0x0d, 0xac, 0x72, 0x00, 0x10, 0x66, 0x8c, 0x1d, 0x88, 0x72, 0x00, + 0x10, 0x66, 0x8c, 0x05, 0x84, 0x72, 0x00, 0x10, 0x66, 0x8c, 0x25, 0x80, + 0x72, 0x00, 0x10, 0x66, 0x8c, 0x2d, 0x7c, 0x72, 0x00, 0x10, 0x9c, 0x8f, + 0x05, 0xb0, 0x72, 0x00, 0x10, 0x8b, 0x45, 0x00, 0xa3, 0xa4, 0x72, 0x00, + 0x10, 0x8b, 0x45, 0x04, 0xa3, 0xa8, 0x72, 0x00, 0x10, 0x8d, 0x45, 0x08, + 0xa3, 0xb4, 0x72, 0x00, 0x10, 0x8b, 0x85, 0xe0, 0xfc, 0xff, 0xff, 0xa1, + 0xa8, 0x72, 0x00, 0x10, 0xa3, 0xac, 0x71, 0x00, 0x10, 0xc7, 0x05, 0xa0, + 0x71, 0x00, 0x10, 0x09, 0x04, 0x00, 0xc0, 0xc7, 0x05, 0xa4, 0x71, 0x00, + 0x10, 0x01, 0x00, 0x00, 0x00, 0x83, 0x7d, 0x0c, 0x00, 0x76, 0x0a, 0x83, + 0x7d, 0x10, 0x00, 0x75, 0x04, 0x83, 0x65, 0x0c, 0x00, 0x83, 0x7d, 0x0c, + 0x0e, 0x76, 0x07, 0x8b, 0x45, 0x0c, 0x48, 0x89, 0x45, 0x0c, 0x8b, 0x45, + 0x0c, 0x40, 0xa3, 0xb0, 0x71, 0x00, 0x10, 0x6a, 0x04, 0x58, 0x6b, 0xc0, + 0x00, 0x8b, 0x4d, 0x08, 0x89, 0x88, 0xb4, 0x71, 0x00, 0x10, 0x83, 0x65, + 0xfc, 0x00, 0xeb, 0x07, 0x8b, 0x45, 0xfc, 0x40, 0x89, 0x45, 0xfc, 0x8b, + 0x45, 0xfc, 0x3b, 0x45, 0x0c, 0x73, 0x15, 0x8b, 0x45, 0xfc, 0x8b, 0x4d, + 0xfc, 0x8b, 0x55, 0x10, 0x8b, 0x0c, 0x8a, 0x89, 0x0c, 0x85, 0xb8, 0x71, + 0x00, 0x10, 0xeb, 0xdc, 0x68, 0x64, 0x58, 0x00, 0x10, 0xe8, 0x15, 0xda, + 0xff, 0xff, 0x8b, 0xe5, 0x5d, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xff, 0x25, 0x8c, 0x80, 0x00, 0x10, 0xff, 0x25, 0x88, + 0x80, 0x00, 0x10, 0xff, 0x25, 0x84, 0x80, 0x00, 0x10, 0xff, 0x25, 0xbc, + 0x80, 0x00, 0x10, 0xff, 0x25, 0x58, 0x81, 0x00, 0x10, 0xff, 0x25, 0x54, + 0x81, 0x00, 0x10, 0xff, 0x25, 0x50, 0x81, 0x00, 0x10, 0xff, 0x25, 0x88, + 0x81, 0x00, 0x10, 0xff, 0x25, 0x08, 0x81, 0x00, 0x10, 0xff, 0x25, 0x04, + 0x81, 0x00, 0x10, 0xff, 0x25, 0x00, 0x81, 0x00, 0x10, 0xff, 0x25, 0x14, + 0x81, 0x00, 0x10, 0xff, 0x25, 0x10, 0x81, 0x00, 0x10, 0xff, 0x25, 0x0c, + 0x81, 0x00, 0x10, 0xff, 0x25, 0x18, 0x81, 0x00, 0x10, 0xff, 0x25, 0xfc, + 0x80, 0x00, 0x10, 0xff, 0x25, 0xf8, 0x80, 0x00, 0x10, 0xff, 0x25, 0xf4, + 0x80, 0x00, 0x10, 0xff, 0x25, 0xec, 0x80, 0x00, 0x10, 0xff, 0x25, 0xf0, + 0x80, 0x00, 0x10, 0xff, 0x25, 0x44, 0x80, 0x00, 0x10, 0xff, 0x25, 0x40, + 0x80, 0x00, 0x10, 0xff, 0x25, 0x3c, 0x80, 0x00, 0x10, 0xff, 0x25, 0x38, + 0x80, 0x00, 0x10, 0xff, 0x25, 0x34, 0x80, 0x00, 0x10, 0xff, 0x25, 0x30, + 0x80, 0x00, 0x10, 0xff, 0x25, 0x2c, 0x80, 0x00, 0x10, 0xff, 0x25, 0x28, + 0x80, 0x00, 0x10, 0xff, 0x25, 0x24, 0x80, 0x00, 0x10, 0xff, 0x25, 0x20, + 0x80, 0x00, 0x10, 0xff, 0x25, 0x1c, 0x80, 0x00, 0x10, 0xff, 0x25, 0x18, + 0x80, 0x00, 0x10, 0xff, 0x25, 0x48, 0x80, 0x00, 0x10, 0xb0, 0x01, 0xc3, + 0xb0, 0x01, 0xc3, 0xb0, 0x01, 0xc3, 0xb0, 0x01, 0xc3, 0xb0, 0x01, 0xc3, + 0x33, 0xc0, 0xc3, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x25, 0x00, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x6c, 0x73, 0x0d, + 0x0a, 0x00, 0x00, 0x00, 0x32, 0x30, 0x31, 0x39, 0x31, 0x31, 0x32, 0x38, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x77, 0x00, 0x69, 0x00, 0x74, 0x00, + 0x68, 0x00, 0x20, 0x00, 0x65, 0x00, 0x72, 0x00, 0x72, 0x00, 0x6f, 0x00, + 0x72, 0x00, 0x3a, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, 0x71, 0x00, 0x10, + 0xf0, 0x71, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x49, 0xef, 0xec, 0x5d, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x00, 0x00, 0x84, 0x5b, 0x00, 0x00, 0x84, 0x49, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x49, 0xef, 0xec, 0x5d, 0x00, 0x00, 0x00, 0x00, + 0x0c, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0xd0, 0x5b, 0x00, 0x00, + 0xd0, 0x49, 0x00, 0x00, 0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x70, 0x00, 0x10, 0x80, 0x5a, 0x00, 0x10, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0x30, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x52, 0x53, 0x44, 0x53, 0x0c, 0xee, 0x22, 0x78, + 0xb7, 0xcb, 0x7a, 0x48, 0x95, 0xa8, 0x8b, 0x24, 0x37, 0x75, 0x86, 0x5d, + 0x01, 0x00, 0x00, 0x00, 0x43, 0x3a, 0x5c, 0x50, 0x72, 0x6f, 0x6a, 0x65, + 0x63, 0x74, 0x73, 0x5c, 0x6c, 0x69, 0x62, 0x63, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x5c, 0x6d, 0x73, 0x76, 0x73, 0x63, 0x70, 0x70, 0x5c, 0x52, 0x65, + 0x6c, 0x65, 0x61, 0x73, 0x65, 0x5c, 0x6c, 0x69, 0x62, 0x63, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x2e, 0x70, 0x64, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x17, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xfe, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xd0, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x76, 0x24, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0xd4, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0xfe, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x39, 0x25, 0x00, 0x10, + 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0xd0, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, + 0x79, 0x26, 0x00, 0x10, 0x98, 0x26, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, + 0xfe, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xd8, 0xff, 0xff, 0xff, + 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x23, 0x2c, 0x00, 0x10, + 0x36, 0x2c, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, + 0x22, 0x63, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, + 0x09, 0x00, 0x00, 0x00, 0xc8, 0x62, 0x00, 0x00, 0xec, 0x62, 0x00, 0x00, + 0x10, 0x63, 0x00, 0x00, 0x64, 0x10, 0x00, 0x00, 0x5f, 0x10, 0x00, 0x00, + 0x8b, 0x11, 0x00, 0x00, 0x2c, 0x11, 0x00, 0x00, 0xaf, 0x10, 0x00, 0x00, + 0x5a, 0x10, 0x00, 0x00, 0x9f, 0x11, 0x00, 0x00, 0x81, 0x11, 0x00, 0x00, + 0xf0, 0x10, 0x00, 0x00, 0x30, 0x63, 0x00, 0x00, 0x51, 0x63, 0x00, 0x00, + 0x72, 0x63, 0x00, 0x00, 0x89, 0x63, 0x00, 0x00, 0x9e, 0x63, 0x00, 0x00, + 0xb6, 0x63, 0x00, 0x00, 0xca, 0x63, 0x00, 0x00, 0xe1, 0x63, 0x00, 0x00, + 0xf7, 0x63, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, + 0x04, 0x00, 0x05, 0x00, 0x06, 0x00, 0x07, 0x00, 0x08, 0x00, 0x6c, 0x69, + 0x62, 0x63, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x64, 0x6c, 0x6c, 0x00, + 0x6c, 0x69, 0x62, 0x63, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x5f, 0x62, 0x61, 0x63, 0x6b, 0x74, 0x72, 0x61, 0x63, + 0x65, 0x5f, 0x66, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x00, 0x6c, 0x69, 0x62, + 0x63, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x5f, 0x62, 0x61, 0x63, 0x6b, 0x74, 0x72, 0x61, 0x63, 0x65, 0x5f, 0x73, + 0x70, 0x72, 0x69, 0x6e, 0x74, 0x00, 0x6c, 0x69, 0x62, 0x63, 0x65, 0x72, + 0x72, 0x6f, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x66, 0x70, + 0x72, 0x69, 0x6e, 0x74, 0x00, 0x6c, 0x69, 0x62, 0x63, 0x65, 0x72, 0x72, + 0x6f, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x66, 0x72, 0x65, + 0x65, 0x00, 0x6c, 0x69, 0x62, 0x63, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, + 0x73, 0x00, 0x6c, 0x69, 0x62, 0x63, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x73, 0x65, 0x74, 0x00, 0x6c, 0x69, + 0x62, 0x63, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x65, 0x72, 0x72, 0x6f, + 0x72, 0x5f, 0x73, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x00, 0x6c, 0x69, 0x62, + 0x63, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x67, 0x65, 0x74, 0x5f, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x00, 0x6c, 0x69, 0x62, 0x63, 0x65, + 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x5f, + 0x73, 0x65, 0x74, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x4e, 0xe6, 0x40, 0xbb, 0xb1, 0x19, 0xbf, 0x44, + 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x83, 0x00, 0x00, + 0x18, 0x84, 0x00, 0x00, 0x24, 0x84, 0x00, 0x00, 0x32, 0x84, 0x00, 0x00, + 0x3e, 0x84, 0x00, 0x00, 0x50, 0x84, 0x00, 0x00, 0xb0, 0x87, 0x00, 0x00, + 0x9c, 0x87, 0x00, 0x00, 0x80, 0x87, 0x00, 0x00, 0x6e, 0x87, 0x00, 0x00, + 0x50, 0x87, 0x00, 0x00, 0x34, 0x87, 0x00, 0x00, 0x20, 0x87, 0x00, 0x00, + 0x0a, 0x87, 0x00, 0x00, 0xf0, 0x86, 0x00, 0x00, 0xda, 0x86, 0x00, 0x00, + 0xc4, 0x86, 0x00, 0x00, 0xaa, 0x86, 0x00, 0x00, 0xc4, 0x87, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9a, 0x84, 0x00, 0x00, + 0x90, 0x84, 0x00, 0x00, 0x70, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xc6, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x0e, 0x86, 0x00, 0x00, 0x18, 0x86, 0x00, 0x00, + 0xf8, 0x85, 0x00, 0x00, 0xea, 0x85, 0x00, 0x00, 0xd2, 0x85, 0x00, 0x00, + 0x4c, 0x85, 0x00, 0x00, 0x3e, 0x85, 0x00, 0x00, 0x32, 0x85, 0x00, 0x00, + 0x9a, 0x85, 0x00, 0x00, 0x78, 0x85, 0x00, 0x00, 0x5e, 0x85, 0x00, 0x00, + 0xb6, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x85, 0x00, 0x00, + 0xf0, 0x84, 0x00, 0x00, 0xd4, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x28, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x44, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x62, 0x84, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, + 0xc8, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xb4, 0x84, 0x00, 0x00, 0x84, 0x80, 0x00, 0x00, 0x00, 0x83, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x86, 0x00, 0x00, + 0xbc, 0x80, 0x00, 0x00, 0x94, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x46, 0x86, 0x00, 0x00, 0x50, 0x81, 0x00, 0x00, + 0xcc, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x66, 0x86, 0x00, 0x00, 0x88, 0x81, 0x00, 0x00, 0x30, 0x83, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x86, 0x00, 0x00, + 0xec, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xfc, 0x83, 0x00, 0x00, 0x18, 0x84, 0x00, 0x00, 0x24, 0x84, 0x00, 0x00, + 0x32, 0x84, 0x00, 0x00, 0x3e, 0x84, 0x00, 0x00, 0x50, 0x84, 0x00, 0x00, + 0xb0, 0x87, 0x00, 0x00, 0x9c, 0x87, 0x00, 0x00, 0x80, 0x87, 0x00, 0x00, + 0x6e, 0x87, 0x00, 0x00, 0x50, 0x87, 0x00, 0x00, 0x34, 0x87, 0x00, 0x00, + 0x20, 0x87, 0x00, 0x00, 0x0a, 0x87, 0x00, 0x00, 0xf0, 0x86, 0x00, 0x00, + 0xda, 0x86, 0x00, 0x00, 0xc4, 0x86, 0x00, 0x00, 0xaa, 0x86, 0x00, 0x00, + 0xc4, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x9a, 0x84, 0x00, 0x00, 0x90, 0x84, 0x00, 0x00, 0x70, 0x84, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x84, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x86, 0x00, 0x00, + 0x18, 0x86, 0x00, 0x00, 0xf8, 0x85, 0x00, 0x00, 0xea, 0x85, 0x00, 0x00, + 0xd2, 0x85, 0x00, 0x00, 0x4c, 0x85, 0x00, 0x00, 0x3e, 0x85, 0x00, 0x00, + 0x32, 0x85, 0x00, 0x00, 0x9a, 0x85, 0x00, 0x00, 0x78, 0x85, 0x00, 0x00, + 0x5e, 0x85, 0x00, 0x00, 0xb6, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x0e, 0x85, 0x00, 0x00, 0xf0, 0x84, 0x00, 0x00, 0xd4, 0x84, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x85, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x01, 0x44, 0x69, + 0x73, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x68, 0x72, 0x65, 0x61, 0x64, 0x4c, + 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x00, + 0x41, 0x03, 0x48, 0x65, 0x61, 0x70, 0x41, 0x6c, 0x6c, 0x6f, 0x63, 0x00, + 0x48, 0x03, 0x48, 0x65, 0x61, 0x70, 0x52, 0x65, 0x41, 0x6c, 0x6c, 0x6f, + 0x63, 0x00, 0x45, 0x03, 0x48, 0x65, 0x61, 0x70, 0x46, 0x72, 0x65, 0x65, + 0x00, 0x00, 0xb0, 0x02, 0x47, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x63, 0x65, + 0x73, 0x73, 0x48, 0x65, 0x61, 0x70, 0x00, 0x00, 0xa5, 0x01, 0x46, 0x6f, + 0x72, 0x6d, 0x61, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x57, + 0x00, 0x00, 0x4b, 0x45, 0x52, 0x4e, 0x45, 0x4c, 0x33, 0x32, 0x2e, 0x64, + 0x6c, 0x6c, 0x00, 0x00, 0x25, 0x00, 0x5f, 0x5f, 0x73, 0x74, 0x64, 0x5f, + 0x74, 0x79, 0x70, 0x65, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x5f, 0x64, 0x65, + 0x73, 0x74, 0x72, 0x6f, 0x79, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x00, 0x00, + 0x48, 0x00, 0x6d, 0x65, 0x6d, 0x73, 0x65, 0x74, 0x00, 0x00, 0x35, 0x00, + 0x5f, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x5f, 0x68, 0x61, 0x6e, 0x64, + 0x6c, 0x65, 0x72, 0x34, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x00, + 0x56, 0x43, 0x52, 0x55, 0x4e, 0x54, 0x49, 0x4d, 0x45, 0x31, 0x34, 0x30, + 0x2e, 0x64, 0x6c, 0x6c, 0x00, 0x00, 0x72, 0x00, 0x77, 0x63, 0x73, 0x74, + 0x6f, 0x6d, 0x62, 0x73, 0x5f, 0x73, 0x00, 0x00, 0x11, 0x00, 0x5f, 0x5f, + 0x73, 0x74, 0x64, 0x69, 0x6f, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, + 0x5f, 0x76, 0x73, 0x77, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x66, 0x00, 0x00, + 0x13, 0x00, 0x5f, 0x5f, 0x73, 0x74, 0x64, 0x69, 0x6f, 0x5f, 0x63, 0x6f, + 0x6d, 0x6d, 0x6f, 0x6e, 0x5f, 0x76, 0x73, 0x77, 0x70, 0x72, 0x69, 0x6e, + 0x74, 0x66, 0x5f, 0x73, 0x00, 0x00, 0x03, 0x00, 0x5f, 0x5f, 0x73, 0x74, + 0x64, 0x69, 0x6f, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x5f, 0x76, + 0x66, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x66, 0x00, 0xa7, 0x00, 0x77, 0x63, + 0x73, 0x6e, 0x63, 0x70, 0x79, 0x00, 0x38, 0x00, 0x5f, 0x69, 0x6e, 0x69, + 0x74, 0x74, 0x65, 0x72, 0x6d, 0x00, 0x39, 0x00, 0x5f, 0x69, 0x6e, 0x69, + 0x74, 0x74, 0x65, 0x72, 0x6d, 0x5f, 0x65, 0x00, 0x41, 0x00, 0x5f, 0x73, + 0x65, 0x68, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x5f, 0x64, 0x6c, + 0x6c, 0x00, 0x19, 0x00, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, + 0x72, 0x65, 0x5f, 0x6e, 0x61, 0x72, 0x72, 0x6f, 0x77, 0x5f, 0x61, 0x72, + 0x67, 0x76, 0x00, 0x00, 0x35, 0x00, 0x5f, 0x69, 0x6e, 0x69, 0x74, 0x69, + 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x5f, 0x6e, 0x61, 0x72, 0x72, 0x6f, 0x77, + 0x5f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, + 0x00, 0x00, 0x36, 0x00, 0x5f, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, + 0x69, 0x7a, 0x65, 0x5f, 0x6f, 0x6e, 0x65, 0x78, 0x69, 0x74, 0x5f, 0x74, + 0x61, 0x62, 0x6c, 0x65, 0x00, 0x00, 0x3e, 0x00, 0x5f, 0x72, 0x65, 0x67, + 0x69, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x6f, 0x6e, 0x65, 0x78, 0x69, 0x74, + 0x5f, 0x66, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x00, 0x24, 0x00, + 0x5f, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x65, + 0x78, 0x69, 0x74, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x00, 0x1f, 0x00, + 0x5f, 0x63, 0x72, 0x74, 0x5f, 0x61, 0x74, 0x65, 0x78, 0x69, 0x74, 0x00, + 0x1e, 0x00, 0x5f, 0x63, 0x72, 0x74, 0x5f, 0x61, 0x74, 0x5f, 0x71, 0x75, + 0x69, 0x63, 0x6b, 0x5f, 0x65, 0x78, 0x69, 0x74, 0x00, 0x00, 0x17, 0x00, + 0x5f, 0x63, 0x65, 0x78, 0x69, 0x74, 0x00, 0x00, 0x6a, 0x00, 0x74, 0x65, + 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x00, 0x61, 0x70, 0x69, 0x2d, + 0x6d, 0x73, 0x2d, 0x77, 0x69, 0x6e, 0x2d, 0x63, 0x72, 0x74, 0x2d, 0x63, + 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x74, 0x2d, 0x6c, 0x31, 0x2d, 0x31, 0x2d, + 0x30, 0x2e, 0x64, 0x6c, 0x6c, 0x00, 0x61, 0x70, 0x69, 0x2d, 0x6d, 0x73, + 0x2d, 0x77, 0x69, 0x6e, 0x2d, 0x63, 0x72, 0x74, 0x2d, 0x73, 0x74, 0x64, + 0x69, 0x6f, 0x2d, 0x6c, 0x31, 0x2d, 0x31, 0x2d, 0x30, 0x2e, 0x64, 0x6c, + 0x6c, 0x00, 0x61, 0x70, 0x69, 0x2d, 0x6d, 0x73, 0x2d, 0x77, 0x69, 0x6e, + 0x2d, 0x63, 0x72, 0x74, 0x2d, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2d, + 0x6c, 0x31, 0x2d, 0x31, 0x2d, 0x30, 0x2e, 0x64, 0x6c, 0x6c, 0x00, 0x00, + 0x61, 0x70, 0x69, 0x2d, 0x6d, 0x73, 0x2d, 0x77, 0x69, 0x6e, 0x2d, 0x63, + 0x72, 0x74, 0x2d, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x2d, 0x6c, + 0x31, 0x2d, 0x31, 0x2d, 0x30, 0x2e, 0x64, 0x6c, 0x6c, 0x00, 0x46, 0x04, + 0x51, 0x75, 0x65, 0x72, 0x79, 0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, + 0x61, 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x00, + 0x16, 0x02, 0x47, 0x65, 0x74, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, + 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x49, 0x64, 0x00, 0x1a, 0x02, + 0x47, 0x65, 0x74, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x54, 0x68, + 0x72, 0x65, 0x61, 0x64, 0x49, 0x64, 0x00, 0x00, 0xe5, 0x02, 0x47, 0x65, + 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x69, 0x6d, 0x65, 0x41, + 0x73, 0x46, 0x69, 0x6c, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x00, 0x5e, 0x03, + 0x49, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x53, 0x4c, + 0x69, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x00, 0x7a, 0x03, 0x49, 0x73, + 0x44, 0x65, 0x62, 0x75, 0x67, 0x67, 0x65, 0x72, 0x50, 0x72, 0x65, 0x73, + 0x65, 0x6e, 0x74, 0x00, 0xa5, 0x05, 0x55, 0x6e, 0x68, 0x61, 0x6e, 0x64, + 0x6c, 0x65, 0x64, 0x45, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, + 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x00, 0x00, 0x65, 0x05, 0x53, 0x65, + 0x74, 0x55, 0x6e, 0x68, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x64, 0x45, 0x78, + 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x74, 0x65, + 0x72, 0x00, 0xcc, 0x02, 0x47, 0x65, 0x74, 0x53, 0x74, 0x61, 0x72, 0x74, + 0x75, 0x70, 0x49, 0x6e, 0x66, 0x6f, 0x57, 0x00, 0x81, 0x03, 0x49, 0x73, + 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x46, 0x65, 0x61, + 0x74, 0x75, 0x72, 0x65, 0x50, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x74, 0x00, + 0x74, 0x02, 0x47, 0x65, 0x74, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x48, + 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x57, 0x00, 0x00, 0x15, 0x02, 0x47, 0x65, + 0x74, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x63, + 0x65, 0x73, 0x73, 0x00, 0x84, 0x05, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, + 0x61, 0x74, 0x65, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x4a, 0x11, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x80, 0x18, 0x00, 0x00, 0x00, + 0x38, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x50, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, + 0x68, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x09, 0x04, 0x00, 0x00, + 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x09, 0x04, 0x00, 0x00, + 0x90, 0x00, 0x00, 0x00, 0xc0, 0xa1, 0x00, 0x00, 0xb4, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0xa5, 0x00, 0x00, + 0x7d, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xb4, 0x03, 0x34, 0x00, 0x00, 0x00, 0x56, 0x00, 0x53, 0x00, 0x5f, 0x00, + 0x56, 0x00, 0x45, 0x00, 0x52, 0x00, 0x53, 0x00, 0x49, 0x00, 0x4f, 0x00, + 0x4e, 0x00, 0x5f, 0x00, 0x49, 0x00, 0x4e, 0x00, 0x46, 0x00, 0x4f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xbd, 0x04, 0xef, 0xfe, 0x00, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x03, 0x00, 0x00, + 0x01, 0x00, 0x53, 0x00, 0x74, 0x00, 0x72, 0x00, 0x69, 0x00, 0x6e, 0x00, + 0x67, 0x00, 0x46, 0x00, 0x69, 0x00, 0x6c, 0x00, 0x65, 0x00, 0x49, 0x00, + 0x6e, 0x00, 0x66, 0x00, 0x6f, 0x00, 0x00, 0x00, 0xf0, 0x02, 0x00, 0x00, + 0x01, 0x00, 0x30, 0x00, 0x34, 0x00, 0x30, 0x00, 0x39, 0x00, 0x30, 0x00, + 0x34, 0x00, 0x45, 0x00, 0x34, 0x00, 0x00, 0x00, 0x90, 0x00, 0x34, 0x00, + 0x01, 0x00, 0x46, 0x00, 0x69, 0x00, 0x6c, 0x00, 0x65, 0x00, 0x44, 0x00, + 0x65, 0x00, 0x73, 0x00, 0x63, 0x00, 0x72, 0x00, 0x69, 0x00, 0x70, 0x00, + 0x74, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x4c, 0x00, 0x69, 0x00, 0x62, 0x00, 0x72, 0x00, 0x61, 0x00, 0x72, 0x00, + 0x79, 0x00, 0x20, 0x00, 0x74, 0x00, 0x6f, 0x00, 0x20, 0x00, 0x73, 0x00, + 0x75, 0x00, 0x70, 0x00, 0x70, 0x00, 0x6f, 0x00, 0x72, 0x00, 0x74, 0x00, + 0x20, 0x00, 0x63, 0x00, 0x72, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x73, 0x00, + 0x2d, 0x00, 0x70, 0x00, 0x6c, 0x00, 0x61, 0x00, 0x74, 0x00, 0x66, 0x00, + 0x6f, 0x00, 0x72, 0x00, 0x6d, 0x00, 0x20, 0x00, 0x43, 0x00, 0x20, 0x00, + 0x65, 0x00, 0x72, 0x00, 0x72, 0x00, 0x6f, 0x00, 0x72, 0x00, 0x20, 0x00, + 0x66, 0x00, 0x75, 0x00, 0x6e, 0x00, 0x63, 0x00, 0x74, 0x00, 0x69, 0x00, + 0x6f, 0x00, 0x6e, 0x00, 0x73, 0x00, 0x00, 0x00, 0x32, 0x00, 0x09, 0x00, + 0x01, 0x00, 0x46, 0x00, 0x69, 0x00, 0x6c, 0x00, 0x65, 0x00, 0x56, 0x00, + 0x65, 0x00, 0x72, 0x00, 0x73, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x6e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x30, 0x00, 0x31, 0x00, 0x39, 0x00, + 0x31, 0x00, 0x31, 0x00, 0x32, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x3c, 0x00, 0x0e, 0x00, 0x01, 0x00, 0x49, 0x00, 0x6e, 0x00, 0x74, 0x00, + 0x65, 0x00, 0x72, 0x00, 0x6e, 0x00, 0x61, 0x00, 0x6c, 0x00, 0x4e, 0x00, + 0x61, 0x00, 0x6d, 0x00, 0x65, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x69, 0x00, + 0x62, 0x00, 0x63, 0x00, 0x65, 0x00, 0x72, 0x00, 0x72, 0x00, 0x6f, 0x00, + 0x72, 0x00, 0x2e, 0x00, 0x64, 0x00, 0x6c, 0x00, 0x6c, 0x00, 0x00, 0x00, + 0x8e, 0x00, 0x35, 0x00, 0x01, 0x00, 0x4c, 0x00, 0x65, 0x00, 0x67, 0x00, + 0x61, 0x00, 0x6c, 0x00, 0x43, 0x00, 0x6f, 0x00, 0x70, 0x00, 0x79, 0x00, + 0x72, 0x00, 0x69, 0x00, 0x67, 0x00, 0x68, 0x00, 0x74, 0x00, 0x00, 0x00, + 0x28, 0x00, 0x43, 0x00, 0x29, 0x00, 0x20, 0x00, 0x32, 0x00, 0x30, 0x00, + 0x30, 0x00, 0x38, 0x00, 0x2d, 0x00, 0x32, 0x00, 0x30, 0x00, 0x31, 0x00, + 0x39, 0x00, 0x2c, 0x00, 0x20, 0x00, 0x4a, 0x00, 0x6f, 0x00, 0x61, 0x00, + 0x63, 0x00, 0x68, 0x00, 0x69, 0x00, 0x6d, 0x00, 0x20, 0x00, 0x4d, 0x00, + 0x65, 0x00, 0x74, 0x00, 0x7a, 0x00, 0x20, 0x00, 0x3c, 0x00, 0x6a, 0x00, + 0x6f, 0x00, 0x61, 0x00, 0x63, 0x00, 0x68, 0x00, 0x69, 0x00, 0x6d, 0x00, + 0x2e, 0x00, 0x6d, 0x00, 0x65, 0x00, 0x74, 0x00, 0x7a, 0x00, 0x40, 0x00, + 0x67, 0x00, 0x6d, 0x00, 0x61, 0x00, 0x69, 0x00, 0x6c, 0x00, 0x2e, 0x00, + 0x63, 0x00, 0x6f, 0x00, 0x6d, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x44, 0x00, 0x0e, 0x00, 0x01, 0x00, 0x4f, 0x00, 0x72, 0x00, 0x69, 0x00, + 0x67, 0x00, 0x69, 0x00, 0x6e, 0x00, 0x61, 0x00, 0x6c, 0x00, 0x46, 0x00, + 0x69, 0x00, 0x6c, 0x00, 0x65, 0x00, 0x6e, 0x00, 0x61, 0x00, 0x6d, 0x00, + 0x65, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x69, 0x00, 0x62, 0x00, 0x63, 0x00, + 0x65, 0x00, 0x72, 0x00, 0x72, 0x00, 0x6f, 0x00, 0x72, 0x00, 0x2e, 0x00, + 0x64, 0x00, 0x6c, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x34, 0x00, 0x0a, 0x00, + 0x01, 0x00, 0x50, 0x00, 0x72, 0x00, 0x6f, 0x00, 0x64, 0x00, 0x75, 0x00, + 0x63, 0x00, 0x74, 0x00, 0x4e, 0x00, 0x61, 0x00, 0x6d, 0x00, 0x65, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x69, 0x00, 0x62, 0x00, 0x63, 0x00, + 0x65, 0x00, 0x72, 0x00, 0x72, 0x00, 0x6f, 0x00, 0x72, 0x00, 0x00, 0x00, + 0x36, 0x00, 0x09, 0x00, 0x01, 0x00, 0x50, 0x00, 0x72, 0x00, 0x6f, 0x00, + 0x64, 0x00, 0x75, 0x00, 0x63, 0x00, 0x74, 0x00, 0x56, 0x00, 0x65, 0x00, + 0x72, 0x00, 0x73, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x6e, 0x00, 0x00, 0x00, + 0x32, 0x00, 0x30, 0x00, 0x31, 0x00, 0x39, 0x00, 0x31, 0x00, 0x31, 0x00, + 0x32, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x00, 0x40, 0x00, + 0x01, 0x00, 0x43, 0x00, 0x6f, 0x00, 0x6d, 0x00, 0x6d, 0x00, 0x65, 0x00, + 0x6e, 0x00, 0x74, 0x00, 0x73, 0x00, 0x00, 0x00, 0x46, 0x00, 0x6f, 0x00, + 0x72, 0x00, 0x20, 0x00, 0x6d, 0x00, 0x6f, 0x00, 0x72, 0x00, 0x65, 0x00, + 0x20, 0x00, 0x69, 0x00, 0x6e, 0x00, 0x66, 0x00, 0x6f, 0x00, 0x72, 0x00, + 0x6d, 0x00, 0x61, 0x00, 0x74, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x6e, 0x00, + 0x20, 0x00, 0x76, 0x00, 0x69, 0x00, 0x73, 0x00, 0x69, 0x00, 0x74, 0x00, + 0x20, 0x00, 0x68, 0x00, 0x74, 0x00, 0x74, 0x00, 0x70, 0x00, 0x73, 0x00, + 0x3a, 0x00, 0x2f, 0x00, 0x2f, 0x00, 0x67, 0x00, 0x69, 0x00, 0x74, 0x00, + 0x68, 0x00, 0x75, 0x00, 0x62, 0x00, 0x2e, 0x00, 0x63, 0x00, 0x6f, 0x00, + 0x6d, 0x00, 0x2f, 0x00, 0x6c, 0x00, 0x69, 0x00, 0x62, 0x00, 0x79, 0x00, + 0x61, 0x00, 0x6c, 0x00, 0x2f, 0x00, 0x6c, 0x00, 0x69, 0x00, 0x62, 0x00, + 0x63, 0x00, 0x65, 0x00, 0x72, 0x00, 0x72, 0x00, 0x6f, 0x00, 0x72, 0x00, + 0x2f, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x01, 0x00, 0x56, 0x00, + 0x61, 0x00, 0x72, 0x00, 0x46, 0x00, 0x69, 0x00, 0x6c, 0x00, 0x65, 0x00, + 0x49, 0x00, 0x6e, 0x00, 0x66, 0x00, 0x6f, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x24, 0x00, 0x04, 0x00, 0x00, 0x00, 0x54, 0x00, 0x72, 0x00, 0x61, 0x00, + 0x6e, 0x00, 0x73, 0x00, 0x6c, 0x00, 0x61, 0x00, 0x74, 0x00, 0x69, 0x00, + 0x6f, 0x00, 0x6e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x04, 0xb0, 0x04, + 0x00, 0x00, 0x00, 0x00, 0x3c, 0x3f, 0x78, 0x6d, 0x6c, 0x20, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x3d, 0x27, 0x31, 0x2e, 0x30, 0x27, 0x20, + 0x65, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x3d, 0x27, 0x55, 0x54, + 0x46, 0x2d, 0x38, 0x27, 0x20, 0x73, 0x74, 0x61, 0x6e, 0x64, 0x61, 0x6c, + 0x6f, 0x6e, 0x65, 0x3d, 0x27, 0x79, 0x65, 0x73, 0x27, 0x3f, 0x3e, 0x0d, + 0x0a, 0x3c, 0x61, 0x73, 0x73, 0x65, 0x6d, 0x62, 0x6c, 0x79, 0x20, 0x78, + 0x6d, 0x6c, 0x6e, 0x73, 0x3d, 0x27, 0x75, 0x72, 0x6e, 0x3a, 0x73, 0x63, + 0x68, 0x65, 0x6d, 0x61, 0x73, 0x2d, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, + 0x6f, 0x66, 0x74, 0x2d, 0x63, 0x6f, 0x6d, 0x3a, 0x61, 0x73, 0x6d, 0x2e, + 0x76, 0x31, 0x27, 0x20, 0x6d, 0x61, 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74, + 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x3d, 0x27, 0x31, 0x2e, 0x30, + 0x27, 0x3e, 0x0d, 0x0a, 0x20, 0x20, 0x3c, 0x74, 0x72, 0x75, 0x73, 0x74, + 0x49, 0x6e, 0x66, 0x6f, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3d, 0x22, + 0x75, 0x72, 0x6e, 0x3a, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x2d, + 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x6f, 0x66, 0x74, 0x2d, 0x63, 0x6f, + 0x6d, 0x3a, 0x61, 0x73, 0x6d, 0x2e, 0x76, 0x33, 0x22, 0x3e, 0x0d, 0x0a, + 0x20, 0x20, 0x20, 0x20, 0x3c, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, + 0x79, 0x3e, 0x0d, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x72, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64, 0x50, 0x72, 0x69, 0x76, + 0x69, 0x6c, 0x65, 0x67, 0x65, 0x73, 0x3e, 0x0d, 0x0a, 0x20, 0x20, 0x20, + 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x65, 0x64, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, + 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x20, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x3d, + 0x27, 0x61, 0x73, 0x49, 0x6e, 0x76, 0x6f, 0x6b, 0x65, 0x72, 0x27, 0x20, + 0x75, 0x69, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x3d, 0x27, 0x66, 0x61, + 0x6c, 0x73, 0x65, 0x27, 0x20, 0x2f, 0x3e, 0x0d, 0x0a, 0x20, 0x20, 0x20, + 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x65, 0x64, 0x50, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x73, + 0x3e, 0x0d, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x73, 0x65, 0x63, + 0x75, 0x72, 0x69, 0x74, 0x79, 0x3e, 0x0d, 0x0a, 0x20, 0x20, 0x3c, 0x2f, + 0x74, 0x72, 0x75, 0x73, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x3e, 0x0d, 0x0a, + 0x3c, 0x2f, 0x61, 0x73, 0x73, 0x65, 0x6d, 0x62, 0x6c, 0x79, 0x3e, 0x0d, + 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x10, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x8e, 0x33, 0xc1, 0x33, + 0xeb, 0x33, 0x2e, 0x34, 0xe4, 0x34, 0x85, 0x35, 0xdf, 0x35, 0xe6, 0x35, + 0x07, 0x36, 0x10, 0x36, 0x25, 0x36, 0x30, 0x36, 0x39, 0x36, 0xc2, 0x36, + 0xdf, 0x36, 0xed, 0x36, 0x01, 0x37, 0x81, 0x37, 0x88, 0x37, 0xa5, 0x37, + 0x16, 0x38, 0x1d, 0x38, 0xb9, 0x38, 0xcf, 0x38, 0xdd, 0x38, 0x04, 0x39, + 0x12, 0x39, 0xaa, 0x39, 0xd7, 0x39, 0xe5, 0x39, 0xfa, 0x39, 0x37, 0x3a, + 0x82, 0x3a, 0x89, 0x3a, 0xd9, 0x3a, 0xe0, 0x3a, 0xeb, 0x3a, 0xf2, 0x3a, + 0x19, 0x3b, 0x20, 0x3b, 0x2f, 0x3b, 0x36, 0x3b, 0x99, 0x3b, 0xa0, 0x3b, + 0xab, 0x3b, 0xb2, 0x3b, 0xdf, 0x3b, 0x67, 0x3c, 0x6d, 0x3c, 0x79, 0x3c, + 0x89, 0x3c, 0x92, 0x3c, 0xac, 0x3c, 0xb3, 0x3c, 0xe5, 0x3d, 0x4e, 0x3e, + 0x71, 0x3e, 0xaa, 0x3e, 0x8d, 0x3f, 0x94, 0x3f, 0x9f, 0x3f, 0xa6, 0x3f, + 0xd5, 0x3f, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, + 0x49, 0x30, 0x60, 0x30, 0xad, 0x30, 0xbb, 0x30, 0xd8, 0x30, 0xf6, 0x30, + 0x0c, 0x31, 0x2c, 0x31, 0x76, 0x31, 0xf9, 0x31, 0x08, 0x32, 0x13, 0x32, + 0x19, 0x32, 0x0d, 0x33, 0x13, 0x33, 0x19, 0x33, 0x1f, 0x33, 0x25, 0x33, + 0x2b, 0x33, 0x99, 0x33, 0xc5, 0x33, 0xd2, 0x33, 0xf3, 0x33, 0xf8, 0x33, + 0x11, 0x34, 0x16, 0x34, 0x23, 0x34, 0x65, 0x34, 0x6d, 0x34, 0xd5, 0x34, + 0xdf, 0x34, 0xe9, 0x34, 0xfb, 0x34, 0x13, 0x35, 0x7c, 0x35, 0x8e, 0x35, + 0xb2, 0x35, 0xcb, 0x35, 0x22, 0x36, 0x36, 0x36, 0x5b, 0x36, 0x6f, 0x36, + 0x82, 0x36, 0x02, 0x37, 0x1c, 0x37, 0x7b, 0x37, 0x8a, 0x37, 0x93, 0x37, + 0xa0, 0x37, 0xcb, 0x37, 0x05, 0x38, 0x0e, 0x38, 0x27, 0x38, 0x2d, 0x38, + 0x36, 0x38, 0x45, 0x38, 0x72, 0x38, 0x8b, 0x38, 0x9e, 0x38, 0x7e, 0x39, + 0x45, 0x3a, 0x72, 0x3a, 0xae, 0x3a, 0xf2, 0x3a, 0x1b, 0x3b, 0x2a, 0x3b, + 0x3d, 0x3b, 0x49, 0x3b, 0x59, 0x3b, 0x6a, 0x3b, 0x80, 0x3b, 0xc1, 0x3b, + 0xd6, 0x3b, 0xdd, 0x3b, 0xe3, 0x3b, 0xf5, 0x3b, 0xff, 0x3b, 0x7f, 0x3c, + 0x93, 0x3c, 0xc4, 0x3c, 0xcc, 0x3c, 0xe5, 0x3c, 0x0d, 0x3d, 0x15, 0x3d, + 0x2d, 0x3d, 0x61, 0x3d, 0x3f, 0x3e, 0x5f, 0x3e, 0x69, 0x3e, 0xe5, 0x3e, + 0x0f, 0x3f, 0x5f, 0x3f, 0x65, 0x3f, 0xc0, 0x3f, 0xcb, 0x3f, 0xd0, 0x3f, + 0xe3, 0x3f, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x18, 0x01, 0x00, 0x00, + 0x02, 0x30, 0x07, 0x30, 0x1a, 0x30, 0x41, 0x30, 0x5e, 0x30, 0xc1, 0x30, + 0xc6, 0x30, 0xf7, 0x30, 0xff, 0x30, 0x10, 0x31, 0x1e, 0x31, 0x39, 0x31, + 0x44, 0x31, 0xd8, 0x31, 0xe1, 0x31, 0xe9, 0x31, 0x25, 0x32, 0x39, 0x32, + 0x40, 0x32, 0x70, 0x32, 0x79, 0x32, 0x82, 0x32, 0x90, 0x32, 0x99, 0x32, + 0x12, 0x33, 0x1f, 0x33, 0x39, 0x33, 0x42, 0x33, 0x4d, 0x33, 0x54, 0x33, + 0x7e, 0x33, 0x84, 0x33, 0x8a, 0x33, 0x90, 0x33, 0x96, 0x33, 0x9c, 0x33, + 0xa3, 0x33, 0xaa, 0x33, 0xb1, 0x33, 0xb8, 0x33, 0xbf, 0x33, 0xc6, 0x33, + 0xcd, 0x33, 0xd5, 0x33, 0xdd, 0x33, 0xe5, 0x33, 0xf1, 0x33, 0xfa, 0x33, + 0xff, 0x33, 0x05, 0x34, 0x0f, 0x34, 0x19, 0x34, 0x29, 0x34, 0x39, 0x34, + 0x49, 0x34, 0x52, 0x34, 0xc6, 0x34, 0xcc, 0x34, 0xd2, 0x34, 0xd8, 0x34, + 0xde, 0x34, 0xe4, 0x34, 0xeb, 0x34, 0xf2, 0x34, 0xf9, 0x34, 0x00, 0x35, + 0x07, 0x35, 0x0e, 0x35, 0x15, 0x35, 0x1d, 0x35, 0x25, 0x35, 0x2d, 0x35, + 0x38, 0x35, 0x3d, 0x35, 0x43, 0x35, 0x4d, 0x35, 0x57, 0x35, 0x6a, 0x35, + 0x6f, 0x35, 0xca, 0x35, 0xd0, 0x35, 0xd6, 0x35, 0xdc, 0x35, 0xe2, 0x35, + 0xe8, 0x35, 0xef, 0x35, 0xf6, 0x35, 0xfd, 0x35, 0x04, 0x36, 0x0b, 0x36, + 0x12, 0x36, 0x19, 0x36, 0x21, 0x36, 0x29, 0x36, 0x31, 0x36, 0x3c, 0x36, + 0x41, 0x36, 0x47, 0x36, 0x51, 0x36, 0x7b, 0x36, 0x8a, 0x36, 0xb2, 0x36, + 0xb9, 0x36, 0x0d, 0x37, 0x13, 0x37, 0x19, 0x37, 0x1f, 0x37, 0x25, 0x37, + 0x2b, 0x37, 0x31, 0x37, 0x37, 0x37, 0x3d, 0x37, 0x43, 0x37, 0x49, 0x37, + 0x4f, 0x37, 0x55, 0x37, 0x5b, 0x37, 0x61, 0x37, 0x67, 0x37, 0x6d, 0x37, + 0x73, 0x37, 0x79, 0x37, 0x7f, 0x37, 0x85, 0x37, 0x8b, 0x37, 0x91, 0x37, + 0x97, 0x37, 0x9d, 0x37, 0xa3, 0x37, 0xa9, 0x37, 0xaf, 0x37, 0xb5, 0x37, + 0xbb, 0x37, 0xc1, 0x37, 0xc7, 0x37, 0xcd, 0x37, 0x00, 0x50, 0x00, 0x00, + 0x14, 0x00, 0x00, 0x00, 0x64, 0x38, 0x68, 0x38, 0xe4, 0x38, 0xe8, 0x38, + 0xf0, 0x38, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, + 0x20, 0x31, 0x40, 0x31, 0x5c, 0x31, 0x60, 0x31, 0x7c, 0x31, 0x80, 0x31, + 0x00, 0x90, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00])) + + def test_lzx_decompress(self): + """Tests the lzx_decompress function.""" + uncompressed_data = pyfwnt.lzx_decompress( + self._COMPRESSED_DATA, uncompressed_data_size=28672) + + self.assertEqual(uncompressed_data, self._UNCOMPRESSED_DATA) + + +if __name__ == "__main__": + unittest.main(verbosity=2) diff --git a/dev-libs/libfwnt/libfwnt-20200723.ebuild b/dev-libs/libfwnt/libfwnt-20200723.ebuild deleted file mode 100644 index d1517376a..000000000 --- a/dev-libs/libfwnt/libfwnt-20200723.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit python-r1 - -DESCRIPTION="Library for Windows NT data types" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="debug nls python +threads winapi" - -DEPEND="dev-libs/libcdata - dev-libs/libcerror - dev-libs/libcnotify - dev-libs/libcthreads" -RDEPEND="${DEPEND}" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -CMAKE_IN_SOURCE_BUILD=1 - -src_configure() { - - local myconf=( - $(use_enable python) \ - $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable debug debug-output) \ - $(use_enable debug verbose-output) \ - $(use_enable winapi) \ - $(use_enable threads multi-threading-support) -# --with-libcdata --with-libcerror \ -# --with-libcnotify --with-libcthreads - ) - - if use python ; then - #todo: make python2 optional - myconf+=( --enable-python2 ) - prepare_python() { - if python_is_python3; then - myconf+=( --enable-python3 ) - fi - } - python_foreach_impl run_in_build_dir prepare_python - fi - - econf ${myconf[@]} -} diff --git a/dev-libs/libfwnt/libfwnt-20210421.ebuild b/dev-libs/libfwnt/libfwnt-20210421.ebuild deleted file mode 100644 index d1517376a..000000000 --- a/dev-libs/libfwnt/libfwnt-20210421.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit python-r1 - -DESCRIPTION="Library for Windows NT data types" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="debug nls python +threads winapi" - -DEPEND="dev-libs/libcdata - dev-libs/libcerror - dev-libs/libcnotify - dev-libs/libcthreads" -RDEPEND="${DEPEND}" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -CMAKE_IN_SOURCE_BUILD=1 - -src_configure() { - - local myconf=( - $(use_enable python) \ - $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable debug debug-output) \ - $(use_enable debug verbose-output) \ - $(use_enable winapi) \ - $(use_enable threads multi-threading-support) -# --with-libcdata --with-libcerror \ -# --with-libcnotify --with-libcthreads - ) - - if use python ; then - #todo: make python2 optional - myconf+=( --enable-python2 ) - prepare_python() { - if python_is_python3; then - myconf+=( --enable-python3 ) - fi - } - python_foreach_impl run_in_build_dir prepare_python - fi - - econf ${myconf[@]} -} diff --git a/dev-libs/libfwnt/libfwnt-20210906.ebuild b/dev-libs/libfwnt/libfwnt-20210906.ebuild new file mode 100644 index 000000000..928cb249d --- /dev/null +++ b/dev-libs/libfwnt/libfwnt-20210906.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-single-r1 autotools + +DESCRIPTION="Library for Windows NT data types" +HOMEPAGE="https://github.com/libyal/libfwnt" +SRC_URI="https://github.com/libyal/libfwnt/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="debug nls python +threads" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + dev-libs/libcdata + dev-libs/libcerror + dev-libs/libcnotify + dev-libs/libcthreads + nls? ( + virtual/libiconv + virtual/libintl + ) + python? ( dev-lang/python:* ) +" +RDEPEND=" + ${DEPEND} + python? ( ${PYTHON_DEPS} ) +" + +CMAKE_IN_SOURCE_BUILD=1 + +src_prepare() { + # workaround for missing files in distribution package, see https://github.com/libyal/libfwnt/issues/12 + # should not be required any more in releases after 20220922 + cp "${FILESDIR}/2022-11-pyfwnt_test_access_control_entry.py" "${WORKDIR}/${P}/tests/pyfwnt_test_access_control_entry.py" + cp "${FILESDIR}/2022-11-pyfwnt_test_access_control_list.py" "${WORKDIR}/${P}/tests/pyfwnt_test_access_control_list.py" + cp "${FILESDIR}/2022-11-pyfwnt_test_lzx.py" "${WORKDIR}/${P}/tests/pyfwnt_test_lzx.py" + + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable debug verbose-output) \ + $(use_enable debug debug-output) \ + $(use_enable threads multi-threading-support) \ + $(use_enable python) \ + $(use_enable python python3) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libfwnt/libfwnt-20220922.ebuild b/dev-libs/libfwnt/libfwnt-20220922.ebuild index d1517376a..928cb249d 100644 --- a/dev-libs/libfwnt/libfwnt-20220922.ebuild +++ b/dev-libs/libfwnt/libfwnt-20220922.ebuild @@ -1,56 +1,68 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{9..11} ) -inherit python-r1 +inherit python-single-r1 autotools DESCRIPTION="Library for Windows NT data types" -HOMEPAGE="https://github.com/libyal/${PN}" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +HOMEPAGE="https://github.com/libyal/libfwnt" +SRC_URI="https://github.com/libyal/libfwnt/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -IUSE="debug nls python +threads winapi" - -DEPEND="dev-libs/libcdata - dev-libs/libcerror - dev-libs/libcnotify - dev-libs/libcthreads" -RDEPEND="${DEPEND}" +IUSE="debug nls python +threads" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +DEPEND=" + dev-libs/libcdata + dev-libs/libcerror + dev-libs/libcnotify + dev-libs/libcthreads + nls? ( + virtual/libiconv + virtual/libintl + ) + python? ( dev-lang/python:* ) +" +RDEPEND=" + ${DEPEND} + python? ( ${PYTHON_DEPS} ) +" + CMAKE_IN_SOURCE_BUILD=1 -src_configure() { +src_prepare() { + # workaround for missing files in distribution package, see https://github.com/libyal/libfwnt/issues/12 + # should not be required any more in releases after 20220922 + cp "${FILESDIR}/2022-11-pyfwnt_test_access_control_entry.py" "${WORKDIR}/${P}/tests/pyfwnt_test_access_control_entry.py" + cp "${FILESDIR}/2022-11-pyfwnt_test_access_control_list.py" "${WORKDIR}/${P}/tests/pyfwnt_test_access_control_list.py" + cp "${FILESDIR}/2022-11-pyfwnt_test_lzx.py" "${WORKDIR}/${P}/tests/pyfwnt_test_lzx.py" - local myconf=( - $(use_enable python) \ + #makefile was created with 1.16, let's regenerate it + eautoreconf + eapply_user +} + +src_configure() { + econf \ $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) \ - $(use_enable debug debug-output) \ $(use_enable debug verbose-output) \ - $(use_enable winapi) \ - $(use_enable threads multi-threading-support) -# --with-libcdata --with-libcerror \ -# --with-libcnotify --with-libcthreads - ) + $(use_enable debug debug-output) \ + $(use_enable threads multi-threading-support) \ + $(use_enable python) \ + $(use_enable python python3) - if use python ; then - #todo: make python2 optional - myconf+=( --enable-python2 ) - prepare_python() { - if python_is_python3; then - myconf+=( --enable-python3 ) - fi - } - python_foreach_impl run_in_build_dir prepare_python - fi +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process - econf ${myconf[@]} +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us } diff --git a/dev-libs/libfwnt/metadata.xml b/dev-libs/libfwnt/metadata.xml new file mode 100644 index 000000000..ace7c2d3a --- /dev/null +++ b/dev-libs/libfwnt/metadata.xml @@ -0,0 +1,8 @@ + + + + + unknown@pentoo.ch + Author Unknown + + diff --git a/dev-libs/libuna/Manifest b/dev-libs/libuna/Manifest index fa0eb8159..efc4264ae 100644 --- a/dev-libs/libuna/Manifest +++ b/dev-libs/libuna/Manifest @@ -1,4 +1,2 @@ -DIST libuna-alpha-20190102.tar.gz 1872888 BLAKE2B 6404a4aede127cafb603fb84c1d4ea2c79269a56eb32f383f32f859cede82f122dbb20279a147db1ca7539ccc29c2a4674a2058ec2dff54b2cc620a1d1899760 SHA512 a1b47193cefba7a7e572fe5358e59599b8afef3a0f56c3a22eeb77be6b2ebf8f2e7d69ddb068763518ef32decb94896aa624bff64888ba07387529c9fb702156 -DIST libuna-alpha-20200711.tar.gz 1897799 BLAKE2B 4cd56a336ddc547db4730f48d553ad76714037ad92af83b0c22f785198abf2b250e66b895a6b92ea09266ff58c2a676cdcc14fcaed0bc32b5b4d92e4b4681a53 SHA512 a131490e0965b6675840e6180a204e084be817b3258845da12a0c2ea8c2b3af9fb771a4ff97d101785507bf73fdbfedc6a31ed924f606e5065d1ec255330a9cd -DIST libuna-alpha-20201204.tar.gz 1898257 BLAKE2B d412a2fe9247bf83ec4ed6f7092ce01988e21d10508c4bbde2552a747d81a513e86322f171cf3ed2cfa64f4e94f4599eb4ea35b2c21612da1f34fc7282aa58ca SHA512 1371921e1c5869a8416b20817c5a1ab09582f4570c195254728d9150a53e01735249187e901a659cfb7c585ef1380427bd91ebd9d43d43840bee202c3aac1bc1 +DIST libuna-alpha-20220102.tar.gz 1985446 BLAKE2B 59ccdbd1b19ceaef8f90120bd58fb7a04196a06d791d4b6ba2ba52e1b2181096ee5915ce8bc3f09d0a1b1584ddfdf8151717874a708035a5a70bb772645a92ef SHA512 a86e255f77061425a0b7ff699021f9a5e0f081867970d809f37627400460083072ffec9ef353632031eebc07a29ff7f55d6c33a3552af7acacc1835db37f46d6 DIST libuna-alpha-20220611.tar.gz 1991540 BLAKE2B b53f5834096a4d467dd7dae86aab56fae4b4ff8f402b37e5495cd1e09f22a3c88eb70454a095add08a1a0b1310290926e63e739698863f97972fb9e91eda88d6 SHA512 14a9a703c2c4166f229eb8c92ea0143f3a1ef947c23fe4cc8adc9e81f7dad6e7d82d8dc091fb987dfdd34144d611051e955be12b8d15fe0d031e1e4a7b87af6f diff --git a/dev-libs/libuna/libuna-20190102.ebuild b/dev-libs/libuna/libuna-20190102.ebuild deleted file mode 100644 index ad1fd94aa..000000000 --- a/dev-libs/libuna/libuna-20190102.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library to support Unicode and ASCII (byte string) conversions" -HOMEPAGE="https://github.com/libyal/libuna" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode" - -#circle dependence on libcfile -#https://github.com/libyal/libuna/issues/7 -#dev-libs/libcfile -DEPEND="dev-libs/libcdatetime - dev-libs/libcerror - dev-libs/libclocale - dev-libs/libcnotify - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) -} diff --git a/dev-libs/libuna/libuna-20200711.ebuild b/dev-libs/libuna/libuna-20200711.ebuild deleted file mode 100644 index 07e689fb0..000000000 --- a/dev-libs/libuna/libuna-20200711.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library to support Unicode and ASCII (byte string) conversions" -HOMEPAGE="https://github.com/libyal/libuna" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode" - -#circle dependence on libcfile -#https://github.com/libyal/libuna/issues/7 -#dev-libs/libcfile -DEPEND="dev-libs/libcdatetime - dev-libs/libcerror - dev-libs/libclocale - dev-libs/libcnotify - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) -} diff --git a/dev-libs/libuna/libuna-20201204.ebuild b/dev-libs/libuna/libuna-20201204.ebuild deleted file mode 100644 index 07e689fb0..000000000 --- a/dev-libs/libuna/libuna-20201204.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library to support Unicode and ASCII (byte string) conversions" -HOMEPAGE="https://github.com/libyal/libuna" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="nls unicode" - -#circle dependence on libcfile -#https://github.com/libyal/libuna/issues/7 -#dev-libs/libcfile -DEPEND="dev-libs/libcdatetime - dev-libs/libcerror - dev-libs/libclocale - dev-libs/libcnotify - nls? ( virtual/libiconv - virtual/libintl )" -RDEPEND="${DEPEND}" - -src_configure() { - econf $(use_enable nls) \ - $(use_with nls libiconv-prefix) \ - $(use_with nls libintl-prefix) \ - $(use_enable unicode wide-character-type) -} diff --git a/dev-libs/libuna/libuna-20220102.ebuild b/dev-libs/libuna/libuna-20220102.ebuild new file mode 100644 index 000000000..cc14b003c --- /dev/null +++ b/dev-libs/libuna/libuna-20220102.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library to support Unicode and ASCII (byte string) conversions" +HOMEPAGE="https://github.com/libyal/libuna" +SRC_URI="https://github.com/libyal/libuna/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="amd64 ~arm64 x86" +IUSE="nls unicode" + +# This library has a circular build-time dependency on libcfile. According to upstream, this is +# a non-issue as long as we use the pre-assembled download tarballs because they contain all +# required sources (see https://github.com/libyal/libuna/issues/7). +# dev-libs/libcfile +DEPEND=" + dev-libs/libcdatetime + dev-libs/libcerror + dev-libs/libclocale + dev-libs/libcnotify + nls? ( + virtual/libiconv + virtual/libintl + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with nls libiconv-prefix) \ + $(use_with nls libintl-prefix) \ + $(use_enable unicode wide-character-type) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us +} diff --git a/dev-libs/libuna/libuna-20220611.ebuild b/dev-libs/libuna/libuna-20220611.ebuild index 07e689fb0..cc14b003c 100644 --- a/dev-libs/libuna/libuna-20220611.ebuild +++ b/dev-libs/libuna/libuna-20220611.ebuild @@ -1,31 +1,44 @@ # Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Library to support Unicode and ASCII (byte string) conversions" HOMEPAGE="https://github.com/libyal/libuna" -SRC_URI="https://github.com/libyal/${PN}/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" +SRC_URI="https://github.com/libyal/libuna/releases/download/${PV}/${PN}-alpha-${PV}.tar.gz" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="nls unicode" -#circle dependence on libcfile -#https://github.com/libyal/libuna/issues/7 -#dev-libs/libcfile -DEPEND="dev-libs/libcdatetime +# This library has a circular build-time dependency on libcfile. According to upstream, this is +# a non-issue as long as we use the pre-assembled download tarballs because they contain all +# required sources (see https://github.com/libyal/libuna/issues/7). +# dev-libs/libcfile +DEPEND=" + dev-libs/libcdatetime dev-libs/libcerror dev-libs/libclocale dev-libs/libcnotify - nls? ( virtual/libiconv - virtual/libintl )" + nls? ( + virtual/libiconv + virtual/libintl + ) +" RDEPEND="${DEPEND}" src_configure() { - econf $(use_enable nls) \ + econf \ + $(use_enable nls) \ $(use_with nls libiconv-prefix) \ $(use_with nls libintl-prefix) \ $(use_enable unicode wide-character-type) + +# --disable-shared-libs disable shared library support +# not supported in the ebuild at the moment - kind of defeats the entire process + +# --enable-winapi enable WINAPI support for cross-compilation +# [default=auto-detect] +# not supported in the ebuild at the moment - requires windows.h, does not make much sense for us }