diff --git a/ChangeLog b/ChangeLog index b8d9591..c5223fe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,15 @@ CHANGES +2020-03-28 (1113) +.kmd file format changed to version 2.0 (version 1.x files cannot be used any more) +host builds are now configurable in the .kmd file +Bugfix: vlmcs did not use the configured CSVLKs when used with -G +Bugfix: .kmd file version was not displayed correctly on big-endian systems +Bugfix: Posix versions of vlmcsd were unable to read MS-DOS/Windows text files with crlf line termination +Bugfix: the NO_INI_FILE CFLAG did not work in combination with some other directives +New CFLAG NO_COMPILER_UAA disables all compiler/platform support for big-endian/little-endian conversion. Required on some toolchains that are incorrectly configured +The bootable floppy directory now contains a .vmx file that can be used to directly start the floppy in VMware products, e.g. the free VMware player +When you use -v all CSVLK available in the .kmd file are now logged at program startup. +If you do not use -N0 or -N1 to force disable/enable the NDR64 protocol, vlmcsd now uses the host build to decide if it uses NDR64 depending if a genuine KMS is using NDR64 on that build. 2018-10-15 (1112) Support for Windows 10 1809, Windows Server 2019 and Office 2019 built-in vlmcsd now has fully configurable CSVLKs that allow a custom EPID and HwId for each CSVLK to be specified. diff --git a/GNUmakefile b/GNUmakefile index 56aeca6..d3b90aa 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -225,9 +225,9 @@ help: @echo " DNS_PARSER=internal Use $(BASE_CLIENT_NAME) internal DNS parsing routines. No effect on MingW (native Windows)." @echo "" @echo "Other useful CFLAGS" + @echo " -DNO_COMPILER_UAA Do not use compiler support for byte swapping and unaligned access" @echo " -DFULL_INTERNAL_DATA Embed full internal KMS data in $(BASE_PROGRAM_NAME)." @echo " -DSUPPORT_WINE Add code that the Windows version of $(BASE_PROGRAM_NAME) runs on Wine if MSRPC=1" @echo " -D_PEDANTIC Report rare error/warning conditions instead of silently ignoring them." - @echo " -DINCLUDE_BETAS Include SKU / activation IDs for obsolete beta/preview products." @echo " -DFD_SETSIZE= Allow -L statements in $(BASE_PROGRAM_NAME) (default: 64 on Windows, 1024 on most Unixes)." diff --git a/README.md b/README.md index d20d51e..14ff841 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # vlmcsd - Portable open-source KMS Emulator in C -**vlmcsd-1112-2018-10-20 [Binaries][1]** +**vlmcsd-1113-2020-03-28 [Binaries][1]** |Supported operating systems / run-time environments| :-| @@ -254,5 +254,5 @@ Numbers|Product names > https://forums.mydigitallife.net/threads/emulated-kms-servers-on-non-windows-platforms.50234/ - [1]: https://github.com/lixuy/vlmcsd/tree/master/binaries "binaries" - [2]: https://github.com/lixuy/vlmcsd/tree/master/man + [1]: https://github.com/kkkgo/vlmcsd/tree/master/binaries "binaries" + [2]: https://github.com/kkkgo/vlmcsd/tree/master/man diff --git a/binaries/Android/arm/bionic/vlmcs-android15-armv5 b/binaries/Android/arm/bionic/vlmcs-android15-armv5 index 549f5ef..e4c89a0 100644 Binary files a/binaries/Android/arm/bionic/vlmcs-android15-armv5 and b/binaries/Android/arm/bionic/vlmcs-android15-armv5 differ diff --git a/binaries/Android/arm/bionic/vlmcs-android15-armv7 b/binaries/Android/arm/bionic/vlmcs-android15-armv7 index 161200a..3635f8d 100644 Binary files a/binaries/Android/arm/bionic/vlmcs-android15-armv7 and b/binaries/Android/arm/bionic/vlmcs-android15-armv7 differ diff --git a/binaries/Android/arm/bionic/vlmcs-android41-armv7 b/binaries/Android/arm/bionic/vlmcs-android41-armv7 index c5d92cd..68cfc3a 100644 Binary files a/binaries/Android/arm/bionic/vlmcs-android41-armv7 and b/binaries/Android/arm/bionic/vlmcs-android41-armv7 differ diff --git a/binaries/Android/arm/bionic/vlmcs-android50-aarch64 b/binaries/Android/arm/bionic/vlmcs-android50-aarch64 new file mode 100644 index 0000000..767115b Binary files /dev/null and b/binaries/Android/arm/bionic/vlmcs-android50-aarch64 differ diff --git a/binaries/Android/arm/bionic/vlmcs-android50-arm64v8 b/binaries/Android/arm/bionic/vlmcs-android50-arm64v8 deleted file mode 100644 index ee2ba7e..0000000 Binary files a/binaries/Android/arm/bionic/vlmcs-android50-arm64v8 and /dev/null differ diff --git a/binaries/Android/arm/bionic/vlmcsd-android15-armv5 b/binaries/Android/arm/bionic/vlmcsd-android15-armv5 index a1c7f28..2d5baa8 100644 Binary files a/binaries/Android/arm/bionic/vlmcsd-android15-armv5 and b/binaries/Android/arm/bionic/vlmcsd-android15-armv5 differ diff --git a/binaries/Android/arm/bionic/vlmcsd-android15-armv7 b/binaries/Android/arm/bionic/vlmcsd-android15-armv7 index 59c59f7..5341227 100644 Binary files a/binaries/Android/arm/bionic/vlmcsd-android15-armv7 and b/binaries/Android/arm/bionic/vlmcsd-android15-armv7 differ diff --git a/binaries/Android/arm/bionic/vlmcsd-android41-armv7 b/binaries/Android/arm/bionic/vlmcsd-android41-armv7 index cf2b7dd..11787df 100644 Binary files a/binaries/Android/arm/bionic/vlmcsd-android41-armv7 and b/binaries/Android/arm/bionic/vlmcsd-android41-armv7 differ diff --git a/binaries/Android/arm/bionic/vlmcsd-android50-aarch64 b/binaries/Android/arm/bionic/vlmcsd-android50-aarch64 new file mode 100644 index 0000000..adebb13 Binary files /dev/null and b/binaries/Android/arm/bionic/vlmcsd-android50-aarch64 differ diff --git a/binaries/Android/arm/bionic/vlmcsd-android50-arm64v8 b/binaries/Android/arm/bionic/vlmcsd-android50-arm64v8 deleted file mode 100644 index 2f2c256..0000000 Binary files a/binaries/Android/arm/bionic/vlmcsd-android50-arm64v8 and /dev/null differ diff --git a/binaries/Android/arm/bionic/vlmcsdmulti-android41-armv7 b/binaries/Android/arm/bionic/vlmcsdmulti-android41-armv7 index d6898bd..133093e 100644 Binary files a/binaries/Android/arm/bionic/vlmcsdmulti-android41-armv7 and b/binaries/Android/arm/bionic/vlmcsdmulti-android41-armv7 differ diff --git a/binaries/Android/arm/bionic/vlmcsdmulti-android50-aarch64 b/binaries/Android/arm/bionic/vlmcsdmulti-android50-aarch64 new file mode 100644 index 0000000..ef00dd2 Binary files /dev/null and b/binaries/Android/arm/bionic/vlmcsdmulti-android50-aarch64 differ diff --git a/binaries/Android/arm/bionic/vlmcsdmulti-android50-arm64v8 b/binaries/Android/arm/bionic/vlmcsdmulti-android50-arm64v8 deleted file mode 100644 index 4ebc872..0000000 Binary files a/binaries/Android/arm/bionic/vlmcsdmulti-android50-arm64v8 and /dev/null differ diff --git a/binaries/Android/arm/static/vlmcs-android15-armv5-static b/binaries/Android/arm/static/vlmcs-android15-armv5-static index cf8873d..c6821e4 100644 Binary files a/binaries/Android/arm/static/vlmcs-android15-armv5-static and b/binaries/Android/arm/static/vlmcs-android15-armv5-static differ diff --git a/binaries/Android/arm/static/vlmcs-android15-armv7-static b/binaries/Android/arm/static/vlmcs-android15-armv7-static index d0fc6a1..f44bdf0 100644 Binary files a/binaries/Android/arm/static/vlmcs-android15-armv7-static and b/binaries/Android/arm/static/vlmcs-android15-armv7-static differ diff --git a/binaries/Android/arm/static/vlmcs-android50-aarch64-static b/binaries/Android/arm/static/vlmcs-android50-aarch64-static new file mode 100644 index 0000000..46c0cc9 Binary files /dev/null and b/binaries/Android/arm/static/vlmcs-android50-aarch64-static differ diff --git a/binaries/Android/arm/static/vlmcs-android50-arm64v8-static b/binaries/Android/arm/static/vlmcs-android50-arm64v8-static deleted file mode 100644 index eea89fe..0000000 Binary files a/binaries/Android/arm/static/vlmcs-android50-arm64v8-static and /dev/null differ diff --git a/binaries/Android/arm/static/vlmcsd-android15-armv5-static b/binaries/Android/arm/static/vlmcsd-android15-armv5-static index 3690301..bc6fe74 100644 Binary files a/binaries/Android/arm/static/vlmcsd-android15-armv5-static and b/binaries/Android/arm/static/vlmcsd-android15-armv5-static differ diff --git a/binaries/Android/arm/static/vlmcsd-android15-armv7-static b/binaries/Android/arm/static/vlmcsd-android15-armv7-static index 8ddb665..d28d2c7 100644 Binary files a/binaries/Android/arm/static/vlmcsd-android15-armv7-static and b/binaries/Android/arm/static/vlmcsd-android15-armv7-static differ diff --git a/binaries/Android/arm/static/vlmcsd-android50-arm64v8-static b/binaries/Android/arm/static/vlmcsd-android50-aarch64-static similarity index 53% rename from binaries/Android/arm/static/vlmcsd-android50-arm64v8-static rename to binaries/Android/arm/static/vlmcsd-android50-aarch64-static index 5e1292b..f506db5 100644 Binary files a/binaries/Android/arm/static/vlmcsd-android50-arm64v8-static and b/binaries/Android/arm/static/vlmcsd-android50-aarch64-static differ diff --git a/binaries/Android/arm/static/vlmcsdmulti-android15-armv5 b/binaries/Android/arm/static/vlmcsdmulti-android15-armv5 index ffbd7a6..fc30ab4 100644 Binary files a/binaries/Android/arm/static/vlmcsdmulti-android15-armv5 and b/binaries/Android/arm/static/vlmcsdmulti-android15-armv5 differ diff --git a/binaries/Android/arm/static/vlmcsdmulti-android15-armv5-static b/binaries/Android/arm/static/vlmcsdmulti-android15-armv5-static index b9b5a2e..bb72399 100644 Binary files a/binaries/Android/arm/static/vlmcsdmulti-android15-armv5-static and b/binaries/Android/arm/static/vlmcsdmulti-android15-armv5-static differ diff --git a/binaries/Android/arm/static/vlmcsdmulti-android15-armv7 b/binaries/Android/arm/static/vlmcsdmulti-android15-armv7 index 4c99365..734436a 100644 Binary files a/binaries/Android/arm/static/vlmcsdmulti-android15-armv7 and b/binaries/Android/arm/static/vlmcsdmulti-android15-armv7 differ diff --git a/binaries/Android/arm/static/vlmcsdmulti-android15-armv7-static b/binaries/Android/arm/static/vlmcsdmulti-android15-armv7-static index df6934c..ab71974 100644 Binary files a/binaries/Android/arm/static/vlmcsdmulti-android15-armv7-static and b/binaries/Android/arm/static/vlmcsdmulti-android15-armv7-static differ diff --git a/binaries/Android/arm/static/vlmcsdmulti-android50-aarch64-static b/binaries/Android/arm/static/vlmcsdmulti-android50-aarch64-static new file mode 100644 index 0000000..3f9f057 Binary files /dev/null and b/binaries/Android/arm/static/vlmcsdmulti-android50-aarch64-static differ diff --git a/binaries/Android/arm/static/vlmcsdmulti-android50-arm64v8-static b/binaries/Android/arm/static/vlmcsdmulti-android50-arm64v8-static deleted file mode 100644 index 8aa5c91..0000000 Binary files a/binaries/Android/arm/static/vlmcsdmulti-android50-arm64v8-static and /dev/null differ diff --git a/binaries/Android/intel/bionic/vlmcs-android23-x86 b/binaries/Android/intel/bionic/vlmcs-android23-x86 index edd5b9e..1650bc5 100644 Binary files a/binaries/Android/intel/bionic/vlmcs-android23-x86 and b/binaries/Android/intel/bionic/vlmcs-android23-x86 differ diff --git a/binaries/Android/intel/bionic/vlmcs-android41-x86 b/binaries/Android/intel/bionic/vlmcs-android41-x86 index e243a72..06896f9 100644 Binary files a/binaries/Android/intel/bionic/vlmcs-android41-x86 and b/binaries/Android/intel/bionic/vlmcs-android41-x86 differ diff --git a/binaries/Android/intel/bionic/vlmcs-android50-x64 b/binaries/Android/intel/bionic/vlmcs-android50-x64 index 96cc005..2b2169d 100644 Binary files a/binaries/Android/intel/bionic/vlmcs-android50-x64 and b/binaries/Android/intel/bionic/vlmcs-android50-x64 differ diff --git a/binaries/Android/intel/bionic/vlmcsd-android23-x86 b/binaries/Android/intel/bionic/vlmcsd-android23-x86 index 0479362..014c845 100644 Binary files a/binaries/Android/intel/bionic/vlmcsd-android23-x86 and b/binaries/Android/intel/bionic/vlmcsd-android23-x86 differ diff --git a/binaries/Android/intel/bionic/vlmcsd-android41-x86 b/binaries/Android/intel/bionic/vlmcsd-android41-x86 index 8b9f0f7..dfbf0fc 100644 Binary files a/binaries/Android/intel/bionic/vlmcsd-android41-x86 and b/binaries/Android/intel/bionic/vlmcsd-android41-x86 differ diff --git a/binaries/Android/intel/bionic/vlmcsd-android50-x64 b/binaries/Android/intel/bionic/vlmcsd-android50-x64 index a5b8c99..866e1eb 100644 Binary files a/binaries/Android/intel/bionic/vlmcsd-android50-x64 and b/binaries/Android/intel/bionic/vlmcsd-android50-x64 differ diff --git a/binaries/Android/intel/bionic/vlmcsdmulti-android41-x86 b/binaries/Android/intel/bionic/vlmcsdmulti-android41-x86 index baacb2f..e578bbc 100644 Binary files a/binaries/Android/intel/bionic/vlmcsdmulti-android41-x86 and b/binaries/Android/intel/bionic/vlmcsdmulti-android41-x86 differ diff --git a/binaries/Android/intel/bionic/vlmcsdmulti-android50-x64 b/binaries/Android/intel/bionic/vlmcsdmulti-android50-x64 index b0ac72b..57ca695 100644 Binary files a/binaries/Android/intel/bionic/vlmcsdmulti-android50-x64 and b/binaries/Android/intel/bionic/vlmcsdmulti-android50-x64 differ diff --git a/binaries/Android/intel/static/vlmcs-android23-x86-static b/binaries/Android/intel/static/vlmcs-android23-x86-static index 0c76e29..7f391fa 100644 Binary files a/binaries/Android/intel/static/vlmcs-android23-x86-static and b/binaries/Android/intel/static/vlmcs-android23-x86-static differ diff --git a/binaries/Android/intel/static/vlmcs-android50-x64-static b/binaries/Android/intel/static/vlmcs-android50-x64-static index 2a037a0..ea506fb 100644 Binary files a/binaries/Android/intel/static/vlmcs-android50-x64-static and b/binaries/Android/intel/static/vlmcs-android50-x64-static differ diff --git a/binaries/Android/intel/static/vlmcsd-android23-x86-static b/binaries/Android/intel/static/vlmcsd-android23-x86-static index 289aca9..a42fa12 100644 Binary files a/binaries/Android/intel/static/vlmcsd-android23-x86-static and b/binaries/Android/intel/static/vlmcsd-android23-x86-static differ diff --git a/binaries/Android/intel/static/vlmcsd-android50-x64-static b/binaries/Android/intel/static/vlmcsd-android50-x64-static index d821a5b..acf30c4 100644 Binary files a/binaries/Android/intel/static/vlmcsd-android50-x64-static and b/binaries/Android/intel/static/vlmcsd-android50-x64-static differ diff --git a/binaries/Android/intel/static/vlmcsdmulti-android23-x86 b/binaries/Android/intel/static/vlmcsdmulti-android23-x86 index 418a989..7b508c9 100644 Binary files a/binaries/Android/intel/static/vlmcsdmulti-android23-x86 and b/binaries/Android/intel/static/vlmcsdmulti-android23-x86 differ diff --git a/binaries/Android/intel/static/vlmcsdmulti-android23-x86-static b/binaries/Android/intel/static/vlmcsdmulti-android23-x86-static index b646351..46fd76f 100644 Binary files a/binaries/Android/intel/static/vlmcsdmulti-android23-x86-static and b/binaries/Android/intel/static/vlmcsdmulti-android23-x86-static differ diff --git a/binaries/Android/intel/static/vlmcsdmulti-android50-x64-static b/binaries/Android/intel/static/vlmcsdmulti-android50-x64-static index 1222785..39b1984 100644 Binary files a/binaries/Android/intel/static/vlmcsdmulti-android50-x64-static and b/binaries/Android/intel/static/vlmcsdmulti-android50-x64-static differ diff --git a/binaries/Android/mips/bionic/vlmcs-android23-mips32el b/binaries/Android/mips/bionic/vlmcs-android23-mips32el index 39b864a..b3dd787 100644 Binary files a/binaries/Android/mips/bionic/vlmcs-android23-mips32el and b/binaries/Android/mips/bionic/vlmcs-android23-mips32el differ diff --git a/binaries/Android/mips/bionic/vlmcs-android41-mips32el b/binaries/Android/mips/bionic/vlmcs-android41-mips32el index 208a629..5b62e3b 100644 Binary files a/binaries/Android/mips/bionic/vlmcs-android41-mips32el and b/binaries/Android/mips/bionic/vlmcs-android41-mips32el differ diff --git a/binaries/Android/mips/bionic/vlmcs-android50-mips64el b/binaries/Android/mips/bionic/vlmcs-android50-mips64el index dd3ee23..1b9fad0 100644 Binary files a/binaries/Android/mips/bionic/vlmcs-android50-mips64el and b/binaries/Android/mips/bionic/vlmcs-android50-mips64el differ diff --git a/binaries/Android/mips/bionic/vlmcsd-android23-mips32el b/binaries/Android/mips/bionic/vlmcsd-android23-mips32el index b507cbc..d24a340 100644 Binary files a/binaries/Android/mips/bionic/vlmcsd-android23-mips32el and b/binaries/Android/mips/bionic/vlmcsd-android23-mips32el differ diff --git a/binaries/Android/mips/bionic/vlmcsd-android41-mips32el b/binaries/Android/mips/bionic/vlmcsd-android41-mips32el index 5dbc0d9..cfa3019 100644 Binary files a/binaries/Android/mips/bionic/vlmcsd-android41-mips32el and b/binaries/Android/mips/bionic/vlmcsd-android41-mips32el differ diff --git a/binaries/Android/mips/bionic/vlmcsd-android50-mips64el b/binaries/Android/mips/bionic/vlmcsd-android50-mips64el index e919f1a..8178c2f 100644 Binary files a/binaries/Android/mips/bionic/vlmcsd-android50-mips64el and b/binaries/Android/mips/bionic/vlmcsd-android50-mips64el differ diff --git a/binaries/Android/mips/bionic/vlmcsdmulti-android41-mips32el b/binaries/Android/mips/bionic/vlmcsdmulti-android41-mips32el index 5c3a292..836f436 100644 Binary files a/binaries/Android/mips/bionic/vlmcsdmulti-android41-mips32el and b/binaries/Android/mips/bionic/vlmcsdmulti-android41-mips32el differ diff --git a/binaries/Android/mips/bionic/vlmcsdmulti-android50-mips64el b/binaries/Android/mips/bionic/vlmcsdmulti-android50-mips64el index e72d6b3..3fc5142 100644 Binary files a/binaries/Android/mips/bionic/vlmcsdmulti-android50-mips64el and b/binaries/Android/mips/bionic/vlmcsdmulti-android50-mips64el differ diff --git a/binaries/Android/mips/static/vlmcs-android23-mips32el-static b/binaries/Android/mips/static/vlmcs-android23-mips32el-static index 86e0827..db79b5b 100644 Binary files a/binaries/Android/mips/static/vlmcs-android23-mips32el-static and b/binaries/Android/mips/static/vlmcs-android23-mips32el-static differ diff --git a/binaries/Android/mips/static/vlmcs-android50-mips64el-static b/binaries/Android/mips/static/vlmcs-android50-mips64el-static index 9ca7676..b87b496 100644 Binary files a/binaries/Android/mips/static/vlmcs-android50-mips64el-static and b/binaries/Android/mips/static/vlmcs-android50-mips64el-static differ diff --git a/binaries/Android/mips/static/vlmcsd-android23-mips32el-static b/binaries/Android/mips/static/vlmcsd-android23-mips32el-static index f20dd26..5de39b7 100644 Binary files a/binaries/Android/mips/static/vlmcsd-android23-mips32el-static and b/binaries/Android/mips/static/vlmcsd-android23-mips32el-static differ diff --git a/binaries/Android/mips/static/vlmcsd-android50-mips64el-static b/binaries/Android/mips/static/vlmcsd-android50-mips64el-static index 4d535e7..a1cc16c 100644 Binary files a/binaries/Android/mips/static/vlmcsd-android50-mips64el-static and b/binaries/Android/mips/static/vlmcsd-android50-mips64el-static differ diff --git a/binaries/Android/mips/static/vlmcsdmulti-android23-mips32el b/binaries/Android/mips/static/vlmcsdmulti-android23-mips32el index 3bcf32a..6754cf4 100644 Binary files a/binaries/Android/mips/static/vlmcsdmulti-android23-mips32el and b/binaries/Android/mips/static/vlmcsdmulti-android23-mips32el differ diff --git a/binaries/Android/mips/static/vlmcsdmulti-android23-mips32el-static b/binaries/Android/mips/static/vlmcsdmulti-android23-mips32el-static index 2279960..f0c694d 100644 Binary files a/binaries/Android/mips/static/vlmcsdmulti-android23-mips32el-static and b/binaries/Android/mips/static/vlmcsdmulti-android23-mips32el-static differ diff --git a/binaries/Android/mips/static/vlmcsdmulti-android50-mips64el-static b/binaries/Android/mips/static/vlmcsdmulti-android50-mips64el-static index 5623c2e..93abbb8 100644 Binary files a/binaries/Android/mips/static/vlmcsdmulti-android50-mips64el-static and b/binaries/Android/mips/static/vlmcsdmulti-android50-mips64el-static differ diff --git a/binaries/DragonFly/intel/vlmcs-DragonFly-x64 b/binaries/DragonFly/intel/vlmcs-DragonFly-x64 index 552771a..3577a19 100644 Binary files a/binaries/DragonFly/intel/vlmcs-DragonFly-x64 and b/binaries/DragonFly/intel/vlmcs-DragonFly-x64 differ diff --git a/binaries/DragonFly/intel/vlmcsd-DragonFly-x64 b/binaries/DragonFly/intel/vlmcsd-DragonFly-x64 index 5dac722..07dae7d 100644 Binary files a/binaries/DragonFly/intel/vlmcsd-DragonFly-x64 and b/binaries/DragonFly/intel/vlmcsd-DragonFly-x64 differ diff --git a/binaries/DragonFly/intel/vlmcsdmulti-DragonFly-x64 b/binaries/DragonFly/intel/vlmcsdmulti-DragonFly-x64 index 5862c02..b4a29d1 100644 Binary files a/binaries/DragonFly/intel/vlmcsdmulti-DragonFly-x64 and b/binaries/DragonFly/intel/vlmcsdmulti-DragonFly-x64 differ diff --git a/binaries/FreeBSD/intel/vlmcs-FreeBSD-10.1-x64-glibc b/binaries/FreeBSD/intel/vlmcs-FreeBSD-10.1-x64-glibc index ffadbf1..5936fdf 100644 Binary files a/binaries/FreeBSD/intel/vlmcs-FreeBSD-10.1-x64-glibc and b/binaries/FreeBSD/intel/vlmcs-FreeBSD-10.1-x64-glibc differ diff --git a/binaries/FreeBSD/intel/vlmcs-FreeBSD-10.1-x86-glibc b/binaries/FreeBSD/intel/vlmcs-FreeBSD-10.1-x86-glibc index b70d921..2d2e55d 100644 Binary files a/binaries/FreeBSD/intel/vlmcs-FreeBSD-10.1-x86-glibc and b/binaries/FreeBSD/intel/vlmcs-FreeBSD-10.1-x86-glibc differ diff --git a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64 b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64 index dd93eca..baf38be 100644 Binary files a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64 and b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64 differ diff --git a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64-gcc b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64-gcc index 20e0b2a..38856f7 100644 Binary files a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64-gcc and b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64-gcc differ diff --git a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64-openssl1.0.1-EXPERIMENTAL b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64-openssl1.0.1-EXPERIMENTAL index 4d20c43..db8430f 100644 Binary files a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64-openssl1.0.1-EXPERIMENTAL and b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x64-openssl1.0.1-EXPERIMENTAL differ diff --git a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86 b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86 index ee976d6..500957a 100644 Binary files a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86 and b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86 differ diff --git a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86-gcc b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86-gcc index 3ebf94c..a7fa3c5 100644 Binary files a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86-gcc and b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86-gcc differ diff --git a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86-openssl1.0.1-EXPERIMENTAL b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86-openssl1.0.1-EXPERIMENTAL index 0cdfec6..910cb33 100644 Binary files a/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86-openssl1.0.1-EXPERIMENTAL and b/binaries/FreeBSD/intel/vlmcs-FreeBSD-11.2-x86-openssl1.0.1-EXPERIMENTAL differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-10.1-x64-glibc b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-10.1-x64-glibc index 470bca0..5b127d6 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-10.1-x64-glibc and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-10.1-x64-glibc differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-10.1-x86-glibc b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-10.1-x86-glibc index 1659f35..075c6e8 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-10.1-x86-glibc and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-10.1-x86-glibc differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64 b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64 index b5eba1a..09a281b 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64 and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64 differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-gcc b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-gcc index eddc52b..2bd1ab9 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-gcc and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-gcc differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-openssl1.0.1-EXPERIMENTAL b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-openssl1.0.1-EXPERIMENTAL index c6eed72..7a6f14e 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-openssl1.0.1-EXPERIMENTAL and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-openssl1.0.1-EXPERIMENTAL differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-threads b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-threads index 06fc97a..a7dd72b 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-threads and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-threads differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-threads-gcc b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-threads-gcc index 68b355e..72144f7 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-threads-gcc and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x64-threads-gcc differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86 b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86 index f3b6acb..50d76f4 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86 and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86 differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-gcc b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-gcc index 05f771c..1df9c4f 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-gcc and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-gcc differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-openssl1.0.1-EXPERIMENTAL b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-openssl1.0.1-EXPERIMENTAL index c047217..3aa1df3 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-openssl1.0.1-EXPERIMENTAL and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-openssl1.0.1-EXPERIMENTAL differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-threads b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-threads index b240473..9901be3 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-threads and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-threads differ diff --git a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-threads-gcc b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-threads-gcc index 3d23804..cef10db 100644 Binary files a/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-threads-gcc and b/binaries/FreeBSD/intel/vlmcsd-FreeBSD-11.2-x86-threads-gcc differ diff --git a/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-10.1-x64-glibc b/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-10.1-x64-glibc index 75b5941..7999797 100644 Binary files a/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-10.1-x64-glibc and b/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-10.1-x64-glibc differ diff --git a/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-10.1-x86-glibc b/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-10.1-x86-glibc index 1d839d4..b8db8fc 100644 Binary files a/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-10.1-x86-glibc and b/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-10.1-x86-glibc differ diff --git a/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x64 b/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x64 index e4ca516..27f4582 100644 Binary files a/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x64 and b/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x64 differ diff --git a/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x64-gcc b/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x64-gcc index ba6a8a9..778da5e 100644 Binary files a/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x64-gcc and b/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x64-gcc differ diff --git a/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x86-gcc b/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x86-gcc index 653cbf3..efd9c5c 100644 Binary files a/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x86-gcc and b/binaries/FreeBSD/intel/vlmcsdmulti-FreeBSD-11.2-x86-gcc differ diff --git a/binaries/Hurd/intel/vlmcs-hurd-x86-glibc b/binaries/Hurd/intel/vlmcs-hurd-x86-glibc index 773a23d..48be320 100644 Binary files a/binaries/Hurd/intel/vlmcs-hurd-x86-glibc and b/binaries/Hurd/intel/vlmcs-hurd-x86-glibc differ diff --git a/binaries/Hurd/intel/vlmcsd-hurd-x86-glibc b/binaries/Hurd/intel/vlmcsd-hurd-x86-glibc index dc3e2ff..d8d892c 100644 Binary files a/binaries/Hurd/intel/vlmcsd-hurd-x86-glibc and b/binaries/Hurd/intel/vlmcsd-hurd-x86-glibc differ diff --git a/binaries/Hurd/intel/vlmcsdmulti-hurd-x86-glibc b/binaries/Hurd/intel/vlmcsdmulti-hurd-x86-glibc index 67d5714..fa92305 100644 Binary files a/binaries/Hurd/intel/vlmcsdmulti-hurd-x86-glibc and b/binaries/Hurd/intel/vlmcsdmulti-hurd-x86-glibc differ diff --git a/binaries/Linux/arm/big-endian/static/vlmcs-armeb-nslu2-uclibc-static b/binaries/Linux/arm/big-endian/static/vlmcs-armeb-nslu2-uclibc-static index cbcbbe4..cbe4185 100644 Binary files a/binaries/Linux/arm/big-endian/static/vlmcs-armeb-nslu2-uclibc-static and b/binaries/Linux/arm/big-endian/static/vlmcs-armeb-nslu2-uclibc-static differ diff --git a/binaries/Linux/arm/big-endian/static/vlmcsd-armeb-nslu2-uclibc-static b/binaries/Linux/arm/big-endian/static/vlmcsd-armeb-nslu2-uclibc-static index 1f63a1f..09a7e75 100644 Binary files a/binaries/Linux/arm/big-endian/static/vlmcsd-armeb-nslu2-uclibc-static and b/binaries/Linux/arm/big-endian/static/vlmcsd-armeb-nslu2-uclibc-static differ diff --git a/binaries/Linux/arm/big-endian/static/vlmcsdmulti-armeb-nslu2-uclibc-static b/binaries/Linux/arm/big-endian/static/vlmcsdmulti-armeb-nslu2-uclibc-static index f0fa7a5..180b3d5 100644 Binary files a/binaries/Linux/arm/big-endian/static/vlmcsdmulti-armeb-nslu2-uclibc-static and b/binaries/Linux/arm/big-endian/static/vlmcsdmulti-armeb-nslu2-uclibc-static differ diff --git a/binaries/Linux/arm/big-endian/uclibc/vlmcs-armeb-nslu2-uclibc b/binaries/Linux/arm/big-endian/uclibc/vlmcs-armeb-nslu2-uclibc index beab279..4ae1bc8 100644 Binary files a/binaries/Linux/arm/big-endian/uclibc/vlmcs-armeb-nslu2-uclibc and b/binaries/Linux/arm/big-endian/uclibc/vlmcs-armeb-nslu2-uclibc differ diff --git a/binaries/Linux/arm/big-endian/uclibc/vlmcsd-armeb-nslu2-uclibc b/binaries/Linux/arm/big-endian/uclibc/vlmcsd-armeb-nslu2-uclibc index f235ce4..119686c 100644 Binary files a/binaries/Linux/arm/big-endian/uclibc/vlmcsd-armeb-nslu2-uclibc and b/binaries/Linux/arm/big-endian/uclibc/vlmcsd-armeb-nslu2-uclibc differ diff --git a/binaries/Linux/arm/big-endian/uclibc/vlmcsdmulti-armeb-nslu2-uclibc b/binaries/Linux/arm/big-endian/uclibc/vlmcsdmulti-armeb-nslu2-uclibc index d9b1e9f..4a36618 100644 Binary files a/binaries/Linux/arm/big-endian/uclibc/vlmcsdmulti-armeb-nslu2-uclibc and b/binaries/Linux/arm/big-endian/uclibc/vlmcsdmulti-armeb-nslu2-uclibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcs-armelv7-bcm47xx_53xx-openwrt-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcs-armelv7-bcm47xx_53xx-openwrt-glibc index be0491b..f421db9 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcs-armelv7-bcm47xx_53xx-openwrt-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcs-armelv7-bcm47xx_53xx-openwrt-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc index a846d1a..d4f06ca 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc-thumb b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc-thumb index 4f9e9d2..7134138 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc-thumb and b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc-thumb differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-openwrt-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-openwrt-glibc index b61ccba..e173ac8 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-openwrt-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-openwrt-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc index 2a5059a..7e90908 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc-thumb b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc-thumb index a2b611e..1a958f6 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc-thumb and b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc-thumb differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv6hf-Raspberry-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv6hf-Raspberry-glibc index 1c2c959..170a006 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv6hf-Raspberry-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv6hf-Raspberry-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv7el-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv7el-glibc index 8e5aa51..ebcc603 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv7el-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv7el-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv7el-openwrt-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv7el-openwrt-glibc index 2de1d1d..236d877 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcs-armv7el-openwrt-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcs-armv7el-openwrt-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armelv7-bcm47xx_53xx-openwrt-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armelv7-bcm47xx_53xx-openwrt-glibc index 2d0c059..06e27d3 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armelv7-bcm47xx_53xx-openwrt-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armelv7-bcm47xx_53xx-openwrt-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc index 57c7d01..51a3b3b 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc-thumb b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc-thumb index 6008ed1..458a99b 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc-thumb and b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc-thumb differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-openwrt-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-openwrt-glibc index b3fcc42..6664dbb 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-openwrt-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-openwrt-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc index d7eb682..6ef84a6 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc-thumb b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc-thumb index ba2b815..303c33e 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc-thumb and b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc-thumb differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv6hf-Raspberry-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv6hf-Raspberry-glibc index ec18393..2416d9c 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv6hf-Raspberry-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv6hf-Raspberry-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv7el-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv7el-glibc index f118c86..9aefe58 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv7el-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv7el-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv7el-openwrt-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv7el-openwrt-glibc index 2d0a929..a63a4c6 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv7el-openwrt-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsd-armv7el-openwrt-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-glibc index c91438e..9389a2b 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc index edfcdf7..e0a5008 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc-thumb b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc-thumb index 1b767b8..37d7747 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc-thumb and b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc-thumb differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-openwrt-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-openwrt-glibc index e440f63..1967fb4 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-openwrt-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-openwrt-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc index 709c84a..1d36fc8 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc-thumb b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc-thumb index 1fe6222..020cdb0 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc-thumb and b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc-thumb differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv6hf-Raspberry-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv6hf-Raspberry-glibc index 237ee9c..b4ee9d9 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv6hf-Raspberry-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv6hf-Raspberry-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv7el-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv7el-glibc index 6c7dc17..e98f0e0 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv7el-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv7el-glibc differ diff --git a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv7el-openwrt-glibc b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv7el-openwrt-glibc index c455482..8bd40e7 100644 Binary files a/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv7el-openwrt-glibc and b/binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv7el-openwrt-glibc differ diff --git a/binaries/Linux/arm/little-endian/musl/vlmcs-armelv7-bcm47xx_53xx-openwrt-musl b/binaries/Linux/arm/little-endian/musl/vlmcs-armelv7-bcm47xx_53xx-openwrt-musl index c7b4f28..a48ecf4 100644 Binary files a/binaries/Linux/arm/little-endian/musl/vlmcs-armelv7-bcm47xx_53xx-openwrt-musl and b/binaries/Linux/arm/little-endian/musl/vlmcs-armelv7-bcm47xx_53xx-openwrt-musl differ diff --git a/binaries/Linux/arm/little-endian/musl/vlmcs-armv4el-musl b/binaries/Linux/arm/little-endian/musl/vlmcs-armv4el-musl new file mode 100644 index 0000000..b72bfff Binary files /dev/null and b/binaries/Linux/arm/little-endian/musl/vlmcs-armv4el-musl differ diff --git a/binaries/Linux/arm/little-endian/musl/vlmcs-armv5el-musl-thumb b/binaries/Linux/arm/little-endian/musl/vlmcs-armv5el-musl-thumb index 9d1f745..d906745 100644 Binary files a/binaries/Linux/arm/little-endian/musl/vlmcs-armv5el-musl-thumb and b/binaries/Linux/arm/little-endian/musl/vlmcs-armv5el-musl-thumb differ diff --git a/binaries/Linux/arm/little-endian/musl/vlmcsd-armelv7-bcm47xx_53xx-openwrt-musl b/binaries/Linux/arm/little-endian/musl/vlmcsd-armelv7-bcm47xx_53xx-openwrt-musl index fa92e45..d8c08ce 100644 Binary files a/binaries/Linux/arm/little-endian/musl/vlmcsd-armelv7-bcm47xx_53xx-openwrt-musl and b/binaries/Linux/arm/little-endian/musl/vlmcsd-armelv7-bcm47xx_53xx-openwrt-musl differ diff --git a/binaries/Linux/arm/little-endian/musl/vlmcsd-armv4el-musl b/binaries/Linux/arm/little-endian/musl/vlmcsd-armv4el-musl new file mode 100644 index 0000000..cf5a46f Binary files /dev/null and b/binaries/Linux/arm/little-endian/musl/vlmcsd-armv4el-musl differ diff --git a/binaries/Linux/arm/little-endian/musl/vlmcsd-armv5el-musl-thumb b/binaries/Linux/arm/little-endian/musl/vlmcsd-armv5el-musl-thumb index 27d4dde..f240a87 100644 Binary files a/binaries/Linux/arm/little-endian/musl/vlmcsd-armv5el-musl-thumb and b/binaries/Linux/arm/little-endian/musl/vlmcsd-armv5el-musl-thumb differ diff --git a/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-musl b/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-musl index 083d990..04522d3 100644 Binary files a/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-musl and b/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-musl differ diff --git a/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armv4el-musl b/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armv4el-musl new file mode 100644 index 0000000..a37a6cc Binary files /dev/null and b/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armv4el-musl differ diff --git a/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armv5el-musl-thumb b/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armv5el-musl-thumb index c53f318..dcbc3db 100644 Binary files a/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armv5el-musl-thumb and b/binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armv5el-musl-thumb differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcs-armelv7-bcm47xx_53xx-openwrt-musl-static b/binaries/Linux/arm/little-endian/static/vlmcs-armelv7-bcm47xx_53xx-openwrt-musl-static index 29b84cc..cdd3d40 100644 Binary files a/binaries/Linux/arm/little-endian/static/vlmcs-armelv7-bcm47xx_53xx-openwrt-musl-static and b/binaries/Linux/arm/little-endian/static/vlmcs-armelv7-bcm47xx_53xx-openwrt-musl-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcs-armv4el-musl-static b/binaries/Linux/arm/little-endian/static/vlmcs-armv4el-musl-static new file mode 100644 index 0000000..5c10199 Binary files /dev/null and b/binaries/Linux/arm/little-endian/static/vlmcs-armv4el-musl-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcs-armv4el-uclibc-static b/binaries/Linux/arm/little-endian/static/vlmcs-armv4el-uclibc-static index 6052da7..563873d 100644 Binary files a/binaries/Linux/arm/little-endian/static/vlmcs-armv4el-uclibc-static and b/binaries/Linux/arm/little-endian/static/vlmcs-armv4el-uclibc-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcs-armv5el-musl-thumb-static b/binaries/Linux/arm/little-endian/static/vlmcs-armv5el-musl-thumb-static deleted file mode 100644 index fd9cb85..0000000 Binary files a/binaries/Linux/arm/little-endian/static/vlmcs-armv5el-musl-thumb-static and /dev/null differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcs-armv7el-uclibc-static b/binaries/Linux/arm/little-endian/static/vlmcs-armv7el-uclibc-static index 9eb35d3..10f9a6a 100644 Binary files a/binaries/Linux/arm/little-endian/static/vlmcs-armv7el-uclibc-static and b/binaries/Linux/arm/little-endian/static/vlmcs-armv7el-uclibc-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcsd-armelv7-bcm47xx_53xx-openwrt-musl-static b/binaries/Linux/arm/little-endian/static/vlmcsd-armelv7-bcm47xx_53xx-openwrt-musl-static index a968ff2..6f66630 100644 Binary files a/binaries/Linux/arm/little-endian/static/vlmcsd-armelv7-bcm47xx_53xx-openwrt-musl-static and b/binaries/Linux/arm/little-endian/static/vlmcsd-armelv7-bcm47xx_53xx-openwrt-musl-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcsd-armv4el-musl-static b/binaries/Linux/arm/little-endian/static/vlmcsd-armv4el-musl-static new file mode 100644 index 0000000..baeefa3 Binary files /dev/null and b/binaries/Linux/arm/little-endian/static/vlmcsd-armv4el-musl-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcsd-armv4el-uclibc-static b/binaries/Linux/arm/little-endian/static/vlmcsd-armv4el-uclibc-static index 7d5b0f2..fa05dc3 100644 Binary files a/binaries/Linux/arm/little-endian/static/vlmcsd-armv4el-uclibc-static and b/binaries/Linux/arm/little-endian/static/vlmcsd-armv4el-uclibc-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcsd-armv5el-musl-thumb-static b/binaries/Linux/arm/little-endian/static/vlmcsd-armv5el-musl-thumb-static deleted file mode 100644 index 3dd32bd..0000000 Binary files a/binaries/Linux/arm/little-endian/static/vlmcsd-armv5el-musl-thumb-static and /dev/null differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcsd-armv7el-uclibc-static b/binaries/Linux/arm/little-endian/static/vlmcsd-armv7el-uclibc-static index 8e1ccee..03e0960 100644 Binary files a/binaries/Linux/arm/little-endian/static/vlmcsd-armv7el-uclibc-static and b/binaries/Linux/arm/little-endian/static/vlmcsd-armv7el-uclibc-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-musl-static b/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-musl-static index 759e315..b3e014e 100644 Binary files a/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-musl-static and b/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-musl-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv4el-musl-static b/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv4el-musl-static new file mode 100644 index 0000000..5df5606 Binary files /dev/null and b/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv4el-musl-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv4el-uclibc-static b/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv4el-uclibc-static index bf010c7..a8e31e9 100644 Binary files a/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv4el-uclibc-static and b/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv4el-uclibc-static differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv5el-musl-thumb-static b/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv5el-musl-thumb-static deleted file mode 100644 index aeb0300..0000000 Binary files a/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv5el-musl-thumb-static and /dev/null differ diff --git a/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv7el-uclibc-static b/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv7el-uclibc-static index bdeb326..8afc3d2 100644 Binary files a/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv7el-uclibc-static and b/binaries/Linux/arm/little-endian/static/vlmcsdmulti-armv7el-uclibc-static differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv4el-openwrt-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv4el-openwrt-uclibc index 96828e2..94f1b20 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv4el-openwrt-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv4el-openwrt-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv4el-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv4el-uclibc index 5bcd043..8d7f392 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv4el-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv4el-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv5el-uclibc-thumb b/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv5el-uclibc-thumb index 24ed3df..5aad7ee 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv5el-uclibc-thumb and b/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv5el-uclibc-thumb differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv7el-openwrt-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv7el-openwrt-uclibc index 8e939c2..ef4cf40 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv7el-openwrt-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv7el-openwrt-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv7el-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv7el-uclibc index 5e555e5..e500b57 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv7el-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcs-armv7el-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv4el-openwrt-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv4el-openwrt-uclibc index 53d806a..8f51b3d 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv4el-openwrt-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv4el-openwrt-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv4el-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv4el-uclibc index 6f2522f..3fc2971 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv4el-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv4el-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv5el-uclibc-thumb b/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv5el-uclibc-thumb index 3750ca3..32cec0a 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv5el-uclibc-thumb and b/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv5el-uclibc-thumb differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv7el-openwrt-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv7el-openwrt-uclibc index e724d8e..0e7763a 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv7el-openwrt-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv7el-openwrt-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv7el-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv7el-uclibc index 6024215..5015b31 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv7el-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcsd-armv7el-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv4el-openwrt-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv4el-openwrt-uclibc index ea9baa4..94a44d6 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv4el-openwrt-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv4el-openwrt-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv4el-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv4el-uclibc index db5e2b4..a384ac6 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv4el-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv4el-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv5el-uclibc-thumb b/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv5el-uclibc-thumb index ba69b11..3d75de0 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv5el-uclibc-thumb and b/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv5el-uclibc-thumb differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv7el-openwrt-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv7el-openwrt-uclibc index c051ba0..8eadef4 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv7el-openwrt-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv7el-openwrt-uclibc differ diff --git a/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv7el-uclibc b/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv7el-uclibc index 4a96a86..ab4a67d 100644 Binary files a/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv7el-uclibc and b/binaries/Linux/arm/little-endian/uclibc/vlmcsdmulti-armv7el-uclibc differ diff --git a/binaries/Linux/intel/glibc/vlmcs-x32-glibc b/binaries/Linux/intel/glibc/vlmcs-x32-glibc index cc4ca71..51c5071 100644 Binary files a/binaries/Linux/intel/glibc/vlmcs-x32-glibc and b/binaries/Linux/intel/glibc/vlmcs-x32-glibc differ diff --git a/binaries/Linux/intel/glibc/vlmcs-x64-glibc b/binaries/Linux/intel/glibc/vlmcs-x64-glibc index d2cfbc9..9a08a9a 100644 Binary files a/binaries/Linux/intel/glibc/vlmcs-x64-glibc and b/binaries/Linux/intel/glibc/vlmcs-x64-glibc differ diff --git a/binaries/Linux/intel/glibc/vlmcs-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL b/binaries/Linux/intel/glibc/vlmcs-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL index 7b01ae3..ef71767 100644 Binary files a/binaries/Linux/intel/glibc/vlmcs-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL and b/binaries/Linux/intel/glibc/vlmcs-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL differ diff --git a/binaries/Linux/intel/glibc/vlmcs-x86-glibc b/binaries/Linux/intel/glibc/vlmcs-x86-glibc index df0c177..e20f0f3 100644 Binary files a/binaries/Linux/intel/glibc/vlmcs-x86-glibc and b/binaries/Linux/intel/glibc/vlmcs-x86-glibc differ diff --git a/binaries/Linux/intel/glibc/vlmcsd-x32-glibc b/binaries/Linux/intel/glibc/vlmcsd-x32-glibc index 3564db6..2f6ff67 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsd-x32-glibc and b/binaries/Linux/intel/glibc/vlmcsd-x32-glibc differ diff --git a/binaries/Linux/intel/glibc/vlmcsd-x32-glibc-threads b/binaries/Linux/intel/glibc/vlmcsd-x32-glibc-threads index 532969a..5073325 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsd-x32-glibc-threads and b/binaries/Linux/intel/glibc/vlmcsd-x32-glibc-threads differ diff --git a/binaries/Linux/intel/glibc/vlmcsd-x64-glibc b/binaries/Linux/intel/glibc/vlmcsd-x64-glibc index 49fc2fa..037cbef 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsd-x64-glibc and b/binaries/Linux/intel/glibc/vlmcsd-x64-glibc differ diff --git a/binaries/Linux/intel/glibc/vlmcsd-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL b/binaries/Linux/intel/glibc/vlmcsd-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL index a5f487d..383c4e5 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsd-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL and b/binaries/Linux/intel/glibc/vlmcsd-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL differ diff --git a/binaries/Linux/intel/glibc/vlmcsd-x64-glibc-threads b/binaries/Linux/intel/glibc/vlmcsd-x64-glibc-threads index efea788..910f599 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsd-x64-glibc-threads and b/binaries/Linux/intel/glibc/vlmcsd-x64-glibc-threads differ diff --git a/binaries/Linux/intel/glibc/vlmcsd-x86-glibc b/binaries/Linux/intel/glibc/vlmcsd-x86-glibc index 3c2fd36..cedc2ef 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsd-x86-glibc and b/binaries/Linux/intel/glibc/vlmcsd-x86-glibc differ diff --git a/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum b/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum index 84c872a..c288d64 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum and b/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum differ diff --git a/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum-inetd b/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum-inetd index 2ff873d..cbd9f56 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum-inetd and b/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum-inetd differ diff --git a/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-threads b/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-threads index aa9ef96..853b696 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-threads and b/binaries/Linux/intel/glibc/vlmcsd-x86-glibc-threads differ diff --git a/binaries/Linux/intel/glibc/vlmcsdmulti-x32-glibc b/binaries/Linux/intel/glibc/vlmcsdmulti-x32-glibc index 41b2739..aefe516 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsdmulti-x32-glibc and b/binaries/Linux/intel/glibc/vlmcsdmulti-x32-glibc differ diff --git a/binaries/Linux/intel/glibc/vlmcsdmulti-x64-glibc b/binaries/Linux/intel/glibc/vlmcsdmulti-x64-glibc index d8d8802..611936c 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsdmulti-x64-glibc and b/binaries/Linux/intel/glibc/vlmcsdmulti-x64-glibc differ diff --git a/binaries/Linux/intel/glibc/vlmcsdmulti-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL b/binaries/Linux/intel/glibc/vlmcsdmulti-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL index e70d30a..d57a6f2 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsdmulti-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL and b/binaries/Linux/intel/glibc/vlmcsdmulti-x64-glibc-openssl1.0.0-hard-EXPERIMENTAL differ diff --git a/binaries/Linux/intel/glibc/vlmcsdmulti-x86-glibc b/binaries/Linux/intel/glibc/vlmcsdmulti-x86-glibc index 8f77176..e680fd6 100644 Binary files a/binaries/Linux/intel/glibc/vlmcsdmulti-x86-glibc and b/binaries/Linux/intel/glibc/vlmcsdmulti-x86-glibc differ diff --git a/binaries/Linux/intel/musl/vlmcs-x64-musl b/binaries/Linux/intel/musl/vlmcs-x64-musl index 4043c6b..82fda7c 100644 Binary files a/binaries/Linux/intel/musl/vlmcs-x64-musl and b/binaries/Linux/intel/musl/vlmcs-x64-musl differ diff --git a/binaries/Linux/intel/musl/vlmcs-x86-musl b/binaries/Linux/intel/musl/vlmcs-x86-musl index 00117b7..d96d20d 100644 Binary files a/binaries/Linux/intel/musl/vlmcs-x86-musl and b/binaries/Linux/intel/musl/vlmcs-x86-musl differ diff --git a/binaries/Linux/intel/musl/vlmcsd-x64-musl b/binaries/Linux/intel/musl/vlmcsd-x64-musl index 78dd3ea..6973752 100644 Binary files a/binaries/Linux/intel/musl/vlmcsd-x64-musl and b/binaries/Linux/intel/musl/vlmcsd-x64-musl differ diff --git a/binaries/Linux/intel/musl/vlmcsd-x86-musl b/binaries/Linux/intel/musl/vlmcsd-x86-musl index 0b8fc00..f6eb124 100644 Binary files a/binaries/Linux/intel/musl/vlmcsd-x86-musl and b/binaries/Linux/intel/musl/vlmcsd-x86-musl differ diff --git a/binaries/Linux/intel/musl/vlmcsdmulti-x64-musl b/binaries/Linux/intel/musl/vlmcsdmulti-x64-musl index b0f710f..94d6758 100644 Binary files a/binaries/Linux/intel/musl/vlmcsdmulti-x64-musl and b/binaries/Linux/intel/musl/vlmcsdmulti-x64-musl differ diff --git a/binaries/Linux/intel/musl/vlmcsdmulti-x86-musl b/binaries/Linux/intel/musl/vlmcsdmulti-x86-musl index 418266f..f047a81 100644 Binary files a/binaries/Linux/intel/musl/vlmcsdmulti-x86-musl and b/binaries/Linux/intel/musl/vlmcsdmulti-x86-musl differ diff --git a/binaries/Linux/intel/static/vlmcs-x64-musl-static b/binaries/Linux/intel/static/vlmcs-x64-musl-static index e626dad..29819a1 100644 Binary files a/binaries/Linux/intel/static/vlmcs-x64-musl-static and b/binaries/Linux/intel/static/vlmcs-x64-musl-static differ diff --git a/binaries/Linux/intel/static/vlmcs-x86-musl-static b/binaries/Linux/intel/static/vlmcs-x86-musl-static index 1d63fa1..28b7ce7 100644 Binary files a/binaries/Linux/intel/static/vlmcs-x86-musl-static and b/binaries/Linux/intel/static/vlmcs-x86-musl-static differ diff --git a/binaries/Linux/intel/static/vlmcsd-x64-musl-static b/binaries/Linux/intel/static/vlmcsd-x64-musl-static index 4a7b423..44674b6 100644 Binary files a/binaries/Linux/intel/static/vlmcsd-x64-musl-static and b/binaries/Linux/intel/static/vlmcsd-x64-musl-static differ diff --git a/binaries/Linux/intel/static/vlmcsd-x86-musl-static b/binaries/Linux/intel/static/vlmcsd-x86-musl-static index 4c16294..5ebbc95 100644 Binary files a/binaries/Linux/intel/static/vlmcsd-x86-musl-static and b/binaries/Linux/intel/static/vlmcsd-x86-musl-static differ diff --git a/binaries/Linux/intel/static/vlmcsd-x86-musl-static-threads b/binaries/Linux/intel/static/vlmcsd-x86-musl-static-threads index 0f83d2d..d145951 100644 Binary files a/binaries/Linux/intel/static/vlmcsd-x86-musl-static-threads and b/binaries/Linux/intel/static/vlmcsd-x86-musl-static-threads differ diff --git a/binaries/Linux/intel/static/vlmcsdmulti-x64-musl-static b/binaries/Linux/intel/static/vlmcsdmulti-x64-musl-static index 4b4e076..726fd4e 100644 Binary files a/binaries/Linux/intel/static/vlmcsdmulti-x64-musl-static and b/binaries/Linux/intel/static/vlmcsdmulti-x64-musl-static differ diff --git a/binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static b/binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static index 15b640b..99c6262 100644 Binary files a/binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static and b/binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static differ diff --git a/binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static-threads b/binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static-threads index 0ad7036..1d23509 100644 Binary files a/binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static-threads and b/binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static-threads differ diff --git a/binaries/Linux/intel/uclibc/vlmcs-x64-uclibc b/binaries/Linux/intel/uclibc/vlmcs-x64-uclibc index dbd44df..a617e1c 100644 Binary files a/binaries/Linux/intel/uclibc/vlmcs-x64-uclibc and b/binaries/Linux/intel/uclibc/vlmcs-x64-uclibc differ diff --git a/binaries/Linux/intel/uclibc/vlmcs-x86-uclibc b/binaries/Linux/intel/uclibc/vlmcs-x86-uclibc index a92b940..8707920 100644 Binary files a/binaries/Linux/intel/uclibc/vlmcs-x86-uclibc and b/binaries/Linux/intel/uclibc/vlmcs-x86-uclibc differ diff --git a/binaries/Linux/intel/uclibc/vlmcsd-x64-uclibc b/binaries/Linux/intel/uclibc/vlmcsd-x64-uclibc index 7fbea6b..16dd4c8 100644 Binary files a/binaries/Linux/intel/uclibc/vlmcsd-x64-uclibc and b/binaries/Linux/intel/uclibc/vlmcsd-x64-uclibc differ diff --git a/binaries/Linux/intel/uclibc/vlmcsd-x86-uclibc b/binaries/Linux/intel/uclibc/vlmcsd-x86-uclibc index 2e7a230..386d0bc 100644 Binary files a/binaries/Linux/intel/uclibc/vlmcsd-x86-uclibc and b/binaries/Linux/intel/uclibc/vlmcsd-x86-uclibc differ diff --git a/binaries/Linux/intel/uclibc/vlmcsdmulti-x64-uclibc b/binaries/Linux/intel/uclibc/vlmcsdmulti-x64-uclibc index f97a126..3b89a63 100644 Binary files a/binaries/Linux/intel/uclibc/vlmcsdmulti-x64-uclibc and b/binaries/Linux/intel/uclibc/vlmcsdmulti-x64-uclibc differ diff --git a/binaries/Linux/intel/uclibc/vlmcsdmulti-x86-uclibc b/binaries/Linux/intel/uclibc/vlmcsdmulti-x86-uclibc index cf73c8b..02a3d78 100644 Binary files a/binaries/Linux/intel/uclibc/vlmcsdmulti-x86-uclibc and b/binaries/Linux/intel/uclibc/vlmcsdmulti-x86-uclibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips16-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips16-glibc index 8edf07d..bedd986 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips16-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips16-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips16-openwrt-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips16-openwrt-glibc index d9b2e71..66f64cf 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips16-openwrt-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips16-openwrt-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips32-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips32-glibc index 4b9b1fc..011ccc9 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips32-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips32-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips32-openwrt-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips32-openwrt-glibc index 32aa9b6..7083612 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips32-openwrt-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips32-openwrt-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips64-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips64-glibc index e4fef54..52cc393 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips64-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips64-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips64mm-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips64mm-glibc index 5745dfa..afb5cb3 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcs-mips64mm-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcs-mips64mm-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips16-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips16-glibc index 15d0263..8b7ee29 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips16-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips16-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips16-openwrt-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips16-openwrt-glibc index 8af6adb..3d25e84 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips16-openwrt-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips16-openwrt-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips32-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips32-glibc index 74d020a..1db78a6 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips32-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips32-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips32-openwrt-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips32-openwrt-glibc index 4cad1dc..3ec2496 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips32-openwrt-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips32-openwrt-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips64-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips64-glibc index 7ad3d7f..c4d5cb9 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips64-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips64-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips64mm-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips64mm-glibc index 2c8b153..6b7484b 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips64mm-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsd-mips64mm-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips16-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips16-glibc index 854f95d..b27ba11 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips16-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips16-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips16-openwrt-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips16-openwrt-glibc index 933dc12..d48cba6 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips16-openwrt-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips16-openwrt-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips32-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips32-glibc index 215edaa..6d97f83 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips32-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips32-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips32-openwrt-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips32-openwrt-glibc index 1081989..d61c1fc 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips32-openwrt-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips32-openwrt-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips64-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips64-glibc index ac45cf8..72cebb9 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips64-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips64-glibc differ diff --git a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips64mm-glibc b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips64mm-glibc index 3dd3a66..2383b53 100644 Binary files a/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips64mm-glibc and b/binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips64mm-glibc differ diff --git a/binaries/Linux/mips/big-endian/musl/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl b/binaries/Linux/mips/big-endian/musl/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl index fdda122..3164f70 100644 Binary files a/binaries/Linux/mips/big-endian/musl/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl and b/binaries/Linux/mips/big-endian/musl/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl differ diff --git a/binaries/Linux/mips/big-endian/musl/vlmcs-mips32-musl b/binaries/Linux/mips/big-endian/musl/vlmcs-mips32-musl index 08c5553..cfc5288 100644 Binary files a/binaries/Linux/mips/big-endian/musl/vlmcs-mips32-musl and b/binaries/Linux/mips/big-endian/musl/vlmcs-mips32-musl differ diff --git a/binaries/Linux/mips/big-endian/musl/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl b/binaries/Linux/mips/big-endian/musl/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl index e71f79d..9aee386 100644 Binary files a/binaries/Linux/mips/big-endian/musl/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl and b/binaries/Linux/mips/big-endian/musl/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl differ diff --git a/binaries/Linux/mips/big-endian/musl/vlmcsd-mips32-musl b/binaries/Linux/mips/big-endian/musl/vlmcsd-mips32-musl index 93a41c8..c0ef77e 100644 Binary files a/binaries/Linux/mips/big-endian/musl/vlmcsd-mips32-musl and b/binaries/Linux/mips/big-endian/musl/vlmcsd-mips32-musl differ diff --git a/binaries/Linux/mips/big-endian/musl/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl b/binaries/Linux/mips/big-endian/musl/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl index bd431cc..206fd6e 100644 Binary files a/binaries/Linux/mips/big-endian/musl/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl and b/binaries/Linux/mips/big-endian/musl/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl differ diff --git a/binaries/Linux/mips/big-endian/musl/vlmcsdmulti-mips32-musl b/binaries/Linux/mips/big-endian/musl/vlmcsdmulti-mips32-musl index ca10a0e..a1b3714 100644 Binary files a/binaries/Linux/mips/big-endian/musl/vlmcsdmulti-mips32-musl and b/binaries/Linux/mips/big-endian/musl/vlmcsdmulti-mips32-musl differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static b/binaries/Linux/mips/big-endian/static/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static index 2ce447d..5f76ca7 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static and b/binaries/Linux/mips/big-endian/static/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static b/binaries/Linux/mips/big-endian/static/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static index dcf9f30..9d29fe7 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static and b/binaries/Linux/mips/big-endian/static/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcs-mips32-musl-static b/binaries/Linux/mips/big-endian/static/vlmcs-mips32-musl-static index b57d0cc..b34bf58 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcs-mips32-musl-static and b/binaries/Linux/mips/big-endian/static/vlmcs-mips32-musl-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcs-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static b/binaries/Linux/mips/big-endian/static/vlmcs-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static index 929064e..e9efaa9 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcs-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static and b/binaries/Linux/mips/big-endian/static/vlmcs-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static b/binaries/Linux/mips/big-endian/static/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static index 291b147..c299a70 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static and b/binaries/Linux/mips/big-endian/static/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static b/binaries/Linux/mips/big-endian/static/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static index 633d436..e1fcff4 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static and b/binaries/Linux/mips/big-endian/static/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcsd-mips32-musl-static b/binaries/Linux/mips/big-endian/static/vlmcsd-mips32-musl-static index 1f1980b..aa2ab01 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcsd-mips32-musl-static and b/binaries/Linux/mips/big-endian/static/vlmcsd-mips32-musl-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static b/binaries/Linux/mips/big-endian/static/vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static index 02f1a8c..fd33561 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static and b/binaries/Linux/mips/big-endian/static/vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static b/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static index 3ed0c72..0b8405c 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static and b/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static b/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static index 80eb893..93ccfca 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static and b/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-musl-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips32-musl-static b/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips32-musl-static index e9f2f4b..5f108ce 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips32-musl-static and b/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips32-musl-static differ diff --git a/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static b/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static index beb9e85..cdc4a3c 100644 Binary files a/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static and b/binaries/Linux/mips/big-endian/static/vlmcsdmulti-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc index ee03fa7..17977f4 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL index ad97691..5fdc5cc 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL and b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc index 5f85d1f..6edd30c 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-uclibc index 043504a..055734a 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips16-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips32-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips32-uclibc index b42539c..821aa30 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips32-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips32-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc index 1fc358d..1c5dcd8 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcs-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc index 4dc8210..4fdc6f1 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-inetd b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-inetd index 62ca3e0..a5b9ed0 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-inetd and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-inetd differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL index 4800565..4786087 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-pedantic b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-pedantic index 5c04c34..d0bcadf 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-pedantic and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-pedantic differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-simple b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-simple index d2635a6..bbfbb31 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-simple and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-simple differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-threads b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-threads index 8d72633..aa86c97 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-threads and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-threads differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc index f97c2e4..780a444 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-uclibc index 23a2b74..6110e41 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-uclibc-threads b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-uclibc-threads index 0e9e4a4..d887865 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-uclibc-threads and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips16-uclibc-threads differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips32-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips32-uclibc index 03a5b89..e714042 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips32-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips32-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc index 94277df..96fa472 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc index 36fafc3..eccbad9 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL index 0db3e0d..fbbec6a 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL and b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-Fritzbox-33xx-73xx-74xx-63xx-64xx-uclibc-openssl0.9.8-soft-EXPERIMENTAL differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc index 405a422..a9e19e7 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-openwrt-atheros-ar7xxx-ar9xxx-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-uclibc index b0205a8..8589297 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips16-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips32-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips32-uclibc index 510370f..cc65bce 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips32-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips32-uclibc differ diff --git a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc index 7bd3be6..ef75043 100644 Binary files a/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc and b/binaries/Linux/mips/big-endian/uclibc/vlmcsdmulti-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips16el-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips16el-glibc index 2c597be..d7e665b 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips16el-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips16el-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips16el-openwrt-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips16el-openwrt-glibc index 6b3c5fd..201c229 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips16el-openwrt-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips16el-openwrt-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips1el-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips1el-glibc index 88f65eb..ab926f9 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips1el-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips1el-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL index c65a109..b9ff0c6 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL and b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips32el-openwrt-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips32el-openwrt-glibc index c2b626f..3506cd5 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips32el-openwrt-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips32el-openwrt-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips64el-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips64el-glibc index c538f20..b1ac843 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips64el-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips64el-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips64elmm-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips64elmm-glibc index 72bdc18..3a05ea5 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcs-mips64elmm-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcs-mips64elmm-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips16el-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips16el-glibc index 67dca1c..7e3a110 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips16el-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips16el-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips16el-openwrt-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips16el-openwrt-glibc index 1b21a65..e9d549f 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips16el-openwrt-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips16el-openwrt-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips1el-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips1el-glibc index 9c18b81..d919a48 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips1el-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips1el-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL index b888b6b..c3b7478 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL and b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips32el-openwrt-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips32el-openwrt-glibc index f9b36af..99c4802 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips32el-openwrt-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips32el-openwrt-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips64el-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips64el-glibc index 5b786ae..8cb31d3 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips64el-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips64el-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips64elmm-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips64elmm-glibc index 31439f9..f247981 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips64elmm-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsd-mips64elmm-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips16el-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips16el-glibc index 2324202..16b166e 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips16el-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips16el-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips16el-openwrt-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips16el-openwrt-glibc index ba5273c..a9411c5 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips16el-openwrt-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips16el-openwrt-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips1el-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips1el-glibc index 605e3d5..36da274 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips1el-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips1el-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL index f82463c..d94a000 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL and b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips1el-glibc-openssl0.9.8-soft-EXPERIMENTAL differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips32el-openwrt-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips32el-openwrt-glibc index 8d0377d..878499e 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips32el-openwrt-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips32el-openwrt-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips64el-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips64el-glibc index a65aca6..c0abe5c 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips64el-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips64el-glibc differ diff --git a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips64elmm-glibc b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips64elmm-glibc index 9393ea6..045842f 100644 Binary files a/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips64elmm-glibc and b/binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips64elmm-glibc differ diff --git a/binaries/Linux/mips/little-endian/musl/vlmcs-mips16el-musl b/binaries/Linux/mips/little-endian/musl/vlmcs-mips16el-musl index 98f37f6..761bfbb 100644 Binary files a/binaries/Linux/mips/little-endian/musl/vlmcs-mips16el-musl and b/binaries/Linux/mips/little-endian/musl/vlmcs-mips16el-musl differ diff --git a/binaries/Linux/mips/little-endian/musl/vlmcsd-mips16el-musl b/binaries/Linux/mips/little-endian/musl/vlmcsd-mips16el-musl index eade2d6..af0a94a 100644 Binary files a/binaries/Linux/mips/little-endian/musl/vlmcsd-mips16el-musl and b/binaries/Linux/mips/little-endian/musl/vlmcsd-mips16el-musl differ diff --git a/binaries/Linux/mips/little-endian/musl/vlmcsdmulti-mips16el-musl b/binaries/Linux/mips/little-endian/musl/vlmcsdmulti-mips16el-musl index 7b0780a..fff1830 100644 Binary files a/binaries/Linux/mips/little-endian/musl/vlmcsdmulti-mips16el-musl and b/binaries/Linux/mips/little-endian/musl/vlmcsdmulti-mips16el-musl differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-asus-rt-n66u-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-asus-rt-n66u-uclibc-static index d80b575..815eba5 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-asus-rt-n66u-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-asus-rt-n66u-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-musl-fpu-static b/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-musl-fpu-static index d245e0c..0876ea9 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-musl-fpu-static and b/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-musl-fpu-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-musl-static b/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-musl-static index fda8145..00447eb 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-musl-static and b/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-musl-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-openwrt-uclib-static b/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-openwrt-uclib-static index 8c26cc4..26af14a 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-openwrt-uclib-static and b/binaries/Linux/mips/little-endian/static/vlmcs-mips16el-openwrt-uclib-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcs-mips1el-tomato-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcs-mips1el-tomato-uclibc-static index 22d4414..1d515bb 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcs-mips1el-tomato-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcs-mips1el-tomato-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcs-mips1el-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcs-mips1el-uclibc-static index e017fd8..42f283b 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcs-mips1el-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcs-mips1el-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-ddwrt-gcc4.1.0-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-ddwrt-gcc4.1.0-uclibc-static index e6f17a5..cc12423 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-ddwrt-gcc4.1.0-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-ddwrt-gcc4.1.0-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-openwrt-uclib-static b/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-openwrt-uclib-static index a2604b6..d5cc9d9 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-openwrt-uclib-static and b/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-openwrt-uclib-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-uclibc-static index 0b9681f..1084c30 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcs-mips32el-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcs-mips32r2el-Fritzbox-71xx-72xx-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcs-mips32r2el-Fritzbox-71xx-72xx-uclibc-static index c2786ca..f5e7e2a 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcs-mips32r2el-Fritzbox-71xx-72xx-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcs-mips32r2el-Fritzbox-71xx-72xx-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-asus-rt-n66u-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-asus-rt-n66u-uclibc-static index b678ecb..96352ef 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-asus-rt-n66u-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-asus-rt-n66u-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-musl-fpu-static b/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-musl-fpu-static index d98c505..5124519 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-musl-fpu-static and b/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-musl-fpu-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-musl-static b/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-musl-static index f4e1b25..ef2e310 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-musl-static and b/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-musl-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-openwrt-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-openwrt-uclibc-static index 3646f87..15840ce 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-openwrt-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-openwrt-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsd-mips1el-tomato-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsd-mips1el-tomato-uclibc-static index c7c6f0c..d818005 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsd-mips1el-tomato-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsd-mips1el-tomato-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsd-mips1el-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsd-mips1el-uclibc-static index b92f752..8c52159 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsd-mips1el-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsd-mips1el-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-ddwrt-gcc4.1.0-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-ddwrt-gcc4.1.0-uclibc-static index 73d0cf5..3b53e3d 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-ddwrt-gcc4.1.0-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-ddwrt-gcc4.1.0-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-openwrt-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-openwrt-uclibc-static index a30c783..7213298 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-openwrt-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-openwrt-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-uclibc-static index 6885f55..c011bbc 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsd-mips32r2el-Fritzbox-71xx-72xx-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsd-mips32r2el-Fritzbox-71xx-72xx-uclibc-static index c95a8bc..7d80d68 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsd-mips32r2el-Fritzbox-71xx-72xx-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsd-mips32r2el-Fritzbox-71xx-72xx-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc index c1d1f52..fc1850b 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc-static index 0c1699f..36292d8 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-musl-fpu-static b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-musl-fpu-static index 1136a31..40f05c5 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-musl-fpu-static and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-musl-fpu-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-musl-static b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-musl-static index 8f393fa..0da55a5 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-musl-static and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-musl-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc index 2f584df..0868ee5 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc-static index 1bd0729..0912b98 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips1el-tomato-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips1el-tomato-uclibc-static index 65a2122..60669e1 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips1el-tomato-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips1el-tomato-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips1el-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips1el-uclibc-static index 0712f21..9ac7c26 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips1el-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips1el-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-ddwrt-gcc4.1.0-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-ddwrt-gcc4.1.0-uclibc-static index 8728966..3d0a1cc 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-ddwrt-gcc4.1.0-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-ddwrt-gcc4.1.0-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-openwrt-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-openwrt-uclibc-static index eced9a3..3afce90 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-openwrt-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-openwrt-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-uclibc-static index 35c1cd9..459f86b 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32r2el-Fritzbox-71xx-72xx-uclibc-static b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32r2el-Fritzbox-71xx-72xx-uclibc-static index 8acacc0..d3f13d1 100644 Binary files a/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32r2el-Fritzbox-71xx-72xx-uclibc-static and b/binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32r2el-Fritzbox-71xx-72xx-uclibc-static differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-asus-rt-n66u-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-asus-rt-n66u-uclibc index 87db26e..4130dd5 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-asus-rt-n66u-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-asus-rt-n66u-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-openwrt-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-openwrt-uclibc index 3b43e93..5bb21bc 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-openwrt-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-openwrt-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-uclibc index 162eb67..27ca73c 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips1el-tomato-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips1el-tomato-uclibc index 8d3f793..3f75d35 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips1el-tomato-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips1el-tomato-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips1el-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips1el-uclibc index ca0f6ae..52cbf8d 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips1el-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips1el-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-ddwrt-gcc4.1.0-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-ddwrt-gcc4.1.0-uclibc index ca7402b..97187d9 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-ddwrt-gcc4.1.0-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-ddwrt-gcc4.1.0-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-openwrt-uclib b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-openwrt-uclib index 5c7faa0..e99bce0 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-openwrt-uclib and b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-openwrt-uclib differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-uclibc index 3d234a8..3aad3d6 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32r2el-Fritzbox-71xx-72xx-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32r2el-Fritzbox-71xx-72xx-uclibc index 2aadbd2..04831ce 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32r2el-Fritzbox-71xx-72xx-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32r2el-Fritzbox-71xx-72xx-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-asus-rt-n66u-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-asus-rt-n66u-uclibc index 90912ac..8789fcd 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-asus-rt-n66u-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-asus-rt-n66u-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-openwrt-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-openwrt-uclibc index 946b9a4..234af45 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-openwrt-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-openwrt-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-uclibc index c985002..1fddb29 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips1el-tomato-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips1el-tomato-uclibc index 6629cf9..b85ab98 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips1el-tomato-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips1el-tomato-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips1el-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips1el-uclibc index c1db2cd..e659765 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips1el-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips1el-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-ddwrt-gcc4.1.0-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-ddwrt-gcc4.1.0-uclibc index 3b9f639..f9a99a1 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-ddwrt-gcc4.1.0-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-ddwrt-gcc4.1.0-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-openwrt-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-openwrt-uclibc index cb0505d..983e8ba 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-openwrt-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-openwrt-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-uclibc index e420a95..3b5a6e9 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32r2el-Fritzbox-71xx-72xx-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32r2el-Fritzbox-71xx-72xx-uclibc index f267b7e..3a483c8 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32r2el-Fritzbox-71xx-72xx-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32r2el-Fritzbox-71xx-72xx-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips16el-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips16el-uclibc index 748f708..5502752 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips16el-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips16el-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips1el-tomato-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips1el-tomato-uclibc index 7f36df0..f6b528e 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips1el-tomato-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips1el-tomato-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips1el-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips1el-uclibc index d66ea4f..f9915a8 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips1el-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips1el-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-ddwrt-gcc4.1.0-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-ddwrt-gcc4.1.0-uclibc index 5580f5e..5caa077 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-ddwrt-gcc4.1.0-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-ddwrt-gcc4.1.0-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-openwrt-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-openwrt-uclibc index 2f88373..3995ffd 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-openwrt-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-openwrt-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-uclibc index a18c2d6..266c4c3 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-uclibc differ diff --git a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32r2el-Fritzbox-71xx-72xx-uclibc b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32r2el-Fritzbox-71xx-72xx-uclibc index 697e470..2f2e572 100644 Binary files a/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32r2el-Fritzbox-71xx-72xx-uclibc and b/binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32r2el-Fritzbox-71xx-72xx-uclibc differ diff --git a/binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc-glibc b/binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc-glibc index 2ac8614..80385c7 100644 Binary files a/binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc-glibc and b/binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc-glibc differ diff --git a/binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc64-glibc b/binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc64-glibc index 1848c4b..d030ed5 100644 Binary files a/binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc64-glibc and b/binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc64-glibc differ diff --git a/binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc-glibc b/binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc-glibc index 6c675a2..ece9ff0 100644 Binary files a/binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc-glibc and b/binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc-glibc differ diff --git a/binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc64-glibc b/binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc64-glibc index 9ca5b7e..dead7c2 100644 Binary files a/binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc64-glibc and b/binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc64-glibc differ diff --git a/binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc-glibc b/binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc-glibc index e787af5..bb3366f 100644 Binary files a/binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc-glibc and b/binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc-glibc differ diff --git a/binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc64-glibc b/binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc64-glibc index 7a29453..b848f21 100644 Binary files a/binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc64-glibc and b/binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc64-glibc differ diff --git a/binaries/Linux/ppc/big-endian/musl/vlmcs-ppc-musl b/binaries/Linux/ppc/big-endian/musl/vlmcs-ppc-musl index 53fb72d..17d5424 100644 Binary files a/binaries/Linux/ppc/big-endian/musl/vlmcs-ppc-musl and b/binaries/Linux/ppc/big-endian/musl/vlmcs-ppc-musl differ diff --git a/binaries/Linux/ppc/big-endian/musl/vlmcsd-ppc-musl b/binaries/Linux/ppc/big-endian/musl/vlmcsd-ppc-musl index 93409f2..5635165 100644 Binary files a/binaries/Linux/ppc/big-endian/musl/vlmcsd-ppc-musl and b/binaries/Linux/ppc/big-endian/musl/vlmcsd-ppc-musl differ diff --git a/binaries/Linux/ppc/big-endian/musl/vlmcsdmulti-ppc-musl b/binaries/Linux/ppc/big-endian/musl/vlmcsdmulti-ppc-musl index 482aef9..5247610 100644 Binary files a/binaries/Linux/ppc/big-endian/musl/vlmcsdmulti-ppc-musl and b/binaries/Linux/ppc/big-endian/musl/vlmcsdmulti-ppc-musl differ diff --git a/binaries/Linux/ppc/big-endian/static/vlmcs-ppc-musl-static b/binaries/Linux/ppc/big-endian/static/vlmcs-ppc-musl-static index e8592a4..e6f8ab4 100644 Binary files a/binaries/Linux/ppc/big-endian/static/vlmcs-ppc-musl-static and b/binaries/Linux/ppc/big-endian/static/vlmcs-ppc-musl-static differ diff --git a/binaries/Linux/ppc/big-endian/static/vlmcs-ppc-uclibc-static b/binaries/Linux/ppc/big-endian/static/vlmcs-ppc-uclibc-static index 25124c8..dd76297 100644 Binary files a/binaries/Linux/ppc/big-endian/static/vlmcs-ppc-uclibc-static and b/binaries/Linux/ppc/big-endian/static/vlmcs-ppc-uclibc-static differ diff --git a/binaries/Linux/ppc/big-endian/static/vlmcsd-ppc-musl-static b/binaries/Linux/ppc/big-endian/static/vlmcsd-ppc-musl-static index 26221be..aba6d75 100644 Binary files a/binaries/Linux/ppc/big-endian/static/vlmcsd-ppc-musl-static and b/binaries/Linux/ppc/big-endian/static/vlmcsd-ppc-musl-static differ diff --git a/binaries/Linux/ppc/big-endian/static/vlmcsd-ppc-uclibc-static b/binaries/Linux/ppc/big-endian/static/vlmcsd-ppc-uclibc-static index c524828..0dcc5c3 100644 Binary files a/binaries/Linux/ppc/big-endian/static/vlmcsd-ppc-uclibc-static and b/binaries/Linux/ppc/big-endian/static/vlmcsd-ppc-uclibc-static differ diff --git a/binaries/Linux/ppc/big-endian/static/vlmcsdmulti-ppc-musl-static b/binaries/Linux/ppc/big-endian/static/vlmcsdmulti-ppc-musl-static index eda8822..7e680b4 100644 Binary files a/binaries/Linux/ppc/big-endian/static/vlmcsdmulti-ppc-musl-static and b/binaries/Linux/ppc/big-endian/static/vlmcsdmulti-ppc-musl-static differ diff --git a/binaries/Linux/ppc/big-endian/static/vlmcsdmulti-ppc-uclibc-static b/binaries/Linux/ppc/big-endian/static/vlmcsdmulti-ppc-uclibc-static index bfdb9e7..ca4c596 100644 Binary files a/binaries/Linux/ppc/big-endian/static/vlmcsdmulti-ppc-uclibc-static and b/binaries/Linux/ppc/big-endian/static/vlmcsdmulti-ppc-uclibc-static differ diff --git a/binaries/Linux/ppc/big-endian/uclibc/vlmcs-ppc-uclibc b/binaries/Linux/ppc/big-endian/uclibc/vlmcs-ppc-uclibc index a5c313a..eb9dd60 100644 Binary files a/binaries/Linux/ppc/big-endian/uclibc/vlmcs-ppc-uclibc and b/binaries/Linux/ppc/big-endian/uclibc/vlmcs-ppc-uclibc differ diff --git a/binaries/Linux/ppc/big-endian/uclibc/vlmcsd-ppc-uclibc b/binaries/Linux/ppc/big-endian/uclibc/vlmcsd-ppc-uclibc index 23f1cfd..9aad73b 100644 Binary files a/binaries/Linux/ppc/big-endian/uclibc/vlmcsd-ppc-uclibc and b/binaries/Linux/ppc/big-endian/uclibc/vlmcsd-ppc-uclibc differ diff --git a/binaries/Linux/ppc/big-endian/uclibc/vlmcsdmulti-ppc-uclibc b/binaries/Linux/ppc/big-endian/uclibc/vlmcsdmulti-ppc-uclibc index 63303aa..7a26ff7 100644 Binary files a/binaries/Linux/ppc/big-endian/uclibc/vlmcsdmulti-ppc-uclibc and b/binaries/Linux/ppc/big-endian/uclibc/vlmcsdmulti-ppc-uclibc differ diff --git a/binaries/Linux/ppc/little-endian/glibc/vlmcs-ppc64el-glibc b/binaries/Linux/ppc/little-endian/glibc/vlmcs-ppc64el-glibc index d986764..529afa4 100644 Binary files a/binaries/Linux/ppc/little-endian/glibc/vlmcs-ppc64el-glibc and b/binaries/Linux/ppc/little-endian/glibc/vlmcs-ppc64el-glibc differ diff --git a/binaries/Linux/ppc/little-endian/glibc/vlmcsd-ppc64el-glibc b/binaries/Linux/ppc/little-endian/glibc/vlmcsd-ppc64el-glibc index 92f3f80..d2ea764 100644 Binary files a/binaries/Linux/ppc/little-endian/glibc/vlmcsd-ppc64el-glibc and b/binaries/Linux/ppc/little-endian/glibc/vlmcsd-ppc64el-glibc differ diff --git a/binaries/Linux/ppc/little-endian/glibc/vlmcsdmulti-ppc64el-glibc b/binaries/Linux/ppc/little-endian/glibc/vlmcsdmulti-ppc64el-glibc index 68b3eb1..c634243 100644 Binary files a/binaries/Linux/ppc/little-endian/glibc/vlmcsdmulti-ppc64el-glibc and b/binaries/Linux/ppc/little-endian/glibc/vlmcsdmulti-ppc64el-glibc differ diff --git a/binaries/Linux/s390/glibc/vlmcs-s390-glibc b/binaries/Linux/s390/glibc/vlmcs-s390-glibc index 7be14f6..63df1eb 100644 Binary files a/binaries/Linux/s390/glibc/vlmcs-s390-glibc and b/binaries/Linux/s390/glibc/vlmcs-s390-glibc differ diff --git a/binaries/Linux/s390/glibc/vlmcs-s390x-glibc b/binaries/Linux/s390/glibc/vlmcs-s390x-glibc index d8f9acb..8c3eba1 100644 Binary files a/binaries/Linux/s390/glibc/vlmcs-s390x-glibc and b/binaries/Linux/s390/glibc/vlmcs-s390x-glibc differ diff --git a/binaries/Linux/s390/glibc/vlmcsd-s390-glibc b/binaries/Linux/s390/glibc/vlmcsd-s390-glibc index a99494b..d155aa1 100644 Binary files a/binaries/Linux/s390/glibc/vlmcsd-s390-glibc and b/binaries/Linux/s390/glibc/vlmcsd-s390-glibc differ diff --git a/binaries/Linux/s390/glibc/vlmcsd-s390x-glibc b/binaries/Linux/s390/glibc/vlmcsd-s390x-glibc index c8c2190..e3549b9 100644 Binary files a/binaries/Linux/s390/glibc/vlmcsd-s390x-glibc and b/binaries/Linux/s390/glibc/vlmcsd-s390x-glibc differ diff --git a/binaries/Linux/s390/glibc/vlmcsdmulti-s390-glibc b/binaries/Linux/s390/glibc/vlmcsdmulti-s390-glibc index b892364..b53dfb5 100644 Binary files a/binaries/Linux/s390/glibc/vlmcsdmulti-s390-glibc and b/binaries/Linux/s390/glibc/vlmcsdmulti-s390-glibc differ diff --git a/binaries/Linux/s390/glibc/vlmcsdmulti-s390x-glibc b/binaries/Linux/s390/glibc/vlmcsdmulti-s390x-glibc index 54f866a..9a55a07 100644 Binary files a/binaries/Linux/s390/glibc/vlmcsdmulti-s390x-glibc and b/binaries/Linux/s390/glibc/vlmcsdmulti-s390x-glibc differ diff --git a/binaries/Linux/sparc/glibc/vlmcs-sparc32v7-glibc b/binaries/Linux/sparc/glibc/vlmcs-sparc32v7-glibc index a001d6d..8006c38 100644 Binary files a/binaries/Linux/sparc/glibc/vlmcs-sparc32v7-glibc and b/binaries/Linux/sparc/glibc/vlmcs-sparc32v7-glibc differ diff --git a/binaries/Linux/sparc/glibc/vlmcs-sparc64v9-glibc b/binaries/Linux/sparc/glibc/vlmcs-sparc64v9-glibc index a0e79d1..b991469 100644 Binary files a/binaries/Linux/sparc/glibc/vlmcs-sparc64v9-glibc and b/binaries/Linux/sparc/glibc/vlmcs-sparc64v9-glibc differ diff --git a/binaries/Linux/sparc/glibc/vlmcsd-sparc32v7-glibc b/binaries/Linux/sparc/glibc/vlmcsd-sparc32v7-glibc index cc9f9c8..4cfd027 100644 Binary files a/binaries/Linux/sparc/glibc/vlmcsd-sparc32v7-glibc and b/binaries/Linux/sparc/glibc/vlmcsd-sparc32v7-glibc differ diff --git a/binaries/Linux/sparc/glibc/vlmcsd-sparc64v9-glibc b/binaries/Linux/sparc/glibc/vlmcsd-sparc64v9-glibc index fd55843..32448b2 100644 Binary files a/binaries/Linux/sparc/glibc/vlmcsd-sparc64v9-glibc and b/binaries/Linux/sparc/glibc/vlmcsd-sparc64v9-glibc differ diff --git a/binaries/Linux/sparc/glibc/vlmcsdmulti-sparc32v7-glibc b/binaries/Linux/sparc/glibc/vlmcsdmulti-sparc32v7-glibc index 6b8d960..3df654a 100644 Binary files a/binaries/Linux/sparc/glibc/vlmcsdmulti-sparc32v7-glibc and b/binaries/Linux/sparc/glibc/vlmcsdmulti-sparc32v7-glibc differ diff --git a/binaries/Linux/sparc/glibc/vlmcsdmulti-sparc64v9-glibc b/binaries/Linux/sparc/glibc/vlmcsdmulti-sparc64v9-glibc index fa133fc..d688622 100644 Binary files a/binaries/Linux/sparc/glibc/vlmcsdmulti-sparc64v9-glibc and b/binaries/Linux/sparc/glibc/vlmcsdmulti-sparc64v9-glibc differ diff --git a/binaries/MacOSX/intel/vlmcs-MacOSX-x64 b/binaries/MacOSX/intel/vlmcs-MacOSX-x64 index 2a2d3e8..414b4fc 100644 Binary files a/binaries/MacOSX/intel/vlmcs-MacOSX-x64 and b/binaries/MacOSX/intel/vlmcs-MacOSX-x64 differ diff --git a/binaries/MacOSX/intel/vlmcs-MacOSX-x64-gcc b/binaries/MacOSX/intel/vlmcs-MacOSX-x64-gcc index e03a1d0..8cd0bea 100644 Binary files a/binaries/MacOSX/intel/vlmcs-MacOSX-x64-gcc and b/binaries/MacOSX/intel/vlmcs-MacOSX-x64-gcc differ diff --git a/binaries/MacOSX/intel/vlmcs-MacOSX-x86 b/binaries/MacOSX/intel/vlmcs-MacOSX-x86 index 6b3434c..a145f92 100644 Binary files a/binaries/MacOSX/intel/vlmcs-MacOSX-x86 and b/binaries/MacOSX/intel/vlmcs-MacOSX-x86 differ diff --git a/binaries/MacOSX/intel/vlmcs-MacOSX-x86-gcc b/binaries/MacOSX/intel/vlmcs-MacOSX-x86-gcc index 7ce9a05..b816be6 100644 Binary files a/binaries/MacOSX/intel/vlmcs-MacOSX-x86-gcc and b/binaries/MacOSX/intel/vlmcs-MacOSX-x86-gcc differ diff --git a/binaries/MacOSX/intel/vlmcsd-MacOSX-x64 b/binaries/MacOSX/intel/vlmcsd-MacOSX-x64 index 100cb7f..6467430 100644 Binary files a/binaries/MacOSX/intel/vlmcsd-MacOSX-x64 and b/binaries/MacOSX/intel/vlmcsd-MacOSX-x64 differ diff --git a/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-gcc b/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-gcc index 44f6b2c..9528619 100644 Binary files a/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-gcc and b/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-gcc differ diff --git a/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-threads b/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-threads index 994bd47..820decb 100644 Binary files a/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-threads and b/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-threads differ diff --git a/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-threads-gcc b/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-threads-gcc index c9737d3..7b161a6 100644 Binary files a/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-threads-gcc and b/binaries/MacOSX/intel/vlmcsd-MacOSX-x64-threads-gcc differ diff --git a/binaries/MacOSX/intel/vlmcsd-MacOSX-x86 b/binaries/MacOSX/intel/vlmcsd-MacOSX-x86 index b7ae161..c2ce1a7 100644 Binary files a/binaries/MacOSX/intel/vlmcsd-MacOSX-x86 and b/binaries/MacOSX/intel/vlmcsd-MacOSX-x86 differ diff --git a/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-gcc b/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-gcc index 2ca0bf8..7ff9487 100644 Binary files a/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-gcc and b/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-gcc differ diff --git a/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-threads b/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-threads index b461902..3935038 100644 Binary files a/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-threads and b/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-threads differ diff --git a/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-threads-gcc b/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-threads-gcc index b99c2bf..0113769 100644 Binary files a/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-threads-gcc and b/binaries/MacOSX/intel/vlmcsd-MacOSX-x86-threads-gcc differ diff --git a/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x64 b/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x64 index 5d2bddc..903d8dd 100644 Binary files a/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x64 and b/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x64 differ diff --git a/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x64-gcc b/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x64-gcc index c061a2a..d28e404 100644 Binary files a/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x64-gcc and b/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x64-gcc differ diff --git a/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x86 b/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x86 index 90cb7a5..d216fd4 100644 Binary files a/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x86 and b/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x86 differ diff --git a/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x86-gcc b/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x86-gcc index 3530102..89ff5b6 100644 Binary files a/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x86-gcc and b/binaries/MacOSX/intel/vlmcsdmulti-MacOSX-x86-gcc differ diff --git a/binaries/MacOSX/ppc/vlmcs-MacOSX-ppc b/binaries/MacOSX/ppc/vlmcs-MacOSX-ppc index a7fa052..49f2f91 100644 Binary files a/binaries/MacOSX/ppc/vlmcs-MacOSX-ppc and b/binaries/MacOSX/ppc/vlmcs-MacOSX-ppc differ diff --git a/binaries/MacOSX/ppc/vlmcsd-MacOSX-ppc b/binaries/MacOSX/ppc/vlmcsd-MacOSX-ppc index 08fad61..f3d7949 100644 Binary files a/binaries/MacOSX/ppc/vlmcsd-MacOSX-ppc and b/binaries/MacOSX/ppc/vlmcsd-MacOSX-ppc differ diff --git a/binaries/MacOSX/ppc/vlmcsdmulti-MacOSX-ppc b/binaries/MacOSX/ppc/vlmcsdmulti-MacOSX-ppc index 9d942aa..9caa030 100644 Binary files a/binaries/MacOSX/ppc/vlmcsdmulti-MacOSX-ppc and b/binaries/MacOSX/ppc/vlmcsdmulti-MacOSX-ppc differ diff --git a/binaries/Minix/intel/vlmcs-minix-3.3.0-x86 b/binaries/Minix/intel/vlmcs-minix-3.3.0-x86 index 3f51fbb..b26f40d 100644 Binary files a/binaries/Minix/intel/vlmcs-minix-3.3.0-x86 and b/binaries/Minix/intel/vlmcs-minix-3.3.0-x86 differ diff --git a/binaries/Minix/intel/vlmcsd-minix-3.3.0-x86 b/binaries/Minix/intel/vlmcsd-minix-3.3.0-x86 index ca80a68..fa3c84c 100644 Binary files a/binaries/Minix/intel/vlmcsd-minix-3.3.0-x86 and b/binaries/Minix/intel/vlmcsd-minix-3.3.0-x86 differ diff --git a/binaries/Minix/intel/vlmcsdmulti-minix-3.3.0-x86 b/binaries/Minix/intel/vlmcsdmulti-minix-3.3.0-x86 index e0d288d..8067851 100644 Binary files a/binaries/Minix/intel/vlmcsdmulti-minix-3.3.0-x86 and b/binaries/Minix/intel/vlmcsdmulti-minix-3.3.0-x86 differ diff --git a/binaries/NetBSD/intel/vlmcs-NetBSD-x64 b/binaries/NetBSD/intel/vlmcs-NetBSD-x64 index 561622b..126c410 100644 Binary files a/binaries/NetBSD/intel/vlmcs-NetBSD-x64 and b/binaries/NetBSD/intel/vlmcs-NetBSD-x64 differ diff --git a/binaries/NetBSD/intel/vlmcs-NetBSD-x86 b/binaries/NetBSD/intel/vlmcs-NetBSD-x86 index 8039cca..ff22194 100644 Binary files a/binaries/NetBSD/intel/vlmcs-NetBSD-x86 and b/binaries/NetBSD/intel/vlmcs-NetBSD-x86 differ diff --git a/binaries/NetBSD/intel/vlmcsd-NetBSD-x64 b/binaries/NetBSD/intel/vlmcsd-NetBSD-x64 index e2b2cb3..2aaa881 100644 Binary files a/binaries/NetBSD/intel/vlmcsd-NetBSD-x64 and b/binaries/NetBSD/intel/vlmcsd-NetBSD-x64 differ diff --git a/binaries/NetBSD/intel/vlmcsd-NetBSD-x86 b/binaries/NetBSD/intel/vlmcsd-NetBSD-x86 index d9029df..1dc105c 100644 Binary files a/binaries/NetBSD/intel/vlmcsd-NetBSD-x86 and b/binaries/NetBSD/intel/vlmcsd-NetBSD-x86 differ diff --git a/binaries/NetBSD/intel/vlmcsdmulti-NetBSD-x64 b/binaries/NetBSD/intel/vlmcsdmulti-NetBSD-x64 index 0026b5e..6bfc1f5 100644 Binary files a/binaries/NetBSD/intel/vlmcsdmulti-NetBSD-x64 and b/binaries/NetBSD/intel/vlmcsdmulti-NetBSD-x64 differ diff --git a/binaries/NetBSD/intel/vlmcsdmulti-NetBSD-x86 b/binaries/NetBSD/intel/vlmcsdmulti-NetBSD-x86 index f290cd8..bf42cc8 100644 Binary files a/binaries/NetBSD/intel/vlmcsdmulti-NetBSD-x86 and b/binaries/NetBSD/intel/vlmcsdmulti-NetBSD-x86 differ diff --git a/binaries/OpenBSD/intel/vlmcs-OpenBSD-x64 b/binaries/OpenBSD/intel/vlmcs-OpenBSD-x64 index e16a15b..9b72295 100644 Binary files a/binaries/OpenBSD/intel/vlmcs-OpenBSD-x64 and b/binaries/OpenBSD/intel/vlmcs-OpenBSD-x64 differ diff --git a/binaries/OpenBSD/intel/vlmcsd-OpenBSD-x64 b/binaries/OpenBSD/intel/vlmcsd-OpenBSD-x64 index 5851163..a079356 100644 Binary files a/binaries/OpenBSD/intel/vlmcsd-OpenBSD-x64 and b/binaries/OpenBSD/intel/vlmcsd-OpenBSD-x64 differ diff --git a/binaries/OpenBSD/intel/vlmcsdmulti-OpenBSD-x64 b/binaries/OpenBSD/intel/vlmcsdmulti-OpenBSD-x64 index 7b90d15..4cdb483 100644 Binary files a/binaries/OpenBSD/intel/vlmcsdmulti-OpenBSD-x64 and b/binaries/OpenBSD/intel/vlmcsdmulti-OpenBSD-x64 differ diff --git a/binaries/Solaris/intel/vlmcs-Solaris-x64 b/binaries/Solaris/intel/vlmcs-Solaris-x64 index 988fa18..3d49142 100644 Binary files a/binaries/Solaris/intel/vlmcs-Solaris-x64 and b/binaries/Solaris/intel/vlmcs-Solaris-x64 differ diff --git a/binaries/Solaris/intel/vlmcs-Solaris-x86 b/binaries/Solaris/intel/vlmcs-Solaris-x86 index 3502df8..d834369 100644 Binary files a/binaries/Solaris/intel/vlmcs-Solaris-x86 and b/binaries/Solaris/intel/vlmcs-Solaris-x86 differ diff --git a/binaries/Solaris/intel/vlmcsd-Solaris-x64 b/binaries/Solaris/intel/vlmcsd-Solaris-x64 index d4b6b93..b30badc 100644 Binary files a/binaries/Solaris/intel/vlmcsd-Solaris-x64 and b/binaries/Solaris/intel/vlmcsd-Solaris-x64 differ diff --git a/binaries/Solaris/intel/vlmcsd-Solaris-x64-threads b/binaries/Solaris/intel/vlmcsd-Solaris-x64-threads index 0d9b50e..48171d4 100644 Binary files a/binaries/Solaris/intel/vlmcsd-Solaris-x64-threads and b/binaries/Solaris/intel/vlmcsd-Solaris-x64-threads differ diff --git a/binaries/Solaris/intel/vlmcsd-Solaris-x86 b/binaries/Solaris/intel/vlmcsd-Solaris-x86 index 014dfce..28c5eee 100644 Binary files a/binaries/Solaris/intel/vlmcsd-Solaris-x86 and b/binaries/Solaris/intel/vlmcsd-Solaris-x86 differ diff --git a/binaries/Solaris/intel/vlmcsd-Solaris-x86-threads b/binaries/Solaris/intel/vlmcsd-Solaris-x86-threads index 88c053c..3c8dddb 100644 Binary files a/binaries/Solaris/intel/vlmcsd-Solaris-x86-threads and b/binaries/Solaris/intel/vlmcsd-Solaris-x86-threads differ diff --git a/binaries/Solaris/intel/vlmcsdmulti-Solaris-x64 b/binaries/Solaris/intel/vlmcsdmulti-Solaris-x64 index 5b432f8..e0f33eb 100644 Binary files a/binaries/Solaris/intel/vlmcsdmulti-Solaris-x64 and b/binaries/Solaris/intel/vlmcsdmulti-Solaris-x64 differ diff --git a/binaries/Solaris/intel/vlmcsdmulti-Solaris-x86 b/binaries/Solaris/intel/vlmcsdmulti-Solaris-x86 index bbb9691..785d087 100644 Binary files a/binaries/Solaris/intel/vlmcsdmulti-Solaris-x86 and b/binaries/Solaris/intel/vlmcsdmulti-Solaris-x86 differ diff --git a/binaries/Windows/intel/cygkms32.dll b/binaries/Windows/intel/cygkms32.dll new file mode 100644 index 0000000..2edf951 Binary files /dev/null and b/binaries/Windows/intel/cygkms32.dll differ diff --git a/binaries/Windows/intel/cygkms64.dll b/binaries/Windows/intel/cygkms64.dll new file mode 100644 index 0000000..4105669 Binary files /dev/null and b/binaries/Windows/intel/cygkms64.dll differ diff --git a/binaries/Windows/intel/libkms32-gcc.dll b/binaries/Windows/intel/libkms32-gcc.dll new file mode 100644 index 0000000..bcfd685 Binary files /dev/null and b/binaries/Windows/intel/libkms32-gcc.dll differ diff --git a/binaries/Windows/intel/libkms32.dll b/binaries/Windows/intel/libkms32.dll new file mode 100644 index 0000000..8a37485 Binary files /dev/null and b/binaries/Windows/intel/libkms32.dll differ diff --git a/binaries/Windows/intel/libkms64-gcc.dll b/binaries/Windows/intel/libkms64-gcc.dll new file mode 100644 index 0000000..3aa4037 Binary files /dev/null and b/binaries/Windows/intel/libkms64-gcc.dll differ diff --git a/binaries/Windows/intel/libkms64.dll b/binaries/Windows/intel/libkms64.dll new file mode 100644 index 0000000..ab0e7df Binary files /dev/null and b/binaries/Windows/intel/libkms64.dll differ diff --git a/binaries/Windows/intel/vlmcs-Windows-msrpc-x64.exe b/binaries/Windows/intel/vlmcs-Windows-msrpc-x64.exe new file mode 100644 index 0000000..2a9cf83 Binary files /dev/null and b/binaries/Windows/intel/vlmcs-Windows-msrpc-x64.exe differ diff --git a/binaries/Windows/intel/vlmcs-Windows-msrpc-x86.exe b/binaries/Windows/intel/vlmcs-Windows-msrpc-x86.exe new file mode 100644 index 0000000..5017390 Binary files /dev/null and b/binaries/Windows/intel/vlmcs-Windows-msrpc-x86.exe differ diff --git a/binaries/Windows/intel/vlmcs-Windows-x64-gcc.exe b/binaries/Windows/intel/vlmcs-Windows-x64-gcc.exe new file mode 100644 index 0000000..ddfe2ef Binary files /dev/null and b/binaries/Windows/intel/vlmcs-Windows-x64-gcc.exe differ diff --git a/binaries/Windows/intel/vlmcs-Windows-x64.exe b/binaries/Windows/intel/vlmcs-Windows-x64.exe index 14167f5..5642cfe 100644 Binary files a/binaries/Windows/intel/vlmcs-Windows-x64.exe and b/binaries/Windows/intel/vlmcs-Windows-x64.exe differ diff --git a/binaries/Windows/intel/vlmcs-Windows-x86-gcc.exe b/binaries/Windows/intel/vlmcs-Windows-x86-gcc.exe new file mode 100644 index 0000000..8384a9e Binary files /dev/null and b/binaries/Windows/intel/vlmcs-Windows-x86-gcc.exe differ diff --git a/binaries/Windows/intel/vlmcs-Windows-x86.exe b/binaries/Windows/intel/vlmcs-Windows-x86.exe index 9fc5eb7..78457dc 100644 Binary files a/binaries/Windows/intel/vlmcs-Windows-x86.exe and b/binaries/Windows/intel/vlmcs-Windows-x86.exe differ diff --git a/binaries/Windows/intel/vlmcs-cygwin-msrpc-x64-openssl-EXPERIMENTAL.exe b/binaries/Windows/intel/vlmcs-cygwin-msrpc-x64-openssl-EXPERIMENTAL.exe new file mode 100644 index 0000000..3a5f832 Binary files /dev/null and b/binaries/Windows/intel/vlmcs-cygwin-msrpc-x64-openssl-EXPERIMENTAL.exe differ diff --git a/binaries/Windows/intel/vlmcs-cygwin-msrpc-x64.exe b/binaries/Windows/intel/vlmcs-cygwin-msrpc-x64.exe new file mode 100644 index 0000000..1de2bae Binary files /dev/null and b/binaries/Windows/intel/vlmcs-cygwin-msrpc-x64.exe differ diff --git a/binaries/Windows/intel/vlmcs-cygwin-x64.exe b/binaries/Windows/intel/vlmcs-cygwin-x64.exe new file mode 100644 index 0000000..c20eb54 Binary files /dev/null and b/binaries/Windows/intel/vlmcs-cygwin-x64.exe differ diff --git a/binaries/Windows/intel/vlmcs-cygwin-x86.exe b/binaries/Windows/intel/vlmcs-cygwin-x86.exe new file mode 100644 index 0000000..06d86be Binary files /dev/null and b/binaries/Windows/intel/vlmcs-cygwin-x86.exe differ diff --git a/binaries/Windows/intel/vlmcsd-Windows-msrpc-x64.exe b/binaries/Windows/intel/vlmcsd-Windows-msrpc-x64.exe new file mode 100644 index 0000000..736420f Binary files /dev/null and b/binaries/Windows/intel/vlmcsd-Windows-msrpc-x64.exe differ diff --git a/binaries/Windows/intel/vlmcsd-Windows-msrpc-x86.exe b/binaries/Windows/intel/vlmcsd-Windows-msrpc-x86.exe new file mode 100644 index 0000000..6b7a949 Binary files /dev/null and b/binaries/Windows/intel/vlmcsd-Windows-msrpc-x86.exe differ diff --git a/binaries/Windows/intel/vlmcsd-Windows-x64-gcc.exe b/binaries/Windows/intel/vlmcsd-Windows-x64-gcc.exe new file mode 100644 index 0000000..4043032 Binary files /dev/null and b/binaries/Windows/intel/vlmcsd-Windows-x64-gcc.exe differ diff --git a/binaries/Windows/intel/vlmcsd-Windows-x64.exe b/binaries/Windows/intel/vlmcsd-Windows-x64.exe index 92b508d..ccdb2bb 100644 Binary files a/binaries/Windows/intel/vlmcsd-Windows-x64.exe and b/binaries/Windows/intel/vlmcsd-Windows-x64.exe differ diff --git a/binaries/Windows/intel/vlmcsd-Windows-x86-gcc.exe b/binaries/Windows/intel/vlmcsd-Windows-x86-gcc.exe new file mode 100644 index 0000000..eef7abf Binary files /dev/null and b/binaries/Windows/intel/vlmcsd-Windows-x86-gcc.exe differ diff --git a/binaries/Windows/intel/vlmcsd-Windows-x86.exe b/binaries/Windows/intel/vlmcsd-Windows-x86.exe index 4e05949..1894445 100644 Binary files a/binaries/Windows/intel/vlmcsd-Windows-x86.exe and b/binaries/Windows/intel/vlmcsd-Windows-x86.exe differ diff --git a/binaries/Windows/intel/vlmcsd-cygwin-msrpc-x64.exe b/binaries/Windows/intel/vlmcsd-cygwin-msrpc-x64.exe new file mode 100644 index 0000000..10a8ae3 Binary files /dev/null and b/binaries/Windows/intel/vlmcsd-cygwin-msrpc-x64.exe differ diff --git a/binaries/Windows/intel/vlmcsd-cygwin-x64.exe b/binaries/Windows/intel/vlmcsd-cygwin-x64.exe new file mode 100644 index 0000000..2530cc5 Binary files /dev/null and b/binaries/Windows/intel/vlmcsd-cygwin-x64.exe differ diff --git a/binaries/Windows/intel/vlmcsd-cygwin-x86.exe b/binaries/Windows/intel/vlmcsd-cygwin-x86.exe new file mode 100644 index 0000000..dc23bb6 Binary files /dev/null and b/binaries/Windows/intel/vlmcsd-cygwin-x86.exe differ diff --git a/binaries/Windows/intel/vlmcsdmulti-Windows-msrpc-x64.exe b/binaries/Windows/intel/vlmcsdmulti-Windows-msrpc-x64.exe new file mode 100644 index 0000000..80e0b2b Binary files /dev/null and b/binaries/Windows/intel/vlmcsdmulti-Windows-msrpc-x64.exe differ diff --git a/binaries/Windows/intel/vlmcsdmulti-Windows-msrpc-x86.exe b/binaries/Windows/intel/vlmcsdmulti-Windows-msrpc-x86.exe new file mode 100644 index 0000000..5fe239f Binary files /dev/null and b/binaries/Windows/intel/vlmcsdmulti-Windows-msrpc-x86.exe differ diff --git a/binaries/Windows/intel/vlmcsdmulti-Windows-x64-gcc.exe b/binaries/Windows/intel/vlmcsdmulti-Windows-x64-gcc.exe new file mode 100644 index 0000000..37d8a82 Binary files /dev/null and b/binaries/Windows/intel/vlmcsdmulti-Windows-x64-gcc.exe differ diff --git a/binaries/Windows/intel/vlmcsdmulti-Windows-x64.exe b/binaries/Windows/intel/vlmcsdmulti-Windows-x64.exe index 41e3cdc..1af34be 100644 Binary files a/binaries/Windows/intel/vlmcsdmulti-Windows-x64.exe and b/binaries/Windows/intel/vlmcsdmulti-Windows-x64.exe differ diff --git a/binaries/Windows/intel/vlmcsdmulti-Windows-x86-gcc.exe b/binaries/Windows/intel/vlmcsdmulti-Windows-x86-gcc.exe new file mode 100644 index 0000000..f34d427 Binary files /dev/null and b/binaries/Windows/intel/vlmcsdmulti-Windows-x86-gcc.exe differ diff --git a/binaries/Windows/intel/vlmcsdmulti-Windows-x86.exe b/binaries/Windows/intel/vlmcsdmulti-Windows-x86.exe index cf8d072..fdf2427 100644 Binary files a/binaries/Windows/intel/vlmcsdmulti-Windows-x86.exe and b/binaries/Windows/intel/vlmcsdmulti-Windows-x86.exe differ diff --git a/binaries/Windows/intel/vlmcsdmulti-cygwin-msrpc-x64.exe b/binaries/Windows/intel/vlmcsdmulti-cygwin-msrpc-x64.exe new file mode 100644 index 0000000..4082730 Binary files /dev/null and b/binaries/Windows/intel/vlmcsdmulti-cygwin-msrpc-x64.exe differ diff --git a/binaries/Windows/intel/vlmcsdmulti-cygwin-x64.exe b/binaries/Windows/intel/vlmcsdmulti-cygwin-x64.exe new file mode 100644 index 0000000..50b905d Binary files /dev/null and b/binaries/Windows/intel/vlmcsdmulti-cygwin-x64.exe differ diff --git a/binaries/Windows/intel/vlmcsdmulti-cygwin-x86.exe b/binaries/Windows/intel/vlmcsdmulti-cygwin-x86.exe new file mode 100644 index 0000000..13a4eb5 Binary files /dev/null and b/binaries/Windows/intel/vlmcsdmulti-cygwin-x86.exe differ diff --git a/binaries/iOS/arm/vlmcs-iOS-5.1-armv6-clang3.1 b/binaries/iOS/arm/vlmcs-iOS-5.1-armv6-clang3.1 index 602cd2f..896e8be 100644 Binary files a/binaries/iOS/arm/vlmcs-iOS-5.1-armv6-clang3.1 and b/binaries/iOS/arm/vlmcs-iOS-5.1-armv6-clang3.1 differ diff --git a/binaries/iOS/arm/vlmcs-iOS-5.1-armv7-clang3.4 b/binaries/iOS/arm/vlmcs-iOS-5.1-armv7-clang3.4 index 8d85ea8..422231d 100644 Binary files a/binaries/iOS/arm/vlmcs-iOS-5.1-armv7-clang3.4 and b/binaries/iOS/arm/vlmcs-iOS-5.1-armv7-clang3.4 differ diff --git a/binaries/iOS/arm/vlmcs-iOS-6.1-armv7 b/binaries/iOS/arm/vlmcs-iOS-6.1-armv7 index 9cc526c..b63fc9a 100644 Binary files a/binaries/iOS/arm/vlmcs-iOS-6.1-armv7 and b/binaries/iOS/arm/vlmcs-iOS-6.1-armv7 differ diff --git a/binaries/iOS/arm/vlmcs-iOS-armv7 b/binaries/iOS/arm/vlmcs-iOS-armv7 index 64d031d..f33c9c6 100644 Binary files a/binaries/iOS/arm/vlmcs-iOS-armv7 and b/binaries/iOS/arm/vlmcs-iOS-armv7 differ diff --git a/binaries/iOS/arm/vlmcs-iOS-armv8-aarch64 b/binaries/iOS/arm/vlmcs-iOS-armv8-aarch64 index 1e7051c..131cdfb 100644 Binary files a/binaries/iOS/arm/vlmcs-iOS-armv8-aarch64 and b/binaries/iOS/arm/vlmcs-iOS-armv8-aarch64 differ diff --git a/binaries/iOS/arm/vlmcsd-iOS-5.1-armv6-clang3.1 b/binaries/iOS/arm/vlmcsd-iOS-5.1-armv6-clang3.1 index 2f3bf2d..23dd5d1 100644 Binary files a/binaries/iOS/arm/vlmcsd-iOS-5.1-armv6-clang3.1 and b/binaries/iOS/arm/vlmcsd-iOS-5.1-armv6-clang3.1 differ diff --git a/binaries/iOS/arm/vlmcsd-iOS-5.1-armv7-clang3.4 b/binaries/iOS/arm/vlmcsd-iOS-5.1-armv7-clang3.4 index 282db0d..55ffed2 100644 Binary files a/binaries/iOS/arm/vlmcsd-iOS-5.1-armv7-clang3.4 and b/binaries/iOS/arm/vlmcsd-iOS-5.1-armv7-clang3.4 differ diff --git a/binaries/iOS/arm/vlmcsd-iOS-6.1-armv7 b/binaries/iOS/arm/vlmcsd-iOS-6.1-armv7 index 6a47df7..28aeede 100644 Binary files a/binaries/iOS/arm/vlmcsd-iOS-6.1-armv7 and b/binaries/iOS/arm/vlmcsd-iOS-6.1-armv7 differ diff --git a/binaries/iOS/arm/vlmcsd-iOS-armv7 b/binaries/iOS/arm/vlmcsd-iOS-armv7 index 9beda8c..8e6f9f5 100644 Binary files a/binaries/iOS/arm/vlmcsd-iOS-armv7 and b/binaries/iOS/arm/vlmcsd-iOS-armv7 differ diff --git a/binaries/iOS/arm/vlmcsd-iOS-armv8-aarch64 b/binaries/iOS/arm/vlmcsd-iOS-armv8-aarch64 index 6e78d92..9684fc1 100644 Binary files a/binaries/iOS/arm/vlmcsd-iOS-armv8-aarch64 and b/binaries/iOS/arm/vlmcsd-iOS-armv8-aarch64 differ diff --git a/binaries/iOS/arm/vlmcsdmulti-iOS-5.1-armv6-clang3.1 b/binaries/iOS/arm/vlmcsdmulti-iOS-5.1-armv6-clang3.1 index d3ac5b1..44bf0ca 100644 Binary files a/binaries/iOS/arm/vlmcsdmulti-iOS-5.1-armv6-clang3.1 and b/binaries/iOS/arm/vlmcsdmulti-iOS-5.1-armv6-clang3.1 differ diff --git a/binaries/iOS/arm/vlmcsdmulti-iOS-5.1-armv7-clang3.4 b/binaries/iOS/arm/vlmcsdmulti-iOS-5.1-armv7-clang3.4 index 67926a1..8222cb6 100644 Binary files a/binaries/iOS/arm/vlmcsdmulti-iOS-5.1-armv7-clang3.4 and b/binaries/iOS/arm/vlmcsdmulti-iOS-5.1-armv7-clang3.4 differ diff --git a/binaries/iOS/arm/vlmcsdmulti-iOS-6.1-armv7 b/binaries/iOS/arm/vlmcsdmulti-iOS-6.1-armv7 index c5cdbb1..1fc0d41 100644 Binary files a/binaries/iOS/arm/vlmcsdmulti-iOS-6.1-armv7 and b/binaries/iOS/arm/vlmcsdmulti-iOS-6.1-armv7 differ diff --git a/binaries/iOS/arm/vlmcsdmulti-iOS-armv7 b/binaries/iOS/arm/vlmcsdmulti-iOS-armv7 index 7c92eca..b574a7c 100644 Binary files a/binaries/iOS/arm/vlmcsdmulti-iOS-armv7 and b/binaries/iOS/arm/vlmcsdmulti-iOS-armv7 differ diff --git a/binaries/iOS/arm/vlmcsdmulti-iOS-armv8-aarch64 b/binaries/iOS/arm/vlmcsdmulti-iOS-armv8-aarch64 index 488330b..b00f121 100644 Binary files a/binaries/iOS/arm/vlmcsdmulti-iOS-armv8-aarch64 and b/binaries/iOS/arm/vlmcsdmulti-iOS-armv8-aarch64 differ diff --git a/buildroot-configs/arm/little-endian/glibc/armelv7-gcc8.2.0-glibc2.28.config b/buildroot-configs/arm/little-endian/glibc/armelv7-gcc8.2.0-glibc2.28.config new file mode 100644 index 0000000..e9550ae --- /dev/null +++ b/buildroot-configs/arm/little-endian/glibc/armelv7-gcc8.2.0-glibc2.28.config @@ -0,0 +1,3583 @@ +# +# Automatically generated file; DO NOT EDIT. +# Buildroot 2019.02-rc1-00026-ga2fee08208 Configuration +# +BR2_HAVE_DOT_CONFIG=y +BR2_HOST_GCC_AT_LEAST_4_5=y +BR2_HOST_GCC_AT_LEAST_4_6=y +BR2_HOST_GCC_AT_LEAST_4_7=y +BR2_HOST_GCC_AT_LEAST_4_8=y +BR2_HOST_GCC_AT_LEAST_4_9=y +BR2_HOST_GCC_AT_LEAST_5=y +BR2_HOST_GCC_AT_LEAST_6=y +BR2_HOST_GCC_AT_LEAST_7=y +BR2_HOST_GCC_AT_LEAST_8=y + +# +# Target options +# +BR2_SOFT_FLOAT=y +BR2_ARCH_HAS_MMU_OPTIONAL=y +# BR2_arcle is not set +# BR2_arceb is not set +BR2_arm=y +# BR2_armeb is not set +# BR2_aarch64 is not set +# BR2_aarch64_be is not set +# BR2_csky is not set +# BR2_i386 is not set +# BR2_m68k is not set +# BR2_microblazeel is not set +# BR2_microblazebe is not set +# BR2_mips is not set +# BR2_mipsel is not set +# BR2_mips64 is not set +# BR2_mips64el is not set +# BR2_nios2 is not set +# BR2_or1k is not set +# BR2_powerpc is not set +# BR2_powerpc64 is not set +# BR2_powerpc64le is not set +# BR2_riscv is not set +# BR2_sh is not set +# BR2_sparc is not set +# BR2_sparc64 is not set +# BR2_x86_64 is not set +# BR2_xtensa is not set +BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y +BR2_ARCH="arm" +BR2_ENDIAN="LITTLE" +BR2_GCC_TARGET_ABI="aapcs-linux" +BR2_GCC_TARGET_CPU="arm920t" +BR2_GCC_TARGET_FLOAT_ABI="soft" +BR2_GCC_TARGET_MODE="thumb" +BR2_BINFMT_SUPPORTS_SHARED=y +BR2_READELF_ARCH_NAME="ARM" +BR2_BINFMT_ELF=y +BR2_ARM_CPU_HAS_ARM=y +BR2_ARM_CPU_HAS_THUMB=y +BR2_ARM_CPU_ARMV4=y + +# +# armv4 cores +# +BR2_arm920t=y +# BR2_arm922t is not set +# BR2_fa526 is not set +# BR2_strongarm is not set + +# +# armv5 cores +# +# BR2_arm926t is not set +# BR2_iwmmxt is not set +# BR2_xscale is not set + +# +# armv6 cores +# +# BR2_arm1136j_s is not set +# BR2_arm1136jf_s is not set +# BR2_arm1176jz_s is not set +# BR2_arm1176jzf_s is not set +# BR2_arm11mpcore is not set + +# +# armv7a cores +# +# BR2_cortex_a5 is not set +# BR2_cortex_a7 is not set +# BR2_cortex_a8 is not set +# BR2_cortex_a9 is not set +# BR2_cortex_a12 is not set +# BR2_cortex_a15 is not set +# BR2_cortex_a15_a7 is not set +# BR2_cortex_a17 is not set +# BR2_cortex_a17_a7 is not set +# BR2_pj4 is not set + +# +# armv7m cores +# +# BR2_cortex_m3 is not set +# BR2_cortex_m4 is not set +# BR2_cortex_m7 is not set + +# +# armv8 cores +# +# BR2_cortex_a32 is not set +# BR2_cortex_a35 is not set +# BR2_cortex_a53 is not set +# BR2_cortex_a57 is not set +# BR2_cortex_a57_a53 is not set +# BR2_cortex_a72 is not set +# BR2_cortex_a72_a53 is not set +# BR2_cortex_a73 is not set +# BR2_cortex_a73_a35 is not set +# BR2_cortex_a73_a53 is not set +# BR2_exynos_m1 is not set +# BR2_xgene1 is not set +BR2_ARM_EABI=y +BR2_ARM_SOFT_FLOAT=y +# BR2_ARM_INSTRUCTIONS_ARM is not set +BR2_ARM_INSTRUCTIONS_THUMB=y + +# +# Build options +# + +# +# Commands +# +BR2_WGET="wget --passive-ftp -nd -t 3" +BR2_SVN="svn" +BR2_BZR="bzr" +BR2_GIT="git" +BR2_CVS="cvs" +BR2_LOCALFILES="cp" +BR2_SCP="scp" +BR2_HG="hg" +BR2_ZCAT="gzip -d -c" +BR2_BZCAT="bzcat" +BR2_XZCAT="xzcat" +BR2_LZCAT="lzip -d -c" +BR2_TAR_OPTIONS="" +BR2_DEFCONFIG="$(CONFIG_DIR)/defconfig" +BR2_DL_DIR="$(TOPDIR)/dl" +BR2_HOST_DIR="$(BASE_DIR)/host" + +# +# Mirrors and Download locations +# +BR2_PRIMARY_SITE="" +BR2_BACKUP_SITE="http://sources.buildroot.net" +BR2_KERNEL_MIRROR="http://www.kernel.org/pub" +BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu" +BR2_LUAROCKS_MIRROR="http://luarocks.org/repositories/rocks" +BR2_CPAN_MIRROR="http://search.cpan.org/CPAN" +BR2_JLEVEL=16 +# BR2_CCACHE is not set +# BR2_ENABLE_DEBUG is not set +BR2_STRIP_strip=y +BR2_STRIP_EXCLUDE_FILES="" +BR2_STRIP_EXCLUDE_DIRS="" +# BR2_OPTIMIZE_0 is not set +# BR2_OPTIMIZE_1 is not set +# BR2_OPTIMIZE_2 is not set +# BR2_OPTIMIZE_3 is not set +# BR2_OPTIMIZE_G is not set +BR2_OPTIMIZE_S=y +# BR2_OPTIMIZE_FAST is not set +# BR2_STATIC_LIBS is not set +BR2_SHARED_LIBS=y +# BR2_SHARED_STATIC_LIBS is not set +BR2_PACKAGE_OVERRIDE_FILE="$(CONFIG_DIR)/local.mk" +BR2_GLOBAL_PATCH_DIR="" + +# +# Advanced +# +# BR2_COMPILER_PARANOID_UNSAFE_PATH is not set +# BR2_FORCE_HOST_BUILD is not set +# BR2_REPRODUCIBLE is not set + +# +# Security Hardening Options +# +BR2_SSP_NONE=y +# BR2_SSP_REGULAR is not set +# BR2_SSP_STRONG is not set +# BR2_SSP_ALL is not set +BR2_RELRO_NONE=y +# BR2_RELRO_PARTIAL is not set +# BR2_RELRO_FULL is not set +BR2_FORTIFY_SOURCE_NONE=y +# BR2_FORTIFY_SOURCE_1 is not set +# BR2_FORTIFY_SOURCE_2 is not set + +# +# Toolchain +# +BR2_TOOLCHAIN=y +BR2_TOOLCHAIN_USES_GLIBC=y +BR2_TOOLCHAIN_BUILDROOT=y +# BR2_TOOLCHAIN_EXTERNAL is not set + +# +# Toolchain Buildroot Options +# +BR2_TOOLCHAIN_BUILDROOT_VENDOR="Hotbird64" +# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set +BR2_TOOLCHAIN_BUILDROOT_GLIBC=y +# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set +BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" + +# +# Kernel Header Options +# +BR2_KERNEL_HEADERS_4_4=y +# BR2_KERNEL_HEADERS_4_9 is not set +# BR2_KERNEL_HEADERS_4_14 is not set +# BR2_KERNEL_HEADERS_4_19 is not set +# BR2_KERNEL_HEADERS_4_20 is not set +# BR2_KERNEL_HEADERS_VERSION is not set +# BR2_KERNEL_HEADERS_CUSTOM_TARBALL is not set +# BR2_KERNEL_HEADERS_CUSTOM_GIT is not set +BR2_DEFAULT_KERNEL_HEADERS="4.4.174" +BR2_PACKAGE_LINUX_HEADERS=y +BR2_PACKAGE_GLIBC=y + +# +# Binutils Options +# +BR2_PACKAGE_HOST_BINUTILS_SUPPORTS_CFI=y +# BR2_BINUTILS_VERSION_2_28_X is not set +# BR2_BINUTILS_VERSION_2_29_X is not set +# BR2_BINUTILS_VERSION_2_30_X is not set +BR2_BINUTILS_VERSION_2_31_X=y +BR2_BINUTILS_VERSION="2.31.1" +BR2_BINUTILS_ENABLE_LTO=y +BR2_BINUTILS_EXTRA_CONFIG_OPTIONS="--enable-gold --enable-plugins" + +# +# GCC Options +# +# BR2_GCC_VERSION_4_9_X is not set +# BR2_GCC_VERSION_5_X is not set +# BR2_GCC_VERSION_6_X is not set +# BR2_GCC_VERSION_7_X is not set +BR2_GCC_VERSION_8_X=y +BR2_GCC_VERSION="8.2.0" +BR2_EXTRA_GCC_CONFIG_OPTIONS="" +# BR2_TOOLCHAIN_BUILDROOT_CXX is not set +# BR2_TOOLCHAIN_BUILDROOT_FORTRAN is not set +BR2_GCC_ENABLE_LTO=y +# BR2_GCC_ENABLE_OPENMP is not set +# BR2_GCC_ENABLE_GRAPHITE is not set +BR2_PACKAGE_HOST_GDB_ARCH_SUPPORTS=y + +# +# Host GDB Options +# +# BR2_PACKAGE_HOST_GDB is not set +BR2_PACKAGE_GDB_NEEDS_CXX11=y + +# +# Toolchain Generic Options +# +BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y +BR2_TOOLCHAIN_HAS_NATIVE_RPC=y +BR2_USE_WCHAR=y +BR2_ENABLE_LOCALE=y +BR2_TOOLCHAIN_HAS_THREADS=y +BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y +BR2_TOOLCHAIN_HAS_THREADS_NPTL=y +BR2_TOOLCHAIN_HAS_SSP=y +BR2_TOOLCHAIN_HAS_UCONTEXT=y +BR2_TOOLCHAIN_SUPPORTS_PIE=y +# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set +BR2_TOOLCHAIN_HAS_FULL_GETTEXT=y +BR2_USE_MMU=y +BR2_TARGET_OPTIMIZATION="-pipe -Os" +BR2_TARGET_LDFLAGS="" +# BR2_ECLIPSE_REGISTER is not set +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_1=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_4=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST="4.4" +BR2_TOOLCHAIN_GCC_AT_LEAST_4_3=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_4=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_5=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_6=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_7=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_8=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_9=y +BR2_TOOLCHAIN_GCC_AT_LEAST_5=y +BR2_TOOLCHAIN_GCC_AT_LEAST_6=y +BR2_TOOLCHAIN_GCC_AT_LEAST_7=y +BR2_TOOLCHAIN_GCC_AT_LEAST_8=y +BR2_TOOLCHAIN_GCC_AT_LEAST="8" +BR2_TOOLCHAIN_HAS_MNAN_OPTION=y +BR2_TOOLCHAIN_HAS_SYNC_1=y +BR2_TOOLCHAIN_HAS_SYNC_2=y +BR2_TOOLCHAIN_HAS_SYNC_4=y +BR2_TOOLCHAIN_ARM_HAS_SYNC_8=y +BR2_TOOLCHAIN_HAS_SYNC_8=y +BR2_TOOLCHAIN_HAS_LIBATOMIC=y +BR2_TOOLCHAIN_HAS_ATOMIC=y + +# +# System configuration +# +BR2_ROOTFS_SKELETON_DEFAULT=y +# BR2_ROOTFS_SKELETON_CUSTOM is not set +BR2_TARGET_GENERIC_HOSTNAME="hotbird64" +BR2_TARGET_GENERIC_ISSUE="Welcome to Buildroot" +BR2_TARGET_GENERIC_PASSWD_SHA256=y +# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set +BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256" +BR2_INIT_BUSYBOX=y +# BR2_INIT_SYSV is not set +# BR2_INIT_SYSTEMD is not set +# BR2_INIT_NONE is not set +# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y +# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set +# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set +BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt" +# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set +# BR2_ROOTFS_MERGED_USR is not set +BR2_TARGET_ENABLE_ROOT_LOGIN=y +BR2_TARGET_GENERIC_ROOT_PASSWD="" +BR2_SYSTEM_BIN_SH_BUSYBOX=y + +# +# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS +# +# BR2_SYSTEM_BIN_SH_NONE is not set +BR2_TARGET_GENERIC_GETTY=y +BR2_TARGET_GENERIC_GETTY_PORT="ttyS0" +# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set +# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set +# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set +# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set +# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set +BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y +BR2_TARGET_GENERIC_GETTY_BAUDRATE="115200" +BR2_TARGET_GENERIC_GETTY_TERM="vt100" +BR2_TARGET_GENERIC_GETTY_OPTIONS="" +BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y +BR2_SYSTEM_DHCP="" +BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" +BR2_ENABLE_LOCALE_PURGE=y +BR2_ENABLE_LOCALE_WHITELIST="C" +BR2_GENERATE_LOCALE="" +# BR2_SYSTEM_ENABLE_NLS is not set +# BR2_TARGET_TZ_INFO is not set +BR2_ROOTFS_USERS_TABLES="" +BR2_ROOTFS_OVERLAY="" +BR2_ROOTFS_POST_BUILD_SCRIPT="" +BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" +BR2_ROOTFS_POST_IMAGE_SCRIPT="" + +# +# Kernel +# +# BR2_LINUX_KERNEL is not set + +# +# Target packages +# +BR2_PACKAGE_BUSYBOX=y +BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config" +BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="" +# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set +# BR2_PACKAGE_BUSYBOX_SELINUX is not set +# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set +# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set +BR2_PACKAGE_SKELETON=y +BR2_PACKAGE_HAS_SKELETON=y +BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv" +BR2_PACKAGE_SKELETON_INIT_COMMON=y +BR2_PACKAGE_SKELETON_INIT_SYSV=y + +# +# Audio and video applications +# +# BR2_PACKAGE_ALSA_UTILS is not set +# BR2_PACKAGE_ATEST is not set +# BR2_PACKAGE_AUMIX is not set + +# +# bellagio needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_BLUEZ_ALSA is not set +# BR2_PACKAGE_DVBLAST is not set +# BR2_PACKAGE_DVDAUTHOR is not set + +# +# dvdrw-tools needs a toolchain w/ threads, C++, wchar +# + +# +# espeak needs a toolchain w/ C++, wchar, threads, dynamic library +# +# BR2_PACKAGE_FAAD2 is not set +BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y +# BR2_PACKAGE_FFMPEG is not set +# BR2_PACKAGE_FLAC is not set +# BR2_PACKAGE_FLITE is not set +# BR2_PACKAGE_GMRENDER_RESURRECT is not set +# BR2_PACKAGE_GSTREAMER is not set +# BR2_PACKAGE_GSTREAMER1 is not set + +# +# jack2 needs a toolchain w/ threads, C++, dynamic library +# +BR2_PACKAGE_KODI_ARCH_SUPPORTS=y + +# +# kodi needs python w/ .py modules, a uClibc or glibc toolchain w/ C++, threads, wchar, dynamic library, gcc >= 4.8, host gcc >= 4.6 +# + +# +# kodi needs an OpenGL EGL backend with OpenGL support +# +# BR2_PACKAGE_LAME is not set +# BR2_PACKAGE_MADPLAY is not set +# BR2_PACKAGE_MIMIC is not set + +# +# miraclecast needs systemd and a glibc toolchain w/ threads and wchar +# + +# +# mjpegtools needs a toolchain w/ C++, threads +# + +# +# modplugtools needs a toolchain w/ C++ +# +# BR2_PACKAGE_MOTION is not set + +# +# mpd needs a toolchain w/ C++, threads, wchar, gcc >= 4.9 +# +# BR2_PACKAGE_MPD_MPC is not set +# BR2_PACKAGE_MPG123 is not set +# BR2_PACKAGE_MPV is not set +# BR2_PACKAGE_MULTICAT is not set +# BR2_PACKAGE_MUSEPACK is not set + +# +# ncmpc needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# + +# +# omxplayer needs rpi-userland and a toolchain w/ C++, threads, wchar, dynamic library +# +# BR2_PACKAGE_OPUS_TOOLS is not set +BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC=y +# BR2_PACKAGE_PULSEAUDIO is not set +# BR2_PACKAGE_SOX is not set +# BR2_PACKAGE_SQUEEZELITE is not set + +# +# tovid needs a toolchain w/ threads, C++, wchar, gcc >= 4.5 +# +# BR2_PACKAGE_TSTOOLS is not set +# BR2_PACKAGE_TWOLAME is not set +# BR2_PACKAGE_UDPXY is not set + +# +# upmpdcli needs a toolchain w/ C++, threads, gcc >= 4.9 +# + +# +# v4l2grab needs a toolchain w/ threads, dynamic library, C++ and headers >= 3.0 +# + +# +# v4l2loopback needs a Linux kernel to be built +# + +# +# vlc needs a toolchain w/ C++, dynamic library, wchar, threads, gcc >= 4.9, headers >= 3.7 +# +# BR2_PACKAGE_VORBIS_TOOLS is not set +# BR2_PACKAGE_WAVPACK is not set +# BR2_PACKAGE_YAVTA is not set +# BR2_PACKAGE_YMPD is not set + +# +# Compressors and decompressors +# +# BR2_PACKAGE_BROTLI is not set +# BR2_PACKAGE_BZIP2 is not set +# BR2_PACKAGE_LZ4 is not set + +# +# lzip needs a toolchain w/ C++ +# +# BR2_PACKAGE_LZOP is not set + +# +# p7zip needs a toolchain w/ threads, wchar, C++ +# +# BR2_PACKAGE_PIGZ is not set +# BR2_PACKAGE_PIXZ is not set + +# +# unrar needs a toolchain w/ C++, wchar, threads +# +# BR2_PACKAGE_XZ is not set +# BR2_PACKAGE_ZIP is not set +# BR2_PACKAGE_ZSTD is not set + +# +# Debugging, profiling and benchmark +# +# BR2_PACKAGE_BLKTRACE is not set + +# +# bonnie++ needs a toolchain w/ C++ +# +# BR2_PACKAGE_CACHE_CALIBRATOR is not set + +# +# clinfo needs an OpenCL provider +# +# BR2_PACKAGE_DHRYSTONE is not set +# BR2_PACKAGE_DIEHARDER is not set +# BR2_PACKAGE_DMALLOC is not set +# BR2_PACKAGE_DROPWATCH is not set +# BR2_PACKAGE_DSTAT is not set +# BR2_PACKAGE_DT is not set + +# +# duma needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_FIO is not set +BR2_PACKAGE_GDB_ARCH_SUPPORTS=y + +# +# gdb/gdbserver >= 8.x needs a toolchain w/ C++, gcc >= 4.8 +# +BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y + +# +# google-breakpad requires a glibc or uClibc toolchain w/ wchar, thread, C++, gcc >= 4.8 +# +# BR2_PACKAGE_IOZONE is not set +# BR2_PACKAGE_KEXEC is not set + +# +# ktap needs a Linux kernel to be built +# +# BR2_PACKAGE_LATENCYTOP is not set +# BR2_PACKAGE_LMBENCH is not set +BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y +# BR2_PACKAGE_LTP_TESTSUITE is not set +BR2_PACKAGE_LTRACE_ARCH_SUPPORTS=y +# BR2_PACKAGE_LTRACE is not set +# BR2_PACKAGE_LTTNG_BABELTRACE is not set + +# +# lttng-modules needs a Linux kernel to be built +# +# BR2_PACKAGE_LTTNG_TOOLS is not set +# BR2_PACKAGE_MEMSTAT is not set +# BR2_PACKAGE_NETPERF is not set +# BR2_PACKAGE_NETSNIFF_NG is not set +# BR2_PACKAGE_NMON is not set +BR2_PACKAGE_OPROFILE_ARCH_SUPPORTS=y + +# +# oprofile needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_PAX_UTILS is not set +# BR2_PACKAGE_PV is not set +# BR2_PACKAGE_RAMSMP is not set +# BR2_PACKAGE_RAMSPEED is not set +# BR2_PACKAGE_RT_TESTS is not set +# BR2_PACKAGE_SPIDEV_TEST is not set +# BR2_PACKAGE_STRACE is not set +# BR2_PACKAGE_STRESS is not set +# BR2_PACKAGE_STRESS_NG is not set + +# +# sysdig needs a glibc or uclibc toolchain w/ C++, gcc >= 4.8, dynamic library and a Linux kernel to be built +# +# BR2_PACKAGE_TCF_AGENT is not set +BR2_PACKAGE_TCF_AGENT_ARCH="arm" +BR2_PACKAGE_TCF_AGENT_ARCH_SUPPORTS=y +# BR2_PACKAGE_TINYMEMBENCH is not set +# BR2_PACKAGE_TRACE_CMD is not set +BR2_PACKAGE_TRINITY_ARCH_SUPPORTS=y +# BR2_PACKAGE_TRINITY is not set +# BR2_PACKAGE_UCLIBC_NG_TEST is not set +# BR2_PACKAGE_VMTOUCH is not set +# BR2_PACKAGE_WHETSTONE is not set + +# +# Development tools +# +# BR2_PACKAGE_BINUTILS is not set +# BR2_PACKAGE_BSDIFF is not set +# BR2_PACKAGE_CHECK is not set +BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y + +# +# ctest needs a toolchain w/ C++, wchar, dynamic library, gcc >= 4.7, NPTL +# + +# +# cppunit needs a toolchain w/ C++, dynamic library +# +# BR2_PACKAGE_CUNIT is not set +# BR2_PACKAGE_CVS is not set + +# +# cxxtest needs a toolchain w/ C++ support +# +# BR2_PACKAGE_FLEX is not set +# BR2_PACKAGE_GETTEXT is not set +# BR2_PACKAGE_GIT is not set + +# +# git-crypt needs a toolchain w/ C++, gcc >= 4.9 +# + +# +# gperf needs a toolchain w/ C++ +# +# BR2_PACKAGE_JO is not set +# BR2_PACKAGE_JQ is not set +# BR2_PACKAGE_LIBTOOL is not set +# BR2_PACKAGE_MAKE is not set +# BR2_PACKAGE_PKGCONF is not set +# BR2_PACKAGE_SUBVERSION is not set +# BR2_PACKAGE_TREE is not set + +# +# Filesystem and flash utilities +# +# BR2_PACKAGE_ABOOTIMG is not set + +# +# aufs-util needs a linux kernel and a toolchain w/ threads +# +# BR2_PACKAGE_AUTOFS is not set +# BR2_PACKAGE_BTRFS_PROGS is not set +# BR2_PACKAGE_CIFS_UTILS is not set +# BR2_PACKAGE_CPIO is not set +# BR2_PACKAGE_CRAMFS is not set +# BR2_PACKAGE_CURLFTPFS is not set +# BR2_PACKAGE_DAVFS2 is not set +# BR2_PACKAGE_DOSFSTOOLS is not set +# BR2_PACKAGE_E2FSPROGS is not set +# BR2_PACKAGE_E2TOOLS is not set +# BR2_PACKAGE_ECRYPTFS_UTILS is not set +# BR2_PACKAGE_EXFAT is not set +# BR2_PACKAGE_EXFAT_UTILS is not set +# BR2_PACKAGE_F2FS_TOOLS is not set +# BR2_PACKAGE_FLASHBENCH is not set +# BR2_PACKAGE_FSCRYPTCTL is not set +# BR2_PACKAGE_FWUP is not set +# BR2_PACKAGE_GENEXT2FS is not set +# BR2_PACKAGE_GENPART is not set +# BR2_PACKAGE_GENROMFS is not set +# BR2_PACKAGE_IMX_USB_LOADER is not set +# BR2_PACKAGE_MMC_UTILS is not set +# BR2_PACKAGE_MTD is not set +# BR2_PACKAGE_MTOOLS is not set +# BR2_PACKAGE_NFS_UTILS is not set +# BR2_PACKAGE_NILFS_UTILS is not set +# BR2_PACKAGE_NTFS_3G is not set +# BR2_PACKAGE_SP_OOPS_EXTRACT is not set +# BR2_PACKAGE_SQUASHFS is not set +# BR2_PACKAGE_SSHFS is not set +# BR2_PACKAGE_SUNXI_TOOLS is not set +# BR2_PACKAGE_UDFTOOLS is not set +# BR2_PACKAGE_UNIONFS is not set +# BR2_PACKAGE_XFSPROGS is not set + +# +# Fonts, cursors, icons, sounds and themes +# + +# +# Cursors +# +# BR2_PACKAGE_COMIX_CURSORS is not set +# BR2_PACKAGE_OBSIDIAN_CURSORS is not set + +# +# Fonts +# +# BR2_PACKAGE_BITSTREAM_VERA is not set +# BR2_PACKAGE_CANTARELL is not set +# BR2_PACKAGE_DEJAVU is not set +# BR2_PACKAGE_FONT_AWESOME is not set +# BR2_PACKAGE_GHOSTSCRIPT_FONTS is not set +# BR2_PACKAGE_INCONSOLATA is not set +# BR2_PACKAGE_LIBERATION is not set + +# +# Icons +# +# BR2_PACKAGE_GOOGLE_MATERIAL_DESIGN_ICONS is not set +# BR2_PACKAGE_HICOLOR_ICON_THEME is not set + +# +# Sounds +# +# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set +# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set + +# +# Themes +# + +# +# Games +# +# BR2_PACKAGE_CHOCOLATE_DOOM is not set + +# +# flare-engine needs a toolchain w/ C++, dynamic library +# + +# +# gnuchess needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LBREAKOUT2 is not set +# BR2_PACKAGE_LTRIS is not set + +# +# minetest needs a toolchain w/ C++, gcc >= 4.7, threads +# +# BR2_PACKAGE_OPENTYRIAN is not set +# BR2_PACKAGE_PRBOOM is not set +# BR2_PACKAGE_SL is not set + +# +# solarus needs OpenGL and a toolchain w/ C++, gcc >= 4.8, NPTL, dynamic library +# + +# +# stella needs a toolchain w/ dynamic library, C++, threads, gcc >= 4.9 +# + +# +# Graphic libraries and applications (graphic/text) +# + +# +# Graphic applications +# +# BR2_PACKAGE_FSWEBCAM is not set +# BR2_PACKAGE_GHOSTSCRIPT is not set + +# +# glmark2 needs a toolchain w/ C++, gcc >= 4.9 +# +# BR2_PACKAGE_GNUPLOT is not set +# BR2_PACKAGE_JHEAD is not set + +# +# libva-utils needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_NETSURF is not set +# BR2_PACKAGE_PNGQUANT is not set +# BR2_PACKAGE_RRDTOOL is not set + +# +# tesseract-ocr needs a toolchain w/ threads, C++, gcc >= 4.8, dynamic library, wchar +# + +# +# Graphic libraries +# + +# +# cegui06 needs a toolchain w/ C++, threads, dynamic library +# + +# +# directfb needs a glibc or uClibc toolchain w/ C++, NPTL, gcc >= 4.5, dynamic library +# + +# +# efl needs a toolchain w/ C++, dynamic library, gcc >= 4.7, threads, wchar +# +# BR2_PACKAGE_FBDUMP is not set +# BR2_PACKAGE_FBGRAB is not set +# BR2_PACKAGE_FB_TEST_APP is not set + +# +# fbterm needs a toolchain w/ C++, wchar, locale +# +# BR2_PACKAGE_FBV is not set + +# +# freerdp needs a toolchain w/ wchar, dynamic library, threads, C++ +# +# BR2_PACKAGE_IMAGEMAGICK is not set + +# +# linux-fusion needs a Linux kernel to be built +# + +# +# mesa3d needs a toolchain w/ C++, NPTL, dynamic library +# + +# +# ocrad needs a toolchain w/ C++ +# +# BR2_PACKAGE_PSPLASH is not set +# BR2_PACKAGE_SDL is not set +# BR2_PACKAGE_SDL2 is not set + +# +# Other GUIs +# + +# +# Qt5 needs a toolchain w/ wchar, NPTL, C++, dynamic library +# + +# +# tekui needs a Lua interpreter and a toolchain w/ threads, dynamic library +# + +# +# weston needs udev and a toolchain w/ locale, threads, dynamic library, headers >= 3.0 +# +# BR2_PACKAGE_XORG7 is not set + +# +# vte needs a toolchain w/ wchar, threads, C++, gcc >= 4.8 +# + +# +# vte needs an OpenGL or an OpenGL-EGL/wayland backend +# +# BR2_PACKAGE_XKEYBOARD_CONFIG is not set + +# +# Hardware handling +# + +# +# Firmware +# +# BR2_PACKAGE_AM33X_CM3 is not set +# BR2_PACKAGE_ARMBIAN_FIRMWARE is not set +# BR2_PACKAGE_B43_FIRMWARE is not set +# BR2_PACKAGE_LINUX_FIRMWARE is not set +# BR2_PACKAGE_RPI_BT_FIRMWARE is not set +# BR2_PACKAGE_RPI_FIRMWARE is not set +# BR2_PACKAGE_RPI_WIFI_FIRMWARE is not set +# BR2_PACKAGE_SUNXI_BOARDS is not set +# BR2_PACKAGE_TS4900_FPGA is not set +# BR2_PACKAGE_UX500_FIRMWARE is not set +# BR2_PACKAGE_WILC1000_FIRMWARE is not set +# BR2_PACKAGE_WILINK_BT_FIRMWARE is not set +# BR2_PACKAGE_ZD1211_FIRMWARE is not set +# BR2_PACKAGE_18XX_TI_UTILS is not set + +# +# a10disp needs a Linux kernel to be built +# +# BR2_PACKAGE_ACPICA is not set +# BR2_PACKAGE_ACPID is not set + +# +# acpitool needs a toolchain w/ threads, C++, dynamic library +# +# BR2_PACKAGE_AER_INJECT is not set +# BR2_PACKAGE_AM335X_PRU_PACKAGE is not set +# BR2_PACKAGE_AVRDUDE is not set + +# +# bcache-tools needs udev /dev management +# +# BR2_PACKAGE_BRLTTY is not set +# BR2_PACKAGE_CBOOTIMAGE is not set + +# +# cc-tool needs a toolchain w/ C++, threads, wchar +# +# BR2_PACKAGE_CDRKIT is not set +# BR2_PACKAGE_CRYPTSETUP is not set +# BR2_PACKAGE_CWIID is not set + +# +# dahdi-linux needs a Linux kernel to be built +# + +# +# dahdi-tools needs a toolchain w/ threads and a Linux kernel to be built +# +# BR2_PACKAGE_DBUS is not set +# BR2_PACKAGE_DFU_UTIL is not set +# BR2_PACKAGE_DMRAID is not set + +# +# dt-utils needs udev /dev management +# +# BR2_PACKAGE_DTV_SCAN_TABLES is not set +# BR2_PACKAGE_DUMP1090 is not set +# BR2_PACKAGE_DVB_APPS is not set +# BR2_PACKAGE_DVBSNOOP is not set +# BR2_PACKAGE_EDID_DECODE is not set + +# +# eudev needs eudev /dev management +# +# BR2_PACKAGE_EVEMU is not set +# BR2_PACKAGE_EVTEST is not set +# BR2_PACKAGE_FAN_CTRL is not set +# BR2_PACKAGE_FCONFIG is not set +# BR2_PACKAGE_FIS is not set +# BR2_PACKAGE_FMTOOLS is not set +# BR2_PACKAGE_FREESCALE_IMX is not set +# BR2_PACKAGE_FXLOAD is not set +# BR2_PACKAGE_GADGETFS_TEST is not set +# BR2_PACKAGE_GPM is not set +# BR2_PACKAGE_GPSD is not set + +# +# gptfdisk needs a toolchain w/ C++ +# +# BR2_PACKAGE_GVFS is not set +# BR2_PACKAGE_HWDATA is not set +# BR2_PACKAGE_HWLOC is not set +# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set +# BR2_PACKAGE_IOSTAT is not set +# BR2_PACKAGE_IPMITOOL is not set +# BR2_PACKAGE_IRDA_UTILS is not set +# BR2_PACKAGE_KBD is not set +# BR2_PACKAGE_LCDPROC is not set +# BR2_PACKAGE_LIBUIO is not set +# BR2_PACKAGE_LIBUMP is not set +# BR2_PACKAGE_LINUXCONSOLETOOLS is not set + +# +# linux-backports needs a Linux kernel to be built +# + +# +# lirc-tools needs a toolchain w/ threads, dynamic library, C++ +# +# BR2_PACKAGE_LM_SENSORS is not set + +# +# lshw needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_LSSCSI is not set +# BR2_PACKAGE_LSUIO is not set +# BR2_PACKAGE_LUKSMETA is not set +# BR2_PACKAGE_LVM2 is not set + +# +# mali-t76x needs a glibc toolchain with armhf enabled +# +# BR2_PACKAGE_MDADM is not set +# BR2_PACKAGE_MEMTESTER is not set +# BR2_PACKAGE_MEMTOOL is not set +# BR2_PACKAGE_MINICOM is not set +# BR2_PACKAGE_NANOCOM is not set +# BR2_PACKAGE_NEARD is not set +# BR2_PACKAGE_NVME is not set +# BR2_PACKAGE_ODROID_SCRIPTS is not set +# BR2_PACKAGE_OFONO is not set +# BR2_PACKAGE_OPEN2300 is not set +# BR2_PACKAGE_OPENIPMI is not set +# BR2_PACKAGE_OPENOCD is not set + +# +# owl-linux needs a Linux kernel to be built +# +# BR2_PACKAGE_PARTED is not set +# BR2_PACKAGE_PCIUTILS is not set +# BR2_PACKAGE_PDBG is not set +# BR2_PACKAGE_PICOCOM is not set +# BR2_PACKAGE_PIFMRDS is not set +# BR2_PACKAGE_PIGPIO is not set + +# +# powertop needs a toolchain w/ C++, threads, wchar +# +# BR2_PACKAGE_PPS_TOOLS is not set +# BR2_PACKAGE_PRU_SOFTWARE_SUPPORT is not set +# BR2_PACKAGE_READ_EDID is not set +# BR2_PACKAGE_RNG_TOOLS is not set + +# +# rpi-userland needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_RS485CONF is not set +# BR2_PACKAGE_RTC_TOOLS is not set + +# +# rtl8188eu needs a Linux kernel to be built +# + +# +# rtl8189fs needs a Linux kernel to be built +# + +# +# rtl8723bs needs a Linux kernel to be built +# + +# +# rtl8723bu needs a Linux kernel to be built +# + +# +# rtl8821au needs a Linux kernel to be built +# +# BR2_PACKAGE_SANE_BACKENDS is not set +# BR2_PACKAGE_SDPARM is not set +BR2_PACKAGE_SEDUTIL_ARCH_SUPPORTS=y + +# +# sedutil needs a toolchain w/ C++, gcc >= 4.8, headers >= 3.12 +# +# BR2_PACKAGE_SETSERIAL is not set +# BR2_PACKAGE_SG3_UTILS is not set +# BR2_PACKAGE_SIGROK_CLI is not set +# BR2_PACKAGE_SISPMCTL is not set + +# +# smartmontools needs a toolchain w/ C++ +# +# BR2_PACKAGE_SMSTOOLS3 is not set +# BR2_PACKAGE_SPI_TOOLS is not set +# BR2_PACKAGE_SREDIRD is not set +# BR2_PACKAGE_STATSERIAL is not set +# BR2_PACKAGE_STM32FLASH is not set +# BR2_PACKAGE_SUNXI_CEDARX is not set + +# +# sunxi-mali needs an EABIhf glibc toolchain +# + +# +# sunxi-mali needs an EABIhf glibc toolchain +# +# BR2_PACKAGE_SYSSTAT is not set + +# +# targetcli-fb depends on Python +# + +# +# ti-gfx needs a glibc toolchain and a Linux kernel to be built +# + +# +# ti-sgx-km needs a Linux kernel to be built +# + +# +# ti-sgx-um needs the ti-sgx-km driver +# +# BR2_PACKAGE_TI_UIM is not set +# BR2_PACKAGE_TI_UTILS is not set +# BR2_PACKAGE_TRIGGERHAPPY is not set +# BR2_PACKAGE_UBOOT_TOOLS is not set +# BR2_PACKAGE_UBUS is not set + +# +# uccp420wlan needs a Linux kernel >= 4.2 to be built +# + +# +# udisks needs udev /dev management +# +# BR2_PACKAGE_UHUBCTL is not set + +# +# upower needs udev /dev management +# +# BR2_PACKAGE_USB_MODESWITCH is not set +# BR2_PACKAGE_USB_MODESWITCH_DATA is not set + +# +# usbmount requires udev to be enabled +# + +# +# usbutils needs udev /dev management and toolchain w/ threads +# +# BR2_PACKAGE_W_SCAN is not set +# BR2_PACKAGE_WIPE is not set +# BR2_PACKAGE_XORRISO is not set + +# +# xr819-xradio driver needs a Linux kernel to be built +# + +# +# Interpreter languages and scripting +# +# BR2_PACKAGE_4TH is not set +# BR2_PACKAGE_ENSCRIPT is not set +BR2_PACKAGE_HOST_ERLANG_ARCH_SUPPORTS=y +BR2_PACKAGE_ERLANG_ARCH_SUPPORTS=y +# BR2_PACKAGE_ERLANG is not set +# BR2_PACKAGE_EXECLINE is not set +# BR2_PACKAGE_FICL is not set +BR2_PACKAGE_GAUCHE_ARCH_SUPPORTS=y +# BR2_PACKAGE_GAUCHE is not set +# BR2_PACKAGE_GUILE is not set +# BR2_PACKAGE_HASERL is not set +BR2_PACKAGE_JAMVM_ARCH_SUPPORTS=y +# BR2_PACKAGE_JAMVM is not set +# BR2_PACKAGE_JIMTCL is not set +# BR2_PACKAGE_LUA is not set +BR2_PACKAGE_PROVIDES_HOST_LUAINTERPRETER="host-lua" +BR2_PACKAGE_LUAJIT_ARCH_SUPPORTS=y +# BR2_PACKAGE_LUAJIT is not set +# BR2_PACKAGE_MICROPYTHON is not set +# BR2_PACKAGE_MOARVM is not set +BR2_PACKAGE_HOST_MONO_ARCH_SUPPORTS=y +BR2_PACKAGE_MONO_ARCH_SUPPORTS=y +# BR2_PACKAGE_MONO is not set +# BR2_PACKAGE_PERL is not set +# BR2_PACKAGE_PHP is not set +# BR2_PACKAGE_PYTHON is not set +# BR2_PACKAGE_PYTHON3 is not set +# BR2_PACKAGE_RUBY is not set +# BR2_PACKAGE_TCL is not set + +# +# Libraries +# + +# +# Audio/Sound +# +# BR2_PACKAGE_ALSA_LIB is not set +# BR2_PACKAGE_AUBIO is not set + +# +# audiofile needs a toolchain w/ C++ +# +# BR2_PACKAGE_BCG729 is not set +# BR2_PACKAGE_CELT051 is not set +BR2_PACKAGE_FDK_AAC_ARCH_SUPPORTS=y + +# +# fdk-aac needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBAO is not set + +# +# asplib needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBBROADVOICE is not set +# BR2_PACKAGE_LIBCDAUDIO is not set +# BR2_PACKAGE_LIBCDDB is not set +# BR2_PACKAGE_LIBCDIO is not set +# BR2_PACKAGE_LIBCDIO_PARANOIA is not set +# BR2_PACKAGE_LIBCODEC2 is not set +# BR2_PACKAGE_LIBCUE is not set +# BR2_PACKAGE_LIBCUEFILE is not set +# BR2_PACKAGE_LIBEBUR128 is not set +# BR2_PACKAGE_LIBG7221 is not set +# BR2_PACKAGE_LIBGSM is not set +# BR2_PACKAGE_LIBID3TAG is not set +# BR2_PACKAGE_LIBILBC is not set +# BR2_PACKAGE_LIBLO is not set +# BR2_PACKAGE_LIBMAD is not set + +# +# libmodplug needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBMPD is not set +# BR2_PACKAGE_LIBMPDCLIENT is not set +# BR2_PACKAGE_LIBREPLAYGAIN is not set +# BR2_PACKAGE_LIBSAMPLERATE is not set + +# +# libsidplay2 needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBSILK is not set +# BR2_PACKAGE_LIBSNDFILE is not set + +# +# libsoundtouch needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBSOXR is not set +# BR2_PACKAGE_LIBVORBIS is not set + +# +# mp4v2 needs a toolchain w/ C++ +# +BR2_PACKAGE_OPENAL_ARCH_SUPPORTS=y + +# +# openal needs a toolchain w/ NPTL, C++ +# + +# +# opencore-amr needs a toolchain w/ C++ +# +# BR2_PACKAGE_OPUS is not set +# BR2_PACKAGE_OPUSFILE is not set +# BR2_PACKAGE_PORTAUDIO is not set +# BR2_PACKAGE_SBC is not set +# BR2_PACKAGE_SPANDSP is not set +# BR2_PACKAGE_SPEEX is not set +# BR2_PACKAGE_SPEEXDSP is not set + +# +# taglib needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_TINYALSA is not set +# BR2_PACKAGE_TREMOR is not set +# BR2_PACKAGE_VO_AACENC is not set +BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING_ARCH_SUPPORTS=y + +# +# webrtc-audio-processing needs a toolchain w/ C++, NPTL, gcc >= 4.8 +# + +# +# Compression and decompression +# +# BR2_PACKAGE_LIBARCHIVE is not set + +# +# libsquish needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBZIP is not set +# BR2_PACKAGE_LZO is not set +# BR2_PACKAGE_MINIZIP is not set + +# +# snappy needs a toolchain w/ C++ +# +# BR2_PACKAGE_SZIP is not set +BR2_PACKAGE_ZLIB_NG_ARCH_SUPPORTS=y +BR2_PACKAGE_ZLIB=y +BR2_PACKAGE_LIBZLIB=y +# BR2_PACKAGE_ZLIB_NG is not set +BR2_PACKAGE_HAS_ZLIB=y +BR2_PACKAGE_PROVIDES_ZLIB="libzlib" +BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib" + +# +# Crypto +# +# BR2_PACKAGE_BEECRYPT is not set +BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y + +# +# botan needs a toolchain w/ C++, threads, gcc >= 4.8 +# +# BR2_PACKAGE_CA_CERTIFICATES is not set + +# +# cryptodev needs a Linux kernel to be built +# +# BR2_PACKAGE_GCR is not set +# BR2_PACKAGE_GNUTLS is not set +# BR2_PACKAGE_LIBASSUAN is not set +# BR2_PACKAGE_LIBGCRYPT is not set +BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBGPG_ERROR is not set +BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="arm-unknown-linux-gnueabi" +# BR2_PACKAGE_LIBGPGME is not set +# BR2_PACKAGE_LIBKCAPI is not set +# BR2_PACKAGE_LIBKSBA is not set +# BR2_PACKAGE_LIBMCRYPT is not set +# BR2_PACKAGE_LIBMHASH is not set +# BR2_PACKAGE_LIBNSS is not set +# BR2_PACKAGE_LIBSCRYPT is not set +# BR2_PACKAGE_LIBSECRET is not set +# BR2_PACKAGE_LIBSHA1 is not set +# BR2_PACKAGE_LIBSODIUM is not set +# BR2_PACKAGE_LIBSSH is not set +# BR2_PACKAGE_LIBSSH2 is not set +# BR2_PACKAGE_LIBTOMCRYPT is not set +# BR2_PACKAGE_LIBUECC is not set +# BR2_PACKAGE_MBEDTLS is not set +# BR2_PACKAGE_NETTLE is not set +# BR2_PACKAGE_OPENSSL is not set +BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" +# BR2_PACKAGE_RHASH is not set +# BR2_PACKAGE_TINYDTLS is not set +# BR2_PACKAGE_TPM2_TSS is not set +# BR2_PACKAGE_TROUSERS is not set +# BR2_PACKAGE_USTREAM_SSL is not set +# BR2_PACKAGE_WOLFSSL is not set + +# +# Database +# +# BR2_PACKAGE_BERKELEYDB is not set +# BR2_PACKAGE_GDBM is not set +# BR2_PACKAGE_HIREDIS is not set + +# +# kompexsqlite needs a toolchain w/ C++, wchar, threads, dynamic library +# + +# +# leveldb needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBGIT2 is not set + +# +# mysql needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_POSTGRESQL is not set +# BR2_PACKAGE_REDIS is not set +# BR2_PACKAGE_SQLCIPHER is not set +# BR2_PACKAGE_SQLITE is not set +# BR2_PACKAGE_UNIXODBC is not set + +# +# Filesystem +# +# BR2_PACKAGE_GAMIN is not set +# BR2_PACKAGE_LIBCONFIG is not set +# BR2_PACKAGE_LIBCONFUSE is not set +# BR2_PACKAGE_LIBFUSE is not set +# BR2_PACKAGE_LIBLOCKFILE is not set +# BR2_PACKAGE_LIBNFS is not set +# BR2_PACKAGE_LIBSYSFS is not set +# BR2_PACKAGE_LOCKDEV is not set + +# +# physfs needs a toolchain w/ C++, threads +# + +# +# Graphics +# + +# +# assimp needs a toolchain w/ C++ +# + +# +# at-spi2-atk depends on X.org +# + +# +# at-spi2-core depends on X.org +# +# BR2_PACKAGE_ATK is not set + +# +# atkmm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# + +# +# bullet needs a toolchain w/ C++ +# +# BR2_PACKAGE_CAIRO is not set + +# +# cairomm needs a toolchain w/ C++, wchar, threads, gcc >= 4.8 +# + +# +# chipmunk needs an OpenGL backend +# + +# +# exiv2 needs a uClibc or glibc toolchain w/ C++, wchar, dynamic library, threads +# + +# +# exempi needs a toolchain w/ C++, dynamic library, threads +# +# BR2_PACKAGE_FONTCONFIG is not set +# BR2_PACKAGE_FREETYPE is not set +# BR2_PACKAGE_GD is not set +# BR2_PACKAGE_GDK_PIXBUF is not set +# BR2_PACKAGE_GIFLIB is not set + +# +# granite needs libgtk3 and a toolchain w/ wchar, threads +# + +# +# graphite2 needs a toolchain w/ C++, dynamic library +# + +# +# gtkmm3 needs libgtk3 and a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# + +# +# harfbuzz needs a toolchain w/ C++ +# +# BR2_PACKAGE_IJS is not set +# BR2_PACKAGE_IMLIB2 is not set + +# +# irrlicht needs a toolchain w/ C++ +# +# BR2_PACKAGE_JASPER is not set +# BR2_PACKAGE_JPEG is not set + +# +# kms++ needs a toolchain w/ threads, C++, gcc >= 4.8, headers >= 3.8 +# +# BR2_PACKAGE_LCMS2 is not set + +# +# lensfun needs a toolchain w/ C++, threads, wchar +# +# BR2_PACKAGE_LEPTONICA is not set +# BR2_PACKAGE_LIBART is not set +# BR2_PACKAGE_LIBDMTX is not set +# BR2_PACKAGE_LIBDRM is not set + +# +# libepoxy needs an OpenGL and/or OpenGL EGL backend +# +# BR2_PACKAGE_LIBEXIF is not set + +# +# libfm needs X.org and a toolchain w/ wchar, threads, C++ +# +# BR2_PACKAGE_LIBFM_EXTRA is not set + +# +# libfreeglut depends on X.org and needs an OpenGL backend +# + +# +# libfreeimage needs a toolchain w/ C++, dynamic library, wchar +# +# BR2_PACKAGE_LIBGEOTIFF is not set + +# +# libglew depends on X.org and needs an OpenGL backend +# + +# +# libglfw depends on X.org and needs an OpenGL backend +# + +# +# libglu needs an OpenGL backend +# +# BR2_PACKAGE_LIBGTA is not set + +# +# libgtk3 needs a toolchain w/ wchar, threads, C++ +# + +# +# libgtk3 needs an OpenGL or an OpenGL-EGL/wayland backend +# +# BR2_PACKAGE_LIBMEDIAART is not set +# BR2_PACKAGE_LIBMNG is not set +# BR2_PACKAGE_LIBPNG is not set +# BR2_PACKAGE_LIBQRENCODE is not set + +# +# libraw needs a toolchain w/ C++ +# + +# +# librsvg needs a toolchain w/ wchar, threads, C++ +# + +# +# libsoil needs an OpenGL backend and a toolchain w/ dynamic library +# +# BR2_PACKAGE_LIBSVG is not set +# BR2_PACKAGE_LIBSVG_CAIRO is not set +# BR2_PACKAGE_LIBSVGTINY is not set +# BR2_PACKAGE_LIBVA is not set + +# +# libvips needs a toolchain w/ wchar, threads, C++ +# +# BR2_PACKAGE_MENU_CACHE is not set + +# +# opencv needs a toolchain w/ C++, NPTL, wchar +# + +# +# opencv3 needs a toolchain w/ C++, NPTL, wchar, dynamic library +# +# BR2_PACKAGE_OPENJPEG is not set + +# +# pango needs a toolchain w/ wchar, threads, C++ +# + +# +# pangomm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# +# BR2_PACKAGE_PIXMAN is not set + +# +# poppler needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_TIFF is not set +# BR2_PACKAGE_WAYLAND is not set +# BR2_PACKAGE_WEBP is not set + +# +# zbar needs a toolchain w/ threads, C++ and headers >= 3.17 +# + +# +# zxing-cpp needs a toolchain w/ C++, dynamic library +# + +# +# Hardware handling +# +# BR2_PACKAGE_ACSCCID is not set +# BR2_PACKAGE_BCM2835 is not set +# BR2_PACKAGE_C_PERIPHERY is not set +# BR2_PACKAGE_CCID is not set +# BR2_PACKAGE_DTC is not set +BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS=y +# BR2_PACKAGE_GNU_EFI is not set +# BR2_PACKAGE_HACKRF is not set + +# +# hidapi needs udev /dev management and a toolchain w/ NPTL threads +# + +# +# lcdapi needs a toolchain w/ C++, threads +# + +# +# let-me-create needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_LIBAIO is not set + +# +# libatasmart requires udev to be enabled +# + +# +# libcec needs a toolchain w/ C++, wchar, threads, dynamic library, gcc >= 4.7 +# +# BR2_PACKAGE_LIBFREEFARE is not set +# BR2_PACKAGE_LIBFTDI is not set +# BR2_PACKAGE_LIBFTDI1 is not set +# BR2_PACKAGE_LIBGPHOTO2 is not set + +# +# libgpiod needs kernel headers >= 4.8 +# + +# +# libgudev needs udev /dev handling and a toolchain w/ wchar, threads +# +# BR2_PACKAGE_LIBHID is not set +# BR2_PACKAGE_LIBIIO is not set + +# +# libinput needs udev /dev management and a toolchain w/ locale +# +# BR2_PACKAGE_LIBIQRF is not set +# BR2_PACKAGE_LIBLLCP is not set +# BR2_PACKAGE_LIBMBIM is not set +# BR2_PACKAGE_LIBNFC is not set +# BR2_PACKAGE_LIBPCIACCESS is not set +# BR2_PACKAGE_LIBPHIDGET is not set + +# +# libpri needs a kernel to be built +# +# BR2_PACKAGE_LIBQMI is not set +# BR2_PACKAGE_LIBRAW1394 is not set +# BR2_PACKAGE_LIBRTLSDR is not set + +# +# libserial needs a toolchain w/ C++, gcc >= 5, threads, wchar +# +# BR2_PACKAGE_LIBSERIALPORT is not set +# BR2_PACKAGE_LIBSIGROK is not set +# BR2_PACKAGE_LIBSIGROKDECODE is not set +# BR2_PACKAGE_LIBSOC is not set + +# +# libss7 needs a kernel to be built +# +# BR2_PACKAGE_LIBUSB is not set +# BR2_PACKAGE_LIBUSBGX is not set + +# +# libv4l needs a toolchain w/ threads, C++ and headers >= 3.0 +# +# BR2_PACKAGE_LIBXKBCOMMON is not set +# BR2_PACKAGE_MRAA is not set +# BR2_PACKAGE_MTDEV is not set + +# +# ne10 needs a toolchain w/ neon +# +# BR2_PACKAGE_NEARDAL is not set +# BR2_PACKAGE_OWFS is not set +# BR2_PACKAGE_PCSC_LITE is not set +# BR2_PACKAGE_TSLIB is not set + +# +# urg needs a toolchain w/ C++ +# +# BR2_PACKAGE_WIRINGPI is not set + +# +# Javascript +# +# BR2_PACKAGE_ANGULARJS is not set +# BR2_PACKAGE_BOOTSTRAP is not set +# BR2_PACKAGE_DUKTAPE is not set +# BR2_PACKAGE_EXPLORERCANVAS is not set +# BR2_PACKAGE_FLOT is not set +# BR2_PACKAGE_JQUERY is not set +# BR2_PACKAGE_JSMIN is not set +# BR2_PACKAGE_JSON_JAVASCRIPT is not set + +# +# JSON/XML +# + +# +# benejson needs a toolchain w/ C++ +# +# BR2_PACKAGE_CJSON is not set +# BR2_PACKAGE_EXPAT is not set +# BR2_PACKAGE_EZXML is not set +# BR2_PACKAGE_JANSSON is not set +# BR2_PACKAGE_JOSE is not set +# BR2_PACKAGE_JSMN is not set +# BR2_PACKAGE_JSON_C is not set + +# +# json-for-modern-cpp needs a toolchain w/ C++, gcc >= 4.9 +# +# BR2_PACKAGE_JSON_GLIB is not set + +# +# jsoncpp needs a toolchain w/ C++, gcc >= 4.7 +# +# BR2_PACKAGE_LIBBSON is not set +# BR2_PACKAGE_LIBFASTJSON is not set + +# +# libjson needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBROXML is not set +# BR2_PACKAGE_LIBUCL is not set +# BR2_PACKAGE_LIBXML2 is not set + +# +# libxml++ needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# +# BR2_PACKAGE_LIBXMLRPC is not set +# BR2_PACKAGE_LIBXSLT is not set +# BR2_PACKAGE_LIBYAML is not set +# BR2_PACKAGE_MXML is not set + +# +# pugixml needs a toolchain w/ C++ +# + +# +# rapidjson needs a toolchain w/ C++ +# +# BR2_PACKAGE_RAPIDXML is not set +# BR2_PACKAGE_RAPTOR is not set + +# +# tinyxml needs a toolchain w/ C++ +# + +# +# tinyxml2 needs a toolchain w/ C++ +# + +# +# valijson needs a toolchain w/ C++, threads, wchar support +# + +# +# xerces-c++ needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_YAJL is not set + +# +# yaml-cpp needs a toolchain w/ C++, gcc >= 4.7 +# + +# +# Logging +# +# BR2_PACKAGE_EVENTLOG is not set + +# +# glog needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set +# BR2_PACKAGE_LIBLOGGING is not set + +# +# log4cplus needs a toolchain w/ C++, wchar, threads, gcc >= 4.8 +# + +# +# log4cpp needs a toolchain w/ C++, threads +# + +# +# log4cxx needs a toolchain w/ C++, threads, dynamic library +# + +# +# opentracing-cpp needs a toolchain w/ C++, threads, dynamic library, gcc >= 4.8 +# +# BR2_PACKAGE_ZLOG is not set + +# +# Multimedia +# +# BR2_PACKAGE_BITSTREAM is not set + +# +# kvazaar needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBAACS is not set +# BR2_PACKAGE_LIBAMCODEC is not set +# BR2_PACKAGE_LIBASS is not set +# BR2_PACKAGE_LIBBDPLUS is not set +# BR2_PACKAGE_LIBBLURAY is not set +# BR2_PACKAGE_LIBDCADEC is not set +# BR2_PACKAGE_LIBDVBCSA is not set +# BR2_PACKAGE_LIBDVBPSI is not set + +# +# libdvbsi++ needs a toolchain w/ C++, wchar, threads +# +# BR2_PACKAGE_LIBDVDCSS is not set +# BR2_PACKAGE_LIBDVDNAV is not set +# BR2_PACKAGE_LIBDVDREAD is not set + +# +# libebml needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_LIBHDHOMERUN is not set + +# +# libimxvpuapi needs an i.MX platform with VPU support +# + +# +# libmatroska needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_LIBMMS is not set +# BR2_PACKAGE_LIBMPEG2 is not set +# BR2_PACKAGE_LIBOGG is not set +BR2_PACKAGE_LIBOPENH264_ARCH_SUPPORTS=y + +# +# libopenh264 needs a toolchain w/ C++, dynamic library, threads +# +# BR2_PACKAGE_LIBOPUSENC is not set +# BR2_PACKAGE_LIBPLAYER is not set +# BR2_PACKAGE_LIBTHEORA is not set +# BR2_PACKAGE_LIBVPX is not set + +# +# libyuv needs a toolchain w/ C++, dynamic library +# + +# +# live555 needs a toolchain w/ C++ +# + +# +# mediastreamer needs a toolchain w/ threads, C++ +# +# BR2_PACKAGE_X264 is not set + +# +# x265 needs a toolchain w/ C++, threads, dynamic library +# + +# +# Networking +# + +# +# agent++ needs a toolchain w/ threads, C++, dynamic library +# + +# +# alljoyn needs a toolchain w/ C++, threads, wchar and dynamic library +# + +# +# alljoyn-base needs a toolchain w/ C++, threads, wchar, dynamic library +# +# BR2_PACKAGE_ALLJOYN_TCL is not set +# BR2_PACKAGE_ALLJOYN_TCL_BASE is not set + +# +# azmq needs a toolchain w/ C++11, wchar and NTPL +# + +# +# azure-iot-sdk-c needs a toolchain w/ C++ and NPTL +# + +# +# batman-adv needs a Linux kernel to be built +# +# BR2_PACKAGE_C_ARES is not set +BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y +# BR2_PACKAGE_CANFESTIVAL is not set +# BR2_PACKAGE_CGIC is not set + +# +# cppzmq needs a toolchain w/ C++, threads +# + +# +# curlpp needs a toolchain w/ C++, dynamic library +# + +# +# czmq needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_DAQ is not set +# BR2_PACKAGE_DAVICI is not set + +# +# filemq needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_FLICKCURL is not set +# BR2_PACKAGE_FREERADIUS_CLIENT is not set +# BR2_PACKAGE_GEOIP is not set +# BR2_PACKAGE_GLIB_NETWORKING is not set + +# +# grpc needs a toolchain w/ C++, threads, dynamic library, host and target gcc >= 4.8 +# +# BR2_PACKAGE_GSSDP is not set +# BR2_PACKAGE_GUPNP is not set +# BR2_PACKAGE_GUPNP_AV is not set +# BR2_PACKAGE_GUPNP_DLNA is not set + +# +# ibrcommon needs a toolchain w/ C++, threads +# + +# +# ibrdtn needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBCGI is not set + +# +# libcgicc needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBCOAP is not set + +# +# libcpprestsdk needs a toolchain w/ NPTL, C++, wchar +# +# BR2_PACKAGE_LIBCURL is not set +# BR2_PACKAGE_LIBDNET is not set +# BR2_PACKAGE_LIBEXOSIP2 is not set +# BR2_PACKAGE_LIBFCGI is not set +# BR2_PACKAGE_LIBGSASL is not set +# BR2_PACKAGE_LIBHTTPPARSER is not set +# BR2_PACKAGE_LIBIDN is not set +# BR2_PACKAGE_LIBIDN2 is not set +# BR2_PACKAGE_LIBISCSI is not set +# BR2_PACKAGE_LIBKRB5 is not set +# BR2_PACKAGE_LIBLDNS is not set +# BR2_PACKAGE_LIBMAXMINDDB is not set +# BR2_PACKAGE_LIBMBUS is not set + +# +# libmemcached needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBMICROHTTPD is not set +# BR2_PACKAGE_LIBMINIUPNPC is not set +# BR2_PACKAGE_LIBMNL is not set +# BR2_PACKAGE_LIBMODBUS is not set +# BR2_PACKAGE_LIBNATPMP is not set +# BR2_PACKAGE_LIBNDP is not set +# BR2_PACKAGE_LIBNET is not set +# BR2_PACKAGE_LIBNETFILTER_ACCT is not set +# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set +# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set +# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set +# BR2_PACKAGE_LIBNETFILTER_LOG is not set +# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set +# BR2_PACKAGE_LIBNFNETLINK is not set +# BR2_PACKAGE_LIBNFTNL is not set +# BR2_PACKAGE_LIBNICE is not set +# BR2_PACKAGE_LIBNL is not set +# BR2_PACKAGE_LIBOAUTH is not set +# BR2_PACKAGE_LIBOPING is not set +# BR2_PACKAGE_LIBOSIP2 is not set +# BR2_PACKAGE_LIBPAGEKITE is not set +# BR2_PACKAGE_LIBPCAP is not set + +# +# libpjsip needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBRSYNC is not set +# BR2_PACKAGE_LIBSHAIRPLAY is not set +# BR2_PACKAGE_LIBSHOUT is not set +# BR2_PACKAGE_LIBSOCKETCAN is not set +# BR2_PACKAGE_LIBSOUP is not set +# BR2_PACKAGE_LIBSRTP is not set +# BR2_PACKAGE_LIBSTROPHE is not set +# BR2_PACKAGE_LIBTIRPC is not set + +# +# libtorrent needs a toolchain w/ C++, threads +# + +# +# libtorrent-rasterbar needs a toolchain w/ C++, threads, wchar, gcc >= 4.8 +# +# BR2_PACKAGE_LIBUPNP is not set +# BR2_PACKAGE_LIBUPNP18 is not set + +# +# libupnpp needs a toolchain w/ C++, threads, gcc >= 4.9 +# +# BR2_PACKAGE_LIBURIPARSER is not set +# BR2_PACKAGE_LIBVNCSERVER is not set +# BR2_PACKAGE_LIBWEBSOCK is not set +# BR2_PACKAGE_LIBWEBSOCKETS is not set +# BR2_PACKAGE_LKSCTP_TOOLS is not set +# BR2_PACKAGE_MONGOOSE is not set +# BR2_PACKAGE_NANOMSG is not set +# BR2_PACKAGE_NEON is not set +# BR2_PACKAGE_NGHTTP2 is not set + +# +# norm needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_NSS_MYHOSTNAME is not set +# BR2_PACKAGE_NSS_PAM_LDAPD is not set + +# +# omniORB needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_OPENLDAP is not set + +# +# openmpi needs a toolchain w/ dynamic library, NPTL, wchar, C++ +# +# BR2_PACKAGE_OPENPGM is not set + +# +# openzwave needs udev and a toolchain w/ C++, threads, wchar +# + +# +# ortp needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_PAHO_MQTT_C is not set +# BR2_PACKAGE_QDECODER is not set +# BR2_PACKAGE_QPID_PROTON is not set +# BR2_PACKAGE_RABBITMQ_C is not set +# BR2_PACKAGE_RTMPDUMP is not set +# BR2_PACKAGE_SLIRP is not set + +# +# snmp++ needs a toolchain w/ threads, C++, dynamic library +# +# BR2_PACKAGE_SOFIA_SIP is not set + +# +# thrift needs a toolchain w/ C++, wchar, threads +# +# BR2_PACKAGE_USBREDIR is not set + +# +# wampcc needs a toolchain w/ C++, NPTL, dynamic library +# + +# +# websocketpp needs a toolchain w/ C++ and gcc >= 4.8 +# + +# +# zeromq needs a toolchain w/ C++, threads +# + +# +# zmqpp needs a toolchain w/ C++, threads, gcc >= 4.7 +# + +# +# zyre needs a toolchain w/ C++, threads +# + +# +# Other +# +# BR2_PACKAGE_APR is not set +# BR2_PACKAGE_APR_UTIL is not set + +# +# armadillo needs a toolchain w/ C++ +# + +# +# atf needs a toolchain w/ C++ +# + +# +# bctoolbox needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_BDWGC is not set + +# +# boost needs a toolchain w/ C++, threads, wchar +# + +# +# capnproto needs host and target gcc >= 4.8 w/ C++, threads, atomic +# + +# +# clang needs a toolchain w/ wchar, threads, C++, gcc >= 4.8, host gcc >= 4.8, dynamic library +# +# BR2_PACKAGE_CLAPACK is not set +BR2_PACKAGE_CLASSPATH_ARCH_SUPPORTS=y +# BR2_PACKAGE_CLASSPATH is not set +# BR2_PACKAGE_CMOCKA is not set + +# +# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library +# +# BR2_PACKAGE_CRACKLIB is not set + +# +# dawgdic needs a toolchain w/ C++, gcc >= 4.6 +# +# BR2_PACKAGE_DING_LIBS is not set + +# +# eigen needs a toolchain w/ C++ +# +# BR2_PACKAGE_ELFUTILS is not set +# BR2_PACKAGE_ELL is not set +# BR2_PACKAGE_FFTW is not set + +# +# flann needs a toolchain w/ C++, dynamic library +# + +# +# flatbuffers needs a toolchain w/ C++, gcc >= 4.7 +# +# BR2_PACKAGE_FLATCC is not set +# BR2_PACKAGE_GCONF is not set + +# +# gflags needs a toolchain w/ C++ +# + +# +# glibmm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# + +# +# glm needs a toolchain w/ C++ +# +# BR2_PACKAGE_GMP is not set +# BR2_PACKAGE_GSL is not set + +# +# gtest needs a toolchain w/ C++, wchar, threads +# +BR2_PACKAGE_JEMALLOC_ARCH_SUPPORTS=y +# BR2_PACKAGE_JEMALLOC is not set + +# +# lapack/blas needs a toolchain w/ fortran +# +# BR2_PACKAGE_LIBARGTABLE2 is not set +BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBATOMIC_OPS is not set +# BR2_PACKAGE_LIBB64 is not set +BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBBSD is not set +# BR2_PACKAGE_LIBCAP is not set +# BR2_PACKAGE_LIBCAP_NG is not set + +# +# libcgroup needs a glibc toolchain w/ C++ +# +# BR2_PACKAGE_LIBCLC is not set +# BR2_PACKAGE_LIBCOFI is not set +# BR2_PACKAGE_LIBCORRECT is not set +# BR2_PACKAGE_LIBCROCO is not set + +# +# libcrossguid needs a toolchain w/ C++, gcc >= 4.7 +# +# BR2_PACKAGE_LIBCSV is not set +# BR2_PACKAGE_LIBDAEMON is not set +# BR2_PACKAGE_LIBEE is not set +# BR2_PACKAGE_LIBEV is not set +# BR2_PACKAGE_LIBEVDEV is not set +# BR2_PACKAGE_LIBEVENT is not set +# BR2_PACKAGE_LIBFFI is not set +# BR2_PACKAGE_LIBGEE is not set +# BR2_PACKAGE_LIBGLIB2 is not set +# BR2_PACKAGE_LIBGLOB is not set + +# +# libical needs a toolchain w/ C++, dynamic library, wchar +# +# BR2_PACKAGE_LIBITE is not set + +# +# liblinear needs a toolchain w/ C++ +# + +# +# libloki needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBNPTH is not set +BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y +# BR2_PACKAGE_LIBNSPR is not set +# BR2_PACKAGE_LIBPFM4 is not set + +# +# libplist needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBPTHREAD_STUBS is not set +# BR2_PACKAGE_LIBPTHSEM is not set +# BR2_PACKAGE_LIBPWQUALITY is not set +BR2_PACKAGE_LIBSECCOMP_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBSECCOMP is not set + +# +# libsigc++ needs a toolchain w/ C++, gcc >= 4.8 +# +BR2_PACKAGE_LIBSIGSEGV_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBSIGSEGV is not set + +# +# libspatialindex needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBTASN1 is not set +# BR2_PACKAGE_LIBTOMMATH is not set +# BR2_PACKAGE_LIBTPL is not set +# BR2_PACKAGE_LIBUBOX is not set +# BR2_PACKAGE_LIBUCI is not set +BR2_PACKAGE_LIBUNWIND_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBUNWIND is not set +BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBURCU is not set +# BR2_PACKAGE_LIBUV is not set +# BR2_PACKAGE_LIGHTNING is not set +# BR2_PACKAGE_LINUX_PAM is not set +# BR2_PACKAGE_LIQUID_DSP is not set +BR2_PACKAGE_LLVM_ARCH_SUPPORTS=y +BR2_PACKAGE_LLVM_TARGET_ARCH="ARM" + +# +# llvm needs a toolchain w/ wchar, threads, C++, gcc >= 4.8, host gcc >= 4.8, dynamic library +# +# BR2_PACKAGE_LTTNG_LIBUST is not set +# BR2_PACKAGE_MPC is not set +# BR2_PACKAGE_MPDECIMAL is not set +# BR2_PACKAGE_MPFR is not set +# BR2_PACKAGE_MPIR is not set + +# +# msgpack needs a toolchain w/ C++ +# +# BR2_PACKAGE_MTDEV2TUIO is not set +# BR2_PACKAGE_ORC is not set +# BR2_PACKAGE_P11_KIT is not set + +# +# poco needs a toolchain w/ wchar, NPTL, C++, dynamic library +# +BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y + +# +# protobuf needs a toolchain w/ C++, threads, dynamic library, host and target gcc >= 4.8 +# + +# +# protobuf-c needs a toolchain w/ C++, threads, host gcc >= 4.8 +# + +# +# qhull needs a toolchain w/ C++, dynamic library, gcc >= 4.4 +# +# BR2_PACKAGE_QLIBC is not set + +# +# riemann-c-client needs a toolchain w/ C++, threads, host gcc >= 4.8 +# + +# +# shapelib needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_SKALIBS is not set +# BR2_PACKAGE_SPHINXBASE is not set +# BR2_PACKAGE_TINYCBOR is not set + +# +# xapian needs a toolchain w/ C++ +# + +# +# Security +# +# BR2_PACKAGE_LIBSELINUX is not set +# BR2_PACKAGE_LIBSEMANAGE is not set +# BR2_PACKAGE_LIBSEPOL is not set +# BR2_PACKAGE_SAFECLIB is not set + +# +# Text and terminal handling +# +# BR2_PACKAGE_AUGEAS is not set + +# +# enchant needs a toolchain w/ C++, threads, wchar +# + +# +# fmt needs a toolchain w/ C++, wchar +# + +# +# icu needs a toolchain w/ C++, wchar, threads, gcc >= 4.8, host gcc >= 4.8 +# +# BR2_PACKAGE_LIBCLI is not set +# BR2_PACKAGE_LIBEDIT is not set +# BR2_PACKAGE_LIBENCA is not set +# BR2_PACKAGE_LIBESTR is not set +# BR2_PACKAGE_LIBFRIBIDI is not set +# BR2_PACKAGE_LIBUNISTRING is not set +# BR2_PACKAGE_LINENOISE is not set +# BR2_PACKAGE_NCURSES is not set +# BR2_PACKAGE_NEWT is not set +# BR2_PACKAGE_PCRE is not set +# BR2_PACKAGE_PCRE2 is not set +# BR2_PACKAGE_POPT is not set +# BR2_PACKAGE_READLINE is not set +# BR2_PACKAGE_SLANG is not set + +# +# tclap needs a toolchain w/ C++ +# +# BR2_PACKAGE_USTR is not set + +# +# Mail +# +# BR2_PACKAGE_DOVECOT is not set +# BR2_PACKAGE_EXIM is not set +# BR2_PACKAGE_FETCHMAIL is not set +# BR2_PACKAGE_HEIRLOOM_MAILX is not set +# BR2_PACKAGE_LIBESMTP is not set +# BR2_PACKAGE_MSMTP is not set +# BR2_PACKAGE_MUTT is not set + +# +# Miscellaneous +# +# BR2_PACKAGE_AESPIPE is not set +# BR2_PACKAGE_BC is not set + +# +# clamav needs a toolchain w/ C++, threads, wchar +# +# BR2_PACKAGE_COLLECTD is not set + +# +# domoticz needs lua 5.3 and a toolchain w/ C++, gcc >= 4.8, NPTL, wchar, dynamic library +# +# BR2_PACKAGE_EMPTY is not set + +# +# gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library +# +# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set + +# +# gqrx needs a toolchain w/ C++, threads, wchar, dynamic library +# + +# +# gqrx needs qt5 +# +# BR2_PACKAGE_GSETTINGS_DESKTOP_SCHEMAS is not set +# BR2_PACKAGE_HAVEGED is not set +# BR2_PACKAGE_LINUX_SYSCALL_SUPPORT is not set +# BR2_PACKAGE_MCRYPT is not set +# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set +# BR2_PACKAGE_PROJ is not set +BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y +# BR2_PACKAGE_QEMU is not set + +# +# qpdf needs a toolchain w/ C++ +# +# BR2_PACKAGE_SHARED_MIME_INFO is not set + +# +# taskd needs a toolchain w/ C++, wchar, dynamic library +# +# BR2_PACKAGE_XUTIL_UTIL_MACROS is not set + +# +# Networking applications +# + +# +# aircrack-ng needs a toolchain w/ dynamic library, threads, C++ +# +# BR2_PACKAGE_AOETOOLS is not set +# BR2_PACKAGE_APACHE is not set +# BR2_PACKAGE_ARGUS is not set +# BR2_PACKAGE_ARP_SCAN is not set +# BR2_PACKAGE_ARPTABLES is not set + +# +# asterisk needs a glibc or uClibc toolchain w/ C++, dynamic library, threads, wchar +# +# BR2_PACKAGE_ATFTP is not set +# BR2_PACKAGE_AVAHI is not set +# BR2_PACKAGE_AXEL is not set +# BR2_PACKAGE_BABELD is not set +# BR2_PACKAGE_BANDWIDTHD is not set +# BR2_PACKAGE_BATCTL is not set + +# +# bcusdk needs a toolchain w/ C++ +# +# BR2_PACKAGE_BIND is not set +# BR2_PACKAGE_BIRD is not set +# BR2_PACKAGE_BLUEZ_UTILS is not set +# BR2_PACKAGE_BLUEZ5_UTILS is not set +# BR2_PACKAGE_BMON is not set +# BR2_PACKAGE_BOA is not set + +# +# boinc needs a toolchain w/ dynamic library, C++, threads +# +# BR2_PACKAGE_BRCM_PATCHRAM_PLUS is not set +# BR2_PACKAGE_BRIDGE_UTILS is not set +# BR2_PACKAGE_BWM_NG is not set +# BR2_PACKAGE_C_ICAP is not set +# BR2_PACKAGE_CAN_UTILS is not set + +# +# cannelloni needs a toolchain w/ C++, threads, dynamic library, gcc >= 4.8 +# +# BR2_PACKAGE_CHRONY is not set +# BR2_PACKAGE_CIVETWEB is not set +# BR2_PACKAGE_CONNMAN is not set + +# +# connman-gtk needs libgtk3 and a glibc or uClibc toolchain w/ wchar, threads, resolver, dynamic library +# +# BR2_PACKAGE_CONNTRACK_TOOLS is not set +# BR2_PACKAGE_CORKSCREW is not set +# BR2_PACKAGE_CRDA is not set + +# +# ctorrent needs a toolchain w/ C++ +# + +# +# cups needs a toolchain w/ C++, threads +# + +# +# cups-filters needs a toolchain w/ wchar, C++, threads and dynamic library, gcc >= 4.8 +# +# BR2_PACKAGE_DANTE is not set +# BR2_PACKAGE_DARKHTTPD is not set +# BR2_PACKAGE_DEHYDRATED is not set +# BR2_PACKAGE_DHCPCD is not set +# BR2_PACKAGE_DHCPDUMP is not set +# BR2_PACKAGE_DNSMASQ is not set +# BR2_PACKAGE_DRBD_UTILS is not set +# BR2_PACKAGE_DROPBEAR is not set +# BR2_PACKAGE_EBTABLES is not set + +# +# ejabberd needs erlang, toolchain w/ C++ +# +# BR2_PACKAGE_ETHTOOL is not set +# BR2_PACKAGE_FAIFA is not set +# BR2_PACKAGE_FASTD is not set +# BR2_PACKAGE_FCGIWRAP is not set +# BR2_PACKAGE_FPING is not set + +# +# freeswitch needs a toolchain w/ C++, dynamic library, threads, wchar +# + +# +# gerbera needs a toolchain w/ C++, threads, gcc >= 7 +# +# BR2_PACKAGE_GESFTPSERVER is not set +# BR2_PACKAGE_GLORYTUN is not set + +# +# gupnp-tools needs libgtk3 +# + +# +# hans needs a toolchain w/ C++ +# +# BR2_PACKAGE_HAPROXY is not set +# BR2_PACKAGE_HIAWATHA is not set +# BR2_PACKAGE_HOSTAPD is not set +# BR2_PACKAGE_HTTPING is not set + +# +# i2pd needs a toolchain w/ C++, NPTL, wchar +# + +# +# ibrdtn-tools needs a toolchain w/ C++, threads +# + +# +# ibrdtnd needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_IFTOP is not set +BR2_PACKAGE_IFUPDOWN_SCRIPTS=y +# BR2_PACKAGE_IGD2_FOR_LINUX is not set + +# +# igh-ethercat needs a Linux kernel to be built +# +# BR2_PACKAGE_IGMPPROXY is not set +# BR2_PACKAGE_INADYN is not set +# BR2_PACKAGE_IODINE is not set + +# +# iperf needs a toolchain w/ C++ +# +# BR2_PACKAGE_IPERF3 is not set +# BR2_PACKAGE_IPROUTE2 is not set +# BR2_PACKAGE_IPSEC_TOOLS is not set +# BR2_PACKAGE_IPSET is not set +# BR2_PACKAGE_IPTABLES is not set +# BR2_PACKAGE_IPTRAF_NG is not set +# BR2_PACKAGE_IPUTILS is not set +# BR2_PACKAGE_IRSSI is not set +# BR2_PACKAGE_IW is not set +# BR2_PACKAGE_IWD is not set +# BR2_PACKAGE_JANUS_GATEWAY is not set +# BR2_PACKAGE_KEEPALIVED is not set + +# +# kismet needs a toolchain w/ threads, C++, dynamic library +# +# BR2_PACKAGE_KNOCK is not set +# BR2_PACKAGE_LEAFNODE2 is not set +# BR2_PACKAGE_LFT is not set + +# +# lftp requires a toolchain w/ C++, wchar +# +# BR2_PACKAGE_LIGHTTPD is not set + +# +# linknx needs a toolchain w/ C++ +# +# BR2_PACKAGE_LINKS is not set + +# +# linphone needs a toolchain w/ threads, C++ +# +# BR2_PACKAGE_LINUX_ZIGBEE is not set +# BR2_PACKAGE_LINUXPTP is not set +# BR2_PACKAGE_LLDPD is not set +# BR2_PACKAGE_LRZSZ is not set +# BR2_PACKAGE_LYNX is not set +# BR2_PACKAGE_MACCHANGER is not set +# BR2_PACKAGE_MEMCACHED is not set +# BR2_PACKAGE_MII_DIAG is not set +# BR2_PACKAGE_MINI_SNMPD is not set +# BR2_PACKAGE_MINIDLNA is not set +# BR2_PACKAGE_MINISSDPD is not set +# BR2_PACKAGE_MJPG_STREAMER is not set +# BR2_PACKAGE_MODEM_MANAGER is not set +BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y + +# +# mongrel2 needs a uClibc or glibc toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_MONKEY is not set + +# +# mosh needs a toolchain w/ C++, threads, dynamic library, wchar, host and target gcc >= 4.8 +# +# BR2_PACKAGE_MOSQUITTO is not set +# BR2_PACKAGE_MROUTED is not set +# BR2_PACKAGE_MTR is not set +# BR2_PACKAGE_NBD is not set +# BR2_PACKAGE_NCFTP is not set +# BR2_PACKAGE_NDISC6 is not set +# BR2_PACKAGE_NETATALK is not set +# BR2_PACKAGE_NETPLUG is not set +# BR2_PACKAGE_NETSNMP is not set +# BR2_PACKAGE_NETSTAT_NAT is not set + +# +# NetworkManager needs udev /dev management and a glibc toolchain w/ headers >= 3.2, dynamic library +# +# BR2_PACKAGE_NFACCT is not set +# BR2_PACKAGE_NFTABLES is not set +# BR2_PACKAGE_NGINX is not set +# BR2_PACKAGE_NGIRCD is not set +# BR2_PACKAGE_NGREP is not set + +# +# nload needs a toolchain w/ C++ +# + +# +# nmap-nmap needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_NOIP is not set +# BR2_PACKAGE_NTP is not set +# BR2_PACKAGE_NUTTCP is not set +# BR2_PACKAGE_ODHCP6C is not set +# BR2_PACKAGE_ODHCPLOC is not set +# BR2_PACKAGE_OLSR is not set +# BR2_PACKAGE_OPEN_LLDP is not set +# BR2_PACKAGE_OPEN_PLC_UTILS is not set +# BR2_PACKAGE_OPENNTPD is not set +# BR2_PACKAGE_OPENOBEX is not set +# BR2_PACKAGE_OPENRESOLV is not set +# BR2_PACKAGE_OPENSSH is not set +# BR2_PACKAGE_OPENSWAN is not set +# BR2_PACKAGE_OPENVPN is not set +# BR2_PACKAGE_P910ND is not set +# BR2_PACKAGE_PHIDGETWEBSERVICE is not set +# BR2_PACKAGE_PHYTOOL is not set +# BR2_PACKAGE_PIMD is not set +# BR2_PACKAGE_PIXIEWPS is not set +# BR2_PACKAGE_POUND is not set +# BR2_PACKAGE_PPPD is not set +# BR2_PACKAGE_PPTP_LINUX is not set +# BR2_PACKAGE_PRIVOXY is not set +# BR2_PACKAGE_PROFTPD is not set + +# +# prosody needs the lua interpreter, dynamic library +# +# BR2_PACKAGE_PROXYCHAINS_NG is not set +# BR2_PACKAGE_PTPD is not set +# BR2_PACKAGE_PTPD2 is not set +# BR2_PACKAGE_PURE_FTPD is not set +# BR2_PACKAGE_PUTTY is not set +# BR2_PACKAGE_QUAGGA is not set + +# +# rabbitmq-server needs erlang +# +# BR2_PACKAGE_RADVD is not set +# BR2_PACKAGE_REAVER is not set +# BR2_PACKAGE_RP_PPPOE is not set +# BR2_PACKAGE_RPCBIND is not set +# BR2_PACKAGE_RSH_REDONE is not set +# BR2_PACKAGE_RSYNC is not set + +# +# rtorrent needs a toolchain w/ C++, threads, wchar, gcc >= 4.9 +# +# BR2_PACKAGE_RTPTOOLS is not set +# BR2_PACKAGE_RYGEL is not set +# BR2_PACKAGE_S6_DNS is not set +# BR2_PACKAGE_S6_NETWORKING is not set +# BR2_PACKAGE_SAMBA4 is not set + +# +# sconeserver needs a toolchain with dynamic library, C++, NPTL +# +# BR2_PACKAGE_SER2NET is not set +# BR2_PACKAGE_SHADOWSOCKS_LIBEV is not set + +# +# shairport-sync needs a toolchain w/ C++, NPTL +# +# BR2_PACKAGE_SHELLINABOX is not set +# BR2_PACKAGE_SMCROUTE is not set +# BR2_PACKAGE_SNGREP is not set +# BR2_PACKAGE_SNORT is not set +# BR2_PACKAGE_SOCAT is not set +# BR2_PACKAGE_SOCKETCAND is not set +# BR2_PACKAGE_SOFTETHER is not set +# BR2_PACKAGE_SPAWN_FCGI is not set +# BR2_PACKAGE_SPICE_PROTOCOL is not set + +# +# squid needs a toolchain w/ C++, gcc >= 4.8 not affected by bug 64735 +# +# BR2_PACKAGE_SSHPASS is not set + +# +# sslh needs a toolchain w/ C++ +# +# BR2_PACKAGE_STRONGSWAN is not set +# BR2_PACKAGE_STUNNEL is not set +# BR2_PACKAGE_TCPDUMP is not set +# BR2_PACKAGE_TCPING is not set +# BR2_PACKAGE_TCPREPLAY is not set +# BR2_PACKAGE_THTTPD is not set +# BR2_PACKAGE_TINC is not set +# BR2_PACKAGE_TINYHTTPD is not set +# BR2_PACKAGE_TOR is not set +# BR2_PACKAGE_TRACEROUTE is not set +# BR2_PACKAGE_TRANSMISSION is not set +# BR2_PACKAGE_TUNCTL is not set +# BR2_PACKAGE_TVHEADEND is not set +# BR2_PACKAGE_UDPCAST is not set +# BR2_PACKAGE_UHTTPD is not set +# BR2_PACKAGE_ULOGD is not set +# BR2_PACKAGE_USHARE is not set +# BR2_PACKAGE_USSP_PUSH is not set +# BR2_PACKAGE_VDE2 is not set + +# +# vdr needs a glibc or uClibc toolchain w/ C++, dynamic library, NPTL, wchar, headers >= 3.9 +# +# BR2_PACKAGE_VNSTAT is not set +# BR2_PACKAGE_VPNC is not set +# BR2_PACKAGE_VSFTPD is not set +# BR2_PACKAGE_VTUN is not set +# BR2_PACKAGE_WAVEMON is not set +# BR2_PACKAGE_WIREGUARD is not set +# BR2_PACKAGE_WIRELESS_REGDB is not set +# BR2_PACKAGE_WIRELESS_TOOLS is not set +# BR2_PACKAGE_WIRESHARK is not set +# BR2_PACKAGE_WPA_SUPPLICANT is not set +# BR2_PACKAGE_WPAN_TOOLS is not set +# BR2_PACKAGE_XINETD is not set +# BR2_PACKAGE_XL2TP is not set + +# +# xtables-addons needs a Linux kernel to be built +# + +# +# znc needs a toolchain w/ C++, dynamic library, gcc >= 4.8, threads +# + +# +# Package managers +# + +# +# ------------------------------------------------------- +# + +# +# Please note: +# + +# +# - Buildroot does *not* generate binary packages, +# + +# +# - Buildroot does *not* install any package database. +# + +# +# * +# + +# +# It is up to you to provide those by yourself if you +# + +# +# want to use any of those package managers. +# + +# +# * +# + +# +# See the manual: +# + +# +# http://buildroot.org/manual.html#faq-no-binary-packages +# + +# +# ------------------------------------------------------- +# +# BR2_PACKAGE_OPKG is not set + +# +# Real-Time +# +BR2_PACKAGE_XENOMAI_COBALT_ARCH_SUPPORTS=y +# BR2_PACKAGE_XENOMAI is not set + +# +# Security +# +# BR2_PACKAGE_CHECKPOLICY is not set +# BR2_PACKAGE_PAXTEST is not set +# BR2_PACKAGE_POLICYCOREUTILS is not set +# BR2_PACKAGE_REFPOLICY is not set +# BR2_PACKAGE_RESTORECOND is not set +# BR2_PACKAGE_SELINUX_PYTHON is not set +# BR2_PACKAGE_SEMODULE_UTILS is not set +# BR2_PACKAGE_SETOOLS is not set + +# +# setools needs a glibc toolchain w/ threads, C++, wchar, dynamic library +# + +# +# Shell and utilities +# + +# +# Shells +# +# BR2_PACKAGE_MKSH is not set +# BR2_PACKAGE_ZSH is not set + +# +# Utilities +# +# BR2_PACKAGE_AT is not set +# BR2_PACKAGE_CCRYPT is not set +# BR2_PACKAGE_DIALOG is not set +# BR2_PACKAGE_DTACH is not set +# BR2_PACKAGE_EASY_RSA is not set +# BR2_PACKAGE_FILE is not set +# BR2_PACKAGE_GNUPG is not set +# BR2_PACKAGE_GNUPG2 is not set +# BR2_PACKAGE_INOTIFY_TOOLS is not set +# BR2_PACKAGE_LOCKFILE_PROGS is not set +# BR2_PACKAGE_LOGROTATE is not set +# BR2_PACKAGE_LOGSURFER is not set +# BR2_PACKAGE_PDMENU is not set +# BR2_PACKAGE_PINENTRY is not set +# BR2_PACKAGE_RANGER is not set +# BR2_PACKAGE_SCREEN is not set +# BR2_PACKAGE_SUDO is not set +# BR2_PACKAGE_TINI is not set +# BR2_PACKAGE_TMUX is not set +# BR2_PACKAGE_XMLSTARLET is not set +# BR2_PACKAGE_XXHASH is not set + +# +# System tools +# +# BR2_PACKAGE_ACL is not set +# BR2_PACKAGE_ANDROID_TOOLS is not set +# BR2_PACKAGE_ATOP is not set +# BR2_PACKAGE_ATTR is not set +BR2_PACKAGE_AUDIT_ARCH_SUPPORTS=y +# BR2_PACKAGE_AUDIT is not set +# BR2_PACKAGE_CGROUPFS_MOUNT is not set + +# +# circus needs Python and a toolchain w/ C++, threads +# +# BR2_PACKAGE_CPULOAD is not set +# BR2_PACKAGE_DAEMON is not set +# BR2_PACKAGE_DC3DD is not set + +# +# ddrescue needs a toolchain w/ C++ +# +# BR2_PACKAGE_DOCKER_COMPOSE is not set +# BR2_PACKAGE_EFIBOOTMGR is not set +BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS=y +# BR2_PACKAGE_EFIVAR is not set + +# +# emlog needs a Linux kernel to be built +# +# BR2_PACKAGE_FTOP is not set +# BR2_PACKAGE_GETENT is not set +# BR2_PACKAGE_HTOP is not set +BR2_PACKAGE_INITSCRIPTS=y + +# +# iotop depends on python or python3 +# +# BR2_PACKAGE_IPRUTILS is not set +# BR2_PACKAGE_IRQBALANCE is not set +# BR2_PACKAGE_KEYUTILS is not set +# BR2_PACKAGE_KMOD is not set +# BR2_PACKAGE_KVMTOOL is not set +# BR2_PACKAGE_LIBOSTREE is not set +# BR2_PACKAGE_LXC is not set +# BR2_PACKAGE_MONIT is not set +# BR2_PACKAGE_NCDU is not set + +# +# nut needs a toolchain w/ C++ +# + +# +# pamtester depends on linux-pam +# +# BR2_PACKAGE_POLKIT is not set +# BR2_PACKAGE_PROCRANK_LINUX is not set +# BR2_PACKAGE_PWGEN is not set +# BR2_PACKAGE_QUOTA is not set +# BR2_PACKAGE_QUOTATOOL is not set +# BR2_PACKAGE_RAUC is not set +# BR2_PACKAGE_S6 is not set +# BR2_PACKAGE_S6_LINUX_INIT is not set +# BR2_PACKAGE_S6_LINUX_UTILS is not set +# BR2_PACKAGE_S6_PORTABLE_UTILS is not set +# BR2_PACKAGE_S6_RC is not set +# BR2_PACKAGE_SCRUB is not set +# BR2_PACKAGE_SCRYPT is not set +# BR2_PACKAGE_SMACK is not set + +# +# supervisor needs the python interpreter +# +# BR2_PACKAGE_SWUPDATE is not set +BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y +# BR2_PACKAGE_TPM_TOOLS is not set +# BR2_PACKAGE_TPM2_ABRMD is not set +# BR2_PACKAGE_TPM2_TOOLS is not set +# BR2_PACKAGE_UNSCD is not set +# BR2_PACKAGE_UTIL_LINUX is not set + +# +# Text editors and viewers +# +# BR2_PACKAGE_ED is not set +# BR2_PACKAGE_JOE is not set +# BR2_PACKAGE_MC is not set +# BR2_PACKAGE_NANO is not set +# BR2_PACKAGE_UEMACS is not set + +# +# Filesystem images +# +# BR2_TARGET_ROOTFS_AXFS is not set +# BR2_TARGET_ROOTFS_BTRFS is not set +# BR2_TARGET_ROOTFS_CLOOP is not set +# BR2_TARGET_ROOTFS_CPIO is not set +# BR2_TARGET_ROOTFS_CRAMFS is not set +# BR2_TARGET_ROOTFS_EXT2 is not set +# BR2_TARGET_ROOTFS_F2FS is not set + +# +# initramfs needs a Linux kernel to be built +# +# BR2_TARGET_ROOTFS_JFFS2 is not set +# BR2_TARGET_ROOTFS_ROMFS is not set +# BR2_TARGET_ROOTFS_SQUASHFS is not set +# BR2_TARGET_ROOTFS_TAR is not set +# BR2_TARGET_ROOTFS_UBI is not set +# BR2_TARGET_ROOTFS_UBIFS is not set +# BR2_TARGET_ROOTFS_YAFFS2 is not set + +# +# Bootloaders +# +# BR2_TARGET_AFBOOT_STM32 is not set +# BR2_TARGET_BAREBOX is not set +BR2_TARGET_GRUB2_ARCH_SUPPORTS=y +# BR2_TARGET_GRUB2 is not set +# BR2_TARGET_MXS_BOOTLETS is not set +# BR2_TARGET_S500_BOOTLOADER is not set +# BR2_TARGET_UBOOT is not set + +# +# Host utilities +# +# BR2_PACKAGE_HOST_AESPIPE is not set +# BR2_PACKAGE_HOST_ANDROID_TOOLS is not set +# BR2_PACKAGE_HOST_BTRFS_PROGS is not set +# BR2_PACKAGE_HOST_CARGO is not set +# BR2_PACKAGE_HOST_CBOOTIMAGE is not set +# BR2_PACKAGE_HOST_CHECKPOLICY is not set +# BR2_PACKAGE_HOST_CHECKSEC is not set +# BR2_PACKAGE_HOST_CMAKE is not set +# BR2_PACKAGE_HOST_CRAMFS is not set +# BR2_PACKAGE_HOST_CRYPTSETUP is not set +# BR2_PACKAGE_HOST_DFU_UTIL is not set +# BR2_PACKAGE_HOST_DOS2UNIX is not set +# BR2_PACKAGE_HOST_DOSFSTOOLS is not set +# BR2_PACKAGE_HOST_DTC is not set +# BR2_PACKAGE_HOST_E2FSPROGS is not set +# BR2_PACKAGE_HOST_E2TOOLS is not set +# BR2_PACKAGE_HOST_F2FS_TOOLS is not set +# BR2_PACKAGE_HOST_FAKETIME is not set +# BR2_PACKAGE_HOST_FWUP is not set +# BR2_PACKAGE_HOST_GENEXT2FS is not set +# BR2_PACKAGE_HOST_GENIMAGE is not set +# BR2_PACKAGE_HOST_GENPART is not set +# BR2_PACKAGE_HOST_GNUPG is not set +BR2_PACKAGE_HOST_GO_BOOTSTRAP_ARCH_SUPPORTS=y +BR2_PACKAGE_HOST_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y +# BR2_PACKAGE_HOST_GPTFDISK is not set +# BR2_PACKAGE_HOST_IMX_MKIMAGE is not set +# BR2_PACKAGE_HOST_IMX_USB_LOADER is not set +# BR2_PACKAGE_HOST_JQ is not set +# BR2_PACKAGE_HOST_JSMIN is not set +# BR2_PACKAGE_HOST_LPC3250LOADER is not set +# BR2_PACKAGE_HOST_LTTNG_BABELTRACE is not set +# BR2_PACKAGE_HOST_MFGTOOLS is not set +# BR2_PACKAGE_HOST_MKPASSWD is not set +# BR2_PACKAGE_HOST_MTD is not set +# BR2_PACKAGE_HOST_MTOOLS is not set +# BR2_PACKAGE_HOST_MXSLDR is not set +# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set +# BR2_PACKAGE_HOST_OPENOCD is not set +# BR2_PACKAGE_HOST_OPKG_UTILS is not set +# BR2_PACKAGE_HOST_PARTED is not set +BR2_PACKAGE_HOST_PATCHELF=y +# BR2_PACKAGE_HOST_PKGCONF is not set +# BR2_PACKAGE_HOST_PRU_SOFTWARE_SUPPORT is not set +# BR2_PACKAGE_HOST_PWGEN is not set +# BR2_PACKAGE_HOST_PYTHON_CYTHON is not set +# BR2_PACKAGE_HOST_PYTHON_LXML is not set +# BR2_PACKAGE_HOST_PYTHON_SIX is not set +# BR2_PACKAGE_HOST_PYTHON_XLRD is not set +BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS=y +BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS=y +BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS=y +# BR2_PACKAGE_HOST_QEMU is not set +# BR2_PACKAGE_HOST_RASPBERRYPI_USBBOOT is not set +# BR2_PACKAGE_HOST_RAUC is not set +# BR2_PACKAGE_HOST_RCW is not set +BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS=y +BR2_PACKAGE_HOST_RUSTC_ARCH="arm" +BR2_PACKAGE_HOST_RUSTC_ABI="eabi" +# BR2_PACKAGE_HOST_RUSTC is not set +BR2_PACKAGE_PROVIDES_HOST_RUSTC="host-rust-bin" +# BR2_PACKAGE_HOST_SAM_BA is not set +# BR2_PACKAGE_HOST_SQUASHFS is not set +# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set +# BR2_PACKAGE_HOST_SWIG is not set +# BR2_PACKAGE_HOST_TEGRARCM is not set +BR2_PACKAGE_HOST_TI_CGT_PRU_ARCH_SUPPORTS=y +# BR2_PACKAGE_HOST_TI_CGT_PRU is not set +# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set +# BR2_PACKAGE_HOST_UTIL_LINUX is not set +# BR2_PACKAGE_HOST_UTP_COM is not set +# BR2_PACKAGE_HOST_VBOOT_UTILS is not set +# BR2_PACKAGE_HOST_XORRISO is not set +# BR2_PACKAGE_HOST_ZIP is not set +# BR2_PACKAGE_HOST_ZSTD is not set + +# +# Legacy config options +# + +# +# Legacy options removed in 2019.02 +# +# BR2_PACKAGE_QT is not set +# BR2_PACKAGE_QTUIO is not set +# BR2_PACKAGE_PINENTRY_QT4 is not set +# BR2_PACKAGE_POPPLER_QT is not set +# BR2_PACKAGE_OPENCV3_WITH_QT is not set +# BR2_PACKAGE_OPENCV_WITH_QT is not set +# BR2_PACKAGE_AMD_CATALYST_CCCLE is not set +# BR2_PACKAGE_SDL_QTOPIA is not set +# BR2_PACKAGE_PYTHON_PYQT is not set +# BR2_PACKAGE_GNURADIO_QTGUI is not set +# BR2_PACKAGE_LUACRYPTO is not set +# BR2_PACKAGE_TN5250 is not set +# BR2_PACKAGE_BOOST_SIGNALS is not set +# BR2_PACKAGE_FFTW_PRECISION_SINGLE is not set +# BR2_PACKAGE_FFTW_PRECISION_DOUBLE is not set +# BR2_PACKAGE_FFTW_PRECISION_LONG_DOUBLE is not set +# BR2_PACKAGE_LUA_5_2 is not set +# BR2_TARGET_GENERIC_PASSWD_MD5 is not set + +# +# Legacy options removed in 2018.11 +# +# BR2_TARGET_XLOADER is not set +# BR2_PACKAGE_TIDSP_BINARIES is not set +# BR2_PACKAGE_DSP_TOOLS is not set +# BR2_PACKAGE_GST_DSP is not set +# BR2_PACKAGE_BOOTUTILS is not set +# BR2_PACKAGE_EXPEDITE is not set +# BR2_PACKAGE_MESA3D_OPENGL_TEXTURE_FLOAT is not set +# BR2_KERNEL_HEADERS_4_10 is not set +# BR2_KERNEL_HEADERS_4_11 is not set +# BR2_KERNEL_HEADERS_4_12 is not set +# BR2_KERNEL_HEADERS_4_13 is not set +# BR2_KERNEL_HEADERS_4_15 is not set +# BR2_KERNEL_HEADERS_4_17 is not set +# BR2_PACKAGE_LIBNFTNL_XML is not set +# BR2_KERNEL_HEADERS_3_2 is not set +# BR2_KERNEL_HEADERS_4_1 is not set +# BR2_KERNEL_HEADERS_4_16 is not set +# BR2_KERNEL_HEADERS_4_18 is not set + +# +# Legacy options removed in 2018.08 +# +# BR2_PACKAGE_DOCKER_ENGINE_STATIC_CLIENT is not set +# BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_19 is not set +# BR2_PACKAGE_XPROTO_APPLEWMPROTO is not set +# BR2_PACKAGE_XPROTO_BIGREQSPROTO is not set +# BR2_PACKAGE_XPROTO_COMPOSITEPROTO is not set +# BR2_PACKAGE_XPROTO_DAMAGEPROTO is not set +# BR2_PACKAGE_XPROTO_DMXPROTO is not set +# BR2_PACKAGE_XPROTO_DRI2PROTO is not set +# BR2_PACKAGE_XPROTO_DRI3PROTO is not set +# BR2_PACKAGE_XPROTO_FIXESPROTO is not set +# BR2_PACKAGE_XPROTO_FONTCACHEPROTO is not set +# BR2_PACKAGE_XPROTO_FONTSPROTO is not set +# BR2_PACKAGE_XPROTO_GLPROTO is not set +# BR2_PACKAGE_XPROTO_INPUTPROTO is not set +# BR2_PACKAGE_XPROTO_KBPROTO is not set +# BR2_PACKAGE_XPROTO_PRESENTPROTO is not set +# BR2_PACKAGE_XPROTO_RANDRPROTO is not set +# BR2_PACKAGE_XPROTO_RECORDPROTO is not set +# BR2_PACKAGE_XPROTO_RENDERPROTO is not set +# BR2_PACKAGE_XPROTO_RESOURCEPROTO is not set +# BR2_PACKAGE_XPROTO_SCRNSAVERPROTO is not set +# BR2_PACKAGE_XPROTO_VIDEOPROTO is not set +# BR2_PACKAGE_XPROTO_WINDOWSWMPROTO is not set +# BR2_PACKAGE_XPROTO_XCMISCPROTO is not set +# BR2_PACKAGE_XPROTO_XEXTPROTO is not set +# BR2_PACKAGE_XPROTO_XF86BIGFONTPROTO is not set +# BR2_PACKAGE_XPROTO_XF86DGAPROTO is not set +# BR2_PACKAGE_XPROTO_XF86DRIPROTO is not set +# BR2_PACKAGE_XPROTO_XF86VIDMODEPROTO is not set +# BR2_PACKAGE_XPROTO_XINERAMAPROTO is not set +# BR2_PACKAGE_XPROTO_XPROTO is not set +# BR2_PACKAGE_XPROTO_XPROXYMANAGEMENTPROTOCOL is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_OPENGL is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_GLES2 is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_GLX is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_EGL is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_X11 is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_WAYLAND is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_DISPMANX is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER is not set +# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_LAME is not set +# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MPG123 is not set +# BR2_GDB_VERSION_7_11 is not set +# BR2_GDB_VERSION_7_10 is not set + +# +# Legacy options removed in 2018.05 +# +# BR2_PACKAGE_MEDIAART_BACKEND_NONE is not set +# BR2_PACKAGE_MEDIAART_BACKEND_GDK_PIXBUF is not set +# BR2_PACKAGE_TI_SGX_AM335X is not set +# BR2_PACKAGE_TI_SGX_AM437X is not set +# BR2_PACKAGE_TI_SGX_AM4430 is not set +# BR2_PACKAGE_TI_SGX_AM5430 is not set +# BR2_PACKAGE_JANUS_AUDIO_BRIDGE is not set +# BR2_PACKAGE_JANUS_ECHO_TEST is not set +# BR2_PACKAGE_JANUS_RECORDPLAY is not set +# BR2_PACKAGE_JANUS_SIP_GATEWAY is not set +# BR2_PACKAGE_JANUS_STREAMING is not set +# BR2_PACKAGE_JANUS_TEXT_ROOM is not set +# BR2_PACKAGE_JANUS_VIDEO_CALL is not set +# BR2_PACKAGE_JANUS_VIDEO_ROOM is not set +# BR2_PACKAGE_JANUS_MQTT is not set +# BR2_PACKAGE_JANUS_RABBITMQ is not set +# BR2_PACKAGE_JANUS_REST is not set +# BR2_PACKAGE_JANUS_UNIX_SOCKETS is not set +# BR2_PACKAGE_JANUS_WEBSOCKETS is not set +# BR2_PACKAGE_IPSEC_SECCTX_DISABLE is not set +# BR2_PACKAGE_IPSEC_SECCTX_ENABLE is not set +# BR2_PACKAGE_IPSEC_SECCTX_KERNEL is not set +# BR2_PACKAGE_LIBTFDI_CPP is not set +# BR2_PACKAGE_JQUERY_UI_THEME_BLACK_TIE is not set +# BR2_PACKAGE_JQUERY_UI_THEME_BLITZER is not set +# BR2_PACKAGE_JQUERY_UI_THEME_CUPERTINO is not set +# BR2_PACKAGE_JQUERY_UI_THEME_DARK_HIVE is not set +# BR2_PACKAGE_JQUERY_UI_THEME_DOT_LUV is not set +# BR2_PACKAGE_JQUERY_UI_THEME_EGGPLANT is not set +# BR2_PACKAGE_JQUERY_UI_THEME_EXCITE_BIKE is not set +# BR2_PACKAGE_JQUERY_UI_THEME_FLICK is not set +# BR2_PACKAGE_JQUERY_UI_THEME_HOT_SNEAKS is not set +# BR2_PACKAGE_JQUERY_UI_THEME_HUMANITY is not set +# BR2_PACKAGE_JQUERY_UI_THEME_LE_FROG is not set +# BR2_PACKAGE_JQUERY_UI_THEME_MINT_CHOC is not set +# BR2_PACKAGE_JQUERY_UI_THEME_OVERCAST is not set +# BR2_PACKAGE_JQUERY_UI_THEME_PEPPER_GRINDER is not set +# BR2_PACKAGE_JQUERY_UI_THEME_REDMOND is not set +# BR2_PACKAGE_JQUERY_UI_THEME_SMOOTHNESS is not set +# BR2_PACKAGE_JQUERY_UI_THEME_SOUTH_STREET is not set +# BR2_PACKAGE_JQUERY_UI_THEME_START is not set +# BR2_PACKAGE_JQUERY_UI_THEME_SUNNY is not set +# BR2_PACKAGE_JQUERY_UI_THEME_SWANKY_PURSE is not set +# BR2_PACKAGE_JQUERY_UI_THEME_TRONTASTIC is not set +# BR2_PACKAGE_JQUERY_UI_THEME_UI_DARKNESS is not set +# BR2_PACKAGE_JQUERY_UI_THEME_UI_LIGHTNESS is not set +# BR2_PACKAGE_JQUERY_UI_THEME_VADER is not set +# BR2_PACKAGE_BLUEZ5_PLUGINS_HEALTH is not set +# BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI is not set +# BR2_PACKAGE_BLUEZ5_PLUGINS_NFC is not set +# BR2_PACKAGE_BLUEZ5_PLUGINS_SAP is not set +# BR2_PACKAGE_BLUEZ5_PLUGINS_SIXAXIS is not set +# BR2_PACKAGE_TRANSMISSION_REMOTE is not set +# BR2_PACKAGE_LIBKCAPI_APPS is not set +# BR2_PACKAGE_MPLAYER is not set +# BR2_PACKAGE_MPLAYER_MPLAYER is not set +# BR2_PACKAGE_MPLAYER_MENCODER is not set +# BR2_PACKAGE_LIBPLAYER_MPLAYER is not set +# BR2_PACKAGE_IQVLINUX is not set +# BR2_BINFMT_FLAT_SEP_DATA is not set +# BR2_bfin is not set +# BR2_PACKAGE_KODI_ADSP_BASIC is not set +# BR2_PACKAGE_KODI_ADSP_FREESURROUND is not set + +# +# Legacy options removed in 2018.02 +# +# BR2_KERNEL_HEADERS_3_4 is not set +# BR2_KERNEL_HEADERS_3_10 is not set +# BR2_KERNEL_HEADERS_3_12 is not set +# BR2_BINUTILS_VERSION_2_27_X is not set +# BR2_PACKAGE_EEPROG is not set +# BR2_PACKAGE_GNUPG2_GPGV2 is not set +# BR2_PACKAGE_IMX_GPU_VIV_APITRACE is not set +# BR2_PACKAGE_IMX_GPU_VIV_G2D is not set + +# +# Legacy options removed in 2017.11 +# +# BR2_PACKAGE_RFKILL is not set +# BR2_PACKAGE_UTIL_LINUX_RESET is not set +# BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW is not set +# BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND is not set +# BR2_PACKAGE_SEPOLGEN is not set +# BR2_PACKAGE_OPENOBEX_BLUEZ is not set +# BR2_PACKAGE_OPENOBEX_LIBUSB is not set +# BR2_PACKAGE_OPENOBEX_APPS is not set +# BR2_PACKAGE_OPENOBEX_SYSLOG is not set +# BR2_PACKAGE_OPENOBEX_DUMP is not set +# BR2_PACKAGE_AICCU is not set +# BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS is not set + +# +# Legacy options removed in 2017.08 +# +# BR2_TARGET_GRUB is not set +# BR2_PACKAGE_SIMICSFS is not set +# BR2_BINUTILS_VERSION_2_26_X is not set +BR2_XTENSA_OVERLAY_DIR="" +BR2_XTENSA_CUSTOM_NAME="" +# BR2_PACKAGE_HOST_MKE2IMG is not set +BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 +BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0 +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL is not set +# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC is not set +# BR2_STRIP_none is not set +# BR2_PACKAGE_BEECRYPT_CPP is not set +# BR2_PACKAGE_SPICE_CLIENT is not set +# BR2_PACKAGE_SPICE_GUI is not set +# BR2_PACKAGE_SPICE_TUNNEL is not set +# BR2_PACKAGE_INPUT_TOOLS is not set +# BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH is not set +# BR2_PACKAGE_INPUT_TOOLS_JSCAL is not set +# BR2_PACKAGE_INPUT_TOOLS_JSTEST is not set +# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH is not set +# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86 is not set +# BR2_GCC_VERSION_4_8_X is not set + +# +# Legacy options removed in 2017.05 +# +# BR2_PACKAGE_SUNXI_MALI_R2P4 is not set +# BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT is not set +# BR2_PACKAGE_NODEJS_MODULES_EXPRESS is not set +# BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL is not set +# BR2_PACKAGE_OPENOCD_FT2XXX is not set +# BR2_PACKAGE_KODI_RTMPDUMP is not set +# BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN is not set +# BR2_PACKAGE_PORTMAP is not set +# BR2_BINUTILS_VERSION_2_25_X is not set +# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set +BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0 +# BR2_PACKAGE_SYSTEMD_KDBUS is not set +# BR2_PACKAGE_POLARSSL is not set +# BR2_NBD_CLIENT is not set +# BR2_NBD_SERVER is not set +# BR2_PACKAGE_GMOCK is not set +# BR2_KERNEL_HEADERS_4_8 is not set +# BR2_KERNEL_HEADERS_3_18 is not set +# BR2_GLIBC_VERSION_2_22 is not set + +# +# Legacy options removed in 2017.02 +# +# BR2_PACKAGE_PERL_DB_FILE is not set +# BR2_KERNEL_HEADERS_4_7 is not set +# BR2_KERNEL_HEADERS_4_6 is not set +# BR2_KERNEL_HEADERS_4_5 is not set +# BR2_KERNEL_HEADERS_3_14 is not set +# BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS is not set +# BR2_UCLIBC_INSTALL_TEST_SUITE is not set +# BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX is not set +# BR2_PACKAGE_MAKEDEVS is not set +# BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A is not set +# BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE is not set +# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set +# BR2_PACKAGE_SNOWBALL_INIT is not set +# BR2_GDB_VERSION_7_9 is not set + +# +# Legacy options removed in 2016.11 +# +# BR2_PACKAGE_PHP_SAPI_CLI_CGI is not set +# BR2_PACKAGE_PHP_SAPI_CLI_FPM is not set +# BR2_PACKAGE_WVSTREAMS is not set +# BR2_PACKAGE_WVDIAL is not set +# BR2_PACKAGE_WEBKITGTK24 is not set +# BR2_PACKAGE_TORSMO is not set +# BR2_PACKAGE_SSTRIP is not set +# BR2_KERNEL_HEADERS_4_3 is not set +# BR2_KERNEL_HEADERS_4_2 is not set +# BR2_PACKAGE_KODI_ADDON_XVDR is not set +# BR2_PACKAGE_IPKG is not set +# BR2_GCC_VERSION_4_7_X is not set +# BR2_BINUTILS_VERSION_2_24_X is not set +# BR2_PACKAGE_WESTON_RPI is not set +# BR2_GCC_VERSION_4_8_ARC is not set +# BR2_KERNEL_HEADERS_4_0 is not set +# BR2_KERNEL_HEADERS_3_19 is not set +# BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS is not set +# BR2_PACKAGE_ELEMENTARY is not set +# BR2_LINUX_KERNEL_CUSTOM_LOCAL is not set + +# +# Legacy options removed in 2016.08 +# +# BR2_PACKAGE_EFL_JP2K is not set +# BR2_PACKAGE_SYSTEMD_COMPAT is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER is not set +# BR2_PACKAGE_LIBFSLVPUWRAP is not set +# BR2_PACKAGE_LIBFSLPARSER is not set +# BR2_PACKAGE_LIBFSLCODEC is not set +# BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT is not set +# BR2_PTHREADS_OLD is not set +# BR2_BINUTILS_VERSION_2_23_X is not set +# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set +# BR2_GDB_VERSION_7_8 is not set + +# +# Legacy options removed in 2016.05 +# +# BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL is not set +# BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123 is not set +# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC is not set +# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2 is not set +# BR2_x86_i386 is not set +# BR2_PACKAGE_QT5QUICK1 is not set +BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="" +# BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID is not set +# BR2_KERNEL_HEADERS_3_17 is not set +# BR2_GDB_VERSION_7_7 is not set +# BR2_PACKAGE_FOOMATIC_FILTERS is not set +# BR2_PACKAGE_SAMBA is not set +# BR2_PACKAGE_KODI_WAVPACK is not set +# BR2_PACKAGE_KODI_RSXS is not set +# BR2_PACKAGE_KODI_GOOM is not set +# BR2_PACKAGE_SYSTEMD_ALL_EXTRAS is not set +# BR2_GCC_VERSION_4_5_X is not set +# BR2_PACKAGE_SQLITE_READLINE is not set + +# +# Legacy options removed in 2016.02 +# +# BR2_PACKAGE_DOVECOT_BZIP2 is not set +# BR2_PACKAGE_DOVECOT_ZLIB is not set +# BR2_PACKAGE_E2FSPROGS_FINDFS is not set +# BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL is not set +# BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE is not set +# BR2_PACKAGE_OPENPOWERLINK_LIBPCAP is not set +# BR2_LINUX_KERNEL_SAME_AS_HEADERS is not set +# BR2_PACKAGE_CUPS_PDFTOPS is not set +# BR2_KERNEL_HEADERS_3_16 is not set +# BR2_PACKAGE_PYTHON_PYXML is not set +# BR2_ENABLE_SSP is not set +# BR2_PACKAGE_DIRECTFB_CLE266 is not set +# BR2_PACKAGE_DIRECTFB_UNICHROME is not set +# BR2_PACKAGE_LIBELEMENTARY is not set +# BR2_PACKAGE_LIBEINA is not set +# BR2_PACKAGE_LIBEET is not set +# BR2_PACKAGE_LIBEVAS is not set +# BR2_PACKAGE_LIBECORE is not set +# BR2_PACKAGE_LIBEDBUS is not set +# BR2_PACKAGE_LIBEFREET is not set +# BR2_PACKAGE_LIBEIO is not set +# BR2_PACKAGE_LIBEMBRYO is not set +# BR2_PACKAGE_LIBEDJE is not set +# BR2_PACKAGE_LIBETHUMB is not set +# BR2_PACKAGE_INFOZIP is not set +# BR2_BR2_PACKAGE_NODEJS_0_10_X is not set +# BR2_BR2_PACKAGE_NODEJS_0_12_X is not set +# BR2_BR2_PACKAGE_NODEJS_4_X is not set + +# +# Legacy options removed in 2015.11 +# +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL is not set +# BR2_PACKAGE_MEDIA_CTL is not set +# BR2_PACKAGE_SCHIFRA is not set +# BR2_PACKAGE_ZXING is not set +# BR2_PACKAGE_BLACKBOX is not set +# BR2_KERNEL_HEADERS_3_0 is not set +# BR2_KERNEL_HEADERS_3_11 is not set +# BR2_KERNEL_HEADERS_3_13 is not set +# BR2_KERNEL_HEADERS_3_15 is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW is not set +# BR2_PACKAGE_KOBS_NG is not set +# BR2_PACKAGE_SAWMAN is not set +# BR2_PACKAGE_DIVINE is not set + +# +# Legacy options removed in 2015.08 +# +# BR2_PACKAGE_KODI_PVR_ADDONS is not set +# BR2_BINUTILS_VERSION_2_23_2 is not set +# BR2_BINUTILS_VERSION_2_24 is not set +# BR2_BINUTILS_VERSION_2_25 is not set +# BR2_PACKAGE_PERF is not set +# BR2_BINUTILS_VERSION_2_22 is not set +# BR2_PACKAGE_GPU_VIV_BIN_MX6Q is not set +# BR2_TARGET_UBOOT_NETWORK is not set + +# +# Legacy options removed in 2015.05 +# +# BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K is not set +# BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K is not set +# BR2_PACKAGE_MONO_20 is not set +# BR2_PACKAGE_MONO_40 is not set +# BR2_PACKAGE_MONO_45 is not set +# BR2_CIVETWEB_WITH_LUA is not set +# BR2_PACKAGE_TIFF_TIFF2PDF is not set +# BR2_PACKAGE_TIFF_TIFFCP is not set +# BR2_LINUX_KERNEL_EXT_RTAI_PATCH is not set +# BR2_TARGET_GENERIC_PASSWD_DES is not set +# BR2_PACKAGE_GTK2_THEME_HICOLOR is not set +# BR2_PACKAGE_VALGRIND_PTRCHECK is not set + +# +# Legacy options removed in 2015.02 +# +# BR2_PACKAGE_LIBGC is not set +# BR2_PACKAGE_WDCTL is not set +# BR2_PACKAGE_UTIL_LINUX_ARCH is not set +# BR2_PACKAGE_UTIL_LINUX_DDATE is not set +# BR2_PACKAGE_RPM_BZIP2_PAYLOADS is not set +# BR2_PACKAGE_RPM_XZ_PAYLOADS is not set +# BR2_PACKAGE_M4 is not set +# BR2_PACKAGE_FLEX_BINARY is not set +# BR2_PACKAGE_BISON is not set +# BR2_PACKAGE_GOB2 is not set +# BR2_PACKAGE_DISTCC is not set +# BR2_PACKAGE_HASERL_VERSION_0_8_X is not set +# BR2_PACKAGE_STRONGSWAN_TOOLS is not set +# BR2_PACKAGE_XBMC_ADDON_XVDR is not set +# BR2_PACKAGE_XBMC_PVR_ADDONS is not set +# BR2_PACKAGE_XBMC is not set +# BR2_PACKAGE_XBMC_ALSA_LIB is not set +# BR2_PACKAGE_XBMC_AVAHI is not set +# BR2_PACKAGE_XBMC_DBUS is not set +# BR2_PACKAGE_XBMC_LIBBLURAY is not set +# BR2_PACKAGE_XBMC_GOOM is not set +# BR2_PACKAGE_XBMC_RSXS is not set +# BR2_PACKAGE_XBMC_LIBCEC is not set +# BR2_PACKAGE_XBMC_LIBMICROHTTPD is not set +# BR2_PACKAGE_XBMC_LIBNFS is not set +# BR2_PACKAGE_XBMC_RTMPDUMP is not set +# BR2_PACKAGE_XBMC_LIBSHAIRPLAY is not set +# BR2_PACKAGE_XBMC_LIBSMBCLIENT is not set +# BR2_PACKAGE_XBMC_LIBTHEORA is not set +# BR2_PACKAGE_XBMC_LIBUSB is not set +# BR2_PACKAGE_XBMC_LIBVA is not set +# BR2_PACKAGE_XBMC_WAVPACK is not set +# BR2_PREFER_STATIC_LIB is not set + +# +# Legacy options removed in 2014.11 +# +# BR2_x86_generic is not set +# BR2_GCC_VERSION_4_4_X is not set +# BR2_sparc_sparchfleon is not set +# BR2_sparc_sparchfleonv8 is not set +# BR2_sparc_sparcsfleon is not set +# BR2_sparc_sparcsfleonv8 is not set +# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set +# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set +# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set +# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set + +# +# Legacy options removed in 2014.08 +# +# BR2_PACKAGE_LIBELF is not set +# BR2_KERNEL_HEADERS_3_8 is not set +# BR2_PACKAGE_GETTEXT_TOOLS is not set +# BR2_PACKAGE_PROCPS is not set +# BR2_BINUTILS_VERSION_2_20_1 is not set +# BR2_BINUTILS_VERSION_2_21 is not set +# BR2_BINUTILS_VERSION_2_23_1 is not set +# BR2_UCLIBC_VERSION_0_9_32 is not set +# BR2_GCC_VERSION_4_3_X is not set +# BR2_GCC_VERSION_4_6_X is not set +# BR2_GDB_VERSION_7_4 is not set +# BR2_GDB_VERSION_7_5 is not set +# BR2_BUSYBOX_VERSION_1_19_X is not set +# BR2_BUSYBOX_VERSION_1_20_X is not set +# BR2_BUSYBOX_VERSION_1_21_X is not set +# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set +# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set +# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set +# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set +# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set + +# +# Legacy options removed in 2014.05 +# +# BR2_PACKAGE_EVTEST_CAPTURE is not set +# BR2_KERNEL_HEADERS_3_6 is not set +# BR2_KERNEL_HEADERS_3_7 is not set +# BR2_PACKAGE_VALA is not set +BR2_PACKAGE_TZDATA_ZONELIST="" +# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set +# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set +# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set +# BR2_PACKAGE_DVB_APPS_UTILS is not set +# BR2_KERNEL_HEADERS_SNAP is not set +# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set +# BR2_PACKAGE_UDEV is not set +# BR2_PACKAGE_UDEV_RULES_GEN is not set +# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set + +# +# Legacy options removed in 2014.02 +# +# BR2_sh2 is not set +# BR2_sh3 is not set +# BR2_sh3eb is not set +# BR2_KERNEL_HEADERS_3_1 is not set +# BR2_KERNEL_HEADERS_3_3 is not set +# BR2_KERNEL_HEADERS_3_5 is not set +# BR2_GDB_VERSION_7_2 is not set +# BR2_GDB_VERSION_7_3 is not set +# BR2_PACKAGE_CCACHE is not set +# BR2_HAVE_DOCUMENTATION is not set +# BR2_PACKAGE_AUTOMAKE is not set +# BR2_PACKAGE_AUTOCONF is not set +# BR2_PACKAGE_XSTROKE is not set +# BR2_PACKAGE_LZMA is not set +# BR2_PACKAGE_TTCP is not set +# BR2_PACKAGE_LIBNFC_LLCP is not set +# BR2_PACKAGE_MYSQL_CLIENT is not set +# BR2_PACKAGE_SQUASHFS3 is not set +# BR2_TARGET_ROOTFS_SQUASHFS3 is not set +# BR2_PACKAGE_NETKITBASE is not set +# BR2_PACKAGE_NETKITTELNET is not set +# BR2_PACKAGE_LUASQL is not set +# BR2_PACKAGE_LUACJSON is not set + +# +# Legacy options removed in 2013.11 +# +# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set +# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set +# BR2_PACKAGE_MODULE_INIT_TOOLS is not set +BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL="" +BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION="" +BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL="" +BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION="" + +# +# Legacy options removed in 2013.08 +# +# BR2_ARM_OABI is not set +# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set +# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set +# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set +# BR2_ELF2FLT is not set +# BR2_VFP_FLOAT is not set +# BR2_PACKAGE_GCC_TARGET is not set +# BR2_HAVE_DEVFILES is not set diff --git a/buildroot-configs/arm/little-endian/glibc/armhfv7-gcc8.2.0-glibc2.28.config b/buildroot-configs/arm/little-endian/glibc/armhfv7-gcc8.2.0-glibc2.28.config new file mode 100644 index 0000000..967dea9 --- /dev/null +++ b/buildroot-configs/arm/little-endian/glibc/armhfv7-gcc8.2.0-glibc2.28.config @@ -0,0 +1,3629 @@ +# +# Automatically generated file; DO NOT EDIT. +# Buildroot 2019.02-rc1-00026-ga2fee08208 Configuration +# +BR2_HAVE_DOT_CONFIG=y +BR2_HOST_GCC_AT_LEAST_4_5=y +BR2_HOST_GCC_AT_LEAST_4_6=y +BR2_HOST_GCC_AT_LEAST_4_7=y +BR2_HOST_GCC_AT_LEAST_4_8=y +BR2_HOST_GCC_AT_LEAST_4_9=y +BR2_HOST_GCC_AT_LEAST_5=y +BR2_HOST_GCC_AT_LEAST_6=y +BR2_HOST_GCC_AT_LEAST_7=y +BR2_HOST_GCC_AT_LEAST_8=y + +# +# Target options +# +BR2_ARCH_HAS_MMU_OPTIONAL=y +# BR2_arcle is not set +# BR2_arceb is not set +BR2_arm=y +# BR2_armeb is not set +# BR2_aarch64 is not set +# BR2_aarch64_be is not set +# BR2_csky is not set +# BR2_i386 is not set +# BR2_m68k is not set +# BR2_microblazeel is not set +# BR2_microblazebe is not set +# BR2_mips is not set +# BR2_mipsel is not set +# BR2_mips64 is not set +# BR2_mips64el is not set +# BR2_nios2 is not set +# BR2_or1k is not set +# BR2_powerpc is not set +# BR2_powerpc64 is not set +# BR2_powerpc64le is not set +# BR2_riscv is not set +# BR2_sh is not set +# BR2_sparc is not set +# BR2_sparc64 is not set +# BR2_x86_64 is not set +# BR2_xtensa is not set +BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y +BR2_ARCH="arm" +BR2_ENDIAN="LITTLE" +BR2_GCC_TARGET_ABI="aapcs-linux" +BR2_GCC_TARGET_CPU="cortex-a8" +BR2_GCC_TARGET_FPU="vfp" +BR2_GCC_TARGET_FLOAT_ABI="hard" +BR2_GCC_TARGET_MODE="arm" +BR2_BINFMT_SUPPORTS_SHARED=y +BR2_READELF_ARCH_NAME="ARM" +BR2_BINFMT_ELF=y +BR2_ARM_CPU_HAS_NEON=y +BR2_ARM_CPU_HAS_FPU=y +BR2_ARM_CPU_HAS_VFPV2=y +BR2_ARM_CPU_HAS_VFPV3=y +BR2_ARM_CPU_HAS_ARM=y +BR2_ARM_CPU_HAS_THUMB2=y +BR2_ARM_CPU_ARMV7A=y + +# +# armv4 cores +# +# BR2_arm920t is not set +# BR2_arm922t is not set +# BR2_fa526 is not set +# BR2_strongarm is not set + +# +# armv5 cores +# +# BR2_arm926t is not set +# BR2_iwmmxt is not set +# BR2_xscale is not set + +# +# armv6 cores +# +# BR2_arm1136j_s is not set +# BR2_arm1136jf_s is not set +# BR2_arm1176jz_s is not set +# BR2_arm1176jzf_s is not set +# BR2_arm11mpcore is not set + +# +# armv7a cores +# +# BR2_cortex_a5 is not set +# BR2_cortex_a7 is not set +BR2_cortex_a8=y +# BR2_cortex_a9 is not set +# BR2_cortex_a12 is not set +# BR2_cortex_a15 is not set +# BR2_cortex_a15_a7 is not set +# BR2_cortex_a17 is not set +# BR2_cortex_a17_a7 is not set +# BR2_pj4 is not set + +# +# armv7m cores +# +# BR2_cortex_m3 is not set +# BR2_cortex_m4 is not set +# BR2_cortex_m7 is not set + +# +# armv8 cores +# +# BR2_cortex_a32 is not set +# BR2_cortex_a35 is not set +# BR2_cortex_a53 is not set +# BR2_cortex_a57 is not set +# BR2_cortex_a57_a53 is not set +# BR2_cortex_a72 is not set +# BR2_cortex_a72_a53 is not set +# BR2_cortex_a73 is not set +# BR2_cortex_a73_a35 is not set +# BR2_cortex_a73_a53 is not set +# BR2_exynos_m1 is not set +# BR2_xgene1 is not set +# BR2_ARM_EABI is not set +BR2_ARM_EABIHF=y +BR2_ARM_FPU_VFPV2=y +# BR2_ARM_FPU_VFPV3 is not set +# BR2_ARM_FPU_VFPV3D16 is not set +# BR2_ARM_FPU_NEON is not set +BR2_ARM_INSTRUCTIONS_ARM=y +# BR2_ARM_INSTRUCTIONS_THUMB2 is not set + +# +# Build options +# + +# +# Commands +# +BR2_WGET="wget --passive-ftp -nd -t 3" +BR2_SVN="svn" +BR2_BZR="bzr" +BR2_GIT="git" +BR2_CVS="cvs" +BR2_LOCALFILES="cp" +BR2_SCP="scp" +BR2_HG="hg" +BR2_ZCAT="gzip -d -c" +BR2_BZCAT="bzcat" +BR2_XZCAT="xzcat" +BR2_LZCAT="lzip -d -c" +BR2_TAR_OPTIONS="" +BR2_DEFCONFIG="$(CONFIG_DIR)/defconfig" +BR2_DL_DIR="$(TOPDIR)/dl" +BR2_HOST_DIR="$(BASE_DIR)/host" + +# +# Mirrors and Download locations +# +BR2_PRIMARY_SITE="" +BR2_BACKUP_SITE="http://sources.buildroot.net" +BR2_KERNEL_MIRROR="http://www.kernel.org/pub" +BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu" +BR2_LUAROCKS_MIRROR="http://luarocks.org/repositories/rocks" +BR2_CPAN_MIRROR="http://search.cpan.org/CPAN" +BR2_JLEVEL=16 +# BR2_CCACHE is not set +# BR2_ENABLE_DEBUG is not set +BR2_STRIP_strip=y +BR2_STRIP_EXCLUDE_FILES="" +BR2_STRIP_EXCLUDE_DIRS="" +# BR2_OPTIMIZE_0 is not set +# BR2_OPTIMIZE_1 is not set +# BR2_OPTIMIZE_2 is not set +# BR2_OPTIMIZE_3 is not set +# BR2_OPTIMIZE_G is not set +BR2_OPTIMIZE_S=y +# BR2_OPTIMIZE_FAST is not set +# BR2_STATIC_LIBS is not set +BR2_SHARED_LIBS=y +# BR2_SHARED_STATIC_LIBS is not set +BR2_PACKAGE_OVERRIDE_FILE="$(CONFIG_DIR)/local.mk" +BR2_GLOBAL_PATCH_DIR="" + +# +# Advanced +# +# BR2_COMPILER_PARANOID_UNSAFE_PATH is not set +# BR2_FORCE_HOST_BUILD is not set +# BR2_REPRODUCIBLE is not set + +# +# Security Hardening Options +# +BR2_SSP_NONE=y +# BR2_SSP_REGULAR is not set +# BR2_SSP_STRONG is not set +# BR2_SSP_ALL is not set +BR2_RELRO_NONE=y +# BR2_RELRO_PARTIAL is not set +# BR2_RELRO_FULL is not set +BR2_FORTIFY_SOURCE_NONE=y +# BR2_FORTIFY_SOURCE_1 is not set +# BR2_FORTIFY_SOURCE_2 is not set + +# +# Toolchain +# +BR2_TOOLCHAIN=y +BR2_TOOLCHAIN_USES_GLIBC=y +BR2_TOOLCHAIN_BUILDROOT=y +# BR2_TOOLCHAIN_EXTERNAL is not set + +# +# Toolchain Buildroot Options +# +BR2_TOOLCHAIN_BUILDROOT_VENDOR="Hotbird64" +# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set +BR2_TOOLCHAIN_BUILDROOT_GLIBC=y +# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set +BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" + +# +# Kernel Header Options +# +BR2_KERNEL_HEADERS_4_4=y +# BR2_KERNEL_HEADERS_4_9 is not set +# BR2_KERNEL_HEADERS_4_14 is not set +# BR2_KERNEL_HEADERS_4_19 is not set +# BR2_KERNEL_HEADERS_4_20 is not set +# BR2_KERNEL_HEADERS_VERSION is not set +# BR2_KERNEL_HEADERS_CUSTOM_TARBALL is not set +# BR2_KERNEL_HEADERS_CUSTOM_GIT is not set +BR2_DEFAULT_KERNEL_HEADERS="4.4.174" +BR2_PACKAGE_LINUX_HEADERS=y +BR2_PACKAGE_GLIBC=y + +# +# Binutils Options +# +BR2_PACKAGE_HOST_BINUTILS_SUPPORTS_CFI=y +# BR2_BINUTILS_VERSION_2_28_X is not set +# BR2_BINUTILS_VERSION_2_29_X is not set +# BR2_BINUTILS_VERSION_2_30_X is not set +BR2_BINUTILS_VERSION_2_31_X=y +BR2_BINUTILS_VERSION="2.31.1" +BR2_BINUTILS_ENABLE_LTO=y +BR2_BINUTILS_EXTRA_CONFIG_OPTIONS="--enable-gold --enable-plugins" + +# +# GCC Options +# +# BR2_GCC_VERSION_4_9_X is not set +# BR2_GCC_VERSION_5_X is not set +# BR2_GCC_VERSION_6_X is not set +# BR2_GCC_VERSION_7_X is not set +BR2_GCC_VERSION_8_X=y +BR2_GCC_VERSION="8.2.0" +BR2_EXTRA_GCC_CONFIG_OPTIONS="" +# BR2_TOOLCHAIN_BUILDROOT_CXX is not set +# BR2_TOOLCHAIN_BUILDROOT_FORTRAN is not set +BR2_GCC_ENABLE_LTO=y +# BR2_GCC_ENABLE_OPENMP is not set +# BR2_GCC_ENABLE_GRAPHITE is not set +BR2_PACKAGE_HOST_GDB_ARCH_SUPPORTS=y + +# +# Host GDB Options +# +# BR2_PACKAGE_HOST_GDB is not set +BR2_PACKAGE_GDB_NEEDS_CXX11=y + +# +# Toolchain Generic Options +# +BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y +BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y +BR2_TOOLCHAIN_HAS_NATIVE_RPC=y +BR2_USE_WCHAR=y +BR2_ENABLE_LOCALE=y +BR2_TOOLCHAIN_HAS_THREADS=y +BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y +BR2_TOOLCHAIN_HAS_THREADS_NPTL=y +BR2_TOOLCHAIN_HAS_SSP=y +BR2_TOOLCHAIN_HAS_UCONTEXT=y +BR2_TOOLCHAIN_SUPPORTS_PIE=y +# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set +BR2_TOOLCHAIN_HAS_FULL_GETTEXT=y +BR2_USE_MMU=y +BR2_TARGET_OPTIMIZATION="-pipe -Os" +BR2_TARGET_LDFLAGS="" +# BR2_ECLIPSE_REGISTER is not set +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_1=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_4=y +BR2_TOOLCHAIN_HEADERS_AT_LEAST="4.4" +BR2_TOOLCHAIN_GCC_AT_LEAST_4_3=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_4=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_5=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_6=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_7=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_8=y +BR2_TOOLCHAIN_GCC_AT_LEAST_4_9=y +BR2_TOOLCHAIN_GCC_AT_LEAST_5=y +BR2_TOOLCHAIN_GCC_AT_LEAST_6=y +BR2_TOOLCHAIN_GCC_AT_LEAST_7=y +BR2_TOOLCHAIN_GCC_AT_LEAST_8=y +BR2_TOOLCHAIN_GCC_AT_LEAST="8" +BR2_TOOLCHAIN_HAS_MNAN_OPTION=y +BR2_TOOLCHAIN_HAS_SYNC_1=y +BR2_TOOLCHAIN_HAS_SYNC_2=y +BR2_TOOLCHAIN_HAS_SYNC_4=y +BR2_TOOLCHAIN_ARM_HAS_SYNC_8=y +BR2_TOOLCHAIN_HAS_SYNC_8=y +BR2_TOOLCHAIN_HAS_LIBATOMIC=y +BR2_TOOLCHAIN_HAS_ATOMIC=y + +# +# System configuration +# +BR2_ROOTFS_SKELETON_DEFAULT=y +# BR2_ROOTFS_SKELETON_CUSTOM is not set +BR2_TARGET_GENERIC_HOSTNAME="hotbird64" +BR2_TARGET_GENERIC_ISSUE="Welcome to Buildroot" +BR2_TARGET_GENERIC_PASSWD_SHA256=y +# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set +BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256" +BR2_INIT_BUSYBOX=y +# BR2_INIT_SYSV is not set +# BR2_INIT_SYSTEMD is not set +# BR2_INIT_NONE is not set +# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y +# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set +# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set +BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt" +# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set +# BR2_ROOTFS_MERGED_USR is not set +BR2_TARGET_ENABLE_ROOT_LOGIN=y +BR2_TARGET_GENERIC_ROOT_PASSWD="" +BR2_SYSTEM_BIN_SH_BUSYBOX=y + +# +# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS +# +# BR2_SYSTEM_BIN_SH_NONE is not set +BR2_TARGET_GENERIC_GETTY=y +BR2_TARGET_GENERIC_GETTY_PORT="ttyS0" +# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set +# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set +# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set +# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set +# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set +BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y +BR2_TARGET_GENERIC_GETTY_BAUDRATE="115200" +BR2_TARGET_GENERIC_GETTY_TERM="vt100" +BR2_TARGET_GENERIC_GETTY_OPTIONS="" +BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y +BR2_SYSTEM_DHCP="" +BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" +BR2_ENABLE_LOCALE_PURGE=y +BR2_ENABLE_LOCALE_WHITELIST="C" +BR2_GENERATE_LOCALE="" +# BR2_SYSTEM_ENABLE_NLS is not set +# BR2_TARGET_TZ_INFO is not set +BR2_ROOTFS_USERS_TABLES="" +BR2_ROOTFS_OVERLAY="" +BR2_ROOTFS_POST_BUILD_SCRIPT="" +BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" +BR2_ROOTFS_POST_IMAGE_SCRIPT="" + +# +# Kernel +# +# BR2_LINUX_KERNEL is not set + +# +# Target packages +# +BR2_PACKAGE_BUSYBOX=y +BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config" +BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="" +# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set +# BR2_PACKAGE_BUSYBOX_SELINUX is not set +# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set +# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set +BR2_PACKAGE_SKELETON=y +BR2_PACKAGE_HAS_SKELETON=y +BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv" +BR2_PACKAGE_SKELETON_INIT_COMMON=y +BR2_PACKAGE_SKELETON_INIT_SYSV=y + +# +# Audio and video applications +# +# BR2_PACKAGE_ALSA_UTILS is not set +# BR2_PACKAGE_ATEST is not set +# BR2_PACKAGE_AUMIX is not set + +# +# bellagio needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_BLUEZ_ALSA is not set +# BR2_PACKAGE_DVBLAST is not set +# BR2_PACKAGE_DVDAUTHOR is not set + +# +# dvdrw-tools needs a toolchain w/ threads, C++, wchar +# + +# +# espeak needs a toolchain w/ C++, wchar, threads, dynamic library +# +# BR2_PACKAGE_FAAD2 is not set +BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y +# BR2_PACKAGE_FFMPEG is not set +# BR2_PACKAGE_FLAC is not set +# BR2_PACKAGE_FLITE is not set +# BR2_PACKAGE_GMRENDER_RESURRECT is not set +# BR2_PACKAGE_GSTREAMER is not set +# BR2_PACKAGE_GSTREAMER1 is not set + +# +# jack2 needs a toolchain w/ threads, C++, dynamic library +# +BR2_PACKAGE_KODI_ARCH_SUPPORTS=y + +# +# kodi needs python w/ .py modules, a uClibc or glibc toolchain w/ C++, threads, wchar, dynamic library, gcc >= 4.8, host gcc >= 4.6 +# + +# +# kodi needs an OpenGL EGL backend with OpenGL support +# +# BR2_PACKAGE_LAME is not set +# BR2_PACKAGE_MADPLAY is not set +# BR2_PACKAGE_MIMIC is not set + +# +# miraclecast needs systemd and a glibc toolchain w/ threads and wchar +# + +# +# mjpegtools needs a toolchain w/ C++, threads +# + +# +# modplugtools needs a toolchain w/ C++ +# +# BR2_PACKAGE_MOTION is not set + +# +# mpd needs a toolchain w/ C++, threads, wchar, gcc >= 4.9 +# +# BR2_PACKAGE_MPD_MPC is not set +# BR2_PACKAGE_MPG123 is not set +# BR2_PACKAGE_MPV is not set +# BR2_PACKAGE_MULTICAT is not set +# BR2_PACKAGE_MUSEPACK is not set + +# +# ncmpc needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# + +# +# omxplayer needs rpi-userland and a toolchain w/ C++, threads, wchar, dynamic library +# +# BR2_PACKAGE_OPUS_TOOLS is not set +BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC=y +# BR2_PACKAGE_PULSEAUDIO is not set +# BR2_PACKAGE_SOX is not set +# BR2_PACKAGE_SQUEEZELITE is not set + +# +# tovid needs a toolchain w/ threads, C++, wchar, gcc >= 4.5 +# +# BR2_PACKAGE_TSTOOLS is not set +# BR2_PACKAGE_TWOLAME is not set +# BR2_PACKAGE_UDPXY is not set + +# +# upmpdcli needs a toolchain w/ C++, threads, gcc >= 4.9 +# + +# +# v4l2grab needs a toolchain w/ threads, dynamic library, C++ and headers >= 3.0 +# + +# +# v4l2loopback needs a Linux kernel to be built +# + +# +# vlc needs a toolchain w/ C++, dynamic library, wchar, threads, gcc >= 4.9, headers >= 3.7 +# +# BR2_PACKAGE_VORBIS_TOOLS is not set +# BR2_PACKAGE_WAVPACK is not set +# BR2_PACKAGE_YAVTA is not set +# BR2_PACKAGE_YMPD is not set + +# +# Compressors and decompressors +# +# BR2_PACKAGE_BROTLI is not set +# BR2_PACKAGE_BZIP2 is not set +# BR2_PACKAGE_LZ4 is not set + +# +# lzip needs a toolchain w/ C++ +# +# BR2_PACKAGE_LZOP is not set + +# +# p7zip needs a toolchain w/ threads, wchar, C++ +# +# BR2_PACKAGE_PIGZ is not set +# BR2_PACKAGE_PIXZ is not set + +# +# unrar needs a toolchain w/ C++, wchar, threads +# +# BR2_PACKAGE_XZ is not set +# BR2_PACKAGE_ZIP is not set +# BR2_PACKAGE_ZSTD is not set + +# +# Debugging, profiling and benchmark +# +# BR2_PACKAGE_BLKTRACE is not set + +# +# bonnie++ needs a toolchain w/ C++ +# +# BR2_PACKAGE_CACHE_CALIBRATOR is not set + +# +# clinfo needs an OpenCL provider +# +# BR2_PACKAGE_DHRYSTONE is not set +# BR2_PACKAGE_DIEHARDER is not set +# BR2_PACKAGE_DMALLOC is not set +# BR2_PACKAGE_DROPWATCH is not set +# BR2_PACKAGE_DSTAT is not set +# BR2_PACKAGE_DT is not set + +# +# duma needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_FIO is not set +BR2_PACKAGE_GDB_ARCH_SUPPORTS=y + +# +# gdb/gdbserver >= 8.x needs a toolchain w/ C++, gcc >= 4.8 +# +BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y + +# +# google-breakpad requires a glibc or uClibc toolchain w/ wchar, thread, C++, gcc >= 4.8 +# +# BR2_PACKAGE_IOZONE is not set +# BR2_PACKAGE_KEXEC is not set + +# +# ktap needs a Linux kernel to be built +# +# BR2_PACKAGE_LATENCYTOP is not set +# BR2_PACKAGE_LMBENCH is not set +BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y +# BR2_PACKAGE_LTP_TESTSUITE is not set +BR2_PACKAGE_LTRACE_ARCH_SUPPORTS=y +# BR2_PACKAGE_LTRACE is not set +# BR2_PACKAGE_LTTNG_BABELTRACE is not set + +# +# lttng-modules needs a Linux kernel to be built +# +# BR2_PACKAGE_LTTNG_TOOLS is not set +# BR2_PACKAGE_MEMSTAT is not set +# BR2_PACKAGE_NETPERF is not set +# BR2_PACKAGE_NETSNIFF_NG is not set +# BR2_PACKAGE_NMON is not set +BR2_PACKAGE_OPROFILE_ARCH_SUPPORTS=y + +# +# oprofile needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_PAX_UTILS is not set +# BR2_PACKAGE_PV is not set +# BR2_PACKAGE_RAMSMP is not set +# BR2_PACKAGE_RAMSPEED is not set +# BR2_PACKAGE_RT_TESTS is not set +# BR2_PACKAGE_SPIDEV_TEST is not set +# BR2_PACKAGE_STRACE is not set +# BR2_PACKAGE_STRESS is not set +# BR2_PACKAGE_STRESS_NG is not set + +# +# sysdig needs a glibc or uclibc toolchain w/ C++, gcc >= 4.8, dynamic library and a Linux kernel to be built +# +# BR2_PACKAGE_TCF_AGENT is not set +BR2_PACKAGE_TCF_AGENT_ARCH="arm" +BR2_PACKAGE_TCF_AGENT_ARCH_SUPPORTS=y +# BR2_PACKAGE_TINYMEMBENCH is not set +# BR2_PACKAGE_TRACE_CMD is not set +BR2_PACKAGE_TRINITY_ARCH_SUPPORTS=y +# BR2_PACKAGE_TRINITY is not set +# BR2_PACKAGE_UCLIBC_NG_TEST is not set +BR2_PACKAGE_VALGRIND_ARCH_SUPPORTS=y +# BR2_PACKAGE_VALGRIND is not set +# BR2_PACKAGE_VMTOUCH is not set +# BR2_PACKAGE_WHETSTONE is not set + +# +# Development tools +# +# BR2_PACKAGE_BINUTILS is not set +# BR2_PACKAGE_BSDIFF is not set +# BR2_PACKAGE_CHECK is not set +BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y + +# +# ctest needs a toolchain w/ C++, wchar, dynamic library, gcc >= 4.7, NPTL +# + +# +# cppunit needs a toolchain w/ C++, dynamic library +# +# BR2_PACKAGE_CUNIT is not set +# BR2_PACKAGE_CVS is not set + +# +# cxxtest needs a toolchain w/ C++ support +# +# BR2_PACKAGE_FLEX is not set +# BR2_PACKAGE_GETTEXT is not set +# BR2_PACKAGE_GIT is not set + +# +# git-crypt needs a toolchain w/ C++, gcc >= 4.9 +# + +# +# gperf needs a toolchain w/ C++ +# +# BR2_PACKAGE_JO is not set +# BR2_PACKAGE_JQ is not set +# BR2_PACKAGE_LIBTOOL is not set +# BR2_PACKAGE_MAKE is not set +# BR2_PACKAGE_PKGCONF is not set +# BR2_PACKAGE_SUBVERSION is not set +# BR2_PACKAGE_TREE is not set + +# +# Filesystem and flash utilities +# +# BR2_PACKAGE_ABOOTIMG is not set + +# +# aufs-util needs a linux kernel and a toolchain w/ threads +# +# BR2_PACKAGE_AUTOFS is not set +# BR2_PACKAGE_BTRFS_PROGS is not set +# BR2_PACKAGE_CIFS_UTILS is not set +# BR2_PACKAGE_CPIO is not set +# BR2_PACKAGE_CRAMFS is not set +# BR2_PACKAGE_CURLFTPFS is not set +# BR2_PACKAGE_DAVFS2 is not set +# BR2_PACKAGE_DOSFSTOOLS is not set +# BR2_PACKAGE_E2FSPROGS is not set +# BR2_PACKAGE_E2TOOLS is not set +# BR2_PACKAGE_ECRYPTFS_UTILS is not set +# BR2_PACKAGE_EXFAT is not set +# BR2_PACKAGE_EXFAT_UTILS is not set +# BR2_PACKAGE_F2FS_TOOLS is not set +# BR2_PACKAGE_FLASHBENCH is not set +# BR2_PACKAGE_FSCRYPTCTL is not set +# BR2_PACKAGE_FWUP is not set +# BR2_PACKAGE_GENEXT2FS is not set +# BR2_PACKAGE_GENPART is not set +# BR2_PACKAGE_GENROMFS is not set +# BR2_PACKAGE_IMX_USB_LOADER is not set +# BR2_PACKAGE_MMC_UTILS is not set +# BR2_PACKAGE_MTD is not set +# BR2_PACKAGE_MTOOLS is not set +# BR2_PACKAGE_NFS_UTILS is not set +# BR2_PACKAGE_NILFS_UTILS is not set +# BR2_PACKAGE_NTFS_3G is not set +# BR2_PACKAGE_SP_OOPS_EXTRACT is not set +# BR2_PACKAGE_SQUASHFS is not set +# BR2_PACKAGE_SSHFS is not set +# BR2_PACKAGE_SUNXI_TOOLS is not set +# BR2_PACKAGE_UDFTOOLS is not set +# BR2_PACKAGE_UNIONFS is not set +# BR2_PACKAGE_XFSPROGS is not set + +# +# Fonts, cursors, icons, sounds and themes +# + +# +# Cursors +# +# BR2_PACKAGE_COMIX_CURSORS is not set +# BR2_PACKAGE_OBSIDIAN_CURSORS is not set + +# +# Fonts +# +# BR2_PACKAGE_BITSTREAM_VERA is not set +# BR2_PACKAGE_CANTARELL is not set +# BR2_PACKAGE_DEJAVU is not set +# BR2_PACKAGE_FONT_AWESOME is not set +# BR2_PACKAGE_GHOSTSCRIPT_FONTS is not set +# BR2_PACKAGE_INCONSOLATA is not set +# BR2_PACKAGE_LIBERATION is not set + +# +# Icons +# +# BR2_PACKAGE_GOOGLE_MATERIAL_DESIGN_ICONS is not set +# BR2_PACKAGE_HICOLOR_ICON_THEME is not set + +# +# Sounds +# +# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set +# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set + +# +# Themes +# + +# +# Games +# +# BR2_PACKAGE_CHOCOLATE_DOOM is not set + +# +# flare-engine needs a toolchain w/ C++, dynamic library +# + +# +# gnuchess needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LBREAKOUT2 is not set +# BR2_PACKAGE_LTRIS is not set + +# +# minetest needs a toolchain w/ C++, gcc >= 4.7, threads +# +# BR2_PACKAGE_OPENTYRIAN is not set +# BR2_PACKAGE_PRBOOM is not set +# BR2_PACKAGE_SL is not set + +# +# solarus needs OpenGL and a toolchain w/ C++, gcc >= 4.8, NPTL, dynamic library +# + +# +# stella needs a toolchain w/ dynamic library, C++, threads, gcc >= 4.9 +# + +# +# Graphic libraries and applications (graphic/text) +# + +# +# Graphic applications +# +# BR2_PACKAGE_FSWEBCAM is not set +# BR2_PACKAGE_GHOSTSCRIPT is not set + +# +# glmark2 needs a toolchain w/ C++, gcc >= 4.9 +# +# BR2_PACKAGE_GNUPLOT is not set +# BR2_PACKAGE_JHEAD is not set + +# +# libva-utils needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_NETSURF is not set +# BR2_PACKAGE_PNGQUANT is not set +# BR2_PACKAGE_RRDTOOL is not set + +# +# tesseract-ocr needs a toolchain w/ threads, C++, gcc >= 4.8, dynamic library, wchar +# + +# +# Graphic libraries +# + +# +# cegui06 needs a toolchain w/ C++, threads, dynamic library +# + +# +# directfb needs a glibc or uClibc toolchain w/ C++, NPTL, gcc >= 4.5, dynamic library +# + +# +# efl needs a toolchain w/ C++, dynamic library, gcc >= 4.7, threads, wchar +# +# BR2_PACKAGE_FBDUMP is not set +# BR2_PACKAGE_FBGRAB is not set +# BR2_PACKAGE_FB_TEST_APP is not set + +# +# fbterm needs a toolchain w/ C++, wchar, locale +# +# BR2_PACKAGE_FBV is not set + +# +# freerdp needs a toolchain w/ wchar, dynamic library, threads, C++ +# +# BR2_PACKAGE_IMAGEMAGICK is not set + +# +# linux-fusion needs a Linux kernel to be built +# + +# +# mesa3d needs a toolchain w/ C++, NPTL, dynamic library +# + +# +# ocrad needs a toolchain w/ C++ +# +# BR2_PACKAGE_PSPLASH is not set +# BR2_PACKAGE_SDL is not set +# BR2_PACKAGE_SDL2 is not set + +# +# Other GUIs +# +BR2_PACKAGE_QT5_JSCORE_AVAILABLE=y + +# +# Qt5 needs a toolchain w/ wchar, NPTL, C++, dynamic library +# + +# +# tekui needs a Lua interpreter and a toolchain w/ threads, dynamic library +# + +# +# weston needs udev and a toolchain w/ locale, threads, dynamic library, headers >= 3.0 +# +# BR2_PACKAGE_XORG7 is not set + +# +# midori needs libgtk3 and a glibc toolchain w/ C++, gcc >= 6, host gcc >= 4.8 +# + +# +# vte needs a toolchain w/ wchar, threads, C++, gcc >= 4.8 +# + +# +# vte needs an OpenGL or an OpenGL-EGL/wayland backend +# +# BR2_PACKAGE_XKEYBOARD_CONFIG is not set + +# +# Hardware handling +# + +# +# Firmware +# +# BR2_PACKAGE_AM33X_CM3 is not set +# BR2_PACKAGE_ARMBIAN_FIRMWARE is not set +# BR2_PACKAGE_B43_FIRMWARE is not set +# BR2_PACKAGE_LINUX_FIRMWARE is not set +# BR2_PACKAGE_RPI_BT_FIRMWARE is not set +# BR2_PACKAGE_RPI_FIRMWARE is not set +# BR2_PACKAGE_RPI_WIFI_FIRMWARE is not set +# BR2_PACKAGE_SUNXI_BOARDS is not set +# BR2_PACKAGE_TS4900_FPGA is not set +# BR2_PACKAGE_UX500_FIRMWARE is not set +# BR2_PACKAGE_WILC1000_FIRMWARE is not set +# BR2_PACKAGE_WILINK_BT_FIRMWARE is not set +# BR2_PACKAGE_ZD1211_FIRMWARE is not set +# BR2_PACKAGE_18XX_TI_UTILS is not set + +# +# a10disp needs a Linux kernel to be built +# +# BR2_PACKAGE_ACPICA is not set +# BR2_PACKAGE_ACPID is not set + +# +# acpitool needs a toolchain w/ threads, C++, dynamic library +# +# BR2_PACKAGE_AER_INJECT is not set +# BR2_PACKAGE_AM335X_PRU_PACKAGE is not set +# BR2_PACKAGE_AVRDUDE is not set + +# +# bcache-tools needs udev /dev management +# +# BR2_PACKAGE_BRLTTY is not set +# BR2_PACKAGE_CBOOTIMAGE is not set + +# +# cc-tool needs a toolchain w/ C++, threads, wchar +# +# BR2_PACKAGE_CDRKIT is not set +# BR2_PACKAGE_CRYPTSETUP is not set +# BR2_PACKAGE_CWIID is not set + +# +# dahdi-linux needs a Linux kernel to be built +# + +# +# dahdi-tools needs a toolchain w/ threads and a Linux kernel to be built +# +# BR2_PACKAGE_DBUS is not set +# BR2_PACKAGE_DFU_UTIL is not set +# BR2_PACKAGE_DMRAID is not set + +# +# dt-utils needs udev /dev management +# +# BR2_PACKAGE_DTV_SCAN_TABLES is not set +# BR2_PACKAGE_DUMP1090 is not set +# BR2_PACKAGE_DVB_APPS is not set +# BR2_PACKAGE_DVBSNOOP is not set +# BR2_PACKAGE_EDID_DECODE is not set + +# +# eudev needs eudev /dev management +# +# BR2_PACKAGE_EVEMU is not set +# BR2_PACKAGE_EVTEST is not set +# BR2_PACKAGE_FAN_CTRL is not set +# BR2_PACKAGE_FCONFIG is not set +# BR2_PACKAGE_FIS is not set +# BR2_PACKAGE_FMTOOLS is not set +# BR2_PACKAGE_FREESCALE_IMX is not set +# BR2_PACKAGE_FXLOAD is not set +# BR2_PACKAGE_GADGETFS_TEST is not set +# BR2_PACKAGE_GPM is not set +# BR2_PACKAGE_GPSD is not set + +# +# gptfdisk needs a toolchain w/ C++ +# +# BR2_PACKAGE_GVFS is not set +# BR2_PACKAGE_HWDATA is not set +# BR2_PACKAGE_HWLOC is not set +# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set +# BR2_PACKAGE_IOSTAT is not set +# BR2_PACKAGE_IPMITOOL is not set +# BR2_PACKAGE_IRDA_UTILS is not set +# BR2_PACKAGE_KBD is not set +# BR2_PACKAGE_LCDPROC is not set +# BR2_PACKAGE_LIBUIO is not set +# BR2_PACKAGE_LIBUMP is not set +# BR2_PACKAGE_LINUXCONSOLETOOLS is not set + +# +# linux-backports needs a Linux kernel to be built +# + +# +# lirc-tools needs a toolchain w/ threads, dynamic library, C++ +# +# BR2_PACKAGE_LM_SENSORS is not set + +# +# lshw needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_LSSCSI is not set +# BR2_PACKAGE_LSUIO is not set +# BR2_PACKAGE_LUKSMETA is not set +# BR2_PACKAGE_LVM2 is not set +# BR2_PACKAGE_MALI_T76X is not set +# BR2_PACKAGE_MDADM is not set +# BR2_PACKAGE_MEMTESTER is not set +# BR2_PACKAGE_MEMTOOL is not set +# BR2_PACKAGE_MINICOM is not set +# BR2_PACKAGE_NANOCOM is not set +# BR2_PACKAGE_NEARD is not set +# BR2_PACKAGE_NVME is not set +# BR2_PACKAGE_ODROID_MALI is not set +# BR2_PACKAGE_ODROID_SCRIPTS is not set +# BR2_PACKAGE_OFONO is not set +# BR2_PACKAGE_OPEN2300 is not set +# BR2_PACKAGE_OPENIPMI is not set +# BR2_PACKAGE_OPENOCD is not set + +# +# owl-linux needs a Linux kernel to be built +# + +# +# owl-linux is only supported on ARM9 architecture +# +# BR2_PACKAGE_PARTED is not set +# BR2_PACKAGE_PCIUTILS is not set +# BR2_PACKAGE_PDBG is not set +# BR2_PACKAGE_PICOCOM is not set +# BR2_PACKAGE_PIFMRDS is not set +# BR2_PACKAGE_PIGPIO is not set + +# +# powertop needs a toolchain w/ C++, threads, wchar +# +# BR2_PACKAGE_PPS_TOOLS is not set +# BR2_PACKAGE_PRU_SOFTWARE_SUPPORT is not set +# BR2_PACKAGE_READ_EDID is not set +# BR2_PACKAGE_RNG_TOOLS is not set + +# +# rpi-userland needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_RS485CONF is not set +# BR2_PACKAGE_RTC_TOOLS is not set + +# +# rtl8188eu needs a Linux kernel to be built +# + +# +# rtl8189fs needs a Linux kernel to be built +# + +# +# rtl8723bs needs a Linux kernel to be built +# + +# +# rtl8723bu needs a Linux kernel to be built +# + +# +# rtl8821au needs a Linux kernel to be built +# +# BR2_PACKAGE_SANE_BACKENDS is not set +# BR2_PACKAGE_SDPARM is not set +BR2_PACKAGE_SEDUTIL_ARCH_SUPPORTS=y + +# +# sedutil needs a toolchain w/ C++, gcc >= 4.8, headers >= 3.12 +# +# BR2_PACKAGE_SETSERIAL is not set +# BR2_PACKAGE_SG3_UTILS is not set +# BR2_PACKAGE_SIGROK_CLI is not set +# BR2_PACKAGE_SISPMCTL is not set + +# +# smartmontools needs a toolchain w/ C++ +# +# BR2_PACKAGE_SMSTOOLS3 is not set +# BR2_PACKAGE_SPI_TOOLS is not set +# BR2_PACKAGE_SREDIRD is not set +# BR2_PACKAGE_STATSERIAL is not set +# BR2_PACKAGE_STM32FLASH is not set +# BR2_PACKAGE_SUNXI_CEDARX is not set +# BR2_PACKAGE_SUNXI_MALI is not set +# BR2_PACKAGE_SUNXI_MALI_MAINLINE is not set +# BR2_PACKAGE_SYSSTAT is not set + +# +# targetcli-fb depends on Python +# + +# +# ti-gfx needs a glibc toolchain and a Linux kernel to be built +# + +# +# ti-sgx-km needs a Linux kernel to be built +# + +# +# ti-sgx-um needs the ti-sgx-km driver +# +# BR2_PACKAGE_TI_UIM is not set +# BR2_PACKAGE_TI_UTILS is not set +# BR2_PACKAGE_TRIGGERHAPPY is not set +# BR2_PACKAGE_UBOOT_TOOLS is not set +# BR2_PACKAGE_UBUS is not set + +# +# uccp420wlan needs a Linux kernel >= 4.2 to be built +# + +# +# udisks needs udev /dev management +# +# BR2_PACKAGE_UHUBCTL is not set + +# +# upower needs udev /dev management +# +# BR2_PACKAGE_USB_MODESWITCH is not set +# BR2_PACKAGE_USB_MODESWITCH_DATA is not set + +# +# usbmount requires udev to be enabled +# + +# +# usbutils needs udev /dev management and toolchain w/ threads +# +# BR2_PACKAGE_W_SCAN is not set +# BR2_PACKAGE_WIPE is not set +# BR2_PACKAGE_XORRISO is not set + +# +# xr819-xradio driver needs a Linux kernel to be built +# + +# +# Interpreter languages and scripting +# +# BR2_PACKAGE_4TH is not set +# BR2_PACKAGE_ENSCRIPT is not set +BR2_PACKAGE_HOST_ERLANG_ARCH_SUPPORTS=y +BR2_PACKAGE_ERLANG_ARCH_SUPPORTS=y +# BR2_PACKAGE_ERLANG is not set +# BR2_PACKAGE_EXECLINE is not set +# BR2_PACKAGE_FICL is not set +BR2_PACKAGE_GAUCHE_ARCH_SUPPORTS=y +# BR2_PACKAGE_GAUCHE is not set +# BR2_PACKAGE_GUILE is not set +# BR2_PACKAGE_HASERL is not set +BR2_PACKAGE_JAMVM_ARCH_SUPPORTS=y +# BR2_PACKAGE_JAMVM is not set +# BR2_PACKAGE_JIMTCL is not set +# BR2_PACKAGE_LUA is not set +BR2_PACKAGE_PROVIDES_HOST_LUAINTERPRETER="host-lua" +BR2_PACKAGE_LUAJIT_ARCH_SUPPORTS=y +# BR2_PACKAGE_LUAJIT is not set +# BR2_PACKAGE_MICROPYTHON is not set +# BR2_PACKAGE_MOARVM is not set +BR2_PACKAGE_HOST_MONO_ARCH_SUPPORTS=y +BR2_PACKAGE_MONO_ARCH_SUPPORTS=y +# BR2_PACKAGE_MONO is not set +BR2_PACKAGE_NODEJS_ARCH_SUPPORTS=y + +# +# nodejs needs a toolchain w/ C++, dynamic library, NPTL, gcc >= 4.8, wchar +# +# BR2_PACKAGE_PERL is not set +# BR2_PACKAGE_PHP is not set +# BR2_PACKAGE_PYTHON is not set +# BR2_PACKAGE_PYTHON3 is not set +# BR2_PACKAGE_RUBY is not set +# BR2_PACKAGE_TCL is not set + +# +# Libraries +# + +# +# Audio/Sound +# +# BR2_PACKAGE_ALSA_LIB is not set +# BR2_PACKAGE_AUBIO is not set + +# +# audiofile needs a toolchain w/ C++ +# +# BR2_PACKAGE_BCG729 is not set +# BR2_PACKAGE_CELT051 is not set +BR2_PACKAGE_FDK_AAC_ARCH_SUPPORTS=y + +# +# fdk-aac needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBAO is not set + +# +# asplib needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBBROADVOICE is not set +# BR2_PACKAGE_LIBCDAUDIO is not set +# BR2_PACKAGE_LIBCDDB is not set +# BR2_PACKAGE_LIBCDIO is not set +# BR2_PACKAGE_LIBCDIO_PARANOIA is not set +# BR2_PACKAGE_LIBCODEC2 is not set +# BR2_PACKAGE_LIBCUE is not set +# BR2_PACKAGE_LIBCUEFILE is not set +# BR2_PACKAGE_LIBEBUR128 is not set +# BR2_PACKAGE_LIBG7221 is not set +# BR2_PACKAGE_LIBGSM is not set +# BR2_PACKAGE_LIBID3TAG is not set +# BR2_PACKAGE_LIBILBC is not set +# BR2_PACKAGE_LIBLO is not set +# BR2_PACKAGE_LIBMAD is not set + +# +# libmodplug needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBMPD is not set +# BR2_PACKAGE_LIBMPDCLIENT is not set +# BR2_PACKAGE_LIBREPLAYGAIN is not set +# BR2_PACKAGE_LIBSAMPLERATE is not set + +# +# libsidplay2 needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBSILK is not set +# BR2_PACKAGE_LIBSNDFILE is not set + +# +# libsoundtouch needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBSOXR is not set +# BR2_PACKAGE_LIBVORBIS is not set + +# +# mp4v2 needs a toolchain w/ C++ +# +BR2_PACKAGE_OPENAL_ARCH_SUPPORTS=y + +# +# openal needs a toolchain w/ NPTL, C++ +# + +# +# opencore-amr needs a toolchain w/ C++ +# +# BR2_PACKAGE_OPUS is not set +# BR2_PACKAGE_OPUSFILE is not set +# BR2_PACKAGE_PORTAUDIO is not set +# BR2_PACKAGE_SBC is not set +# BR2_PACKAGE_SPANDSP is not set +# BR2_PACKAGE_SPEEX is not set +# BR2_PACKAGE_SPEEXDSP is not set + +# +# taglib needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_TINYALSA is not set +# BR2_PACKAGE_TREMOR is not set +# BR2_PACKAGE_VO_AACENC is not set +BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING_ARCH_SUPPORTS=y + +# +# webrtc-audio-processing needs a toolchain w/ C++, NPTL, gcc >= 4.8 +# + +# +# Compression and decompression +# +# BR2_PACKAGE_LIBARCHIVE is not set + +# +# libsquish needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBZIP is not set +# BR2_PACKAGE_LZO is not set +# BR2_PACKAGE_MINIZIP is not set + +# +# snappy needs a toolchain w/ C++ +# +# BR2_PACKAGE_SZIP is not set +BR2_PACKAGE_ZLIB_NG_ARCH_SUPPORTS=y +BR2_PACKAGE_ZLIB=y +BR2_PACKAGE_LIBZLIB=y +# BR2_PACKAGE_ZLIB_NG is not set +BR2_PACKAGE_HAS_ZLIB=y +BR2_PACKAGE_PROVIDES_ZLIB="libzlib" +BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib" + +# +# Crypto +# +# BR2_PACKAGE_BEECRYPT is not set +BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y + +# +# botan needs a toolchain w/ C++, threads, gcc >= 4.8 +# +# BR2_PACKAGE_CA_CERTIFICATES is not set + +# +# cryptodev needs a Linux kernel to be built +# +# BR2_PACKAGE_GCR is not set +# BR2_PACKAGE_GNUTLS is not set +# BR2_PACKAGE_LIBASSUAN is not set +# BR2_PACKAGE_LIBGCRYPT is not set +BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBGPG_ERROR is not set +BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="arm-unknown-linux-gnueabi" +# BR2_PACKAGE_LIBGPGME is not set +# BR2_PACKAGE_LIBKCAPI is not set +# BR2_PACKAGE_LIBKSBA is not set +# BR2_PACKAGE_LIBMCRYPT is not set +# BR2_PACKAGE_LIBMHASH is not set +# BR2_PACKAGE_LIBNSS is not set +# BR2_PACKAGE_LIBSCRYPT is not set +# BR2_PACKAGE_LIBSECRET is not set +# BR2_PACKAGE_LIBSHA1 is not set +# BR2_PACKAGE_LIBSODIUM is not set +# BR2_PACKAGE_LIBSSH is not set +# BR2_PACKAGE_LIBSSH2 is not set +# BR2_PACKAGE_LIBTOMCRYPT is not set +# BR2_PACKAGE_LIBUECC is not set +# BR2_PACKAGE_MBEDTLS is not set +# BR2_PACKAGE_NETTLE is not set +# BR2_PACKAGE_OPENSSL is not set +BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" +# BR2_PACKAGE_RHASH is not set +# BR2_PACKAGE_TINYDTLS is not set +# BR2_PACKAGE_TPM2_TSS is not set +# BR2_PACKAGE_TROUSERS is not set +# BR2_PACKAGE_USTREAM_SSL is not set +# BR2_PACKAGE_WOLFSSL is not set + +# +# Database +# +# BR2_PACKAGE_BERKELEYDB is not set +# BR2_PACKAGE_GDBM is not set +# BR2_PACKAGE_HIREDIS is not set + +# +# kompexsqlite needs a toolchain w/ C++, wchar, threads, dynamic library +# + +# +# leveldb needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBGIT2 is not set +BR2_PACKAGE_MONGODB_ARCH_SUPPORTS=y + +# +# mongodb needs a glibc toolchain w/ wchar, threads, C++, gcc >= 6 +# + +# +# mysql needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_POSTGRESQL is not set +# BR2_PACKAGE_REDIS is not set +# BR2_PACKAGE_SQLCIPHER is not set +# BR2_PACKAGE_SQLITE is not set +# BR2_PACKAGE_UNIXODBC is not set + +# +# Filesystem +# +# BR2_PACKAGE_GAMIN is not set +# BR2_PACKAGE_LIBCONFIG is not set +# BR2_PACKAGE_LIBCONFUSE is not set +# BR2_PACKAGE_LIBFUSE is not set +# BR2_PACKAGE_LIBLOCKFILE is not set +# BR2_PACKAGE_LIBNFS is not set +# BR2_PACKAGE_LIBSYSFS is not set +# BR2_PACKAGE_LOCKDEV is not set + +# +# physfs needs a toolchain w/ C++, threads +# + +# +# Graphics +# + +# +# assimp needs a toolchain w/ C++ +# + +# +# at-spi2-atk depends on X.org +# + +# +# at-spi2-core depends on X.org +# +# BR2_PACKAGE_ATK is not set + +# +# atkmm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# + +# +# bullet needs a toolchain w/ C++ +# +# BR2_PACKAGE_CAIRO is not set + +# +# cairomm needs a toolchain w/ C++, wchar, threads, gcc >= 4.8 +# + +# +# chipmunk needs an OpenGL backend +# + +# +# exiv2 needs a uClibc or glibc toolchain w/ C++, wchar, dynamic library, threads +# + +# +# exempi needs a toolchain w/ C++, dynamic library, threads +# +# BR2_PACKAGE_FONTCONFIG is not set +# BR2_PACKAGE_FREETYPE is not set +# BR2_PACKAGE_GD is not set +# BR2_PACKAGE_GDK_PIXBUF is not set +# BR2_PACKAGE_GIFLIB is not set + +# +# granite needs libgtk3 and a toolchain w/ wchar, threads +# + +# +# graphite2 needs a toolchain w/ C++, dynamic library +# + +# +# gtkmm3 needs libgtk3 and a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# + +# +# harfbuzz needs a toolchain w/ C++ +# +# BR2_PACKAGE_IJS is not set +# BR2_PACKAGE_IMLIB2 is not set + +# +# irrlicht needs a toolchain w/ C++ +# +# BR2_PACKAGE_JASPER is not set +# BR2_PACKAGE_JPEG is not set +BR2_PACKAGE_JPEG_SIMD_SUPPORT=y + +# +# kms++ needs a toolchain w/ threads, C++, gcc >= 4.8, headers >= 3.8 +# +# BR2_PACKAGE_LCMS2 is not set + +# +# lensfun needs a toolchain w/ C++, threads, wchar +# +# BR2_PACKAGE_LEPTONICA is not set +# BR2_PACKAGE_LIBART is not set +# BR2_PACKAGE_LIBDMTX is not set +# BR2_PACKAGE_LIBDRM is not set + +# +# libepoxy needs an OpenGL and/or OpenGL EGL backend +# +# BR2_PACKAGE_LIBEXIF is not set + +# +# libfm needs X.org and a toolchain w/ wchar, threads, C++ +# +# BR2_PACKAGE_LIBFM_EXTRA is not set + +# +# libfreeglut depends on X.org and needs an OpenGL backend +# + +# +# libfreeimage needs a toolchain w/ C++, dynamic library, wchar +# +# BR2_PACKAGE_LIBGEOTIFF is not set + +# +# libglew depends on X.org and needs an OpenGL backend +# + +# +# libglfw depends on X.org and needs an OpenGL backend +# + +# +# libglu needs an OpenGL backend +# +# BR2_PACKAGE_LIBGTA is not set + +# +# libgtk3 needs a toolchain w/ wchar, threads, C++ +# + +# +# libgtk3 needs an OpenGL or an OpenGL-EGL/wayland backend +# +# BR2_PACKAGE_LIBMEDIAART is not set +# BR2_PACKAGE_LIBMNG is not set +# BR2_PACKAGE_LIBPNG is not set +# BR2_PACKAGE_LIBQRENCODE is not set + +# +# libraw needs a toolchain w/ C++ +# + +# +# librsvg needs a toolchain w/ wchar, threads, C++ +# + +# +# libsoil needs an OpenGL backend and a toolchain w/ dynamic library +# +# BR2_PACKAGE_LIBSVG is not set +# BR2_PACKAGE_LIBSVG_CAIRO is not set +# BR2_PACKAGE_LIBSVGTINY is not set +# BR2_PACKAGE_LIBVA is not set + +# +# libvips needs a toolchain w/ wchar, threads, C++ +# +# BR2_PACKAGE_MENU_CACHE is not set + +# +# opencv needs a toolchain w/ C++, NPTL, wchar +# + +# +# opencv3 needs a toolchain w/ C++, NPTL, wchar, dynamic library +# +# BR2_PACKAGE_OPENJPEG is not set + +# +# pango needs a toolchain w/ wchar, threads, C++ +# + +# +# pangomm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# +# BR2_PACKAGE_PIXMAN is not set + +# +# poppler needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_TIFF is not set +# BR2_PACKAGE_WAYLAND is not set +BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS=y +BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS_JIT=y + +# +# webkitgtk needs libgtk3 and a glibc toolchain w/ C++, gcc >= 6, host gcc >= 4.8 +# +# BR2_PACKAGE_WEBP is not set + +# +# zbar needs a toolchain w/ threads, C++ and headers >= 3.17 +# + +# +# zxing-cpp needs a toolchain w/ C++, dynamic library +# + +# +# Hardware handling +# +# BR2_PACKAGE_ACSCCID is not set +# BR2_PACKAGE_BCM2835 is not set +# BR2_PACKAGE_C_PERIPHERY is not set +# BR2_PACKAGE_CCID is not set +# BR2_PACKAGE_DTC is not set +BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS=y +# BR2_PACKAGE_GNU_EFI is not set +# BR2_PACKAGE_HACKRF is not set + +# +# hidapi needs udev /dev management and a toolchain w/ NPTL threads +# + +# +# lcdapi needs a toolchain w/ C++, threads +# + +# +# let-me-create needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_LIBAIO is not set + +# +# libatasmart requires udev to be enabled +# + +# +# libcec needs a toolchain w/ C++, wchar, threads, dynamic library, gcc >= 4.7 +# +# BR2_PACKAGE_LIBFREEFARE is not set +# BR2_PACKAGE_LIBFTDI is not set +# BR2_PACKAGE_LIBFTDI1 is not set +# BR2_PACKAGE_LIBGPHOTO2 is not set + +# +# libgpiod needs kernel headers >= 4.8 +# + +# +# libgudev needs udev /dev handling and a toolchain w/ wchar, threads +# +# BR2_PACKAGE_LIBHID is not set +# BR2_PACKAGE_LIBIIO is not set + +# +# libinput needs udev /dev management and a toolchain w/ locale +# +# BR2_PACKAGE_LIBIQRF is not set +# BR2_PACKAGE_LIBLLCP is not set +# BR2_PACKAGE_LIBMBIM is not set +# BR2_PACKAGE_LIBNFC is not set +# BR2_PACKAGE_LIBPCIACCESS is not set +# BR2_PACKAGE_LIBPHIDGET is not set + +# +# libpri needs a kernel to be built +# +# BR2_PACKAGE_LIBQMI is not set +# BR2_PACKAGE_LIBRAW1394 is not set +# BR2_PACKAGE_LIBRTLSDR is not set + +# +# libserial needs a toolchain w/ C++, gcc >= 5, threads, wchar +# +# BR2_PACKAGE_LIBSERIALPORT is not set +# BR2_PACKAGE_LIBSIGROK is not set +# BR2_PACKAGE_LIBSIGROKDECODE is not set +# BR2_PACKAGE_LIBSOC is not set + +# +# libss7 needs a kernel to be built +# +# BR2_PACKAGE_LIBUSB is not set +# BR2_PACKAGE_LIBUSBGX is not set + +# +# libv4l needs a toolchain w/ threads, C++ and headers >= 3.0 +# +# BR2_PACKAGE_LIBXKBCOMMON is not set +# BR2_PACKAGE_MRAA is not set +# BR2_PACKAGE_MTDEV is not set + +# +# ne10 needs a toolchain w/ neon +# +# BR2_PACKAGE_NEARDAL is not set +# BR2_PACKAGE_OWFS is not set +# BR2_PACKAGE_PCSC_LITE is not set +# BR2_PACKAGE_TSLIB is not set + +# +# urg needs a toolchain w/ C++ +# +# BR2_PACKAGE_WIRINGPI is not set + +# +# Javascript +# +# BR2_PACKAGE_ANGULARJS is not set +# BR2_PACKAGE_BOOTSTRAP is not set +# BR2_PACKAGE_DUKTAPE is not set +# BR2_PACKAGE_EXPLORERCANVAS is not set +# BR2_PACKAGE_FLOT is not set +# BR2_PACKAGE_JQUERY is not set +# BR2_PACKAGE_JSMIN is not set +# BR2_PACKAGE_JSON_JAVASCRIPT is not set + +# +# JSON/XML +# + +# +# benejson needs a toolchain w/ C++ +# +# BR2_PACKAGE_CJSON is not set +# BR2_PACKAGE_EXPAT is not set +# BR2_PACKAGE_EZXML is not set +# BR2_PACKAGE_JANSSON is not set +# BR2_PACKAGE_JOSE is not set +# BR2_PACKAGE_JSMN is not set +# BR2_PACKAGE_JSON_C is not set + +# +# json-for-modern-cpp needs a toolchain w/ C++, gcc >= 4.9 +# +# BR2_PACKAGE_JSON_GLIB is not set + +# +# jsoncpp needs a toolchain w/ C++, gcc >= 4.7 +# +# BR2_PACKAGE_LIBBSON is not set +# BR2_PACKAGE_LIBFASTJSON is not set + +# +# libjson needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBROXML is not set +# BR2_PACKAGE_LIBUCL is not set +# BR2_PACKAGE_LIBXML2 is not set + +# +# libxml++ needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# +# BR2_PACKAGE_LIBXMLRPC is not set +# BR2_PACKAGE_LIBXSLT is not set +# BR2_PACKAGE_LIBYAML is not set +# BR2_PACKAGE_MXML is not set + +# +# pugixml needs a toolchain w/ C++ +# + +# +# rapidjson needs a toolchain w/ C++ +# +# BR2_PACKAGE_RAPIDXML is not set +# BR2_PACKAGE_RAPTOR is not set + +# +# tinyxml needs a toolchain w/ C++ +# + +# +# tinyxml2 needs a toolchain w/ C++ +# + +# +# valijson needs a toolchain w/ C++, threads, wchar support +# + +# +# xerces-c++ needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_YAJL is not set + +# +# yaml-cpp needs a toolchain w/ C++, gcc >= 4.7 +# + +# +# Logging +# +# BR2_PACKAGE_EVENTLOG is not set + +# +# glog needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set +# BR2_PACKAGE_LIBLOGGING is not set + +# +# log4cplus needs a toolchain w/ C++, wchar, threads, gcc >= 4.8 +# + +# +# log4cpp needs a toolchain w/ C++, threads +# + +# +# log4cxx needs a toolchain w/ C++, threads, dynamic library +# + +# +# opentracing-cpp needs a toolchain w/ C++, threads, dynamic library, gcc >= 4.8 +# +# BR2_PACKAGE_ZLOG is not set + +# +# Multimedia +# +# BR2_PACKAGE_BITSTREAM is not set + +# +# kvazaar needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBAACS is not set +# BR2_PACKAGE_LIBAMCODEC is not set +# BR2_PACKAGE_LIBASS is not set +# BR2_PACKAGE_LIBBDPLUS is not set +# BR2_PACKAGE_LIBBLURAY is not set +# BR2_PACKAGE_LIBDCADEC is not set +# BR2_PACKAGE_LIBDVBCSA is not set +# BR2_PACKAGE_LIBDVBPSI is not set + +# +# libdvbsi++ needs a toolchain w/ C++, wchar, threads +# +# BR2_PACKAGE_LIBDVDCSS is not set +# BR2_PACKAGE_LIBDVDNAV is not set +# BR2_PACKAGE_LIBDVDREAD is not set + +# +# libebml needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_LIBHDHOMERUN is not set + +# +# libimxvpuapi needs an i.MX platform with VPU support +# + +# +# libmatroska needs a toolchain w/ C++, wchar +# +# BR2_PACKAGE_LIBMMS is not set +# BR2_PACKAGE_LIBMPEG2 is not set +# BR2_PACKAGE_LIBOGG is not set +BR2_PACKAGE_LIBOPENH264_ARCH_SUPPORTS=y + +# +# libopenh264 needs a toolchain w/ C++, dynamic library, threads +# +# BR2_PACKAGE_LIBOPUSENC is not set +# BR2_PACKAGE_LIBPLAYER is not set +# BR2_PACKAGE_LIBTHEORA is not set +# BR2_PACKAGE_LIBVPX is not set + +# +# libyuv needs a toolchain w/ C++, dynamic library +# + +# +# live555 needs a toolchain w/ C++ +# + +# +# mediastreamer needs a toolchain w/ threads, C++ +# +# BR2_PACKAGE_X264 is not set + +# +# x265 needs a toolchain w/ C++, threads, dynamic library +# + +# +# Networking +# + +# +# agent++ needs a toolchain w/ threads, C++, dynamic library +# + +# +# alljoyn needs a toolchain w/ C++, threads, wchar and dynamic library +# + +# +# alljoyn-base needs a toolchain w/ C++, threads, wchar, dynamic library +# +# BR2_PACKAGE_ALLJOYN_TCL is not set +# BR2_PACKAGE_ALLJOYN_TCL_BASE is not set + +# +# azmq needs a toolchain w/ C++11, wchar and NTPL +# + +# +# azure-iot-sdk-c needs a toolchain w/ C++ and NPTL +# + +# +# batman-adv needs a Linux kernel to be built +# +# BR2_PACKAGE_C_ARES is not set +BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y +# BR2_PACKAGE_CANFESTIVAL is not set +# BR2_PACKAGE_CGIC is not set + +# +# cppzmq needs a toolchain w/ C++, threads +# + +# +# curlpp needs a toolchain w/ C++, dynamic library +# + +# +# czmq needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_DAQ is not set +# BR2_PACKAGE_DAVICI is not set + +# +# filemq needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_FLICKCURL is not set +# BR2_PACKAGE_FREERADIUS_CLIENT is not set +# BR2_PACKAGE_GEOIP is not set +# BR2_PACKAGE_GLIB_NETWORKING is not set + +# +# grpc needs a toolchain w/ C++, threads, dynamic library, host and target gcc >= 4.8 +# +# BR2_PACKAGE_GSSDP is not set +# BR2_PACKAGE_GUPNP is not set +# BR2_PACKAGE_GUPNP_AV is not set +# BR2_PACKAGE_GUPNP_DLNA is not set + +# +# ibrcommon needs a toolchain w/ C++, threads +# + +# +# ibrdtn needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBCGI is not set + +# +# libcgicc needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBCOAP is not set + +# +# libcpprestsdk needs a toolchain w/ NPTL, C++, wchar +# +# BR2_PACKAGE_LIBCURL is not set +# BR2_PACKAGE_LIBDNET is not set +# BR2_PACKAGE_LIBEXOSIP2 is not set +# BR2_PACKAGE_LIBFCGI is not set +# BR2_PACKAGE_LIBGSASL is not set +# BR2_PACKAGE_LIBHTTPPARSER is not set +# BR2_PACKAGE_LIBIDN is not set +# BR2_PACKAGE_LIBIDN2 is not set +# BR2_PACKAGE_LIBISCSI is not set +# BR2_PACKAGE_LIBKRB5 is not set +# BR2_PACKAGE_LIBLDNS is not set +# BR2_PACKAGE_LIBMAXMINDDB is not set +# BR2_PACKAGE_LIBMBUS is not set + +# +# libmemcached needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBMICROHTTPD is not set +# BR2_PACKAGE_LIBMINIUPNPC is not set +# BR2_PACKAGE_LIBMNL is not set +# BR2_PACKAGE_LIBMODBUS is not set +# BR2_PACKAGE_LIBNATPMP is not set +# BR2_PACKAGE_LIBNDP is not set +# BR2_PACKAGE_LIBNET is not set +# BR2_PACKAGE_LIBNETFILTER_ACCT is not set +# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set +# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set +# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set +# BR2_PACKAGE_LIBNETFILTER_LOG is not set +# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set +# BR2_PACKAGE_LIBNFNETLINK is not set +# BR2_PACKAGE_LIBNFTNL is not set +# BR2_PACKAGE_LIBNICE is not set +# BR2_PACKAGE_LIBNL is not set +# BR2_PACKAGE_LIBOAUTH is not set +# BR2_PACKAGE_LIBOPING is not set +# BR2_PACKAGE_LIBOSIP2 is not set +# BR2_PACKAGE_LIBPAGEKITE is not set +# BR2_PACKAGE_LIBPCAP is not set + +# +# libpjsip needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBRSYNC is not set +# BR2_PACKAGE_LIBSHAIRPLAY is not set +# BR2_PACKAGE_LIBSHOUT is not set +# BR2_PACKAGE_LIBSOCKETCAN is not set +# BR2_PACKAGE_LIBSOUP is not set +# BR2_PACKAGE_LIBSRTP is not set +# BR2_PACKAGE_LIBSTROPHE is not set +# BR2_PACKAGE_LIBTIRPC is not set + +# +# libtorrent needs a toolchain w/ C++, threads +# + +# +# libtorrent-rasterbar needs a toolchain w/ C++, threads, wchar, gcc >= 4.8 +# +# BR2_PACKAGE_LIBUPNP is not set +# BR2_PACKAGE_LIBUPNP18 is not set + +# +# libupnpp needs a toolchain w/ C++, threads, gcc >= 4.9 +# +# BR2_PACKAGE_LIBURIPARSER is not set +# BR2_PACKAGE_LIBVNCSERVER is not set +# BR2_PACKAGE_LIBWEBSOCK is not set +# BR2_PACKAGE_LIBWEBSOCKETS is not set +# BR2_PACKAGE_LKSCTP_TOOLS is not set +# BR2_PACKAGE_MONGOOSE is not set +# BR2_PACKAGE_NANOMSG is not set +# BR2_PACKAGE_NEON is not set +# BR2_PACKAGE_NGHTTP2 is not set + +# +# norm needs a toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_NSS_MYHOSTNAME is not set +# BR2_PACKAGE_NSS_PAM_LDAPD is not set + +# +# omniORB needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_OPENLDAP is not set + +# +# openmpi needs a toolchain w/ dynamic library, NPTL, wchar, C++ +# +# BR2_PACKAGE_OPENPGM is not set + +# +# openzwave needs udev and a toolchain w/ C++, threads, wchar +# + +# +# ortp needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_PAHO_MQTT_C is not set +# BR2_PACKAGE_QDECODER is not set +# BR2_PACKAGE_QPID_PROTON is not set +# BR2_PACKAGE_RABBITMQ_C is not set +# BR2_PACKAGE_RTMPDUMP is not set +# BR2_PACKAGE_SLIRP is not set + +# +# snmp++ needs a toolchain w/ threads, C++, dynamic library +# +# BR2_PACKAGE_SOFIA_SIP is not set + +# +# thrift needs a toolchain w/ C++, wchar, threads +# +# BR2_PACKAGE_USBREDIR is not set + +# +# wampcc needs a toolchain w/ C++, NPTL, dynamic library +# + +# +# websocketpp needs a toolchain w/ C++ and gcc >= 4.8 +# + +# +# zeromq needs a toolchain w/ C++, threads +# + +# +# zmqpp needs a toolchain w/ C++, threads, gcc >= 4.7 +# + +# +# zyre needs a toolchain w/ C++, threads +# + +# +# Other +# +# BR2_PACKAGE_APR is not set +# BR2_PACKAGE_APR_UTIL is not set + +# +# armadillo needs a toolchain w/ C++ +# + +# +# atf needs a toolchain w/ C++ +# + +# +# bctoolbox needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_BDWGC is not set + +# +# boost needs a toolchain w/ C++, threads, wchar +# + +# +# capnproto needs host and target gcc >= 4.8 w/ C++, threads, atomic +# + +# +# clang needs a toolchain w/ wchar, threads, C++, gcc >= 4.8, host gcc >= 4.8, dynamic library +# +# BR2_PACKAGE_CLAPACK is not set +BR2_PACKAGE_CLASSPATH_ARCH_SUPPORTS=y +# BR2_PACKAGE_CLASSPATH is not set +# BR2_PACKAGE_CMOCKA is not set + +# +# cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library +# +# BR2_PACKAGE_CRACKLIB is not set + +# +# dawgdic needs a toolchain w/ C++, gcc >= 4.6 +# +# BR2_PACKAGE_DING_LIBS is not set + +# +# eigen needs a toolchain w/ C++ +# +# BR2_PACKAGE_ELFUTILS is not set +# BR2_PACKAGE_ELL is not set +# BR2_PACKAGE_FFTW is not set + +# +# flann needs a toolchain w/ C++, dynamic library +# + +# +# flatbuffers needs a toolchain w/ C++, gcc >= 4.7 +# +# BR2_PACKAGE_FLATCC is not set +# BR2_PACKAGE_GCONF is not set + +# +# gflags needs a toolchain w/ C++ +# + +# +# glibmm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 +# + +# +# glm needs a toolchain w/ C++ +# +# BR2_PACKAGE_GMP is not set +# BR2_PACKAGE_GSL is not set + +# +# gtest needs a toolchain w/ C++, wchar, threads +# +BR2_PACKAGE_JEMALLOC_ARCH_SUPPORTS=y +# BR2_PACKAGE_JEMALLOC is not set + +# +# lapack/blas needs a toolchain w/ fortran +# +# BR2_PACKAGE_LIBARGTABLE2 is not set +BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBATOMIC_OPS is not set +# BR2_PACKAGE_LIBB64 is not set +BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBBSD is not set +# BR2_PACKAGE_LIBCAP is not set +# BR2_PACKAGE_LIBCAP_NG is not set + +# +# libcgroup needs a glibc toolchain w/ C++ +# +# BR2_PACKAGE_LIBCLC is not set +# BR2_PACKAGE_LIBCOFI is not set +# BR2_PACKAGE_LIBCORRECT is not set +# BR2_PACKAGE_LIBCROCO is not set + +# +# libcrossguid needs a toolchain w/ C++, gcc >= 4.7 +# +# BR2_PACKAGE_LIBCSV is not set +# BR2_PACKAGE_LIBDAEMON is not set +# BR2_PACKAGE_LIBEE is not set +# BR2_PACKAGE_LIBEV is not set +# BR2_PACKAGE_LIBEVDEV is not set +# BR2_PACKAGE_LIBEVENT is not set +# BR2_PACKAGE_LIBFFI is not set +# BR2_PACKAGE_LIBGEE is not set +# BR2_PACKAGE_LIBGLIB2 is not set +# BR2_PACKAGE_LIBGLOB is not set + +# +# libical needs a toolchain w/ C++, dynamic library, wchar +# +# BR2_PACKAGE_LIBITE is not set + +# +# liblinear needs a toolchain w/ C++ +# + +# +# libloki needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBNPTH is not set +BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y +# BR2_PACKAGE_LIBNSPR is not set +# BR2_PACKAGE_LIBPFM4 is not set + +# +# libplist needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_LIBPTHREAD_STUBS is not set +# BR2_PACKAGE_LIBPTHSEM is not set +# BR2_PACKAGE_LIBPWQUALITY is not set +BR2_PACKAGE_LIBSECCOMP_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBSECCOMP is not set + +# +# libsigc++ needs a toolchain w/ C++, gcc >= 4.8 +# +BR2_PACKAGE_LIBSIGSEGV_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBSIGSEGV is not set + +# +# libspatialindex needs a toolchain w/ C++ +# +# BR2_PACKAGE_LIBTASN1 is not set +# BR2_PACKAGE_LIBTOMMATH is not set +# BR2_PACKAGE_LIBTPL is not set +# BR2_PACKAGE_LIBUBOX is not set +# BR2_PACKAGE_LIBUCI is not set +BR2_PACKAGE_LIBUNWIND_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBUNWIND is not set +BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS=y +# BR2_PACKAGE_LIBURCU is not set +# BR2_PACKAGE_LIBUV is not set +# BR2_PACKAGE_LIGHTNING is not set +# BR2_PACKAGE_LINUX_PAM is not set +# BR2_PACKAGE_LIQUID_DSP is not set +BR2_PACKAGE_LLVM_ARCH_SUPPORTS=y +BR2_PACKAGE_LLVM_TARGET_ARCH="ARM" + +# +# llvm needs a toolchain w/ wchar, threads, C++, gcc >= 4.8, host gcc >= 4.8, dynamic library +# +# BR2_PACKAGE_LTTNG_LIBUST is not set +# BR2_PACKAGE_MPC is not set +# BR2_PACKAGE_MPDECIMAL is not set +# BR2_PACKAGE_MPFR is not set +# BR2_PACKAGE_MPIR is not set + +# +# msgpack needs a toolchain w/ C++ +# +# BR2_PACKAGE_MTDEV2TUIO is not set +BR2_PACKAGE_OPENBLAS_DEFAULT_TARGET="ARMV7" +BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS=y +# BR2_PACKAGE_OPENBLAS is not set +# BR2_PACKAGE_ORC is not set +# BR2_PACKAGE_P11_KIT is not set + +# +# poco needs a toolchain w/ wchar, NPTL, C++, dynamic library +# +BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y + +# +# protobuf needs a toolchain w/ C++, threads, dynamic library, host and target gcc >= 4.8 +# + +# +# protobuf-c needs a toolchain w/ C++, threads, host gcc >= 4.8 +# + +# +# qhull needs a toolchain w/ C++, dynamic library, gcc >= 4.4 +# +# BR2_PACKAGE_QLIBC is not set + +# +# riemann-c-client needs a toolchain w/ C++, threads, host gcc >= 4.8 +# + +# +# shapelib needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_SKALIBS is not set +# BR2_PACKAGE_SPHINXBASE is not set +# BR2_PACKAGE_TINYCBOR is not set + +# +# xapian needs a toolchain w/ C++ +# + +# +# Security +# +# BR2_PACKAGE_LIBSELINUX is not set +# BR2_PACKAGE_LIBSEMANAGE is not set +# BR2_PACKAGE_LIBSEPOL is not set +# BR2_PACKAGE_SAFECLIB is not set + +# +# Text and terminal handling +# +# BR2_PACKAGE_AUGEAS is not set + +# +# enchant needs a toolchain w/ C++, threads, wchar +# + +# +# fmt needs a toolchain w/ C++, wchar +# + +# +# icu needs a toolchain w/ C++, wchar, threads, gcc >= 4.8, host gcc >= 4.8 +# +# BR2_PACKAGE_LIBCLI is not set +# BR2_PACKAGE_LIBEDIT is not set +# BR2_PACKAGE_LIBENCA is not set +# BR2_PACKAGE_LIBESTR is not set +# BR2_PACKAGE_LIBFRIBIDI is not set +# BR2_PACKAGE_LIBUNISTRING is not set +# BR2_PACKAGE_LINENOISE is not set +# BR2_PACKAGE_NCURSES is not set +# BR2_PACKAGE_NEWT is not set +# BR2_PACKAGE_PCRE is not set +# BR2_PACKAGE_PCRE2 is not set +# BR2_PACKAGE_POPT is not set +# BR2_PACKAGE_READLINE is not set +# BR2_PACKAGE_SLANG is not set + +# +# tclap needs a toolchain w/ C++ +# +# BR2_PACKAGE_USTR is not set + +# +# Mail +# +# BR2_PACKAGE_DOVECOT is not set +# BR2_PACKAGE_EXIM is not set +# BR2_PACKAGE_FETCHMAIL is not set +# BR2_PACKAGE_HEIRLOOM_MAILX is not set +# BR2_PACKAGE_LIBESMTP is not set +# BR2_PACKAGE_MSMTP is not set +# BR2_PACKAGE_MUTT is not set + +# +# Miscellaneous +# +# BR2_PACKAGE_AESPIPE is not set +# BR2_PACKAGE_BC is not set + +# +# clamav needs a toolchain w/ C++, threads, wchar +# +# BR2_PACKAGE_COLLECTD is not set + +# +# domoticz needs lua 5.3 and a toolchain w/ C++, gcc >= 4.8, NPTL, wchar, dynamic library +# +# BR2_PACKAGE_EMPTY is not set + +# +# gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library +# +# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set + +# +# gqrx needs a toolchain w/ C++, threads, wchar, dynamic library +# + +# +# gqrx needs qt5 +# +# BR2_PACKAGE_GSETTINGS_DESKTOP_SCHEMAS is not set +# BR2_PACKAGE_HAVEGED is not set +# BR2_PACKAGE_LINUX_SYSCALL_SUPPORT is not set +# BR2_PACKAGE_MCRYPT is not set +# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set +# BR2_PACKAGE_PROJ is not set +BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y +# BR2_PACKAGE_QEMU is not set + +# +# qpdf needs a toolchain w/ C++ +# +# BR2_PACKAGE_SHARED_MIME_INFO is not set + +# +# taskd needs a toolchain w/ C++, wchar, dynamic library +# +# BR2_PACKAGE_XUTIL_UTIL_MACROS is not set + +# +# Networking applications +# + +# +# aircrack-ng needs a toolchain w/ dynamic library, threads, C++ +# +# BR2_PACKAGE_AOETOOLS is not set +# BR2_PACKAGE_APACHE is not set +# BR2_PACKAGE_ARGUS is not set +# BR2_PACKAGE_ARP_SCAN is not set +# BR2_PACKAGE_ARPTABLES is not set + +# +# asterisk needs a glibc or uClibc toolchain w/ C++, dynamic library, threads, wchar +# +# BR2_PACKAGE_ATFTP is not set +# BR2_PACKAGE_AVAHI is not set +# BR2_PACKAGE_AXEL is not set +# BR2_PACKAGE_BABELD is not set +# BR2_PACKAGE_BANDWIDTHD is not set +# BR2_PACKAGE_BATCTL is not set + +# +# bcusdk needs a toolchain w/ C++ +# +# BR2_PACKAGE_BIND is not set +# BR2_PACKAGE_BIRD is not set +# BR2_PACKAGE_BLUEZ_UTILS is not set +# BR2_PACKAGE_BLUEZ5_UTILS is not set +# BR2_PACKAGE_BMON is not set +# BR2_PACKAGE_BOA is not set + +# +# boinc needs a toolchain w/ dynamic library, C++, threads +# +# BR2_PACKAGE_BRCM_PATCHRAM_PLUS is not set +# BR2_PACKAGE_BRIDGE_UTILS is not set +# BR2_PACKAGE_BWM_NG is not set +# BR2_PACKAGE_C_ICAP is not set +# BR2_PACKAGE_CAN_UTILS is not set + +# +# cannelloni needs a toolchain w/ C++, threads, dynamic library, gcc >= 4.8 +# +# BR2_PACKAGE_CHRONY is not set +# BR2_PACKAGE_CIVETWEB is not set +# BR2_PACKAGE_CONNMAN is not set + +# +# connman-gtk needs libgtk3 and a glibc or uClibc toolchain w/ wchar, threads, resolver, dynamic library +# +# BR2_PACKAGE_CONNTRACK_TOOLS is not set +# BR2_PACKAGE_CORKSCREW is not set +# BR2_PACKAGE_CRDA is not set + +# +# ctorrent needs a toolchain w/ C++ +# + +# +# cups needs a toolchain w/ C++, threads +# + +# +# cups-filters needs a toolchain w/ wchar, C++, threads and dynamic library, gcc >= 4.8 +# +# BR2_PACKAGE_DANTE is not set +# BR2_PACKAGE_DARKHTTPD is not set +# BR2_PACKAGE_DEHYDRATED is not set +# BR2_PACKAGE_DHCPCD is not set +# BR2_PACKAGE_DHCPDUMP is not set +# BR2_PACKAGE_DNSMASQ is not set +# BR2_PACKAGE_DRBD_UTILS is not set +# BR2_PACKAGE_DROPBEAR is not set +# BR2_PACKAGE_EBTABLES is not set + +# +# ejabberd needs erlang, toolchain w/ C++ +# +# BR2_PACKAGE_ETHTOOL is not set +# BR2_PACKAGE_FAIFA is not set +# BR2_PACKAGE_FASTD is not set +# BR2_PACKAGE_FCGIWRAP is not set +# BR2_PACKAGE_FLANNEL is not set +# BR2_PACKAGE_FPING is not set + +# +# freeswitch needs a toolchain w/ C++, dynamic library, threads, wchar +# + +# +# gerbera needs a toolchain w/ C++, threads, gcc >= 7 +# +# BR2_PACKAGE_GESFTPSERVER is not set +# BR2_PACKAGE_GLORYTUN is not set + +# +# gupnp-tools needs libgtk3 +# + +# +# hans needs a toolchain w/ C++ +# +# BR2_PACKAGE_HAPROXY is not set +# BR2_PACKAGE_HIAWATHA is not set +# BR2_PACKAGE_HOSTAPD is not set +# BR2_PACKAGE_HTTPING is not set + +# +# i2pd needs a toolchain w/ C++, NPTL, wchar +# + +# +# ibrdtn-tools needs a toolchain w/ C++, threads +# + +# +# ibrdtnd needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_IFTOP is not set +BR2_PACKAGE_IFUPDOWN_SCRIPTS=y +# BR2_PACKAGE_IGD2_FOR_LINUX is not set + +# +# igh-ethercat needs a Linux kernel to be built +# +# BR2_PACKAGE_IGMPPROXY is not set +# BR2_PACKAGE_INADYN is not set +# BR2_PACKAGE_IODINE is not set + +# +# iperf needs a toolchain w/ C++ +# +# BR2_PACKAGE_IPERF3 is not set +# BR2_PACKAGE_IPROUTE2 is not set +# BR2_PACKAGE_IPSEC_TOOLS is not set +# BR2_PACKAGE_IPSET is not set +# BR2_PACKAGE_IPTABLES is not set +# BR2_PACKAGE_IPTRAF_NG is not set +# BR2_PACKAGE_IPUTILS is not set +# BR2_PACKAGE_IRSSI is not set +# BR2_PACKAGE_IW is not set +# BR2_PACKAGE_IWD is not set +# BR2_PACKAGE_JANUS_GATEWAY is not set +# BR2_PACKAGE_KEEPALIVED is not set + +# +# kismet needs a toolchain w/ threads, C++, dynamic library +# +# BR2_PACKAGE_KNOCK is not set +# BR2_PACKAGE_LEAFNODE2 is not set +# BR2_PACKAGE_LFT is not set + +# +# lftp requires a toolchain w/ C++, wchar +# +# BR2_PACKAGE_LIGHTTPD is not set + +# +# linknx needs a toolchain w/ C++ +# +# BR2_PACKAGE_LINKS is not set + +# +# linphone needs a toolchain w/ threads, C++ +# +# BR2_PACKAGE_LINUX_ZIGBEE is not set +# BR2_PACKAGE_LINUXPTP is not set +# BR2_PACKAGE_LLDPD is not set +# BR2_PACKAGE_LRZSZ is not set +# BR2_PACKAGE_LYNX is not set +# BR2_PACKAGE_MACCHANGER is not set +# BR2_PACKAGE_MEMCACHED is not set +# BR2_PACKAGE_MII_DIAG is not set +# BR2_PACKAGE_MINI_SNMPD is not set +# BR2_PACKAGE_MINIDLNA is not set +# BR2_PACKAGE_MINISSDPD is not set +# BR2_PACKAGE_MJPG_STREAMER is not set +# BR2_PACKAGE_MODEM_MANAGER is not set +BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y + +# +# mongrel2 needs a uClibc or glibc toolchain w/ C++, threads, dynamic library +# +# BR2_PACKAGE_MONKEY is not set + +# +# mosh needs a toolchain w/ C++, threads, dynamic library, wchar, host and target gcc >= 4.8 +# +# BR2_PACKAGE_MOSQUITTO is not set +# BR2_PACKAGE_MROUTED is not set +# BR2_PACKAGE_MTR is not set +# BR2_PACKAGE_NBD is not set +# BR2_PACKAGE_NCFTP is not set +# BR2_PACKAGE_NDISC6 is not set +# BR2_PACKAGE_NETATALK is not set +# BR2_PACKAGE_NETPLUG is not set +# BR2_PACKAGE_NETSNMP is not set +# BR2_PACKAGE_NETSTAT_NAT is not set + +# +# NetworkManager needs udev /dev management and a glibc toolchain w/ headers >= 3.2, dynamic library +# +# BR2_PACKAGE_NFACCT is not set +# BR2_PACKAGE_NFTABLES is not set +# BR2_PACKAGE_NGINX is not set +# BR2_PACKAGE_NGIRCD is not set +# BR2_PACKAGE_NGREP is not set + +# +# nload needs a toolchain w/ C++ +# + +# +# nmap-nmap needs a toolchain w/ C++, threads +# +# BR2_PACKAGE_NOIP is not set +# BR2_PACKAGE_NTP is not set +# BR2_PACKAGE_NUTTCP is not set +# BR2_PACKAGE_ODHCP6C is not set +# BR2_PACKAGE_ODHCPLOC is not set +# BR2_PACKAGE_OLSR is not set +# BR2_PACKAGE_OPEN_LLDP is not set +# BR2_PACKAGE_OPEN_PLC_UTILS is not set +# BR2_PACKAGE_OPENNTPD is not set +# BR2_PACKAGE_OPENOBEX is not set +# BR2_PACKAGE_OPENRESOLV is not set +# BR2_PACKAGE_OPENSSH is not set +# BR2_PACKAGE_OPENSWAN is not set +# BR2_PACKAGE_OPENVPN is not set +# BR2_PACKAGE_P910ND is not set +# BR2_PACKAGE_PHIDGETWEBSERVICE is not set +# BR2_PACKAGE_PHYTOOL is not set +# BR2_PACKAGE_PIMD is not set +# BR2_PACKAGE_PIXIEWPS is not set +# BR2_PACKAGE_POUND is not set +# BR2_PACKAGE_PPPD is not set +# BR2_PACKAGE_PPTP_LINUX is not set +# BR2_PACKAGE_PRIVOXY is not set +# BR2_PACKAGE_PROFTPD is not set + +# +# prosody needs the lua interpreter, dynamic library +# +# BR2_PACKAGE_PROXYCHAINS_NG is not set +# BR2_PACKAGE_PTPD is not set +# BR2_PACKAGE_PTPD2 is not set +# BR2_PACKAGE_PURE_FTPD is not set +# BR2_PACKAGE_PUTTY is not set +# BR2_PACKAGE_QUAGGA is not set + +# +# rabbitmq-server needs erlang +# +# BR2_PACKAGE_RADVD is not set +# BR2_PACKAGE_REAVER is not set +# BR2_PACKAGE_RP_PPPOE is not set +# BR2_PACKAGE_RPCBIND is not set +# BR2_PACKAGE_RSH_REDONE is not set +# BR2_PACKAGE_RSYNC is not set + +# +# rtorrent needs a toolchain w/ C++, threads, wchar, gcc >= 4.9 +# +# BR2_PACKAGE_RTPTOOLS is not set +# BR2_PACKAGE_RYGEL is not set +# BR2_PACKAGE_S6_DNS is not set +# BR2_PACKAGE_S6_NETWORKING is not set +# BR2_PACKAGE_SAMBA4 is not set + +# +# sconeserver needs a toolchain with dynamic library, C++, NPTL +# +# BR2_PACKAGE_SER2NET is not set +# BR2_PACKAGE_SHADOWSOCKS_LIBEV is not set + +# +# shairport-sync needs a toolchain w/ C++, NPTL +# +# BR2_PACKAGE_SHELLINABOX is not set +# BR2_PACKAGE_SMCROUTE is not set +# BR2_PACKAGE_SNGREP is not set +# BR2_PACKAGE_SNORT is not set +# BR2_PACKAGE_SOCAT is not set +# BR2_PACKAGE_SOCKETCAND is not set +# BR2_PACKAGE_SOFTETHER is not set +# BR2_PACKAGE_SPAWN_FCGI is not set +# BR2_PACKAGE_SPICE_PROTOCOL is not set + +# +# squid needs a toolchain w/ C++, gcc >= 4.8 not affected by bug 64735 +# +# BR2_PACKAGE_SSHPASS is not set + +# +# sslh needs a toolchain w/ C++ +# +# BR2_PACKAGE_STRONGSWAN is not set +# BR2_PACKAGE_STUNNEL is not set +# BR2_PACKAGE_TCPDUMP is not set +# BR2_PACKAGE_TCPING is not set +# BR2_PACKAGE_TCPREPLAY is not set +# BR2_PACKAGE_THTTPD is not set +# BR2_PACKAGE_TINC is not set +# BR2_PACKAGE_TINYHTTPD is not set +# BR2_PACKAGE_TOR is not set +# BR2_PACKAGE_TRACEROUTE is not set +# BR2_PACKAGE_TRANSMISSION is not set +# BR2_PACKAGE_TUNCTL is not set +# BR2_PACKAGE_TVHEADEND is not set +# BR2_PACKAGE_UDPCAST is not set +# BR2_PACKAGE_UHTTPD is not set +# BR2_PACKAGE_ULOGD is not set +# BR2_PACKAGE_USHARE is not set +# BR2_PACKAGE_USSP_PUSH is not set +# BR2_PACKAGE_VDE2 is not set + +# +# vdr needs a glibc or uClibc toolchain w/ C++, dynamic library, NPTL, wchar, headers >= 3.9 +# +# BR2_PACKAGE_VNSTAT is not set +# BR2_PACKAGE_VPNC is not set +# BR2_PACKAGE_VSFTPD is not set +# BR2_PACKAGE_VTUN is not set +# BR2_PACKAGE_WAVEMON is not set +# BR2_PACKAGE_WIREGUARD is not set +# BR2_PACKAGE_WIRELESS_REGDB is not set +# BR2_PACKAGE_WIRELESS_TOOLS is not set +# BR2_PACKAGE_WIRESHARK is not set +# BR2_PACKAGE_WPA_SUPPLICANT is not set +# BR2_PACKAGE_WPAN_TOOLS is not set +# BR2_PACKAGE_XINETD is not set +# BR2_PACKAGE_XL2TP is not set + +# +# xtables-addons needs a Linux kernel to be built +# + +# +# znc needs a toolchain w/ C++, dynamic library, gcc >= 4.8, threads +# + +# +# Package managers +# + +# +# ------------------------------------------------------- +# + +# +# Please note: +# + +# +# - Buildroot does *not* generate binary packages, +# + +# +# - Buildroot does *not* install any package database. +# + +# +# * +# + +# +# It is up to you to provide those by yourself if you +# + +# +# want to use any of those package managers. +# + +# +# * +# + +# +# See the manual: +# + +# +# http://buildroot.org/manual.html#faq-no-binary-packages +# + +# +# ------------------------------------------------------- +# +# BR2_PACKAGE_OPKG is not set + +# +# Real-Time +# +BR2_PACKAGE_XENOMAI_COBALT_ARCH_SUPPORTS=y +# BR2_PACKAGE_XENOMAI is not set + +# +# Security +# +# BR2_PACKAGE_CHECKPOLICY is not set +# BR2_PACKAGE_PAXTEST is not set +# BR2_PACKAGE_POLICYCOREUTILS is not set +# BR2_PACKAGE_REFPOLICY is not set +# BR2_PACKAGE_RESTORECOND is not set +# BR2_PACKAGE_SELINUX_PYTHON is not set +# BR2_PACKAGE_SEMODULE_UTILS is not set +# BR2_PACKAGE_SETOOLS is not set + +# +# setools needs a glibc toolchain w/ threads, C++, wchar, dynamic library +# + +# +# Shell and utilities +# + +# +# Shells +# +# BR2_PACKAGE_MKSH is not set +# BR2_PACKAGE_ZSH is not set + +# +# Utilities +# +# BR2_PACKAGE_AT is not set +# BR2_PACKAGE_CCRYPT is not set +# BR2_PACKAGE_DIALOG is not set +# BR2_PACKAGE_DTACH is not set +# BR2_PACKAGE_EASY_RSA is not set +# BR2_PACKAGE_FILE is not set +# BR2_PACKAGE_GNUPG is not set +# BR2_PACKAGE_GNUPG2 is not set +# BR2_PACKAGE_INOTIFY_TOOLS is not set +# BR2_PACKAGE_LOCKFILE_PROGS is not set +# BR2_PACKAGE_LOGROTATE is not set +# BR2_PACKAGE_LOGSURFER is not set +# BR2_PACKAGE_PDMENU is not set +# BR2_PACKAGE_PINENTRY is not set +# BR2_PACKAGE_RANGER is not set +# BR2_PACKAGE_SCREEN is not set +# BR2_PACKAGE_SUDO is not set +# BR2_PACKAGE_TINI is not set +# BR2_PACKAGE_TMUX is not set +# BR2_PACKAGE_XMLSTARLET is not set +# BR2_PACKAGE_XXHASH is not set + +# +# System tools +# +# BR2_PACKAGE_ACL is not set +# BR2_PACKAGE_ANDROID_TOOLS is not set +# BR2_PACKAGE_ATOP is not set +# BR2_PACKAGE_ATTR is not set +BR2_PACKAGE_AUDIT_ARCH_SUPPORTS=y +# BR2_PACKAGE_AUDIT is not set +# BR2_PACKAGE_CGROUPFS_MOUNT is not set + +# +# circus needs Python and a toolchain w/ C++, threads +# +# BR2_PACKAGE_CPULOAD is not set +# BR2_PACKAGE_DAEMON is not set +# BR2_PACKAGE_DC3DD is not set + +# +# ddrescue needs a toolchain w/ C++ +# +# BR2_PACKAGE_DOCKER_CLI is not set +# BR2_PACKAGE_DOCKER_COMPOSE is not set +# BR2_PACKAGE_DOCKER_CONTAINERD is not set +# BR2_PACKAGE_DOCKER_ENGINE is not set +# BR2_PACKAGE_DOCKER_PROXY is not set +# BR2_PACKAGE_EFIBOOTMGR is not set +BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS=y +# BR2_PACKAGE_EFIVAR is not set + +# +# emlog needs a Linux kernel to be built +# +# BR2_PACKAGE_FTOP is not set +# BR2_PACKAGE_GETENT is not set +# BR2_PACKAGE_HTOP is not set +BR2_PACKAGE_INITSCRIPTS=y + +# +# iotop depends on python or python3 +# +# BR2_PACKAGE_IPRUTILS is not set +# BR2_PACKAGE_IRQBALANCE is not set +# BR2_PACKAGE_KEYUTILS is not set +# BR2_PACKAGE_KMOD is not set +# BR2_PACKAGE_KVMTOOL is not set +# BR2_PACKAGE_LIBOSTREE is not set +# BR2_PACKAGE_LXC is not set +# BR2_PACKAGE_MENDER is not set +# BR2_PACKAGE_MONIT is not set +# BR2_PACKAGE_NCDU is not set + +# +# nut needs a toolchain w/ C++ +# + +# +# pamtester depends on linux-pam +# +# BR2_PACKAGE_POLKIT is not set +# BR2_PACKAGE_PROCRANK_LINUX is not set +# BR2_PACKAGE_PWGEN is not set +# BR2_PACKAGE_QUOTA is not set +# BR2_PACKAGE_QUOTATOOL is not set +# BR2_PACKAGE_RAUC is not set +# BR2_PACKAGE_RUNC is not set +# BR2_PACKAGE_S6 is not set +# BR2_PACKAGE_S6_LINUX_INIT is not set +# BR2_PACKAGE_S6_LINUX_UTILS is not set +# BR2_PACKAGE_S6_PORTABLE_UTILS is not set +# BR2_PACKAGE_S6_RC is not set +# BR2_PACKAGE_SCRUB is not set +# BR2_PACKAGE_SCRYPT is not set +# BR2_PACKAGE_SMACK is not set + +# +# supervisor needs the python interpreter +# +# BR2_PACKAGE_SWUPDATE is not set +BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y +# BR2_PACKAGE_TPM_TOOLS is not set +# BR2_PACKAGE_TPM2_ABRMD is not set +# BR2_PACKAGE_TPM2_TOOLS is not set +# BR2_PACKAGE_UNSCD is not set +# BR2_PACKAGE_UTIL_LINUX is not set +# BR2_PACKAGE_XEN is not set +BR2_PACKAGE_XVISOR_ARCH_SUPPORTS=y +# BR2_PACKAGE_XVISOR is not set + +# +# Text editors and viewers +# +# BR2_PACKAGE_ED is not set +# BR2_PACKAGE_JOE is not set +# BR2_PACKAGE_MC is not set +# BR2_PACKAGE_NANO is not set +# BR2_PACKAGE_UEMACS is not set + +# +# Filesystem images +# +# BR2_TARGET_ROOTFS_AXFS is not set +# BR2_TARGET_ROOTFS_BTRFS is not set +# BR2_TARGET_ROOTFS_CLOOP is not set +# BR2_TARGET_ROOTFS_CPIO is not set +# BR2_TARGET_ROOTFS_CRAMFS is not set +# BR2_TARGET_ROOTFS_EXT2 is not set +# BR2_TARGET_ROOTFS_F2FS is not set + +# +# initramfs needs a Linux kernel to be built +# +# BR2_TARGET_ROOTFS_JFFS2 is not set +# BR2_TARGET_ROOTFS_ROMFS is not set +# BR2_TARGET_ROOTFS_SQUASHFS is not set +# BR2_TARGET_ROOTFS_TAR is not set +# BR2_TARGET_ROOTFS_UBI is not set +# BR2_TARGET_ROOTFS_UBIFS is not set +# BR2_TARGET_ROOTFS_YAFFS2 is not set + +# +# Bootloaders +# +# BR2_TARGET_AFBOOT_STM32 is not set +# BR2_TARGET_BAREBOX is not set +BR2_TARGET_GRUB2_ARCH_SUPPORTS=y +# BR2_TARGET_GRUB2 is not set +# BR2_TARGET_MXS_BOOTLETS is not set +# BR2_TARGET_S500_BOOTLOADER is not set +# BR2_TARGET_TS4800_MBRBOOT is not set +# BR2_TARGET_UBOOT is not set + +# +# Host utilities +# +# BR2_PACKAGE_HOST_AESPIPE is not set +# BR2_PACKAGE_HOST_ANDROID_TOOLS is not set +# BR2_PACKAGE_HOST_BTRFS_PROGS is not set +# BR2_PACKAGE_HOST_CARGO is not set +# BR2_PACKAGE_HOST_CBOOTIMAGE is not set +# BR2_PACKAGE_HOST_CHECKPOLICY is not set +# BR2_PACKAGE_HOST_CHECKSEC is not set +# BR2_PACKAGE_HOST_CMAKE is not set +# BR2_PACKAGE_HOST_CRAMFS is not set +# BR2_PACKAGE_HOST_CRYPTSETUP is not set +# BR2_PACKAGE_HOST_DFU_UTIL is not set +# BR2_PACKAGE_HOST_DOS2UNIX is not set +# BR2_PACKAGE_HOST_DOSFSTOOLS is not set +# BR2_PACKAGE_HOST_DTC is not set +# BR2_PACKAGE_HOST_E2FSPROGS is not set +# BR2_PACKAGE_HOST_E2TOOLS is not set +# BR2_PACKAGE_HOST_F2FS_TOOLS is not set +# BR2_PACKAGE_HOST_FAKETIME is not set +# BR2_PACKAGE_HOST_FWUP is not set +# BR2_PACKAGE_HOST_GENEXT2FS is not set +# BR2_PACKAGE_HOST_GENIMAGE is not set +# BR2_PACKAGE_HOST_GENPART is not set +# BR2_PACKAGE_HOST_GNUPG is not set +BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS=y +BR2_PACKAGE_HOST_GO_CGO_LINKING_SUPPORTS=y +BR2_PACKAGE_HOST_GO_BOOTSTRAP_ARCH_SUPPORTS=y +BR2_PACKAGE_HOST_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y +# BR2_PACKAGE_HOST_GPTFDISK is not set +# BR2_PACKAGE_HOST_IMX_MKIMAGE is not set +# BR2_PACKAGE_HOST_IMX_USB_LOADER is not set +# BR2_PACKAGE_HOST_JQ is not set +# BR2_PACKAGE_HOST_JSMIN is not set +# BR2_PACKAGE_HOST_LPC3250LOADER is not set +# BR2_PACKAGE_HOST_LTTNG_BABELTRACE is not set +# BR2_PACKAGE_HOST_MFGTOOLS is not set +# BR2_PACKAGE_HOST_MKPASSWD is not set +# BR2_PACKAGE_HOST_MTD is not set +# BR2_PACKAGE_HOST_MTOOLS is not set +# BR2_PACKAGE_HOST_MXSLDR is not set +# BR2_PACKAGE_HOST_OMAP_U_BOOT_UTILS is not set +# BR2_PACKAGE_HOST_OPENOCD is not set +# BR2_PACKAGE_HOST_OPKG_UTILS is not set +# BR2_PACKAGE_HOST_PARTED is not set +BR2_PACKAGE_HOST_PATCHELF=y +# BR2_PACKAGE_HOST_PKGCONF is not set +# BR2_PACKAGE_HOST_PRU_SOFTWARE_SUPPORT is not set +# BR2_PACKAGE_HOST_PWGEN is not set +# BR2_PACKAGE_HOST_PYTHON_CYTHON is not set +# BR2_PACKAGE_HOST_PYTHON_LXML is not set +# BR2_PACKAGE_HOST_PYTHON_SIX is not set +# BR2_PACKAGE_HOST_PYTHON_XLRD is not set +BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS=y +BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS=y +BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS=y +# BR2_PACKAGE_HOST_QEMU is not set +# BR2_PACKAGE_HOST_RASPBERRYPI_USBBOOT is not set +# BR2_PACKAGE_HOST_RAUC is not set +# BR2_PACKAGE_HOST_RCW is not set +BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS=y +BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS=y +BR2_PACKAGE_HOST_RUSTC_ARCH="armv7" +BR2_PACKAGE_HOST_RUSTC_ABI="eabihf" +# BR2_PACKAGE_HOST_RUSTC is not set +BR2_PACKAGE_PROVIDES_HOST_RUSTC="host-rust-bin" +# BR2_PACKAGE_HOST_SAM_BA is not set +# BR2_PACKAGE_HOST_SQUASHFS is not set +# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set +# BR2_PACKAGE_HOST_SWIG is not set +# BR2_PACKAGE_HOST_TEGRARCM is not set +BR2_PACKAGE_HOST_TI_CGT_PRU_ARCH_SUPPORTS=y +# BR2_PACKAGE_HOST_TI_CGT_PRU is not set +# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set +# BR2_PACKAGE_HOST_UTIL_LINUX is not set +# BR2_PACKAGE_HOST_UTP_COM is not set +# BR2_PACKAGE_HOST_VBOOT_UTILS is not set +# BR2_PACKAGE_HOST_XORRISO is not set +# BR2_PACKAGE_HOST_ZIP is not set +# BR2_PACKAGE_HOST_ZSTD is not set + +# +# Legacy config options +# + +# +# Legacy options removed in 2019.02 +# +# BR2_PACKAGE_QT is not set +# BR2_PACKAGE_QTUIO is not set +# BR2_PACKAGE_PINENTRY_QT4 is not set +# BR2_PACKAGE_POPPLER_QT is not set +# BR2_PACKAGE_OPENCV3_WITH_QT is not set +# BR2_PACKAGE_OPENCV_WITH_QT is not set +# BR2_PACKAGE_AMD_CATALYST_CCCLE is not set +# BR2_PACKAGE_SDL_QTOPIA is not set +# BR2_PACKAGE_PYTHON_PYQT is not set +# BR2_PACKAGE_GNURADIO_QTGUI is not set +# BR2_PACKAGE_LUACRYPTO is not set +# BR2_PACKAGE_TN5250 is not set +# BR2_PACKAGE_BOOST_SIGNALS is not set +# BR2_PACKAGE_FFTW_PRECISION_SINGLE is not set +# BR2_PACKAGE_FFTW_PRECISION_DOUBLE is not set +# BR2_PACKAGE_FFTW_PRECISION_LONG_DOUBLE is not set +# BR2_PACKAGE_LUA_5_2 is not set +# BR2_TARGET_GENERIC_PASSWD_MD5 is not set + +# +# Legacy options removed in 2018.11 +# +# BR2_TARGET_XLOADER is not set +# BR2_PACKAGE_TIDSP_BINARIES is not set +# BR2_PACKAGE_DSP_TOOLS is not set +# BR2_PACKAGE_GST_DSP is not set +# BR2_PACKAGE_BOOTUTILS is not set +# BR2_PACKAGE_EXPEDITE is not set +# BR2_PACKAGE_MESA3D_OPENGL_TEXTURE_FLOAT is not set +# BR2_KERNEL_HEADERS_4_10 is not set +# BR2_KERNEL_HEADERS_4_11 is not set +# BR2_KERNEL_HEADERS_4_12 is not set +# BR2_KERNEL_HEADERS_4_13 is not set +# BR2_KERNEL_HEADERS_4_15 is not set +# BR2_KERNEL_HEADERS_4_17 is not set +# BR2_PACKAGE_LIBNFTNL_XML is not set +# BR2_KERNEL_HEADERS_3_2 is not set +# BR2_KERNEL_HEADERS_4_1 is not set +# BR2_KERNEL_HEADERS_4_16 is not set +# BR2_KERNEL_HEADERS_4_18 is not set + +# +# Legacy options removed in 2018.08 +# +# BR2_PACKAGE_DOCKER_ENGINE_STATIC_CLIENT is not set +# BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_19 is not set +# BR2_PACKAGE_XPROTO_APPLEWMPROTO is not set +# BR2_PACKAGE_XPROTO_BIGREQSPROTO is not set +# BR2_PACKAGE_XPROTO_COMPOSITEPROTO is not set +# BR2_PACKAGE_XPROTO_DAMAGEPROTO is not set +# BR2_PACKAGE_XPROTO_DMXPROTO is not set +# BR2_PACKAGE_XPROTO_DRI2PROTO is not set +# BR2_PACKAGE_XPROTO_DRI3PROTO is not set +# BR2_PACKAGE_XPROTO_FIXESPROTO is not set +# BR2_PACKAGE_XPROTO_FONTCACHEPROTO is not set +# BR2_PACKAGE_XPROTO_FONTSPROTO is not set +# BR2_PACKAGE_XPROTO_GLPROTO is not set +# BR2_PACKAGE_XPROTO_INPUTPROTO is not set +# BR2_PACKAGE_XPROTO_KBPROTO is not set +# BR2_PACKAGE_XPROTO_PRESENTPROTO is not set +# BR2_PACKAGE_XPROTO_RANDRPROTO is not set +# BR2_PACKAGE_XPROTO_RECORDPROTO is not set +# BR2_PACKAGE_XPROTO_RENDERPROTO is not set +# BR2_PACKAGE_XPROTO_RESOURCEPROTO is not set +# BR2_PACKAGE_XPROTO_SCRNSAVERPROTO is not set +# BR2_PACKAGE_XPROTO_VIDEOPROTO is not set +# BR2_PACKAGE_XPROTO_WINDOWSWMPROTO is not set +# BR2_PACKAGE_XPROTO_XCMISCPROTO is not set +# BR2_PACKAGE_XPROTO_XEXTPROTO is not set +# BR2_PACKAGE_XPROTO_XF86BIGFONTPROTO is not set +# BR2_PACKAGE_XPROTO_XF86DGAPROTO is not set +# BR2_PACKAGE_XPROTO_XF86DRIPROTO is not set +# BR2_PACKAGE_XPROTO_XF86VIDMODEPROTO is not set +# BR2_PACKAGE_XPROTO_XINERAMAPROTO is not set +# BR2_PACKAGE_XPROTO_XPROTO is not set +# BR2_PACKAGE_XPROTO_XPROXYMANAGEMENTPROTOCOL is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_OPENGL is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_GLES2 is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_GLX is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_EGL is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_X11 is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_WAYLAND is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_DISPMANX is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER is not set +# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_LAME is not set +# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MPG123 is not set +# BR2_GDB_VERSION_7_11 is not set +# BR2_GDB_VERSION_7_10 is not set + +# +# Legacy options removed in 2018.05 +# +# BR2_PACKAGE_MEDIAART_BACKEND_NONE is not set +# BR2_PACKAGE_MEDIAART_BACKEND_GDK_PIXBUF is not set +# BR2_PACKAGE_TI_SGX_AM335X is not set +# BR2_PACKAGE_TI_SGX_AM437X is not set +# BR2_PACKAGE_TI_SGX_AM4430 is not set +# BR2_PACKAGE_TI_SGX_AM5430 is not set +# BR2_PACKAGE_JANUS_AUDIO_BRIDGE is not set +# BR2_PACKAGE_JANUS_ECHO_TEST is not set +# BR2_PACKAGE_JANUS_RECORDPLAY is not set +# BR2_PACKAGE_JANUS_SIP_GATEWAY is not set +# BR2_PACKAGE_JANUS_STREAMING is not set +# BR2_PACKAGE_JANUS_TEXT_ROOM is not set +# BR2_PACKAGE_JANUS_VIDEO_CALL is not set +# BR2_PACKAGE_JANUS_VIDEO_ROOM is not set +# BR2_PACKAGE_JANUS_MQTT is not set +# BR2_PACKAGE_JANUS_RABBITMQ is not set +# BR2_PACKAGE_JANUS_REST is not set +# BR2_PACKAGE_JANUS_UNIX_SOCKETS is not set +# BR2_PACKAGE_JANUS_WEBSOCKETS is not set +# BR2_PACKAGE_IPSEC_SECCTX_DISABLE is not set +# BR2_PACKAGE_IPSEC_SECCTX_ENABLE is not set +# BR2_PACKAGE_IPSEC_SECCTX_KERNEL is not set +# BR2_PACKAGE_LIBTFDI_CPP is not set +# BR2_PACKAGE_JQUERY_UI_THEME_BLACK_TIE is not set +# BR2_PACKAGE_JQUERY_UI_THEME_BLITZER is not set +# BR2_PACKAGE_JQUERY_UI_THEME_CUPERTINO is not set +# BR2_PACKAGE_JQUERY_UI_THEME_DARK_HIVE is not set +# BR2_PACKAGE_JQUERY_UI_THEME_DOT_LUV is not set +# BR2_PACKAGE_JQUERY_UI_THEME_EGGPLANT is not set +# BR2_PACKAGE_JQUERY_UI_THEME_EXCITE_BIKE is not set +# BR2_PACKAGE_JQUERY_UI_THEME_FLICK is not set +# BR2_PACKAGE_JQUERY_UI_THEME_HOT_SNEAKS is not set +# BR2_PACKAGE_JQUERY_UI_THEME_HUMANITY is not set +# BR2_PACKAGE_JQUERY_UI_THEME_LE_FROG is not set +# BR2_PACKAGE_JQUERY_UI_THEME_MINT_CHOC is not set +# BR2_PACKAGE_JQUERY_UI_THEME_OVERCAST is not set +# BR2_PACKAGE_JQUERY_UI_THEME_PEPPER_GRINDER is not set +# BR2_PACKAGE_JQUERY_UI_THEME_REDMOND is not set +# BR2_PACKAGE_JQUERY_UI_THEME_SMOOTHNESS is not set +# BR2_PACKAGE_JQUERY_UI_THEME_SOUTH_STREET is not set +# BR2_PACKAGE_JQUERY_UI_THEME_START is not set +# BR2_PACKAGE_JQUERY_UI_THEME_SUNNY is not set +# BR2_PACKAGE_JQUERY_UI_THEME_SWANKY_PURSE is not set +# BR2_PACKAGE_JQUERY_UI_THEME_TRONTASTIC is not set +# BR2_PACKAGE_JQUERY_UI_THEME_UI_DARKNESS is not set +# BR2_PACKAGE_JQUERY_UI_THEME_UI_LIGHTNESS is not set +# BR2_PACKAGE_JQUERY_UI_THEME_VADER is not set +# BR2_PACKAGE_BLUEZ5_PLUGINS_HEALTH is not set +# BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI is not set +# BR2_PACKAGE_BLUEZ5_PLUGINS_NFC is not set +# BR2_PACKAGE_BLUEZ5_PLUGINS_SAP is not set +# BR2_PACKAGE_BLUEZ5_PLUGINS_SIXAXIS is not set +# BR2_PACKAGE_TRANSMISSION_REMOTE is not set +# BR2_PACKAGE_LIBKCAPI_APPS is not set +# BR2_PACKAGE_MPLAYER is not set +# BR2_PACKAGE_MPLAYER_MPLAYER is not set +# BR2_PACKAGE_MPLAYER_MENCODER is not set +# BR2_PACKAGE_LIBPLAYER_MPLAYER is not set +# BR2_PACKAGE_IQVLINUX is not set +# BR2_BINFMT_FLAT_SEP_DATA is not set +# BR2_bfin is not set +# BR2_PACKAGE_KODI_ADSP_BASIC is not set +# BR2_PACKAGE_KODI_ADSP_FREESURROUND is not set + +# +# Legacy options removed in 2018.02 +# +# BR2_KERNEL_HEADERS_3_4 is not set +# BR2_KERNEL_HEADERS_3_10 is not set +# BR2_KERNEL_HEADERS_3_12 is not set +# BR2_BINUTILS_VERSION_2_27_X is not set +# BR2_PACKAGE_EEPROG is not set +# BR2_PACKAGE_GNUPG2_GPGV2 is not set +# BR2_PACKAGE_IMX_GPU_VIV_APITRACE is not set +# BR2_PACKAGE_IMX_GPU_VIV_G2D is not set + +# +# Legacy options removed in 2017.11 +# +# BR2_PACKAGE_RFKILL is not set +# BR2_PACKAGE_UTIL_LINUX_RESET is not set +# BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW is not set +# BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND is not set +# BR2_PACKAGE_SEPOLGEN is not set +# BR2_PACKAGE_OPENOBEX_BLUEZ is not set +# BR2_PACKAGE_OPENOBEX_LIBUSB is not set +# BR2_PACKAGE_OPENOBEX_APPS is not set +# BR2_PACKAGE_OPENOBEX_SYSLOG is not set +# BR2_PACKAGE_OPENOBEX_DUMP is not set +# BR2_PACKAGE_AICCU is not set +# BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS is not set + +# +# Legacy options removed in 2017.08 +# +# BR2_TARGET_GRUB is not set +# BR2_PACKAGE_SIMICSFS is not set +# BR2_BINUTILS_VERSION_2_26_X is not set +BR2_XTENSA_OVERLAY_DIR="" +BR2_XTENSA_CUSTOM_NAME="" +# BR2_PACKAGE_HOST_MKE2IMG is not set +BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 +BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0 +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL is not set +# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC is not set +# BR2_STRIP_none is not set +# BR2_PACKAGE_BEECRYPT_CPP is not set +# BR2_PACKAGE_SPICE_CLIENT is not set +# BR2_PACKAGE_SPICE_GUI is not set +# BR2_PACKAGE_SPICE_TUNNEL is not set +# BR2_PACKAGE_INPUT_TOOLS is not set +# BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH is not set +# BR2_PACKAGE_INPUT_TOOLS_JSCAL is not set +# BR2_PACKAGE_INPUT_TOOLS_JSTEST is not set +# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH is not set +# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86 is not set +# BR2_GCC_VERSION_4_8_X is not set + +# +# Legacy options removed in 2017.05 +# +# BR2_PACKAGE_SUNXI_MALI_R2P4 is not set +# BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT is not set +# BR2_PACKAGE_NODEJS_MODULES_EXPRESS is not set +# BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL is not set +# BR2_PACKAGE_OPENOCD_FT2XXX is not set +# BR2_PACKAGE_KODI_RTMPDUMP is not set +# BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN is not set +# BR2_PACKAGE_PORTMAP is not set +# BR2_BINUTILS_VERSION_2_25_X is not set +# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set +BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0 +# BR2_PACKAGE_SYSTEMD_KDBUS is not set +# BR2_PACKAGE_POLARSSL is not set +# BR2_NBD_CLIENT is not set +# BR2_NBD_SERVER is not set +# BR2_PACKAGE_GMOCK is not set +# BR2_KERNEL_HEADERS_4_8 is not set +# BR2_KERNEL_HEADERS_3_18 is not set +# BR2_GLIBC_VERSION_2_22 is not set + +# +# Legacy options removed in 2017.02 +# +# BR2_PACKAGE_PERL_DB_FILE is not set +# BR2_KERNEL_HEADERS_4_7 is not set +# BR2_KERNEL_HEADERS_4_6 is not set +# BR2_KERNEL_HEADERS_4_5 is not set +# BR2_KERNEL_HEADERS_3_14 is not set +# BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS is not set +# BR2_UCLIBC_INSTALL_TEST_SUITE is not set +# BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX is not set +# BR2_PACKAGE_MAKEDEVS is not set +# BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A is not set +# BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE is not set +# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set +# BR2_PACKAGE_SNOWBALL_INIT is not set +# BR2_GDB_VERSION_7_9 is not set + +# +# Legacy options removed in 2016.11 +# +# BR2_PACKAGE_PHP_SAPI_CLI_CGI is not set +# BR2_PACKAGE_PHP_SAPI_CLI_FPM is not set +# BR2_PACKAGE_WVSTREAMS is not set +# BR2_PACKAGE_WVDIAL is not set +# BR2_PACKAGE_WEBKITGTK24 is not set +# BR2_PACKAGE_TORSMO is not set +# BR2_PACKAGE_SSTRIP is not set +# BR2_KERNEL_HEADERS_4_3 is not set +# BR2_KERNEL_HEADERS_4_2 is not set +# BR2_PACKAGE_KODI_ADDON_XVDR is not set +# BR2_PACKAGE_IPKG is not set +# BR2_GCC_VERSION_4_7_X is not set +# BR2_BINUTILS_VERSION_2_24_X is not set +# BR2_PACKAGE_WESTON_RPI is not set +# BR2_GCC_VERSION_4_8_ARC is not set +# BR2_KERNEL_HEADERS_4_0 is not set +# BR2_KERNEL_HEADERS_3_19 is not set +# BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS is not set +# BR2_PACKAGE_ELEMENTARY is not set +# BR2_LINUX_KERNEL_CUSTOM_LOCAL is not set + +# +# Legacy options removed in 2016.08 +# +# BR2_PACKAGE_EFL_JP2K is not set +# BR2_PACKAGE_SYSTEMD_COMPAT is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER is not set +# BR2_PACKAGE_LIBFSLVPUWRAP is not set +# BR2_PACKAGE_LIBFSLPARSER is not set +# BR2_PACKAGE_LIBFSLCODEC is not set +# BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT is not set +# BR2_PTHREADS_OLD is not set +# BR2_BINUTILS_VERSION_2_23_X is not set +# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set +# BR2_GDB_VERSION_7_8 is not set + +# +# Legacy options removed in 2016.05 +# +# BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL is not set +# BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP is not set +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123 is not set +# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC is not set +# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2 is not set +# BR2_x86_i386 is not set +# BR2_PACKAGE_QT5QUICK1 is not set +BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="" +# BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID is not set +# BR2_KERNEL_HEADERS_3_17 is not set +# BR2_GDB_VERSION_7_7 is not set +# BR2_PACKAGE_FOOMATIC_FILTERS is not set +# BR2_PACKAGE_SAMBA is not set +# BR2_PACKAGE_KODI_WAVPACK is not set +# BR2_PACKAGE_KODI_RSXS is not set +# BR2_PACKAGE_KODI_GOOM is not set +# BR2_PACKAGE_SYSTEMD_ALL_EXTRAS is not set +# BR2_GCC_VERSION_4_5_X is not set +# BR2_PACKAGE_SQLITE_READLINE is not set + +# +# Legacy options removed in 2016.02 +# +# BR2_PACKAGE_DOVECOT_BZIP2 is not set +# BR2_PACKAGE_DOVECOT_ZLIB is not set +# BR2_PACKAGE_E2FSPROGS_FINDFS is not set +# BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL is not set +# BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE is not set +# BR2_PACKAGE_OPENPOWERLINK_LIBPCAP is not set +# BR2_LINUX_KERNEL_SAME_AS_HEADERS is not set +# BR2_PACKAGE_CUPS_PDFTOPS is not set +# BR2_KERNEL_HEADERS_3_16 is not set +# BR2_PACKAGE_PYTHON_PYXML is not set +# BR2_ENABLE_SSP is not set +# BR2_PACKAGE_DIRECTFB_CLE266 is not set +# BR2_PACKAGE_DIRECTFB_UNICHROME is not set +# BR2_PACKAGE_LIBELEMENTARY is not set +# BR2_PACKAGE_LIBEINA is not set +# BR2_PACKAGE_LIBEET is not set +# BR2_PACKAGE_LIBEVAS is not set +# BR2_PACKAGE_LIBECORE is not set +# BR2_PACKAGE_LIBEDBUS is not set +# BR2_PACKAGE_LIBEFREET is not set +# BR2_PACKAGE_LIBEIO is not set +# BR2_PACKAGE_LIBEMBRYO is not set +# BR2_PACKAGE_LIBEDJE is not set +# BR2_PACKAGE_LIBETHUMB is not set +# BR2_PACKAGE_INFOZIP is not set +# BR2_BR2_PACKAGE_NODEJS_0_10_X is not set +# BR2_BR2_PACKAGE_NODEJS_0_12_X is not set +# BR2_BR2_PACKAGE_NODEJS_4_X is not set + +# +# Legacy options removed in 2015.11 +# +# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL is not set +# BR2_PACKAGE_MEDIA_CTL is not set +# BR2_PACKAGE_SCHIFRA is not set +# BR2_PACKAGE_ZXING is not set +# BR2_PACKAGE_BLACKBOX is not set +# BR2_KERNEL_HEADERS_3_0 is not set +# BR2_KERNEL_HEADERS_3_11 is not set +# BR2_KERNEL_HEADERS_3_13 is not set +# BR2_KERNEL_HEADERS_3_15 is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE is not set +# BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW is not set +# BR2_PACKAGE_KOBS_NG is not set +# BR2_PACKAGE_SAWMAN is not set +# BR2_PACKAGE_DIVINE is not set + +# +# Legacy options removed in 2015.08 +# +# BR2_PACKAGE_KODI_PVR_ADDONS is not set +# BR2_BINUTILS_VERSION_2_23_2 is not set +# BR2_BINUTILS_VERSION_2_24 is not set +# BR2_BINUTILS_VERSION_2_25 is not set +# BR2_PACKAGE_PERF is not set +# BR2_BINUTILS_VERSION_2_22 is not set +# BR2_PACKAGE_GPU_VIV_BIN_MX6Q is not set +# BR2_TARGET_UBOOT_NETWORK is not set + +# +# Legacy options removed in 2015.05 +# +# BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K is not set +# BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K is not set +# BR2_PACKAGE_MONO_20 is not set +# BR2_PACKAGE_MONO_40 is not set +# BR2_PACKAGE_MONO_45 is not set +# BR2_CIVETWEB_WITH_LUA is not set +# BR2_PACKAGE_TIFF_TIFF2PDF is not set +# BR2_PACKAGE_TIFF_TIFFCP is not set +# BR2_LINUX_KERNEL_EXT_RTAI_PATCH is not set +# BR2_TARGET_GENERIC_PASSWD_DES is not set +# BR2_PACKAGE_GTK2_THEME_HICOLOR is not set +# BR2_PACKAGE_VALGRIND_PTRCHECK is not set + +# +# Legacy options removed in 2015.02 +# +# BR2_PACKAGE_LIBGC is not set +# BR2_PACKAGE_WDCTL is not set +# BR2_PACKAGE_UTIL_LINUX_ARCH is not set +# BR2_PACKAGE_UTIL_LINUX_DDATE is not set +# BR2_PACKAGE_RPM_BZIP2_PAYLOADS is not set +# BR2_PACKAGE_RPM_XZ_PAYLOADS is not set +# BR2_PACKAGE_M4 is not set +# BR2_PACKAGE_FLEX_BINARY is not set +# BR2_PACKAGE_BISON is not set +# BR2_PACKAGE_GOB2 is not set +# BR2_PACKAGE_DISTCC is not set +# BR2_PACKAGE_HASERL_VERSION_0_8_X is not set +# BR2_PACKAGE_STRONGSWAN_TOOLS is not set +# BR2_PACKAGE_XBMC_ADDON_XVDR is not set +# BR2_PACKAGE_XBMC_PVR_ADDONS is not set +# BR2_PACKAGE_XBMC is not set +# BR2_PACKAGE_XBMC_ALSA_LIB is not set +# BR2_PACKAGE_XBMC_AVAHI is not set +# BR2_PACKAGE_XBMC_DBUS is not set +# BR2_PACKAGE_XBMC_LIBBLURAY is not set +# BR2_PACKAGE_XBMC_GOOM is not set +# BR2_PACKAGE_XBMC_RSXS is not set +# BR2_PACKAGE_XBMC_LIBCEC is not set +# BR2_PACKAGE_XBMC_LIBMICROHTTPD is not set +# BR2_PACKAGE_XBMC_LIBNFS is not set +# BR2_PACKAGE_XBMC_RTMPDUMP is not set +# BR2_PACKAGE_XBMC_LIBSHAIRPLAY is not set +# BR2_PACKAGE_XBMC_LIBSMBCLIENT is not set +# BR2_PACKAGE_XBMC_LIBTHEORA is not set +# BR2_PACKAGE_XBMC_LIBUSB is not set +# BR2_PACKAGE_XBMC_LIBVA is not set +# BR2_PACKAGE_XBMC_WAVPACK is not set +# BR2_PREFER_STATIC_LIB is not set + +# +# Legacy options removed in 2014.11 +# +# BR2_x86_generic is not set +# BR2_GCC_VERSION_4_4_X is not set +# BR2_sparc_sparchfleon is not set +# BR2_sparc_sparchfleonv8 is not set +# BR2_sparc_sparcsfleon is not set +# BR2_sparc_sparcsfleonv8 is not set +# BR2_PACKAGE_LINUX_FIRMWARE_XC5000 is not set +# BR2_PACKAGE_LINUX_FIRMWARE_CXGB4 is not set +# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_7 is not set +# BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160_7260_8 is not set + +# +# Legacy options removed in 2014.08 +# +# BR2_PACKAGE_LIBELF is not set +# BR2_KERNEL_HEADERS_3_8 is not set +# BR2_PACKAGE_GETTEXT_TOOLS is not set +# BR2_PACKAGE_PROCPS is not set +# BR2_BINUTILS_VERSION_2_20_1 is not set +# BR2_BINUTILS_VERSION_2_21 is not set +# BR2_BINUTILS_VERSION_2_23_1 is not set +# BR2_UCLIBC_VERSION_0_9_32 is not set +# BR2_GCC_VERSION_4_3_X is not set +# BR2_GCC_VERSION_4_6_X is not set +# BR2_GDB_VERSION_7_4 is not set +# BR2_GDB_VERSION_7_5 is not set +# BR2_BUSYBOX_VERSION_1_19_X is not set +# BR2_BUSYBOX_VERSION_1_20_X is not set +# BR2_BUSYBOX_VERSION_1_21_X is not set +# BR2_PACKAGE_LIBV4L_DECODE_TM6000 is not set +# BR2_PACKAGE_LIBV4L_IR_KEYTABLE is not set +# BR2_PACKAGE_LIBV4L_V4L2_COMPLIANCE is not set +# BR2_PACKAGE_LIBV4L_V4L2_CTL is not set +# BR2_PACKAGE_LIBV4L_V4L2_DBG is not set + +# +# Legacy options removed in 2014.05 +# +# BR2_PACKAGE_EVTEST_CAPTURE is not set +# BR2_KERNEL_HEADERS_3_6 is not set +# BR2_KERNEL_HEADERS_3_7 is not set +# BR2_PACKAGE_VALA is not set +BR2_PACKAGE_TZDATA_ZONELIST="" +# BR2_PACKAGE_LUA_INTERPRETER_EDITING_NONE is not set +# BR2_PACKAGE_LUA_INTERPRETER_READLINE is not set +# BR2_PACKAGE_LUA_INTERPRETER_LINENOISE is not set +# BR2_PACKAGE_DVB_APPS_UTILS is not set +# BR2_KERNEL_HEADERS_SNAP is not set +# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV is not set +# BR2_PACKAGE_UDEV is not set +# BR2_PACKAGE_UDEV_RULES_GEN is not set +# BR2_PACKAGE_UDEV_ALL_EXTRAS is not set + +# +# Legacy options removed in 2014.02 +# +# BR2_sh2 is not set +# BR2_sh3 is not set +# BR2_sh3eb is not set +# BR2_KERNEL_HEADERS_3_1 is not set +# BR2_KERNEL_HEADERS_3_3 is not set +# BR2_KERNEL_HEADERS_3_5 is not set +# BR2_GDB_VERSION_7_2 is not set +# BR2_GDB_VERSION_7_3 is not set +# BR2_PACKAGE_CCACHE is not set +# BR2_HAVE_DOCUMENTATION is not set +# BR2_PACKAGE_AUTOMAKE is not set +# BR2_PACKAGE_AUTOCONF is not set +# BR2_PACKAGE_XSTROKE is not set +# BR2_PACKAGE_LZMA is not set +# BR2_PACKAGE_TTCP is not set +# BR2_PACKAGE_LIBNFC_LLCP is not set +# BR2_PACKAGE_MYSQL_CLIENT is not set +# BR2_PACKAGE_SQUASHFS3 is not set +# BR2_TARGET_ROOTFS_SQUASHFS3 is not set +# BR2_PACKAGE_NETKITBASE is not set +# BR2_PACKAGE_NETKITTELNET is not set +# BR2_PACKAGE_LUASQL is not set +# BR2_PACKAGE_LUACJSON is not set + +# +# Legacy options removed in 2013.11 +# +# BR2_PACKAGE_LVM2_DMSETUP_ONLY is not set +# BR2_PACKAGE_QT_JAVASCRIPTCORE is not set +# BR2_PACKAGE_MODULE_INIT_TOOLS is not set +BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL="" +BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION="" +BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL="" +BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION="" + +# +# Legacy options removed in 2013.08 +# +# BR2_ARM_OABI is not set +# BR2_PACKAGE_DOSFSTOOLS_DOSFSCK is not set +# BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL is not set +# BR2_PACKAGE_DOSFSTOOLS_MKDOSFS is not set +# BR2_ELF2FLT is not set +# BR2_VFP_FLOAT is not set +# BR2_PACKAGE_GCC_TARGET is not set +# BR2_HAVE_DEVFILES is not set diff --git a/etc/vlmcsd.kmd b/etc/vlmcsd.kmd index 2ef4bcf..54b5f1e 100644 Binary files a/etc/vlmcsd.kmd and b/etc/vlmcsd.kmd differ diff --git a/floppy/floppy144.vfd b/floppy/floppy144-2.vfd similarity index 75% rename from floppy/floppy144.vfd rename to floppy/floppy144-2.vfd index 24f97d2..152b06b 100644 Binary files a/floppy/floppy144.vfd and b/floppy/floppy144-2.vfd differ diff --git a/floppy/vlmcsd embedded.vmx b/floppy/vlmcsd embedded.vmx new file mode 100644 index 0000000..548399c --- /dev/null +++ b/floppy/vlmcsd embedded.vmx @@ -0,0 +1,67 @@ +.encoding = "windows-1252" +config.version = "8" +virtualHW.version = "12" +vcpu.hotadd = "FALSE" +memsize = "16" +mem.hotadd = "TRUE" +ethernet0.present = "TRUE" +ethernet0.wakeOnPcktRcv = "FALSE" +ethernet0.addressType = "static" +ethernet0.virtualDev = "vmxnet3" +pciBridge0.present = "TRUE" +pciBridge4.present = "TRUE" +pciBridge4.virtualDev = "pcieRootPort" +pciBridge4.functions = "8" +pciBridge5.present = "TRUE" +pciBridge5.virtualDev = "pcieRootPort" +pciBridge5.functions = "8" +pciBridge6.present = "TRUE" +pciBridge6.virtualDev = "pcieRootPort" +pciBridge6.functions = "8" +pciBridge7.present = "TRUE" +pciBridge7.virtualDev = "pcieRootPort" +pciBridge7.functions = "8" +vmci0.present = "FALSE" +hpet0.present = "FALSE" +displayName = "vlmcsd embedded" +guestOS = "other3xlinux" +nvram = "vlmcsd embedded.nvram" +virtualHW.productCompatibility = "hosted" +powerType.powerOff = "soft" +powerType.powerOn = "soft" +powerType.suspend = "soft" +powerType.reset = "soft" +replay.supported = "FALSE" +replay.filename = "" +pciBridge0.pciSlotNumber = "17" +pciBridge4.pciSlotNumber = "21" +pciBridge5.pciSlotNumber = "22" +pciBridge6.pciSlotNumber = "23" +pciBridge7.pciSlotNumber = "24" +ethernet0.pciSlotNumber = "160" +cleanShutdown = "TRUE" +softPowerOff = "FALSE" +tools.syncTime = "TRUE" +tools.remindInstall = "TRUE" +workingDir = "." +MemTrimRate = "0" +floppy0.present = "TRUE" +floppy0.fileType = "file" +floppy0.fileName = "floppy144-2.vfd" +floppy0.clientDevice = "FALSE" +ethernet0.linkStatePropagation.enable = "TRUE" +ethernet0.vnet = "VMnet0" +ethernet0.connectionType = "bridged" +monitor.phys_bits_used = "42" +acpi.smbiosVersion2.7 = "FALSE" +acpi.mouseVMW0003 = "FALSE" +floppy0.autodetect = "TRUE" +gui.exitAtPowerOff = "TRUE" +scsi0:0.present = "FALSE" +scsi0:1.present = "FALSE" +svga.vramSize = "5242880" +ethernet0.address = "00:48:42:36:34:20" +vmotion.checkpointFBSize = "5242880" +vmotion.checkpointSVGAPrimarySize = "5242880" +svga.maxHeight = "1024" +svga.maxWidth = "1280" diff --git a/hotbird64-mass-build/make_linux b/hotbird64-mass-build/make_linux index 04468b7..55aa87a 100644 --- a/hotbird64-mass-build/make_linux +++ b/hotbird64-mass-build/make_linux @@ -72,1714 +72,54 @@ export STAGING_DIR=. cd ../src pwd -# Windows 32-bit using MingW32-w64 toolchain on Ubuntu Linux -export CLIENT_NAME=../binaries/Windows/intel/vlmcs-Windows-x86-gcc.exe -export PROGRAM_NAME=../binaries/Windows/intel/vlmcsd-Windows-x86-gcc.exe -export MULTI_NAME=../binaries/Windows/intel/vlmcsdmulti-Windows-x86-gcc.exe -export DLL_NAME=../binaries/Windows/intel/libkms32-gcc.dll -export THREADS=1 -export CFLAGS="$SMALLCC" -export CC=i686-w64-mingw32-gcc -export PLATFORMFLAGS="-march=i686 -mtune=generic -fwhole-program -pipe" -export LDFLAGS="-Wl,--gc-sections,--force-exe-suffix,--large-address-aware,--nxcompat,--dynamicbase,--tsaware,--no-seh,--disable-long-section-names" -export FEATURES=full - -make $MAKEFLAGS CRYPTO=windows CAT=2 all $MULTI_NAME - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CFLAGS="$CFLAGS -flto=16 -fvisibility=hidden -DIS_LIBRARY" -export LDFLAGS="$LDFLAGS -static-libgcc" - -#make $MAKEFLAGS CRYPTO=windows FEATURES=minimum $DLL_NAME CAT=2 -# -#if [ $? != 0 ]; then -# echo Error creating $DLL_NAME -# exit $? -#fi - - - -# Windows 32-bit using MingW32-w64 toolchain on Ubuntu Linux using MS RPC -export CLIENT_NAME=../binaries/Windows/intel/vlmcs-Windows-msrpc-x86.exe -export PROGRAM_NAME=../binaries/Windows/intel/vlmcsd-Windows-msrpc-x86.exe -export MULTI_NAME=../binaries/Windows/intel/vlmcsdmulti-Windows-msrpc-x86.exe -export THREADS=1 -export CFLAGS="-pipe -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fmerge-all-constants -Wno-unused-variable -Wno-missing-braces" -export CC=i686-w64-mingw32-gcc -export PLATFORMFLAGS="-march=i686 -mtune=generic -pipe" -export LDFLAGS="-Wl,--gc-sections,--force-exe-suffix,--large-address-aware,--nxcompat,--dynamicbase,--tsaware,--disable-long-section-names -fwhole-program" -export FEATURES=full - -make $MAKEFLAGS MSRPC=1 CRYPTO=windows $CLIENT_NAME - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME - exit $? -fi - -#make $MAKEFLAGS MSRPC=1 CRYPTO=windows $MULTI_NAME CFLAGS="$CFLAGS -fno-lto" PLATFORMFLAGS="$PLATFORMFLAGS -fno-lto" -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi - -export LDFLAGS="-Wl,--gc-sections,--force-exe-suffix,--large-address-aware,--nxcompat,--dynamicbase,--tsaware,--disable-long-section-names,--no-seh -fwhole-program" - -make $REUSEOBJFLAGS CAT=1 MSRPC=1 CRYPTO=windows $PROGRAM_NAME - -if [ $? != 0 ]; then - echo Error creating $PROGRAM_NAME - exit $? -fi - - - - -# Windows 64-bit using MingW32-w64 toolchain on Ubuntu Linux -export CLIENT_NAME=../binaries/Windows/intel/vlmcs-Windows-x64-gcc.exe -export PROGRAM_NAME=../binaries/Windows/intel/vlmcsd-Windows-x64-gcc.exe -export MULTI_NAME=../binaries/Windows/intel/vlmcsdmulti-Windows-x64-gcc.exe -export DLL_NAME=../binaries/Windows/intel/libkms64-gcc.dll -export THREADS=1 -export CFLAGS="$SMALLCC" -export CC=x86_64-w64-mingw32-gcc -export PLATFORMFLAGS="-march=nocona -mtune=generic -fwhole-program -pipe" -export LDFLAGS="-Wl,--gc-sections,--force-exe-suffix,--nxcompat,--dynamicbase,--tsaware,--no-seh,--high-entropy-va,--disable-long-section-names" - -make $MAKEFLAGS CAT=2 CRYPTO=windows all $MULTI_NAME - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME, $MULTI_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CFLAGS="$CFLAGS -flto=16 -fvisibility=hidden -DIS_LIBRARY" -export LDFLAGS="$LDFLAGS -static-libgcc" - -#make $MAKEFLAGS CRYPTO=windows FEATURES=minimum $DLL_NAME CAT=2 -# -#if [ $? != 0 ]; then -# echo Error creating $DLL_NAME -# exit $? -#fi - - - - -# Windows 64-bit using MingW32-w64 toolchain on Ubuntu Linux using MS RPC -export CLIENT_NAME=../binaries/Windows/intel/vlmcs-Windows-msrpc-x64.exe -export PROGRAM_NAME=../binaries/Windows/intel/vlmcsd-Windows-msrpc-x64.exe -export MULTI_NAME=../binaries/Windows/intel/vlmcsdmulti-Windows-msrpc-x64.exe -export THREADS=1 -export CFLAGS="-pipe -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tables -fmerge-all-constants -Wno-unused-variable -Wno-missing-braces" -export CC=x86_64-w64-mingw32-gcc -export PLATFORMFLAGS="-march=nocona -mtune=generic -pipe" -export LDFLAGS="-Wl,--gc-sections,--force-exe-suffix,--nxcompat,--dynamicbase,--tsaware,--high-entropy-va,--disable-long-section-names -fwhole-program" - -make $MAKEFLAGS CRYPTO=windows MSRPC=1 $CLIENT_NAME # $MULTI_NAME - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME - exit $? -fi - -export LDFLAGS="-Wl,--gc-sections,--force-exe-suffix,--nxcompat,--dynamicbase,--tsaware,--no-seh,--high-entropy-va,--disable-long-section-names -fwhole-program" - -make $REUSEOBJFLAGS CAT=2 CRYPTO=windows MSRPC=1 $PROGRAM_NAME - -if [ $? != 0 ]; then - echo Error creating $PROGRAM_NAME - exit $? -fi - - - - - -# mips1el uclibc with old tomato toolchain gcc 3.2.3 with Broadcom extensions uClibc 0.9.19 -export CLIENT_NAME=../binaries/Linux/mips/little-endian/uclibc/vlmcs-mips1el-tomato-uclibc -export PROGRAM_NAME=../binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips1el-tomato-uclibc -export MULTI_NAME=../binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips1el-tomato-uclibc -export CC=/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc -export CFLAGS="-DNO_BUILTIN -DNO_LIMIT -pipe -fno-common -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -fmerge-all-constants" -export PLATFORMFLAGS="" -export LDFLAGS="-fwhole-program -Wl,-z,norelro" -export THREADS=0 -#export TERMINAL_WIDTH=80 - -make $MAKEFLAGS GETIFADDRS=musl NO_DNS=1 SAFE_MODE=1 allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CLIENT_NAME=../binaries/Linux/mips/little-endian/static/vlmcs-mips1el-tomato-uclibc-static -export PROGRAM_NAME=../binaries/Linux/mips/little-endian/static/vlmcsd-mips1el-tomato-uclibc-static -export MULTI_NAME=../binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips1el-tomato-uclibc-static -export LDFLAGS="$LDFLAGS -static" - -make NO_DNS=1 SAFE_MODE=1 GETIFADDRS=musl $REUSEOBJFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $MULTI_NAME - exit $? -fi - - - - - -# Linux mips32el with uClibc 0.9.33.2 using gcc 4.9 from OpenWRT toolchain -export CLIENT_NAME=../binaries/Linux/mips/little-endian/uclibc/vlmcs-mips32el-openwrt-uclib -export PROGRAM_NAME=../binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips32el-openwrt-uclibc -export MULTI_NAME=../binaries/Linux/mips/little-endian/uclibc/vlmcsdmulti-mips32el-openwrt-uclibc -export CC=/opt/toolchains/mipsel-openwrt-linux-uclibc/toolchain-mipsel_mips32_gcc-4.9-linaro_uClibc-0.9.33.2/bin/mipsel-openwrt-linux-gcc -export CFLAGS="$SMALLCC -DNO_LIMIT" -export PLATFORMFLAGS="-flto=16 -fwhole-program" -export LDFLAGS="-lpthread $SMALLLD" -export THREADS=0 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CLIENT_NAME=../binaries/Linux/mips/little-endian/static/vlmcs-mips32el-openwrt-uclib-static -export PROGRAM_NAME=../binaries/Linux/mips/little-endian/static/vlmcsd-mips32el-openwrt-uclibc-static -export MULTI_NAME=../binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips32el-openwrt-uclibc-static -export LDFLAGS="$LDFLAGS -static" - -make $REUSEOBJFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - - -# Linux mips16el with uClibc 0.9.33.2 using gcc 4.9 from OpenWRT toolchain with statically linked libgcc for Asus routers, e.g. Asus RT-N66U -export CLIENT_NAME=../binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-asus-rt-n66u-uclibc -export PROGRAM_NAME=../binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-asus-rt-n66u-uclibc -export MULTI_NAME=../binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc -export CC=/opt/toolchains/mipsel-openwrt-linux-uclibc/toolchain-mipsel_mips32_gcc-4.9-linaro_uClibc-0.9.33.2/bin/mipsel-openwrt-linux-gcc -export CFLAGS="$SMALLCC -static-libgcc -DNO_LIMIT" -export PLATFORMFLAGS="-mips32 -mips16 -flto=16 -fwhole-program" -export LDFLAGS="-lpthread $SMALLLD" -export THREADS=0 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CLIENT_NAME=../binaries/Linux/mips/little-endian/static/vlmcs-mips16el-asus-rt-n66u-uclibc-static -export PROGRAM_NAME=../binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-asus-rt-n66u-uclibc-static -export MULTI_NAME=../binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-asus-rt-n66u-uclibc-static -export LDFLAGS="$LDFLAGS -static" - -make $REUSEOBJFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - - - -# Linux mips16el with uClibc 0.9.33.2 using gcc 4.8 from OpenWRT toolchain -export CLIENT_NAME=../binaries/Linux/mips/little-endian/uclibc/vlmcs-mips16el-openwrt-uclibc -export PROGRAM_NAME=../binaries/Linux/mips/little-endian/uclibc/vlmcsd-mips16el-openwrt-uclibc -export MULTI_NAME=../binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc -export PLATFORMFLAGS="-flto=16 -fwhole-program -mips16" -export LDFLAGS="-lpthread $SMALLLD" - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CLIENT_NAME=../binaries/Linux/mips/little-endian/static/vlmcs-mips16el-openwrt-uclib-static -export PROGRAM_NAME=../binaries/Linux/mips/little-endian/static/vlmcsd-mips16el-openwrt-uclibc-static -export MULTI_NAME=../binaries/Linux/mips/little-endian/static/vlmcsdmulti-mips16el-openwrt-uclibc-static -export LDFLAGS="$LDFLAGS -static" - -make $REUSEOBJFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - -# Linux mips16el eglibc 2.19 using gcc 4.8 from OpenWRT toolchain -export CLIENT_NAME=../binaries/Linux/mips/little-endian/glibc/vlmcs-mips16el-openwrt-glibc -export PROGRAM_NAME=../binaries/Linux/mips/little-endian/glibc/vlmcsd-mips16el-openwrt-glibc -export MULTI_NAME=../binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips16el-openwrt-glibc -export CC=/opt/toolchains/mipsel_74kc+dsp2_gcc-4.9-linaro_eglibc-2.19-mips16/bin/mipsel-openwrt-linux-gnu-gcc-4.9.2 -#export CC=~/openwrt/staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_eglibc-2.19/bin/mipsel-openwrt-linux-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=mips32 -mips16" -export LDFLAGS="$SMALLLD" -export THREADS=0 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -# PowerPC 64-bit big-endian glibc. -export CLIENT_NAME=../binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc64-glibc -export PROGRAM_NAME=../binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc64-glibc -export MULTI_NAME=../binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc64-glibc -export CC=/opt/toolchains/ppc64-glibc2.19-gcc-4.9.1/bin/powerpc64-linux-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program" -export LDFLAGS="$SMALLLD" -export THREADS=0 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -# PowerPC 64-bit little-endian glibc. -export CLIENT_NAME=../binaries/Linux/ppc/little-endian/glibc/vlmcs-ppc64el-glibc -export PROGRAM_NAME=../binaries/Linux/ppc/little-endian/glibc/vlmcsd-ppc64el-glibc -export MULTI_NAME=../binaries/Linux/ppc/little-endian/glibc/vlmcsdmulti-ppc64el-glibc -export CC=/opt/toolchains/ppc64el-glibc2.20-gcc-4.9.1/bin/powerpc64le-linux-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program" -export LDFLAGS="$SMALLLD" -export THREADS=0 - -make DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -# PowerPC glibc. Compiles with gcc 4.8 from OpenWRT toolchain but uses libs from an old DM500 toolchain to be compatible with glibc 2.3 -export CLIENT_NAME=../binaries/Linux/ppc/big-endian/glibc/vlmcs-ppc-glibc -export PROGRAM_NAME=../binaries/Linux/ppc/big-endian/glibc/vlmcsd-ppc-glibc -export MULTI_NAME=../binaries/Linux/ppc/big-endian/glibc/vlmcsdmulti-ppc-glibc -export CC=/opt/toolchains/ppc-openwrt-eglibc-2.19-gcc-4.8/bin/powerpc-openwrt-linux-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program --sysroot=/opt/simplebuild/toolchains/powerpc -L/opt/simplebuild/toolchains/powerpc/lib -L/opt/simplebuild/toolchains/powerpc/usr/lib" -export LDFLAGS="$SMALLLD" -export THREADS=0 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -# Mips 32 glibc compiled with gcc 4.9.2 from OpenWRT toolchain -export CLIENT_NAME=../binaries/Linux/mips/big-endian/glibc/vlmcs-mips32-openwrt-glibc -export PROGRAM_NAME=../binaries/Linux/mips/big-endian/glibc/vlmcsd-mips32-openwrt-glibc -export MULTI_NAME=../binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips32-openwrt-glibc -export CC=/opt/toolchains/mips_34kc_gcc-4.9-linaro_eglibc-2.19-mips16/bin/mips-openwrt-linux-gcc -#export CC=~/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_eglibc-2.19/bin/mips-openwrt-linux-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -mips32" -export LDFLAGS="$SMALLLD" -export THREADS=0 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - - -# Mips 32 glibc compiled with gcc 4.9.2 from OpenWRT toolchain -export CLIENT_NAME=../binaries/Linux/mips/big-endian/glibc/vlmcs-mips16-openwrt-glibc -export PROGRAM_NAME=../binaries/Linux/mips/big-endian/glibc/vlmcsd-mips16-openwrt-glibc -export MULTI_NAME=../binaries/Linux/mips/big-endian/glibc/vlmcsdmulti-mips16-openwrt-glibc -export CC=/opt/toolchains/mips_34kc_gcc-4.9-linaro_eglibc-2.19-mips16/bin/mips-openwrt-linux-gcc -#export CC=~/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_eglibc-2.19/bin/mips-openwrt-linux-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -mips32 -mips16" -export LDFLAGS="$SMALLLD" -export THREADS=0 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - - -# mips32el glibc 2.19 compiled with gcc 4.8 from OpenWRT toolchain -export CLIENT_NAME=../binaries/Linux/mips/little-endian/glibc/vlmcs-mips32el-openwrt-glibc -export PROGRAM_NAME=../binaries/Linux/mips/little-endian/glibc/vlmcsd-mips32el-openwrt-glibc -export MULTI_NAME=../binaries/Linux/mips/little-endian/glibc/vlmcsdmulti-mips32el-openwrt-glibc -export CC=/opt/toolchains/mipsel_74kc+dsp2_gcc-4.9-linaro_eglibc-2.19-mips16/bin/mipsel-openwrt-linux-gnu-gcc-4.9.2 -#export CC=~/openwrt/staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_eglibc-2.19/bin/mipsel-openwrt-linux-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -mips32" -export LDFLAGS="$SMALLLD" -export THREADS=0 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - -# armv7 glibc 2.22 gcc 5.3 OpenWRT toolchain - -export CC=/opt/toolchains/armelv7-OpenWRT-BCM47xx_53xx-gcc-5.3.0-glibc-2.22/bin/arm-openwrt-linux-gcc -export CLIENT_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcs-armelv7-bcm47xx_53xx-openwrt-glibc -export PROGRAM_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsd-armelv7-bcm47xx_53xx-openwrt-glibc -export MULTI_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-glibc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv7-a -mthumb -mtune=cortex-a9" -export LDFLAGS="$SMALLLD -static-libgcc" -export THREADS=0 -export DNS_PARSER=internal - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $MULTI_NAME, $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - -# armv7 glibc 2.22 gcc 5.3 OpenWRT toolchain - -export CC=/opt/toolchains/armelv7-OpenWRT-BCM47xx_53xx-gcc-5.3.0-musl-1.14/bin/arm-openwrt-linux-gcc -export CLIENT_NAME=../binaries/Linux/arm/little-endian/musl/vlmcs-armelv7-bcm47xx_53xx-openwrt-musl -export PROGRAM_NAME=../binaries/Linux/arm/little-endian/musl/vlmcsd-armelv7-bcm47xx_53xx-openwrt-musl -export MULTI_NAME=../binaries/Linux/arm/little-endian/musl/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-musl -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv7-a -mthumb -mtune=cortex-a9" -export LDFLAGS="$SMALLLD -static-libgcc" -export THREADS=0 - -make DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $MULTI_NAME, $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CLIENT_NAME=../binaries/Linux/arm/little-endian/static/vlmcs-armelv7-bcm47xx_53xx-openwrt-musl-static -export PROGRAM_NAME=../binaries/Linux/arm/little-endian/static/vlmcsd-armelv7-bcm47xx_53xx-openwrt-musl-static -export MULTI_NAME=../binaries/Linux/arm/little-endian/static/vlmcsdmulti-armelv7-bcm47xx_53xx-openwrt-musl-static -export LDFLAGS="$SMALLLD -static" - -make DNS_PARSER=OS $REUSEOBJFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $MULTI_NAME, $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - -#Android gcc 4.8 with API Level 3 (Android 1.5 cupcake) armv7 - -export CLIENT_NAME=../binaries/Android/arm/bionic/vlmcs-android15-armv7 -export PROGRAM_NAME=../binaries/Android/arm/bionic/vlmcsd-android15-armv7 -export MULTI_NAME=../binaries/Android/arm/static/vlmcsdmulti-android15-armv7 -export CC=/opt/toolchains/armelv7-android-3/bin/arm-linux-androideabi-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv7 -mthumb" -export THREADS=0 -export LDFLAGS="$SMALLLD" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CLIENT_NAME=../binaries/Android/arm/static/vlmcs-android15-armv7-static -export PROGRAM_NAME=../binaries/Android/arm/static/vlmcsd-android15-armv7-static -export MULTI_NAME=../binaries/Android/arm/static/vlmcsdmulti-android15-armv7-static -export LDFLAGS="$LDFLAGS -static" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - -#Android gcc 4.8 with API Level 3 (Android 1.5 cupcake) armv5 - -export CLIENT_NAME=../binaries/Android/arm/bionic/vlmcs-android15-armv5 -export PROGRAM_NAME=../binaries/Android/arm/bionic/vlmcsd-android15-armv5 -export MULTI_NAME=../binaries/Android/arm/static/vlmcsdmulti-android15-armv5 -export CC=/opt/toolchains/armelv7-android-3/bin/arm-linux-androideabi-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv5te -mthumb" -export THREADS=0 -export LDFLAGS="$SMALLLD" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CLIENT_NAME=../binaries/Android/arm/static/vlmcs-android15-armv5-static -export PROGRAM_NAME=../binaries/Android/arm/static/vlmcsd-android15-armv5-static -export MULTI_NAME=../binaries/Android/arm/static/vlmcsdmulti-android15-armv5-static -export LDFLAGS="$LDFLAGS -static" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -#Android gcc 4.8 with API Level 16 (Android 4.1 Jelly Bean) armv7 - -export CLIENT_NAME=../binaries/Android/arm/bionic/vlmcs-android41-armv7 -export PROGRAM_NAME=../binaries/Android/arm/bionic/vlmcsd-android41-armv7 -export MULTI_NAME=../binaries/Android/arm/bionic/vlmcsdmulti-android41-armv7 -export CC=/opt/toolchains/armelv7-android-16/bin/arm-linux-androideabi-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv7 -mthumb -fPIE -pie" -export THREADS=0 -export LDFLAGS="$SMALLLD" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -##Android gcc 4.8 with API Level 21 (Android 5.0 Lollipop) armv7 -# -#export CLIENT_NAME=../binaries/Android/arm/bionic/vlmcs-android50-armv7 -#export PROGRAM_NAME=../binaries/Android/arm/bionic/vlmcsd-android50-armv7 -#export MULTI_NAME=../binaries/Android/arm/bionic/vlmcsdmulti-android50-armv7 -#export CC=/opt/toolchains/armelv7-android-21/bin/arm-linux-androideabi-gcc -#export CFLAGS="$SMALLCC" -#export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv7 -mthumb -fPIE -pie" -#export THREADS=0 -#export LDFLAGS="$SMALLLD" -# -#make NOLPTHREAD=1 $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi -# -# -# -# -# -#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) arm64el - -export CLIENT_NAME=../binaries/Android/arm/bionic/vlmcs-android50-arm64v8 -export PROGRAM_NAME=../binaries/Android/arm/bionic/vlmcsd-android50-arm64v8 -export MULTI_NAME=../binaries/Android/arm/bionic/vlmcsdmulti-android50-arm64v8 -export CC=/opt/toolchains/arm64el-android-21/bin/aarch64-linux-android-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -mtune=generic -mfix-cortex-a53-835769 -march=armv8-a -fPIE -pie" -export THREADS=0 -export LDFLAGS="$SMALLLD" - -make NOLPTHREAD=1 NOLRESOLV=1 NO_DNS=0 $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) arm64el STATIC - -export CLIENT_NAME=../binaries/Android/arm/static/vlmcs-android50-arm64v8-static -export PROGRAM_NAME=../binaries/Android/arm/static/vlmcsd-android50-arm64v8-static -export MULTI_NAME=../binaries/Android/arm/static/vlmcsdmulti-android50-arm64v8-static -export CC=/opt/toolchains/arm64el-android-21/bin/aarch64-linux-android-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -mtune=generic -mfix-cortex-a53-835769 -march=armv8-a" -export THREADS=0 -export LDFLAGS="$SMALLLD -static" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -#Android gcc 4.8 with API Level 9 (Android 2.3 Gingerbread) x86 - -export CLIENT_NAME=../binaries/Android/intel/bionic/vlmcs-android23-x86 -export PROGRAM_NAME=../binaries/Android/intel/bionic/vlmcsd-android23-x86 -export MULTI_NAME=../binaries/Android/intel/static/vlmcsdmulti-android23-x86 -export CC=/opt/toolchains/x86-android-9/bin/i686-linux-android-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=i386 -m32" -export THREADS=1 -export LDFLAGS="$SMALLLD" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CLIENT_NAME=../binaries/Android/intel/static/vlmcs-android23-x86-static -export PROGRAM_NAME=../binaries/Android/intel/static/vlmcsd-android23-x86-static -export MULTI_NAME=../binaries/Android/intel/static/vlmcsdmulti-android23-x86-static -export LDFLAGS="$LDFLAGS -static" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -#Android gcc 4.8 with API Level 16 (Android 4.1 Jelly Bean) x86 - -export CLIENT_NAME=../binaries/Android/intel/bionic/vlmcs-android41-x86 -export PROGRAM_NAME=../binaries/Android/intel/bionic/vlmcsd-android41-x86 -export MULTI_NAME=../binaries/Android/intel/bionic/vlmcsdmulti-android41-x86 -export CC=/opt/toolchains/x86-android-16/bin/i686-linux-android-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=i386 -m32 -fPIE -pie" -export THREADS=1 -export LDFLAGS="$SMALLLD" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -##Android gcc 4.8 with API Level 21 (Android 5.0 Lollipop) x86 -# -#export CLIENT_NAME=../binaries/Android/intel/bionic/vlmcs-android50-x86 -#export PROGRAM_NAME=../binaries/Android/intel/bionic/vlmcsd-android50-x86 -#export MULTI_NAME=../binaries/Android/intel/bionic/vlmcsdmulti-android50-x86 -#export CC=/opt/toolchains/x86-android-21/bin/i686-linux-android-gcc -#export CFLAGS="$SMALLCC" -#export PLATFORMFLAGS="-flto=16 -fwhole-program -march=atom -m32 -fPIE -pie" -#export THREADS=1 -#export LDFLAGS="$SMALLLD" -# -#make NOLPTHREAD=1 $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi - - - - -#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) x64 - -export CLIENT_NAME=../binaries/Android/intel/bionic/vlmcs-android50-x64 -export PROGRAM_NAME=../binaries/Android/intel/bionic/vlmcsd-android50-x64 -export MULTI_NAME=../binaries/Android/intel/bionic/vlmcsdmulti-android50-x64 -export CC=/opt/toolchains/x86_64-android-21/bin/x86_64-linux-android-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -m64 -fPIE -pie" -export THREADS=0 -export LDFLAGS="$SMALLLD" - -make NOLPTHREAD=1 NOLRESOLV=1 NO_DNS=0 $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) x64 STATIC - -export CLIENT_NAME=../binaries/Android/intel/static/vlmcs-android50-x64-static -export PROGRAM_NAME=../binaries/Android/intel/static/vlmcsd-android50-x64-static -export MULTI_NAME=../binaries/Android/intel/static/vlmcsdmulti-android50-x64-static -export CC=/opt/toolchains/x86_64-android-21/bin/x86_64-linux-android-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -m64" -export THREADS=0 -export LDFLAGS="$SMALLLD -static" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - - -#Android gcc 4.8 with API Level 9 (Android 2.3 Gingerbread) mips32el - -export CLIENT_NAME=../binaries/Android/mips/bionic/vlmcs-android23-mips32el -export PROGRAM_NAME=../binaries/Android/mips/bionic/vlmcsd-android23-mips32el -export MULTI_NAME=../binaries/Android/mips/static/vlmcsdmulti-android23-mips32el -export CC=/opt/toolchains/mipsel-android-9/bin/mipsel-linux-android-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program" -export THREADS=1 -export LDFLAGS="$SMALLLD" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CLIENT_NAME=../binaries/Android/mips/static/vlmcs-android23-mips32el-static -export PROGRAM_NAME=../binaries/Android/mips/static/vlmcsd-android23-mips32el-static -export MULTI_NAME=../binaries/Android/mips/static/vlmcsdmulti-android23-mips32el-static -export LDFLAGS="$LDFLAGS -static" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $REUSEOBJFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - - -#Android gcc 4.8 with API Level 16 (Android 4.1 Jelly Bean) mips32el - -export CLIENT_NAME=../binaries/Android/mips/bionic/vlmcs-android41-mips32el -export PROGRAM_NAME=../binaries/Android/mips/bionic/vlmcsd-android41-mips32el -export MULTI_NAME=../binaries/Android/mips/bionic/vlmcsdmulti-android41-mips32el -export CC=/opt/toolchains/mipsel-android-16/bin/mipsel-linux-android-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -fPIE -pie" -export THREADS=1 -export LDFLAGS="$SMALLLD" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - - -##Android gcc 4.8 with API Level 21 (Android 5.0 Lollipop) mips32el -# -#export CLIENT_NAME=../binaries/Android/mips/bionic/vlmcs-android50-mips32el -#export PROGRAM_NAME=../binaries/Android/mips/bionic/vlmcsd-android50-mips32el -#export MULTI_NAME=../binaries/Android/mips/bionic/vlmcsdmulti-android50-mips32el -#export CC=/opt/toolchains/mipsel-android-21/bin/mipsel-linux-android-gcc -#export CFLAGS="$SMALLCC" -#export PLATFORMFLAGS="-flto=16 -fwhole-program -fPIE -pie" -#export THREADS=1 -#export LDFLAGS="$SMALLLD" -# -#make NOLPTHREAD=1 $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi - - - - -##Android gcc 4.8 with API Level 9 (Android 2.3 Gingerbread) mips16el -# -#export CLIENT_NAME=../binaries/Android/mips/bionic/vlmcs-android23-mips16el -#export PROGRAM_NAME=../binaries/Android/mips/bionic/vlmcsd-android23-mips16el -#export CC=/opt/toolchains/mipsel-android-9/bin/mipsel-linux-android-gcc -#export CFLAGS="$SMALLCC" -#export PLATFORMFLAGS="-flto=16 -fwhole-program -mips16" -#export THREADS=1 -#export LDFLAGS="$SMALLLD" -# -#make NOLPTHREAD=1 $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#export CLIENT_NAME=../binaries/Android/mips/static/vlmcs-android23-mips16el-static -#export PROGRAM_NAME=../binaries/Android/mips/static/vlmcsd-android23-mips16el-static -#export MULTI_NAME=../binaries/Android/mips/static/vlmcsdmulti-android23-mips16el-static -#export LDFLAGS="$LDFLAGS -static" -# -#make NOLPTHREAD=1 $REUSEOBJFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi -# -#export LDFLAGS="$SMALLLD" -#export MULTI_NAME=../binaries/Android/mips/bionic/vlmcsdmulti-android23-mips16el -# -#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi -# -# -# -# -# -##Android gcc 4.8 with API Level 16 (Android 4.1 Jelly Bean) mips16el -# -#export CLIENT_NAME=../binaries/Android/mips/bionic/vlmcs-android41-mips16el -#export PROGRAM_NAME=../binaries/Android/mips/bionic/vlmcsd-android41-mips16el -#export MULTI_NAME=../binaries/Android/mips/bionic/vlmcsdmulti-android41-mips16el -#export CC=/opt/toolchains/mipsel-android-16/bin/mipsel-linux-android-gcc -#export CFLAGS="$SMALLCC" -#export PLATFORMFLAGS="-flto=16 -fwhole-program -fPIE -pie -mips16" -#export THREADS=1 -#export LDFLAGS="$SMALLLD" -# -#make NOLPTHREAD=1 $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi -# -# -# -# -# -#Android gcc 4.8 with API Level 21 (Android 5.0 Lollipop) mips16el -# -#export CLIENT_NAME=../binaries/Android/mips/bionic/vlmcs-android50-mips16el -#export PROGRAM_NAME=../binaries/Android/mips/bionic/vlmcsd-android50-mips16el -#export MULTI_NAME=../binaries/Android/mips/bionic/vlmcsdmulti-android50-mips16el -#export CC=/opt/toolchains/mipsel-android-21/bin/mipsel-linux-android-gcc -#export CFLAGS="$SMALLCC" -#export PLATFORMFLAGS="-flto=16 -fwhole-program -fPIE -pie -mips16" -#export THREADS=1 -#export LDFLAGS="$SMALLLD" -# -#make NOLPTHREAD=1 $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make NOLPTHREAD=1 $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi - - -#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) mips64el - -export CLIENT_NAME=../binaries/Android/mips/bionic/vlmcs-android50-mips64el -export PROGRAM_NAME=../binaries/Android/mips/bionic/vlmcsd-android50-mips64el -export MULTI_NAME=../binaries/Android/mips/bionic/vlmcsdmulti-android50-mips64el -export CC=/opt/toolchains/mips64el-android-21/bin/mips64el-linux-android-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -fPIE -pie" -export THREADS=0 -export LDFLAGS="$SMALLLD" - -make NOLPTHREAD=1 NOLRESOLV=1 NO_DNS=0 $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -#Android gcc 4.9 with API Level 21 (Android 5.0 Lollipop) mips64el STATIC - -export CLIENT_NAME=../binaries/Android/mips/static/vlmcs-android50-mips64el-static -export PROGRAM_NAME=../binaries/Android/mips/static/vlmcsd-android50-mips64el-static -export MULTI_NAME=../binaries/Android/mips/static/vlmcsdmulti-android50-mips64el-static -export CC=/opt/toolchains/mips64el-android-21/bin/mips64el-linux-android-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program" -export THREADS=0 -export LDFLAGS="$SMALLLD -static" - -make NOLPTHREAD=1 NOLRESOLV=1 DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -## Android 5.0+ with Ubuntu toolchain -#export CLIENT_NAME=../binaries/Android/arm/bionic/vlmcs-android5 -#export PROGRAM_NAME=../binaries/Android/arm/bionic/vlmcsd-android5 -#export CC=arm-linux-androideabi-gcc -#export CFLAGS="$SMALLCC" -#export PLATFORMFLAGS="-flto=16 -fwhole-program" -#export LDFLAGS="$SMALLLD -pie -fpie" -#export THREADS=0 -# -#make $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -# -# Android 5.0+ with Ubuntu toolchain STATIC -#export CLIENT_NAME=../binaries/Android/arm/static/vlmcs-android5-static -#export PROGRAM_NAME=../binaries/Android/arm/static/vlmcsd-android5-static -#export MULTI_NAME=../binaries/Android/arm/static/vlmcsdmulti-android5-static -#export LDFLAGS="$LDFLAGS -static" -# -#make $REUSEOBJFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi -# -#export LDFLAGS="$SMALLLD -pie -fpie" -#export MULTI_NAME=../binaries/Android/arm/bionic/vlmcsdmulti-android5 -# -#make $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi -# -# -# -# -## Android 5.0+ with Ubuntu toolchain for ARMv7 CPU with thumb2 instruction set -#export CLIENT_NAME=../binaries/Android/arm/bionic/vlmcs-android5-armv7 -#export PROGRAM_NAME=../binaries/Android/arm/bionic/vlmcsd-android5-armv7 -#export CC=arm-linux-androideabi-gcc -#export CFLAGS="$SMALLCC" -#export PLATFORMFLAGS="-flto=16 -fwhole-program -mthumb -march=armv7 -mtune=cortex-a9" -#export LDFLAGS="$SMALLLD -pie -fpie" -#export THREADS=0 -# -#make $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#export CLIENT_NAME=../binaries/Android/arm/static/vlmcs-android5-armv7-static -#export PROGRAM_NAME=../binaries/Android/arm/static/vlmcsd-android5-armv7-static -#export MULTI_NAME=../binaries/Android/arm/static/vlmcsdmulti-android5-armv7-static -#export LDFLAGS="$LDFLAGS -static" -# -#make $REUSEOBJFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi -# -#export LDFLAGS="$SMALLLD -pie -fpie" -#export MULTI_NAME=../binaries/Android/arm/bionic/vlmcsdmulti-android5-armv7 -# -#make $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi -# -##unset TERMINAL_WIDTH -# -# -# -# -# -## Android with Ubuntu toolchain -#export CLIENT_NAME=../binaries/Android/arm/bionic/vlmcs-android -#export PROGRAM_NAME=../binaries/Android/arm/bionic/vlmcsd-android -#export CC=arm-linux-androideabi-gcc -#export CFLAGS="$SMALLCC" -#export PLATFORMFLAGS="-flto=16 -fwhole-program" -#export LDFLAGS="$SMALLLD" -#export THREADS=0 -# -#make $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -# -## Android with Ubuntu toolchain STATIC -#export CLIENT_NAME=../binaries/Android/arm/static/vlmcs-android-static -#export PROGRAM_NAME=../binaries/Android/arm/static/vlmcsd-android-static -#export MULTI_NAME=../binaries/Android/arm/static/vlmcsdmulti-android-static -#export LDFLAGS="$LDFLAGS -static" -# -#make $REUSEOBJFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi -# -#export LDFLAGS="$SMALLLD" -#export MULTI_NAME=../binaries/Android/arm/bionic/vlmcsdmulti-android -# -#make $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi - - - - -# Android with Ubuntu toolchain for ARMv7 CPU with thumb2 instruction set -#export CLIENT_NAME=../binaries/Android/arm/bionic/vlmcs-android-armv7 -#export PROGRAM_NAME=../binaries/Android/arm/bionic/vlmcsd-android-armv7 -#export CC=arm-linux-androideabi-gcc -#export CFLAGS="$SMALLCC" -#export PLATFORMFLAGS="-flto=16 -fwhole-program -mthumb -march=armv7 -mtune=cortex-a9" -#export LDFLAGS="$SMALLLD" -#export THREADS=0 -# -#make $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#export CLIENT_NAME=../binaries/Android/arm/static/vlmcs-android-armv7-static -#export PROGRAM_NAME=../binaries/Android/arm/static/vlmcsd-android-armv7-static -#export MULTI_NAME=../binaries/Android/arm/static/vlmcsdmulti-android-armv7-static -#export LDFLAGS="$LDFLAGS -static" -# -#make $REUSEOBJFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi -# -#export LDFLAGS="$SMALLLD" -#export MULTI_NAME=../binaries/Android/arm/bionic/vlmcsdmulti-android-armv7 -# -#make $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi - - - -# Linux x86 glibc -export MULTI_NAME=../binaries/Linux/intel/glibc/vlmcsdmulti-x86-glibc -export CLIENT_NAME=../binaries/Linux/intel/glibc/vlmcs-x86-glibc -export PROGRAM_NAME=../binaries/Linux/intel/glibc/vlmcsd-x86-glibc -export CC=/opt/toolchains/toolchain-i386_i486_gcc-4.8-linaro_eglibc-2.19/bin/i486-openwrt-linux-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -m32 -march=i686 -mtune=generic" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -export THREADS=0 - - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - -# Linux x86 glibc minimum standalone version -export PROGRAM_NAME=../binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum -export CC=/opt/toolchains/toolchain-i386_i486_gcc-4.8-linaro_eglibc-2.19/bin/i486-openwrt-linux-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -m32 -march=i686 -mtune=generic" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -export THREADS=0 -export FEATURES=minimum - -make NO_DNS=1 $MAKEFLAGS $PROGRAM_NAME - -if [ $? != 0 ]; then - echo Error creating $PROGRAM_NAME - exit $? -fi - -# Linux x86 glibc minimum inetd version -export PROGRAM_NAME=../binaries/Linux/intel/glibc/vlmcsd-x86-glibc-minimum-inetd -export CFLAGS="$CFLAGS -DNO_SOCKETS" - -make NO_DNS=1 $MAKEFLAGS $PROGRAM_NAME - -if [ $? != 0 ]; then - echo Error creating $PROGRAM_NAME - exit $? -fi - -# Linux x86 glibc threads -export FEATURES=full -export THREADS=1 -export PROGRAM_NAME=../binaries/Linux/intel/glibc/vlmcsd-x86-glibc-threads -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu -lpthread" -export CFLAGS="$SMALLCC" - -make $MAKEFLAGS $PROGRAM_NAME - -if [ $? != 0 ]; then - echo Error creating $PROGRAM_NAME - exit $? -fi - - - - -# Linux x86 musl -export FEATURES=full -export MULTI_NAME=../binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static -export CLIENT_NAME=../binaries/Linux/intel/static/vlmcs-x86-musl-static -export PROGRAM_NAME=../binaries/Linux/intel/static/vlmcsd-x86-musl-static -#export CC=/opt/toolchains/i386_i486_gcc-4.9-linaro_musl-1.1.6/bin/i486-openwrt-linux-musl-gcc-4.9.2 -export CC=/opt/toolchains/i486-musl-gcc-5.3.0-binutils-2.25.1/bin/i486-Hotbird-linux-musl-gcc.br_real -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -m32 -march=i486 -mtune=generic" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu -static" -export THREADS=0 -export NOPROCFS=0 -export AUXV=1 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -export CLIENT_NAME=../binaries/Linux/intel/musl/vlmcs-x86-musl -export PROGRAM_NAME=../binaries/Linux/intel/musl/vlmcsd-x86-musl -export MULTI_NAME=../binaries/Linux/intel/musl/vlmcsdmulti-x86-musl -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" - -make $REUSEOBJFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - -# Linux x86 musl static threads -export FEATURES=full -export PROGRAM_NAME=../binaries/Linux/intel/static/vlmcsd-x86-musl-static-threads -export MULTI_NAME=../binaries/Linux/intel/static/vlmcsdmulti-x86-musl-static-threads -export CC=/opt/toolchains/i486-musl-gcc-5.3.0-binutils-2.25.1/bin/i486-Hotbird-linux-musl-gcc.br_real -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -m32 -march=i486 -mtune=generic" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu -static" -export THREADS=1 -export NOPROCFS=0 -export AUXV=1 - -make $MAKEFLAGS $PROGRAM_NAME $MULTI_NAME - -if [ $? != 0 ]; then - echo Error creating $PROGRAM_NAME - exit $? -fi - - - - - -# Linux x32 glibc -export FEATURES=full -export MULTI_NAME=../binaries/Linux/intel/glibc/vlmcsdmulti-x32-glibc -export CLIENT_NAME=../binaries/Linux/intel/glibc/vlmcs-x32-glibc -export PROGRAM_NAME=../binaries/Linux/intel/glibc/vlmcsd-x32-glibc -export CC=gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -mx32 -march=nocona -mtune=generic" -export LDFLAGS="-fuse-ld=bfd $SMALLLD -Wl,--hash-style=gnu" -export THREADS=0 -export NOPROCFS=0 -export AUXV=1 - -make DNS_PARSER=OS $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - -# Linux x32 glibc threads -export FEATURES=full -export PROGRAM_NAME=../binaries/Linux/intel/glibc/vlmcsd-x32-glibc-threads -export CC=gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -mx32 -march=nocona -mtune=generic" -export LDFLAGS="-fuse-ld=bfd $SMALLLD -Wl,--hash-style=gnu -lpthread" -export THREADS=1 -export NOPROCFS=0 -export AUXV=1 - -make DNS_PARSER=OS $MAKEFLAGS $PROGRAM_NAME - -if [ $? != 0 ]; then - echo Error creating $PROGRAM_NAME - exit $? -fi - - - - -# Linux armv4 little-endian glibc -export FEATURES=full -export MULTI_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc -export CLIENT_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc -export PROGRAM_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc -export CC=/opt/toolchains/armelv5t-glibc-2.23-gcc-6.1.0-binutils-2.26/usr/bin/arm-Hotbird-linux-gnueabi-gcc -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv4 -marm" -export LDFLAGS="$SMALLLD -static-libgcc" -export THREADS=0 -export NOPROCFS=0 -export AUXV=0 - -make $MAKEFLAGS DNS_PARSER=internal allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -# Linux armv4 little-endian glibc thumb instruction set - -export MULTI_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-glibc-thumb -export CLIENT_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-glibc-thumb -export PROGRAM_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-glibc-thumb -export CC=/opt/toolchains/armelv5t-glibc-2.23-gcc-6.1.0-binutils-2.26/usr/bin/arm-Hotbird-linux-gnueabi-gcc -export FEATURES=full -export CFLAGS="$SMALLCC" -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv4t -mthumb" -export LDFLAGS="$SMALLLD -static-libgcc" -export THREADS=0 - -make $MAKEFLAGS DNS_PARSER=internal allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -# Linux armv5 little-endian glibc thumb instruction set -export PROGRAM_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc-thumb -export CLIENT_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc-thumb -export MULTI_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc-thumb -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv5t -mthumb" - -make $MAKEFLAGS DNS_PARSER=internal allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - -# Linux armv5 little-endian glibc -export PROGRAM_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsd-armv5el-glibc -export CLIENT_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcs-armv5el-glibc -export MULTI_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv5el-glibc -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv5 -marm" - -make $MAKEFLAGS DNS_PARSER=internal allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -# Linux armv7 little-endian glibc thumb2 instruction set -export PROGRAM_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsd-armv7el-glibc -export CLIENT_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcs-armv7el-glibc -export MULTI_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv7el-glibc -export CC=/opt/toolchains/armelv7-cortex-a8-glibc-2.18/usr/bin/arm-linux-gcc -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv7 -mthumb" -export FEATURES=full -export CFLAGS="$SMALLCC" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -export THREADS=0 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - - - - - -# Linux armv4 little-endian openwrt toolchain -export PROGRAM_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsd-armv4el-openwrt-glibc -export CLIENT_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcs-armv4el-openwrt-glibc -export MULTI_NAME=../binaries/Linux/arm/little-endian/glibc/vlmcsdmulti-armv4el-openwrt-glibc -export CC=/opt/toolchains/toolchain-arm_mpcore+vfp_gcc-4.8-linaro_eglibc-2.19_eabi/bin/arm-openwrt-linux-gcc -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv4" -export FEATURES=full -export CFLAGS="$SMALLCC" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -export THREADS=0 - -make $MAKEFLAGS allmulti - -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi - -# Linux armv7 little-endian openwrt toolchain thumb 2 instruction set -INSTALLDIR=../binaries/Linux/arm/little-endian/glibc/ -SUFFIX=-armv7el-openwrt-glibc -export PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX} -export CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX} -export MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX} -export CC=/opt/toolchains/toolchain-arm_mpcore+vfp_gcc-4.8-linaro_eglibc-2.19_eabi/bin/arm-openwrt-linux-gcc -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv7 -mthumb" -export FEATURES=full -export CFLAGS="$SMALLCC" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -export THREADS=0 - -make $MAKEFLAGS allmulti -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi -rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# Linux armv5 little endian thumb instruction set -INSTALLDIR=../binaries/Linux/arm/little-endian/static/ -SUFFIX=-armv5el-musl-thumb -export PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX}-static -export CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX}-static -export MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX}-static -export CC=/opt/toolchains/armelv5t-musl-gcc6.1.0-binutils-2.26/usr/bin/arm-Hotbird-linux-musleabi-gcc -export PLATFORMFLAGS="-flto=16 -fwhole-program" -export FEATURES=full -export CFLAGS="$SMALLCC" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu -static" -export THREADS=0 -export NOPROCFS=0 -export AUXV=1 -make $MAKEFLAGS DNS_PARSER=internal allmulti -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi -rm -f ../build/dns_srv.o -INSTALLDIR=../binaries/Linux/arm/little-endian/musl/ -export PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX} -export CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX} -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -export MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX} -make $REUSEOBJFLAGS DNS_PARSER=OS allmulti -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi -# Linux armv5 little-endian uclibc thumb instruction set -INSTALLDIR=../binaries/Linux/arm/little-endian/uclibc/ -SUFFIX=-armv5el-uclibc-thumb -export PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX} -export CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX} -export MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX} -export CC=/opt/toolchains/armelv5t-uclibc-0.9.33/usr/bin/arm-linux-gcc -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv5t -mthumb" -export FEATURES=full -export CFLAGS="$SMALLCC" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -export THREADS=0 -export NOPROCFS=0 -export AUXV=0 -make $MAKEFLAGS allmulti -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi -# Linux armv7 little-endian uclibc thumb 2 instruction set -INSTALLDIR=../binaries/Linux/arm/little-endian/ -SUFFIX=-armv7el-uclibc -export PROGRAM_NAME=${INSTALLDIR}uclibc/vlmcsd${SUFFIX} -export CLIENT_NAME=${INSTALLDIR}uclibc/vlmcs${SUFFIX} -export MULTI_NAME=${INSTALLDIR}uclibc/vlmcsdmulti${SUFFIX} -export CC=/opt/toolchains/armelv7-cortex-a8-uclibc-0.9.33/usr/bin/arm-linux-gcc -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv7 -mthumb" -export FEATURES=full -export CFLAGS="$SMALLCC" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -export THREADS=0 -make $MAKEFLAGS allmulti -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi -export PROGRAM_NAME=${INSTALLDIR}static/vlmcsd${SUFFIX}-static -export CLIENT_NAME=${INSTALLDIR}static/vlmcs${SUFFIX}-static -export MULTI_NAME=${INSTALLDIR}static/vlmcsdmulti${SUFFIX}-static -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu -static" -make $REUSEOBJFLAGS allmulti -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi -# Linux armv4 little-endian uclibc openwrt toolchain -INSTALLDIR=../binaries/Linux/arm/little-endian/uclibc/ -SUFFIX=-armv4el-openwrt-uclibc -export PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX} -export CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX} -export MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX} -export CC=/opt/toolchains/toolchain-arm_mpcore+vfp_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/bin/arm-openwrt-linux-gcc -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv4 -marm" -export FEATURES=full -export CFLAGS="$SMALLCC" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -export THREADS=0 -make $MAKEFLAGS allmulti -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi -## Linux armv4 little-endian uclibc openwrt toolchain thumb instruction set -#INSTALLDIR=../binaries/Linux/arm/little-endian/uclibc/ -#SUFFIX=-armv4el-openwrt-uclibc-thumb -#export PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX} -#export CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX} -#export MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX} -#export CC=~/openwrt/staging_dir/toolchain-arm_mpcore+vfp_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/bin/arm-openwrt-linux-gcc -#export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv4t -mthumb" -#export FEATURES=full -#export CFLAGS="$SMALLCC" -#export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -#export THREADS=0 -# -#make $MAKEFLAGS -# -#if [ $? != 0 ]; then -# echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME -# exit $? -#fi -# -#rm -f *_all.c vlmcsd.o vlmcs.o vlmcsdmulti.o 2> /dev/null -# -#make $REUSEOBJFLAGS $MULTI_NAME -# -#if [ $? != 0 ]; then -# echo Error creating $MULTI_NAME -# exit $? -#fi - - - - -# Linux armv7 little-endian uclibc openwrt toolchain thumb 2 instruction set -INSTALLDIR=../binaries/Linux/arm/little-endian/uclibc/ -SUFFIX=-armv7el-openwrt-uclibc -export PROGRAM_NAME=${INSTALLDIR}vlmcsd${SUFFIX} -export CLIENT_NAME=${INSTALLDIR}vlmcs${SUFFIX} -export MULTI_NAME=${INSTALLDIR}vlmcsdmulti${SUFFIX} -export CC=/opt/toolchains/toolchain-arm_mpcore+vfp_gcc-4.8-linaro_uClibc-0.9.33.2_eabi/bin/arm-openwrt-linux-gcc -export PLATFORMFLAGS="-flto=16 -fwhole-program -march=armv7 -mthumb" -export FEATURES=full -export CFLAGS="$SMALLCC" -export LDFLAGS="$SMALLLD -Wl,--hash-style=gnu" -export THREADS=0 -make $MAKEFLAGS allmulti -if [ $? != 0 ]; then - echo Error creating $CLIENT_NAME and/or $PROGRAM_NAME - exit $? -fi diff --git a/hotbird64-mass-build/make_netbsd b/hotbird64-mass-build/make_netbsd index 47b83c1..123667e 100644 --- a/hotbird64-mass-build/make_netbsd +++ b/hotbird64-mass-build/make_netbsd @@ -19,7 +19,7 @@ CFCLANG="-pipe -fno-common -fno-exceptions -fno-stack-protector -fno-unwind-tabl LF="-Wl,-z,norelro -Wl,--hash-style=sysv -Wl,--build-id=none" LFCLANG="-Wl,-z,norelro -Wl,--hash-style=sysv" -gmake $MAKEFLAGS CC=/usr/pkg/gcc6/bin/gcc PROGRAM_NAME=$BINDIR/vlmcsd-NetBSD-x64 CLIENT_NAME=$BINDIR/vlmcs-NetBSD-x64 MULTI_NAME=$BINDIR/vlmcsdmulti-NetBSD-x64 allmulti CFLAGS="$CF" LDFLAGS="$LF" +gmake $MAKEFLAGS CC=/usr/pkg/gcc7/bin/gcc PROGRAM_NAME=$BINDIR/vlmcsd-NetBSD-x64 CLIENT_NAME=$BINDIR/vlmcs-NetBSD-x64 MULTI_NAME=$BINDIR/vlmcsdmulti-NetBSD-x64 allmulti CFLAGS="$CF" LDFLAGS="$LF" gmake allmulti CC=gcc $MAKEFLAGS CAT=2 MULTI_NAME=$BINDIR/vlmcsdmulti-NetBSD-x86 PROGRAM_NAME=$BINDIR/vlmcsd-NetBSD-x86 CLIENT_NAME=$BINDIR/vlmcs-NetBSD-x86 CFLAGS="$CF45 -m32" LDFLAGS="$LF" diff --git a/hotbird64-mass-build/make_windows b/hotbird64-mass-build/make_windows index ed5bfc6..4592eaa 100644 --- a/hotbird64-mass-build/make_windows +++ b/hotbird64-mass-build/make_windows @@ -36,13 +36,13 @@ make $MAKEFLAGS libkms FEATURES=minimum THREADS=1 DLL_NAME=../bin/cygkms32.dll D make $MAKEFLAGS libkms FEATURES=minimum THREADS=1 DLL_NAME=../bin/cygkms64.dll DNS_PARSER=internal CC=x86_64-pc-cygwin-gcc.exe CFLAGS="$CF -flto=jobserver -fvisibility=hidden" PLATFORMFLAGS="$PF64" LDFLAGS="$LFCYG64 -Wl,--no-seh" make $MAKEFLAGS allmulti THREADS=1 DNS_PARSER=internal CLIENT_NAME=../bin/vlmcs-cygwin-x86 PROGRAM_NAME=../bin/vlmcsd-cygwin-x86 MULTI_NAME=../bin/vlmcsdmulti-cygwin-x86 CC=i686-pc-cygwin-gcc.exe CFLAGS="$CF" PLATFORMFLAGS="$PF32" LDFLAGS="$LFCYG32 -Wl,--no-seh" make $MAKEFLAGS allmulti THREADS=1 DNS_PARSER=internal CLIENT_NAME=../bin/vlmcs-cygwin-x64 PROGRAM_NAME=../bin/vlmcsd-cygwin-x64 MULTI_NAME=../bin/vlmcsdmulti-cygwin-x64 CC=x86_64-pc-cygwin-gcc.exe CFLAGS="$CF" PLATFORMFLAGS="$PF64" LDFLAGS="$LFCYG64 -Wl,--no-seh" -make $MAKEFLAGS MSRPC=1 THREADS=1 DNS_PARSER=internal CLIENT_NAME=../bin/vlmcs-cygwin-msrpc-x86 PROGRAM_NAME=../bin/vlmcsd-cygwin-msrpc-x86 MULTI_NAME=../bin/vlmcsdmulti-cygwin-msrpc-x86 CC=i686-pc-cygwin-gcc.exe CFLAGS="$CF -fasynchronous-unwind-tables" PLATFORMFLAGS="$PF32" LDFLAGS="$LFCYG32" +#make $MAKEFLAGS MSRPC=1 THREADS=1 DNS_PARSER=internal CLIENT_NAME=../bin/vlmcs-cygwin-msrpc-x86 PROGRAM_NAME=../bin/vlmcsd-cygwin-msrpc-x86 MULTI_NAME=../bin/vlmcsdmulti-cygwin-msrpc-x86 CC=i686-pc-cygwin-gcc.exe CFLAGS="$CF -fasynchronous-unwind-tables" PLATFORMFLAGS="$PF32" LDFLAGS="$LFCYG32" make $MAKEFLAGS MSRPC=1 THREADS=1 DNS_PARSER=internal CLIENT_NAME=../bin/vlmcs-cygwin-msrpc-x64 PROGRAM_NAME=../bin/vlmcsd-cygwin-msrpc-x64 MULTI_NAME=../bin/vlmcsdmulti-cygwin-msrpc-x64 CC=x86_64-pc-cygwin-gcc.exe CFLAGS="$CFMSRPC" PLATFORMFLAGS="$PF64" LDFLAGS="$LFCYG64" make $MAKEFLAGS vlmcsdmulti MSRPC=1 THREADS=1 DNS_PARSER=internal MULTI_NAME=../bin/vlmcsdmulti-cygwin-msrpc-x64 CC=x86_64-pc-cygwin-gcc.exe CFLAGS="$CFMSRPC -flto=jobserver" PLATFORMFLAGS="$PF64" LDFLAGS="$LFCYG64" -make $MAKEFLAGS vlmcsdmulti MSRPC=1 THREADS=1 DNS_PARSER=internal MULTI_NAME=../bin/vlmcsdmulti-cygwin-msrpc-x86 CC=i686-pc-cygwin-gcc.exe CFLAGS="$CFMSRPC -flto=jobserver" PLATFORMFLAGS="$PF32" LDFLAGS="$LFCYG32" +#make $MAKEFLAGS vlmcsdmulti MSRPC=1 THREADS=1 DNS_PARSER=internal MULTI_NAME=../bin/vlmcsdmulti-cygwin-msrpc-x86 CC=i686-pc-cygwin-gcc.exe CFLAGS="$CFMSRPC -flto=jobserver" PLATFORMFLAGS="$PF32" LDFLAGS="$LFCYG32" #make $MAKEFLAGS THREADS=1 MSRPC=1 DNS_PARSER=internal CLIENT_NAME=../bin/vlmcs-cygwin-msrpc-x86-openssl-EXPERIMENTAL CRYPTO=openssl_with_aes PROGRAM_NAME=../bin/vlmcsd-cygwin-x86-openssl-EXPERIMENTAL CC=i686-pc-cygwin-gcc.exe CFLAGS="$CFMSRPC" PLATFORMFLAGS="$PF32" LDFLAGS="$LFCYG32" -make $MAKEFLAGS THREADS=1 MSRPC=1 DNS_PARSER=internal CLIENT_NAME=../bin/vlmcs-cygwin-msrpc-x64-openssl-EXPERIMENTAL CRYPTO=openssl_with_aes PROGRAM_NAME=../bin/vlmcsd-cygwin-x64-openssl-EXPERIMENTAL CC=x86_64-pc-cygwin-gcc.exe CFLAGS="$CFMSRPC" PLATFORMFLAGS="$PF64" LDFLAGS="$LFCYG64" +#make $MAKEFLAGS THREADS=1 MSRPC=1 DNS_PARSER=internal CLIENT_NAME=../bin/vlmcs-cygwin-msrpc-x64-openssl-EXPERIMENTAL CRYPTO=openssl_with_aes PROGRAM_NAME=../bin/vlmcsd-cygwin-x64-openssl-EXPERIMENTAL CC=x86_64-pc-cygwin-gcc.exe CFLAGS="$CFMSRPC" PLATFORMFLAGS="$PF64" LDFLAGS="$LFCYG64" export CAT=2 #unset CAT @@ -95,5 +95,3 @@ cp -p man/vlmcs.1 man/vlmcsdmulti.1 /usr/share/man/man1 bzip2 -f /usr/share/man/man7/vlmcsd-floppy.7 /usr/share/man/man5/vlmcsd.ini.5 /usr/share/man/man7/vlmcsd.7 /usr/share/man/man8/vlmcsd.8 /usr/share/man/man1/vlmcs.1 /usr/share/man/man1/vlmcsdmulti.1 & -# Copy stuff to distribution server -scp -p bin/*.exe bin/*.dll root@ubuntu64:x/binaries/Windows/intel diff --git a/man/vlmcsd-floppy.7 b/man/vlmcsd-floppy.7 index 33a9ab0..bacabb2 100644 --- a/man/vlmcsd-floppy.7 +++ b/man/vlmcsd-floppy.7 @@ -1,5 +1,5 @@ .mso www.tmac -.TH "VLMCSD-FLOPPY" 7 "May 2017" "Hotbird64" "KMS Activation Manual" +.TH "VLMCSD-FLOPPY" 7 "February 2019" "Hotbird64" "KMS Activation Manual" .LO 8 .SH NAME @@ -107,6 +107,9 @@ Defines the ePID that is used for Office 2016 activations. If you ommit this par .IP "\fBOFFICE2016=\fIepid\fR" Defines the ePID that is used for Office 2016 activations. If you ommit this parameter, \fBvlmcsd\fR(8) generates a random ePID when it is started. +.IP "\fBOFFICE2019=\fIepid\fR" +Defines the ePID that is used for Office 2019 activations. If you ommit this parameter, \fBvlmcsd\fR(8) generates a random ePID when it is started. + .IP "\fBWINCHINAGOV=\fIepid\fR" Defines the ePID that is used for Windows China Government Edition activations (Enterprise G/GN). If you ommit this parameter, \fBvlmcsd\fR(8) generates a random ePID when it is started. diff --git a/man/vlmcsd-floppy.7.dos.txt b/man/vlmcsd-floppy.7.dos.txt index b92ae0e..dcd67b5 100644 --- a/man/vlmcsd-floppy.7.dos.txt +++ b/man/vlmcsd-floppy.7.dos.txt @@ -187,6 +187,12 @@ CONFIGURATION it is started. + OFFICE2019=epid + Defines the ePID that is used for Office 2019 activations. If + you ommit this parameter, vlmcsd(8) generates a random ePID when + it is started. + + WINCHINAGOV=epid Defines the ePID that is used for Windows China Government Edi- tion activations (Enterprise G/GN). If you ommit this parameter, @@ -545,4 +551,4 @@ SEE ALSO -Hotbird64 May 2017 VLMCSD-FLOPPY(7) +Hotbird64 February 2019 VLMCSD-FLOPPY(7) diff --git a/man/vlmcsd-floppy.7.html b/man/vlmcsd-floppy.7.html index 085fa53..750177e 100644 --- a/man/vlmcsd-floppy.7.html +++ b/man/vlmcsd-floppy.7.html @@ -1,5 +1,5 @@ - + @@ -295,6 +295,14 @@

CONFIGURATION started.

+

OFFICE2019=epid

+ +

Defines the ePID that is used +for Office 2019 activations. If you ommit this parameter, +vlmcsd(8) generates a random ePID when it is +started.

+ +

WINCHINAGOV=epid

Defines the ePID that is used diff --git a/man/vlmcsd-floppy.7.pdf b/man/vlmcsd-floppy.7.pdf index 7c7e98c..eaa17b2 100644 Binary files a/man/vlmcsd-floppy.7.pdf and b/man/vlmcsd-floppy.7.pdf differ diff --git a/man/vlmcsd-floppy.7.unix.txt b/man/vlmcsd-floppy.7.unix.txt index 0152897..52d2669 100644 --- a/man/vlmcsd-floppy.7.unix.txt +++ b/man/vlmcsd-floppy.7.unix.txt @@ -187,6 +187,12 @@ CONFIGURATION it is started. + OFFICE2019=epid + Defines the ePID that is used for Office 2019 activations. If + you ommit this parameter, vlmcsd(8) generates a random ePID when + it is started. + + WINCHINAGOV=epid Defines the ePID that is used for Windows China Government Edi- tion activations (Enterprise G/GN). If you ommit this parameter, @@ -545,4 +551,4 @@ SEE ALSO -Hotbird64 May 2017 VLMCSD-FLOPPY(7) +Hotbird64 February 2019 VLMCSD-FLOPPY(7) diff --git a/man/vlmcsd.8 b/man/vlmcsd.8 index d2e90b3..b0199ef 100644 --- a/man/vlmcsd.8 +++ b/man/vlmcsd.8 @@ -1,5 +1,5 @@ .mso www.tmac -.TH VLMCSD 8 "October 2018" "Hotbird64" "KMS Activation Manual" +.TH VLMCSD 8 "February 2019" "Hotbird64" "KMS Activation Manual" .LO 8 .SH NAME @@ -312,9 +312,9 @@ Signaling is not available in the native Windows version and in the Cygwin versi \fBvlmcsd\fR compiles and runs on Linux, Windows (no Cygwin required but explicitly supported), Mac OS X, FreeBSD, NetBSD, OpenBSD, Dragonfly BSD, Minix, Solaris, OpenIndiana, Android and iOS. Other POSIX or unixoid OSses may work with unmodified sources or may require minor porting efforts. .SH SUPPORTED PRODUCTS -\fBvlmcsd\fR can answer activation requests for the following products: Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 (up to 1703), Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Office 2010, Project 2010, Visio 2010, Office 2013, Project 2013, Visio 2013, Office 2016, Project 2016, Visio 2016. Newer products may work as long as the KMS protocol does not change. A complete list of fully supported products can be obtained using the \fB-x\fR option of \fBvlmcs\fR(1). +\fBvlmcsd\fR can answer activation requests for the following products: Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 (up to 1809), Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Office 2010, Project 2010, Visio 2010, Office 2013, Project 2013, Visio 2013, Office 2016, Project 2016, Visio 2016, Office 2019, Project 2019, Visio 2019. Newer products may work as long as the KMS protocol does not change. A complete list of fully supported products can be obtained using the \fB-x\fR option of \fBvlmcs\fR(1). .PP -Office, Project and Visio must be volume license versions. +Windows Vista, Windows 7, Office, Project and Visio must be volume license versions. .SH FILES .IP "\fBvlmcsd.ini\fR(5)" diff --git a/man/vlmcsd.8.dos.txt b/man/vlmcsd.8.dos.txt index 8a5498a..d7d183e 100644 --- a/man/vlmcsd.8.dos.txt +++ b/man/vlmcsd.8.dos.txt @@ -722,15 +722,17 @@ SUPPORTED OPERATING SYSTEMS SUPPORTED PRODUCTS vlmcsd can answer activation requests for the following products: Win- - dows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 (up to 1703), + dows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 (up to 1809), Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Win- dows Server 2012 R2, Windows Server 2016, Office 2010, Project 2010, Visio 2010, Office 2013, Project 2013, Visio 2013, Office 2016, Project - 2016, Visio 2016. Newer products may work as long as the KMS protocol - does not change. A complete list of fully supported products can be - obtained using the -x option of vlmcs(1). + 2016, Visio 2016, Office 2019, Project 2019, Visio 2019. Newer products + may work as long as the KMS protocol does not change. A complete list + of fully supported products can be obtained using the -x option of + vlmcs(1). - Office, Project and Visio must be volume license versions. + Windows Vista, Windows 7, Office, Project and Visio must be volume + license versions. FILES @@ -780,4 +782,4 @@ SEE ALSO -Hotbird64 October 2018 VLMCSD(8) +Hotbird64 February 2019 VLMCSD(8) diff --git a/man/vlmcsd.8.html b/man/vlmcsd.8.html index dff71a8..e093269 100644 --- a/man/vlmcsd.8.html +++ b/man/vlmcsd.8.html @@ -1,5 +1,5 @@ - + @@ -1077,17 +1077,18 @@

SUPPORTED PRODUCTS

vlmcsd can answer activation requests for the following products: Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 -(up to 1703), Windows Server 2008, Windows Server 2008 R2, +(up to 1809), Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Office 2010, Project 2010, Visio 2010, Office 2013, Project 2013, Visio 2013, Office 2016, Project 2016, Visio -2016. Newer products may work as long as the KMS protocol -does not change. A complete list of fully supported products -can be obtained using the -x option of -vlmcs(1).

- -

Office, Project -and Visio must be volume license versions.

+2016, Office 2019, Project 2019, Visio 2019. Newer products +may work as long as the KMS protocol does not change. A +complete list of fully supported products can be obtained +using the -x option of vlmcs(1).

+ +

Windows Vista, +Windows 7, Office, Project and Visio must be volume license +versions.

FILES diff --git a/man/vlmcsd.8.pdf b/man/vlmcsd.8.pdf index d341af8..5500dfd 100644 Binary files a/man/vlmcsd.8.pdf and b/man/vlmcsd.8.pdf differ diff --git a/man/vlmcsd.8.unix.txt b/man/vlmcsd.8.unix.txt index 9e17514..17d08eb 100644 --- a/man/vlmcsd.8.unix.txt +++ b/man/vlmcsd.8.unix.txt @@ -722,15 +722,17 @@ SUPPORTED OPERATING SYSTEMS SUPPORTED PRODUCTS vlmcsd can answer activation requests for the following products: Win- - dows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 (up to 1703), + dows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 (up to 1809), Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Win- dows Server 2012 R2, Windows Server 2016, Office 2010, Project 2010, Visio 2010, Office 2013, Project 2013, Visio 2013, Office 2016, Project - 2016, Visio 2016. Newer products may work as long as the KMS protocol - does not change. A complete list of fully supported products can be - obtained using the -x option of vlmcs(1). + 2016, Visio 2016, Office 2019, Project 2019, Visio 2019. Newer products + may work as long as the KMS protocol does not change. A complete list + of fully supported products can be obtained using the -x option of + vlmcs(1). - Office, Project and Visio must be volume license versions. + Windows Vista, Windows 7, Office, Project and Visio must be volume + license versions. FILES @@ -780,4 +782,4 @@ SEE ALSO -Hotbird64 October 2018 VLMCSD(8) +Hotbird64 February 2019 VLMCSD(8) diff --git a/src/endian.c b/src/endian.c index 1819266..74d4bc8 100644 --- a/src/endian.c +++ b/src/endian.c @@ -6,7 +6,7 @@ #include "endian.h" #if defined(__BYTE_ORDER) && defined(__BIG_ENDIAN) && defined(__LITTLE_ENDIAN) \ - && defined(BS16) && defined(BS32) && defined(BS64) + && defined(BS16) && defined(BS32) && defined(BS64) && !defined(NO_COMPILER_UAA) #else // ! defined(__BYTE_ORDER) @@ -136,8 +136,12 @@ unsigned short GET_UAA16LE(void *p, unsigned int i) (unsigned short)_p[ 0 ] | (unsigned short)_p[ 1 ] << 8; } +#endif +#if defined(__BYTE_ORDER) && defined(__BIG_ENDIAN) && defined(__LITTLE_ENDIAN) \ + && defined(BS16) && defined(BS32) && defined(BS64) +#else unsigned short BE16(unsigned short x) { return GET_UAA16BE(&x, 0); diff --git a/src/endian.h b/src/endian.h index 8439ff8..cc52c69 100644 --- a/src/endian.h +++ b/src/endian.h @@ -9,17 +9,17 @@ // // Unaligned access // + +#if !defined(NO_COMPILER_UAA) #define UAA16(p, i) (((PACKED16*)p)->val[i]) #define UAA32(p, i) (((PACKED32*)p)->val[i]) #define UAA64(p, i) (((PACKED64*)p)->val[i]) - -#define UA64(p) UAA64(p, 0) -#define UA32(p) UAA32(p, 0) -#define UA16(p) UAA16(p, 0) +#endif // //Byteswap: Use compiler support if available // +#ifndef NO_COMPILER_UAA #ifdef __has_builtin // Clang supports this #if __has_builtin(__builtin_bswap16) @@ -56,6 +56,7 @@ #endif // GNU C > 4.7 #endif // __GNUC__ > 4 #endif // __GNUC__ +#endif // NO_COMPILER_UAA // // Byteorder @@ -198,6 +199,10 @@ #define __BE64(x) BS64(x) #define __LE64(x) (x) +#define PUT_UA16(p, v) PUT_UA16LE(p, v) +#define PUT_UA32(p, v) PUT_UA32LE(p, v) +#define PUT_UA64(p, v) PUT_UA64LE(p, v) + #else // __BYTE_ORDER == __BIG_ENDIAN #define __BE16(x) (x) @@ -207,8 +212,38 @@ #define __BE64(x) (x) #define __LE64(x) BS64(x) +#define PUT_UA16(p, v) PUT_UA16BE(p, v) +#define PUT_UA32(p, v) PUT_UA32BE(p, v) +#define PUT_UA64(p, v) PUT_UA64BE(p, v) + #endif // __BYTE_ORDER +#define BE16(x) __BE16(x) +#define LE16(x) __LE16(x) +#define BE32(x) __BE32(x) +#define LE32(x) __LE32(x) +#define BE64(x) __BE64(x) +#define LE64(x) __LE64(x) + +#else + +extern unsigned short BE16(unsigned short x); + +extern unsigned short LE16(unsigned short x); + +extern unsigned int BE32(unsigned int x); + +extern unsigned int LE32(unsigned int x); + +extern unsigned long long BE64(unsigned long long x); + +extern unsigned long long LE64(unsigned long long x); + +#endif // defined(__BYTE_ORDER) + +#if defined(__BYTE_ORDER) && defined(__BIG_ENDIAN) && defined(__LITTLE_ENDIAN) \ + && defined(BS16) && defined(BS32) && defined(BS64) &&!defined(NO_COMPILER_UAA) + #define PUT_UAA64BE(p, v, i) ( UAA64(p, i) = __BE64(v) ) #define PUT_UAA32BE(p, v, i) ( UAA32(p, i) = __BE32(v) ) #define PUT_UAA16BE(p, v, i) ( UAA16(p, i) = __BE16(v) ) @@ -225,56 +260,37 @@ #define GET_UAA32LE(p, i) __LE32(UAA32(p, i)) #define GET_UAA16LE(p, i) __LE16(UAA16(p, i)) -#define BE16(x) __BE16(x) -#define LE16(x) __LE16(x) -#define BE32(x) __BE32(x) -#define LE32(x) __LE32(x) -#define BE64(x) __BE64(x) -#define LE64(x) __LE64(x) #else // ! defined(__BYTE_ORDER) -extern void PUT_UAA64BE(void *p, unsigned long long v, unsigned int i); +extern void PUT_UAA64BE(void* p, unsigned long long v, unsigned int i); -extern void PUT_UAA32BE(void *p, unsigned int v, unsigned int i); +extern void PUT_UAA32BE(void* p, unsigned int v, unsigned int i); -extern void PUT_UAA16BE(void *p, unsigned short v, unsigned int i); +extern void PUT_UAA16BE(void* p, unsigned short v, unsigned int i); -extern void PUT_UAA64LE(void *p, unsigned long long v, unsigned int i); +extern void PUT_UAA64LE(void* p, unsigned long long v, unsigned int i); -extern void PUT_UAA32LE(void *p, unsigned int v, unsigned int i); +extern void PUT_UAA32LE(void* p, unsigned int v, unsigned int i); -extern void PUT_UAA16LE(void *p, unsigned short v, unsigned int i); +extern void PUT_UAA16LE(void* p, unsigned short v, unsigned int i); -extern unsigned long long GET_UAA64BE(void *p, unsigned int i); +extern unsigned long long GET_UAA64BE(void* p, unsigned int i); -extern unsigned int GET_UAA32BE(void *p, unsigned int i); +extern unsigned int GET_UAA32BE(void* p, unsigned int i); -extern unsigned short GET_UAA16BE(void *p, unsigned int i); +extern unsigned short GET_UAA16BE(void* p, unsigned int i); -extern unsigned long long GET_UAA64LE(void *p, unsigned int i); +extern unsigned long long GET_UAA64LE(void* p, unsigned int i); -extern unsigned int GET_UAA32LE(void *p, unsigned int i); +extern unsigned int GET_UAA32LE(void* p, unsigned int i); -extern unsigned short GET_UAA16LE(void *p, unsigned int i); - - -extern unsigned short BE16(unsigned short x); - -extern unsigned short LE16(unsigned short x); - -extern unsigned int BE32(unsigned int x); - -extern unsigned int LE32(unsigned int x); - -extern unsigned long long BE64(unsigned long long x); - -extern unsigned long long LE64(unsigned long long x); +extern unsigned short GET_UAA16LE(void* p, unsigned int i); +#endif -#endif // defined(__BYTE_ORDER) #define PUT_UA64BE(p, v) PUT_UAA64BE(p, v, 0) diff --git a/src/helpers.c b/src/helpers.c index 71c20bf..f044842 100644 --- a/src/helpers.c +++ b/src/helpers.c @@ -434,14 +434,14 @@ __pure BOOL getArgumentBool(int_fast8_t *result, const char *const argument) #ifndef NO_EXTERNAL_DATA __noreturn static void dataFileReadError() { - int error = errno; + const int error = errno; errorout("Fatal: Could not read %s: %s\n", fn_data, strerror(error)); exit(error); } __noreturn static void dataFileFormatError() { - errorout("Fatal: %s is not a KMS data file\n", fn_data); + errorout("Fatal: %s is not a KMS data file version 2.x\n", fn_data); exit(VLMCSD_EINVAL); } #endif // NO_EXTERNAL_DATA @@ -526,7 +526,7 @@ static void getDefaultDataFile() getExeName(); strncpy(fileName, fn_exe, MAX_PATH); PathRemoveFileSpec(fileName); - strncat(fileName, "\\vlmcsd.kmd", MAX_PATH); + strncat(fileName, "\\vlmcsd.kmd", MAX_PATH - 11); fn_data = vlmcsd_strdup(fileName); } #else // !_WIN32 @@ -588,12 +588,12 @@ void loadKmsData() KmsData = (PVlmcsdHeader_t)vlmcsd_malloc(size); if (fseek(file, 0, SEEK_SET)) dataFileReadError(); - size_t bytesRead = fread(KmsData, 1, size, file); + const size_t bytesRead = fread(KmsData, 1, size, file); if ((long)bytesRead != size) dataFileReadError(); fclose(file); # if !defined(NO_LOG) && !defined(NO_SOCKETS) - if (!InetdMode) logger("Read KMS data file version %u.%u %s\n", (unsigned int)KmsData->MajorVer, (unsigned int)KmsData->MinorVer, fn_data); + if (!InetdMode) logger("Read KMS data file version %u.%u %s\n", (unsigned int)LE16(KmsData->MajorVer), (unsigned int)LE16(KmsData->MinorVer), fn_data); # endif // NO_LOG } } @@ -610,6 +610,7 @@ void loadKmsData() KmsData->AppItemCount = LE32(KmsData->AppItemCount); KmsData->KmsItemCount = LE32(KmsData->KmsItemCount); KmsData->SkuItemCount = LE32(KmsData->SkuItemCount); + KmsData->HostBuildCount = LE32(KmsData->HostBuildCount); uint32_t i; @@ -625,6 +626,7 @@ void loadKmsData() { PCsvlkData_t csvlkData = &KmsData->CsvlkData[i]; csvlkData->EPid = (char*)KmsData + LE64(csvlkData->EPidOffset); + csvlkData->ReleaseDate = LE64(csvlkData->ReleaseDate); # ifndef UNSAFE_DATA_LOAD if (csvlkData->EPid > (char*)KmsData + size) dataFileFormatError(); # endif // UNSAFE_DATA_LOAD @@ -636,12 +638,25 @@ void loadKmsData() # endif // NO_RANDOM_EPID } + for (i = 0; i < (uint32_t)KmsData->HostBuildCount; i++) + { + PHostBuild_t hostBuild = &KmsData->HostBuildList[i]; + hostBuild->BuildNumber = LE32(hostBuild->BuildNumber); + hostBuild->Flags = LE32(hostBuild->Flags); + hostBuild->PlatformId = LE32(hostBuild->PlatformId); + hostBuild->ReleaseDate = LE64(hostBuild->ReleaseDate); + hostBuild->DisplayName = (char*)KmsData + LE64(hostBuild->DisplayNameOffset); +# ifndef UNSAFE_DATA_LOAD + if (hostBuild->DisplayName > (char*)KmsData + size) dataFileFormatError(); +# endif // UNSAFE_DATA_LOAD + } + const uint32_t totalItemCount = KmsData->AppItemCount + KmsData->KmsItemCount + KmsData->SkuItemCount; # ifndef NO_EXTERNAL_DATA if ( memcmp(KmsData->Magic, "KMD", sizeof(KmsData->Magic)) || - KmsData->MajorVer != 1 + KmsData->MajorVer != 2 # ifndef UNSAFE_DATA_LOAD || sizeof(VlmcsdHeader_t) + totalItemCount * sizeof(VlmcsdData_t) >= ((uint64_t)size) diff --git a/src/kms.c b/src/kms.c index cd4e64d..343763e 100644 --- a/src/kms.c +++ b/src/kms.c @@ -57,16 +57,23 @@ int32_t getProductIndex(const GUID* guid, const PVlmcsdData_t list, const int32_ } } - if (name) *name = "Unknown"; - if (ePid) *ePid = KmsData->CsvlkData[EPID_INDEX_WINDOWS].EPid; + if (name) *name = (char*)"Unknown"; + if (ePid) *ePid = KmsData->CsvlkData->EPid; return i; } +#if !defined(NO_INI_FILE)||!defined(NO_VERBOSE_LOG) +const char* getNextString(const char* s) +{ + return s + strlen(s) + 1; +} +#endif //!defined(NO_INI_FILE)||!defined(NO_VERBOSE_LOG) + #endif // IS_LIBRARY #ifndef NO_RANDOM_EPID -static const uint16_t HostBuilds[] = { 6002, 7601, 9200, 9600, 14393, 17763 }; +//static const uint16_t HostBuilds[] = { 6002, 7601, 9200, 9600, 14393, 17763 }; // Valid language identifiers to be used in the ePID static const uint16_t LcidList[] = { @@ -80,14 +87,38 @@ static const uint16_t LcidList[] = { 17418, 18442, 19466, 20490, 1089, 1053, 2077, 1114, 1097, 1092, 1098, 1054, 1074, 1058, 1056, 1091, 2115, 1066, 1106, 1076, 1077 }; -uint16_t getPlatformId(uint16_t hostBuild) +int32_t getPlatformId(int32_t hostBuild) { - if (hostBuild < 9000) return 55041; - if (hostBuild <= 9500) return 5426; - if (hostBuild <= 10000) return 6401; - return 3612; + int32_t i; + + for (i = 0; i < KmsData->HostBuildCount; i++) + { + if (KmsData->HostBuildList[i].BuildNumber <= hostBuild) + { + return KmsData->HostBuildList[i].PlatformId; + } + } + + return KmsData->HostBuildList[KmsData->HostBuildCount - 1].PlatformId; +} + + +time_t getReleaseDate(int32_t hostBuild) +{ + int32_t i; + + for (i = KmsData->HostBuildCount - 1; i >= 0; i--) + { + if (KmsData->HostBuildList[i].BuildNumber >= hostBuild) + { + return (time_t)KmsData->HostBuildList[i].ReleaseDate; + } + } + + return (time_t)KmsData->HostBuildList->ReleaseDate; } + #ifdef _PEDANTIC uint16_t IsValidLcid(const uint16_t lcid) { @@ -102,13 +133,13 @@ uint16_t IsValidLcid(const uint16_t lcid) } -uint16_t IsValidHostBuild(const uint16_t hostBuild) +uint32_t IsValidHostBuild(const int32_t hostBuild) { - const uint16_t *hostOS; + PHostBuild_t hostOS; - for (hostOS = HostBuilds; hostOS < HostBuilds + vlmcsd_countof(HostBuilds); hostOS++) + for (hostOS = KmsData->HostBuildList; hostOS < KmsData->HostBuildList + KmsData->HostBuildCount; hostOS++) { - if (hostBuild == *hostOS) return hostBuild; + if (hostBuild == hostOS->BuildNumber) return hostBuild; } return 0; @@ -119,7 +150,7 @@ uint16_t IsValidHostBuild(const uint16_t hostBuild) // Unix time is seconds from 1970-01-01. Should be 64 bits to avoid year 2038 overflow bug. // FILETIME is 100 nanoseconds from 1601-01-01. Must be 64 bits. -void getUnixTimeAsFileTime(FILETIME *const ts) +void getUnixTimeAsFileTime(FILETIME* ts) { const int64_t unixtime = (int64_t)time(NULL); int64_t *filetime = (int64_t*)ts; @@ -127,7 +158,7 @@ void getUnixTimeAsFileTime(FILETIME *const ts) PUT_UA64LE(filetime, (unixtime + 11644473600LL) * 10000000LL); } -__pure int64_t fileTimeToUnixTime(const FILETIME *const ts) +__pure int64_t fileTimeToUnixTime(FILETIME* ts) { return GET_UA64LE(ts) / 10000000LL - 11644473600LL; } @@ -255,19 +286,18 @@ static uint8_t getRandomServerType() { # if defined(USE_MSRPC) || defined(SIMPLE_RPC) - return rand() % vlmcsd_countof(HostBuilds); + return rand() % KmsData->HostBuildCount; # else // !defined(USE_MSRPC) && !defined(SIMPLE_RPC) - if (!UseServerRpcBTFN) + while (TRUE) { - // This isn't possible at all, e.g. KMS host on XP - return rand() % (int)vlmcsd_countof(HostBuilds); - } - - // return 9200/9600/14393/17763 if NDR64 is in use, otherwise 6002/7601 - if (UseServerRpcNDR64) return rand() % ((int)vlmcsd_countof(HostBuilds) - 2) + 2; - return rand() % 2; + const uint32_t buildIndex = rand() % KmsData->HostBuildCount; + if (!(KmsData->HostBuildList[buildIndex].Flags & UseNdr64) == !UseServerRpcNDR64) + { + return (uint8_t)buildIndex; + } + } # endif // !defined(USE_MSRPC) && !defined(SIMPLE_RPC) } @@ -275,13 +305,13 @@ static uint8_t getRandomServerType() /* * Generates a random ePID */ -static void generateRandomPid(const int index, char *const szPid, int16_t lang, uint16_t hostBuild) +static void generateRandomPid(const int index, char *const szPid, int16_t lang, int32_t hostBuild) { char numberBuffer[12]; if (!hostBuild) { - hostBuild = HostBuilds[getRandomServerType()]; + hostBuild = KmsData->HostBuildList[getRandomServerType()].BuildNumber; } @@ -290,7 +320,7 @@ static void generateRandomPid(const int index, char *const szPid, int16_t lang, //if (index > 3) index = 0; - const PCsvlkData_t csvlkData = &KmsData->CsvlkData[index]; + PCsvlkData_t csvlkData = &KmsData->CsvlkData[index]; strcat(szPid, itoc(numberBuffer, csvlkData->GroupId, 5)); strcat(szPid, "-"); @@ -307,7 +337,8 @@ static void generateRandomPid(const int index, char *const szPid, int16_t lang, strcat(szPid, itoc(numberBuffer, hostBuild, 0)); strcat(szPid, ".0000-"); -# define minTime ((time_t)1538490811) /* Release Date Win 2019 */ + const time_t hostBuildReleaseDate = getReleaseDate(hostBuild); + const time_t minTime = csvlkData->ReleaseDate < hostBuildReleaseDate ? hostBuildReleaseDate : csvlkData->ReleaseDate; time_t maxTime; time(&maxTime); @@ -343,11 +374,33 @@ void randomPidInit() char Epid[PID_BUFFER_SIZE]; + if (!HostBuild) + { + uint8_t index; + +#if defined(USE_MSRPC) || defined(SIMPLE_RPC) + index = getRandomServerType(); +#else // !(defined(USE_MSRPC) || defined(SIMPLE_RPC)) + if (IsNDR64Defined) + { + index = getRandomServerType(); + } + else + { + index = (uint8_t)(rand() % KmsData->HostBuildCount); + UseServerRpcNDR64 = !!(KmsData->HostBuildList[index].Flags & UseNdr64); + } +#endif // !(defined(USE_MSRPC) || defined(SIMPLE_RPC)) + + HostBuild = (uint16_t)KmsData->HostBuildList[index].BuildNumber; + } + generateRandomPid(i, Epid, lang, HostBuild); KmsResponseParameters[i].Epid = (const char*)vlmcsd_strdup(Epid); #ifndef NO_LOG KmsResponseParameters[i].EpidSource = "randomized at program start"; + KmsResponseParameters[i].IsRandom = TRUE; #endif // NO_LOG } } @@ -364,7 +417,7 @@ static int32_t getProductIndexFromAllLists(const GUID* guid, char** productName) /* * Logs a Request */ -static void logRequest(const REQUEST *const baseRequest) +static void logRequest(REQUEST* baseRequest) { #ifndef NO_VERBOSE_LOG if (logverbose) @@ -376,7 +429,7 @@ static void logRequest(const REQUEST *const baseRequest) #endif // NO_VERBOSE_LOG char *productName; - char clientname[64]; + char clientName[64]; int32_t index = getProductIndexFromAllLists(&baseRequest->ActID, &productName); if (index < 0) index = getProductIndexFromAllLists(&baseRequest->KMSID, &productName); @@ -388,8 +441,8 @@ static void logRequest(const REQUEST *const baseRequest) uuid2StringLE(&baseRequest->ActID, productName); } - ucs2_to_utf8(baseRequest->WorkstationName, clientname, 64, 64); - logger("KMS v%i.%i request from %s for %s\n", LE16(baseRequest->MajorVer), LE16(baseRequest->MinorVer), clientname, productName); + ucs2_to_utf8(baseRequest->WorkstationName, clientName, 64, 64); + logger("KMS v%i.%i request from %s for %s\n", LE16(baseRequest->MajorVer), LE16(baseRequest->MinorVer), clientName, productName); } #endif // NO_LOG @@ -493,7 +546,7 @@ static void CheckRequest(const REQUEST *const Request) /* * Logs the Response */ -static void logResponse(const RESPONSE *const baseResponse, const BYTE *const hwId, const char *const EpidSource) +static void logResponse(RESPONSE* baseResponse, const BYTE *const hwId, const char *const EpidSource) { char utf8pid[PID_BUFFER_SIZE * 3]; ucs2_to_utf8(baseResponse->KmsPID, utf8pid, PID_BUFFER_SIZE, PID_BUFFER_SIZE * 3); @@ -525,7 +578,7 @@ long long int llabs(long long int j); * Creates the unencrypted base response */ #ifndef IS_LIBRARY -static HRESULT __stdcall CreateResponseBaseCallback(const REQUEST *const baseRequest, RESPONSE *const baseResponse, BYTE *const hwId, const char* const ipstr_unused) +static HRESULT __stdcall CreateResponseBaseCallback(REQUEST* baseRequest, RESPONSE *const baseResponse, BYTE *const hwId, const char* const ipstr_unused) { const char* EpidSource; #ifndef NO_LOG @@ -539,7 +592,7 @@ static HRESULT __stdcall CreateResponseBaseCallback(const REQUEST *const baseReq const DWORD minClients = LE32(baseRequest->N_Policy); const DWORD required_clients = minClients < 1 ? 1 : minClients << 1; - int32_t index = getProductIndex(&baseRequest->KMSID, KmsData->KmsItemList, KmsData->KmsItemCount, NULL, &ePid); + const int32_t index = getProductIndex(&baseRequest->KMSID, KmsData->KmsItemList, KmsData->KmsItemCount, NULL, &ePid); # ifndef NO_STRICT_MODES @@ -554,7 +607,7 @@ static HRESULT __stdcall CreateResponseBaseCallback(const REQUEST *const baseReq if (CheckClientTime) { - const time_t requestTime = (time_t)fileTimeToUnixTime(&baseRequest->ClientTime); + time_t requestTime = (time_t)fileTimeToUnixTime(&baseRequest->ClientTime); if (llabs(requestTime - time(NULL)) > 60 * 60 * 4) { @@ -705,21 +758,21 @@ void get16RandomBytes(void* ptr) /* * Creates v4 response */ -size_t CreateResponseV4(REQUEST_V4 *const request_v4, BYTE *const responseBuffer, const char* const ipstr) +size_t CreateResponseV4(REQUEST_V4 *const request_v4, BYTE *const responseBuffer, const char* const ipString) { - RESPONSE_V4* Response = (RESPONSE_V4*)responseBuffer; + RESPONSE_V4* response = (RESPONSE_V4*)responseBuffer; HRESULT hResult; - if (FAILED(hResult = CreateResponseBase(&request_v4->RequestBase, &Response->ResponseBase, NULL, ipstr))) return hResult; + if (FAILED(hResult = CreateResponseBase(&request_v4->RequestBase, &response->ResponseBase, NULL, ipString))) return hResult; - const DWORD pidSize = LE32(Response->ResponseBase.PIDSize); + const DWORD pidSize = LE32(response->ResponseBase.PIDSize); BYTE* postEpidPtr = responseBuffer + V4_PRE_EPID_SIZE + pidSize; - memmove(postEpidPtr, &Response->ResponseBase.CMID, V4_POST_EPID_SIZE); + memmove(postEpidPtr, &response->ResponseBase.CMID, V4_POST_EPID_SIZE); const size_t encryptSize = V4_PRE_EPID_SIZE + V4_POST_EPID_SIZE + pidSize; AesCmacV4(responseBuffer, encryptSize, responseBuffer + encryptSize); - return encryptSize + sizeof(Response->MAC); + return encryptSize + sizeof(response->MAC); } /* @@ -736,7 +789,7 @@ __pure static uint64_t TimestampInterval(void *ts) /* * Creates the HMAC for v6 */ -static int_fast8_t CreateV6Hmac(BYTE *const encrypt_start, const size_t encryptSize, int_fast8_t tolerance) +static int_fast8_t CreateV6Hmac(BYTE *const encrypt_start, const size_t encryptSize, const int_fast8_t tolerance) { BYTE hash[32]; const uint8_t halfHashSize = sizeof(hash) >> 1; @@ -746,7 +799,7 @@ static int_fast8_t CreateV6Hmac(BYTE *const encrypt_start, const size_t encryptS FILETIME* ft = (FILETIME*)(responseEnd - V6_POST_EPID_SIZE + sizeof(((RESPONSE*)0)->CMID)); // Generate a time slot that changes every 4.11 hours. - // Request and repsonse time must match +/- 1 slot. + // Request and response time must match +/- 1 slot. // When generating a response tolerance must be 0. // If verifying the hash, try tolerance -1, 0 and +1. One of them must match. @@ -775,7 +828,7 @@ static int_fast8_t CreateV6Hmac(BYTE *const encrypt_start, const size_t encryptS /* * Creates v5 or v6 response */ -size_t CreateResponseV6(REQUEST_V6 *restrict request_v6, BYTE *const responseBuffer, const char* const ipstr) +size_t CreateResponseV6(REQUEST_V6 *restrict request_v6, BYTE *const responseBuffer, const char* const ipString) { // The response will be created in a fixed sized struct to // avoid unaligned access macros and packed structs on RISC systems @@ -784,15 +837,15 @@ size_t CreateResponseV6(REQUEST_V6 *restrict request_v6, BYTE *const responseBuf // The fixed sized struct with 64 WCHARs for the ePID will be converted // to a variable sized struct later and requires unaligned access macros. - RESPONSE_V6* Response = (RESPONSE_V6*)responseBuffer; - RESPONSE* baseResponse = &Response->ResponseBase; + RESPONSE_V6* response = (RESPONSE_V6*)responseBuffer; + RESPONSE* baseResponse = &response->ResponseBase; #ifdef _DEBUG - // ReSharper disable once CppEntityNeverUsed + // ReSharper disable once CppDeclaratorNeverUsed RESPONSE_V6_DEBUG* xxx_unused = (RESPONSE_V6_DEBUG*)responseBuffer; #endif - static const BYTE DefaultHwid[8] = { HWID }; + static const BYTE DefaultHwId[8] = { HWID }; const int_fast8_t v6 = LE16(request_v6->MajorVer) > 5; AesCtx aesCtx; @@ -800,35 +853,35 @@ size_t CreateResponseV6(REQUEST_V6 *restrict request_v6, BYTE *const responseBuf AesDecryptCbc(&aesCtx, NULL, request_v6->IV, V6_DECRYPT_SIZE); // get random salt and SHA256 it - get16RandomBytes(Response->RandomXoredIVs); - Sha256(Response->RandomXoredIVs, sizeof(Response->RandomXoredIVs), Response->Hash); + get16RandomBytes(response->RandomXoredIVs); + Sha256(response->RandomXoredIVs, sizeof(response->RandomXoredIVs), response->Hash); if (v6) // V6 specific stuff { // In v6 a random IV is generated - Response->Version = request_v6->Version; - get16RandomBytes(Response->IV); + response->Version = request_v6->Version; + get16RandomBytes(response->IV); // pre-fill with default HwId (not required for v5) - memcpy(Response->HwId, DefaultHwid, sizeof(Response->HwId)); + memcpy(response->HwId, DefaultHwId, sizeof(response->HwId)); // Just copy decrypted request IV (using Null IV) here. Note this is identical - // to XORing non-decrypted request and reponse IVs - memcpy(Response->XoredIVs, request_v6->IV, sizeof(Response->XoredIVs)); + // to XORing non-decrypted request and response IVs + memcpy(response->XoredIVs, request_v6->IV, sizeof(response->XoredIVs)); } else // V5 specific stuff { // In v5 IVs of request and response must be identical (MS client checks this) // The following memcpy copies Version and IVs at once - memcpy(Response, request_v6, V6_UNENCRYPTED_SIZE); + memcpy(response, request_v6, V6_UNENCRYPTED_SIZE); } // Xor Random bytes with decrypted request IV - XorBlock(request_v6->IV, Response->RandomXoredIVs); + XorBlock(request_v6->IV, response->RandomXoredIVs); // Get the base response HRESULT hResult; - if (FAILED(hResult = CreateResponseBase(&request_v6->RequestBase, baseResponse, Response->HwId, ipstr))) return hResult; + if (FAILED(hResult = CreateResponseBase(&request_v6->RequestBase, baseResponse, response->HwId, ipString))) return hResult; // Convert the fixed sized struct into variable sized const DWORD pidSize = LE32(baseResponse->PIDSize); @@ -840,17 +893,17 @@ size_t CreateResponseV6(REQUEST_V6 *restrict request_v6, BYTE *const responseBuf // number of bytes to encrypt size_t encryptSize = V6_PRE_EPID_SIZE - - sizeof(Response->Version) + - sizeof(response->Version) + pidSize + post_epid_size; //AesDecryptBlock(&aesCtx, Response->IV); - if (v6 && !CreateV6Hmac(Response->IV, encryptSize, 0)) return 0; + if (v6 && !CreateV6Hmac(response->IV, encryptSize, 0)) return 0; // Padding auto handled by encryption func - AesEncryptCbc(&aesCtx, NULL, Response->IV, &encryptSize); + AesEncryptCbc(&aesCtx, NULL, response->IV, &encryptSize); - return encryptSize + sizeof(Response->Version); + return encryptSize + sizeof(response->Version); } @@ -895,10 +948,10 @@ BYTE* CreateRequestV6(size_t *size, const REQUEST* requestBase) // Encrypt KMS Client Request size_t encryptSize = sizeof(request->RequestBase); - AesCtx Ctx; - int_fast8_t v6 = LE16(request->MajorVer) > 5; - AesInitKey(&Ctx, v6 ? AesKeyV6 : AesKeyV5, v6, 16); - AesEncryptCbc(&Ctx, request->IV, (BYTE*)(&request->RequestBase), &encryptSize); + AesCtx ctx; + const int_fast8_t v6 = LE16(request->MajorVer) > 5; + AesInitKey(&ctx, v6 ? AesKeyV6 : AesKeyV5, v6, 16); + AesEncryptCbc(&ctx, request->IV, (BYTE*)(&request->RequestBase), &encryptSize); // Return Proper Request Data return (BYTE*)request; @@ -1045,11 +1098,11 @@ RESPONSE_RESULT DecryptResponseV6(RESPONSE_V6* response_v6, int responseSize, BY // Decrypt KMS Server Response (encrypted part starts after RequestIV) responseSize -= copySize1; - AesCtx Ctx; + AesCtx ctx; const int_fast8_t v6 = LE16(((RESPONSE_V6*)response)->MajorVer) > 5; - AesInitKey(&Ctx, v6 ? AesKeyV6 : AesKeyV5, v6, AES_KEY_BYTES); - AesDecryptCbc(&Ctx, NULL, response + copySize1, responseSize); + AesInitKey(&ctx, v6 ? AesKeyV6 : AesKeyV5, v6, AES_KEY_BYTES); + AesDecryptCbc(&ctx, NULL, response + copySize1, responseSize); // Check padding BYTE* lastPadByte = response + (size_t)result.effectiveResponseSize - 1; @@ -1073,7 +1126,7 @@ RESPONSE_RESULT DecryptResponseV6(RESPONSE_V6* response_v6, int responseSize, BY } // Add size of Version, KmsPIDLen and variable size PID - DWORD pidSize = LE32(((RESPONSE_V6*)response)->ResponseBase.PIDSize); + const DWORD pidSize = LE32(((RESPONSE_V6*)response)->ResponseBase.PIDSize); copySize1 += V6_UNENCRYPTED_SIZE + @@ -1097,9 +1150,9 @@ RESPONSE_RESULT DecryptResponseV6(RESPONSE_V6* response_v6, int responseSize, BY REQUEST_V6* request_v6 = (REQUEST_V6*)rawRequest; const DWORD decryptSize = sizeof(request_v6->IV) + sizeof(request_v6->RequestBase) + sizeof(request_v6->Pad); - AesDecryptCbc(&Ctx, NULL, request_v6->IV, decryptSize); + AesDecryptCbc(&ctx, NULL, request_v6->IV, decryptSize); - // Check that all version informations are the same + // Check that all version information is the same result.VersionOK = request_v6->Version == response_v6->ResponseBase.Version && request_v6->Version == response_v6->Version && @@ -1111,14 +1164,14 @@ RESPONSE_RESULT DecryptResponseV6(RESPONSE_V6* response_v6, int responseSize, BY result.ClientMachineIDOK = IsEqualGUID(&response_v6->ResponseBase.CMID, &request_v6->RequestBase.CMID); // Rebuild Random Key and Sha256 Hash - BYTE HashVerify[sizeof(response_v6->Hash)]; - BYTE RandomKey[sizeof(response_v6->RandomXoredIVs)]; + BYTE hashVerify[sizeof(response_v6->Hash)]; + BYTE randomKey[sizeof(response_v6->RandomXoredIVs)]; - memcpy(RandomKey, request_v6->IV, sizeof(RandomKey)); - XorBlock(response_v6->RandomXoredIVs, RandomKey); - Sha256(RandomKey, sizeof(RandomKey), HashVerify); + memcpy(randomKey, request_v6->IV, sizeof(randomKey)); + XorBlock(response_v6->RandomXoredIVs, randomKey); + Sha256(randomKey, sizeof(randomKey), hashVerify); - result.HashOK = !memcmp(response_v6->Hash, HashVerify, sizeof(HashVerify)); + result.HashOK = !memcmp(response_v6->Hash, hashVerify, sizeof(hashVerify)); // size before encryption (padding not included) result.correctResponseSize = diff --git a/src/kms.h b/src/kms.h index 68c6576..d8fb895 100644 --- a/src/kms.h +++ b/src/kms.h @@ -228,6 +228,14 @@ typedef union typedef BYTE hwid_t[8]; +typedef enum +{ + None = 0, + UseNdr64 = 1 << 0, + UseForEpid = 1 << 1, + MayBeServer = 1 << 2, +} HostBuildFlag; + typedef struct CsvlkData { union @@ -236,6 +244,7 @@ typedef struct CsvlkData char* EPid; }; + int64_t ReleaseDate; uint32_t GroupId; uint32_t MinKeyId; uint32_t MaxKeyId; @@ -280,6 +289,22 @@ typedef struct #define KMS_OPTIONS_USENDR64 1 << 0 +typedef struct HostBuild +{ + union + { + uint64_t DisplayNameOffset; + char* DisplayName; + }; + + int64_t ReleaseDate; + int32_t BuildNumber; + int32_t PlatformId; + HostBuildFlag Flags; + uint8_t reserved[4]; + +} HostBuild_t, *PHostBuild_t; + typedef struct VlmcsdHeader { BYTE Magic[4]; @@ -290,19 +315,21 @@ typedef struct VlmcsdHeader union { - int32_t Counts[3]; + int32_t Counts[5]; struct { int32_t AppItemCount; int32_t KmsItemCount; int32_t SkuItemCount; + int32_t HostBuildCount; + int32_t reserved2Counts; }; }; union { - DataPointer_t Datapointers[3]; + DataPointer_t Datapointers[5]; struct { @@ -324,19 +351,31 @@ typedef struct VlmcsdHeader PVlmcsdData_t SkuItemList; }; + union + { + uint64_t HostBuildOffset; + PHostBuild_t HostBuildList; + }; + + union + { + uint64_t Reserved2Offset; + void* Reserved2List; + }; + CsvlkData_t CsvlkData[1]; }; }; } VlmcsdHeader_t, *PVlmcsdHeader_t; -#define EPID_INDEX_WINDOWS 0 -#define EPID_INDEX_OFFICE2010 1 -#define EPID_INDEX_OFFICE2013 2 -#define EPID_INDEX_OFFICE2016 3 -#define EPID_INDEX_WINCHINAGOV 4 +//#define EPID_INDEX_WINDOWS 0 +//#define EPID_INDEX_OFFICE2010 1 +//#define EPID_INDEX_OFFICE2013 2 +//#define EPID_INDEX_OFFICE2016 3 +//#define EPID_INDEX_WINCHINAGOV 4 -typedef HRESULT(__stdcall *RequestCallback_t)(const REQUEST *const baseRequest, RESPONSE *const baseResponse, BYTE *const hwId, const char* const ipstr); +typedef HRESULT(__stdcall *RequestCallback_t)(REQUEST* baseRequest, RESPONSE *const baseResponse, BYTE *const hwId, const char* const ipstr); size_t CreateResponseV4(REQUEST_V4 *const Request, BYTE *const response_data, const char* const ipstr); size_t CreateResponseV6(REQUEST_V6 *restrict Request, BYTE *const response_data, const char* const ipstr); @@ -344,13 +383,16 @@ BYTE *CreateRequestV4(size_t *size, const REQUEST* requestBase); BYTE *CreateRequestV6(size_t *size, const REQUEST* requestBase); void randomPidInit(); void get16RandomBytes(void* ptr); -RESPONSE_RESULT DecryptResponseV6(RESPONSE_V6* Response_v6, int responseSize, BYTE* const response, const BYTE* const request, BYTE* hwid); -RESPONSE_RESULT DecryptResponseV4(RESPONSE_V4* Response_v4, const int responseSize, BYTE* const response, const BYTE* const request); -void getUnixTimeAsFileTime(FILETIME *const ts); -__pure int64_t fileTimeToUnixTime(const FILETIME *const ts); +RESPONSE_RESULT DecryptResponseV6(RESPONSE_V6* response_v6, int responseSize, BYTE* const response, const BYTE* const rawRequest, BYTE* hwid); +RESPONSE_RESULT DecryptResponseV4(RESPONSE_V4* response_v4, const int responseSize, BYTE* const rawResponse, const BYTE* const rawRequest); +void getUnixTimeAsFileTime(FILETIME* ts); +__pure int64_t fileTimeToUnixTime(FILETIME* ts); #ifndef IS_LIBRARY int32_t getProductIndex(const GUID* guid, const PVlmcsdData_t list, const int32_t count, char** name, char** ePid); +#if !defined(NO_INI_FILE)||!defined(NO_VERBOSE_LOG) +const char* getNextString(const char* s); +#endif // !defined(NO_INI_FILE)||!defined(NO_VERBOSE_LOG) #endif // IS_LIBRARY #ifndef NO_STRICT_MODES @@ -362,7 +404,7 @@ extern RequestCallback_t CreateResponseBase; #ifdef _PEDANTIC uint16_t IsValidLcid(const uint16_t lcid); -uint16_t IsValidHostBuild(const uint16_t hostBuild); +uint32_t IsValidHostBuild(const int32_t hostBuild); #endif // _PEDANTIC #endif // __kms_h diff --git a/src/kmsdata-full.c b/src/kmsdata-full.c index ad5b074..9f93204 100644 --- a/src/kmsdata-full.c +++ b/src/kmsdata-full.c @@ -9,916 +9,949 @@ uint8_t DefaultKmsData[] = { - 0x4B, 0x4D, 0x44, 0x00, 0x06, 0x00, 0x01, 0x00, 0x06, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, // KMD............. - 0x1D, 0x00, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ....Ê...À....... - 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .......À....... - 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0xC0, 0x97, 0xD7, 0x20, // ........Î...À.× - 0xBF, 0xC4, 0x08, 0x22, 0x32, 0x00, 0x00, 0x00, 0x3A, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿Ä."2...:....... - 0x60, 0x00, 0x00, 0x00, 0xC0, 0x7F, 0xDC, 0x0B, 0x7F, 0x6A, 0xFE, 0x0C, 0x0A, 0x00, 0x00, 0x00, // `...À.Ü..jþ..... - 0x77, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x8E, 0xF2, 0x0D, // w.......Î.....ò. - 0xFF, 0x3F, 0x42, 0x0F, 0x0A, 0x00, 0x00, 0x00, 0xB4, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿ?B.....´....... - 0xCE, 0x00, 0x00, 0x00, 0x40, 0x17, 0x0C, 0x1A, 0xBF, 0xC8, 0x5B, 0x1B, 0x0A, 0x00, 0x00, 0x00, // Î...@...¿È[..... - 0xF1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x0F, 0x00, 0x00, 0xC0, 0xE1, 0xE4, 0x00, // ñ...........Àáä. - 0xFF, 0xC9, 0x9A, 0x3B, 0x32, 0x00, 0x00, 0x00, 0x2F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿÉ.;2.../....... - 0xCE, 0x00, 0x00, 0x00, 0x80, 0x5A, 0xB2, 0x27, 0x7F, 0x87, 0xE3, 0x28, 0x0A, 0x00, 0x00, 0x00, // Î....Z²'..ã(.... - 0x34, 0x27, 0xC9, 0x55, 0x82, 0xD6, 0x71, 0x4D, 0x98, 0x3E, 0xD6, 0xEC, 0x3F, 0x16, 0x05, 0x9F, // 4'ÉU.ÖqM.>Öì?... - 0x6C, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, // l..........2.... - 0x81, 0x28, 0xA5, 0x59, 0x89, 0xA9, 0x9D, 0x47, 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, // .(¥Y.©.G¯FòuÆ7.c - 0x74, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x01, 0x00, // t............... - 0x15, 0xCE, 0xF1, 0x0F, 0x89, 0xA9, 0x9D, 0x47, 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, // .Îñ..©.G¯FòuÆ7.c - 0x7F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x05, 0x00, // ................ - 0xFB, 0xB1, 0x49, 0x84, 0xEA, 0xF0, 0x7A, 0x49, 0x99, 0xAB, 0x66, 0xCA, 0x96, 0xE9, 0xA0, 0xF5, // û±I.êðzI.«fÊ.é.õ - 0x8B, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ................ - 0x59, 0x56, 0xB1, 0x11, 0x03, 0xE6, 0xF1, 0x4C, 0x9C, 0x1F, 0xF0, 0xEC, 0x01, 0xB8, 0x18, 0x88, // YV±..æñL..ðì.¸.. - 0x9F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ................ - 0x36, 0xD6, 0x7C, 0xD2, 0x62, 0x19, 0xE9, 0x44, 0x8B, 0x4F, 0x27, 0xB6, 0xC2, 0x3E, 0xFB, 0x85, // 6Ö|Òb.éD.O'¶Â>û. - 0xB8, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ¸............... - 0x23, 0xBF, 0xA0, 0x7B, 0xF5, 0xD0, 0x72, 0x40, 0x91, 0xD9, 0xD5, 0x5A, 0xF5, 0xA4, 0x81, 0xB6, // #¿.{õÐr@.ÙÕZõ¤.¶ - 0xD4, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x04, 0x00, // Ô............... - 0xC0, 0xE3, 0x9F, 0x96, 0xEC, 0xA3, 0x1A, 0x49, 0x9F, 0x25, 0x42, 0x36, 0x05, 0xDE, 0xB3, 0x65, // Àã..ì£.I.%B6.Þ³e - 0xF0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ð............... - 0x58, 0x13, 0xC5, 0xE1, 0x3E, 0xFE, 0x03, 0x42, 0xA4, 0xA2, 0x3B, 0x6B, 0x20, 0xC9, 0x73, 0x4E, // X.Åá>þ.B¤¢;k ÉsN - 0x09, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // . .............. - 0x4F, 0x13, 0xE2, 0x58, 0x11, 0x8E, 0x17, 0x4D, 0x9C, 0xB2, 0x91, 0x06, 0x9C, 0x15, 0x11, 0x48, // O.âX...M.².....H - 0x1D, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // . .............. - 0x19, 0x52, 0xDE, 0x7F, 0xFA, 0xFB, 0x4A, 0x48, 0x82, 0xC9, 0x34, 0xD1, 0xAD, 0x53, 0xE8, 0x56, // .RÞ.úûJH.É4Ñ­SèV - 0x36, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // 6 .............. - 0x3B, 0x7B, 0xB9, 0xBB, 0xA4, 0x8C, 0x28, 0x4A, 0x97, 0x17, 0x89, 0xFA, 0xBD, 0x42, 0xC4, 0xAC, // ;{¹»¤.(J...ú½BĬ - 0x40, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // @ .............. - 0x58, 0xB3, 0x40, 0x3C, 0x48, 0x59, 0xAF, 0x45, 0x92, 0x3B, 0x53, 0xD2, 0x1F, 0xCC, 0x7E, 0x79, // X³@!.............. - 0x89, 0x26, 0xCA, 0xB2, 0xA8, 0xA9, 0xD7, 0x42, 0x93, 0x8D, 0xCF, 0x8E, 0x9F, 0x20, 0x19, 0x58, // .&ʲ¨©×B..Ï.. .X - 0x71, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // q!.............. - 0x71, 0xCB, 0x65, 0x86, 0x8C, 0x46, 0xA3, 0x4A, 0xA3, 0x37, 0xCB, 0x9B, 0xC9, 0xD5, 0xEA, 0xAC, // qËe..F£J£7Ë.ÉÕê¬ - 0x97, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, // .!.............. - 0xD3, 0xEF, 0x56, 0x84, 0x04, 0x0C, 0x89, 0x40, 0x87, 0x40, 0x5B, 0x72, 0x38, 0x53, 0x5A, 0x65, // ÓïV....@.@[r8SZe - 0xAB, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // «!.............. - 0x69, 0xC0, 0x9F, 0x6E, 0x7D, 0x25, 0xC4, 0x4B, 0xB4, 0xA7, 0x75, 0x05, 0x14, 0xD3, 0x27, 0x43, // iÀ.n}%ÄK´§u..Ó'C - 0xC2, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // Â!.............. - 0x70, 0x52, 0x5F, 0x6D, 0xAC, 0x31, 0x3E, 0x43, 0xB9, 0x0A, 0x39, 0x89, 0x29, 0x23, 0xC6, 0x57, // pR_m¬1>C¹.9.)#ÆW - 0xD6, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x01, 0x00, 0x00, // Ö!.............. - 0xDC, 0x64, 0x2A, 0x21, 0xB1, 0x43, 0x3D, 0x4D, 0xA3, 0x0C, 0x2F, 0xC6, 0x9D, 0x20, 0x95, 0xC6, // Üd*!±C=M£./Æ. .Æ - 0xED, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // í!.............. - 0x46, 0xF9, 0x5A, 0xE8, 0x25, 0x2E, 0xB7, 0x47, 0x83, 0xE1, 0xBE, 0xBC, 0xEB, 0xEA, 0xC6, 0x11, // FùZè%.·G.á¾¼ëêÆ. - 0xFB, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // û!.............. - 0xBF, 0xF1, 0xA6, 0xE6, 0x40, 0x9D, 0xC3, 0x40, 0xAA, 0x9F, 0xC7, 0x7B, 0xA2, 0x15, 0x78, 0xC0, // ¿ñ¦æ@.Ã@ª.Ç{¢.xÀ - 0x07, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // .".............. - 0x68, 0x79, 0x4C, 0xAA, 0xDA, 0xB9, 0x80, 0x46, 0x92, 0xB6, 0xAC, 0xB2, 0x5E, 0x2F, 0x86, 0x6C, // hyLªÚ¹.F.¶¬²^/.l - 0x13, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .".............. - 0x1B, 0xF6, 0xB5, 0x85, 0x0B, 0x32, 0xE3, 0x4B, 0x81, 0x4A, 0xB7, 0x6B, 0x2B, 0xFA, 0xFC, 0x82, // .öµ..2ãK.J·k+úü. - 0x2D, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // -".............. - 0xB1, 0x9E, 0x7D, 0x61, 0x36, 0xEF, 0x82, 0x4F, 0x86, 0xE0, 0xA6, 0x5A, 0xE0, 0x7B, 0x96, 0xC6, // ±.}a6ï.O.à¦Zà{.Æ - 0x39, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // 9".............. - 0x62, 0xEB, 0xE8, 0x8D, 0xE0, 0xBB, 0xAC, 0x40, 0xAC, 0x17, 0xF7, 0x55, 0x95, 0x07, 0x1E, 0xA3, // bëè.໬@¬.÷U...£ - 0x45, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // E".............. - 0xF0, 0xC1, 0x9C, 0xA9, 0x19, 0x77, 0x06, 0x43, 0x96, 0x45, 0x29, 0x41, 0x02, 0xFB, 0xFF, 0x95, // ðÁ.©.w.C.E)A.ûÿ. - 0x5F, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // _".............. - 0x55, 0xAE, 0xE1, 0x34, 0xF8, 0x27, 0x50, 0x49, 0x88, 0x77, 0x7A, 0x03, 0xBE, 0x5F, 0xB1, 0x81, // U®á4ø'PI.wz.¾_±. - 0x7E, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ~".............. - 0xBB, 0x3C, 0x4D, 0x03, 0x4B, 0x5D, 0x45, 0x42, 0xB3, 0xF8, 0xF8, 0x45, 0x71, 0x31, 0x40, 0x78, // »`nî - 0x57, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // W%.............. - 0x8C, 0xB1, 0x00, 0x53, 0x33, 0x2E, 0xC2, 0x4D, 0x82, 0x91, 0x47, 0xFF, 0xCE, 0xC7, 0x46, 0xDD, // .±.S3.ÂM..GÿÎÇFÝ - 0x79, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // y%.............. - 0xBF, 0x5A, 0x0B, 0xA8, 0xAD, 0x76, 0x8B, 0x42, 0xB0, 0x5D, 0xA4, 0x7D, 0x2D, 0xFF, 0xEE, 0xBF, // ¿Z.¨­v.B°]¤}-ÿî¿ - 0x9D, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // .%.............. - 0x01, 0x82, 0x80, 0xFF, 0xC6, 0xFE, 0xD4, 0x4F, 0xAE, 0x16, 0xAB, 0xBD, 0xDA, 0xDE, 0x57, 0x06, // ...ÿÆþÔO®.«½ÚÞW. - 0xB7, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ·%.............. - 0x05, 0xAB, 0xF2, 0x43, 0x87, 0x7C, 0x56, 0x4D, 0xB2, 0x7C, 0x44, 0xD0, 0xF9, 0xA3, 0xDA, 0xBD, // .«òC.|VM²|DÐù£Ú½ - 0xD7, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ×%.............. - 0x65, 0x8E, 0x86, 0xEC, 0xDF, 0xFA, 0x59, 0x47, 0xB2, 0x3E, 0x93, 0xFE, 0x37, 0xF2, 0xCC, 0x29, // e..ìßúYG²>.þ7òÌ) - 0xF5, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // õ%.............. - 0xEA, 0x50, 0xDB, 0xE4, 0xA1, 0xBD, 0x66, 0x45, 0xB0, 0x47, 0x0C, 0xA5, 0x0A, 0xBC, 0x6F, 0x07, // êPÛ䡽fE°G.¥.¼o. - 0x20, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // &.............. - 0x14, 0xF8, 0xF4, 0x0D, 0x57, 0x3F, 0x8B, 0x4B, 0x9A, 0x9D, 0xFD, 0xDA, 0xDC, 0xD6, 0x9F, 0xAC, // .øô.W?.K..ýÚÜÖ.¬ - 0x39, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // 9&.............. - 0x09, 0xE5, 0x2E, 0xAE, 0x34, 0x1B, 0xC0, 0x41, 0xAC, 0xB7, 0x6D, 0x46, 0x50, 0x16, 0x89, 0x15, // .å.®4.ÀA¬·mFP... - 0x4D, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // M&.............. - 0x08, 0xED, 0xBB, 0x46, 0x7B, 0x9C, 0xFC, 0x48, 0xA6, 0x14, 0x95, 0x25, 0x05, 0x73, 0xF4, 0xEA, // .í»F{.üH¦..%.sôê - 0x62, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // b&.............. - 0x05, 0xD6, 0xB6, 0x1C, 0xB3, 0x11, 0x14, 0x4E, 0xBB, 0x30, 0xDA, 0x91, 0xC8, 0xE3, 0x98, 0x3A, // .Ö¶.³..N»0Ú.Èã.: - 0x79, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // y&.............. - 0x80, 0x99, 0x2E, 0xB9, 0xD5, 0xB9, 0x21, 0x48, 0x9C, 0x94, 0x14, 0x0F, 0x63, 0x2F, 0x63, 0x12, // ...¹Õ¹!H....c/c. - 0x90, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // .&.............. - 0x29, 0x15, 0x04, 0x5A, 0xF8, 0xFE, 0x07, 0x4D, 0xB0, 0x6F, 0xB5, 0x9B, 0x57, 0x3B, 0x32, 0xD2, // )..Zøþ.M°oµ.W;2Ò - 0xA7, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // §&.............. - 0x0D, 0x9A, 0xA0, 0x54, 0x7B, 0xD5, 0x10, 0x4C, 0x8B, 0x69, 0xA8, 0x42, 0xD6, 0x59, 0x0A, 0xD5, // ...T{Õ.L.i¨BÖY.Õ - 0xC0, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // À&.............. - 0x96, 0x78, 0x53, 0xDB, 0x6F, 0x37, 0xAE, 0x48, 0xA4, 0x92, 0x53, 0xD0, 0x54, 0x77, 0x73, 0xD0, // .xSÛo7®H¤.SÐTwsÐ - 0xD9, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // Ù&.............. - 0x6A, 0x29, 0xA8, 0xE1, 0x37, 0xDB, 0xD1, 0x44, 0x8C, 0xCE, 0x7B, 0xC9, 0x61, 0xD5, 0x9C, 0x54, // j)¨á7ÛÑD.Î{ÉaÕ.T - 0xF5, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // õ&.............. - 0xAA, 0xD3, 0x6D, 0xAA, 0xB4, 0xC2, 0xE2, 0x40, 0xA5, 0x44, 0xA6, 0xBB, 0xB3, 0xF5, 0xC3, 0x95, // ªÓmª´Ââ@¥D¦»³õÃ. - 0x11, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // .'.............. - 0xBF, 0xD6, 0x4E, 0xC0, 0xC8, 0x55, 0x47, 0x4B, 0x9F, 0x8E, 0x5A, 0x1F, 0x31, 0xCE, 0xEE, 0x60, // ¿ÖNÀÈUGK..Z.1Îî` - 0x22, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // "'.............. - 0xA2, 0x84, 0x55, 0x9D, 0x85, 0x2D, 0x9A, 0x41, 0x98, 0x2C, 0xA0, 0x08, 0x88, 0xBB, 0x9D, 0xDF, // ¢.U..-.A.,...».ß - 0x31, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // 1'.............. - 0xA0, 0x90, 0x73, 0x19, 0xF6, 0x65, 0x95, 0x4A, 0xBD, 0xC4, 0x55, 0xD5, 0x8A, 0x3B, 0x02, 0x53, // ..s.öe.J½ÄUÕ.;.S - 0x51, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // Q'.............. - 0xD4, 0xFC, 0x60, 0x88, 0x7B, 0xA7, 0x20, 0x4A, 0x90, 0x45, 0xA1, 0x50, 0xFF, 0x11, 0xD6, 0x09, // Ôü`.{§ J.E¡Pÿ.Ö. - 0x62, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // b'.............. - 0xA3, 0x18, 0x00, 0xA0, 0x0F, 0xF2, 0x32, 0x46, 0xBF, 0x7C, 0x8D, 0xAA, 0x53, 0x51, 0xC9, 0x14, // £....ò2F¿|.ªSQÉ. - 0x81, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // .'.............. - 0xAF, 0x8B, 0x01, 0x10, 0x21, 0xCE, 0x60, 0x40, 0x80, 0xBD, 0x47, 0xFE, 0x74, 0xED, 0x4D, 0xAB, // ¯...!Î`@.½GþtíM« - 0x9C, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // .'.............. - 0x48, 0x18, 0xDB, 0x18, 0xE0, 0x12, 0x67, 0x41, 0xB9, 0xD7, 0xDA, 0x7F, 0xCD, 0xA5, 0x07, 0xDB, // H.Û.à.gA¹×Ú.Í¥.Û - 0xC5, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // Å'.............. - 0xEC, 0x1B, 0x8E, 0x45, 0x7A, 0x83, 0xF6, 0x45, 0xB9, 0xD5, 0x92, 0x5E, 0xD5, 0xD2, 0x99, 0xDE, // ì..Ez.öE¹Õ.^ÕÒ.Þ - 0xEC, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // ì'.............. - 0xE7, 0x97, 0x49, 0xE1, 0x0A, 0x80, 0xF7, 0x4C, 0xAD, 0x10, 0xDE, 0x4B, 0x45, 0xB5, 0x78, 0xDB, // ç.Iá..÷L­.ÞKEµxÛ - 0x01, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // .(.............. - 0x6D, 0xCD, 0x8B, 0xA9, 0x43, 0x53, 0x03, 0x46, 0x8A, 0xFE, 0x59, 0x08, 0xE4, 0x61, 0x11, 0x12, // mÍ.©CS.F.þY.äa.. - 0x18, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // .(.............. - 0xC1, 0x45, 0xF2, 0xEB, 0xA8, 0x29, 0xAF, 0x4D, 0x9C, 0xB1, 0x38, 0xDF, 0xC6, 0x08, 0xA8, 0xC8, // ÁEòë¨)¯M.±8ßÆ.¨È - 0x2F, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // /(.............. - 0x38, 0x32, 0x1C, 0xFE, 0x2A, 0x43, 0xA1, 0x43, 0x8E, 0x25, 0x97, 0xE7, 0xD1, 0xEF, 0x10, 0xF3, // 82.þ*C¡C.%.çÑï.ó - 0x48, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // H(.............. - 0x6A, 0x45, 0xEE, 0xFF, 0x87, 0xCD, 0x90, 0x43, 0x8E, 0x07, 0x16, 0x14, 0x6C, 0x67, 0x2F, 0xD0, // jEîÿ.Í.C....lg/Ð - 0x59, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // Y(.............. - 0x4F, 0xB7, 0x78, 0xDB, 0x1C, 0xEF, 0x92, 0x48, 0xAB, 0xFE, 0x1E, 0x66, 0xB8, 0x23, 0x1D, 0xF6, // O·xÛ.ï.H«þ.f¸#.ö - 0x6E, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // n(.............. - 0x64, 0x8A, 0x55, 0x78, 0x19, 0xDC, 0xFE, 0x43, 0xA0, 0xD0, 0x80, 0x75, 0xB2, 0xA3, 0x70, 0xA3, // d.Ux.ÜþC.Ð.u²£p£ - 0x90, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // .(.............. - 0x1D, 0x6A, 0x2C, 0xC7, 0x52, 0xF2, 0x7E, 0x4E, 0xBD, 0xD1, 0x3F, 0xCA, 0x34, 0x2A, 0xCB, 0x35, // .j,ÇRò~N½Ñ?Ê4*Ë5 - 0xA3, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // £(.............. - 0xB5, 0x87, 0x8D, 0xE5, 0x26, 0x81, 0x80, 0x45, 0x80, 0xFB, 0x86, 0x1B, 0x22, 0xF7, 0x92, 0x96, // µ..å&..E.û.."÷.. - 0xC4, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // Ä(.............. - 0xC7, 0x91, 0xB4, 0xCA, 0x18, 0xA9, 0x60, 0x4F, 0xB5, 0x02, 0xDA, 0xB7, 0x5E, 0x33, 0x4F, 0x40, // Ç.´Ê.©`Oµ.Ú·^3O@ - 0xE5, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // å(.............. - 0x3D, 0xE6, 0x6C, 0x09, 0xAC, 0x4F, 0xA9, 0x48, 0x82, 0xA9, 0x61, 0xAE, 0x9E, 0x80, 0x0E, 0x5F, // =æl.¬O©H.©a®..._ - 0x08, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // .).............. - 0x32, 0x2B, 0x94, 0xE9, 0x55, 0x2E, 0x97, 0x41, 0xB0, 0xBD, 0x5F, 0xF5, 0x8C, 0xBA, 0x88, 0x60, // 2+.éU..A°½_õ.º.` - 0x25, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // %).............. - 0x12, 0x82, 0x99, 0xBA, 0x0A, 0x46, 0xDB, 0x44, 0xBF, 0xB5, 0x71, 0xBF, 0x09, 0xD1, 0xC6, 0x8B, // ...º.FÛD¿µq¿.ÑÆ. - 0x40, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // @).............. - 0xD6, 0xEC, 0xDD, 0xC6, 0x54, 0x23, 0x19, 0x4C, 0x90, 0x9B, 0x30, 0x6A, 0x30, 0x58, 0x48, 0x4E, // ÖìÝÆT#.L..0j0XHN - 0x6C, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // l).............. - 0xA3, 0xE3, 0xF5, 0xB8, 0x33, 0xED, 0x08, 0x46, 0x81, 0xE1, 0x37, 0xD6, 0xC9, 0xDC, 0xFD, 0x9C, // £ãõ¸3í.F.á7ÖÉÜý. - 0x89, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // .).............. - 0xAF, 0x1A, 0x67, 0x81, 0xD1, 0x79, 0xB1, 0x4E, 0xB0, 0x04, 0x8C, 0xBB, 0xE1, 0x73, 0xAF, 0xEA, // ¯.g.Ñy±N°..»ás¯ê - 0xB4, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ´).............. - 0x5C, 0x70, 0x3E, 0x11, 0x49, 0xFA, 0xA4, 0x48, 0xBE, 0xEA, 0x7D, 0xD8, 0x79, 0xB4, 0x6B, 0x14, // \p>.Iú¤H¾ê}Øy´k. - 0xCB, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // Ë).............. - 0x81, 0x69, 0x6B, 0xC0, 0xFD, 0xD7, 0x35, 0x4A, 0xB7, 0xB4, 0x05, 0x47, 0x42, 0xB7, 0xAF, 0x67, // .ikÀý×5J·´.GB·¯g - 0xE4, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ä).............. - 0x9F, 0xD7, 0x76, 0x74, 0x48, 0x8E, 0xB4, 0x49, 0xAB, 0x63, 0x4D, 0x0B, 0x81, 0x3A, 0x16, 0xE4, // .×vtH.´I«cM..:.ä - 0xFD, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ý).............. - 0x54, 0x2D, 0xB8, 0x0A, 0xF4, 0x47, 0xCB, 0x4A, 0x81, 0x8C, 0xCC, 0x5B, 0xF0, 0xEC, 0xB6, 0x49, // T-¸.ôGËJ..Ì[ðì¶I - 0x18, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // .*.............. - 0x90, 0x85, 0xE8, 0xF7, 0xC7, 0xDF, 0x78, 0x4C, 0xBC, 0xCB, 0x6F, 0x38, 0x65, 0xB9, 0x9D, 0x1A, // ..è÷ÇßxL¼Ëo8e¹.. - 0x43, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // C*.............. - 0x9F, 0x2D, 0x4E, 0xCD, 0x59, 0x50, 0x50, 0x4A, 0xA9, 0x2D, 0x05, 0xD5, 0xBB, 0x12, 0x67, 0xC7, // .-NÍYPPJ©-.Õ».gÇ - 0x6C, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // l*.............. - 0xC7, 0x52, 0xE9, 0xCD, 0x96, 0x2F, 0x9D, 0x4D, 0x8F, 0x2B, 0x2D, 0x34, 0x9F, 0x64, 0xFC, 0x51, // ÇRéÍ./.M.+-4.düQ - 0x95, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, // .*.............. - 0x6B, 0x3E, 0x38, 0xA4, 0xDA, 0xDA, 0x3D, 0x42, 0xA4, 0x3D, 0xF2, 0x56, 0x78, 0x42, 0x96, 0x76, // k>8¤ÚÚ=B¤=òVxB.v - 0xB3, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, // ³*.............. - 0x7B, 0xA0, 0x59, 0xCF, 0x2A, 0x1A, 0xE0, 0x4B, 0xBF, 0xE0, 0x42, 0x3B, 0x58, 0x23, 0xE6, 0x63, // {.YÏ*.àK¿àB;X#æc - 0xD3, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, // Ó*.............. - 0x7F, 0x33, 0x9C, 0x2B, 0x1D, 0x7A, 0x71, 0x42, 0x90, 0xA3, 0xC6, 0x85, 0x5A, 0x2B, 0x8A, 0x1C, // .3.+.zqB.£Æ.Z+.. - 0xF7, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, // ÷*.............. - 0x72, 0xAD, 0x1E, 0x63, 0xAB, 0xA8, 0xF8, 0x4D, 0xBB, 0xDF, 0x37, 0x20, 0x29, 0x98, 0x9B, 0xDD, // r­.c«¨øM»ß7 )..Ý - 0x0B, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, // .+.............. - 0x7C, 0x9F, 0xFA, 0xDD, 0x9E, 0xF0, 0xB9, 0x40, 0x8C, 0x1A, 0xBE, 0x87, 0x7A, 0x9A, 0x7F, 0x4B, // |.úÝ.ð¹@..¾.z..K - 0x23, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // #+.............. - 0x56, 0x11, 0xFB, 0x7A, 0x1D, 0x2C, 0xFC, 0x40, 0xB2, 0x60, 0xAA, 0xB7, 0x44, 0x2B, 0x62, 0xFE, // V.ûz.,ü@²`ª·D+bþ - 0x3B, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // ;+.............. - 0xD4, 0x42, 0x25, 0xAD, 0x54, 0x91, 0x6D, 0x4C, 0x8A, 0x44, 0x30, 0xF1, 0x1E, 0xE9, 0x69, 0x89, // ÔB%­T.mL.D0ñ.éi. - 0x5F, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // _+.............. - 0xD0, 0xE3, 0x01, 0x24, 0x0A, 0xC5, 0x58, 0x4B, 0x87, 0xB2, 0x7E, 0x79, 0x4B, 0x7D, 0x26, 0x07, // Ðã.$.ÅXK.²~yK}&. - 0x7C, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // |+.............. - 0x90, 0x4D, 0xAF, 0xC1, 0xBC, 0xD1, 0xCA, 0x44, 0x85, 0xD4, 0x00, 0x3B, 0xA3, 0x3D, 0xB3, 0xB9, // .M¯Á¼ÑÊD.Ô.;£=³¹ - 0xA9, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // ©+.............. - 0x0A, 0x49, 0x98, 0x81, 0xD0, 0xAD, 0xB2, 0x47, 0xB3, 0xBA, 0x31, 0x6B, 0x12, 0xD6, 0x47, 0xB4, // .I..Э²G³º1k.ÖG´ - 0xC8, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // È+.............. - 0x20, 0xE2, 0xB6, 0x68, 0x09, 0xCF, 0x6B, 0x46, 0x92, 0xD3, 0x45, 0xCD, 0x96, 0x4B, 0x95, 0x09, // â¶h.ÏkF.ÓEÍ.K.. - 0xF7, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // ÷+.............. - 0x77, 0xEF, 0x09, 0xFD, 0x47, 0x56, 0xFF, 0x4E, 0x80, 0x9C, 0xAF, 0x2B, 0x64, 0x65, 0x9A, 0x45, // wï.ýGVÿN..¯+de.E - 0x16, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // .,.............. - 0x6B, 0x17, 0xEF, 0x01, 0x0D, 0x3E, 0x2A, 0x42, 0xB4, 0xF8, 0x4E, 0xA8, 0x80, 0x03, 0x5E, 0x8F, // k.ï..>*B´øN¨..^. - 0x45, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // E,.............. - 0x5C, 0x51, 0x72, 0xF7, 0x87, 0x0E, 0xD5, 0x48, 0xA6, 0x76, 0xE6, 0x96, 0x2C, 0x3E, 0x11, 0x95, // \Qr÷..ÕH¦væ.,>.. - 0x65, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // e,.............. - 0xD9, 0x8B, 0x8B, 0xA7, 0x17, 0x80, 0xF5, 0x4D, 0xB8, 0x6A, 0x09, 0xF7, 0x56, 0xAF, 0xFA, 0x7C, // Ù..§..õM¸j.÷V¯ú| - 0x84, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // .,.............. - 0xF3, 0x8C, 0xA1, 0xCD, 0x96, 0xC1, 0xAD, 0x46, 0xB2, 0x89, 0x60, 0xC0, 0x72, 0x86, 0x99, 0x94, // ó.¡Í.Á­F².`Àr... - 0x9F, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // .,.............. - 0xB9, 0x1F, 0x53, 0x68, 0x11, 0x55, 0x89, 0x49, 0x97, 0xBE, 0xD1, 0x1A, 0x0F, 0x55, 0x63, 0x3F, // ¹.Sh.U.I.¾Ñ..Uc? - 0xC2, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // Â,.............. - 0x3D, 0x2B, 0x0E, 0x62, 0xE7, 0x09, 0xFD, 0x42, 0x80, 0x2A, 0x17, 0xA1, 0x36, 0x52, 0xFE, 0x7A, // =+.bç.ýB.*.¡6Rþz - 0xE2, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // â,.............. - 0x1B, 0xE6, 0x82, 0x74, 0x89, 0xC5, 0x7F, 0x4B, 0x8E, 0xCC, 0x46, 0xD4, 0x55, 0xAC, 0x3B, 0x87, // .æ.t.Å.K.ÌFÔU¬;. - 0x04, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // .-.............. - 0x1C, 0x85, 0x26, 0x8A, 0x7E, 0x1C, 0xD3, 0x48, 0xA6, 0x87, 0xFB, 0xCA, 0x9B, 0x9A, 0xC1, 0x6B, // ..&.~.ÓH¦.ûÊ..Ák - 0x26, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // &-.............. - 0x60, 0x3D, 0x64, 0xD3, 0x42, 0x0C, 0x2D, 0x41, 0xA7, 0xD6, 0x52, 0xE6, 0x63, 0x53, 0x27, 0xF6, // `=dÓB.-A§ÖRæcS'ö - 0x54, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, // T-.............. - 0x83, 0x1C, 0xFD, 0x95, 0xF5, 0x7D, 0x4A, 0x49, 0xBE, 0x8B, 0x13, 0x00, 0xE1, 0xC9, 0xD1, 0xCD, // ..ý.õ}JI¾...áÉÑÍ - 0x73, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, // s-.............. - 0xC7, 0x86, 0x54, 0x7D, 0x20, 0xE1, 0x71, 0x47, 0xB7, 0xF1, 0x7B, 0x56, 0xC6, 0xD3, 0x17, 0x0C, // Ç.T} áqG·ñ{VÆÓ.. - 0x9A, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, // .-.............. - 0x41, 0xEC, 0xF5, 0xF0, 0x55, 0x0D, 0x32, 0x47, 0xAF, 0x02, 0x44, 0x0A, 0x44, 0xA3, 0xCF, 0x0F, // AìõðU.2G¯.D.D£Ï. - 0xC2, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, // Â-.............. - 0xBE, 0xA2, 0x43, 0xB7, 0xD4, 0x68, 0xD3, 0x4D, 0xAF, 0x32, 0x92, 0x42, 0x5B, 0x7B, 0xB6, 0x23, // ¾¢C·ÔhÓM¯2.B[{¶# - 0xDF, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ß-.............. - 0x44, 0x13, 0x09, 0x00, 0xA4, 0x1E, 0x37, 0x4F, 0xB7, 0x89, 0x01, 0x75, 0x0B, 0xA6, 0x98, 0x8C, // D...¤.7O·..u.¦.. - 0x04, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ................ - 0xA4, 0x6B, 0xDB, 0x21, 0x7B, 0x9A, 0x14, 0x4A, 0x9E, 0x29, 0x64, 0xA6, 0x0C, 0x59, 0x30, 0x1D, // ¤kÛ!{..J.)d¦.Y0. - 0x26, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // &............... - 0x4E, 0x04, 0xCA, 0xB3, 0x58, 0xA3, 0x68, 0x4D, 0x98, 0x83, 0xAA, 0xA2, 0x94, 0x1A, 0xCA, 0x99, // N.ʳX£hM..ª¢..Ê. - 0x48, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // H............... - 0x1B, 0x34, 0xBF, 0x3D, 0x6C, 0x5F, 0xA7, 0x4F, 0xB9, 0x36, 0x69, 0x9D, 0xCE, 0x9E, 0x26, 0x3F, // .4¿=l_§O¹6i.Î.&? - 0x68, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // h............... - 0xF4, 0x33, 0x44, 0x7B, 0xE7, 0xB1, 0x88, 0x47, 0x89, 0x5A, 0xC4, 0x53, 0x78, 0xD3, 0x82, 0x53, // ô3D{ç±.G.ZÄSxÓ.S - 0x87, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ................ - 0x79, 0x67, 0xC5, 0x21, 0x49, 0xB4, 0x20, 0x4D, 0xAD, 0xFC, 0xEE, 0xCE, 0x0E, 0x1A, 0xD7, 0x4B, // ygÅ!I´ M­üîÎ..×K - 0xA9, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ©............... - 0x0F, 0x1B, 0x5A, 0x2B, 0xAB, 0xA5, 0x54, 0x4C, 0xAC, 0x2F, 0xA6, 0xD9, 0x48, 0x24, 0xA2, 0x83, // ..Z+«¥TL¬/¦ÙH$¢. - 0xC8, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // È............... - 0x10, 0x54, 0x1C, 0x8C, 0x39, 0x9F, 0x05, 0x48, 0x8C, 0x9D, 0x63, 0xA0, 0x77, 0x06, 0x35, 0x8F, // .T..9..H..c.w.5. - 0xE7, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ç............... - 0x6E, 0xAF, 0xD9, 0x43, 0x86, 0x5E, 0xE8, 0x4B, 0xA7, 0x97, 0xD0, 0x72, 0xA0, 0x46, 0x89, 0x6C, // n¯ÙC.^èK§.Ðr.F.l - 0x04, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ./.............. - 0xE7, 0x08, 0x9C, 0xE4, 0x82, 0xDA, 0xF8, 0x42, 0xBD, 0xE2, 0xB5, 0x70, 0xFB, 0xCA, 0xE7, 0x6C, // ç..ä.ÚøB½âµpûÊçl - 0x1E, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ./.............. - 0x22, 0xEF, 0xC5, 0x61, 0x4F, 0xF1, 0x53, 0x45, 0xA8, 0x24, 0xC4, 0xB3, 0x1E, 0x84, 0xB1, 0x00, // "ïÅaOñSE¨$ij..±. - 0x53, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // S/.............. - 0x44, 0x7C, 0x94, 0xBA, 0x9D, 0xD1, 0x86, 0x47, 0xB6, 0xAE, 0x22, 0x77, 0x0B, 0xC9, 0x4C, 0x54, // D|.º.Ñ.G¶®"w.ÉLT - 0x86, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x06, 0x05, 0x00, 0x01, 0x00, 0x00, // ./.............. - 0x06, 0x16, 0x3D, 0x4F, 0xEA, 0x3F, 0x01, 0x4C, 0xBE, 0x3C, 0x8D, 0x67, 0x1C, 0x40, 0x1E, 0x3B, // ..=Oê?.L¾<.g.@.; - 0xAD, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // ­/.............. - 0xC2, 0x2D, 0x68, 0x2C, 0x68, 0x8B, 0x63, 0x4F, 0xA1, 0x65, 0xAE, 0x29, 0x1D, 0x4C, 0xF1, 0x38, // Â-h,h.cO¡e®).Lñ8 - 0xC4, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // Ä/.............. - 0x08, 0xFF, 0xD8, 0xCF, 0xD7, 0xC0, 0x2B, 0x45, 0x9F, 0x60, 0xEF, 0x5C, 0x70, 0xC3, 0x20, 0x94, // .ÿØÏ×À+E.`ï\pà . - 0xDD, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // Ý/.............. - 0x50, 0x49, 0xF5, 0xD4, 0xF2, 0x26, 0xB4, 0x4F, 0xBA, 0x21, 0xFF, 0xAB, 0x16, 0xAF, 0xCA, 0xDE, // PIõÔò&´Oº!ÿ«.¯ÊÞ - 0xF6, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // ö/.............. - 0x72, 0xE8, 0xE7, 0x8C, 0x8C, 0x18, 0x98, 0x4B, 0x9D, 0x90, 0xF8, 0xF9, 0x0B, 0x7A, 0xAD, 0x02, // rèç....K..øù.z­. - 0x11, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .0.............. - 0x70, 0xD4, 0xE5, 0xCE, 0x3B, 0x6E, 0xCC, 0x4F, 0x8C, 0x2B, 0xD1, 0x74, 0x28, 0x56, 0x8A, 0x9F, // pÔåÎ;nÌO.+Ñt(V.. - 0x24, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // $0.............. - 0xB8, 0xD0, 0x47, 0x89, 0x3B, 0xC3, 0xE1, 0x43, 0x8C, 0x56, 0x9B, 0x67, 0x4C, 0x05, 0x28, 0x32, // ¸ÐG.;ÃáC.V.gL.(2 - 0x36, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // 60.............. - 0x39, 0x66, 0x6B, 0xCA, 0xD6, 0x4A, 0xAE, 0x40, 0xA5, 0x75, 0x14, 0xDE, 0xE0, 0x7F, 0x64, 0x30, // 9fkÊÖJ®@¥u.Þà.d0 - 0x49, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // I0.............. - 0x40, 0x96, 0xED, 0x09, 0x20, 0xF0, 0x0A, 0x40, 0xAC, 0xD8, 0xD7, 0xD8, 0x67, 0xDF, 0xD9, 0xC2, // @.í. ð.@¬Ø×ØgßÙ - 0x5E, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // ^0.............. - 0x49, 0x4E, 0x3D, 0xEF, 0x3D, 0xA5, 0x81, 0x4D, 0xA2, 0xB1, 0x2C, 0xA6, 0xC2, 0x55, 0x6B, 0x2C, // IN=ï=¥.M¢±,¦ÂUk, - 0x72, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // r0.............. - 0x5C, 0x6F, 0x58, 0xAB, 0x56, 0x52, 0x32, 0x46, 0x96, 0x2F, 0xFE, 0xFD, 0x8B, 0x49, 0xE6, 0xF4, // \oX«VR2F./þý.Iæô - 0x86, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .0.............. - 0x92, 0xC1, 0xB7, 0xEC, 0xAB, 0x73, 0xED, 0x4D, 0xAC, 0xF4, 0x23, 0x99, 0xB0, 0x95, 0xD0, 0xCC, // .Á·ì«síM¬ô#.°.ÐÌ - 0x9A, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .0.............. - 0x1D, 0x3B, 0x59, 0x45, 0xB1, 0xDF, 0x91, 0x4E, 0xBB, 0xFB, 0x2D, 0x5D, 0x0C, 0xE2, 0x22, 0x7A, // .;YE±ß.N»û-].â"z - 0xAE, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // ®0.............. - 0x60, 0x77, 0x32, 0x6F, 0x5C, 0x8C, 0x7C, 0x41, 0x9B, 0x61, 0x83, 0x6A, 0x98, 0x28, 0x7E, 0x0C, // `w2o\.|A.a.j.(~. - 0xC5, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // Å0.............. - 0xF7, 0x3F, 0x13, 0xDF, 0x14, 0xBF, 0x95, 0x4F, 0xAF, 0xE3, 0x7B, 0x48, 0xE7, 0xE3, 0x31, 0xEF, // ÷?.ß.¿.O¯ã{Hçã1ï - 0xE3, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // ã0.............. - 0x61, 0xBF, 0xC7, 0x5D, 0xC9, 0x5E, 0x96, 0x49, 0x9C, 0xCB, 0xDF, 0x80, 0x6A, 0x2D, 0x0E, 0xFE, // a¿Ç]É^.I.Ëß.j-.þ - 0xFB, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // û0.............. - 0x75, 0x4F, 0x0C, 0xB5, 0x9B, 0x59, 0xE8, 0x43, 0x8D, 0xCD, 0x10, 0x81, 0xA7, 0x96, 0x72, 0x41, // uO.µ.YèC.Í..§.rA - 0x18, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .1.............. - 0x87, 0x9E, 0x50, 0xEA, 0xA1, 0x07, 0x45, 0x4A, 0x9E, 0xDC, 0xEB, 0xA5, 0xA3, 0x9F, 0x36, 0xAF, // ..Pê¡.EJ.Ü륣.6¯ - 0x2E, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .1.............. - 0x78, 0xA6, 0xA2, 0x9D, 0x6B, 0xFB, 0x67, 0x4E, 0xAB, 0x84, 0x60, 0xDD, 0x6A, 0x9C, 0x81, 0x9A, // x¦¢.kûgN«.`Ýj... - 0x50, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // P1.............. - 0x05, 0x61, 0x23, 0x92, 0x67, 0xBB, 0x4F, 0x49, 0x94, 0xC7, 0x7F, 0x7A, 0x60, 0x79, 0x29, 0xBD, // .a#.g»OI.Ç.z`y)½ - 0x65, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // e1.............. - 0x9C, 0x38, 0x58, 0xE5, 0xC3, 0x83, 0x29, 0x4B, 0xAD, 0xFE, 0x5E, 0x4D, 0x7F, 0x46, 0xC3, 0x58, // .8XåÃ.)K­þ^M.FÃX - 0x7F, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .1.............. - 0xFF, 0x33, 0xD8, 0x9E, 0x92, 0x4F, 0x36, 0x4F, 0xB3, 0x70, 0x86, 0x83, 0xA4, 0xF1, 0x32, 0x75, // ÿ3Ø..O6O³p..¤ñ2u - 0x95, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .1.............. - 0xE7, 0x82, 0x08, 0x2D, 0xE7, 0xA4, 0x3B, 0x42, 0x8C, 0xCC, 0x70, 0xD9, 0x1E, 0x01, 0x58, 0xB1, // ç..-ç¤;B.ÌpÙ..X± - 0xB0, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // °1.............. - 0x2C, 0x62, 0xE7, 0x6E, 0xD8, 0x18, 0x05, 0x40, 0x9F, 0xB7, 0x92, 0xDB, 0x64, 0x4A, 0x27, 0x9B, // ,bçnØ..@.·.ÛdJ'. - 0xC1, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // Á1.............. - 0x52, 0x1D, 0x46, 0xF7, 0x2B, 0x7C, 0xB2, 0x43, 0x87, 0x44, 0xEA, 0x95, 0x8E, 0x0B, 0xD0, 0x9A, // R.F÷+|²C.Dê...Ð. - 0xD4, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // Ô1.............. - 0x40, 0x80, 0x0B, 0xA3, 0x8A, 0xD6, 0x3F, 0x42, 0xB0, 0xB5, 0x9C, 0xE2, 0x92, 0xEA, 0x5A, 0x8F, // @..£.Ö?B°µ.â.êZ. - 0xE6, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // æ1.............. - 0xE3, 0x11, 0x9F, 0x1B, 0x5C, 0xC8, 0x1B, 0x4E, 0xBB, 0x29, 0x87, 0x9A, 0xD2, 0xC9, 0x09, 0xE3, // ã...\È.N»)..ÒÉ.ã - 0xFB, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // û1.............. - 0x6B, 0x1C, 0x98, 0xDC, 0x8E, 0xFC, 0x0F, 0x42, 0xAA, 0x43, 0xF8, 0xF3, 0x3E, 0x5C, 0x09, 0x23, // k..Ü.ü.BªCøó>\.# - 0x0C, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // .2.............. - 0xE6, 0xF3, 0xE1, 0xEF, 0xA2, 0xAE, 0x44, 0x41, 0xA2, 0x08, 0x32, 0xAA, 0x87, 0x2B, 0x65, 0x45, // æóáDA¢.2ª.+eE - 0x1E, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // .2.............. - 0xFA, 0x3A, 0x1C, 0x77, 0xC5, 0x50, 0x3F, 0x44, 0xB1, 0x51, 0xFF, 0x25, 0x46, 0xD8, 0x63, 0xA0, // ú:.wÅP?D±Qÿ%FØc. - 0x32, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // 22.............. - 0x49, 0x26, 0x76, 0x8C, 0xD1, 0x97, 0x53, 0x49, 0xAD, 0x27, 0xB7, 0xE2, 0xC2, 0x5B, 0x97, 0x2E, // I&v.Ñ.SI­'·âÂ[.. - 0x46, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // F2.............. - 0x9C, 0xDA, 0x22, 0xB3, 0xE2, 0xA2, 0x58, 0x40, 0x9E, 0x4E, 0xF5, 0x9A, 0x69, 0x70, 0xBD, 0x69, // .Ú"³â¢X@.Nõ.ip½i - 0x5D, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // ]2.............. - 0x4A, 0x12, 0x5D, 0x4A, 0x20, 0xE6, 0xBA, 0x44, 0xB6, 0xFF, 0x65, 0x89, 0x61, 0xB3, 0x3B, 0x9A, // J.]J æºD¶ÿe.a³;. - 0x7B, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // {2.............. - 0xD1, 0x28, 0x7A, 0x42, 0x7C, 0xD1, 0xBF, 0x4A, 0xB7, 0x17, 0x32, 0xC7, 0x80, 0xBA, 0x6F, 0x07, // Ñ(zB|Ñ¿J·.2Ç.ºo. - 0x93, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // .2.............. - 0xF1, 0x9F, 0xC7, 0x00, 0x50, 0x68, 0x3D, 0x44, 0xBF, 0x61, 0x71, 0xCD, 0xE0, 0xDE, 0x30, 0x5F, // ñ.Ç.Ph=D¿aqÍàÞ0_ - 0xB0, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // °2.............. - 0x38, 0xFB, 0x3A, 0xB1, 0x79, 0xCD, 0xE5, 0x4A, 0x9F, 0x7F, 0xEE, 0xD0, 0x58, 0xD7, 0x50, 0xCA, // 8û:±yÍåJ..îÐX×PÊ - 0xC6, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // Æ2.............. - 0x0E, 0xC1, 0x3A, 0xE1, 0xD0, 0x75, 0xFF, 0x4A, 0xA0, 0xCD, 0x76, 0x49, 0x82, 0xCF, 0x54, 0x1C, // .Á:áÐuÿJ.ÍvI.ÏT. - 0xDB, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // Û2.............. - 0xF0, 0xFA, 0x4E, 0xAC, 0x1F, 0xF8, 0x61, 0x4F, 0xBD, 0xF7, 0xEA, 0x32, 0xB0, 0x2A, 0xB1, 0x17, // ðúN¬.øaO½÷ê2°*±. - 0xF1, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // ñ2.............. - 0xC6, 0xB1, 0xF5, 0xD9, 0x86, 0x53, 0x5A, 0x49, 0x88, 0xF9, 0x9A, 0xD6, 0xB4, 0x1A, 0xC9, 0xB3, // ƱõÙ.SZI.ù.Ö´.ɳ - 0x0C, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // .3.............. - 0xE2, 0x38, 0xB5, 0x44, 0x34, 0xFB, 0x32, 0x47, 0x81, 0xE4, 0x64, 0x4C, 0x17, 0xD2, 0xE7, 0x46, // â8µD4û2G.ädL.ÒçF - 0x1D, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .3.............. - 0xA0, 0xBF, 0x73, 0x93, 0xB3, 0x97, 0x87, 0x45, 0xAB, 0x73, 0x30, 0x93, 0x44, 0x61, 0xD5, 0x5C, // .¿s.³..E«s0.DaÕ. - 0x3E, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // >3.............. - 0xB4, 0x6E, 0x28, 0xAA, 0x6F, 0x55, 0xEB, 0x4E, 0x96, 0x7C, 0xC1, 0xB7, 0x71, 0xB7, 0x67, 0x3E, // ´n(ªoUëN.|Á·q·g> - 0x5E, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // ^3.............. - 0x56, 0x82, 0xCC, 0x7C, 0xAA, 0xFB, 0xC6, 0x49, 0xB2, 0xA9, 0xF5, 0xAF, 0xB4, 0x25, 0x7C, 0xD2, // V.Ì|ªûÆI²©õ¯´%|Ò - 0x7F, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .3.............. - 0x17, 0xFE, 0x3D, 0xC5, 0x00, 0xCC, 0x67, 0x49, 0xB1, 0x88, 0xA0, 0x88, 0xA9, 0x65, 0x49, 0x4D, // .þ=Å.ÌgI±...©eIM - 0xA2, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // ¢3.............. - 0x7D, 0xA8, 0x16, 0x28, 0xED, 0xE1, 0x97, 0x40, 0xB3, 0x11, 0xE2, 0x34, 0x1C, 0x57, 0xB1, 0x79, // }¨.(íá.@³.â4.W±y - 0xC1, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // Á3.............. - 0x08, 0xF9, 0xC0, 0x67, 0x4F, 0x18, 0x64, 0x4F, 0x82, 0x50, 0x12, 0xDB, 0x79, 0x7A, 0xB3, 0xC3, // .ùÀgO.dO.P.Ûyz³Ã - 0xE1, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // á3.............. - 0x7A, 0x4E, 0xCE, 0x7B, 0x80, 0xDD, 0x82, 0x46, 0x98, 0xFA, 0xF9, 0x93, 0x72, 0x58, 0x03, 0xD2, // zNÎ{.Ý.F.úù.rX.Ò - 0x03, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .4.............. - 0x0A, 0x0C, 0xC1, 0x1E, 0xF6, 0x54, 0x3E, 0x45, 0xB8, 0x5A, 0x6F, 0xA1, 0xBB, 0xFE, 0xA9, 0xB7, // ..Á.öT>E¸Zo¡»þ©· - 0x25, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // %4.............. - 0xBF, 0xB5, 0xD2, 0x87, 0x7B, 0xD4, 0xFB, 0x41, 0xAF, 0x62, 0x71, 0xC3, 0x82, 0xF5, 0xCC, 0x85, // ¿µÒ.{ÔûA¯bqÃ.õÌ. - 0x4A, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // J4.............. - 0xA9, 0x50, 0xFE, 0x3C, 0x03, 0x0E, 0x29, 0x4B, 0x97, 0x54, 0x9F, 0x19, 0x3F, 0x07, 0xB7, 0x1F, // ©Pþ<..)K.T..?.·. - 0x76, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // v4.............. - 0x57, 0x9E, 0xE4, 0x39, 0x68, 0xAE, 0xE3, 0x4E, 0xB0, 0x98, 0x26, 0x48, 0x0D, 0xF3, 0xDA, 0x96, // W.ä9h®ãN°.&H.óÚ. - 0x9C, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .4.............. - 0x17, 0x21, 0xAA, 0x15, 0x79, 0x8F, 0xA8, 0x49, 0x83, 0x17, 0x75, 0x30, 0x26, 0xD6, 0xA0, 0x54, // .!ª.y.¨I..u0&Ö.T - 0xC7, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // Ç4.............. - 0x0E, 0xD6, 0xBF, 0xCF, 0x5F, 0x0B, 0x7D, 0x42, 0x91, 0x7C, 0xA4, 0xDF, 0x42, 0xA8, 0x0E, 0x44, // .Ö¿Ï_.}B.|¤ßB¨.D - 0xEB, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // ë4.............. - 0x81, 0xCC, 0x12, 0x70, 0x87, 0x88, 0xE9, 0x42, 0xB1, 0x7D, 0x4E, 0x5E, 0x42, 0x76, 0x0F, 0x0D, // .Ì.p..éB±}N^Bv.. - 0x0F, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .5.............. - 0xB6, 0x7E, 0x9C, 0xDE, 0x85, 0x5A, 0x0D, 0x42, 0x97, 0x03, 0xFF, 0xF1, 0x1B, 0xDD, 0x4D, 0x43, // ¶~.Þ.Z.B..ÿñ.ÝMC - 0x38, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // 85.............. - 0x0C, 0xFC, 0xC0, 0x67, 0xBA, 0xDE, 0x1B, 0x40, 0xBF, 0x8B, 0x9C, 0x8A, 0xD8, 0x39, 0x58, 0x04, // .üÀgºÞ.@¿...Ø9X. - 0x57, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // W5.............. - 0x36, 0x5D, 0xE6, 0xC3, 0x1F, 0x14, 0x2F, 0x4D, 0xA3, 0x03, 0xA8, 0x42, 0xEE, 0x75, 0x6A, 0x29, // 6]æÃ../M£.¨Bîuj) - 0x6A, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // j5.............. - 0xCB, 0xBC, 0xAA, 0x9C, 0xB1, 0x61, 0x4B, 0x4B, 0x8B, 0xEC, 0xD1, 0x0A, 0x3C, 0x3A, 0xC2, 0xCE, // ˼ª.±aKK.ìÑ.<:ÂÎ - 0x7C, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // |5.............. - 0x6E, 0xEA, 0x14, 0xE9, 0xFA, 0xA5, 0x39, 0x44, 0xA3, 0x94, 0xA9, 0xBB, 0x32, 0x93, 0xCA, 0x09, // nê.éú¥9D£.©»2.Ê. - 0x8E, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // .5.............. - 0x59, 0xCE, 0xCA, 0xD8, 0xD2, 0x33, 0xC7, 0x4A, 0x9B, 0x1B, 0x9B, 0x72, 0x33, 0x9C, 0x51, 0xC8, // YÎÊØÒ3ÇJ...r3.QÈ - 0xA2, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ¢5.............. - 0x65, 0x92, 0x9D, 0xEC, 0x1E, 0x9D, 0xD0, 0x4E, 0x83, 0x8A, 0xCD, 0xC2, 0x0F, 0x25, 0x51, 0xA1, // e..ì..ÐN..ÍÂ.%Q¡ - 0xB6, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ¶5.............. - 0xBA, 0x1B, 0x0B, 0xD7, 0x93, 0xB8, 0x44, 0x45, 0x96, 0xE2, 0xB7, 0xA3, 0x18, 0x09, 0x1C, 0x33, // º..×.¸DE.â·£...3 - 0xCA, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // Ê5.............. - 0x6F, 0x59, 0x50, 0xD4, 0x4D, 0x89, 0xE0, 0x49, 0x96, 0x6A, 0xFD, 0x39, 0xED, 0x4C, 0x4C, 0x64, // oYPÔM.àI.jý9íLLd - 0xE1, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // á5.............. - 0x97, 0x41, 0x41, 0x4F, 0xC2, 0x0F, 0x01, 0x4C, 0xB6, 0x8A, 0x86, 0xCB, 0xB9, 0xAC, 0x25, 0x4C, // .AAOÂ..L¶..˹¬%L - 0xFF, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ÿ5.............. - 0x10, 0x81, 0x9B, 0x82, 0x6F, 0x0E, 0x49, 0x43, 0xBC, 0xA4, 0x42, 0x80, 0x35, 0x77, 0x78, 0x8D, // ....o.IC¼¤B.5wx. - 0x17, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // .6.............. - 0xBC, 0xDA, 0x7D, 0xDA, 0xBE, 0x3F, 0x47, 0x44, 0x9E, 0x01, 0x6A, 0xB7, 0x44, 0x0B, 0x4C, 0xD4, // ¼Ú}Ú¾?GD..j·D.LÔ - 0x33, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // 36.............. - 0x45, 0xCA, 0xBA, 0xCB, 0x6A, 0x55, 0x16, 0x44, 0xAD, 0x03, 0xBD, 0xA5, 0x98, 0xEA, 0xA7, 0xC8, // EʺËjU.D­.½¥.ê§È - 0x50, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // P6.............. - 0xCB, 0x06, 0x1A, 0x04, 0xB8, 0xC5, 0x72, 0x47, 0x80, 0x9F, 0x41, 0x6D, 0x03, 0xD1, 0x66, 0x54, // Ë...¸ÅrG..Am.ÑfT - 0x71, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // q6.............. - 0xE1, 0x4E, 0xE0, 0x83, 0x8D, 0xFA, 0x6D, 0x43, 0x89, 0x94, 0xD3, 0x1A, 0x86, 0x2C, 0xAB, 0x77, // áNà..úmC..Ó..,«w - 0x87, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // .6.............. - 0x3D, 0xA2, 0xDF, 0xDE, 0xD1, 0x6E, 0xA6, 0x45, 0x85, 0xDC, 0x63, 0xCA, 0xE0, 0x54, 0x6D, 0xE6, // =¢ßÞÑn¦E.ÜcÊàTmæ - 0xA6, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ¦6.............. - 0xC1, 0x01, 0xF3, 0x6B, 0x4A, 0xB9, 0xE9, 0x43, 0xBA, 0x31, 0xD4, 0x94, 0x59, 0x8C, 0x47, 0xFB, // Á.ókJ¹éCº1Ô.Y.Gû - 0xBB, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // »6.............. - 0xE3, 0xAB, 0x34, 0xB2, 0x57, 0x08, 0x9C, 0x4F, 0xB0, 0x5A, 0x4D, 0xC3, 0x14, 0xF8, 0x55, 0x57, // ã«4²W..O°ZMÃ.øUW - 0xD1, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // Ñ6.............. - 0x21, 0x78, 0x2A, 0xAA, 0x27, 0x18, 0x2C, 0x4C, 0x8F, 0x1D, 0x45, 0x13, 0xA3, 0x4D, 0xDA, 0x97, // !x*ª'.,L..E.£MÚ. - 0xEB, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ë6.............. - 0x20, 0xE6, 0x1F, 0x36, 0xF4, 0x64, 0xB5, 0x41, 0xBA, 0x77, 0x84, 0xF8, 0xE0, 0x79, 0xB1, 0xF7, // æ.6ôdµAºw.øày±÷ - 0x06, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // .7.............. - 0xDF, 0xBA, 0x11, 0xBB, 0xAA, 0xD8, 0x0E, 0x47, 0x93, 0x11, 0x20, 0xEA, 0xF8, 0x0F, 0xE5, 0xCC, // ߺ.»ªØ.G.. êø.åÌ - 0x25, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // %7.............. - 0x85, 0x88, 0xC8, 0x0B, 0x8C, 0x71, 0x1D, 0x49, 0x92, 0x1F, 0x6F, 0x21, 0x43, 0x49, 0xE7, 0x9C, // ..È..q.I..o!CIç. - 0x36, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // 67.............. - 0x0C, 0x4D, 0x7C, 0xFC, 0x85, 0x2E, 0xB9, 0x4B, 0xAF, 0xD4, 0x01, 0xED, 0x14, 0x76, 0xB5, 0xE9, // .M|ü..¹K¯Ô.í.vµé - 0x60, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // `7.............. - 0x19, 0x66, 0x0F, 0x50, 0x93, 0xEF, 0x75, 0x4B, 0xBC, 0xB4, 0x82, 0x81, 0x99, 0x98, 0xA3, 0xCA, // .f.P.ïuK¼´....£Ê - 0x84, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // .7.............. - 0xEB, 0xCE, 0x9B, 0x9E, 0x36, 0xE7, 0x26, 0x4F, 0x88, 0xDE, 0x76, 0x3F, 0x87, 0xDC, 0xC4, 0x85, // ëÎ..6ç&O.Þv?.ÜÄ. - 0xA6, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ¦7.............. - 0xE9, 0x54, 0x78, 0x23, 0xFC, 0x79, 0x97, 0x44, 0xA0, 0xC1, 0xA7, 0x09, 0x69, 0x69, 0x1C, 0x6B, // éTx#üy.D.Á§.ii.k - 0xB9, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ¹7.............. - 0x01, 0xA3, 0xF8, 0xC8, 0xF5, 0x19, 0x32, 0x41, 0x96, 0xCE, 0x2D, 0xE9, 0xD4, 0xAD, 0xBD, 0x33, // .£øÈõ.2A.Î-éÔ­½3 - 0xCB, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // Ë7.............. - 0x61, 0xFD, 0x31, 0x31, 0x4F, 0x5E, 0x08, 0x43, 0x8D, 0x6D, 0x62, 0xBE, 0x19, 0x87, 0xC9, 0x2C, // aý11O^.C.mb¾..É, - 0xDF, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ß7.............. - 0x5F, 0x8B, 0xDD, 0x85, 0xA4, 0xEA, 0xF3, 0x4A, 0xA6, 0x28, 0xCC, 0xE9, 0xE7, 0x7C, 0x9A, 0x03, // _.Ý.¤êóJ¦(Ìéç|.. - 0xF6, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ö7.............. - 0x3F, 0xBF, 0xA2, 0x2C, 0x9E, 0x94, 0x6A, 0x44, 0x82, 0xC7, 0xE2, 0x5A, 0x15, 0xEC, 0x78, 0xC4, // ?¿¢,..jD.ÇâZ.ìxÄ - 0x14, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // .8.............. - 0xE3, 0xF0, 0x77, 0x17, 0x92, 0x73, 0x98, 0x41, 0x97, 0xEA, 0x8A, 0xE4, 0xDE, 0x6F, 0x63, 0x81, // ãðw..s.A.ê.äÞoc. - 0x2C, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ,8.............. - 0xCA, 0x4C, 0x3E, 0x9D, 0x72, 0xE1, 0xF1, 0x46, 0xA2, 0xF4, 0x1D, 0x21, 0x07, 0x05, 0x14, 0x44, // ÊL>.ráñF¢ô.!...D - 0x49, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // I8.............. - 0x6E, 0x6C, 0x4C, 0x73, 0xBA, 0xB0, 0x98, 0x42, 0xA8, 0x91, 0x67, 0x17, 0x72, 0xB2, 0xBD, 0x1B, // nlLsº°.B¨.g.r²½. - 0x5F, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // _8.............. - 0x4B, 0xA7, 0x12, 0x69, 0xFB, 0xA5, 0x1A, 0x40, 0xBF, 0xDB, 0x2E, 0x3A, 0xB4, 0x6F, 0x4B, 0x02, // K§.iû¥.@¿Û.:´oK. - 0x7E, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ~8.............. - 0x8F, 0xF0, 0x5C, 0x5B, 0x1A, 0xB8, 0x1D, 0x43, 0xB0, 0x80, 0x34, 0x50, 0xD8, 0x62, 0x05, 0x65, // .ð\[.¸.C°.4PØb.e - 0x93, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // .8.............. - 0xF3, 0x7D, 0x6D, 0xE0, 0xD0, 0xAA, 0x9D, 0x41, 0x8D, 0xFB, 0x0A, 0xC3, 0x7E, 0x2B, 0xDF, 0x39, // ó}màЪ.A.û.Ã~+ß9 - 0xA9, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ©8.............. - 0xFE, 0x34, 0x98, 0x05, 0xEA, 0xA8, 0xFF, 0x4B, 0xB6, 0x7B, 0x4D, 0x00, 0x6B, 0x54, 0x47, 0xD3, // þ4..ê¨ÿK¶{M.kTGÓ - 0xC4, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // Ä8.............. - 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x35, 0x35, 0x34, 0x2D, // 03612-00206-554- - 0x30, 0x30, 0x36, 0x37, 0x33, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, // 006739-03-1033-1 - 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, // 7763.0000-280201 - 0x38, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, // 8.Windows.03612- - 0x30, 0x30, 0x30, 0x39, 0x36, 0x2D, 0x32, 0x30, 0x31, 0x2D, 0x31, 0x34, 0x38, 0x38, 0x35, 0x33, // 00096-201-148853 - 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, // -03-1033-17763.0 - 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, // 000-2802018.Offi - 0x63, 0x65, 0x32, 0x30, 0x31, 0x30, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, // ce2010.03612-002 - 0x30, 0x36, 0x2D, 0x32, 0x35, 0x30, 0x2D, 0x35, 0x36, 0x30, 0x36, 0x33, 0x35, 0x2D, 0x30, 0x33, // 06-250-560635-03 - 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, // -1033-17763.0000 - 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, // -2802018.Office2 - 0x30, 0x31, 0x33, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, // 013.03612-00206- - 0x34, 0x35, 0x34, 0x2D, 0x31, 0x36, 0x37, 0x32, 0x31, 0x31, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, // 454-167211-03-10 - 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, // 33-17763.0000-28 - 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x36, // 02018.Office2016 - 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x33, 0x38, 0x35, 0x38, 0x2D, 0x33, 0x36, 0x31, // .03612-03858-361 - 0x2D, 0x39, 0x31, 0x34, 0x30, 0x37, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, // -914079-03-1033- - 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, // 17763.0000-28020 - 0x31, 0x38, 0x00, 0x57, 0x69, 0x6E, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x47, 0x6F, 0x76, 0x00, 0x30, // 18.WinChinaGov.0 - 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x36, 0x37, 0x32, 0x2D, 0x33, // 3612-00206-672-3 - 0x30, 0x31, 0x33, 0x37, 0x31, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, // 01371-03-1033-17 - 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, // 763.0000-2802018 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, // .Office2019.Wind - 0x6F, 0x77, 0x73, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, // ows.Office2010.O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x33, 0x2B, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // ffice2013+.Windo - 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, // ws Server 2019.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x28, // indows 10 2019 ( - 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // Volume).Windows - 0x31, 0x30, 0x20, 0x55, 0x6E, 0x6B, 0x6E, 0x6F, 0x77, 0x6E, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, // 10 Unknown (Volu - 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x43, // me).Windows 10 C - 0x68, 0x69, 0x6E, 0x61, 0x20, 0x47, 0x6F, 0x76, 0x65, 0x72, 0x6E, 0x6D, 0x65, 0x6E, 0x74, 0x00, // hina Government. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, // Windows 10 2016 - 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // (Volume).Windows - 0x20, 0x31, 0x30, 0x20, 0x28, 0x52, 0x65, 0x74, 0x61, 0x69, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, // 10 (Retail).Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x32, 0x30, 0x31, 0x35, 0x20, 0x28, 0x56, 0x6F, // dows 10 2015 (Vo - 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x00, // lume).Windows 7. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x28, 0x52, 0x65, 0x74, 0x61, 0x69, // Windows 8 (Retai - 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x28, 0x56, 0x6F, // l).Windows 8 (Vo - 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, // lume).Windows 8. - 0x31, 0x20, 0x28, 0x52, 0x65, 0x74, 0x61, 0x69, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // 1 (Retail).Windo - 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, // ws 8.1 (Volume). - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, // Windows Preview. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // Windows Server 2 - 0x30, 0x30, 0x38, 0x20, 0x41, 0x20, 0x28, 0x57, 0x65, 0x62, 0x20, 0x61, 0x6E, 0x64, 0x20, 0x48, // 008 A (Web and H - 0x50, 0x43, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // PC).Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x42, 0x20, 0x28, 0x53, 0x74, 0x61, 0x6E, 0x64, // er 2008 B (Stand - 0x61, 0x72, 0x64, 0x20, 0x61, 0x6E, 0x64, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // ard and Enterpri - 0x73, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // se).Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x43, 0x20, 0x28, 0x44, 0x61, 0x74, 0x61, 0x63, // er 2008 C (Datac - 0x65, 0x6E, 0x74, 0x65, 0x72, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // enter).Windows S - 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x41, 0x20, // erver 2008 R2 A - 0x28, 0x57, 0x65, 0x62, 0x20, 0x61, 0x6E, 0x64, 0x20, 0x48, 0x50, 0x43, 0x29, 0x00, 0x57, 0x69, // (Web and HPC).Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, // ndows Server 200 - 0x38, 0x20, 0x52, 0x32, 0x20, 0x42, 0x20, 0x28, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, // 8 R2 B (Standard - 0x20, 0x61, 0x6E, 0x64, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x29, // and Enterprise) - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, // .Windows Server - 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x43, 0x20, 0x28, 0x44, 0x61, 0x74, 0x61, 0x63, // 2008 R2 C (Datac - 0x65, 0x6E, 0x74, 0x65, 0x72, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // enter).Windows S - 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // erver 2012.Windo - 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, // ws Server 2012 R - 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // 2.Windows Server - 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // 2016.Windows Se - 0x72, 0x76, 0x65, 0x72, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, // rver Preview.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, 0x61, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // dows Vista.Offic - 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, // e 2010.Office 20 - 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, // 13.Office 2013 ( - 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, // Pre-Release).Off - 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // ice 2016.Office - 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, // 2019.Windows Ser - 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x41, 0x52, 0x4D, 0x36, 0x34, 0x00, 0x57, // ver 2019 ARM64.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 - 0x31, 0x39, 0x20, 0x41, 0x7A, 0x75, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, 0x69, // 19 Azure Core.Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // ndows Server 201 - 0x39, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, // 9 Datacenter.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, // dows Server 2019 - 0x20, 0x45, 0x73, 0x73, 0x65, 0x6E, 0x74, 0x69, 0x61, 0x6C, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, // Essentials.Wind - 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, // ows Server 2019 - 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Standard.Windows - 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x44, 0x61, 0x74, // Server 2019 Dat - 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x20, 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, // acenter (Semi-An - 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, // nual Channel).Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // ndows Server 201 - 0x39, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x28, 0x53, 0x65, 0x6D, 0x69, // 9 Standard (Semi - 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, 0x6C, 0x29, // -Annual Channel) - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, // .Windows 10 Ente - 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4C, 0x54, 0x53, 0x43, 0x20, 0x32, 0x30, 0x31, 0x39, // rprise LTSC 2019 - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, // .Windows 10 Ente - 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4C, 0x54, 0x53, 0x43, 0x20, 0x32, 0x30, 0x31, 0x39, // rprise LTSC 2019 - 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, // N.Windows 10 En - 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x47, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // terprise G.Windo - 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, // ws 10 Enterprise - 0x20, 0x47, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, // GN.Windows 10 E - 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x4C, // nterprise 2016 L - 0x54, 0x53, 0x42, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, // TSB.Windows 10 E - 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x4C, // nterprise 2016 L - 0x54, 0x53, 0x42, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, // TSB N.Windows 10 - 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, // Home.Windows 10 - 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x20, 0x43, 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, 0x70, // Home Country Sp - 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // ecific.Windows 1 - 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // 0 Home N.Windows - 0x20, 0x31, 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, // 10 Home Single - 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Language.Windows - 0x20, 0x31, 0x30, 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x57, 0x69, // 10 Education.Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, // ndows 10 Educati - 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // on N.Windows 10 - 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // Enterprise.Windo - 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, // ws 10 Enterprise - 0x20, 0x32, 0x30, 0x31, 0x35, 0x20, 0x4C, 0x54, 0x53, 0x42, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // 2015 LTSB.Windo - 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, // ws 10 Enterprise - 0x20, 0x32, 0x30, 0x31, 0x35, 0x20, 0x4C, 0x54, 0x53, 0x42, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, // 2015 LTSB N.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // dows 10 Enterpri - 0x73, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // se N.Windows 10 - 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x6F, 0x72, // Professional Wor - 0x6B, 0x73, 0x74, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // kstation.Windows - 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, // 10 Professional - 0x20, 0x57, 0x6F, 0x72, 0x6B, 0x73, 0x74, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, // Workstation N.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // indows 10 Profes - 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // sional.Windows 1 - 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x45, // 0 Professional E - 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // ducation.Windows - 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, // 10 Professional - 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, // Education N.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // dows 10 Professi - 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // onal N.Windows 1 - 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, // 0 Professional P - 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // review.Windows 1 - 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x50, 0x72, 0x65, // 0 Enterprise Pre - 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // view.Windows 10 - 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x56, // Enterprise for V - 0x69, 0x72, 0x74, 0x75, 0x61, 0x6C, 0x20, 0x44, 0x65, 0x73, 0x6B, 0x74, 0x6F, 0x70, 0x73, 0x00, // irtual Desktops. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x52, 0x65, 0x6D, 0x6F, 0x74, // Windows 10 Remot - 0x65, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // e Server.Windows - 0x20, 0x31, 0x30, 0x20, 0x53, 0x20, 0x28, 0x4C, 0x65, 0x61, 0x6E, 0x29, 0x00, 0x57, 0x69, 0x6E, // 10 S (Lean).Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, // dows 7 Enterpris - 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, 0x6E, 0x74, 0x65, // e.Windows 7 Ente - 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x45, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // rprise E.Windows - 0x20, 0x37, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, // 7 Enterprise N. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // Windows 7 Profes - 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, // sional.Windows 7 - 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x45, 0x00, // Professional E. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // Windows 7 Profes - 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // sional N.Windows - 0x20, 0x37, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x50, 0x4F, 0x53, 0x52, // 7 Embedded POSR - 0x65, 0x61, 0x64, 0x79, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, // eady.Windows 7 E - 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, // mbedded Standard - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x54, 0x68, 0x69, 0x6E, 0x50, // .Windows 7 ThinP - 0x43, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, // C.Windows 8 Core - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, // .Windows 8 Core - 0x43, 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, // Country Specific - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, // .Windows 8 Core - 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, // N.Windows 8 Core - 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, // Single Language - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, // .Windows 8 Profe - 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x4D, 0x43, 0x00, 0x57, 0x69, 0x6E, 0x64, // ssional WMC.Wind - 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, // ows 8 Embedded I - 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // ndustry Professi - 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, // onal.Windows 8 E - 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, // mbedded Industry - 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // Enterprise.Wind - 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, // ows 8 Enterprise - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, // .Windows 8 Enter - 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // prise N.Windows - 0x38, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, // 8 Professional.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, // indows 8 Profess - 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // ional N.Windows - 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // 8.1 Core.Windows - 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x41, 0x52, 0x4D, 0x00, 0x57, 0x69, // 8.1 Core ARM.Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, // ndows 8.1 Core C - 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, // ountry Specific. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, // Windows 8.1 Core - 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, // N.Windows 8.1 C - 0x6F, 0x72, 0x65, 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, // ore Single Langu - 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, // age.Windows 8.1 - 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x53, 0x74, 0x75, // Professional Stu - 0x64, 0x65, 0x6E, 0x74, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, // dent.Windows 8.1 - 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x53, 0x74, // Professional St - 0x75, 0x64, 0x65, 0x6E, 0x74, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // udent N.Windows - 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, // 8.1 Professional - 0x20, 0x57, 0x4D, 0x43, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, // WMC.Windows 8.1 - 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x00, // Core Connected. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, // Windows 8.1 Core - 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x43, 0x6F, 0x75, 0x6E, 0x74, // Connected Count - 0x72, 0x79, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, 0x57, 0x69, 0x6E, 0x64, // ry Specific.Wind - 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x6E, // ows 8.1 Core Con - 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // nected N.Windows - 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, // 8.1 Core Connec - 0x74, 0x65, 0x64, 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, // ted Single Langu - 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, // age.Windows 8.1 - 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // Enterprise.Windo - 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, // ws 8.1 Enterpris - 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, // e N.Windows 8.1 - 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, // Professional.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, // dows 8.1 Profess - 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // ional N.Windows - 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, // 8.1 Embedded Ind - 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, // ustry Profession - 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, // al.Windows 8.1 E - 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, // mbedded Industry - 0x20, 0x41, 0x75, 0x74, 0x6F, 0x6D, 0x6F, 0x74, 0x69, 0x76, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // Automotive.Wind - 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, // ows 8.1 Embedded - 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, // Industry Enterp - 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // rise.Windows 10 - 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, // Enterprise Previ - 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, // ew.Windows 10 Pr - 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, // ofessional Previ - 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, // ew.Windows 10 Pr - 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x4D, 0x43, 0x20, 0x50, // ofessional WMC P - 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, // review.Windows 8 - 0x2E, 0x78, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // .x Preview.Windo - 0x77, 0x73, 0x20, 0x38, 0x2E, 0x78, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x20, 0x41, // ws 8.x Preview A - 0x52, 0x4D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // RM.Windows Serve - 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x57, 0x65, 0x62, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // r 2008 Web.Windo - 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x43, // ws Server 2008 C - 0x6F, 0x6D, 0x70, 0x75, 0x74, 0x65, 0x20, 0x43, 0x6C, 0x75, 0x73, 0x74, 0x65, 0x72, 0x00, 0x57, // ompute Cluster.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 - 0x30, 0x38, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, // 08 Standard.Wind - 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // ows Server 2008 - 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x77, 0x69, 0x74, 0x68, 0x6F, 0x75, 0x74, // Standard without - 0x20, 0x48, 0x79, 0x70, 0x65, 0x72, 0x2D, 0x56, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Hyper-V.Windows - 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x45, 0x6E, 0x74, // Server 2008 Ent - 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // erprise.Windows - 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, // Server 2008 Ente - 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x77, 0x69, 0x74, 0x68, 0x6F, 0x75, 0x74, 0x20, 0x48, // rprise without H - 0x79, 0x70, 0x65, 0x72, 0x2D, 0x56, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // yper-V.Windows S - 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, // erver 2008 Datac - 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // enter.Windows Se - 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, // rver 2008 Datace - 0x6E, 0x74, 0x65, 0x72, 0x20, 0x77, 0x69, 0x74, 0x68, 0x6F, 0x75, 0x74, 0x20, 0x48, 0x79, 0x70, // nter without Hyp - 0x65, 0x72, 0x2D, 0x56, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, // er-V.Windows Ser - 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x49, 0x74, 0x61, // ver 2008 for Ita - 0x6E, 0x69, 0x75, 0x6D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x4D, 0x75, 0x6C, // nium.Windows Mul - 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // tiPoint Server 2 - 0x30, 0x31, 0x30, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // 010.Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x57, 0x65, 0x62, 0x00, 0x57, // er 2008 R2 Web.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 - 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x48, 0x50, 0x43, 0x20, 0x45, 0x64, 0x69, 0x74, 0x69, 0x6F, // 08 R2 HPC Editio - 0x6E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // n.Windows Server - 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, // 2008 R2 Standar - 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // d.Windows Server - 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, // 2008 R2 Enterpr - 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // ise.Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, // er 2008 R2 Datac - 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // enter.Windows Se - 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x66, 0x6F, 0x72, // rver 2008 R2 for - 0x20, 0x49, 0x74, 0x61, 0x6E, 0x69, 0x75, 0x6D, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, // Itanium Enterpr - 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // ise.Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, // er 2012 Datacent - 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // er.Windows Serve - 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x4D, 0x75, 0x6C, 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, // r 2012 MultiPoin - 0x74, 0x20, 0x50, 0x72, 0x65, 0x6D, 0x69, 0x75, 0x6D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // t Premium.Window - 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x4D, 0x75, // s Server 2012 Mu - 0x6C, 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, // ltiPoint Standar - 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // d.Windows Server - 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, // 2012 Standard.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 - 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x43, 0x6C, 0x6F, 0x75, 0x64, 0x20, 0x53, 0x74, 0x6F, 0x72, // 12 R2 Cloud Stor - 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // age.Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, // er 2012 R2 Datac - 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // enter.Windows Se - 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x45, 0x73, 0x73, // rver 2012 R2 Ess - 0x65, 0x6E, 0x74, 0x69, 0x61, 0x6C, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // entials.Windows - 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x53, // Server 2012 R2 S - 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // tandard.Windows - 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x41, 0x7A, 0x75, 0x72, // Server 2016 Azur - 0x65, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // e Core.Windows S - 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x6C, 0x6F, 0x75, 0x64, // erver 2016 Cloud - 0x20, 0x53, 0x74, 0x6F, 0x72, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Storage.Windows - 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x44, 0x61, 0x74, // Server 2016 Dat - 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // acenter.Windows - 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x45, 0x73, 0x73, 0x65, // Server 2016 Esse - 0x6E, 0x74, 0x69, 0x61, 0x6C, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // ntials.Windows S - 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, // erver 2016 Stand - 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // ard.Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x41, 0x52, 0x4D, 0x36, 0x34, 0x00, 0x57, 0x69, // er 2016 ARM64.Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // ndows Server 201 - 0x36, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x20, 0x28, 0x53, 0x65, // 6 Datacenter (Se - 0x6D, 0x69, 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, // mi-Annual Channe - 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // l).Windows Serve - 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, // r 2016 Standard - 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, // (Semi-Annual Cha - 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // nnel).Windows Se - 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, // rver 2016 Datace - 0x6E, 0x74, 0x65, 0x72, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, // nter Preview.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, 0x61, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, // dows Vista Busin - 0x65, 0x73, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, // ess.Windows Vist - 0x61, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, // a Business N.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, 0x61, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, // dows Vista Enter - 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, // prise.Windows Vi - 0x73, 0x74, 0x61, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, // sta Enterprise N - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, // .Office Access 2 - 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, // 010.Office Excel - 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x47, 0x72, 0x6F, // 2010.Office Gro - 0x6F, 0x76, 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // ove 2010.Office - 0x49, 0x6E, 0x66, 0x6F, 0x50, 0x61, 0x74, 0x68, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, // InfoPath 2010.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x31, 0x20, 0x32, 0x30, 0x31, // fice Mondo 1 201 - 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, // 0.Office Mondo 2 - 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, // 2010.Office One - 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // Note 2010.Office - 0x20, 0x4F, 0x75, 0x74, 0x4C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, // OutLook 2010.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, // fice PowerPoint - 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, // 2010.Office Prof - 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, // essional Plus 20 - 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, // 10.Office Projec - 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // t Pro 2010.Offic - 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // e Project Standa - 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, // rd 2010.Office P - 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, // ublisher 2010.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6D, 0x61, 0x6C, 0x6C, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, // fice Small Busin - 0x65, 0x73, 0x73, 0x20, 0x42, 0x61, 0x73, 0x69, 0x63, 0x73, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, // ess Basics 2010. - 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, // Office Standard - 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, // 2010.Office Visi - 0x6F, 0x20, 0x50, 0x72, 0x65, 0x6D, 0x69, 0x75, 0x6D, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, // o Premium 2010.O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, // ffice Visio Pro - 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, // 2010.Office Visi - 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, // o Standard 2010. - 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, // Office Word 2010 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, // .Office Access 2 - 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, // 013.Office Excel - 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x49, 0x6E, 0x66, // 2013.Office Inf - 0x6F, 0x50, 0x61, 0x74, 0x68, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // oPath 2013.Offic - 0x65, 0x20, 0x4C, 0x79, 0x6E, 0x63, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, // e Lync 2013.Offi - 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, // ce Mondo 2013.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, // fice OneNote 201 - 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, 0x4C, 0x6F, 0x6F, 0x6B, // 3.Office OutLook - 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, // 2013.Office Pow - 0x65, 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, // erPoint 2013.Off - 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, // ice Professional - 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // Plus 2013.Offic - 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, // e Project Pro 20 - 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, // 13.Office Projec - 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, // t Standard 2013. - 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, // Office Publisher - 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, // 2013.Office Sta - 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // ndard 2013.Offic - 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, // e Visio Pro 2013 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, // .Office Visio St - 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, // andard 2013.Offi - 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, // ce Word 2013.Off - 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, // ice Access 2013 - 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, // (Pre-Release).Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, // fice Excel 2013 - 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, // (Pre-Release).Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x47, 0x72, 0x6F, 0x6F, 0x76, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, // fice Groove 2013 - 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, // (Pre-Release).O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x49, 0x6E, 0x66, 0x6F, 0x50, 0x61, 0x74, 0x68, 0x20, 0x32, // ffice InfoPath 2 - 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, // 013 (Pre-Release - 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4C, 0x79, 0x6E, 0x63, 0x20, 0x32, 0x30, // ).Office Lync 20 - 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, // 13 (Pre-Release) - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, 0x30, // .Office Mondo 20 - 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, // 13 (Pre-Release) - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, 0x20, // .Office OneNote - 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, // 2013 (Pre-Releas - 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, 0x6C, 0x6F, 0x6F, // e).Office Outloo - 0x6B, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, // k 2013 (Pre-Rele - 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, // ase).Office Powe - 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, // rPoint 2013 (Pre - 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // -Release).Office - 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, // Professional Pl - 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, // us 2013 (Pre-Rel - 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, // ease).Office Pro - 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, // ject Pro 2013 (P - 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, // re-Release).Offi - 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, // ce Project Stand - 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, // ard 2013 (Pre-Re - 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, // lease).Office Pu - 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, // blisher 2013 (Pr - 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // e-Release).Offic - 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, // e Visio Pro 2013 - 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, // (Pre-Release).O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, // ffice Visio Stan - 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, // dard 2013 (Pre-R - 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, // elease).Office W - 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, // ord 2013 (Pre-Re - 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, // lease).Office Ac - 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // cess 2016.Office - 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, // Excel 2016.Offi - 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, // ce Mondo 2016.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x52, 0x20, 0x32, 0x30, 0x31, // fice Mondo R 201 - 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, // 6.Office OneNote - 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, // 2016.Office Out - 0x6C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // look 2016.Office - 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x70, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x36, // Powerpoint 2016 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // .Office Professi - 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, // onal Plus 2016.O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, // ffice Project Pr - 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, // o 2016.Office Pr - 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, // oject Pro 2016 C - 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, // 2R.Office Projec - 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, // t Standard 2016. - 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, // Office Project S - 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x32, 0x52, // tandard 2016 C2R - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, // .Office Publishe - 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6B, // r 2016.Office Sk - 0x79, 0x70, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, // ype for Business - 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, // 2016.Office Sta - 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // ndard 2016.Offic - 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, // e Visio Pro 2016 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, // .Office Visio Pr - 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // o 2016 C2R.Offic - 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, // e Visio Standard - 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, // 2016.Office Vis - 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, // io Standard 2016 - 0x20, 0x43, 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, // C2R.Office Word - 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, // 2016.Office Pro - 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, // fessional Plus 2 - 0x30, 0x31, 0x39, 0x20, 0x43, 0x32, 0x52, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, // 019 C2R Preview. - 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, // Office Project P - 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x43, 0x32, 0x52, 0x20, 0x50, 0x72, 0x65, 0x76, // ro 2019 C2R Prev - 0x69, 0x65, 0x77, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, // iew.Office Visio - 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x43, 0x32, 0x52, 0x20, 0x50, 0x72, // Pro 2019 C2R Pr - 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, // eview.Office Acc - 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // ess 2019.Office - 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // Excel 2019.Offic - 0x65, 0x20, 0x4F, 0x75, 0x74, 0x6C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, // e Outlook 2019.O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x70, 0x6F, 0x69, 0x6E, 0x74, // ffice Powerpoint - 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, // 2019.Office Pro - 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, // fessional Plus 2 - 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, // 019.Office Proje - 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, // ct Pro 2019.Offi - 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, // ce Project Stand - 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // ard 2019.Office - 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, // Publisher 2019.O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6B, 0x79, 0x70, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, // ffice Skype for - 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, // Business 2019.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, // fice Standard 20 - 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, // 19.Office Visio - 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // Pro 2019.Office - 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, // Visio Standard 2 - 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, // 019.Office Word - 0x32, 0x30, 0x31, 0x39, 0x00, // 2019. + /* 0000 */ 0x4B, 0x4D, 0x44, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, // KMD............. + /* 0010 */ 0x1D, 0x00, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ....Ê........... + /* 0020 */ 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........h....... + /* 0030 */ 0x08, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........H....... + /* 0040 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ................ + /* 0050 */ 0x00, 0xB5, 0xB2, 0x5B, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0xC0, 0x97, 0xD7, 0x20, // .µ²[....Î...À.× + /* 0060 */ 0xBF, 0xC4, 0x08, 0x22, 0x00, 0x00, 0x00, 0x00, 0x56, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿Ä."....V....... + /* 0070 */ 0x80, 0x4F, 0x3E, 0x4C, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xC0, 0x7F, 0xDC, 0x0B, // .O>L....`...À.Ü. + /* 0080 */ 0x7F, 0x6A, 0xFE, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x9F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .jþ............. + /* 0090 */ 0x00, 0x11, 0x07, 0x51, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x8E, 0xF2, 0x0D, // ...Q....Î.....ò. + /* 00A0 */ 0xFF, 0x3F, 0x42, 0x0F, 0x00, 0x00, 0x00, 0x00, 0xE8, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿ?B.....è....... + /* 00B0 */ 0x00, 0x9A, 0x00, 0x56, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x40, 0x17, 0x0C, 0x1A, // ...V....Î...@... + /* 00C0 */ 0xBF, 0xC8, 0x5B, 0x1B, 0x00, 0x00, 0x00, 0x00, 0x31, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿È[.....1 ...... + /* 00D0 */ 0x80, 0x33, 0xE4, 0x58, 0x00, 0x00, 0x00, 0x00, 0x12, 0x0F, 0x00, 0x00, 0xC0, 0xE1, 0xE4, 0x00, // .3äX........Àáä. + /* 00E0 */ 0xFF, 0xC9, 0x9A, 0x3B, 0x00, 0x00, 0x00, 0x00, 0x8B, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿÉ.;..... ...... + /* 00F0 */ 0x00, 0x29, 0xA8, 0x5B, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x5A, 0xB2, 0x27, // .)¨[....Î....Z²' + /* 0100 */ 0x7F, 0x87, 0xE3, 0x28, 0x00, 0x00, 0x00, 0x00, 0x34, 0x27, 0xC9, 0x55, 0x82, 0xD6, 0x71, 0x4D, // ..ã(....4'ÉU.ÖqM + /* 0110 */ 0x98, 0x3E, 0xD6, 0xEC, 0x3F, 0x16, 0x05, 0x9F, 0x84, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .>Öì?....!...... + /* 0120 */ 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, 0x81, 0x28, 0xA5, 0x59, 0x89, 0xA9, 0x9D, 0x47, // ...2.....(¥Y.©.G + /* 0130 */ 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, 0x8C, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯FòuÆ7.c.!...... + /* 0140 */ 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x15, 0xCE, 0xF1, 0x0F, 0x89, 0xA9, 0x9D, 0x47, // .........Îñ..©.G + /* 0150 */ 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, 0x97, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯FòuÆ7.c.!...... + /* 0160 */ 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x05, 0x00, 0xFB, 0xB1, 0x49, 0x84, 0xEA, 0xF0, 0x7A, 0x49, // ........û±I.êðzI + /* 0170 */ 0x99, 0xAB, 0x66, 0xCA, 0x96, 0xE9, 0xA0, 0xF5, 0xA3, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .«fÊ.é.õ£!...... + /* 0180 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x59, 0x56, 0xB1, 0x11, 0x03, 0xE6, 0xF1, 0x4C, // ........YV±..æñL + /* 0190 */ 0x9C, 0x1F, 0xF0, 0xEC, 0x01, 0xB8, 0x18, 0x88, 0xB7, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ðì.¸..·!...... + /* 01A0 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x36, 0xD6, 0x7C, 0xD2, 0x62, 0x19, 0xE9, 0x44, // ........6Ö|Òb.éD + /* 01B0 */ 0x8B, 0x4F, 0x27, 0xB6, 0xC2, 0x3E, 0xFB, 0x85, 0xD0, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .O'¶Â>û.Ð!...... + /* 01C0 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x23, 0xBF, 0xA0, 0x7B, 0xF5, 0xD0, 0x72, 0x40, // ........#¿.{õÐr@ + /* 01D0 */ 0x91, 0xD9, 0xD5, 0x5A, 0xF5, 0xA4, 0x81, 0xB6, 0xEC, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÙÕZõ¤.¶ì!...... + /* 01E0 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x04, 0x00, 0xC0, 0xE3, 0x9F, 0x96, 0xEC, 0xA3, 0x1A, 0x49, // ........Àã..ì£.I + /* 01F0 */ 0x9F, 0x25, 0x42, 0x36, 0x05, 0xDE, 0xB3, 0x65, 0x08, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .%B6.Þ³e."...... + /* 0200 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x58, 0x13, 0xC5, 0xE1, 0x3E, 0xFE, 0x03, 0x42, // ........X.Åá>þ.B + /* 0210 */ 0xA4, 0xA2, 0x3B, 0x6B, 0x20, 0xC9, 0x73, 0x4E, 0x21, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¤¢;k ÉsN!"...... + /* 0220 */ 0x00, 0x00, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x4F, 0x13, 0xE2, 0x58, 0x11, 0x8E, 0x17, 0x4D, // ........O.âX...M + /* 0230 */ 0x9C, 0xB2, 0x91, 0x06, 0x9C, 0x15, 0x11, 0x48, 0x35, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .².....H5"...... + /* 0240 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x19, 0x52, 0xDE, 0x7F, 0xFA, 0xFB, 0x4A, 0x48, // .........RÞ.úûJH + /* 0250 */ 0x82, 0xC9, 0x34, 0xD1, 0xAD, 0x53, 0xE8, 0x56, 0x4E, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .É4Ñ­SèVN"...... + /* 0260 */ 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x3B, 0x7B, 0xB9, 0xBB, 0xA4, 0x8C, 0x28, 0x4A, // ........;{¹»¤.(J + /* 0270 */ 0x97, 0x17, 0x89, 0xFA, 0xBD, 0x42, 0xC4, 0xAC, 0x58, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ...ú½BĬX"...... + /* 0280 */ 0x00, 0x00, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0x58, 0xB3, 0x40, 0x3C, 0x48, 0x59, 0xAF, 0x45, // ........X³@C + /* 0430 */ 0xB9, 0x0A, 0x39, 0x89, 0x29, 0x23, 0xC6, 0x57, 0xEE, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¹.9.)#ÆWî#...... + /* 0440 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x01, 0x00, 0x00, 0xDC, 0x64, 0x2A, 0x21, 0xB1, 0x43, 0x3D, 0x4D, // ........Üd*!±C=M + /* 0450 */ 0xA3, 0x0C, 0x2F, 0xC6, 0x9D, 0x20, 0x95, 0xC6, 0x05, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // £./Æ. .Æ.$...... + /* 0460 */ 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x46, 0xF9, 0x5A, 0xE8, 0x25, 0x2E, 0xB7, 0x47, // ........FùZè%.·G + /* 0470 */ 0x83, 0xE1, 0xBE, 0xBC, 0xEB, 0xEA, 0xC6, 0x11, 0x13, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .á¾¼ëêÆ..$...... + /* 0480 */ 0x01, 0x00, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xBF, 0xF1, 0xA6, 0xE6, 0x40, 0x9D, 0xC3, 0x40, // ........¿ñ¦æ@.Ã@ + /* 0490 */ 0xAA, 0x9F, 0xC7, 0x7B, 0xA2, 0x15, 0x78, 0xC0, 0x1F, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ª.Ç{¢.xÀ.$...... + /* 04A0 */ 0x02, 0x00, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x68, 0x79, 0x4C, 0xAA, 0xDA, 0xB9, 0x80, 0x46, // ........hyLªÚ¹.F + /* 04B0 */ 0x92, 0xB6, 0xAC, 0xB2, 0x5E, 0x2F, 0x86, 0x6C, 0x2B, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .¶¬²^/.l+$...... + /* 04C0 */ 0x02, 0x00, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x1B, 0xF6, 0xB5, 0x85, 0x0B, 0x32, 0xE3, 0x4B, // .........öµ..2ãK + /* 04D0 */ 0x81, 0x4A, 0xB7, 0x6B, 0x2B, 0xFA, 0xFC, 0x82, 0x45, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .J·k+úü.E$...... + /* 04E0 */ 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xB1, 0x9E, 0x7D, 0x61, 0x36, 0xEF, 0x82, 0x4F, // ........±.}a6ï.O + /* 04F0 */ 0x86, 0xE0, 0xA6, 0x5A, 0xE0, 0x7B, 0x96, 0xC6, 0x51, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .à¦Zà{.ÆQ$...... + /* 0500 */ 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x62, 0xEB, 0xE8, 0x8D, 0xE0, 0xBB, 0xAC, 0x40, // ........bëè.໬@ + /* 0510 */ 0xAC, 0x17, 0xF7, 0x55, 0x95, 0x07, 0x1E, 0xA3, 0x5D, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¬.÷U...£]$...... + /* 0520 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xC1, 0x9C, 0xA9, 0x19, 0x77, 0x06, 0x43, // ........ðÁ.©.w.C + /* 0530 */ 0x96, 0x45, 0x29, 0x41, 0x02, 0xFB, 0xFF, 0x95, 0x77, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .E)A.ûÿ.w$...... + /* 0540 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x55, 0xAE, 0xE1, 0x34, 0xF8, 0x27, 0x50, 0x49, // ........U®á4ø'PI + /* 0550 */ 0x88, 0x77, 0x7A, 0x03, 0xBE, 0x5F, 0xB1, 0x81, 0x96, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .wz.¾_±..$...... + /* 0560 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0xBB, 0x3C, 0x4D, 0x03, 0x4B, 0x5D, 0x45, 0x42, // ........»`nîo'...... + /* 0860 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x8C, 0xB1, 0x00, 0x53, 0x33, 0x2E, 0xC2, 0x4D, // .........±.S3.ÂM + /* 0870 */ 0x82, 0x91, 0x47, 0xFF, 0xCE, 0xC7, 0x46, 0xDD, 0x91, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..GÿÎÇFÝ.'...... + /* 0880 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xBF, 0x5A, 0x0B, 0xA8, 0xAD, 0x76, 0x8B, 0x42, // ........¿Z.¨­v.B + /* 0890 */ 0xB0, 0x5D, 0xA4, 0x7D, 0x2D, 0xFF, 0xEE, 0xBF, 0xB5, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °]¤}-ÿ'...... + /* 08A0 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x01, 0x82, 0x80, 0xFF, 0xC6, 0xFE, 0xD4, 0x4F, // ...........ÿÆþÔO + /* 08B0 */ 0xAE, 0x16, 0xAB, 0xBD, 0xDA, 0xDE, 0x57, 0x06, 0xCF, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ®.«½ÚÞW.Ï'...... + /* 08C0 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x05, 0xAB, 0xF2, 0x43, 0x87, 0x7C, 0x56, 0x4D, // .........«òC.|VM + /* 08D0 */ 0xB2, 0x7C, 0x44, 0xD0, 0xF9, 0xA3, 0xDA, 0xBD, 0xEF, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ²|DÐù£Ú½ï'...... + /* 08E0 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x65, 0x8E, 0x86, 0xEC, 0xDF, 0xFA, 0x59, 0x47, // ........e..ìßúYG + /* 08F0 */ 0xB2, 0x3E, 0x93, 0xFE, 0x37, 0xF2, 0xCC, 0x29, 0x0D, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ²>.þ7òÌ).(...... + /* 0900 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xEA, 0x50, 0xDB, 0xE4, 0xA1, 0xBD, 0x66, 0x45, // ........êPÛ䡽fE + /* 0910 */ 0xB0, 0x47, 0x0C, 0xA5, 0x0A, 0xBC, 0x6F, 0x07, 0x38, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °G.¥.¼o.8(...... + /* 0920 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x14, 0xF8, 0xF4, 0x0D, 0x57, 0x3F, 0x8B, 0x4B, // .........øô.W?.K + /* 0930 */ 0x9A, 0x9D, 0xFD, 0xDA, 0xDC, 0xD6, 0x9F, 0xAC, 0x51, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ýÚÜÖ.¬Q(...... + /* 0940 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x09, 0xE5, 0x2E, 0xAE, 0x34, 0x1B, 0xC0, 0x41, // .........å.®4.ÀA + /* 0950 */ 0xAC, 0xB7, 0x6D, 0x46, 0x50, 0x16, 0x89, 0x15, 0x65, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¬·mFP...e(...... + /* 0960 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x08, 0xED, 0xBB, 0x46, 0x7B, 0x9C, 0xFC, 0x48, // .........í»F{.üH + /* 0970 */ 0xA6, 0x14, 0x95, 0x25, 0x05, 0x73, 0xF4, 0xEA, 0x7A, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¦..%.sôêz(...... + /* 0980 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x05, 0xD6, 0xB6, 0x1C, 0xB3, 0x11, 0x14, 0x4E, // .........Ö¶.³..N + /* 0990 */ 0xBB, 0x30, 0xDA, 0x91, 0xC8, 0xE3, 0x98, 0x3A, 0x91, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // »0Ú.Èã.:.(...... + /* 09A0 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x80, 0x99, 0x2E, 0xB9, 0xD5, 0xB9, 0x21, 0x48, // ...........¹Õ¹!H + /* 09B0 */ 0x9C, 0x94, 0x14, 0x0F, 0x63, 0x2F, 0x63, 0x12, 0xA8, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ....c/c.¨(...... + /* 09C0 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x29, 0x15, 0x04, 0x5A, 0xF8, 0xFE, 0x07, 0x4D, // ........)..Zøþ.M + /* 09D0 */ 0xB0, 0x6F, 0xB5, 0x9B, 0x57, 0x3B, 0x32, 0xD2, 0xBF, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °oµ.W;2Ò¿(...... + /* 09E0 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x9A, 0xA0, 0x54, 0x7B, 0xD5, 0x10, 0x4C, // ...........T{Õ.L + /* 09F0 */ 0x8B, 0x69, 0xA8, 0x42, 0xD6, 0x59, 0x0A, 0xD5, 0xD8, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .i¨BÖY.ÕØ(...... + /* 0A00 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x96, 0x78, 0x53, 0xDB, 0x6F, 0x37, 0xAE, 0x48, // .........xSÛo7®H + /* 0A10 */ 0xA4, 0x92, 0x53, 0xD0, 0x54, 0x77, 0x73, 0xD0, 0xF1, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¤.SÐTwsÐñ(...... + /* 0A20 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x6A, 0x29, 0xA8, 0xE1, 0x37, 0xDB, 0xD1, 0x44, // ........j)¨á7ÛÑD + /* 0A30 */ 0x8C, 0xCE, 0x7B, 0xC9, 0x61, 0xD5, 0x9C, 0x54, 0x0D, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Î{ÉaÕ.T.)...... + /* 0A40 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0xAA, 0xD3, 0x6D, 0xAA, 0xB4, 0xC2, 0xE2, 0x40, // ........ªÓmª´Ââ@ + /* 0A50 */ 0xA5, 0x44, 0xA6, 0xBB, 0xB3, 0xF5, 0xC3, 0x95, 0x29, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¥D¦»³õÃ.))...... + /* 0A60 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0xBF, 0xD6, 0x4E, 0xC0, 0xC8, 0x55, 0x47, 0x4B, // ........¿ÖNÀÈUGK + /* 0A70 */ 0x9F, 0x8E, 0x5A, 0x1F, 0x31, 0xCE, 0xEE, 0x60, 0x3A, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..Z.1Îî`:)...... + /* 0A80 */ 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0xA2, 0x84, 0x55, 0x9D, 0x85, 0x2D, 0x9A, 0x41, // ........¢.U..-.A + /* 0A90 */ 0x98, 0x2C, 0xA0, 0x08, 0x88, 0xBB, 0x9D, 0xDF, 0x49, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .,...».ßI)...... + /* 0AA0 */ 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0xA0, 0x90, 0x73, 0x19, 0xF6, 0x65, 0x95, 0x4A, // ..........s.öe.J + /* 0AB0 */ 0xBD, 0xC4, 0x55, 0xD5, 0x8A, 0x3B, 0x02, 0x53, 0x69, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ½ÄUÕ.;.Si)...... + /* 0AC0 */ 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0xD4, 0xFC, 0x60, 0x88, 0x7B, 0xA7, 0x20, 0x4A, // ........Ôü`.{§ J + /* 0AD0 */ 0x90, 0x45, 0xA1, 0x50, 0xFF, 0x11, 0xD6, 0x09, 0x7A, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .E¡Pÿ.Ö.z)...... + /* 0AE0 */ 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0xA3, 0x18, 0x00, 0xA0, 0x0F, 0xF2, 0x32, 0x46, // ........£....ò2F + /* 0AF0 */ 0xBF, 0x7C, 0x8D, 0xAA, 0x53, 0x51, 0xC9, 0x14, 0x99, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿|.ªSQÉ..)...... + /* 0B00 */ 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0xAF, 0x8B, 0x01, 0x10, 0x21, 0xCE, 0x60, 0x40, // ........¯...!Î`@ + /* 0B10 */ 0x80, 0xBD, 0x47, 0xFE, 0x74, 0xED, 0x4D, 0xAB, 0xB4, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .½GþtíM«´)...... + /* 0B20 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0x48, 0x18, 0xDB, 0x18, 0xE0, 0x12, 0x67, 0x41, // ........H.Û.à.gA + /* 0B30 */ 0xB9, 0xD7, 0xDA, 0x7F, 0xCD, 0xA5, 0x07, 0xDB, 0xDD, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¹×Ú.Í¥.ÛÝ)...... + /* 0B40 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0xEC, 0x1B, 0x8E, 0x45, 0x7A, 0x83, 0xF6, 0x45, // ........ì..Ez.öE + /* 0B50 */ 0xB9, 0xD5, 0x92, 0x5E, 0xD5, 0xD2, 0x99, 0xDE, 0x04, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¹Õ.^ÕÒ.Þ.*...... + /* 0B60 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0xE7, 0x97, 0x49, 0xE1, 0x0A, 0x80, 0xF7, 0x4C, // ........ç.Iá..÷L + /* 0B70 */ 0xAD, 0x10, 0xDE, 0x4B, 0x45, 0xB5, 0x78, 0xDB, 0x19, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ­.ÞKEµxÛ.*...... + /* 0B80 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0x6D, 0xCD, 0x8B, 0xA9, 0x43, 0x53, 0x03, 0x46, // ........mÍ.©CS.F + /* 0B90 */ 0x8A, 0xFE, 0x59, 0x08, 0xE4, 0x61, 0x11, 0x12, 0x30, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .þY.äa..0*...... + /* 0BA0 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0xC1, 0x45, 0xF2, 0xEB, 0xA8, 0x29, 0xAF, 0x4D, // ........ÁEòë¨)¯M + /* 0BB0 */ 0x9C, 0xB1, 0x38, 0xDF, 0xC6, 0x08, 0xA8, 0xC8, 0x47, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .±8ßÆ.¨ÈG*...... + /* 0BC0 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0x38, 0x32, 0x1C, 0xFE, 0x2A, 0x43, 0xA1, 0x43, // ........82.þ*C¡C + /* 0BD0 */ 0x8E, 0x25, 0x97, 0xE7, 0xD1, 0xEF, 0x10, 0xF3, 0x60, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .%.çÑï.ó`*...... + /* 0BE0 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x6A, 0x45, 0xEE, 0xFF, 0x87, 0xCD, 0x90, 0x43, // ........jEîÿ.Í.C + /* 0BF0 */ 0x8E, 0x07, 0x16, 0x14, 0x6C, 0x67, 0x2F, 0xD0, 0x71, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ....lg/Ðq*...... + /* 0C00 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x4F, 0xB7, 0x78, 0xDB, 0x1C, 0xEF, 0x92, 0x48, // ........O·xÛ.ï.H + /* 0C10 */ 0xAB, 0xFE, 0x1E, 0x66, 0xB8, 0x23, 0x1D, 0xF6, 0x86, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // «þ.f¸#.ö.*...... + /* 0C20 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x64, 0x8A, 0x55, 0x78, 0x19, 0xDC, 0xFE, 0x43, // ........d.Ux.ÜþC + /* 0C30 */ 0xA0, 0xD0, 0x80, 0x75, 0xB2, 0xA3, 0x70, 0xA3, 0xA8, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Ð.u²£p£¨*...... + /* 0C40 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x1D, 0x6A, 0x2C, 0xC7, 0x52, 0xF2, 0x7E, 0x4E, // .........j,ÇRò~N + /* 0C50 */ 0xBD, 0xD1, 0x3F, 0xCA, 0x34, 0x2A, 0xCB, 0x35, 0xBB, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ½Ñ?Ê4*Ë5»*...... + /* 0C60 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0xB5, 0x87, 0x8D, 0xE5, 0x26, 0x81, 0x80, 0x45, // ........µ..å&..E + /* 0C70 */ 0x80, 0xFB, 0x86, 0x1B, 0x22, 0xF7, 0x92, 0x96, 0xDC, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .û.."÷..Ü*...... + /* 0C80 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0xC7, 0x91, 0xB4, 0xCA, 0x18, 0xA9, 0x60, 0x4F, // ........Ç.´Ê.©`O + /* 0C90 */ 0xB5, 0x02, 0xDA, 0xB7, 0x5E, 0x33, 0x4F, 0x40, 0xFD, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // µ.Ú·^3O@ý*...... + /* 0CA0 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x3D, 0xE6, 0x6C, 0x09, 0xAC, 0x4F, 0xA9, 0x48, // ........=æl.¬O©H + /* 0CB0 */ 0x82, 0xA9, 0x61, 0xAE, 0x9E, 0x80, 0x0E, 0x5F, 0x20, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .©a®..._ +...... + /* 0CC0 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x32, 0x2B, 0x94, 0xE9, 0x55, 0x2E, 0x97, 0x41, // ........2+.éU..A + /* 0CD0 */ 0xB0, 0xBD, 0x5F, 0xF5, 0x8C, 0xBA, 0x88, 0x60, 0x3D, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °½_õ.º.`=+...... + /* 0CE0 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x12, 0x82, 0x99, 0xBA, 0x0A, 0x46, 0xDB, 0x44, // ...........º.FÛD + /* 0CF0 */ 0xBF, 0xB5, 0x71, 0xBF, 0x09, 0xD1, 0xC6, 0x8B, 0x58, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿µq¿.ÑÆ.X+...... + /* 0D00 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xD6, 0xEC, 0xDD, 0xC6, 0x54, 0x23, 0x19, 0x4C, // ........ÖìÝÆT#.L + /* 0D10 */ 0x90, 0x9B, 0x30, 0x6A, 0x30, 0x58, 0x48, 0x4E, 0x84, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..0j0XHN.+...... + /* 0D20 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xA3, 0xE3, 0xF5, 0xB8, 0x33, 0xED, 0x08, 0x46, // ........£ãõ¸3í.F + /* 0D30 */ 0x81, 0xE1, 0x37, 0xD6, 0xC9, 0xDC, 0xFD, 0x9C, 0xA1, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .á7ÖÉÜý.¡+...... + /* 0D40 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xAF, 0x1A, 0x67, 0x81, 0xD1, 0x79, 0xB1, 0x4E, // ........¯.g.Ñy±N + /* 0D50 */ 0xB0, 0x04, 0x8C, 0xBB, 0xE1, 0x73, 0xAF, 0xEA, 0xCC, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °..»ás¯êÌ+...... + /* 0D60 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x70, 0x3E, 0x11, 0x49, 0xFA, 0xA4, 0x48, // ........\p>.Iú¤H + /* 0D70 */ 0xBE, 0xEA, 0x7D, 0xD8, 0x79, 0xB4, 0x6B, 0x14, 0xE3, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¾ê}Øy´k.ã+...... + /* 0D80 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x81, 0x69, 0x6B, 0xC0, 0xFD, 0xD7, 0x35, 0x4A, // .........ikÀý×5J + /* 0D90 */ 0xB7, 0xB4, 0x05, 0x47, 0x42, 0xB7, 0xAF, 0x67, 0xFC, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ·´.GB·¯gü+...... + /* 0DA0 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x9F, 0xD7, 0x76, 0x74, 0x48, 0x8E, 0xB4, 0x49, // .........×vtH.´I + /* 0DB0 */ 0xAB, 0x63, 0x4D, 0x0B, 0x81, 0x3A, 0x16, 0xE4, 0x15, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // «cM..:.ä.,...... + /* 0DC0 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x54, 0x2D, 0xB8, 0x0A, 0xF4, 0x47, 0xCB, 0x4A, // ........T-¸.ôGËJ + /* 0DD0 */ 0x81, 0x8C, 0xCC, 0x5B, 0xF0, 0xEC, 0xB6, 0x49, 0x30, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..Ì[ðì¶I0,...... + /* 0DE0 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x90, 0x85, 0xE8, 0xF7, 0xC7, 0xDF, 0x78, 0x4C, // ..........è÷ÇßxL + /* 0DF0 */ 0xBC, 0xCB, 0x6F, 0x38, 0x65, 0xB9, 0x9D, 0x1A, 0x5B, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¼Ëo8e¹..[,...... + /* 0E00 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x9F, 0x2D, 0x4E, 0xCD, 0x59, 0x50, 0x50, 0x4A, // .........-NÍYPPJ + /* 0E10 */ 0xA9, 0x2D, 0x05, 0xD5, 0xBB, 0x12, 0x67, 0xC7, 0x84, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ©-.Õ».gÇ.,...... + /* 0E20 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xC7, 0x52, 0xE9, 0xCD, 0x96, 0x2F, 0x9D, 0x4D, // ........ÇRéÍ./.M + /* 0E30 */ 0x8F, 0x2B, 0x2D, 0x34, 0x9F, 0x64, 0xFC, 0x51, 0xAD, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .+-4.düQ­,...... + /* 0E40 */ 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, 0x6B, 0x3E, 0x38, 0xA4, 0xDA, 0xDA, 0x3D, 0x42, // ........k>8¤ÚÚ=B + /* 0E50 */ 0xA4, 0x3D, 0xF2, 0x56, 0x78, 0x42, 0x96, 0x76, 0xCB, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¤=òVxB.vË,...... + /* 0E60 */ 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, 0x7B, 0xA0, 0x59, 0xCF, 0x2A, 0x1A, 0xE0, 0x4B, // ........{.YÏ*.àK + /* 0E70 */ 0xBF, 0xE0, 0x42, 0x3B, 0x58, 0x23, 0xE6, 0x63, 0xEB, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿àB;X#æcë,...... + /* 0E80 */ 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, 0x7F, 0x33, 0x9C, 0x2B, 0x1D, 0x7A, 0x71, 0x42, // .........3.+.zqB + /* 0E90 */ 0x90, 0xA3, 0xC6, 0x85, 0x5A, 0x2B, 0x8A, 0x1C, 0x0F, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .£Æ.Z+...-...... + /* 0EA0 */ 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, 0x72, 0xAD, 0x1E, 0x63, 0xAB, 0xA8, 0xF8, 0x4D, // ........r­.c«¨øM + /* 0EB0 */ 0xBB, 0xDF, 0x37, 0x20, 0x29, 0x98, 0x9B, 0xDD, 0x23, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // »ß7 )..Ý#-...... + /* 0EC0 */ 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, 0x7C, 0x9F, 0xFA, 0xDD, 0x9E, 0xF0, 0xB9, 0x40, // ........|.úÝ.ð¹@ + /* 0ED0 */ 0x8C, 0x1A, 0xBE, 0x87, 0x7A, 0x9A, 0x7F, 0x4B, 0x3B, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..¾.z..K;-...... + /* 0EE0 */ 0x00, 0x0D, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x56, 0x11, 0xFB, 0x7A, 0x1D, 0x2C, 0xFC, 0x40, // ........V.ûz.,ü@ + /* 0EF0 */ 0xB2, 0x60, 0xAA, 0xB7, 0x44, 0x2B, 0x62, 0xFE, 0x53, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ²`ª·D+bþS-...... + /* 0F00 */ 0x00, 0x0D, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0xD4, 0x42, 0x25, 0xAD, 0x54, 0x91, 0x6D, 0x4C, // ........ÔB%­T.mL + /* 0F10 */ 0x8A, 0x44, 0x30, 0xF1, 0x1E, 0xE9, 0x69, 0x89, 0x77, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .D0ñ.éi.w-...... + /* 0F20 */ 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0xD0, 0xE3, 0x01, 0x24, 0x0A, 0xC5, 0x58, 0x4B, // ........Ðã.$.ÅXK + /* 0F30 */ 0x87, 0xB2, 0x7E, 0x79, 0x4B, 0x7D, 0x26, 0x07, 0x94, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .²~yK}&..-...... + /* 0F40 */ 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x90, 0x4D, 0xAF, 0xC1, 0xBC, 0xD1, 0xCA, 0x44, // .........M¯Á¼ÑÊD + /* 0F50 */ 0x85, 0xD4, 0x00, 0x3B, 0xA3, 0x3D, 0xB3, 0xB9, 0xC1, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Ô.;£=³¹Á-...... + /* 0F60 */ 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x49, 0x98, 0x81, 0xD0, 0xAD, 0xB2, 0x47, // .........I..Э²G + /* 0F70 */ 0xB3, 0xBA, 0x31, 0x6B, 0x12, 0xD6, 0x47, 0xB4, 0xE0, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ³º1k.ÖG´à-...... + /* 0F80 */ 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE2, 0xB6, 0x68, 0x09, 0xCF, 0x6B, 0x46, // ........ â¶h.ÏkF + /* 0F90 */ 0x92, 0xD3, 0x45, 0xCD, 0x96, 0x4B, 0x95, 0x09, 0x0F, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÓEÍ.K.......... + /* 0FA0 */ 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x77, 0xEF, 0x09, 0xFD, 0x47, 0x56, 0xFF, 0x4E, // ........wï.ýGVÿN + /* 0FB0 */ 0x80, 0x9C, 0xAF, 0x2B, 0x64, 0x65, 0x9A, 0x45, 0x2E, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..¯+de.E........ + /* 0FC0 */ 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x17, 0xEF, 0x01, 0x0D, 0x3E, 0x2A, 0x42, // ........k.ï..>*B + /* 0FD0 */ 0xB4, 0xF8, 0x4E, 0xA8, 0x80, 0x03, 0x5E, 0x8F, 0x5D, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ´øN¨..^.]....... + /* 0FE0 */ 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x51, 0x72, 0xF7, 0x87, 0x0E, 0xD5, 0x48, // ........\Qr÷..ÕH + /* 0FF0 */ 0xA6, 0x76, 0xE6, 0x96, 0x2C, 0x3E, 0x11, 0x95, 0x7D, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¦væ.,>..}....... + /* 1000 */ 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0xD9, 0x8B, 0x8B, 0xA7, 0x17, 0x80, 0xF5, 0x4D, // ........Ù..§..õM + /* 1010 */ 0xB8, 0x6A, 0x09, 0xF7, 0x56, 0xAF, 0xFA, 0x7C, 0x9C, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¸j.÷V¯ú|........ + /* 1020 */ 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0xF3, 0x8C, 0xA1, 0xCD, 0x96, 0xC1, 0xAD, 0x46, // ........ó.¡Í.Á­F + /* 1030 */ 0xB2, 0x89, 0x60, 0xC0, 0x72, 0x86, 0x99, 0x94, 0xB7, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ².`Àr...·....... + /* 1040 */ 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0xB9, 0x1F, 0x53, 0x68, 0x11, 0x55, 0x89, 0x49, // ........¹.Sh.U.I + /* 1050 */ 0x97, 0xBE, 0xD1, 0x1A, 0x0F, 0x55, 0x63, 0x3F, 0xDA, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .¾Ñ..Uc?Ú....... + /* 1060 */ 0x00, 0x11, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x3D, 0x2B, 0x0E, 0x62, 0xE7, 0x09, 0xFD, 0x42, // ........=+.bç.ýB + /* 1070 */ 0x80, 0x2A, 0x17, 0xA1, 0x36, 0x52, 0xFE, 0x7A, 0xFA, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .*.¡6Rþzú....... + /* 1080 */ 0x00, 0x11, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x1B, 0xE6, 0x82, 0x74, 0x89, 0xC5, 0x7F, 0x4B, // .........æ.t.Å.K + /* 1090 */ 0x8E, 0xCC, 0x46, 0xD4, 0x55, 0xAC, 0x3B, 0x87, 0x1C, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÌFÔU¬;../...... + /* 10A0 */ 0x00, 0x12, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x85, 0x26, 0x8A, 0x7E, 0x1C, 0xD3, 0x48, // ..........&.~.ÓH + /* 10B0 */ 0xA6, 0x87, 0xFB, 0xCA, 0x9B, 0x9A, 0xC1, 0x6B, 0x3E, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¦.ûÊ..Ák>/...... + /* 10C0 */ 0x00, 0x12, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x60, 0x3D, 0x64, 0xD3, 0x42, 0x0C, 0x2D, 0x41, // ........`=dÓB.-A + /* 10D0 */ 0xA7, 0xD6, 0x52, 0xE6, 0x63, 0x53, 0x27, 0xF6, 0x6C, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // §ÖRæcS'öl/...... + /* 10E0 */ 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x83, 0x1C, 0xFD, 0x95, 0xF5, 0x7D, 0x4A, 0x49, // ..........ý.õ}JI + /* 10F0 */ 0xBE, 0x8B, 0x13, 0x00, 0xE1, 0xC9, 0xD1, 0xCD, 0x8B, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¾...áÉÑÍ./...... + /* 1100 */ 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0xC7, 0x86, 0x54, 0x7D, 0x20, 0xE1, 0x71, 0x47, // ........Ç.T} áqG + /* 1110 */ 0xB7, 0xF1, 0x7B, 0x56, 0xC6, 0xD3, 0x17, 0x0C, 0xB2, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ·ñ{VÆÓ..²/...... + /* 1120 */ 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x41, 0xEC, 0xF5, 0xF0, 0x55, 0x0D, 0x32, 0x47, // ........AìõðU.2G + /* 1130 */ 0xAF, 0x02, 0x44, 0x0A, 0x44, 0xA3, 0xCF, 0x0F, 0xDA, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯.D.D£Ï.Ú/...... + /* 1140 */ 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0xBE, 0xA2, 0x43, 0xB7, 0xD4, 0x68, 0xD3, 0x4D, // ........¾¢C·ÔhÓM + /* 1150 */ 0xAF, 0x32, 0x92, 0x42, 0x5B, 0x7B, 0xB6, 0x23, 0xF7, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯2.B[{¶#÷/...... + /* 1160 */ 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x44, 0x13, 0x09, 0x00, 0xA4, 0x1E, 0x37, 0x4F, // ........D...¤.7O + /* 1170 */ 0xB7, 0x89, 0x01, 0x75, 0x0B, 0xA6, 0x98, 0x8C, 0x1C, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ·..u.¦...0...... + /* 1180 */ 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0xA4, 0x6B, 0xDB, 0x21, 0x7B, 0x9A, 0x14, 0x4A, // ........¤kÛ!{..J + /* 1190 */ 0x9E, 0x29, 0x64, 0xA6, 0x0C, 0x59, 0x30, 0x1D, 0x3E, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .)d¦.Y0.>0...... + /* 11A0 */ 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x4E, 0x04, 0xCA, 0xB3, 0x58, 0xA3, 0x68, 0x4D, // ........N.ʳX£hM + /* 11B0 */ 0x98, 0x83, 0xAA, 0xA2, 0x94, 0x1A, 0xCA, 0x99, 0x60, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ª¢..Ê.`0...... + /* 11C0 */ 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x1B, 0x34, 0xBF, 0x3D, 0x6C, 0x5F, 0xA7, 0x4F, // .........4¿=l_§O + /* 11D0 */ 0xB9, 0x36, 0x69, 0x9D, 0xCE, 0x9E, 0x26, 0x3F, 0x80, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¹6i.Î.&?.0...... + /* 11E0 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0xF4, 0x33, 0x44, 0x7B, 0xE7, 0xB1, 0x88, 0x47, // ........ô3D{ç±.G + /* 11F0 */ 0x89, 0x5A, 0xC4, 0x53, 0x78, 0xD3, 0x82, 0x53, 0x9F, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ZÄSxÓ.S.0...... + /* 1200 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x79, 0x67, 0xC5, 0x21, 0x49, 0xB4, 0x20, 0x4D, // ........ygÅ!I´ M + /* 1210 */ 0xAD, 0xFC, 0xEE, 0xCE, 0x0E, 0x1A, 0xD7, 0x4B, 0xC1, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ­üîÎ..×KÁ0...... + /* 1220 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x1B, 0x5A, 0x2B, 0xAB, 0xA5, 0x54, 0x4C, // ..........Z+«¥TL + /* 1230 */ 0xAC, 0x2F, 0xA6, 0xD9, 0x48, 0x24, 0xA2, 0x83, 0xE0, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¬/¦ÙH$¢.à0...... + /* 1240 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x10, 0x54, 0x1C, 0x8C, 0x39, 0x9F, 0x05, 0x48, // .........T..9..H + /* 1250 */ 0x8C, 0x9D, 0x63, 0xA0, 0x77, 0x06, 0x35, 0x8F, 0xFF, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..c.w.5.ÿ0...... + /* 1260 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x6E, 0xAF, 0xD9, 0x43, 0x86, 0x5E, 0xE8, 0x4B, // ........n¯ÙC.^èK + /* 1270 */ 0xA7, 0x97, 0xD0, 0x72, 0xA0, 0x46, 0x89, 0x6C, 0x1C, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // §.Ðr.F.l.1...... + /* 1280 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0xE7, 0x08, 0x9C, 0xE4, 0x82, 0xDA, 0xF8, 0x42, // ........ç..ä.ÚøB + /* 1290 */ 0xBD, 0xE2, 0xB5, 0x70, 0xFB, 0xCA, 0xE7, 0x6C, 0x36, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ½âµpûÊçl61...... + /* 12A0 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x22, 0xEF, 0xC5, 0x61, 0x4F, 0xF1, 0x53, 0x45, // ........"ïÅaOñSE + /* 12B0 */ 0xA8, 0x24, 0xC4, 0xB3, 0x1E, 0x84, 0xB1, 0x00, 0x6B, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¨$ij..±.k1...... + /* 12C0 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x44, 0x7C, 0x94, 0xBA, 0x9D, 0xD1, 0x86, 0x47, // ........D|.º.Ñ.G + /* 12D0 */ 0xB6, 0xAE, 0x22, 0x77, 0x0B, 0xC9, 0x4C, 0x54, 0x9E, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¶®"w.ÉLT.1...... + /* 12E0 */ 0x00, 0x16, 0x06, 0x05, 0x00, 0x01, 0x00, 0x00, 0x06, 0x16, 0x3D, 0x4F, 0xEA, 0x3F, 0x01, 0x4C, // ..........=Oê?.L + /* 12F0 */ 0xBE, 0x3C, 0x8D, 0x67, 0x1C, 0x40, 0x1E, 0x3B, 0xC5, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¾<.g.@.;Å1...... + /* 1300 */ 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0xC2, 0x2D, 0x68, 0x2C, 0x68, 0x8B, 0x63, 0x4F, // ........Â-h,h.cO + /* 1310 */ 0xA1, 0x65, 0xAE, 0x29, 0x1D, 0x4C, 0xF1, 0x38, 0xDC, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¡e®).Lñ8Ü1...... + /* 1320 */ 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x08, 0xFF, 0xD8, 0xCF, 0xD7, 0xC0, 0x2B, 0x45, // .........ÿØÏ×À+E + /* 1330 */ 0x9F, 0x60, 0xEF, 0x5C, 0x70, 0xC3, 0x20, 0x94, 0xF5, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .`ï\pà .õ1...... + /* 1340 */ 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x50, 0x49, 0xF5, 0xD4, 0xF2, 0x26, 0xB4, 0x4F, // ........PIõÔò&´O + /* 1350 */ 0xBA, 0x21, 0xFF, 0xAB, 0x16, 0xAF, 0xCA, 0xDE, 0x0E, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // º!ÿ«.¯ÊÞ.2...... + /* 1360 */ 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x72, 0xE8, 0xE7, 0x8C, 0x8C, 0x18, 0x98, 0x4B, // ........rèç....K + /* 1370 */ 0x9D, 0x90, 0xF8, 0xF9, 0x0B, 0x7A, 0xAD, 0x02, 0x29, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..øù.z­.)2...... + /* 1380 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x70, 0xD4, 0xE5, 0xCE, 0x3B, 0x6E, 0xCC, 0x4F, // ........pÔåÎ;nÌO + /* 1390 */ 0x8C, 0x2B, 0xD1, 0x74, 0x28, 0x56, 0x8A, 0x9F, 0x3C, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .+Ñt(V..<2...... + /* 13A0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xB8, 0xD0, 0x47, 0x89, 0x3B, 0xC3, 0xE1, 0x43, // ........¸ÐG.;ÃáC + /* 13B0 */ 0x8C, 0x56, 0x9B, 0x67, 0x4C, 0x05, 0x28, 0x32, 0x4E, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .V.gL.(2N2...... + /* 13C0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x39, 0x66, 0x6B, 0xCA, 0xD6, 0x4A, 0xAE, 0x40, // ........9fkÊÖJ®@ + /* 13D0 */ 0xA5, 0x75, 0x14, 0xDE, 0xE0, 0x7F, 0x64, 0x30, 0x61, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¥u.Þà.d0a2...... + /* 13E0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x40, 0x96, 0xED, 0x09, 0x20, 0xF0, 0x0A, 0x40, // ........@.í. ð.@ + /* 13F0 */ 0xAC, 0xD8, 0xD7, 0xD8, 0x67, 0xDF, 0xD9, 0xC2, 0x76, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¬Ø×ØgßÙÂv2...... + /* 1400 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x49, 0x4E, 0x3D, 0xEF, 0x3D, 0xA5, 0x81, 0x4D, // ........IN=ï=¥.M + /* 1410 */ 0xA2, 0xB1, 0x2C, 0xA6, 0xC2, 0x55, 0x6B, 0x2C, 0x8A, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¢±,¦ÂUk,.2...... + /* 1420 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x5C, 0x6F, 0x58, 0xAB, 0x56, 0x52, 0x32, 0x46, // ........\oX«VR2F + /* 1430 */ 0x96, 0x2F, 0xFE, 0xFD, 0x8B, 0x49, 0xE6, 0xF4, 0x9E, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ./þý.Iæô.2...... + /* 1440 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x92, 0xC1, 0xB7, 0xEC, 0xAB, 0x73, 0xED, 0x4D, // .........Á·ì«síM + /* 1450 */ 0xAC, 0xF4, 0x23, 0x99, 0xB0, 0x95, 0xD0, 0xCC, 0xB2, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¬ô#.°.Ð̲2...... + /* 1460 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x1D, 0x3B, 0x59, 0x45, 0xB1, 0xDF, 0x91, 0x4E, // .........;YE±ß.N + /* 1470 */ 0xBB, 0xFB, 0x2D, 0x5D, 0x0C, 0xE2, 0x22, 0x7A, 0xC6, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // »û-].â"zÆ2...... + /* 1480 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x60, 0x77, 0x32, 0x6F, 0x5C, 0x8C, 0x7C, 0x41, // ........`w2o\.|A + /* 1490 */ 0x9B, 0x61, 0x83, 0x6A, 0x98, 0x28, 0x7E, 0x0C, 0xDD, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .a.j.(~.Ý2...... + /* 14A0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xF7, 0x3F, 0x13, 0xDF, 0x14, 0xBF, 0x95, 0x4F, // ........÷?.ß.¿.O + /* 14B0 */ 0xAF, 0xE3, 0x7B, 0x48, 0xE7, 0xE3, 0x31, 0xEF, 0xFB, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯ã{Hçã1ïû2...... + /* 14C0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x61, 0xBF, 0xC7, 0x5D, 0xC9, 0x5E, 0x96, 0x49, // ........a¿Ç]É^.I + /* 14D0 */ 0x9C, 0xCB, 0xDF, 0x80, 0x6A, 0x2D, 0x0E, 0xFE, 0x13, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Ëß.j-.þ.3...... + /* 14E0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x75, 0x4F, 0x0C, 0xB5, 0x9B, 0x59, 0xE8, 0x43, // ........uO.µ.YèC + /* 14F0 */ 0x8D, 0xCD, 0x10, 0x81, 0xA7, 0x96, 0x72, 0x41, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Í..§.rA03...... + /* 1500 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x87, 0x9E, 0x50, 0xEA, 0xA1, 0x07, 0x45, 0x4A, // ..........Pê¡.EJ + /* 1510 */ 0x9E, 0xDC, 0xEB, 0xA5, 0xA3, 0x9F, 0x36, 0xAF, 0x46, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Ü륣.6¯F3...... + /* 1520 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x78, 0xA6, 0xA2, 0x9D, 0x6B, 0xFB, 0x67, 0x4E, // ........x¦¢.kûgN + /* 1530 */ 0xAB, 0x84, 0x60, 0xDD, 0x6A, 0x9C, 0x81, 0x9A, 0x68, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // «.`Ýj...h3...... + /* 1540 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x05, 0x61, 0x23, 0x92, 0x67, 0xBB, 0x4F, 0x49, // .........a#.g»OI + /* 1550 */ 0x94, 0xC7, 0x7F, 0x7A, 0x60, 0x79, 0x29, 0xBD, 0x7D, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Ç.z`y)½}3...... + /* 1560 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x9C, 0x38, 0x58, 0xE5, 0xC3, 0x83, 0x29, 0x4B, // .........8XåÃ.)K + /* 1570 */ 0xAD, 0xFE, 0x5E, 0x4D, 0x7F, 0x46, 0xC3, 0x58, 0x97, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ­þ^M.FÃX.3...... + /* 1580 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xFF, 0x33, 0xD8, 0x9E, 0x92, 0x4F, 0x36, 0x4F, // ........ÿ3Ø..O6O + /* 1590 */ 0xB3, 0x70, 0x86, 0x83, 0xA4, 0xF1, 0x32, 0x75, 0xAD, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ³p..¤ñ2u­3...... + /* 15A0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xE7, 0x82, 0x08, 0x2D, 0xE7, 0xA4, 0x3B, 0x42, // ........ç..-ç¤;B + /* 15B0 */ 0x8C, 0xCC, 0x70, 0xD9, 0x1E, 0x01, 0x58, 0xB1, 0xC8, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÌpÙ..X±È3...... + /* 15C0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x2C, 0x62, 0xE7, 0x6E, 0xD8, 0x18, 0x05, 0x40, // ........,bçnØ..@ + /* 15D0 */ 0x9F, 0xB7, 0x92, 0xDB, 0x64, 0x4A, 0x27, 0x9B, 0xD9, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .·.ÛdJ'.Ù3...... + /* 15E0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x52, 0x1D, 0x46, 0xF7, 0x2B, 0x7C, 0xB2, 0x43, // ........R.F÷+|²C + /* 15F0 */ 0x87, 0x44, 0xEA, 0x95, 0x8E, 0x0B, 0xD0, 0x9A, 0xEC, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Dê...Ð.ì3...... + /* 1600 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x40, 0x80, 0x0B, 0xA3, 0x8A, 0xD6, 0x3F, 0x42, // ........@..£.Ö?B + /* 1610 */ 0xB0, 0xB5, 0x9C, 0xE2, 0x92, 0xEA, 0x5A, 0x8F, 0xFE, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °µ.â.êZ.þ3...... + /* 1620 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xE3, 0x11, 0x9F, 0x1B, 0x5C, 0xC8, 0x1B, 0x4E, // ........ã...\È.N + /* 1630 */ 0xBB, 0x29, 0x87, 0x9A, 0xD2, 0xC9, 0x09, 0xE3, 0x13, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // »)..ÒÉ.ã.4...... + /* 1640 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x6B, 0x1C, 0x98, 0xDC, 0x8E, 0xFC, 0x0F, 0x42, // ........k..Ü.ü.B + /* 1650 */ 0xAA, 0x43, 0xF8, 0xF3, 0x3E, 0x5C, 0x09, 0x23, 0x24, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ªCøó>\.#$4...... + /* 1660 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xE6, 0xF3, 0xE1, 0xEF, 0xA2, 0xAE, 0x44, 0x41, // ........æóáDA + /* 1670 */ 0xA2, 0x08, 0x32, 0xAA, 0x87, 0x2B, 0x65, 0x45, 0x36, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¢.2ª.+eE64...... + /* 1680 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xFA, 0x3A, 0x1C, 0x77, 0xC5, 0x50, 0x3F, 0x44, // ........ú:.wÅP?D + /* 1690 */ 0xB1, 0x51, 0xFF, 0x25, 0x46, 0xD8, 0x63, 0xA0, 0x4A, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ±Qÿ%FØc.J4...... + /* 16A0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x49, 0x26, 0x76, 0x8C, 0xD1, 0x97, 0x53, 0x49, // ........I&v.Ñ.SI + /* 16B0 */ 0xAD, 0x27, 0xB7, 0xE2, 0xC2, 0x5B, 0x97, 0x2E, 0x5E, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ­'·âÂ[..^4...... + /* 16C0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x9C, 0xDA, 0x22, 0xB3, 0xE2, 0xA2, 0x58, 0x40, // .........Ú"³â¢X@ + /* 16D0 */ 0x9E, 0x4E, 0xF5, 0x9A, 0x69, 0x70, 0xBD, 0x69, 0x75, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Nõ.ip½iu4...... + /* 16E0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x4A, 0x12, 0x5D, 0x4A, 0x20, 0xE6, 0xBA, 0x44, // ........J.]J æºD + /* 16F0 */ 0xB6, 0xFF, 0x65, 0x89, 0x61, 0xB3, 0x3B, 0x9A, 0x93, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¶ÿe.a³;..4...... + /* 1700 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xD1, 0x28, 0x7A, 0x42, 0x7C, 0xD1, 0xBF, 0x4A, // ........Ñ(zB|Ñ¿J + /* 1710 */ 0xB7, 0x17, 0x32, 0xC7, 0x80, 0xBA, 0x6F, 0x07, 0xAB, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ·.2Ç.ºo.«4...... + /* 1720 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xF1, 0x9F, 0xC7, 0x00, 0x50, 0x68, 0x3D, 0x44, // ........ñ.Ç.Ph=D + /* 1730 */ 0xBF, 0x61, 0x71, 0xCD, 0xE0, 0xDE, 0x30, 0x5F, 0xC8, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿aqÍàÞ0_È4...... + /* 1740 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x38, 0xFB, 0x3A, 0xB1, 0x79, 0xCD, 0xE5, 0x4A, // ........8û:±yÍåJ + /* 1750 */ 0x9F, 0x7F, 0xEE, 0xD0, 0x58, 0xD7, 0x50, 0xCA, 0xDE, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..îÐX×PÊÞ4...... + /* 1760 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x0E, 0xC1, 0x3A, 0xE1, 0xD0, 0x75, 0xFF, 0x4A, // .........Á:áÐuÿJ + /* 1770 */ 0xA0, 0xCD, 0x76, 0x49, 0x82, 0xCF, 0x54, 0x1C, 0xF3, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÍvI.ÏT.ó4...... + /* 1780 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xF0, 0xFA, 0x4E, 0xAC, 0x1F, 0xF8, 0x61, 0x4F, // ........ðúN¬.øaO + /* 1790 */ 0xBD, 0xF7, 0xEA, 0x32, 0xB0, 0x2A, 0xB1, 0x17, 0x09, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ½÷ê2°*±..5...... + /* 17A0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xC6, 0xB1, 0xF5, 0xD9, 0x86, 0x53, 0x5A, 0x49, // ........ƱõÙ.SZI + /* 17B0 */ 0x88, 0xF9, 0x9A, 0xD6, 0xB4, 0x1A, 0xC9, 0xB3, 0x24, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ù.Ö´.ɳ$5...... + /* 17C0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xE2, 0x38, 0xB5, 0x44, 0x34, 0xFB, 0x32, 0x47, // ........â8µD4û2G + /* 17D0 */ 0x81, 0xE4, 0x64, 0x4C, 0x17, 0xD2, 0xE7, 0x46, 0x35, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ädL.ÒçF55...... + /* 17E0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0xA0, 0xBF, 0x73, 0x93, 0xB3, 0x97, 0x87, 0x45, // .........¿s.³..E + /* 17F0 */ 0xAB, 0x73, 0x30, 0x93, 0x44, 0x61, 0xD5, 0x5C, 0x56, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // «s0.DaÕ\V5...... + /* 1800 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0xB4, 0x6E, 0x28, 0xAA, 0x6F, 0x55, 0xEB, 0x4E, // ........´n(ªoUëN + /* 1810 */ 0x96, 0x7C, 0xC1, 0xB7, 0x71, 0xB7, 0x67, 0x3E, 0x76, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .|Á·q·g>v5...... + /* 1820 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x56, 0x82, 0xCC, 0x7C, 0xAA, 0xFB, 0xC6, 0x49, // ........V.Ì|ªûÆI + /* 1830 */ 0xB2, 0xA9, 0xF5, 0xAF, 0xB4, 0x25, 0x7C, 0xD2, 0x97, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ²©õ¯´%|Ò.5...... + /* 1840 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x17, 0xFE, 0x3D, 0xC5, 0x00, 0xCC, 0x67, 0x49, // .........þ=Å.ÌgI + /* 1850 */ 0xB1, 0x88, 0xA0, 0x88, 0xA9, 0x65, 0x49, 0x4D, 0xBA, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ±...©eIMº5...... + /* 1860 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x7D, 0xA8, 0x16, 0x28, 0xED, 0xE1, 0x97, 0x40, // ........}¨.(íá.@ + /* 1870 */ 0xB3, 0x11, 0xE2, 0x34, 0x1C, 0x57, 0xB1, 0x79, 0xD9, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ³.â4.W±yÙ5...... + /* 1880 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x08, 0xF9, 0xC0, 0x67, 0x4F, 0x18, 0x64, 0x4F, // .........ùÀgO.dO + /* 1890 */ 0x82, 0x50, 0x12, 0xDB, 0x79, 0x7A, 0xB3, 0xC3, 0xF9, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .P.Ûyz³Ãù5...... + /* 18A0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x7A, 0x4E, 0xCE, 0x7B, 0x80, 0xDD, 0x82, 0x46, // ........zNÎ{.Ý.F + /* 18B0 */ 0x98, 0xFA, 0xF9, 0x93, 0x72, 0x58, 0x03, 0xD2, 0x1B, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .úù.rX.Ò.6...... + /* 18C0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x0A, 0x0C, 0xC1, 0x1E, 0xF6, 0x54, 0x3E, 0x45, // ..........Á.öT>E + /* 18D0 */ 0xB8, 0x5A, 0x6F, 0xA1, 0xBB, 0xFE, 0xA9, 0xB7, 0x3D, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¸Zo¡»þ©·=6...... + /* 18E0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0xBF, 0xB5, 0xD2, 0x87, 0x7B, 0xD4, 0xFB, 0x41, // ........¿µÒ.{ÔûA + /* 18F0 */ 0xAF, 0x62, 0x71, 0xC3, 0x82, 0xF5, 0xCC, 0x85, 0x62, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯bqÃ.õÌ.b6...... + /* 1900 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0xA9, 0x50, 0xFE, 0x3C, 0x03, 0x0E, 0x29, 0x4B, // ........©Pþ<..)K + /* 1910 */ 0x97, 0x54, 0x9F, 0x19, 0x3F, 0x07, 0xB7, 0x1F, 0x8E, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .T..?.·..6...... + /* 1920 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x57, 0x9E, 0xE4, 0x39, 0x68, 0xAE, 0xE3, 0x4E, // ........W.ä9h®ãN + /* 1930 */ 0xB0, 0x98, 0x26, 0x48, 0x0D, 0xF3, 0xDA, 0x96, 0xB4, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °.&H.óÚ.´6...... + /* 1940 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x17, 0x21, 0xAA, 0x15, 0x79, 0x8F, 0xA8, 0x49, // .........!ª.y.¨I + /* 1950 */ 0x83, 0x17, 0x75, 0x30, 0x26, 0xD6, 0xA0, 0x54, 0xDF, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..u0&Ö.Tß6...... + /* 1960 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x0E, 0xD6, 0xBF, 0xCF, 0x5F, 0x0B, 0x7D, 0x42, // .........Ö¿Ï_.}B + /* 1970 */ 0x91, 0x7C, 0xA4, 0xDF, 0x42, 0xA8, 0x0E, 0x44, 0x03, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .|¤ßB¨.D.7...... + /* 1980 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x81, 0xCC, 0x12, 0x70, 0x87, 0x88, 0xE9, 0x42, // .........Ì.p..éB + /* 1990 */ 0xB1, 0x7D, 0x4E, 0x5E, 0x42, 0x76, 0x0F, 0x0D, 0x27, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ±}N^Bv..'7...... + /* 19A0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0xB6, 0x7E, 0x9C, 0xDE, 0x85, 0x5A, 0x0D, 0x42, // ........¶~.Þ.Z.B + /* 19B0 */ 0x97, 0x03, 0xFF, 0xF1, 0x1B, 0xDD, 0x4D, 0x43, 0x50, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ÿñ.ÝMCP7...... + /* 19C0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x0C, 0xFC, 0xC0, 0x67, 0xBA, 0xDE, 0x1B, 0x40, // .........üÀgºÞ.@ + /* 19D0 */ 0xBF, 0x8B, 0x9C, 0x8A, 0xD8, 0x39, 0x58, 0x04, 0x6F, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿...Ø9X.o7...... + /* 19E0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x36, 0x5D, 0xE6, 0xC3, 0x1F, 0x14, 0x2F, 0x4D, // ........6]æÃ../M + /* 19F0 */ 0xA3, 0x03, 0xA8, 0x42, 0xEE, 0x75, 0x6A, 0x29, 0x82, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // £.¨Bîuj).7...... + /* 1A00 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xCB, 0xBC, 0xAA, 0x9C, 0xB1, 0x61, 0x4B, 0x4B, // ........˼ª.±aKK + /* 1A10 */ 0x8B, 0xEC, 0xD1, 0x0A, 0x3C, 0x3A, 0xC2, 0xCE, 0x94, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ìÑ.<:ÂÎ.7...... + /* 1A20 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x6E, 0xEA, 0x14, 0xE9, 0xFA, 0xA5, 0x39, 0x44, // ........nê.éú¥9D + /* 1A30 */ 0xA3, 0x94, 0xA9, 0xBB, 0x32, 0x93, 0xCA, 0x09, 0xA6, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // £.©»2.Ê.¦7...... + /* 1A40 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x59, 0xCE, 0xCA, 0xD8, 0xD2, 0x33, 0xC7, 0x4A, // ........YÎÊØÒ3ÇJ + /* 1A50 */ 0x9B, 0x1B, 0x9B, 0x72, 0x33, 0x9C, 0x51, 0xC8, 0xBA, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ...r3.QȺ7...... + /* 1A60 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x65, 0x92, 0x9D, 0xEC, 0x1E, 0x9D, 0xD0, 0x4E, // ........e..ì..ÐN + /* 1A70 */ 0x83, 0x8A, 0xCD, 0xC2, 0x0F, 0x25, 0x51, 0xA1, 0xCE, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ÍÂ.%Q¡Î7...... + /* 1A80 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xBA, 0x1B, 0x0B, 0xD7, 0x93, 0xB8, 0x44, 0x45, // ........º..×.¸DE + /* 1A90 */ 0x96, 0xE2, 0xB7, 0xA3, 0x18, 0x09, 0x1C, 0x33, 0xE2, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .â·£...3â7...... + /* 1AA0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x6F, 0x59, 0x50, 0xD4, 0x4D, 0x89, 0xE0, 0x49, // ........oYPÔM.àI + /* 1AB0 */ 0x96, 0x6A, 0xFD, 0x39, 0xED, 0x4C, 0x4C, 0x64, 0xF9, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .jý9íLLdù7...... + /* 1AC0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x97, 0x41, 0x41, 0x4F, 0xC2, 0x0F, 0x01, 0x4C, // .........AAOÂ..L + /* 1AD0 */ 0xB6, 0x8A, 0x86, 0xCB, 0xB9, 0xAC, 0x25, 0x4C, 0x17, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¶..˹¬%L.8...... + /* 1AE0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x10, 0x81, 0x9B, 0x82, 0x6F, 0x0E, 0x49, 0x43, // ............o.IC + /* 1AF0 */ 0xBC, 0xA4, 0x42, 0x80, 0x35, 0x77, 0x78, 0x8D, 0x2F, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¼¤B.5wx./8...... + /* 1B00 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xBC, 0xDA, 0x7D, 0xDA, 0xBE, 0x3F, 0x47, 0x44, // ........¼Ú}Ú¾?GD + /* 1B10 */ 0x9E, 0x01, 0x6A, 0xB7, 0x44, 0x0B, 0x4C, 0xD4, 0x4B, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..j·D.LÔK8...... + /* 1B20 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x45, 0xCA, 0xBA, 0xCB, 0x6A, 0x55, 0x16, 0x44, // ........EʺËjU.D + /* 1B30 */ 0xAD, 0x03, 0xBD, 0xA5, 0x98, 0xEA, 0xA7, 0xC8, 0x68, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ­.½¥.ê§Èh8...... + /* 1B40 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xCB, 0x06, 0x1A, 0x04, 0xB8, 0xC5, 0x72, 0x47, // ........Ë...¸ÅrG + /* 1B50 */ 0x80, 0x9F, 0x41, 0x6D, 0x03, 0xD1, 0x66, 0x54, 0x89, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..Am.ÑfT.8...... + /* 1B60 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xE1, 0x4E, 0xE0, 0x83, 0x8D, 0xFA, 0x6D, 0x43, // ........áNà..úmC + /* 1B70 */ 0x89, 0x94, 0xD3, 0x1A, 0x86, 0x2C, 0xAB, 0x77, 0x9F, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..Ó..,«w.8...... + /* 1B80 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x3D, 0xA2, 0xDF, 0xDE, 0xD1, 0x6E, 0xA6, 0x45, // ........=¢ßÞÑn¦E + /* 1B90 */ 0x85, 0xDC, 0x63, 0xCA, 0xE0, 0x54, 0x6D, 0xE6, 0xBE, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÜcÊàTmæ¾8...... + /* 1BA0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xC1, 0x01, 0xF3, 0x6B, 0x4A, 0xB9, 0xE9, 0x43, // ........Á.ókJ¹éC + /* 1BB0 */ 0xBA, 0x31, 0xD4, 0x94, 0x59, 0x8C, 0x47, 0xFB, 0xD3, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // º1Ô.Y.GûÓ8...... + /* 1BC0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xE3, 0xAB, 0x34, 0xB2, 0x57, 0x08, 0x9C, 0x4F, // ........ã«4²W..O + /* 1BD0 */ 0xB0, 0x5A, 0x4D, 0xC3, 0x14, 0xF8, 0x55, 0x57, 0xE9, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °ZMÃ.øUWé8...... + /* 1BE0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x21, 0x78, 0x2A, 0xAA, 0x27, 0x18, 0x2C, 0x4C, // ........!x*ª'.,L + /* 1BF0 */ 0x8F, 0x1D, 0x45, 0x13, 0xA3, 0x4D, 0xDA, 0x97, 0x03, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..E.£MÚ..9...... + /* 1C00 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x20, 0xE6, 0x1F, 0x36, 0xF4, 0x64, 0xB5, 0x41, // ........ æ.6ôdµA + /* 1C10 */ 0xBA, 0x77, 0x84, 0xF8, 0xE0, 0x79, 0xB1, 0xF7, 0x1E, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ºw.øày±÷.9...... + /* 1C20 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xDF, 0xBA, 0x11, 0xBB, 0xAA, 0xD8, 0x0E, 0x47, // ........ߺ.»ªØ.G + /* 1C30 */ 0x93, 0x11, 0x20, 0xEA, 0xF8, 0x0F, 0xE5, 0xCC, 0x3D, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .. êø.åÌ=9...... + /* 1C40 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x85, 0x88, 0xC8, 0x0B, 0x8C, 0x71, 0x1D, 0x49, // ..........È..q.I + /* 1C50 */ 0x92, 0x1F, 0x6F, 0x21, 0x43, 0x49, 0xE7, 0x9C, 0x4E, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..o!CIç.N9...... + /* 1C60 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x0C, 0x4D, 0x7C, 0xFC, 0x85, 0x2E, 0xB9, 0x4B, // .........M|ü..¹K + /* 1C70 */ 0xAF, 0xD4, 0x01, 0xED, 0x14, 0x76, 0xB5, 0xE9, 0x78, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯Ô.í.vµéx9...... + /* 1C80 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x19, 0x66, 0x0F, 0x50, 0x93, 0xEF, 0x75, 0x4B, // .........f.P.ïuK + /* 1C90 */ 0xBC, 0xB4, 0x82, 0x81, 0x99, 0x98, 0xA3, 0xCA, 0x9C, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¼´....£Ê.9...... + /* 1CA0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xEB, 0xCE, 0x9B, 0x9E, 0x36, 0xE7, 0x26, 0x4F, // ........ëÎ..6ç&O + /* 1CB0 */ 0x88, 0xDE, 0x76, 0x3F, 0x87, 0xDC, 0xC4, 0x85, 0xBE, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Þv?.ÜÄ.¾9...... + /* 1CC0 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xE9, 0x54, 0x78, 0x23, 0xFC, 0x79, 0x97, 0x44, // ........éTx#üy.D + /* 1CD0 */ 0xA0, 0xC1, 0xA7, 0x09, 0x69, 0x69, 0x1C, 0x6B, 0xD1, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Á§.ii.kÑ9...... + /* 1CE0 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x01, 0xA3, 0xF8, 0xC8, 0xF5, 0x19, 0x32, 0x41, // .........£øÈõ.2A + /* 1CF0 */ 0x96, 0xCE, 0x2D, 0xE9, 0xD4, 0xAD, 0xBD, 0x33, 0xE3, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Î-éÔ­½3ã9...... + /* 1D00 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x61, 0xFD, 0x31, 0x31, 0x4F, 0x5E, 0x08, 0x43, // ........aý11O^.C + /* 1D10 */ 0x8D, 0x6D, 0x62, 0xBE, 0x19, 0x87, 0xC9, 0x2C, 0xF7, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .mb¾..É,÷9...... + /* 1D20 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x5F, 0x8B, 0xDD, 0x85, 0xA4, 0xEA, 0xF3, 0x4A, // ........_.Ý.¤êóJ + /* 1D30 */ 0xA6, 0x28, 0xCC, 0xE9, 0xE7, 0x7C, 0x9A, 0x03, 0x0E, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¦(Ìéç|...:...... + /* 1D40 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x3F, 0xBF, 0xA2, 0x2C, 0x9E, 0x94, 0x6A, 0x44, // ........?¿¢,..jD + /* 1D50 */ 0x82, 0xC7, 0xE2, 0x5A, 0x15, 0xEC, 0x78, 0xC4, 0x2C, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÇâZ.ìxÄ,:...... + /* 1D60 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xE3, 0xF0, 0x77, 0x17, 0x92, 0x73, 0x98, 0x41, // ........ãðw..s.A + /* 1D70 */ 0x97, 0xEA, 0x8A, 0xE4, 0xDE, 0x6F, 0x63, 0x81, 0x44, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ê.äÞoc.D:...... + /* 1D80 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xCA, 0x4C, 0x3E, 0x9D, 0x72, 0xE1, 0xF1, 0x46, // ........ÊL>.ráñF + /* 1D90 */ 0xA2, 0xF4, 0x1D, 0x21, 0x07, 0x05, 0x14, 0x44, 0x61, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¢ô.!...Da:...... + /* 1DA0 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x6E, 0x6C, 0x4C, 0x73, 0xBA, 0xB0, 0x98, 0x42, // ........nlLsº°.B + /* 1DB0 */ 0xA8, 0x91, 0x67, 0x17, 0x72, 0xB2, 0xBD, 0x1B, 0x77, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¨.g.r²½.w:...... + /* 1DC0 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x4B, 0xA7, 0x12, 0x69, 0xFB, 0xA5, 0x1A, 0x40, // ........K§.iû¥.@ + /* 1DD0 */ 0xBF, 0xDB, 0x2E, 0x3A, 0xB4, 0x6F, 0x4B, 0x02, 0x96, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿Û.:´oK..:...... + /* 1DE0 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x8F, 0xF0, 0x5C, 0x5B, 0x1A, 0xB8, 0x1D, 0x43, // .........ð\[.¸.C + /* 1DF0 */ 0xB0, 0x80, 0x34, 0x50, 0xD8, 0x62, 0x05, 0x65, 0xAB, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °.4PØb.e«:...... + /* 1E00 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xF3, 0x7D, 0x6D, 0xE0, 0xD0, 0xAA, 0x9D, 0x41, // ........ó}màЪ.A + /* 1E10 */ 0x8D, 0xFB, 0x0A, 0xC3, 0x7E, 0x2B, 0xDF, 0x39, 0xC1, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .û.Ã~+ß9Á:...... + /* 1E20 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xFE, 0x34, 0x98, 0x05, 0xEA, 0xA8, 0xFF, 0x4B, // ........þ4..ê¨ÿK + /* 1E30 */ 0xB6, 0x7B, 0x4D, 0x00, 0x6B, 0x54, 0x47, 0xD3, 0xDC, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¶{M.kTGÓÜ:...... + /* 1E40 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xD4, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........Ô ...... + /* 1E50 */ 0x00, 0xB5, 0xB2, 0x5B, 0x00, 0x00, 0x00, 0x00, 0x63, 0x45, 0x00, 0x00, 0x1C, 0x0E, 0x00, 0x00, // .µ²[....cE...... + /* 1E60 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ò ...... + /* 1E70 */ 0x80, 0xE2, 0x9F, 0x57, 0x00, 0x00, 0x00, 0x00, 0x39, 0x38, 0x00, 0x00, 0x1C, 0x0E, 0x00, 0x00, // .â.W....98...... + /* 1E80 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .........!...... + /* 1E90 */ 0x00, 0x7A, 0x60, 0x52, 0x00, 0x00, 0x00, 0x00, 0x80, 0x25, 0x00, 0x00, 0x01, 0x19, 0x00, 0x00, // .z`R.....%...... + /* 1EA0 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2D, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........-!...... + /* 1EB0 */ 0x80, 0xD2, 0x89, 0x50, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x23, 0x00, 0x00, 0x32, 0x15, 0x00, 0x00, // .Ò.P....ð#..2... + /* 1EC0 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........E!...... + /* 1ED0 */ 0x80, 0xFC, 0x62, 0x4D, 0x00, 0x00, 0x00, 0x00, 0xB1, 0x1D, 0x00, 0x00, 0x01, 0xD7, 0x00, 0x00, // .übM....±....×.. + /* 1EE0 */ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........d!...... + /* 1EF0 */ 0x00, 0x31, 0x1B, 0x4A, 0x00, 0x00, 0x00, 0x00, 0x72, 0x17, 0x00, 0x00, 0x01, 0xD7, 0x00, 0x00, // .1.J....r....×.. + /* 1F00 */ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, // ........03612-00 + /* 1F10 */ 0x32, 0x30, 0x36, 0x2D, 0x35, 0x35, 0x36, 0x2D, 0x31, 0x32, 0x33, 0x37, 0x32, 0x37, 0x2D, 0x30, // 206-556-123727-0 + /* 1F20 */ 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, // 3-1033-17763.000 + /* 1F30 */ 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // 0-2972018.Window + /* 1F40 */ 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // s.Windows Server + /* 1F50 */ 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x30, 0x39, // 2019.03612-0009 + /* 1F60 */ 0x36, 0x2D, 0x31, 0x39, 0x39, 0x2D, 0x37, 0x39, 0x39, 0x31, 0x38, 0x38, 0x2D, 0x30, 0x33, 0x2D, // 6-199-799188-03- + /* 1F70 */ 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, // 1033-17763.0000- + /* 1F80 */ 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, // 2972018.Office20 + /* 1F90 */ 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x30, // 10.Office 2010.0 + /* 1FA0 */ 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x32, 0x34, 0x30, 0x2D, 0x37, // 3612-00206-240-7 + /* 1FB0 */ 0x31, 0x39, 0x36, 0x33, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, // 19639-03-1033-17 + /* 1FC0 */ 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, // 763.0000-2972018 + /* 1FD0 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, // .Office2013.Offi + /* 1FE0 */ 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, // ce 2013.03612-00 + /* 1FF0 */ 0x32, 0x30, 0x36, 0x2D, 0x34, 0x33, 0x38, 0x2D, 0x30, 0x30, 0x34, 0x35, 0x33, 0x32, 0x2D, 0x30, // 206-438-004532-0 + /* 2000 */ 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, // 3-1033-17763.000 + /* 2010 */ 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // 0-2972018.Office + /* 2020 */ 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, // 2016.Office 2016 + /* 2030 */ 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x33, 0x38, 0x35, 0x38, 0x2D, 0x30, 0x35, 0x33, // .03612-03858-053 + /* 2040 */ 0x2D, 0x30, 0x38, 0x39, 0x35, 0x31, 0x36, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, // -089516-03-1033- + /* 2050 */ 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, // 17763.0000-29720 + /* 2060 */ 0x31, 0x38, 0x00, 0x57, 0x69, 0x6E, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x47, 0x6F, 0x76, 0x00, 0x57, // 18.WinChinaGov.W + /* 2070 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x20, // indows 10 China + /* 2080 */ 0x47, 0x6F, 0x76, 0x65, 0x72, 0x6E, 0x6D, 0x65, 0x6E, 0x74, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, // Government.03612 + /* 2090 */ 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x36, 0x38, 0x34, 0x2D, 0x31, 0x33, 0x37, 0x36, 0x36, // -00206-684-13766 + /* 20A0 */ 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, // 9-03-1033-17763. + /* 20B0 */ 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, // 0000-2972018.Off + /* 20C0 */ 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, // ice2019.Office 2 + /* 20D0 */ 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x31, // 019.Windows 10 1 + /* 20E0 */ 0x38, 0x30, 0x39, 0x20, 0x2F, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // 809 / Server 201 + /* 20F0 */ 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x31, 0x36, 0x30, // 9.Windows 10 160 + /* 2100 */ 0x37, 0x20, 0x2F, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, // 7 / Server 2016. + /* 2110 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x2F, 0x20, 0x53, 0x65, // Windows 8.1 / Se + /* 2120 */ 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x00, 0x57, 0x69, 0x6E, // rver 2012 R2.Win + /* 2130 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x2F, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, // dows 8 / Server + /* 2140 */ 0x32, 0x30, 0x31, 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x2F, // 2012.Windows 7 / + /* 2150 */ 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, // Server 2008 R2 + /* 2160 */ 0x53, 0x50, 0x31, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, // SP1.Windows Vist + /* 2170 */ 0x61, 0x20, 0x2F, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // a / Server 2008 + /* 2180 */ 0x53, 0x50, 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x00, 0x4F, 0x66, 0x66, 0x69, // SP2.Windows.Offi + /* 2190 */ 0x63, 0x65, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, // ce2010.Office201 + /* 21A0 */ 0x33, 0x2B, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // 3+.Windows Serve + /* 21B0 */ 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // r 2019.Windows 1 + /* 21C0 */ 0x30, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, // 0 2019 (Volume). + /* 21D0 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x55, 0x6E, 0x6B, 0x6E, 0x6F, // Windows 10 Unkno + /* 21E0 */ 0x77, 0x6E, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, // wn (Volume).Wind + /* 21F0 */ 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x20, 0x47, 0x6F, 0x76, // ows 10 China Gov + /* 2200 */ 0x65, 0x72, 0x6E, 0x6D, 0x65, 0x6E, 0x74, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // ernment.Windows + /* 2210 */ 0x31, 0x30, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, // 10 2016 (Volume) + /* 2220 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x28, 0x52, 0x65, 0x74, // .Windows 10 (Ret + /* 2230 */ 0x61, 0x69, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // ail).Windows 10 + /* 2240 */ 0x32, 0x30, 0x31, 0x35, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, // 2015 (Volume).Wi + /* 2250 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // ndows 7.Windows + /* 2260 */ 0x38, 0x20, 0x28, 0x52, 0x65, 0x74, 0x61, 0x69, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // 8 (Retail).Windo + /* 2270 */ 0x77, 0x73, 0x20, 0x38, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, // ws 8 (Volume).Wi + /* 2280 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x28, 0x52, 0x65, 0x74, 0x61, 0x69, // ndows 8.1 (Retai + /* 2290 */ 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x28, // l).Windows 8.1 ( + /* 22A0 */ 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // Volume).Windows + /* 22B0 */ 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // Preview.Windows + /* 22C0 */ 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x41, 0x20, 0x28, 0x57, // Server 2008 A (W + /* 22D0 */ 0x65, 0x62, 0x20, 0x61, 0x6E, 0x64, 0x20, 0x48, 0x50, 0x43, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, // eb and HPC).Wind + /* 22E0 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // ows Server 2008 + /* 22F0 */ 0x42, 0x20, 0x28, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x61, 0x6E, 0x64, 0x20, // B (Standard and + /* 2300 */ 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, // Enterprise).Wind + /* 2310 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // ows Server 2008 + /* 2320 */ 0x43, 0x20, 0x28, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x29, 0x00, 0x57, // C (Datacenter).W + /* 2330 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 + /* 2340 */ 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x41, 0x20, 0x28, 0x57, 0x65, 0x62, 0x20, 0x61, 0x6E, 0x64, // 08 R2 A (Web and + /* 2350 */ 0x20, 0x48, 0x50, 0x43, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // HPC).Windows Se + /* 2360 */ 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x42, 0x20, 0x28, // rver 2008 R2 B ( + /* 2370 */ 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x61, 0x6E, 0x64, 0x20, 0x45, 0x6E, 0x74, // Standard and Ent + /* 2380 */ 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // erprise).Windows + /* 2390 */ 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, // Server 2008 R2 + /* 23A0 */ 0x43, 0x20, 0x28, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x29, 0x00, 0x57, // C (Datacenter).W + /* 23B0 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 + /* 23C0 */ 0x31, 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // 12.Windows Serve + /* 23D0 */ 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // r 2012 R2.Window + /* 23E0 */ 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x57, 0x69, // s Server 2016.Wi + /* 23F0 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x50, 0x72, 0x65, // ndows Server Pre + /* 2400 */ 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, // view.Windows Vis + /* 2410 */ 0x74, 0x61, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, // ta.Office 2010.O + /* 2420 */ 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // ffice 2013.Offic + /* 2430 */ 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, // e 2013 (Pre-Rele + /* 2440 */ 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, // ase).Office 2016 + /* 2450 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, // .Office 2019.Win + /* 2460 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, // dows Server 2019 + /* 2470 */ 0x20, 0x41, 0x52, 0x4D, 0x36, 0x34, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // ARM64.Windows S + /* 2480 */ 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x41, 0x7A, 0x75, 0x72, 0x65, // erver 2019 Azure + /* 2490 */ 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // Core.Windows Se + /* 24A0 */ 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, // rver 2019 Datace + /* 24B0 */ 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, // nter.Windows Ser + /* 24C0 */ 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x45, 0x73, 0x73, 0x65, 0x6E, 0x74, 0x69, // ver 2019 Essenti + /* 24D0 */ 0x61, 0x6C, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // als.Windows Serv + /* 24E0 */ 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, // er 2019 Standard + /* 24F0 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, // .Windows Server + /* 2500 */ 0x32, 0x30, 0x31, 0x39, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x20, // 2019 Datacenter + /* 2510 */ 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, // (Semi-Annual Cha + /* 2520 */ 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // nnel).Windows Se + /* 2530 */ 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // rver 2019 Standa + /* 2540 */ 0x72, 0x64, 0x20, 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, 0x6C, 0x20, // rd (Semi-Annual + /* 2550 */ 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Channel).Windows + /* 2560 */ 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4C, // 10 Enterprise L + /* 2570 */ 0x54, 0x53, 0x43, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // TSC 2019.Windows + /* 2580 */ 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4C, // 10 Enterprise L + /* 2590 */ 0x54, 0x53, 0x43, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // TSC 2019 N.Windo + /* 25A0 */ 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, // ws 10 Enterprise + /* 25B0 */ 0x20, 0x47, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, // G.Windows 10 En + /* 25C0 */ 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x47, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, // terprise GN.Wind + /* 25D0 */ 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, // ows 10 Enterpris + /* 25E0 */ 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x4C, 0x54, 0x53, 0x42, 0x00, 0x57, 0x69, 0x6E, 0x64, // e 2016 LTSB.Wind + /* 25F0 */ 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, // ows 10 Enterpris + /* 2600 */ 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x4C, 0x54, 0x53, 0x42, 0x20, 0x4E, 0x00, 0x57, 0x69, // e 2016 LTSB N.Wi + /* 2610 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x00, 0x57, 0x69, // ndows 10 Home.Wi + /* 2620 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x20, 0x43, 0x6F, // ndows 10 Home Co + /* 2630 */ 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, 0x57, // untry Specific.W + /* 2640 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x20, 0x4E, // indows 10 Home N + /* 2650 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, // .Windows 10 Home + /* 2660 */ 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, // Single Language + /* 2670 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x64, 0x75, 0x63, // .Windows 10 Educ + /* 2680 */ 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, // ation.Windows 10 + /* 2690 */ 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, // Education N.Win + /* 26A0 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // dows 10 Enterpri + /* 26B0 */ 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, // se.Windows 10 En + /* 26C0 */ 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x32, 0x30, 0x31, 0x35, 0x20, 0x4C, 0x54, // terprise 2015 LT + /* 26D0 */ 0x53, 0x42, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, // SB.Windows 10 En + /* 26E0 */ 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x32, 0x30, 0x31, 0x35, 0x20, 0x4C, 0x54, // terprise 2015 LT + /* 26F0 */ 0x53, 0x42, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // SB N.Windows 10 + /* 2700 */ 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, // Enterprise N.Win + /* 2710 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // dows 10 Professi + /* 2720 */ 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x6F, 0x72, 0x6B, 0x73, 0x74, 0x61, 0x74, 0x69, 0x6F, 0x6E, // onal Workstation + /* 2730 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, // .Windows 10 Prof + /* 2740 */ 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x6F, 0x72, 0x6B, 0x73, 0x74, 0x61, // essional Worksta + /* 2750 */ 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // tion N.Windows 1 + /* 2760 */ 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, // 0 Professional.W + /* 2770 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // indows 10 Profes + /* 2780 */ 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, // sional Education + /* 2790 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, // .Windows 10 Prof + /* 27A0 */ 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, // essional Educati + /* 27B0 */ 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // on N.Windows 10 + /* 27C0 */ 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, 0x57, // Professional N.W + /* 27D0 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // indows 10 Profes + /* 27E0 */ 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, // sional Preview.W + /* 27F0 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, // indows 10 Enterp + /* 2800 */ 0x72, 0x69, 0x73, 0x65, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, // rise Preview.Win + /* 2810 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // dows 10 Enterpri + /* 2820 */ 0x73, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6C, 0x20, 0x44, // se for Virtual D + /* 2830 */ 0x65, 0x73, 0x6B, 0x74, 0x6F, 0x70, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // esktops.Windows + /* 2840 */ 0x31, 0x30, 0x20, 0x52, 0x65, 0x6D, 0x6F, 0x74, 0x65, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // 10 Remote Server + /* 2850 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x53, 0x20, 0x28, 0x4C, // .Windows 10 S (L + /* 2860 */ 0x65, 0x61, 0x6E, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, // ean).Windows 7 E + /* 2870 */ 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // nterprise.Window + /* 2880 */ 0x73, 0x20, 0x37, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x45, // s 7 Enterprise E + /* 2890 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, // .Windows 7 Enter + /* 28A0 */ 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // prise N.Windows + /* 28B0 */ 0x37, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, // 7 Professional.W + /* 28C0 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, // indows 7 Profess + /* 28D0 */ 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x45, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // ional E.Windows + /* 28E0 */ 0x37, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, // 7 Professional N + /* 28F0 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, // .Windows 7 Embed + /* 2900 */ 0x64, 0x65, 0x64, 0x20, 0x50, 0x4F, 0x53, 0x52, 0x65, 0x61, 0x64, 0x79, 0x00, 0x57, 0x69, 0x6E, // ded POSReady.Win + /* 2910 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, // dows 7 Embedded + /* 2920 */ 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Standard.Windows + /* 2930 */ 0x20, 0x37, 0x20, 0x54, 0x68, 0x69, 0x6E, 0x50, 0x43, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // 7 ThinPC.Window + /* 2940 */ 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // s 8 Core.Windows + /* 2950 */ 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, // 8 Core Country + /* 2960 */ 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Specific.Windows + /* 2970 */ 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // 8 Core N.Window + /* 2980 */ 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, // s 8 Core Single + /* 2990 */ 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Language.Windows + /* 29A0 */ 0x20, 0x38, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, // 8 Professional + /* 29B0 */ 0x57, 0x4D, 0x43, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6D, // WMC.Windows 8 Em + /* 29C0 */ 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, // bedded Industry + /* 29D0 */ 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, // Professional.Win + /* 29E0 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, // dows 8 Embedded + /* 29F0 */ 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, // Industry Enterpr + /* 2A00 */ 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6E, // ise.Windows 8 En + /* 2A10 */ 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // terprise.Windows + /* 2A20 */ 0x20, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, // 8 Enterprise N. + /* 2A30 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // Windows 8 Profes + /* 2A40 */ 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, // sional.Windows 8 + /* 2A50 */ 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, // Professional N. + /* 2A60 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, // Windows 8.1 Core + /* 2A70 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, // .Windows 8.1 Cor + /* 2A80 */ 0x65, 0x20, 0x41, 0x52, 0x4D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, // e ARM.Windows 8. + /* 2A90 */ 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, // 1 Core Country S + /* 2AA0 */ 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // pecific.Windows + /* 2AB0 */ 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // 8.1 Core N.Windo + /* 2AC0 */ 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x53, 0x69, 0x6E, 0x67, // ws 8.1 Core Sing + /* 2AD0 */ 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // le Language.Wind + /* 2AE0 */ 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // ows 8.1 Professi + /* 2AF0 */ 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x53, 0x74, 0x75, 0x64, 0x65, 0x6E, 0x74, 0x00, 0x57, 0x69, 0x6E, // onal Student.Win + /* 2B00 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, // dows 8.1 Profess + /* 2B10 */ 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x53, 0x74, 0x75, 0x64, 0x65, 0x6E, 0x74, 0x20, 0x4E, 0x00, // ional Student N. + /* 2B20 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, // Windows 8.1 Prof + /* 2B30 */ 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x4D, 0x43, 0x00, 0x57, 0x69, 0x6E, // essional WMC.Win + /* 2B40 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, // dows 8.1 Core Co + /* 2B50 */ 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // nnected.Windows + /* 2B60 */ 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, // 8.1 Core Connect + /* 2B70 */ 0x65, 0x64, 0x20, 0x43, 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, // ed Country Speci + /* 2B80 */ 0x66, 0x69, 0x63, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, // fic.Windows 8.1 + /* 2B90 */ 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x4E, // Core Connected N + /* 2BA0 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, // .Windows 8.1 Cor + /* 2BB0 */ 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x53, 0x69, 0x6E, 0x67, // e Connected Sing + /* 2BC0 */ 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // le Language.Wind + /* 2BD0 */ 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // ows 8.1 Enterpri + /* 2BE0 */ 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, // se.Windows 8.1 E + /* 2BF0 */ 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, // nterprise N.Wind + /* 2C00 */ 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // ows 8.1 Professi + /* 2C10 */ 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, // onal.Windows 8.1 + /* 2C20 */ 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, // Professional N. + /* 2C30 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6D, 0x62, 0x65, // Windows 8.1 Embe + /* 2C40 */ 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x50, 0x72, // dded Industry Pr + /* 2C50 */ 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // ofessional.Windo + /* 2C60 */ 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, // ws 8.1 Embedded + /* 2C70 */ 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x41, 0x75, 0x74, 0x6F, 0x6D, 0x6F, 0x74, // Industry Automot + /* 2C80 */ 0x69, 0x76, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, // ive.Windows 8.1 + /* 2C90 */ 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, // Embedded Industr + /* 2CA0 */ 0x79, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, // y Enterprise.Win + /* 2CB0 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // dows 10 Enterpri + /* 2CC0 */ 0x73, 0x65, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // se Preview.Windo + /* 2CD0 */ 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, // ws 10 Profession + /* 2CE0 */ 0x61, 0x6C, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // al Preview.Windo + /* 2CF0 */ 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, // ws 10 Profession + /* 2D00 */ 0x61, 0x6C, 0x20, 0x57, 0x4D, 0x43, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, // al WMC Preview.W + /* 2D10 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x78, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, // indows 8.x Previ + /* 2D20 */ 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x78, 0x20, 0x50, // ew.Windows 8.x P + /* 2D30 */ 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x20, 0x41, 0x52, 0x4D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // review ARM.Windo + /* 2D40 */ 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x57, // ws Server 2008 W + /* 2D50 */ 0x65, 0x62, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // eb.Windows Serve + /* 2D60 */ 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x43, 0x6F, 0x6D, 0x70, 0x75, 0x74, 0x65, 0x20, 0x43, // r 2008 Compute C + /* 2D70 */ 0x6C, 0x75, 0x73, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // luster.Windows S + /* 2D80 */ 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, // erver 2008 Stand + /* 2D90 */ 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // ard.Windows Serv + /* 2DA0 */ 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, // er 2008 Standard + /* 2DB0 */ 0x20, 0x77, 0x69, 0x74, 0x68, 0x6F, 0x75, 0x74, 0x20, 0x48, 0x79, 0x70, 0x65, 0x72, 0x2D, 0x56, // without Hyper-V + /* 2DC0 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, // .Windows Server + /* 2DD0 */ 0x32, 0x30, 0x30, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, // 2008 Enterprise. + /* 2DE0 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // Windows Server 2 + /* 2DF0 */ 0x30, 0x30, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x77, // 008 Enterprise w + /* 2E00 */ 0x69, 0x74, 0x68, 0x6F, 0x75, 0x74, 0x20, 0x48, 0x79, 0x70, 0x65, 0x72, 0x2D, 0x56, 0x00, 0x57, // ithout Hyper-V.W + /* 2E10 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 + /* 2E20 */ 0x30, 0x38, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, // 08 Datacenter.Wi + /* 2E30 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, // ndows Server 200 + /* 2E40 */ 0x38, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x20, 0x77, 0x69, 0x74, // 8 Datacenter wit + /* 2E50 */ 0x68, 0x6F, 0x75, 0x74, 0x20, 0x48, 0x79, 0x70, 0x65, 0x72, 0x2D, 0x56, 0x00, 0x57, 0x69, 0x6E, // hout Hyper-V.Win + /* 2E60 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, // dows Server 2008 + /* 2E70 */ 0x20, 0x66, 0x6F, 0x72, 0x20, 0x49, 0x74, 0x61, 0x6E, 0x69, 0x75, 0x6D, 0x00, 0x57, 0x69, 0x6E, // for Itanium.Win + /* 2E80 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x4D, 0x75, 0x6C, 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, // dows MultiPoint + /* 2E90 */ 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x57, 0x69, 0x6E, 0x64, // Server 2010.Wind + /* 2EA0 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // ows Server 2008 + /* 2EB0 */ 0x52, 0x32, 0x20, 0x57, 0x65, 0x62, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // R2 Web.Windows S + /* 2EC0 */ 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x48, 0x50, // erver 2008 R2 HP + /* 2ED0 */ 0x43, 0x20, 0x45, 0x64, 0x69, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // C Edition.Window + /* 2EE0 */ 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, // s Server 2008 R2 + /* 2EF0 */ 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // Standard.Window + /* 2F00 */ 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, // s Server 2008 R2 + /* 2F10 */ 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // Enterprise.Wind + /* 2F20 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // ows Server 2008 + /* 2F30 */ 0x52, 0x32, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, // R2 Datacenter.Wi + /* 2F40 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, // ndows Server 200 + /* 2F50 */ 0x38, 0x20, 0x52, 0x32, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x49, 0x74, 0x61, 0x6E, 0x69, 0x75, 0x6D, // 8 R2 for Itanium + /* 2F60 */ 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // Enterprise.Wind + /* 2F70 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, // ows Server 2012 + /* 2F80 */ 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // Datacenter.Windo + /* 2F90 */ 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x4D, // ws Server 2012 M + /* 2FA0 */ 0x75, 0x6C, 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x50, 0x72, 0x65, 0x6D, 0x69, 0x75, // ultiPoint Premiu + /* 2FB0 */ 0x6D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // m.Windows Server + /* 2FC0 */ 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x4D, 0x75, 0x6C, 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, 0x74, // 2012 MultiPoint + /* 2FD0 */ 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // Standard.Window + /* 2FE0 */ 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x53, 0x74, // s Server 2012 St + /* 2FF0 */ 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // andard.Windows S + /* 3000 */ 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x43, 0x6C, // erver 2012 R2 Cl + /* 3010 */ 0x6F, 0x75, 0x64, 0x20, 0x53, 0x74, 0x6F, 0x72, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // oud Storage.Wind + /* 3020 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, // ows Server 2012 + /* 3030 */ 0x52, 0x32, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, // R2 Datacenter.Wi + /* 3040 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // ndows Server 201 + /* 3050 */ 0x32, 0x20, 0x52, 0x32, 0x20, 0x45, 0x73, 0x73, 0x65, 0x6E, 0x74, 0x69, 0x61, 0x6C, 0x73, 0x00, // 2 R2 Essentials. + /* 3060 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // Windows Server 2 + /* 3070 */ 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, // 012 R2 Standard. + /* 3080 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // Windows Server 2 + /* 3090 */ 0x30, 0x31, 0x36, 0x20, 0x41, 0x7A, 0x75, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, // 016 Azure Core.W + /* 30A0 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 + /* 30B0 */ 0x31, 0x36, 0x20, 0x43, 0x6C, 0x6F, 0x75, 0x64, 0x20, 0x53, 0x74, 0x6F, 0x72, 0x61, 0x67, 0x65, // 16 Cloud Storage + /* 30C0 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, // .Windows Server + /* 30D0 */ 0x32, 0x30, 0x31, 0x36, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, // 2016 Datacenter. + /* 30E0 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // Windows Server 2 + /* 30F0 */ 0x30, 0x31, 0x36, 0x20, 0x45, 0x73, 0x73, 0x65, 0x6E, 0x74, 0x69, 0x61, 0x6C, 0x73, 0x00, 0x57, // 016 Essentials.W + /* 3100 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 + /* 3110 */ 0x31, 0x36, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, // 16 Standard.Wind + /* 3120 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, // ows Server 2016 + /* 3130 */ 0x41, 0x52, 0x4D, 0x36, 0x34, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // ARM64.Windows Se + /* 3140 */ 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, // rver 2016 Datace + /* 3150 */ 0x6E, 0x74, 0x65, 0x72, 0x20, 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, // nter (Semi-Annua + /* 3160 */ 0x6C, 0x20, 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // l Channel).Windo + /* 3170 */ 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x53, // ws Server 2016 S + /* 3180 */ 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, // tandard (Semi-An + /* 3190 */ 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, // nual Channel).Wi + /* 31A0 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // ndows Server 201 + /* 31B0 */ 0x36, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x20, 0x50, 0x72, 0x65, // 6 Datacenter Pre + /* 31C0 */ 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, // view.Windows Vis + /* 31D0 */ 0x74, 0x61, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, // ta Business.Wind + /* 31E0 */ 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, 0x61, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, // ows Vista Busine + /* 31F0 */ 0x73, 0x73, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, // ss N.Windows Vis + /* 3200 */ 0x74, 0x61, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, // ta Enterprise.Wi + /* 3210 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, 0x61, 0x20, 0x45, 0x6E, 0x74, 0x65, // ndows Vista Ente + /* 3220 */ 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // rprise N.Office + /* 3230 */ 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, // Access 2010.Offi + /* 3240 */ 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, // ce Excel 2010.Of + /* 3250 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x47, 0x72, 0x6F, 0x6F, 0x76, 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, // fice Groove 2010 + /* 3260 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x49, 0x6E, 0x66, 0x6F, 0x50, 0x61, 0x74, 0x68, // .Office InfoPath + /* 3270 */ 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, // 2010.Office Mon + /* 3280 */ 0x64, 0x6F, 0x20, 0x31, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // do 1 2010.Office + /* 3290 */ 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, // Mondo 2 2010.Of + /* 32A0 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, // fice OneNote 201 + /* 32B0 */ 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, 0x4C, 0x6F, 0x6F, 0x6B, // 0.Office OutLook + /* 32C0 */ 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, // 2010.Office Pow + /* 32D0 */ 0x65, 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, // erPoint 2010.Off + /* 32E0 */ 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, // ice Professional + /* 32F0 */ 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // Plus 2010.Offic + /* 3300 */ 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, // e Project Pro 20 + /* 3310 */ 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, // 10.Office Projec + /* 3320 */ 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, // t Standard 2010. + /* 3330 */ 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, // Office Publisher + /* 3340 */ 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6D, 0x61, // 2010.Office Sma + /* 3350 */ 0x6C, 0x6C, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, 0x20, 0x42, 0x61, 0x73, 0x69, // ll Business Basi + /* 3360 */ 0x63, 0x73, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, // cs 2010.Office S + /* 3370 */ 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, // tandard 2010.Off + /* 3380 */ 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x65, 0x6D, 0x69, 0x75, // ice Visio Premiu + /* 3390 */ 0x6D, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, // m 2010.Office Vi + /* 33A0 */ 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, // sio Pro 2010.Off + /* 33B0 */ 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // ice Visio Standa + /* 33C0 */ 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, // rd 2010.Office W + /* 33D0 */ 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // ord 2010.Office + /* 33E0 */ 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, // Access 2013.Offi + /* 33F0 */ 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, // ce Excel 2013.Of + /* 3400 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x49, 0x6E, 0x66, 0x6F, 0x50, 0x61, 0x74, 0x68, 0x20, 0x32, 0x30, // fice InfoPath 20 + /* 3410 */ 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4C, 0x79, 0x6E, 0x63, 0x20, 0x32, // 13.Office Lync 2 + /* 3420 */ 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, // 013.Office Mondo + /* 3430 */ 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, // 2013.Office One + /* 3440 */ 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // Note 2013.Office + /* 3450 */ 0x20, 0x4F, 0x75, 0x74, 0x4C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, // OutLook 2013.Of + /* 3460 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, // fice PowerPoint + /* 3470 */ 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, // 2013.Office Prof + /* 3480 */ 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, // essional Plus 20 + /* 3490 */ 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, // 13.Office Projec + /* 34A0 */ 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // t Pro 2013.Offic + /* 34B0 */ 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // e Project Standa + /* 34C0 */ 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, // rd 2013.Office P + /* 34D0 */ 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, // ublisher 2013.Of + /* 34E0 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, // fice Standard 20 + /* 34F0 */ 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, // 13.Office Visio + /* 3500 */ 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // Pro 2013.Office + /* 3510 */ 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, // Visio Standard 2 + /* 3520 */ 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, // 013.Office Word + /* 3530 */ 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, // 2013.Office Acce + /* 3540 */ 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, // ss 2013 (Pre-Rel + /* 3550 */ 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, // ease).Office Exc + /* 3560 */ 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, // el 2013 (Pre-Rel + /* 3570 */ 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x47, 0x72, 0x6F, // ease).Office Gro + /* 3580 */ 0x6F, 0x76, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, // ove 2013 (Pre-Re + /* 3590 */ 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x49, 0x6E, // lease).Office In + /* 35A0 */ 0x66, 0x6F, 0x50, 0x61, 0x74, 0x68, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, // foPath 2013 (Pre + /* 35B0 */ 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // -Release).Office + /* 35C0 */ 0x20, 0x4C, 0x79, 0x6E, 0x63, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, // Lync 2013 (Pre- + /* 35D0 */ 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // Release).Office + /* 35E0 */ 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, // Mondo 2013 (Pre- + /* 35F0 */ 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // Release).Office + /* 3600 */ 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, // OneNote 2013 (Pr + /* 3610 */ 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // e-Release).Offic + /* 3620 */ 0x65, 0x20, 0x4F, 0x75, 0x74, 0x6C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, // e Outlook 2013 ( + /* 3630 */ 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, // Pre-Release).Off + /* 3640 */ 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, // ice PowerPoint 2 + /* 3650 */ 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, // 013 (Pre-Release + /* 3660 */ 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, // ).Office Profess + /* 3670 */ 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, // ional Plus 2013 + /* 3680 */ 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, // (Pre-Release).Of + /* 3690 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, // fice Project Pro + /* 36A0 */ 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, // 2013 (Pre-Relea + /* 36B0 */ 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, // se).Office Proje + /* 36C0 */ 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, // ct Standard 2013 + /* 36D0 */ 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, // (Pre-Release).O + /* 36E0 */ 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, // ffice Publisher + /* 36F0 */ 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, // 2013 (Pre-Releas + /* 3700 */ 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, // e).Office Visio + /* 3710 */ 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, // Pro 2013 (Pre-Re + /* 3720 */ 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, // lease).Office Vi + /* 3730 */ 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, // sio Standard 201 + /* 3740 */ 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, // 3 (Pre-Release). + /* 3750 */ 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, // Office Word 2013 + /* 3760 */ 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, // (Pre-Release).O + /* 3770 */ 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, // ffice Access 201 + /* 3780 */ 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, // 6.Office Excel 2 + /* 3790 */ 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, // 016.Office Mondo + /* 37A0 */ 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, // 2016.Office Mon + /* 37B0 */ 0x64, 0x6F, 0x20, 0x52, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // do R 2016.Office + /* 37C0 */ 0x20, 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, // OneNote 2016.Of + /* 37D0 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, 0x6C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, // fice Outlook 201 + /* 37E0 */ 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x70, 0x6F, // 6.Office Powerpo + /* 37F0 */ 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // int 2016.Office + /* 3800 */ 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, // Professional Plu + /* 3810 */ 0x73, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, // s 2016.Office Pr + /* 3820 */ 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, // oject Pro 2016.O + /* 3830 */ 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, // ffice Project Pr + /* 3840 */ 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // o 2016 C2R.Offic + /* 3850 */ 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // e Project Standa + /* 3860 */ 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, // rd 2016.Office P + /* 3870 */ 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, // roject Standard + /* 3880 */ 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // 2016 C2R.Office + /* 3890 */ 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, // Publisher 2016.O + /* 38A0 */ 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6B, 0x79, 0x70, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, // ffice Skype for + /* 38B0 */ 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, // Business 2016.Of + /* 38C0 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, // fice Standard 20 + /* 38D0 */ 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, // 16.Office Visio + /* 38E0 */ 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // Pro 2016.Office + /* 38F0 */ 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, // Visio Pro 2016 C + /* 3900 */ 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, // 2R.Office Visio + /* 3910 */ 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, // Standard 2016.Of + /* 3920 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, // fice Visio Stand + /* 3930 */ 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, // ard 2016 C2R.Off + /* 3940 */ 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, // ice Word 2016.Of + /* 3950 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, // fice Professiona + /* 3960 */ 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x43, 0x32, 0x52, 0x20, // l Plus 2019 C2R + /* 3970 */ 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, // Preview.Office P + /* 3980 */ 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, // roject Pro 2019 + /* 3990 */ 0x43, 0x32, 0x52, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x4F, 0x66, 0x66, 0x69, // C2R Preview.Offi + /* 39A0 */ 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, // ce Visio Pro 201 + /* 39B0 */ 0x39, 0x20, 0x43, 0x32, 0x52, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x4F, 0x66, // 9 C2R Preview.Of + /* 39C0 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x39, // fice Access 2019 + /* 39D0 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, // .Office Excel 20 + /* 39E0 */ 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, 0x6C, 0x6F, 0x6F, // 19.Office Outloo + /* 39F0 */ 0x6B, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, // k 2019.Office Po + /* 3A00 */ 0x77, 0x65, 0x72, 0x70, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, // werpoint 2019.Of + /* 3A10 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, // fice Professiona + /* 3A20 */ 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, // l Plus 2019.Offi + /* 3A30 */ 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, // ce Project Pro 2 + /* 3A40 */ 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, // 019.Office Proje + /* 3A50 */ 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x39, // ct Standard 2019 + /* 3A60 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, // .Office Publishe + /* 3A70 */ 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6B, // r 2019.Office Sk + /* 3A80 */ 0x79, 0x70, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, // ype for Business + /* 3A90 */ 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, // 2019.Office Sta + /* 3AA0 */ 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // ndard 2019.Offic + /* 3AB0 */ 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, // e Visio Pro 2019 + /* 3AC0 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, // .Office Visio St + /* 3AD0 */ 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, // andard 2019.Offi + /* 3AE0 */ 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, // ce Word 2019. }; __pure size_t getDefaultKmsDataSize() diff --git a/src/kmsdata.c b/src/kmsdata.c index c494de8..c8759a9 100644 --- a/src/kmsdata.c +++ b/src/kmsdata.c @@ -11,1082 +11,1149 @@ uint8_t DefaultKmsData[] = { - 0x4B, 0x4D, 0x44, 0x00, 0x06, 0x00, 0x01, 0x00, 0x06, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, // KMD............. - 0x1D, 0x00, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ....Ê...À....... - 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .......À....... - 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0xC0, 0x97, 0xD7, 0x20, // ........Î...À.× - 0xBF, 0xC4, 0x08, 0x22, 0x32, 0x00, 0x00, 0x00, 0x3A, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿Ä."2...:....... - 0x60, 0x00, 0x00, 0x00, 0xC0, 0x7F, 0xDC, 0x0B, 0x7F, 0x6A, 0xFE, 0x0C, 0x0A, 0x00, 0x00, 0x00, // `...À.Ü..jþ..... - 0x77, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x8E, 0xF2, 0x0D, // w.......Î.....ò. - 0xFF, 0x3F, 0x42, 0x0F, 0x0A, 0x00, 0x00, 0x00, 0xB4, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿ?B.....´....... - 0xCE, 0x00, 0x00, 0x00, 0x40, 0x17, 0x0C, 0x1A, 0xBF, 0xC8, 0x5B, 0x1B, 0x0A, 0x00, 0x00, 0x00, // Î...@...¿È[..... - 0xF1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x0F, 0x00, 0x00, 0xC0, 0xE1, 0xE4, 0x00, // ñ...........Àáä. - 0xFF, 0xC9, 0x9A, 0x3B, 0x32, 0x00, 0x00, 0x00, 0x2F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿÉ.;2.../....... - 0xCE, 0x00, 0x00, 0x00, 0x80, 0x5A, 0xB2, 0x27, 0x7F, 0x87, 0xE3, 0x28, 0x0A, 0x00, 0x00, 0x00, // Î....Z²'..ã(.... - 0x34, 0x27, 0xC9, 0x55, 0x82, 0xD6, 0x71, 0x4D, 0x98, 0x3E, 0xD6, 0xEC, 0x3F, 0x16, 0x05, 0x9F, // 4'ÉU.ÖqM.>Öì?... - 0x6C, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, // l..........2.... - 0x81, 0x28, 0xA5, 0x59, 0x89, 0xA9, 0x9D, 0x47, 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, // .(¥Y.©.G¯FòuÆ7.c - 0x74, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x01, 0x00, // t............... - 0x15, 0xCE, 0xF1, 0x0F, 0x89, 0xA9, 0x9D, 0x47, 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, // .Îñ..©.G¯FòuÆ7.c - 0x7F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x05, 0x00, // ................ - 0xFB, 0xB1, 0x49, 0x84, 0xEA, 0xF0, 0x7A, 0x49, 0x99, 0xAB, 0x66, 0xCA, 0x96, 0xE9, 0xA0, 0xF5, // û±I.êðzI.«fÊ.é.õ - 0x8B, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ................ - 0x59, 0x56, 0xB1, 0x11, 0x03, 0xE6, 0xF1, 0x4C, 0x9C, 0x1F, 0xF0, 0xEC, 0x01, 0xB8, 0x18, 0x88, // YV±..æñL..ðì.¸.. - 0x9F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ................ - 0x36, 0xD6, 0x7C, 0xD2, 0x62, 0x19, 0xE9, 0x44, 0x8B, 0x4F, 0x27, 0xB6, 0xC2, 0x3E, 0xFB, 0x85, // 6Ö|Òb.éD.O'¶Â>û. - 0xB8, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ¸............... - 0x23, 0xBF, 0xA0, 0x7B, 0xF5, 0xD0, 0x72, 0x40, 0x91, 0xD9, 0xD5, 0x5A, 0xF5, 0xA4, 0x81, 0xB6, // #¿.{õÐr@.ÙÕZõ¤.¶ - 0xD4, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x04, 0x00, // Ô............... - 0xC0, 0xE3, 0x9F, 0x96, 0xEC, 0xA3, 0x1A, 0x49, 0x9F, 0x25, 0x42, 0x36, 0x05, 0xDE, 0xB3, 0x65, // Àã..ì£.I.%B6.Þ³e - 0xF0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ð............... - 0x58, 0x13, 0xC5, 0xE1, 0x3E, 0xFE, 0x03, 0x42, 0xA4, 0xA2, 0x3B, 0x6B, 0x20, 0xC9, 0x73, 0x4E, // X.Åá>þ.B¤¢;k ÉsN - 0x09, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // . .............. - 0x4F, 0x13, 0xE2, 0x58, 0x11, 0x8E, 0x17, 0x4D, 0x9C, 0xB2, 0x91, 0x06, 0x9C, 0x15, 0x11, 0x48, // O.âX...M.².....H - 0x1D, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // . .............. - 0x19, 0x52, 0xDE, 0x7F, 0xFA, 0xFB, 0x4A, 0x48, 0x82, 0xC9, 0x34, 0xD1, 0xAD, 0x53, 0xE8, 0x56, // .RÞ.úûJH.É4Ñ­SèV - 0x36, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // 6 .............. - 0x3B, 0x7B, 0xB9, 0xBB, 0xA4, 0x8C, 0x28, 0x4A, 0x97, 0x17, 0x89, 0xFA, 0xBD, 0x42, 0xC4, 0xAC, // ;{¹»¤.(J...ú½BĬ - 0x40, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // @ .............. - 0x58, 0xB3, 0x40, 0x3C, 0x48, 0x59, 0xAF, 0x45, 0x92, 0x3B, 0x53, 0xD2, 0x1F, 0xCC, 0x7E, 0x79, // X³@!.............. - 0x89, 0x26, 0xCA, 0xB2, 0xA8, 0xA9, 0xD7, 0x42, 0x93, 0x8D, 0xCF, 0x8E, 0x9F, 0x20, 0x19, 0x58, // .&ʲ¨©×B..Ï.. .X - 0x71, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // q!.............. - 0x71, 0xCB, 0x65, 0x86, 0x8C, 0x46, 0xA3, 0x4A, 0xA3, 0x37, 0xCB, 0x9B, 0xC9, 0xD5, 0xEA, 0xAC, // qËe..F£J£7Ë.ÉÕê¬ - 0x97, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, // .!.............. - 0xD3, 0xEF, 0x56, 0x84, 0x04, 0x0C, 0x89, 0x40, 0x87, 0x40, 0x5B, 0x72, 0x38, 0x53, 0x5A, 0x65, // ÓïV....@.@[r8SZe - 0xAB, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // «!.............. - 0x69, 0xC0, 0x9F, 0x6E, 0x7D, 0x25, 0xC4, 0x4B, 0xB4, 0xA7, 0x75, 0x05, 0x14, 0xD3, 0x27, 0x43, // iÀ.n}%ÄK´§u..Ó'C - 0xC2, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // Â!.............. - 0x70, 0x52, 0x5F, 0x6D, 0xAC, 0x31, 0x3E, 0x43, 0xB9, 0x0A, 0x39, 0x89, 0x29, 0x23, 0xC6, 0x57, // pR_m¬1>C¹.9.)#ÆW - 0xD6, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x01, 0x00, 0x00, // Ö!.............. - 0xDC, 0x64, 0x2A, 0x21, 0xB1, 0x43, 0x3D, 0x4D, 0xA3, 0x0C, 0x2F, 0xC6, 0x9D, 0x20, 0x95, 0xC6, // Üd*!±C=M£./Æ. .Æ - 0xED, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // í!.............. - 0x46, 0xF9, 0x5A, 0xE8, 0x25, 0x2E, 0xB7, 0x47, 0x83, 0xE1, 0xBE, 0xBC, 0xEB, 0xEA, 0xC6, 0x11, // FùZè%.·G.á¾¼ëêÆ. - 0xFB, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // û!.............. - 0xBF, 0xF1, 0xA6, 0xE6, 0x40, 0x9D, 0xC3, 0x40, 0xAA, 0x9F, 0xC7, 0x7B, 0xA2, 0x15, 0x78, 0xC0, // ¿ñ¦æ@.Ã@ª.Ç{¢.xÀ - 0x07, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // .".............. - 0x68, 0x79, 0x4C, 0xAA, 0xDA, 0xB9, 0x80, 0x46, 0x92, 0xB6, 0xAC, 0xB2, 0x5E, 0x2F, 0x86, 0x6C, // hyLªÚ¹.F.¶¬²^/.l - 0x13, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .".............. - 0x1B, 0xF6, 0xB5, 0x85, 0x0B, 0x32, 0xE3, 0x4B, 0x81, 0x4A, 0xB7, 0x6B, 0x2B, 0xFA, 0xFC, 0x82, // .öµ..2ãK.J·k+úü. - 0x2D, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // -".............. - 0xB1, 0x9E, 0x7D, 0x61, 0x36, 0xEF, 0x82, 0x4F, 0x86, 0xE0, 0xA6, 0x5A, 0xE0, 0x7B, 0x96, 0xC6, // ±.}a6ï.O.à¦Zà{.Æ - 0x39, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // 9".............. - 0x62, 0xEB, 0xE8, 0x8D, 0xE0, 0xBB, 0xAC, 0x40, 0xAC, 0x17, 0xF7, 0x55, 0x95, 0x07, 0x1E, 0xA3, // bëè.໬@¬.÷U...£ - 0x45, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // E".............. - 0xF0, 0xC1, 0x9C, 0xA9, 0x19, 0x77, 0x06, 0x43, 0x96, 0x45, 0x29, 0x41, 0x02, 0xFB, 0xFF, 0x95, // ðÁ.©.w.C.E)A.ûÿ. - 0x5F, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // _".............. - 0x55, 0xAE, 0xE1, 0x34, 0xF8, 0x27, 0x50, 0x49, 0x88, 0x77, 0x7A, 0x03, 0xBE, 0x5F, 0xB1, 0x81, // U®á4ø'PI.wz.¾_±. - 0x7E, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ~".............. - 0xBB, 0x3C, 0x4D, 0x03, 0x4B, 0x5D, 0x45, 0x42, 0xB3, 0xF8, 0xF8, 0x45, 0x71, 0x31, 0x40, 0x78, // »`nî - 0x57, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // W%.............. - 0x8C, 0xB1, 0x00, 0x53, 0x33, 0x2E, 0xC2, 0x4D, 0x82, 0x91, 0x47, 0xFF, 0xCE, 0xC7, 0x46, 0xDD, // .±.S3.ÂM..GÿÎÇFÝ - 0x79, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // y%.............. - 0xBF, 0x5A, 0x0B, 0xA8, 0xAD, 0x76, 0x8B, 0x42, 0xB0, 0x5D, 0xA4, 0x7D, 0x2D, 0xFF, 0xEE, 0xBF, // ¿Z.¨­v.B°]¤}-ÿî¿ - 0x9D, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // .%.............. - 0x01, 0x82, 0x80, 0xFF, 0xC6, 0xFE, 0xD4, 0x4F, 0xAE, 0x16, 0xAB, 0xBD, 0xDA, 0xDE, 0x57, 0x06, // ...ÿÆþÔO®.«½ÚÞW. - 0xB7, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ·%.............. - 0x05, 0xAB, 0xF2, 0x43, 0x87, 0x7C, 0x56, 0x4D, 0xB2, 0x7C, 0x44, 0xD0, 0xF9, 0xA3, 0xDA, 0xBD, // .«òC.|VM²|DÐù£Ú½ - 0xD7, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ×%.............. - 0x65, 0x8E, 0x86, 0xEC, 0xDF, 0xFA, 0x59, 0x47, 0xB2, 0x3E, 0x93, 0xFE, 0x37, 0xF2, 0xCC, 0x29, // e..ìßúYG²>.þ7òÌ) - 0xF5, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // õ%.............. - 0xEA, 0x50, 0xDB, 0xE4, 0xA1, 0xBD, 0x66, 0x45, 0xB0, 0x47, 0x0C, 0xA5, 0x0A, 0xBC, 0x6F, 0x07, // êPÛ䡽fE°G.¥.¼o. - 0x20, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // &.............. - 0x14, 0xF8, 0xF4, 0x0D, 0x57, 0x3F, 0x8B, 0x4B, 0x9A, 0x9D, 0xFD, 0xDA, 0xDC, 0xD6, 0x9F, 0xAC, // .øô.W?.K..ýÚÜÖ.¬ - 0x39, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // 9&.............. - 0x09, 0xE5, 0x2E, 0xAE, 0x34, 0x1B, 0xC0, 0x41, 0xAC, 0xB7, 0x6D, 0x46, 0x50, 0x16, 0x89, 0x15, // .å.®4.ÀA¬·mFP... - 0x4D, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // M&.............. - 0x08, 0xED, 0xBB, 0x46, 0x7B, 0x9C, 0xFC, 0x48, 0xA6, 0x14, 0x95, 0x25, 0x05, 0x73, 0xF4, 0xEA, // .í»F{.üH¦..%.sôê - 0x62, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // b&.............. - 0x05, 0xD6, 0xB6, 0x1C, 0xB3, 0x11, 0x14, 0x4E, 0xBB, 0x30, 0xDA, 0x91, 0xC8, 0xE3, 0x98, 0x3A, // .Ö¶.³..N»0Ú.Èã.: - 0x79, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // y&.............. - 0x80, 0x99, 0x2E, 0xB9, 0xD5, 0xB9, 0x21, 0x48, 0x9C, 0x94, 0x14, 0x0F, 0x63, 0x2F, 0x63, 0x12, // ...¹Õ¹!H....c/c. - 0x90, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // .&.............. - 0x29, 0x15, 0x04, 0x5A, 0xF8, 0xFE, 0x07, 0x4D, 0xB0, 0x6F, 0xB5, 0x9B, 0x57, 0x3B, 0x32, 0xD2, // )..Zøþ.M°oµ.W;2Ò - 0xA7, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // §&.............. - 0x0D, 0x9A, 0xA0, 0x54, 0x7B, 0xD5, 0x10, 0x4C, 0x8B, 0x69, 0xA8, 0x42, 0xD6, 0x59, 0x0A, 0xD5, // ...T{Õ.L.i¨BÖY.Õ - 0xC0, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // À&.............. - 0x96, 0x78, 0x53, 0xDB, 0x6F, 0x37, 0xAE, 0x48, 0xA4, 0x92, 0x53, 0xD0, 0x54, 0x77, 0x73, 0xD0, // .xSÛo7®H¤.SÐTwsÐ - 0xD9, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // Ù&.............. - 0x6A, 0x29, 0xA8, 0xE1, 0x37, 0xDB, 0xD1, 0x44, 0x8C, 0xCE, 0x7B, 0xC9, 0x61, 0xD5, 0x9C, 0x54, // j)¨á7ÛÑD.Î{ÉaÕ.T - 0xF5, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // õ&.............. - 0xAA, 0xD3, 0x6D, 0xAA, 0xB4, 0xC2, 0xE2, 0x40, 0xA5, 0x44, 0xA6, 0xBB, 0xB3, 0xF5, 0xC3, 0x95, // ªÓmª´Ââ@¥D¦»³õÃ. - 0x11, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // .'.............. - 0xBF, 0xD6, 0x4E, 0xC0, 0xC8, 0x55, 0x47, 0x4B, 0x9F, 0x8E, 0x5A, 0x1F, 0x31, 0xCE, 0xEE, 0x60, // ¿ÖNÀÈUGK..Z.1Îî` - 0x22, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // "'.............. - 0xA2, 0x84, 0x55, 0x9D, 0x85, 0x2D, 0x9A, 0x41, 0x98, 0x2C, 0xA0, 0x08, 0x88, 0xBB, 0x9D, 0xDF, // ¢.U..-.A.,...».ß - 0x31, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // 1'.............. - 0xA0, 0x90, 0x73, 0x19, 0xF6, 0x65, 0x95, 0x4A, 0xBD, 0xC4, 0x55, 0xD5, 0x8A, 0x3B, 0x02, 0x53, // ..s.öe.J½ÄUÕ.;.S - 0x51, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // Q'.............. - 0xD4, 0xFC, 0x60, 0x88, 0x7B, 0xA7, 0x20, 0x4A, 0x90, 0x45, 0xA1, 0x50, 0xFF, 0x11, 0xD6, 0x09, // Ôü`.{§ J.E¡Pÿ.Ö. - 0x62, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // b'.............. - 0xA3, 0x18, 0x00, 0xA0, 0x0F, 0xF2, 0x32, 0x46, 0xBF, 0x7C, 0x8D, 0xAA, 0x53, 0x51, 0xC9, 0x14, // £....ò2F¿|.ªSQÉ. - 0x81, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // .'.............. - 0xAF, 0x8B, 0x01, 0x10, 0x21, 0xCE, 0x60, 0x40, 0x80, 0xBD, 0x47, 0xFE, 0x74, 0xED, 0x4D, 0xAB, // ¯...!Î`@.½GþtíM« - 0x9C, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // .'.............. - 0x48, 0x18, 0xDB, 0x18, 0xE0, 0x12, 0x67, 0x41, 0xB9, 0xD7, 0xDA, 0x7F, 0xCD, 0xA5, 0x07, 0xDB, // H.Û.à.gA¹×Ú.Í¥.Û - 0xC5, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // Å'.............. - 0xEC, 0x1B, 0x8E, 0x45, 0x7A, 0x83, 0xF6, 0x45, 0xB9, 0xD5, 0x92, 0x5E, 0xD5, 0xD2, 0x99, 0xDE, // ì..Ez.öE¹Õ.^ÕÒ.Þ - 0xEC, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // ì'.............. - 0xE7, 0x97, 0x49, 0xE1, 0x0A, 0x80, 0xF7, 0x4C, 0xAD, 0x10, 0xDE, 0x4B, 0x45, 0xB5, 0x78, 0xDB, // ç.Iá..÷L­.ÞKEµxÛ - 0x01, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // .(.............. - 0x6D, 0xCD, 0x8B, 0xA9, 0x43, 0x53, 0x03, 0x46, 0x8A, 0xFE, 0x59, 0x08, 0xE4, 0x61, 0x11, 0x12, // mÍ.©CS.F.þY.äa.. - 0x18, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // .(.............. - 0xC1, 0x45, 0xF2, 0xEB, 0xA8, 0x29, 0xAF, 0x4D, 0x9C, 0xB1, 0x38, 0xDF, 0xC6, 0x08, 0xA8, 0xC8, // ÁEòë¨)¯M.±8ßÆ.¨È - 0x2F, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, // /(.............. - 0x38, 0x32, 0x1C, 0xFE, 0x2A, 0x43, 0xA1, 0x43, 0x8E, 0x25, 0x97, 0xE7, 0xD1, 0xEF, 0x10, 0xF3, // 82.þ*C¡C.%.çÑï.ó - 0x48, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // H(.............. - 0x6A, 0x45, 0xEE, 0xFF, 0x87, 0xCD, 0x90, 0x43, 0x8E, 0x07, 0x16, 0x14, 0x6C, 0x67, 0x2F, 0xD0, // jEîÿ.Í.C....lg/Ð - 0x59, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // Y(.............. - 0x4F, 0xB7, 0x78, 0xDB, 0x1C, 0xEF, 0x92, 0x48, 0xAB, 0xFE, 0x1E, 0x66, 0xB8, 0x23, 0x1D, 0xF6, // O·xÛ.ï.H«þ.f¸#.ö - 0x6E, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // n(.............. - 0x64, 0x8A, 0x55, 0x78, 0x19, 0xDC, 0xFE, 0x43, 0xA0, 0xD0, 0x80, 0x75, 0xB2, 0xA3, 0x70, 0xA3, // d.Ux.ÜþC.Ð.u²£p£ - 0x90, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // .(.............. - 0x1D, 0x6A, 0x2C, 0xC7, 0x52, 0xF2, 0x7E, 0x4E, 0xBD, 0xD1, 0x3F, 0xCA, 0x34, 0x2A, 0xCB, 0x35, // .j,ÇRò~N½Ñ?Ê4*Ë5 - 0xA3, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // £(.............. - 0xB5, 0x87, 0x8D, 0xE5, 0x26, 0x81, 0x80, 0x45, 0x80, 0xFB, 0x86, 0x1B, 0x22, 0xF7, 0x92, 0x96, // µ..å&..E.û.."÷.. - 0xC4, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // Ä(.............. - 0xC7, 0x91, 0xB4, 0xCA, 0x18, 0xA9, 0x60, 0x4F, 0xB5, 0x02, 0xDA, 0xB7, 0x5E, 0x33, 0x4F, 0x40, // Ç.´Ê.©`Oµ.Ú·^3O@ - 0xE5, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // å(.............. - 0x3D, 0xE6, 0x6C, 0x09, 0xAC, 0x4F, 0xA9, 0x48, 0x82, 0xA9, 0x61, 0xAE, 0x9E, 0x80, 0x0E, 0x5F, // =æl.¬O©H.©a®..._ - 0x08, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // .).............. - 0x32, 0x2B, 0x94, 0xE9, 0x55, 0x2E, 0x97, 0x41, 0xB0, 0xBD, 0x5F, 0xF5, 0x8C, 0xBA, 0x88, 0x60, // 2+.éU..A°½_õ.º.` - 0x25, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // %).............. - 0x12, 0x82, 0x99, 0xBA, 0x0A, 0x46, 0xDB, 0x44, 0xBF, 0xB5, 0x71, 0xBF, 0x09, 0xD1, 0xC6, 0x8B, // ...º.FÛD¿µq¿.ÑÆ. - 0x40, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // @).............. - 0xD6, 0xEC, 0xDD, 0xC6, 0x54, 0x23, 0x19, 0x4C, 0x90, 0x9B, 0x30, 0x6A, 0x30, 0x58, 0x48, 0x4E, // ÖìÝÆT#.L..0j0XHN - 0x6C, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // l).............. - 0xA3, 0xE3, 0xF5, 0xB8, 0x33, 0xED, 0x08, 0x46, 0x81, 0xE1, 0x37, 0xD6, 0xC9, 0xDC, 0xFD, 0x9C, // £ãõ¸3í.F.á7ÖÉÜý. - 0x89, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // .).............. - 0xAF, 0x1A, 0x67, 0x81, 0xD1, 0x79, 0xB1, 0x4E, 0xB0, 0x04, 0x8C, 0xBB, 0xE1, 0x73, 0xAF, 0xEA, // ¯.g.Ñy±N°..»ás¯ê - 0xB4, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ´).............. - 0x5C, 0x70, 0x3E, 0x11, 0x49, 0xFA, 0xA4, 0x48, 0xBE, 0xEA, 0x7D, 0xD8, 0x79, 0xB4, 0x6B, 0x14, // \p>.Iú¤H¾ê}Øy´k. - 0xCB, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // Ë).............. - 0x81, 0x69, 0x6B, 0xC0, 0xFD, 0xD7, 0x35, 0x4A, 0xB7, 0xB4, 0x05, 0x47, 0x42, 0xB7, 0xAF, 0x67, // .ikÀý×5J·´.GB·¯g - 0xE4, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ä).............. - 0x9F, 0xD7, 0x76, 0x74, 0x48, 0x8E, 0xB4, 0x49, 0xAB, 0x63, 0x4D, 0x0B, 0x81, 0x3A, 0x16, 0xE4, // .×vtH.´I«cM..:.ä - 0xFD, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ý).............. - 0x54, 0x2D, 0xB8, 0x0A, 0xF4, 0x47, 0xCB, 0x4A, 0x81, 0x8C, 0xCC, 0x5B, 0xF0, 0xEC, 0xB6, 0x49, // T-¸.ôGËJ..Ì[ðì¶I - 0x18, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // .*.............. - 0x90, 0x85, 0xE8, 0xF7, 0xC7, 0xDF, 0x78, 0x4C, 0xBC, 0xCB, 0x6F, 0x38, 0x65, 0xB9, 0x9D, 0x1A, // ..è÷ÇßxL¼Ëo8e¹.. - 0x43, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // C*.............. - 0x9F, 0x2D, 0x4E, 0xCD, 0x59, 0x50, 0x50, 0x4A, 0xA9, 0x2D, 0x05, 0xD5, 0xBB, 0x12, 0x67, 0xC7, // .-NÍYPPJ©-.Õ».gÇ - 0x6C, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // l*.............. - 0xC7, 0x52, 0xE9, 0xCD, 0x96, 0x2F, 0x9D, 0x4D, 0x8F, 0x2B, 0x2D, 0x34, 0x9F, 0x64, 0xFC, 0x51, // ÇRéÍ./.M.+-4.düQ - 0x95, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, // .*.............. - 0x6B, 0x3E, 0x38, 0xA4, 0xDA, 0xDA, 0x3D, 0x42, 0xA4, 0x3D, 0xF2, 0x56, 0x78, 0x42, 0x96, 0x76, // k>8¤ÚÚ=B¤=òVxB.v - 0xB3, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, // ³*.............. - 0x7B, 0xA0, 0x59, 0xCF, 0x2A, 0x1A, 0xE0, 0x4B, 0xBF, 0xE0, 0x42, 0x3B, 0x58, 0x23, 0xE6, 0x63, // {.YÏ*.àK¿àB;X#æc - 0xD3, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, // Ó*.............. - 0x7F, 0x33, 0x9C, 0x2B, 0x1D, 0x7A, 0x71, 0x42, 0x90, 0xA3, 0xC6, 0x85, 0x5A, 0x2B, 0x8A, 0x1C, // .3.+.zqB.£Æ.Z+.. - 0xF7, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, // ÷*.............. - 0x72, 0xAD, 0x1E, 0x63, 0xAB, 0xA8, 0xF8, 0x4D, 0xBB, 0xDF, 0x37, 0x20, 0x29, 0x98, 0x9B, 0xDD, // r­.c«¨øM»ß7 )..Ý - 0x0B, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, // .+.............. - 0x7C, 0x9F, 0xFA, 0xDD, 0x9E, 0xF0, 0xB9, 0x40, 0x8C, 0x1A, 0xBE, 0x87, 0x7A, 0x9A, 0x7F, 0x4B, // |.úÝ.ð¹@..¾.z..K - 0x23, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // #+.............. - 0x56, 0x11, 0xFB, 0x7A, 0x1D, 0x2C, 0xFC, 0x40, 0xB2, 0x60, 0xAA, 0xB7, 0x44, 0x2B, 0x62, 0xFE, // V.ûz.,ü@²`ª·D+bþ - 0x3B, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // ;+.............. - 0xD4, 0x42, 0x25, 0xAD, 0x54, 0x91, 0x6D, 0x4C, 0x8A, 0x44, 0x30, 0xF1, 0x1E, 0xE9, 0x69, 0x89, // ÔB%­T.mL.D0ñ.éi. - 0x5F, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // _+.............. - 0xD0, 0xE3, 0x01, 0x24, 0x0A, 0xC5, 0x58, 0x4B, 0x87, 0xB2, 0x7E, 0x79, 0x4B, 0x7D, 0x26, 0x07, // Ðã.$.ÅXK.²~yK}&. - 0x7C, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // |+.............. - 0x90, 0x4D, 0xAF, 0xC1, 0xBC, 0xD1, 0xCA, 0x44, 0x85, 0xD4, 0x00, 0x3B, 0xA3, 0x3D, 0xB3, 0xB9, // .M¯Á¼ÑÊD.Ô.;£=³¹ - 0xA9, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // ©+.............. - 0x0A, 0x49, 0x98, 0x81, 0xD0, 0xAD, 0xB2, 0x47, 0xB3, 0xBA, 0x31, 0x6B, 0x12, 0xD6, 0x47, 0xB4, // .I..Э²G³º1k.ÖG´ - 0xC8, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // È+.............. - 0x20, 0xE2, 0xB6, 0x68, 0x09, 0xCF, 0x6B, 0x46, 0x92, 0xD3, 0x45, 0xCD, 0x96, 0x4B, 0x95, 0x09, // â¶h.ÏkF.ÓEÍ.K.. - 0xF7, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // ÷+.............. - 0x77, 0xEF, 0x09, 0xFD, 0x47, 0x56, 0xFF, 0x4E, 0x80, 0x9C, 0xAF, 0x2B, 0x64, 0x65, 0x9A, 0x45, // wï.ýGVÿN..¯+de.E - 0x16, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // .,.............. - 0x6B, 0x17, 0xEF, 0x01, 0x0D, 0x3E, 0x2A, 0x42, 0xB4, 0xF8, 0x4E, 0xA8, 0x80, 0x03, 0x5E, 0x8F, // k.ï..>*B´øN¨..^. - 0x45, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // E,.............. - 0x5C, 0x51, 0x72, 0xF7, 0x87, 0x0E, 0xD5, 0x48, 0xA6, 0x76, 0xE6, 0x96, 0x2C, 0x3E, 0x11, 0x95, // \Qr÷..ÕH¦væ.,>.. - 0x65, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // e,.............. - 0xD9, 0x8B, 0x8B, 0xA7, 0x17, 0x80, 0xF5, 0x4D, 0xB8, 0x6A, 0x09, 0xF7, 0x56, 0xAF, 0xFA, 0x7C, // Ù..§..õM¸j.÷V¯ú| - 0x84, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // .,.............. - 0xF3, 0x8C, 0xA1, 0xCD, 0x96, 0xC1, 0xAD, 0x46, 0xB2, 0x89, 0x60, 0xC0, 0x72, 0x86, 0x99, 0x94, // ó.¡Í.Á­F².`Àr... - 0x9F, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // .,.............. - 0xB9, 0x1F, 0x53, 0x68, 0x11, 0x55, 0x89, 0x49, 0x97, 0xBE, 0xD1, 0x1A, 0x0F, 0x55, 0x63, 0x3F, // ¹.Sh.U.I.¾Ñ..Uc? - 0xC2, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // Â,.............. - 0x3D, 0x2B, 0x0E, 0x62, 0xE7, 0x09, 0xFD, 0x42, 0x80, 0x2A, 0x17, 0xA1, 0x36, 0x52, 0xFE, 0x7A, // =+.bç.ýB.*.¡6Rþz - 0xE2, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // â,.............. - 0x1B, 0xE6, 0x82, 0x74, 0x89, 0xC5, 0x7F, 0x4B, 0x8E, 0xCC, 0x46, 0xD4, 0x55, 0xAC, 0x3B, 0x87, // .æ.t.Å.K.ÌFÔU¬;. - 0x04, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // .-.............. - 0x1C, 0x85, 0x26, 0x8A, 0x7E, 0x1C, 0xD3, 0x48, 0xA6, 0x87, 0xFB, 0xCA, 0x9B, 0x9A, 0xC1, 0x6B, // ..&.~.ÓH¦.ûÊ..Ák - 0x26, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, // &-.............. - 0x60, 0x3D, 0x64, 0xD3, 0x42, 0x0C, 0x2D, 0x41, 0xA7, 0xD6, 0x52, 0xE6, 0x63, 0x53, 0x27, 0xF6, // `=dÓB.-A§ÖRæcS'ö - 0x54, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, // T-.............. - 0x83, 0x1C, 0xFD, 0x95, 0xF5, 0x7D, 0x4A, 0x49, 0xBE, 0x8B, 0x13, 0x00, 0xE1, 0xC9, 0xD1, 0xCD, // ..ý.õ}JI¾...áÉÑÍ - 0x73, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, // s-.............. - 0xC7, 0x86, 0x54, 0x7D, 0x20, 0xE1, 0x71, 0x47, 0xB7, 0xF1, 0x7B, 0x56, 0xC6, 0xD3, 0x17, 0x0C, // Ç.T} áqG·ñ{VÆÓ.. - 0x9A, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, // .-.............. - 0x41, 0xEC, 0xF5, 0xF0, 0x55, 0x0D, 0x32, 0x47, 0xAF, 0x02, 0x44, 0x0A, 0x44, 0xA3, 0xCF, 0x0F, // AìõðU.2G¯.D.D£Ï. - 0xC2, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, // Â-.............. - 0xBE, 0xA2, 0x43, 0xB7, 0xD4, 0x68, 0xD3, 0x4D, 0xAF, 0x32, 0x92, 0x42, 0x5B, 0x7B, 0xB6, 0x23, // ¾¢C·ÔhÓM¯2.B[{¶# - 0xDF, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ß-.............. - 0x44, 0x13, 0x09, 0x00, 0xA4, 0x1E, 0x37, 0x4F, 0xB7, 0x89, 0x01, 0x75, 0x0B, 0xA6, 0x98, 0x8C, // D...¤.7O·..u.¦.. - 0x04, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ................ - 0xA4, 0x6B, 0xDB, 0x21, 0x7B, 0x9A, 0x14, 0x4A, 0x9E, 0x29, 0x64, 0xA6, 0x0C, 0x59, 0x30, 0x1D, // ¤kÛ!{..J.)d¦.Y0. - 0x26, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // &............... - 0x4E, 0x04, 0xCA, 0xB3, 0x58, 0xA3, 0x68, 0x4D, 0x98, 0x83, 0xAA, 0xA2, 0x94, 0x1A, 0xCA, 0x99, // N.ʳX£hM..ª¢..Ê. - 0x48, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // H............... - 0x1B, 0x34, 0xBF, 0x3D, 0x6C, 0x5F, 0xA7, 0x4F, 0xB9, 0x36, 0x69, 0x9D, 0xCE, 0x9E, 0x26, 0x3F, // .4¿=l_§O¹6i.Î.&? - 0x68, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // h............... - 0xF4, 0x33, 0x44, 0x7B, 0xE7, 0xB1, 0x88, 0x47, 0x89, 0x5A, 0xC4, 0x53, 0x78, 0xD3, 0x82, 0x53, // ô3D{ç±.G.ZÄSxÓ.S - 0x87, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ................ - 0x79, 0x67, 0xC5, 0x21, 0x49, 0xB4, 0x20, 0x4D, 0xAD, 0xFC, 0xEE, 0xCE, 0x0E, 0x1A, 0xD7, 0x4B, // ygÅ!I´ M­üîÎ..×K - 0xA9, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ©............... - 0x0F, 0x1B, 0x5A, 0x2B, 0xAB, 0xA5, 0x54, 0x4C, 0xAC, 0x2F, 0xA6, 0xD9, 0x48, 0x24, 0xA2, 0x83, // ..Z+«¥TL¬/¦ÙH$¢. - 0xC8, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // È............... - 0x10, 0x54, 0x1C, 0x8C, 0x39, 0x9F, 0x05, 0x48, 0x8C, 0x9D, 0x63, 0xA0, 0x77, 0x06, 0x35, 0x8F, // .T..9..H..c.w.5. - 0xE7, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ç............... - 0x6E, 0xAF, 0xD9, 0x43, 0x86, 0x5E, 0xE8, 0x4B, 0xA7, 0x97, 0xD0, 0x72, 0xA0, 0x46, 0x89, 0x6C, // n¯ÙC.^èK§.Ðr.F.l - 0x04, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ./.............. - 0xE7, 0x08, 0x9C, 0xE4, 0x82, 0xDA, 0xF8, 0x42, 0xBD, 0xE2, 0xB5, 0x70, 0xFB, 0xCA, 0xE7, 0x6C, // ç..ä.ÚøB½âµpûÊçl - 0x1E, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ./.............. - 0x22, 0xEF, 0xC5, 0x61, 0x4F, 0xF1, 0x53, 0x45, 0xA8, 0x24, 0xC4, 0xB3, 0x1E, 0x84, 0xB1, 0x00, // "ïÅaOñSE¨$ij..±. - 0x53, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // S/.............. - 0x44, 0x7C, 0x94, 0xBA, 0x9D, 0xD1, 0x86, 0x47, 0xB6, 0xAE, 0x22, 0x77, 0x0B, 0xC9, 0x4C, 0x54, // D|.º.Ñ.G¶®"w.ÉLT - 0x86, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x06, 0x05, 0x00, 0x01, 0x00, 0x00, // ./.............. - 0x06, 0x16, 0x3D, 0x4F, 0xEA, 0x3F, 0x01, 0x4C, 0xBE, 0x3C, 0x8D, 0x67, 0x1C, 0x40, 0x1E, 0x3B, // ..=Oê?.L¾<.g.@.; - 0xAD, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // ­/.............. - 0xC2, 0x2D, 0x68, 0x2C, 0x68, 0x8B, 0x63, 0x4F, 0xA1, 0x65, 0xAE, 0x29, 0x1D, 0x4C, 0xF1, 0x38, // Â-h,h.cO¡e®).Lñ8 - 0xC4, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // Ä/.............. - 0x08, 0xFF, 0xD8, 0xCF, 0xD7, 0xC0, 0x2B, 0x45, 0x9F, 0x60, 0xEF, 0x5C, 0x70, 0xC3, 0x20, 0x94, // .ÿØÏ×À+E.`ï\pà . - 0xDD, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // Ý/.............. - 0x50, 0x49, 0xF5, 0xD4, 0xF2, 0x26, 0xB4, 0x4F, 0xBA, 0x21, 0xFF, 0xAB, 0x16, 0xAF, 0xCA, 0xDE, // PIõÔò&´Oº!ÿ«.¯ÊÞ - 0xF6, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // ö/.............. - 0x72, 0xE8, 0xE7, 0x8C, 0x8C, 0x18, 0x98, 0x4B, 0x9D, 0x90, 0xF8, 0xF9, 0x0B, 0x7A, 0xAD, 0x02, // rèç....K..øù.z­. - 0x11, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .0.............. - 0x70, 0xD4, 0xE5, 0xCE, 0x3B, 0x6E, 0xCC, 0x4F, 0x8C, 0x2B, 0xD1, 0x74, 0x28, 0x56, 0x8A, 0x9F, // pÔåÎ;nÌO.+Ñt(V.. - 0x24, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // $0.............. - 0xB8, 0xD0, 0x47, 0x89, 0x3B, 0xC3, 0xE1, 0x43, 0x8C, 0x56, 0x9B, 0x67, 0x4C, 0x05, 0x28, 0x32, // ¸ÐG.;ÃáC.V.gL.(2 - 0x36, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // 60.............. - 0x39, 0x66, 0x6B, 0xCA, 0xD6, 0x4A, 0xAE, 0x40, 0xA5, 0x75, 0x14, 0xDE, 0xE0, 0x7F, 0x64, 0x30, // 9fkÊÖJ®@¥u.Þà.d0 - 0x49, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // I0.............. - 0x40, 0x96, 0xED, 0x09, 0x20, 0xF0, 0x0A, 0x40, 0xAC, 0xD8, 0xD7, 0xD8, 0x67, 0xDF, 0xD9, 0xC2, // @.í. ð.@¬Ø×ØgßÙ - 0x5E, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // ^0.............. - 0x49, 0x4E, 0x3D, 0xEF, 0x3D, 0xA5, 0x81, 0x4D, 0xA2, 0xB1, 0x2C, 0xA6, 0xC2, 0x55, 0x6B, 0x2C, // IN=ï=¥.M¢±,¦ÂUk, - 0x72, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // r0.............. - 0x5C, 0x6F, 0x58, 0xAB, 0x56, 0x52, 0x32, 0x46, 0x96, 0x2F, 0xFE, 0xFD, 0x8B, 0x49, 0xE6, 0xF4, // \oX«VR2F./þý.Iæô - 0x86, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .0.............. - 0x92, 0xC1, 0xB7, 0xEC, 0xAB, 0x73, 0xED, 0x4D, 0xAC, 0xF4, 0x23, 0x99, 0xB0, 0x95, 0xD0, 0xCC, // .Á·ì«síM¬ô#.°.ÐÌ - 0x9A, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .0.............. - 0x1D, 0x3B, 0x59, 0x45, 0xB1, 0xDF, 0x91, 0x4E, 0xBB, 0xFB, 0x2D, 0x5D, 0x0C, 0xE2, 0x22, 0x7A, // .;YE±ß.N»û-].â"z - 0xAE, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // ®0.............. - 0x60, 0x77, 0x32, 0x6F, 0x5C, 0x8C, 0x7C, 0x41, 0x9B, 0x61, 0x83, 0x6A, 0x98, 0x28, 0x7E, 0x0C, // `w2o\.|A.a.j.(~. - 0xC5, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // Å0.............. - 0xF7, 0x3F, 0x13, 0xDF, 0x14, 0xBF, 0x95, 0x4F, 0xAF, 0xE3, 0x7B, 0x48, 0xE7, 0xE3, 0x31, 0xEF, // ÷?.ß.¿.O¯ã{Hçã1ï - 0xE3, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // ã0.............. - 0x61, 0xBF, 0xC7, 0x5D, 0xC9, 0x5E, 0x96, 0x49, 0x9C, 0xCB, 0xDF, 0x80, 0x6A, 0x2D, 0x0E, 0xFE, // a¿Ç]É^.I.Ëß.j-.þ - 0xFB, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // û0.............. - 0x75, 0x4F, 0x0C, 0xB5, 0x9B, 0x59, 0xE8, 0x43, 0x8D, 0xCD, 0x10, 0x81, 0xA7, 0x96, 0x72, 0x41, // uO.µ.YèC.Í..§.rA - 0x18, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .1.............. - 0x87, 0x9E, 0x50, 0xEA, 0xA1, 0x07, 0x45, 0x4A, 0x9E, 0xDC, 0xEB, 0xA5, 0xA3, 0x9F, 0x36, 0xAF, // ..Pê¡.EJ.Ü륣.6¯ - 0x2E, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .1.............. - 0x78, 0xA6, 0xA2, 0x9D, 0x6B, 0xFB, 0x67, 0x4E, 0xAB, 0x84, 0x60, 0xDD, 0x6A, 0x9C, 0x81, 0x9A, // x¦¢.kûgN«.`Ýj... - 0x50, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // P1.............. - 0x05, 0x61, 0x23, 0x92, 0x67, 0xBB, 0x4F, 0x49, 0x94, 0xC7, 0x7F, 0x7A, 0x60, 0x79, 0x29, 0xBD, // .a#.g»OI.Ç.z`y)½ - 0x65, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // e1.............. - 0x9C, 0x38, 0x58, 0xE5, 0xC3, 0x83, 0x29, 0x4B, 0xAD, 0xFE, 0x5E, 0x4D, 0x7F, 0x46, 0xC3, 0x58, // .8XåÃ.)K­þ^M.FÃX - 0x7F, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .1.............. - 0xFF, 0x33, 0xD8, 0x9E, 0x92, 0x4F, 0x36, 0x4F, 0xB3, 0x70, 0x86, 0x83, 0xA4, 0xF1, 0x32, 0x75, // ÿ3Ø..O6O³p..¤ñ2u - 0x95, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // .1.............. - 0xE7, 0x82, 0x08, 0x2D, 0xE7, 0xA4, 0x3B, 0x42, 0x8C, 0xCC, 0x70, 0xD9, 0x1E, 0x01, 0x58, 0xB1, // ç..-ç¤;B.ÌpÙ..X± - 0xB0, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // °1.............. - 0x2C, 0x62, 0xE7, 0x6E, 0xD8, 0x18, 0x05, 0x40, 0x9F, 0xB7, 0x92, 0xDB, 0x64, 0x4A, 0x27, 0x9B, // ,bçnØ..@.·.ÛdJ'. - 0xC1, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // Á1.............. - 0x52, 0x1D, 0x46, 0xF7, 0x2B, 0x7C, 0xB2, 0x43, 0x87, 0x44, 0xEA, 0x95, 0x8E, 0x0B, 0xD0, 0x9A, // R.F÷+|²C.Dê...Ð. - 0xD4, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // Ô1.............. - 0x40, 0x80, 0x0B, 0xA3, 0x8A, 0xD6, 0x3F, 0x42, 0xB0, 0xB5, 0x9C, 0xE2, 0x92, 0xEA, 0x5A, 0x8F, // @..£.Ö?B°µ.â.êZ. - 0xE6, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // æ1.............. - 0xE3, 0x11, 0x9F, 0x1B, 0x5C, 0xC8, 0x1B, 0x4E, 0xBB, 0x29, 0x87, 0x9A, 0xD2, 0xC9, 0x09, 0xE3, // ã...\È.N»)..ÒÉ.ã - 0xFB, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // û1.............. - 0x6B, 0x1C, 0x98, 0xDC, 0x8E, 0xFC, 0x0F, 0x42, 0xAA, 0x43, 0xF8, 0xF3, 0x3E, 0x5C, 0x09, 0x23, // k..Ü.ü.BªCøó>\.# - 0x0C, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // .2.............. - 0xE6, 0xF3, 0xE1, 0xEF, 0xA2, 0xAE, 0x44, 0x41, 0xA2, 0x08, 0x32, 0xAA, 0x87, 0x2B, 0x65, 0x45, // æóáDA¢.2ª.+eE - 0x1E, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // .2.............. - 0xFA, 0x3A, 0x1C, 0x77, 0xC5, 0x50, 0x3F, 0x44, 0xB1, 0x51, 0xFF, 0x25, 0x46, 0xD8, 0x63, 0xA0, // ú:.wÅP?D±Qÿ%FØc. - 0x32, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // 22.............. - 0x49, 0x26, 0x76, 0x8C, 0xD1, 0x97, 0x53, 0x49, 0xAD, 0x27, 0xB7, 0xE2, 0xC2, 0x5B, 0x97, 0x2E, // I&v.Ñ.SI­'·âÂ[.. - 0x46, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // F2.............. - 0x9C, 0xDA, 0x22, 0xB3, 0xE2, 0xA2, 0x58, 0x40, 0x9E, 0x4E, 0xF5, 0x9A, 0x69, 0x70, 0xBD, 0x69, // .Ú"³â¢X@.Nõ.ip½i - 0x5D, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // ]2.............. - 0x4A, 0x12, 0x5D, 0x4A, 0x20, 0xE6, 0xBA, 0x44, 0xB6, 0xFF, 0x65, 0x89, 0x61, 0xB3, 0x3B, 0x9A, // J.]J æºD¶ÿe.a³;. - 0x7B, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // {2.............. - 0xD1, 0x28, 0x7A, 0x42, 0x7C, 0xD1, 0xBF, 0x4A, 0xB7, 0x17, 0x32, 0xC7, 0x80, 0xBA, 0x6F, 0x07, // Ñ(zB|Ñ¿J·.2Ç.ºo. - 0x93, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // .2.............. - 0xF1, 0x9F, 0xC7, 0x00, 0x50, 0x68, 0x3D, 0x44, 0xBF, 0x61, 0x71, 0xCD, 0xE0, 0xDE, 0x30, 0x5F, // ñ.Ç.Ph=D¿aqÍàÞ0_ - 0xB0, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // °2.............. - 0x38, 0xFB, 0x3A, 0xB1, 0x79, 0xCD, 0xE5, 0x4A, 0x9F, 0x7F, 0xEE, 0xD0, 0x58, 0xD7, 0x50, 0xCA, // 8û:±yÍåJ..îÐX×PÊ - 0xC6, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // Æ2.............. - 0x0E, 0xC1, 0x3A, 0xE1, 0xD0, 0x75, 0xFF, 0x4A, 0xA0, 0xCD, 0x76, 0x49, 0x82, 0xCF, 0x54, 0x1C, // .Á:áÐuÿJ.ÍvI.ÏT. - 0xDB, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // Û2.............. - 0xF0, 0xFA, 0x4E, 0xAC, 0x1F, 0xF8, 0x61, 0x4F, 0xBD, 0xF7, 0xEA, 0x32, 0xB0, 0x2A, 0xB1, 0x17, // ðúN¬.øaO½÷ê2°*±. - 0xF1, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // ñ2.............. - 0xC6, 0xB1, 0xF5, 0xD9, 0x86, 0x53, 0x5A, 0x49, 0x88, 0xF9, 0x9A, 0xD6, 0xB4, 0x1A, 0xC9, 0xB3, // ƱõÙ.SZI.ù.Ö´.ɳ - 0x0C, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // .3.............. - 0xE2, 0x38, 0xB5, 0x44, 0x34, 0xFB, 0x32, 0x47, 0x81, 0xE4, 0x64, 0x4C, 0x17, 0xD2, 0xE7, 0x46, // â8µD4û2G.ädL.ÒçF - 0x1D, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .3.............. - 0xA0, 0xBF, 0x73, 0x93, 0xB3, 0x97, 0x87, 0x45, 0xAB, 0x73, 0x30, 0x93, 0x44, 0x61, 0xD5, 0x5C, // .¿s.³..E«s0.DaÕ. - 0x3E, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // >3.............. - 0xB4, 0x6E, 0x28, 0xAA, 0x6F, 0x55, 0xEB, 0x4E, 0x96, 0x7C, 0xC1, 0xB7, 0x71, 0xB7, 0x67, 0x3E, // ´n(ªoUëN.|Á·q·g> - 0x5E, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // ^3.............. - 0x56, 0x82, 0xCC, 0x7C, 0xAA, 0xFB, 0xC6, 0x49, 0xB2, 0xA9, 0xF5, 0xAF, 0xB4, 0x25, 0x7C, 0xD2, // V.Ì|ªûÆI²©õ¯´%|Ò - 0x7F, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .3.............. - 0x17, 0xFE, 0x3D, 0xC5, 0x00, 0xCC, 0x67, 0x49, 0xB1, 0x88, 0xA0, 0x88, 0xA9, 0x65, 0x49, 0x4D, // .þ=Å.ÌgI±...©eIM - 0xA2, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // ¢3.............. - 0x7D, 0xA8, 0x16, 0x28, 0xED, 0xE1, 0x97, 0x40, 0xB3, 0x11, 0xE2, 0x34, 0x1C, 0x57, 0xB1, 0x79, // }¨.(íá.@³.â4.W±y - 0xC1, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // Á3.............. - 0x08, 0xF9, 0xC0, 0x67, 0x4F, 0x18, 0x64, 0x4F, 0x82, 0x50, 0x12, 0xDB, 0x79, 0x7A, 0xB3, 0xC3, // .ùÀgO.dO.P.Ûyz³Ã - 0xE1, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // á3.............. - 0x7A, 0x4E, 0xCE, 0x7B, 0x80, 0xDD, 0x82, 0x46, 0x98, 0xFA, 0xF9, 0x93, 0x72, 0x58, 0x03, 0xD2, // zNÎ{.Ý.F.úù.rX.Ò - 0x03, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .4.............. - 0x0A, 0x0C, 0xC1, 0x1E, 0xF6, 0x54, 0x3E, 0x45, 0xB8, 0x5A, 0x6F, 0xA1, 0xBB, 0xFE, 0xA9, 0xB7, // ..Á.öT>E¸Zo¡»þ©· - 0x25, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // %4.............. - 0xBF, 0xB5, 0xD2, 0x87, 0x7B, 0xD4, 0xFB, 0x41, 0xAF, 0x62, 0x71, 0xC3, 0x82, 0xF5, 0xCC, 0x85, // ¿µÒ.{ÔûA¯bqÃ.õÌ. - 0x4A, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // J4.............. - 0xA9, 0x50, 0xFE, 0x3C, 0x03, 0x0E, 0x29, 0x4B, 0x97, 0x54, 0x9F, 0x19, 0x3F, 0x07, 0xB7, 0x1F, // ©Pþ<..)K.T..?.·. - 0x76, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // v4.............. - 0x57, 0x9E, 0xE4, 0x39, 0x68, 0xAE, 0xE3, 0x4E, 0xB0, 0x98, 0x26, 0x48, 0x0D, 0xF3, 0xDA, 0x96, // W.ä9h®ãN°.&H.óÚ. - 0x9C, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .4.............. - 0x17, 0x21, 0xAA, 0x15, 0x79, 0x8F, 0xA8, 0x49, 0x83, 0x17, 0x75, 0x30, 0x26, 0xD6, 0xA0, 0x54, // .!ª.y.¨I..u0&Ö.T - 0xC7, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // Ç4.............. - 0x0E, 0xD6, 0xBF, 0xCF, 0x5F, 0x0B, 0x7D, 0x42, 0x91, 0x7C, 0xA4, 0xDF, 0x42, 0xA8, 0x0E, 0x44, // .Ö¿Ï_.}B.|¤ßB¨.D - 0xEB, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // ë4.............. - 0x81, 0xCC, 0x12, 0x70, 0x87, 0x88, 0xE9, 0x42, 0xB1, 0x7D, 0x4E, 0x5E, 0x42, 0x76, 0x0F, 0x0D, // .Ì.p..éB±}N^Bv.. - 0x0F, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // .5.............. - 0xB6, 0x7E, 0x9C, 0xDE, 0x85, 0x5A, 0x0D, 0x42, 0x97, 0x03, 0xFF, 0xF1, 0x1B, 0xDD, 0x4D, 0x43, // ¶~.Þ.Z.B..ÿñ.ÝMC - 0x38, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // 85.............. - 0x0C, 0xFC, 0xC0, 0x67, 0xBA, 0xDE, 0x1B, 0x40, 0xBF, 0x8B, 0x9C, 0x8A, 0xD8, 0x39, 0x58, 0x04, // .üÀgºÞ.@¿...Ø9X. - 0x57, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // W5.............. - 0x36, 0x5D, 0xE6, 0xC3, 0x1F, 0x14, 0x2F, 0x4D, 0xA3, 0x03, 0xA8, 0x42, 0xEE, 0x75, 0x6A, 0x29, // 6]æÃ../M£.¨Bîuj) - 0x6A, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // j5.............. - 0xCB, 0xBC, 0xAA, 0x9C, 0xB1, 0x61, 0x4B, 0x4B, 0x8B, 0xEC, 0xD1, 0x0A, 0x3C, 0x3A, 0xC2, 0xCE, // ˼ª.±aKK.ìÑ.<:ÂÎ - 0x7C, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // |5.............. - 0x6E, 0xEA, 0x14, 0xE9, 0xFA, 0xA5, 0x39, 0x44, 0xA3, 0x94, 0xA9, 0xBB, 0x32, 0x93, 0xCA, 0x09, // nê.éú¥9D£.©»2.Ê. - 0x8E, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // .5.............. - 0x59, 0xCE, 0xCA, 0xD8, 0xD2, 0x33, 0xC7, 0x4A, 0x9B, 0x1B, 0x9B, 0x72, 0x33, 0x9C, 0x51, 0xC8, // YÎÊØÒ3ÇJ...r3.QÈ - 0xA2, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ¢5.............. - 0x65, 0x92, 0x9D, 0xEC, 0x1E, 0x9D, 0xD0, 0x4E, 0x83, 0x8A, 0xCD, 0xC2, 0x0F, 0x25, 0x51, 0xA1, // e..ì..ÐN..ÍÂ.%Q¡ - 0xB6, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ¶5.............. - 0xBA, 0x1B, 0x0B, 0xD7, 0x93, 0xB8, 0x44, 0x45, 0x96, 0xE2, 0xB7, 0xA3, 0x18, 0x09, 0x1C, 0x33, // º..×.¸DE.â·£...3 - 0xCA, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // Ê5.............. - 0x6F, 0x59, 0x50, 0xD4, 0x4D, 0x89, 0xE0, 0x49, 0x96, 0x6A, 0xFD, 0x39, 0xED, 0x4C, 0x4C, 0x64, // oYPÔM.àI.jý9íLLd - 0xE1, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // á5.............. - 0x97, 0x41, 0x41, 0x4F, 0xC2, 0x0F, 0x01, 0x4C, 0xB6, 0x8A, 0x86, 0xCB, 0xB9, 0xAC, 0x25, 0x4C, // .AAOÂ..L¶..˹¬%L - 0xFF, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ÿ5.............. - 0x10, 0x81, 0x9B, 0x82, 0x6F, 0x0E, 0x49, 0x43, 0xBC, 0xA4, 0x42, 0x80, 0x35, 0x77, 0x78, 0x8D, // ....o.IC¼¤B.5wx. - 0x17, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // .6.............. - 0xBC, 0xDA, 0x7D, 0xDA, 0xBE, 0x3F, 0x47, 0x44, 0x9E, 0x01, 0x6A, 0xB7, 0x44, 0x0B, 0x4C, 0xD4, // ¼Ú}Ú¾?GD..j·D.LÔ - 0x33, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // 36.............. - 0x45, 0xCA, 0xBA, 0xCB, 0x6A, 0x55, 0x16, 0x44, 0xAD, 0x03, 0xBD, 0xA5, 0x98, 0xEA, 0xA7, 0xC8, // EʺËjU.D­.½¥.ê§È - 0x50, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // P6.............. - 0xCB, 0x06, 0x1A, 0x04, 0xB8, 0xC5, 0x72, 0x47, 0x80, 0x9F, 0x41, 0x6D, 0x03, 0xD1, 0x66, 0x54, // Ë...¸ÅrG..Am.ÑfT - 0x71, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // q6.............. - 0xE1, 0x4E, 0xE0, 0x83, 0x8D, 0xFA, 0x6D, 0x43, 0x89, 0x94, 0xD3, 0x1A, 0x86, 0x2C, 0xAB, 0x77, // áNà..úmC..Ó..,«w - 0x87, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // .6.............. - 0x3D, 0xA2, 0xDF, 0xDE, 0xD1, 0x6E, 0xA6, 0x45, 0x85, 0xDC, 0x63, 0xCA, 0xE0, 0x54, 0x6D, 0xE6, // =¢ßÞÑn¦E.ÜcÊàTmæ - 0xA6, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ¦6.............. - 0xC1, 0x01, 0xF3, 0x6B, 0x4A, 0xB9, 0xE9, 0x43, 0xBA, 0x31, 0xD4, 0x94, 0x59, 0x8C, 0x47, 0xFB, // Á.ókJ¹éCº1Ô.Y.Gû - 0xBB, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // »6.............. - 0xE3, 0xAB, 0x34, 0xB2, 0x57, 0x08, 0x9C, 0x4F, 0xB0, 0x5A, 0x4D, 0xC3, 0x14, 0xF8, 0x55, 0x57, // ã«4²W..O°ZMÃ.øUW - 0xD1, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // Ñ6.............. - 0x21, 0x78, 0x2A, 0xAA, 0x27, 0x18, 0x2C, 0x4C, 0x8F, 0x1D, 0x45, 0x13, 0xA3, 0x4D, 0xDA, 0x97, // !x*ª'.,L..E.£MÚ. - 0xEB, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ë6.............. - 0x20, 0xE6, 0x1F, 0x36, 0xF4, 0x64, 0xB5, 0x41, 0xBA, 0x77, 0x84, 0xF8, 0xE0, 0x79, 0xB1, 0xF7, // æ.6ôdµAºw.øày±÷ - 0x06, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // .7.............. - 0xDF, 0xBA, 0x11, 0xBB, 0xAA, 0xD8, 0x0E, 0x47, 0x93, 0x11, 0x20, 0xEA, 0xF8, 0x0F, 0xE5, 0xCC, // ߺ.»ªØ.G.. êø.åÌ - 0x25, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // %7.............. - 0x85, 0x88, 0xC8, 0x0B, 0x8C, 0x71, 0x1D, 0x49, 0x92, 0x1F, 0x6F, 0x21, 0x43, 0x49, 0xE7, 0x9C, // ..È..q.I..o!CIç. - 0x36, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // 67.............. - 0x0C, 0x4D, 0x7C, 0xFC, 0x85, 0x2E, 0xB9, 0x4B, 0xAF, 0xD4, 0x01, 0xED, 0x14, 0x76, 0xB5, 0xE9, // .M|ü..¹K¯Ô.í.vµé - 0x60, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // `7.............. - 0x19, 0x66, 0x0F, 0x50, 0x93, 0xEF, 0x75, 0x4B, 0xBC, 0xB4, 0x82, 0x81, 0x99, 0x98, 0xA3, 0xCA, // .f.P.ïuK¼´....£Ê - 0x84, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // .7.............. - 0xEB, 0xCE, 0x9B, 0x9E, 0x36, 0xE7, 0x26, 0x4F, 0x88, 0xDE, 0x76, 0x3F, 0x87, 0xDC, 0xC4, 0x85, // ëÎ..6ç&O.Þv?.ÜÄ. - 0xA6, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ¦7.............. - 0xE9, 0x54, 0x78, 0x23, 0xFC, 0x79, 0x97, 0x44, 0xA0, 0xC1, 0xA7, 0x09, 0x69, 0x69, 0x1C, 0x6B, // éTx#üy.D.Á§.ii.k - 0xB9, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ¹7.............. - 0x01, 0xA3, 0xF8, 0xC8, 0xF5, 0x19, 0x32, 0x41, 0x96, 0xCE, 0x2D, 0xE9, 0xD4, 0xAD, 0xBD, 0x33, // .£øÈõ.2A.Î-éÔ­½3 - 0xCB, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // Ë7.............. - 0x61, 0xFD, 0x31, 0x31, 0x4F, 0x5E, 0x08, 0x43, 0x8D, 0x6D, 0x62, 0xBE, 0x19, 0x87, 0xC9, 0x2C, // aý11O^.C.mb¾..É, - 0xDF, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ß7.............. - 0x5F, 0x8B, 0xDD, 0x85, 0xA4, 0xEA, 0xF3, 0x4A, 0xA6, 0x28, 0xCC, 0xE9, 0xE7, 0x7C, 0x9A, 0x03, // _.Ý.¤êóJ¦(Ìéç|.. - 0xF6, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ö7.............. - 0x3F, 0xBF, 0xA2, 0x2C, 0x9E, 0x94, 0x6A, 0x44, 0x82, 0xC7, 0xE2, 0x5A, 0x15, 0xEC, 0x78, 0xC4, // ?¿¢,..jD.ÇâZ.ìxÄ - 0x14, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // .8.............. - 0xE3, 0xF0, 0x77, 0x17, 0x92, 0x73, 0x98, 0x41, 0x97, 0xEA, 0x8A, 0xE4, 0xDE, 0x6F, 0x63, 0x81, // ãðw..s.A.ê.äÞoc. - 0x2C, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ,8.............. - 0xCA, 0x4C, 0x3E, 0x9D, 0x72, 0xE1, 0xF1, 0x46, 0xA2, 0xF4, 0x1D, 0x21, 0x07, 0x05, 0x14, 0x44, // ÊL>.ráñF¢ô.!...D - 0x49, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // I8.............. - 0x6E, 0x6C, 0x4C, 0x73, 0xBA, 0xB0, 0x98, 0x42, 0xA8, 0x91, 0x67, 0x17, 0x72, 0xB2, 0xBD, 0x1B, // nlLsº°.B¨.g.r²½. - 0x5F, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // _8.............. - 0x4B, 0xA7, 0x12, 0x69, 0xFB, 0xA5, 0x1A, 0x40, 0xBF, 0xDB, 0x2E, 0x3A, 0xB4, 0x6F, 0x4B, 0x02, // K§.iû¥.@¿Û.:´oK. - 0x7E, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ~8.............. - 0x8F, 0xF0, 0x5C, 0x5B, 0x1A, 0xB8, 0x1D, 0x43, 0xB0, 0x80, 0x34, 0x50, 0xD8, 0x62, 0x05, 0x65, // .ð\[.¸.C°.4PØb.e - 0x93, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // .8.............. - 0xF3, 0x7D, 0x6D, 0xE0, 0xD0, 0xAA, 0x9D, 0x41, 0x8D, 0xFB, 0x0A, 0xC3, 0x7E, 0x2B, 0xDF, 0x39, // ó}màЪ.A.û.Ã~+ß9 - 0xA9, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ©8.............. - 0xFE, 0x34, 0x98, 0x05, 0xEA, 0xA8, 0xFF, 0x4B, 0xB6, 0x7B, 0x4D, 0x00, 0x6B, 0x54, 0x47, 0xD3, // þ4..ê¨ÿK¶{M.kTGÓ - 0xC4, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // Ä8.............. - 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x35, 0x35, 0x34, 0x2D, // 03612-00206-554- - 0x30, 0x30, 0x36, 0x37, 0x33, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, // 006739-03-1033-1 - 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, // 7763.0000-280201 - 0x38, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, // 8.Windows.03612- - 0x30, 0x30, 0x30, 0x39, 0x36, 0x2D, 0x32, 0x30, 0x31, 0x2D, 0x31, 0x34, 0x38, 0x38, 0x35, 0x33, // 00096-201-148853 - 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, // -03-1033-17763.0 - 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, // 000-2802018.Offi - 0x63, 0x65, 0x32, 0x30, 0x31, 0x30, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, // ce2010.03612-002 - 0x30, 0x36, 0x2D, 0x32, 0x35, 0x30, 0x2D, 0x35, 0x36, 0x30, 0x36, 0x33, 0x35, 0x2D, 0x30, 0x33, // 06-250-560635-03 - 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, // -1033-17763.0000 - 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, // -2802018.Office2 - 0x30, 0x31, 0x33, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, // 013.03612-00206- - 0x34, 0x35, 0x34, 0x2D, 0x31, 0x36, 0x37, 0x32, 0x31, 0x31, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, // 454-167211-03-10 - 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, // 33-17763.0000-28 - 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x36, // 02018.Office2016 - 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x33, 0x38, 0x35, 0x38, 0x2D, 0x33, 0x36, 0x31, // .03612-03858-361 - 0x2D, 0x39, 0x31, 0x34, 0x30, 0x37, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, // -914079-03-1033- - 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, // 17763.0000-28020 - 0x31, 0x38, 0x00, 0x57, 0x69, 0x6E, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x47, 0x6F, 0x76, 0x00, 0x30, // 18.WinChinaGov.0 - 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x36, 0x37, 0x32, 0x2D, 0x33, // 3612-00206-672-3 - 0x30, 0x31, 0x33, 0x37, 0x31, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, // 01371-03-1033-17 - 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, // 763.0000-2802018 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, // .Office2019.Wind - 0x6F, 0x77, 0x73, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, // ows.Office2010.O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x33, 0x2B, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // ffice2013+.Windo - 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, // ws Server 2019.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x28, // indows 10 2019 ( - 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // Volume).Windows - 0x31, 0x30, 0x20, 0x55, 0x6E, 0x6B, 0x6E, 0x6F, 0x77, 0x6E, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, // 10 Unknown (Volu - 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x43, // me).Windows 10 C - 0x68, 0x69, 0x6E, 0x61, 0x20, 0x47, 0x6F, 0x76, 0x65, 0x72, 0x6E, 0x6D, 0x65, 0x6E, 0x74, 0x00, // hina Government. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, // Windows 10 2016 - 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // (Volume).Windows - 0x20, 0x31, 0x30, 0x20, 0x28, 0x52, 0x65, 0x74, 0x61, 0x69, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, // 10 (Retail).Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x32, 0x30, 0x31, 0x35, 0x20, 0x28, 0x56, 0x6F, // dows 10 2015 (Vo - 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x00, // lume).Windows 7. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x28, 0x52, 0x65, 0x74, 0x61, 0x69, // Windows 8 (Retai - 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x28, 0x56, 0x6F, // l).Windows 8 (Vo - 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, // lume).Windows 8. - 0x31, 0x20, 0x28, 0x52, 0x65, 0x74, 0x61, 0x69, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // 1 (Retail).Windo - 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, // ws 8.1 (Volume). - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, // Windows Preview. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // Windows Server 2 - 0x30, 0x30, 0x38, 0x20, 0x41, 0x20, 0x28, 0x57, 0x65, 0x62, 0x20, 0x61, 0x6E, 0x64, 0x20, 0x48, // 008 A (Web and H - 0x50, 0x43, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // PC).Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x42, 0x20, 0x28, 0x53, 0x74, 0x61, 0x6E, 0x64, // er 2008 B (Stand - 0x61, 0x72, 0x64, 0x20, 0x61, 0x6E, 0x64, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // ard and Enterpri - 0x73, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // se).Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x43, 0x20, 0x28, 0x44, 0x61, 0x74, 0x61, 0x63, // er 2008 C (Datac - 0x65, 0x6E, 0x74, 0x65, 0x72, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // enter).Windows S - 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x41, 0x20, // erver 2008 R2 A - 0x28, 0x57, 0x65, 0x62, 0x20, 0x61, 0x6E, 0x64, 0x20, 0x48, 0x50, 0x43, 0x29, 0x00, 0x57, 0x69, // (Web and HPC).Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, // ndows Server 200 - 0x38, 0x20, 0x52, 0x32, 0x20, 0x42, 0x20, 0x28, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, // 8 R2 B (Standard - 0x20, 0x61, 0x6E, 0x64, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x29, // and Enterprise) - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, // .Windows Server - 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x43, 0x20, 0x28, 0x44, 0x61, 0x74, 0x61, 0x63, // 2008 R2 C (Datac - 0x65, 0x6E, 0x74, 0x65, 0x72, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // enter).Windows S - 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // erver 2012.Windo - 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, // ws Server 2012 R - 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // 2.Windows Server - 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // 2016.Windows Se - 0x72, 0x76, 0x65, 0x72, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, // rver Preview.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, 0x61, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // dows Vista.Offic - 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, // e 2010.Office 20 - 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, // 13.Office 2013 ( - 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, // Pre-Release).Off - 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // ice 2016.Office - 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, // 2019.Windows Ser - 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x41, 0x52, 0x4D, 0x36, 0x34, 0x00, 0x57, // ver 2019 ARM64.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 - 0x31, 0x39, 0x20, 0x41, 0x7A, 0x75, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, 0x69, // 19 Azure Core.Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // ndows Server 201 - 0x39, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, // 9 Datacenter.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, // dows Server 2019 - 0x20, 0x45, 0x73, 0x73, 0x65, 0x6E, 0x74, 0x69, 0x61, 0x6C, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, // Essentials.Wind - 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, // ows Server 2019 - 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Standard.Windows - 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x44, 0x61, 0x74, // Server 2019 Dat - 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x20, 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, // acenter (Semi-An - 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, // nual Channel).Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // ndows Server 201 - 0x39, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x28, 0x53, 0x65, 0x6D, 0x69, // 9 Standard (Semi - 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, 0x6C, 0x29, // -Annual Channel) - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, // .Windows 10 Ente - 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4C, 0x54, 0x53, 0x43, 0x20, 0x32, 0x30, 0x31, 0x39, // rprise LTSC 2019 - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, // .Windows 10 Ente - 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4C, 0x54, 0x53, 0x43, 0x20, 0x32, 0x30, 0x31, 0x39, // rprise LTSC 2019 - 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, // N.Windows 10 En - 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x47, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // terprise G.Windo - 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, // ws 10 Enterprise - 0x20, 0x47, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, // GN.Windows 10 E - 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x4C, // nterprise 2016 L - 0x54, 0x53, 0x42, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, // TSB.Windows 10 E - 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x4C, // nterprise 2016 L - 0x54, 0x53, 0x42, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, // TSB N.Windows 10 - 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, // Home.Windows 10 - 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x20, 0x43, 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, 0x70, // Home Country Sp - 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // ecific.Windows 1 - 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // 0 Home N.Windows - 0x20, 0x31, 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, // 10 Home Single - 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Language.Windows - 0x20, 0x31, 0x30, 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x57, 0x69, // 10 Education.Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, // ndows 10 Educati - 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // on N.Windows 10 - 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // Enterprise.Windo - 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, // ws 10 Enterprise - 0x20, 0x32, 0x30, 0x31, 0x35, 0x20, 0x4C, 0x54, 0x53, 0x42, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // 2015 LTSB.Windo - 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, // ws 10 Enterprise - 0x20, 0x32, 0x30, 0x31, 0x35, 0x20, 0x4C, 0x54, 0x53, 0x42, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, // 2015 LTSB N.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // dows 10 Enterpri - 0x73, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // se N.Windows 10 - 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x6F, 0x72, // Professional Wor - 0x6B, 0x73, 0x74, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // kstation.Windows - 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, // 10 Professional - 0x20, 0x57, 0x6F, 0x72, 0x6B, 0x73, 0x74, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, // Workstation N.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // indows 10 Profes - 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // sional.Windows 1 - 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x45, // 0 Professional E - 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // ducation.Windows - 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, // 10 Professional - 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, // Education N.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // dows 10 Professi - 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // onal N.Windows 1 - 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, // 0 Professional P - 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // review.Windows 1 - 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x50, 0x72, 0x65, // 0 Enterprise Pre - 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // view.Windows 10 - 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x56, // Enterprise for V - 0x69, 0x72, 0x74, 0x75, 0x61, 0x6C, 0x20, 0x44, 0x65, 0x73, 0x6B, 0x74, 0x6F, 0x70, 0x73, 0x00, // irtual Desktops. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x52, 0x65, 0x6D, 0x6F, 0x74, // Windows 10 Remot - 0x65, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // e Server.Windows - 0x20, 0x31, 0x30, 0x20, 0x53, 0x20, 0x28, 0x4C, 0x65, 0x61, 0x6E, 0x29, 0x00, 0x57, 0x69, 0x6E, // 10 S (Lean).Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, // dows 7 Enterpris - 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, 0x6E, 0x74, 0x65, // e.Windows 7 Ente - 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x45, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // rprise E.Windows - 0x20, 0x37, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, // 7 Enterprise N. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // Windows 7 Profes - 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, // sional.Windows 7 - 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x45, 0x00, // Professional E. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // Windows 7 Profes - 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // sional N.Windows - 0x20, 0x37, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x50, 0x4F, 0x53, 0x52, // 7 Embedded POSR - 0x65, 0x61, 0x64, 0x79, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, // eady.Windows 7 E - 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, // mbedded Standard - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x54, 0x68, 0x69, 0x6E, 0x50, // .Windows 7 ThinP - 0x43, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, // C.Windows 8 Core - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, // .Windows 8 Core - 0x43, 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, // Country Specific - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, // .Windows 8 Core - 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, // N.Windows 8 Core - 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, // Single Language - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, // .Windows 8 Profe - 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x4D, 0x43, 0x00, 0x57, 0x69, 0x6E, 0x64, // ssional WMC.Wind - 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, // ows 8 Embedded I - 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // ndustry Professi - 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, // onal.Windows 8 E - 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, // mbedded Industry - 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // Enterprise.Wind - 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, // ows 8 Enterprise - 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, // .Windows 8 Enter - 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // prise N.Windows - 0x38, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, // 8 Professional.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, // indows 8 Profess - 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // ional N.Windows - 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // 8.1 Core.Windows - 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x41, 0x52, 0x4D, 0x00, 0x57, 0x69, // 8.1 Core ARM.Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, // ndows 8.1 Core C - 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, // ountry Specific. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, // Windows 8.1 Core - 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, // N.Windows 8.1 C - 0x6F, 0x72, 0x65, 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, // ore Single Langu - 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, // age.Windows 8.1 - 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x53, 0x74, 0x75, // Professional Stu - 0x64, 0x65, 0x6E, 0x74, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, // dent.Windows 8.1 - 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x53, 0x74, // Professional St - 0x75, 0x64, 0x65, 0x6E, 0x74, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // udent N.Windows - 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, // 8.1 Professional - 0x20, 0x57, 0x4D, 0x43, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, // WMC.Windows 8.1 - 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x00, // Core Connected. - 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, // Windows 8.1 Core - 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x43, 0x6F, 0x75, 0x6E, 0x74, // Connected Count - 0x72, 0x79, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, 0x57, 0x69, 0x6E, 0x64, // ry Specific.Wind - 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x6E, // ows 8.1 Core Con - 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // nected N.Windows - 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, // 8.1 Core Connec - 0x74, 0x65, 0x64, 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, // ted Single Langu - 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, // age.Windows 8.1 - 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // Enterprise.Windo - 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, // ws 8.1 Enterpris - 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, // e N.Windows 8.1 - 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, // Professional.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, // dows 8.1 Profess - 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // ional N.Windows - 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, // 8.1 Embedded Ind - 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, // ustry Profession - 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, // al.Windows 8.1 E - 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, // mbedded Industry - 0x20, 0x41, 0x75, 0x74, 0x6F, 0x6D, 0x6F, 0x74, 0x69, 0x76, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // Automotive.Wind - 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, // ows 8.1 Embedded - 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, // Industry Enterp - 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // rise.Windows 10 - 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, // Enterprise Previ - 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, // ew.Windows 10 Pr - 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, // ofessional Previ - 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, // ew.Windows 10 Pr - 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x4D, 0x43, 0x20, 0x50, // ofessional WMC P - 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, // review.Windows 8 - 0x2E, 0x78, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // .x Preview.Windo - 0x77, 0x73, 0x20, 0x38, 0x2E, 0x78, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x20, 0x41, // ws 8.x Preview A - 0x52, 0x4D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // RM.Windows Serve - 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x57, 0x65, 0x62, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // r 2008 Web.Windo - 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x43, // ws Server 2008 C - 0x6F, 0x6D, 0x70, 0x75, 0x74, 0x65, 0x20, 0x43, 0x6C, 0x75, 0x73, 0x74, 0x65, 0x72, 0x00, 0x57, // ompute Cluster.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 - 0x30, 0x38, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, // 08 Standard.Wind - 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // ows Server 2008 - 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x77, 0x69, 0x74, 0x68, 0x6F, 0x75, 0x74, // Standard without - 0x20, 0x48, 0x79, 0x70, 0x65, 0x72, 0x2D, 0x56, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Hyper-V.Windows - 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x45, 0x6E, 0x74, // Server 2008 Ent - 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // erprise.Windows - 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, // Server 2008 Ente - 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x77, 0x69, 0x74, 0x68, 0x6F, 0x75, 0x74, 0x20, 0x48, // rprise without H - 0x79, 0x70, 0x65, 0x72, 0x2D, 0x56, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // yper-V.Windows S - 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, // erver 2008 Datac - 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // enter.Windows Se - 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, // rver 2008 Datace - 0x6E, 0x74, 0x65, 0x72, 0x20, 0x77, 0x69, 0x74, 0x68, 0x6F, 0x75, 0x74, 0x20, 0x48, 0x79, 0x70, // nter without Hyp - 0x65, 0x72, 0x2D, 0x56, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, // er-V.Windows Ser - 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x49, 0x74, 0x61, // ver 2008 for Ita - 0x6E, 0x69, 0x75, 0x6D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x4D, 0x75, 0x6C, // nium.Windows Mul - 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // tiPoint Server 2 - 0x30, 0x31, 0x30, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // 010.Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x57, 0x65, 0x62, 0x00, 0x57, // er 2008 R2 Web.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 - 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x48, 0x50, 0x43, 0x20, 0x45, 0x64, 0x69, 0x74, 0x69, 0x6F, // 08 R2 HPC Editio - 0x6E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // n.Windows Server - 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, // 2008 R2 Standar - 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // d.Windows Server - 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, // 2008 R2 Enterpr - 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // ise.Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, // er 2008 R2 Datac - 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // enter.Windows Se - 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x66, 0x6F, 0x72, // rver 2008 R2 for - 0x20, 0x49, 0x74, 0x61, 0x6E, 0x69, 0x75, 0x6D, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, // Itanium Enterpr - 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // ise.Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, // er 2012 Datacent - 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // er.Windows Serve - 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x4D, 0x75, 0x6C, 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, // r 2012 MultiPoin - 0x74, 0x20, 0x50, 0x72, 0x65, 0x6D, 0x69, 0x75, 0x6D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // t Premium.Window - 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x4D, 0x75, // s Server 2012 Mu - 0x6C, 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, // ltiPoint Standar - 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // d.Windows Server - 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, // 2012 Standard.W - 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 - 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x43, 0x6C, 0x6F, 0x75, 0x64, 0x20, 0x53, 0x74, 0x6F, 0x72, // 12 R2 Cloud Stor - 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // age.Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, // er 2012 R2 Datac - 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // enter.Windows Se - 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x45, 0x73, 0x73, // rver 2012 R2 Ess - 0x65, 0x6E, 0x74, 0x69, 0x61, 0x6C, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // entials.Windows - 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x53, // Server 2012 R2 S - 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // tandard.Windows - 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x41, 0x7A, 0x75, 0x72, // Server 2016 Azur - 0x65, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // e Core.Windows S - 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x6C, 0x6F, 0x75, 0x64, // erver 2016 Cloud - 0x20, 0x53, 0x74, 0x6F, 0x72, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Storage.Windows - 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x44, 0x61, 0x74, // Server 2016 Dat - 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // acenter.Windows - 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x45, 0x73, 0x73, 0x65, // Server 2016 Esse - 0x6E, 0x74, 0x69, 0x61, 0x6C, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // ntials.Windows S - 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, // erver 2016 Stand - 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // ard.Windows Serv - 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x41, 0x52, 0x4D, 0x36, 0x34, 0x00, 0x57, 0x69, // er 2016 ARM64.Wi - 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // ndows Server 201 - 0x36, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x20, 0x28, 0x53, 0x65, // 6 Datacenter (Se - 0x6D, 0x69, 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, // mi-Annual Channe - 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // l).Windows Serve - 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, // r 2016 Standard - 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, // (Semi-Annual Cha - 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // nnel).Windows Se - 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, // rver 2016 Datace - 0x6E, 0x74, 0x65, 0x72, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, // nter Preview.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, 0x61, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, // dows Vista Busin - 0x65, 0x73, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, // ess.Windows Vist - 0x61, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, // a Business N.Win - 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, 0x61, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, // dows Vista Enter - 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, // prise.Windows Vi - 0x73, 0x74, 0x61, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, // sta Enterprise N - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, // .Office Access 2 - 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, // 010.Office Excel - 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x47, 0x72, 0x6F, // 2010.Office Gro - 0x6F, 0x76, 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // ove 2010.Office - 0x49, 0x6E, 0x66, 0x6F, 0x50, 0x61, 0x74, 0x68, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, // InfoPath 2010.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x31, 0x20, 0x32, 0x30, 0x31, // fice Mondo 1 201 - 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, // 0.Office Mondo 2 - 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, // 2010.Office One - 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // Note 2010.Office - 0x20, 0x4F, 0x75, 0x74, 0x4C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, // OutLook 2010.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, // fice PowerPoint - 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, // 2010.Office Prof - 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, // essional Plus 20 - 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, // 10.Office Projec - 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // t Pro 2010.Offic - 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // e Project Standa - 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, // rd 2010.Office P - 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, // ublisher 2010.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6D, 0x61, 0x6C, 0x6C, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, // fice Small Busin - 0x65, 0x73, 0x73, 0x20, 0x42, 0x61, 0x73, 0x69, 0x63, 0x73, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, // ess Basics 2010. - 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, // Office Standard - 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, // 2010.Office Visi - 0x6F, 0x20, 0x50, 0x72, 0x65, 0x6D, 0x69, 0x75, 0x6D, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, // o Premium 2010.O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, // ffice Visio Pro - 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, // 2010.Office Visi - 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, // o Standard 2010. - 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, // Office Word 2010 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, // .Office Access 2 - 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, // 013.Office Excel - 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x49, 0x6E, 0x66, // 2013.Office Inf - 0x6F, 0x50, 0x61, 0x74, 0x68, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // oPath 2013.Offic - 0x65, 0x20, 0x4C, 0x79, 0x6E, 0x63, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, // e Lync 2013.Offi - 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, // ce Mondo 2013.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, // fice OneNote 201 - 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, 0x4C, 0x6F, 0x6F, 0x6B, // 3.Office OutLook - 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, // 2013.Office Pow - 0x65, 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, // erPoint 2013.Off - 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, // ice Professional - 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // Plus 2013.Offic - 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, // e Project Pro 20 - 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, // 13.Office Projec - 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, // t Standard 2013. - 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, // Office Publisher - 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, // 2013.Office Sta - 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // ndard 2013.Offic - 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, // e Visio Pro 2013 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, // .Office Visio St - 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, // andard 2013.Offi - 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, // ce Word 2013.Off - 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, // ice Access 2013 - 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, // (Pre-Release).Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, // fice Excel 2013 - 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, // (Pre-Release).Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x47, 0x72, 0x6F, 0x6F, 0x76, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, // fice Groove 2013 - 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, // (Pre-Release).O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x49, 0x6E, 0x66, 0x6F, 0x50, 0x61, 0x74, 0x68, 0x20, 0x32, // ffice InfoPath 2 - 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, // 013 (Pre-Release - 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4C, 0x79, 0x6E, 0x63, 0x20, 0x32, 0x30, // ).Office Lync 20 - 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, // 13 (Pre-Release) - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, 0x30, // .Office Mondo 20 - 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, // 13 (Pre-Release) - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, 0x20, // .Office OneNote - 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, // 2013 (Pre-Releas - 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, 0x6C, 0x6F, 0x6F, // e).Office Outloo - 0x6B, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, // k 2013 (Pre-Rele - 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, // ase).Office Powe - 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, // rPoint 2013 (Pre - 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // -Release).Office - 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, // Professional Pl - 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, // us 2013 (Pre-Rel - 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, // ease).Office Pro - 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, // ject Pro 2013 (P - 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, // re-Release).Offi - 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, // ce Project Stand - 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, // ard 2013 (Pre-Re - 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, // lease).Office Pu - 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, // blisher 2013 (Pr - 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // e-Release).Offic - 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, // e Visio Pro 2013 - 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, // (Pre-Release).O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, // ffice Visio Stan - 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, // dard 2013 (Pre-R - 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, // elease).Office W - 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, // ord 2013 (Pre-Re - 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, // lease).Office Ac - 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // cess 2016.Office - 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, // Excel 2016.Offi - 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, // ce Mondo 2016.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x52, 0x20, 0x32, 0x30, 0x31, // fice Mondo R 201 - 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, // 6.Office OneNote - 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, // 2016.Office Out - 0x6C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // look 2016.Office - 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x70, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x36, // Powerpoint 2016 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // .Office Professi - 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, // onal Plus 2016.O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, // ffice Project Pr - 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, // o 2016.Office Pr - 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, // oject Pro 2016 C - 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, // 2R.Office Projec - 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, // t Standard 2016. - 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, // Office Project S - 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x32, 0x52, // tandard 2016 C2R - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, // .Office Publishe - 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6B, // r 2016.Office Sk - 0x79, 0x70, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, // ype for Business - 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, // 2016.Office Sta - 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // ndard 2016.Offic - 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, // e Visio Pro 2016 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, // .Office Visio Pr - 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // o 2016 C2R.Offic - 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, // e Visio Standard - 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, // 2016.Office Vis - 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, // io Standard 2016 - 0x20, 0x43, 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, // C2R.Office Word - 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, // 2016.Office Pro - 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, // fessional Plus 2 - 0x30, 0x31, 0x39, 0x20, 0x43, 0x32, 0x52, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, // 019 C2R Preview. - 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, // Office Project P - 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x43, 0x32, 0x52, 0x20, 0x50, 0x72, 0x65, 0x76, // ro 2019 C2R Prev - 0x69, 0x65, 0x77, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, // iew.Office Visio - 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x43, 0x32, 0x52, 0x20, 0x50, 0x72, // Pro 2019 C2R Pr - 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, // eview.Office Acc - 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // ess 2019.Office - 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // Excel 2019.Offic - 0x65, 0x20, 0x4F, 0x75, 0x74, 0x6C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, // e Outlook 2019.O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x70, 0x6F, 0x69, 0x6E, 0x74, // ffice Powerpoint - 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, // 2019.Office Pro - 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, // fessional Plus 2 - 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, // 019.Office Proje - 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, // ct Pro 2019.Offi - 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, // ce Project Stand - 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // ard 2019.Office - 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, // Publisher 2019.O - 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6B, 0x79, 0x70, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, // ffice Skype for - 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, // Business 2019.Of - 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, // fice Standard 20 - 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, // 19.Office Visio - 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // Pro 2019.Office - 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, // Visio Standard 2 - 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, // 019.Office Word - 0x32, 0x30, 0x31, 0x39, 0x00, // 2019. + /* 0000 */ 0x4B, 0x4D, 0x44, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, // KMD............. + /* 0010 */ 0x1D, 0x00, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ....Ê........... + /* 0020 */ 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........h....... + /* 0030 */ 0x08, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........H....... + /* 0040 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ................ + /* 0050 */ 0x00, 0xB5, 0xB2, 0x5B, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0xC0, 0x97, 0xD7, 0x20, // .µ²[....Î...À.× + /* 0060 */ 0xBF, 0xC4, 0x08, 0x22, 0x00, 0x00, 0x00, 0x00, 0x56, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿Ä."....V....... + /* 0070 */ 0x80, 0x4F, 0x3E, 0x4C, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xC0, 0x7F, 0xDC, 0x0B, // .O>L....`...À.Ü. + /* 0080 */ 0x7F, 0x6A, 0xFE, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x9F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .jþ............. + /* 0090 */ 0x00, 0x11, 0x07, 0x51, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x8E, 0xF2, 0x0D, // ...Q....Î.....ò. + /* 00A0 */ 0xFF, 0x3F, 0x42, 0x0F, 0x00, 0x00, 0x00, 0x00, 0xE8, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿ?B.....è....... + /* 00B0 */ 0x00, 0x9A, 0x00, 0x56, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x40, 0x17, 0x0C, 0x1A, // ...V....Î...@... + /* 00C0 */ 0xBF, 0xC8, 0x5B, 0x1B, 0x00, 0x00, 0x00, 0x00, 0x31, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿È[.....1 ...... + /* 00D0 */ 0x80, 0x33, 0xE4, 0x58, 0x00, 0x00, 0x00, 0x00, 0x12, 0x0F, 0x00, 0x00, 0xC0, 0xE1, 0xE4, 0x00, // .3äX........Àáä. + /* 00E0 */ 0xFF, 0xC9, 0x9A, 0x3B, 0x00, 0x00, 0x00, 0x00, 0x8B, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿÉ.;..... ...... + /* 00F0 */ 0x00, 0x29, 0xA8, 0x5B, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x5A, 0xB2, 0x27, // .)¨[....Î....Z²' + /* 0100 */ 0x7F, 0x87, 0xE3, 0x28, 0x00, 0x00, 0x00, 0x00, 0x34, 0x27, 0xC9, 0x55, 0x82, 0xD6, 0x71, 0x4D, // ..ã(....4'ÉU.ÖqM + /* 0110 */ 0x98, 0x3E, 0xD6, 0xEC, 0x3F, 0x16, 0x05, 0x9F, 0x84, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .>Öì?....!...... + /* 0120 */ 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, 0x81, 0x28, 0xA5, 0x59, 0x89, 0xA9, 0x9D, 0x47, // ...2.....(¥Y.©.G + /* 0130 */ 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, 0x8C, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯FòuÆ7.c.!...... + /* 0140 */ 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x15, 0xCE, 0xF1, 0x0F, 0x89, 0xA9, 0x9D, 0x47, // .........Îñ..©.G + /* 0150 */ 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, 0x97, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯FòuÆ7.c.!...... + /* 0160 */ 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x05, 0x00, 0xFB, 0xB1, 0x49, 0x84, 0xEA, 0xF0, 0x7A, 0x49, // ........û±I.êðzI + /* 0170 */ 0x99, 0xAB, 0x66, 0xCA, 0x96, 0xE9, 0xA0, 0xF5, 0xA3, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .«fÊ.é.õ£!...... + /* 0180 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x59, 0x56, 0xB1, 0x11, 0x03, 0xE6, 0xF1, 0x4C, // ........YV±..æñL + /* 0190 */ 0x9C, 0x1F, 0xF0, 0xEC, 0x01, 0xB8, 0x18, 0x88, 0xB7, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ðì.¸..·!...... + /* 01A0 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x36, 0xD6, 0x7C, 0xD2, 0x62, 0x19, 0xE9, 0x44, // ........6Ö|Òb.éD + /* 01B0 */ 0x8B, 0x4F, 0x27, 0xB6, 0xC2, 0x3E, 0xFB, 0x85, 0xD0, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .O'¶Â>û.Ð!...... + /* 01C0 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x23, 0xBF, 0xA0, 0x7B, 0xF5, 0xD0, 0x72, 0x40, // ........#¿.{õÐr@ + /* 01D0 */ 0x91, 0xD9, 0xD5, 0x5A, 0xF5, 0xA4, 0x81, 0xB6, 0xEC, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÙÕZõ¤.¶ì!...... + /* 01E0 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x04, 0x00, 0xC0, 0xE3, 0x9F, 0x96, 0xEC, 0xA3, 0x1A, 0x49, // ........Àã..ì£.I + /* 01F0 */ 0x9F, 0x25, 0x42, 0x36, 0x05, 0xDE, 0xB3, 0x65, 0x08, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .%B6.Þ³e."...... + /* 0200 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x58, 0x13, 0xC5, 0xE1, 0x3E, 0xFE, 0x03, 0x42, // ........X.Åá>þ.B + /* 0210 */ 0xA4, 0xA2, 0x3B, 0x6B, 0x20, 0xC9, 0x73, 0x4E, 0x21, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¤¢;k ÉsN!"...... + /* 0220 */ 0x00, 0x00, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x4F, 0x13, 0xE2, 0x58, 0x11, 0x8E, 0x17, 0x4D, // ........O.âX...M + /* 0230 */ 0x9C, 0xB2, 0x91, 0x06, 0x9C, 0x15, 0x11, 0x48, 0x35, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .².....H5"...... + /* 0240 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x19, 0x52, 0xDE, 0x7F, 0xFA, 0xFB, 0x4A, 0x48, // .........RÞ.úûJH + /* 0250 */ 0x82, 0xC9, 0x34, 0xD1, 0xAD, 0x53, 0xE8, 0x56, 0x4E, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .É4Ñ­SèVN"...... + /* 0260 */ 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x3B, 0x7B, 0xB9, 0xBB, 0xA4, 0x8C, 0x28, 0x4A, // ........;{¹»¤.(J + /* 0270 */ 0x97, 0x17, 0x89, 0xFA, 0xBD, 0x42, 0xC4, 0xAC, 0x58, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ...ú½BĬX"...... + /* 0280 */ 0x00, 0x00, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0x58, 0xB3, 0x40, 0x3C, 0x48, 0x59, 0xAF, 0x45, // ........X³@C + /* 0430 */ 0xB9, 0x0A, 0x39, 0x89, 0x29, 0x23, 0xC6, 0x57, 0xEE, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¹.9.)#ÆWî#...... + /* 0440 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x01, 0x00, 0x00, 0xDC, 0x64, 0x2A, 0x21, 0xB1, 0x43, 0x3D, 0x4D, // ........Üd*!±C=M + /* 0450 */ 0xA3, 0x0C, 0x2F, 0xC6, 0x9D, 0x20, 0x95, 0xC6, 0x05, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // £./Æ. .Æ.$...... + /* 0460 */ 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x46, 0xF9, 0x5A, 0xE8, 0x25, 0x2E, 0xB7, 0x47, // ........FùZè%.·G + /* 0470 */ 0x83, 0xE1, 0xBE, 0xBC, 0xEB, 0xEA, 0xC6, 0x11, 0x13, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .á¾¼ëêÆ..$...... + /* 0480 */ 0x01, 0x00, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xBF, 0xF1, 0xA6, 0xE6, 0x40, 0x9D, 0xC3, 0x40, // ........¿ñ¦æ@.Ã@ + /* 0490 */ 0xAA, 0x9F, 0xC7, 0x7B, 0xA2, 0x15, 0x78, 0xC0, 0x1F, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ª.Ç{¢.xÀ.$...... + /* 04A0 */ 0x02, 0x00, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x68, 0x79, 0x4C, 0xAA, 0xDA, 0xB9, 0x80, 0x46, // ........hyLªÚ¹.F + /* 04B0 */ 0x92, 0xB6, 0xAC, 0xB2, 0x5E, 0x2F, 0x86, 0x6C, 0x2B, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .¶¬²^/.l+$...... + /* 04C0 */ 0x02, 0x00, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x1B, 0xF6, 0xB5, 0x85, 0x0B, 0x32, 0xE3, 0x4B, // .........öµ..2ãK + /* 04D0 */ 0x81, 0x4A, 0xB7, 0x6B, 0x2B, 0xFA, 0xFC, 0x82, 0x45, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .J·k+úü.E$...... + /* 04E0 */ 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xB1, 0x9E, 0x7D, 0x61, 0x36, 0xEF, 0x82, 0x4F, // ........±.}a6ï.O + /* 04F0 */ 0x86, 0xE0, 0xA6, 0x5A, 0xE0, 0x7B, 0x96, 0xC6, 0x51, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .à¦Zà{.ÆQ$...... + /* 0500 */ 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x62, 0xEB, 0xE8, 0x8D, 0xE0, 0xBB, 0xAC, 0x40, // ........bëè.໬@ + /* 0510 */ 0xAC, 0x17, 0xF7, 0x55, 0x95, 0x07, 0x1E, 0xA3, 0x5D, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¬.÷U...£]$...... + /* 0520 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xC1, 0x9C, 0xA9, 0x19, 0x77, 0x06, 0x43, // ........ðÁ.©.w.C + /* 0530 */ 0x96, 0x45, 0x29, 0x41, 0x02, 0xFB, 0xFF, 0x95, 0x77, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .E)A.ûÿ.w$...... + /* 0540 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x55, 0xAE, 0xE1, 0x34, 0xF8, 0x27, 0x50, 0x49, // ........U®á4ø'PI + /* 0550 */ 0x88, 0x77, 0x7A, 0x03, 0xBE, 0x5F, 0xB1, 0x81, 0x96, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .wz.¾_±..$...... + /* 0560 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0xBB, 0x3C, 0x4D, 0x03, 0x4B, 0x5D, 0x45, 0x42, // ........»`nîo'...... + /* 0860 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x8C, 0xB1, 0x00, 0x53, 0x33, 0x2E, 0xC2, 0x4D, // .........±.S3.ÂM + /* 0870 */ 0x82, 0x91, 0x47, 0xFF, 0xCE, 0xC7, 0x46, 0xDD, 0x91, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..GÿÎÇFÝ.'...... + /* 0880 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xBF, 0x5A, 0x0B, 0xA8, 0xAD, 0x76, 0x8B, 0x42, // ........¿Z.¨­v.B + /* 0890 */ 0xB0, 0x5D, 0xA4, 0x7D, 0x2D, 0xFF, 0xEE, 0xBF, 0xB5, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °]¤}-ÿ'...... + /* 08A0 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x01, 0x82, 0x80, 0xFF, 0xC6, 0xFE, 0xD4, 0x4F, // ...........ÿÆþÔO + /* 08B0 */ 0xAE, 0x16, 0xAB, 0xBD, 0xDA, 0xDE, 0x57, 0x06, 0xCF, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ®.«½ÚÞW.Ï'...... + /* 08C0 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x05, 0xAB, 0xF2, 0x43, 0x87, 0x7C, 0x56, 0x4D, // .........«òC.|VM + /* 08D0 */ 0xB2, 0x7C, 0x44, 0xD0, 0xF9, 0xA3, 0xDA, 0xBD, 0xEF, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ²|DÐù£Ú½ï'...... + /* 08E0 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x65, 0x8E, 0x86, 0xEC, 0xDF, 0xFA, 0x59, 0x47, // ........e..ìßúYG + /* 08F0 */ 0xB2, 0x3E, 0x93, 0xFE, 0x37, 0xF2, 0xCC, 0x29, 0x0D, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ²>.þ7òÌ).(...... + /* 0900 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xEA, 0x50, 0xDB, 0xE4, 0xA1, 0xBD, 0x66, 0x45, // ........êPÛ䡽fE + /* 0910 */ 0xB0, 0x47, 0x0C, 0xA5, 0x0A, 0xBC, 0x6F, 0x07, 0x38, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °G.¥.¼o.8(...... + /* 0920 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x14, 0xF8, 0xF4, 0x0D, 0x57, 0x3F, 0x8B, 0x4B, // .........øô.W?.K + /* 0930 */ 0x9A, 0x9D, 0xFD, 0xDA, 0xDC, 0xD6, 0x9F, 0xAC, 0x51, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ýÚÜÖ.¬Q(...... + /* 0940 */ 0x00, 0x06, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x09, 0xE5, 0x2E, 0xAE, 0x34, 0x1B, 0xC0, 0x41, // .........å.®4.ÀA + /* 0950 */ 0xAC, 0xB7, 0x6D, 0x46, 0x50, 0x16, 0x89, 0x15, 0x65, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¬·mFP...e(...... + /* 0960 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x08, 0xED, 0xBB, 0x46, 0x7B, 0x9C, 0xFC, 0x48, // .........í»F{.üH + /* 0970 */ 0xA6, 0x14, 0x95, 0x25, 0x05, 0x73, 0xF4, 0xEA, 0x7A, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¦..%.sôêz(...... + /* 0980 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x05, 0xD6, 0xB6, 0x1C, 0xB3, 0x11, 0x14, 0x4E, // .........Ö¶.³..N + /* 0990 */ 0xBB, 0x30, 0xDA, 0x91, 0xC8, 0xE3, 0x98, 0x3A, 0x91, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // »0Ú.Èã.:.(...... + /* 09A0 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x80, 0x99, 0x2E, 0xB9, 0xD5, 0xB9, 0x21, 0x48, // ...........¹Õ¹!H + /* 09B0 */ 0x9C, 0x94, 0x14, 0x0F, 0x63, 0x2F, 0x63, 0x12, 0xA8, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ....c/c.¨(...... + /* 09C0 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x29, 0x15, 0x04, 0x5A, 0xF8, 0xFE, 0x07, 0x4D, // ........)..Zøþ.M + /* 09D0 */ 0xB0, 0x6F, 0xB5, 0x9B, 0x57, 0x3B, 0x32, 0xD2, 0xBF, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °oµ.W;2Ò¿(...... + /* 09E0 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x9A, 0xA0, 0x54, 0x7B, 0xD5, 0x10, 0x4C, // ...........T{Õ.L + /* 09F0 */ 0x8B, 0x69, 0xA8, 0x42, 0xD6, 0x59, 0x0A, 0xD5, 0xD8, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .i¨BÖY.ÕØ(...... + /* 0A00 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x96, 0x78, 0x53, 0xDB, 0x6F, 0x37, 0xAE, 0x48, // .........xSÛo7®H + /* 0A10 */ 0xA4, 0x92, 0x53, 0xD0, 0x54, 0x77, 0x73, 0xD0, 0xF1, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¤.SÐTwsÐñ(...... + /* 0A20 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x6A, 0x29, 0xA8, 0xE1, 0x37, 0xDB, 0xD1, 0x44, // ........j)¨á7ÛÑD + /* 0A30 */ 0x8C, 0xCE, 0x7B, 0xC9, 0x61, 0xD5, 0x9C, 0x54, 0x0D, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Î{ÉaÕ.T.)...... + /* 0A40 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0xAA, 0xD3, 0x6D, 0xAA, 0xB4, 0xC2, 0xE2, 0x40, // ........ªÓmª´Ââ@ + /* 0A50 */ 0xA5, 0x44, 0xA6, 0xBB, 0xB3, 0xF5, 0xC3, 0x95, 0x29, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¥D¦»³õÃ.))...... + /* 0A60 */ 0x00, 0x07, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0xBF, 0xD6, 0x4E, 0xC0, 0xC8, 0x55, 0x47, 0x4B, // ........¿ÖNÀÈUGK + /* 0A70 */ 0x9F, 0x8E, 0x5A, 0x1F, 0x31, 0xCE, 0xEE, 0x60, 0x3A, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..Z.1Îî`:)...... + /* 0A80 */ 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0xA2, 0x84, 0x55, 0x9D, 0x85, 0x2D, 0x9A, 0x41, // ........¢.U..-.A + /* 0A90 */ 0x98, 0x2C, 0xA0, 0x08, 0x88, 0xBB, 0x9D, 0xDF, 0x49, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .,...».ßI)...... + /* 0AA0 */ 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0xA0, 0x90, 0x73, 0x19, 0xF6, 0x65, 0x95, 0x4A, // ..........s.öe.J + /* 0AB0 */ 0xBD, 0xC4, 0x55, 0xD5, 0x8A, 0x3B, 0x02, 0x53, 0x69, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ½ÄUÕ.;.Si)...... + /* 0AC0 */ 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0xD4, 0xFC, 0x60, 0x88, 0x7B, 0xA7, 0x20, 0x4A, // ........Ôü`.{§ J + /* 0AD0 */ 0x90, 0x45, 0xA1, 0x50, 0xFF, 0x11, 0xD6, 0x09, 0x7A, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .E¡Pÿ.Ö.z)...... + /* 0AE0 */ 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0xA3, 0x18, 0x00, 0xA0, 0x0F, 0xF2, 0x32, 0x46, // ........£....ò2F + /* 0AF0 */ 0xBF, 0x7C, 0x8D, 0xAA, 0x53, 0x51, 0xC9, 0x14, 0x99, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿|.ªSQÉ..)...... + /* 0B00 */ 0x00, 0x08, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0xAF, 0x8B, 0x01, 0x10, 0x21, 0xCE, 0x60, 0x40, // ........¯...!Î`@ + /* 0B10 */ 0x80, 0xBD, 0x47, 0xFE, 0x74, 0xED, 0x4D, 0xAB, 0xB4, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .½GþtíM«´)...... + /* 0B20 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0x48, 0x18, 0xDB, 0x18, 0xE0, 0x12, 0x67, 0x41, // ........H.Û.à.gA + /* 0B30 */ 0xB9, 0xD7, 0xDA, 0x7F, 0xCD, 0xA5, 0x07, 0xDB, 0xDD, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¹×Ú.Í¥.ÛÝ)...... + /* 0B40 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0xEC, 0x1B, 0x8E, 0x45, 0x7A, 0x83, 0xF6, 0x45, // ........ì..Ez.öE + /* 0B50 */ 0xB9, 0xD5, 0x92, 0x5E, 0xD5, 0xD2, 0x99, 0xDE, 0x04, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¹Õ.^ÕÒ.Þ.*...... + /* 0B60 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0xE7, 0x97, 0x49, 0xE1, 0x0A, 0x80, 0xF7, 0x4C, // ........ç.Iá..÷L + /* 0B70 */ 0xAD, 0x10, 0xDE, 0x4B, 0x45, 0xB5, 0x78, 0xDB, 0x19, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ­.ÞKEµxÛ.*...... + /* 0B80 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0x6D, 0xCD, 0x8B, 0xA9, 0x43, 0x53, 0x03, 0x46, // ........mÍ.©CS.F + /* 0B90 */ 0x8A, 0xFE, 0x59, 0x08, 0xE4, 0x61, 0x11, 0x12, 0x30, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .þY.äa..0*...... + /* 0BA0 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0xC1, 0x45, 0xF2, 0xEB, 0xA8, 0x29, 0xAF, 0x4D, // ........ÁEòë¨)¯M + /* 0BB0 */ 0x9C, 0xB1, 0x38, 0xDF, 0xC6, 0x08, 0xA8, 0xC8, 0x47, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .±8ßÆ.¨ÈG*...... + /* 0BC0 */ 0x00, 0x09, 0x05, 0x19, 0x00, 0x00, 0x00, 0x00, 0x38, 0x32, 0x1C, 0xFE, 0x2A, 0x43, 0xA1, 0x43, // ........82.þ*C¡C + /* 0BD0 */ 0x8E, 0x25, 0x97, 0xE7, 0xD1, 0xEF, 0x10, 0xF3, 0x60, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .%.çÑï.ó`*...... + /* 0BE0 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x6A, 0x45, 0xEE, 0xFF, 0x87, 0xCD, 0x90, 0x43, // ........jEîÿ.Í.C + /* 0BF0 */ 0x8E, 0x07, 0x16, 0x14, 0x6C, 0x67, 0x2F, 0xD0, 0x71, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ....lg/Ðq*...... + /* 0C00 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x4F, 0xB7, 0x78, 0xDB, 0x1C, 0xEF, 0x92, 0x48, // ........O·xÛ.ï.H + /* 0C10 */ 0xAB, 0xFE, 0x1E, 0x66, 0xB8, 0x23, 0x1D, 0xF6, 0x86, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // «þ.f¸#.ö.*...... + /* 0C20 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x64, 0x8A, 0x55, 0x78, 0x19, 0xDC, 0xFE, 0x43, // ........d.Ux.ÜþC + /* 0C30 */ 0xA0, 0xD0, 0x80, 0x75, 0xB2, 0xA3, 0x70, 0xA3, 0xA8, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Ð.u²£p£¨*...... + /* 0C40 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x1D, 0x6A, 0x2C, 0xC7, 0x52, 0xF2, 0x7E, 0x4E, // .........j,ÇRò~N + /* 0C50 */ 0xBD, 0xD1, 0x3F, 0xCA, 0x34, 0x2A, 0xCB, 0x35, 0xBB, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ½Ñ?Ê4*Ë5»*...... + /* 0C60 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0xB5, 0x87, 0x8D, 0xE5, 0x26, 0x81, 0x80, 0x45, // ........µ..å&..E + /* 0C70 */ 0x80, 0xFB, 0x86, 0x1B, 0x22, 0xF7, 0x92, 0x96, 0xDC, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .û.."÷..Ü*...... + /* 0C80 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0xC7, 0x91, 0xB4, 0xCA, 0x18, 0xA9, 0x60, 0x4F, // ........Ç.´Ê.©`O + /* 0C90 */ 0xB5, 0x02, 0xDA, 0xB7, 0x5E, 0x33, 0x4F, 0x40, 0xFD, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // µ.Ú·^3O@ý*...... + /* 0CA0 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x3D, 0xE6, 0x6C, 0x09, 0xAC, 0x4F, 0xA9, 0x48, // ........=æl.¬O©H + /* 0CB0 */ 0x82, 0xA9, 0x61, 0xAE, 0x9E, 0x80, 0x0E, 0x5F, 0x20, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .©a®..._ +...... + /* 0CC0 */ 0x00, 0x0A, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x32, 0x2B, 0x94, 0xE9, 0x55, 0x2E, 0x97, 0x41, // ........2+.éU..A + /* 0CD0 */ 0xB0, 0xBD, 0x5F, 0xF5, 0x8C, 0xBA, 0x88, 0x60, 0x3D, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °½_õ.º.`=+...... + /* 0CE0 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x12, 0x82, 0x99, 0xBA, 0x0A, 0x46, 0xDB, 0x44, // ...........º.FÛD + /* 0CF0 */ 0xBF, 0xB5, 0x71, 0xBF, 0x09, 0xD1, 0xC6, 0x8B, 0x58, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿µq¿.ÑÆ.X+...... + /* 0D00 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xD6, 0xEC, 0xDD, 0xC6, 0x54, 0x23, 0x19, 0x4C, // ........ÖìÝÆT#.L + /* 0D10 */ 0x90, 0x9B, 0x30, 0x6A, 0x30, 0x58, 0x48, 0x4E, 0x84, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..0j0XHN.+...... + /* 0D20 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xA3, 0xE3, 0xF5, 0xB8, 0x33, 0xED, 0x08, 0x46, // ........£ãõ¸3í.F + /* 0D30 */ 0x81, 0xE1, 0x37, 0xD6, 0xC9, 0xDC, 0xFD, 0x9C, 0xA1, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .á7ÖÉÜý.¡+...... + /* 0D40 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xAF, 0x1A, 0x67, 0x81, 0xD1, 0x79, 0xB1, 0x4E, // ........¯.g.Ñy±N + /* 0D50 */ 0xB0, 0x04, 0x8C, 0xBB, 0xE1, 0x73, 0xAF, 0xEA, 0xCC, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °..»ás¯êÌ+...... + /* 0D60 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x70, 0x3E, 0x11, 0x49, 0xFA, 0xA4, 0x48, // ........\p>.Iú¤H + /* 0D70 */ 0xBE, 0xEA, 0x7D, 0xD8, 0x79, 0xB4, 0x6B, 0x14, 0xE3, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¾ê}Øy´k.ã+...... + /* 0D80 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x81, 0x69, 0x6B, 0xC0, 0xFD, 0xD7, 0x35, 0x4A, // .........ikÀý×5J + /* 0D90 */ 0xB7, 0xB4, 0x05, 0x47, 0x42, 0xB7, 0xAF, 0x67, 0xFC, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ·´.GB·¯gü+...... + /* 0DA0 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x9F, 0xD7, 0x76, 0x74, 0x48, 0x8E, 0xB4, 0x49, // .........×vtH.´I + /* 0DB0 */ 0xAB, 0x63, 0x4D, 0x0B, 0x81, 0x3A, 0x16, 0xE4, 0x15, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // «cM..:.ä.,...... + /* 0DC0 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x54, 0x2D, 0xB8, 0x0A, 0xF4, 0x47, 0xCB, 0x4A, // ........T-¸.ôGËJ + /* 0DD0 */ 0x81, 0x8C, 0xCC, 0x5B, 0xF0, 0xEC, 0xB6, 0x49, 0x30, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..Ì[ðì¶I0,...... + /* 0DE0 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x90, 0x85, 0xE8, 0xF7, 0xC7, 0xDF, 0x78, 0x4C, // ..........è÷ÇßxL + /* 0DF0 */ 0xBC, 0xCB, 0x6F, 0x38, 0x65, 0xB9, 0x9D, 0x1A, 0x5B, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¼Ëo8e¹..[,...... + /* 0E00 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x9F, 0x2D, 0x4E, 0xCD, 0x59, 0x50, 0x50, 0x4A, // .........-NÍYPPJ + /* 0E10 */ 0xA9, 0x2D, 0x05, 0xD5, 0xBB, 0x12, 0x67, 0xC7, 0x84, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ©-.Õ».gÇ.,...... + /* 0E20 */ 0x00, 0x0B, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0xC7, 0x52, 0xE9, 0xCD, 0x96, 0x2F, 0x9D, 0x4D, // ........ÇRéÍ./.M + /* 0E30 */ 0x8F, 0x2B, 0x2D, 0x34, 0x9F, 0x64, 0xFC, 0x51, 0xAD, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .+-4.düQ­,...... + /* 0E40 */ 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, 0x6B, 0x3E, 0x38, 0xA4, 0xDA, 0xDA, 0x3D, 0x42, // ........k>8¤ÚÚ=B + /* 0E50 */ 0xA4, 0x3D, 0xF2, 0x56, 0x78, 0x42, 0x96, 0x76, 0xCB, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¤=òVxB.vË,...... + /* 0E60 */ 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, 0x7B, 0xA0, 0x59, 0xCF, 0x2A, 0x1A, 0xE0, 0x4B, // ........{.YÏ*.àK + /* 0E70 */ 0xBF, 0xE0, 0x42, 0x3B, 0x58, 0x23, 0xE6, 0x63, 0xEB, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿àB;X#æcë,...... + /* 0E80 */ 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, 0x7F, 0x33, 0x9C, 0x2B, 0x1D, 0x7A, 0x71, 0x42, // .........3.+.zqB + /* 0E90 */ 0x90, 0xA3, 0xC6, 0x85, 0x5A, 0x2B, 0x8A, 0x1C, 0x0F, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .£Æ.Z+...-...... + /* 0EA0 */ 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, 0x72, 0xAD, 0x1E, 0x63, 0xAB, 0xA8, 0xF8, 0x4D, // ........r­.c«¨øM + /* 0EB0 */ 0xBB, 0xDF, 0x37, 0x20, 0x29, 0x98, 0x9B, 0xDD, 0x23, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // »ß7 )..Ý#-...... + /* 0EC0 */ 0x00, 0x0C, 0x05, 0x19, 0x00, 0x01, 0x00, 0x00, 0x7C, 0x9F, 0xFA, 0xDD, 0x9E, 0xF0, 0xB9, 0x40, // ........|.úÝ.ð¹@ + /* 0ED0 */ 0x8C, 0x1A, 0xBE, 0x87, 0x7A, 0x9A, 0x7F, 0x4B, 0x3B, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..¾.z..K;-...... + /* 0EE0 */ 0x00, 0x0D, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x56, 0x11, 0xFB, 0x7A, 0x1D, 0x2C, 0xFC, 0x40, // ........V.ûz.,ü@ + /* 0EF0 */ 0xB2, 0x60, 0xAA, 0xB7, 0x44, 0x2B, 0x62, 0xFE, 0x53, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ²`ª·D+bþS-...... + /* 0F00 */ 0x00, 0x0D, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0xD4, 0x42, 0x25, 0xAD, 0x54, 0x91, 0x6D, 0x4C, // ........ÔB%­T.mL + /* 0F10 */ 0x8A, 0x44, 0x30, 0xF1, 0x1E, 0xE9, 0x69, 0x89, 0x77, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .D0ñ.éi.w-...... + /* 0F20 */ 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0xD0, 0xE3, 0x01, 0x24, 0x0A, 0xC5, 0x58, 0x4B, // ........Ðã.$.ÅXK + /* 0F30 */ 0x87, 0xB2, 0x7E, 0x79, 0x4B, 0x7D, 0x26, 0x07, 0x94, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .²~yK}&..-...... + /* 0F40 */ 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x90, 0x4D, 0xAF, 0xC1, 0xBC, 0xD1, 0xCA, 0x44, // .........M¯Á¼ÑÊD + /* 0F50 */ 0x85, 0xD4, 0x00, 0x3B, 0xA3, 0x3D, 0xB3, 0xB9, 0xC1, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Ô.;£=³¹Á-...... + /* 0F60 */ 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x49, 0x98, 0x81, 0xD0, 0xAD, 0xB2, 0x47, // .........I..Э²G + /* 0F70 */ 0xB3, 0xBA, 0x31, 0x6B, 0x12, 0xD6, 0x47, 0xB4, 0xE0, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ³º1k.ÖG´à-...... + /* 0F80 */ 0x00, 0x0E, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE2, 0xB6, 0x68, 0x09, 0xCF, 0x6B, 0x46, // ........ â¶h.ÏkF + /* 0F90 */ 0x92, 0xD3, 0x45, 0xCD, 0x96, 0x4B, 0x95, 0x09, 0x0F, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÓEÍ.K.......... + /* 0FA0 */ 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x77, 0xEF, 0x09, 0xFD, 0x47, 0x56, 0xFF, 0x4E, // ........wï.ýGVÿN + /* 0FB0 */ 0x80, 0x9C, 0xAF, 0x2B, 0x64, 0x65, 0x9A, 0x45, 0x2E, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..¯+de.E........ + /* 0FC0 */ 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x17, 0xEF, 0x01, 0x0D, 0x3E, 0x2A, 0x42, // ........k.ï..>*B + /* 0FD0 */ 0xB4, 0xF8, 0x4E, 0xA8, 0x80, 0x03, 0x5E, 0x8F, 0x5D, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ´øN¨..^.]....... + /* 0FE0 */ 0x00, 0x0F, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x51, 0x72, 0xF7, 0x87, 0x0E, 0xD5, 0x48, // ........\Qr÷..ÕH + /* 0FF0 */ 0xA6, 0x76, 0xE6, 0x96, 0x2C, 0x3E, 0x11, 0x95, 0x7D, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¦væ.,>..}....... + /* 1000 */ 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0xD9, 0x8B, 0x8B, 0xA7, 0x17, 0x80, 0xF5, 0x4D, // ........Ù..§..õM + /* 1010 */ 0xB8, 0x6A, 0x09, 0xF7, 0x56, 0xAF, 0xFA, 0x7C, 0x9C, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¸j.÷V¯ú|........ + /* 1020 */ 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0xF3, 0x8C, 0xA1, 0xCD, 0x96, 0xC1, 0xAD, 0x46, // ........ó.¡Í.Á­F + /* 1030 */ 0xB2, 0x89, 0x60, 0xC0, 0x72, 0x86, 0x99, 0x94, 0xB7, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ².`Àr...·....... + /* 1040 */ 0x00, 0x10, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0xB9, 0x1F, 0x53, 0x68, 0x11, 0x55, 0x89, 0x49, // ........¹.Sh.U.I + /* 1050 */ 0x97, 0xBE, 0xD1, 0x1A, 0x0F, 0x55, 0x63, 0x3F, 0xDA, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .¾Ñ..Uc?Ú....... + /* 1060 */ 0x00, 0x11, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x3D, 0x2B, 0x0E, 0x62, 0xE7, 0x09, 0xFD, 0x42, // ........=+.bç.ýB + /* 1070 */ 0x80, 0x2A, 0x17, 0xA1, 0x36, 0x52, 0xFE, 0x7A, 0xFA, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .*.¡6Rþzú....... + /* 1080 */ 0x00, 0x11, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x1B, 0xE6, 0x82, 0x74, 0x89, 0xC5, 0x7F, 0x4B, // .........æ.t.Å.K + /* 1090 */ 0x8E, 0xCC, 0x46, 0xD4, 0x55, 0xAC, 0x3B, 0x87, 0x1C, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÌFÔU¬;../...... + /* 10A0 */ 0x00, 0x12, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x85, 0x26, 0x8A, 0x7E, 0x1C, 0xD3, 0x48, // ..........&.~.ÓH + /* 10B0 */ 0xA6, 0x87, 0xFB, 0xCA, 0x9B, 0x9A, 0xC1, 0x6B, 0x3E, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¦.ûÊ..Ák>/...... + /* 10C0 */ 0x00, 0x12, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x60, 0x3D, 0x64, 0xD3, 0x42, 0x0C, 0x2D, 0x41, // ........`=dÓB.-A + /* 10D0 */ 0xA7, 0xD6, 0x52, 0xE6, 0x63, 0x53, 0x27, 0xF6, 0x6C, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // §ÖRæcS'öl/...... + /* 10E0 */ 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x83, 0x1C, 0xFD, 0x95, 0xF5, 0x7D, 0x4A, 0x49, // ..........ý.õ}JI + /* 10F0 */ 0xBE, 0x8B, 0x13, 0x00, 0xE1, 0xC9, 0xD1, 0xCD, 0x8B, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¾...áÉÑÍ./...... + /* 1100 */ 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0xC7, 0x86, 0x54, 0x7D, 0x20, 0xE1, 0x71, 0x47, // ........Ç.T} áqG + /* 1110 */ 0xB7, 0xF1, 0x7B, 0x56, 0xC6, 0xD3, 0x17, 0x0C, 0xB2, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ·ñ{VÆÓ..²/...... + /* 1120 */ 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x41, 0xEC, 0xF5, 0xF0, 0x55, 0x0D, 0x32, 0x47, // ........AìõðU.2G + /* 1130 */ 0xAF, 0x02, 0x44, 0x0A, 0x44, 0xA3, 0xCF, 0x0F, 0xDA, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯.D.D£Ï.Ú/...... + /* 1140 */ 0x00, 0x13, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0xBE, 0xA2, 0x43, 0xB7, 0xD4, 0x68, 0xD3, 0x4D, // ........¾¢C·ÔhÓM + /* 1150 */ 0xAF, 0x32, 0x92, 0x42, 0x5B, 0x7B, 0xB6, 0x23, 0xF7, 0x2F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯2.B[{¶#÷/...... + /* 1160 */ 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x44, 0x13, 0x09, 0x00, 0xA4, 0x1E, 0x37, 0x4F, // ........D...¤.7O + /* 1170 */ 0xB7, 0x89, 0x01, 0x75, 0x0B, 0xA6, 0x98, 0x8C, 0x1C, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ·..u.¦...0...... + /* 1180 */ 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0xA4, 0x6B, 0xDB, 0x21, 0x7B, 0x9A, 0x14, 0x4A, // ........¤kÛ!{..J + /* 1190 */ 0x9E, 0x29, 0x64, 0xA6, 0x0C, 0x59, 0x30, 0x1D, 0x3E, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .)d¦.Y0.>0...... + /* 11A0 */ 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x4E, 0x04, 0xCA, 0xB3, 0x58, 0xA3, 0x68, 0x4D, // ........N.ʳX£hM + /* 11B0 */ 0x98, 0x83, 0xAA, 0xA2, 0x94, 0x1A, 0xCA, 0x99, 0x60, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ª¢..Ê.`0...... + /* 11C0 */ 0x00, 0x14, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x1B, 0x34, 0xBF, 0x3D, 0x6C, 0x5F, 0xA7, 0x4F, // .........4¿=l_§O + /* 11D0 */ 0xB9, 0x36, 0x69, 0x9D, 0xCE, 0x9E, 0x26, 0x3F, 0x80, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¹6i.Î.&?.0...... + /* 11E0 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0xF4, 0x33, 0x44, 0x7B, 0xE7, 0xB1, 0x88, 0x47, // ........ô3D{ç±.G + /* 11F0 */ 0x89, 0x5A, 0xC4, 0x53, 0x78, 0xD3, 0x82, 0x53, 0x9F, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ZÄSxÓ.S.0...... + /* 1200 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x79, 0x67, 0xC5, 0x21, 0x49, 0xB4, 0x20, 0x4D, // ........ygÅ!I´ M + /* 1210 */ 0xAD, 0xFC, 0xEE, 0xCE, 0x0E, 0x1A, 0xD7, 0x4B, 0xC1, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ­üîÎ..×KÁ0...... + /* 1220 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x1B, 0x5A, 0x2B, 0xAB, 0xA5, 0x54, 0x4C, // ..........Z+«¥TL + /* 1230 */ 0xAC, 0x2F, 0xA6, 0xD9, 0x48, 0x24, 0xA2, 0x83, 0xE0, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¬/¦ÙH$¢.à0...... + /* 1240 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x10, 0x54, 0x1C, 0x8C, 0x39, 0x9F, 0x05, 0x48, // .........T..9..H + /* 1250 */ 0x8C, 0x9D, 0x63, 0xA0, 0x77, 0x06, 0x35, 0x8F, 0xFF, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..c.w.5.ÿ0...... + /* 1260 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x6E, 0xAF, 0xD9, 0x43, 0x86, 0x5E, 0xE8, 0x4B, // ........n¯ÙC.^èK + /* 1270 */ 0xA7, 0x97, 0xD0, 0x72, 0xA0, 0x46, 0x89, 0x6C, 0x1C, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // §.Ðr.F.l.1...... + /* 1280 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0xE7, 0x08, 0x9C, 0xE4, 0x82, 0xDA, 0xF8, 0x42, // ........ç..ä.ÚøB + /* 1290 */ 0xBD, 0xE2, 0xB5, 0x70, 0xFB, 0xCA, 0xE7, 0x6C, 0x36, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ½âµpûÊçl61...... + /* 12A0 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x22, 0xEF, 0xC5, 0x61, 0x4F, 0xF1, 0x53, 0x45, // ........"ïÅaOñSE + /* 12B0 */ 0xA8, 0x24, 0xC4, 0xB3, 0x1E, 0x84, 0xB1, 0x00, 0x6B, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¨$ij..±.k1...... + /* 12C0 */ 0x00, 0x15, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x44, 0x7C, 0x94, 0xBA, 0x9D, 0xD1, 0x86, 0x47, // ........D|.º.Ñ.G + /* 12D0 */ 0xB6, 0xAE, 0x22, 0x77, 0x0B, 0xC9, 0x4C, 0x54, 0x9E, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¶®"w.ÉLT.1...... + /* 12E0 */ 0x00, 0x16, 0x06, 0x05, 0x00, 0x01, 0x00, 0x00, 0x06, 0x16, 0x3D, 0x4F, 0xEA, 0x3F, 0x01, 0x4C, // ..........=Oê?.L + /* 12F0 */ 0xBE, 0x3C, 0x8D, 0x67, 0x1C, 0x40, 0x1E, 0x3B, 0xC5, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¾<.g.@.;Å1...... + /* 1300 */ 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0xC2, 0x2D, 0x68, 0x2C, 0x68, 0x8B, 0x63, 0x4F, // ........Â-h,h.cO + /* 1310 */ 0xA1, 0x65, 0xAE, 0x29, 0x1D, 0x4C, 0xF1, 0x38, 0xDC, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¡e®).Lñ8Ü1...... + /* 1320 */ 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x08, 0xFF, 0xD8, 0xCF, 0xD7, 0xC0, 0x2B, 0x45, // .........ÿØÏ×À+E + /* 1330 */ 0x9F, 0x60, 0xEF, 0x5C, 0x70, 0xC3, 0x20, 0x94, 0xF5, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .`ï\pà .õ1...... + /* 1340 */ 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x50, 0x49, 0xF5, 0xD4, 0xF2, 0x26, 0xB4, 0x4F, // ........PIõÔò&´O + /* 1350 */ 0xBA, 0x21, 0xFF, 0xAB, 0x16, 0xAF, 0xCA, 0xDE, 0x0E, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // º!ÿ«.¯ÊÞ.2...... + /* 1360 */ 0x00, 0x17, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x72, 0xE8, 0xE7, 0x8C, 0x8C, 0x18, 0x98, 0x4B, // ........rèç....K + /* 1370 */ 0x9D, 0x90, 0xF8, 0xF9, 0x0B, 0x7A, 0xAD, 0x02, 0x29, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..øù.z­.)2...... + /* 1380 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x70, 0xD4, 0xE5, 0xCE, 0x3B, 0x6E, 0xCC, 0x4F, // ........pÔåÎ;nÌO + /* 1390 */ 0x8C, 0x2B, 0xD1, 0x74, 0x28, 0x56, 0x8A, 0x9F, 0x3C, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .+Ñt(V..<2...... + /* 13A0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xB8, 0xD0, 0x47, 0x89, 0x3B, 0xC3, 0xE1, 0x43, // ........¸ÐG.;ÃáC + /* 13B0 */ 0x8C, 0x56, 0x9B, 0x67, 0x4C, 0x05, 0x28, 0x32, 0x4E, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .V.gL.(2N2...... + /* 13C0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x39, 0x66, 0x6B, 0xCA, 0xD6, 0x4A, 0xAE, 0x40, // ........9fkÊÖJ®@ + /* 13D0 */ 0xA5, 0x75, 0x14, 0xDE, 0xE0, 0x7F, 0x64, 0x30, 0x61, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¥u.Þà.d0a2...... + /* 13E0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x40, 0x96, 0xED, 0x09, 0x20, 0xF0, 0x0A, 0x40, // ........@.í. ð.@ + /* 13F0 */ 0xAC, 0xD8, 0xD7, 0xD8, 0x67, 0xDF, 0xD9, 0xC2, 0x76, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¬Ø×ØgßÙÂv2...... + /* 1400 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x49, 0x4E, 0x3D, 0xEF, 0x3D, 0xA5, 0x81, 0x4D, // ........IN=ï=¥.M + /* 1410 */ 0xA2, 0xB1, 0x2C, 0xA6, 0xC2, 0x55, 0x6B, 0x2C, 0x8A, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¢±,¦ÂUk,.2...... + /* 1420 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x5C, 0x6F, 0x58, 0xAB, 0x56, 0x52, 0x32, 0x46, // ........\oX«VR2F + /* 1430 */ 0x96, 0x2F, 0xFE, 0xFD, 0x8B, 0x49, 0xE6, 0xF4, 0x9E, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ./þý.Iæô.2...... + /* 1440 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x92, 0xC1, 0xB7, 0xEC, 0xAB, 0x73, 0xED, 0x4D, // .........Á·ì«síM + /* 1450 */ 0xAC, 0xF4, 0x23, 0x99, 0xB0, 0x95, 0xD0, 0xCC, 0xB2, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¬ô#.°.Ð̲2...... + /* 1460 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x1D, 0x3B, 0x59, 0x45, 0xB1, 0xDF, 0x91, 0x4E, // .........;YE±ß.N + /* 1470 */ 0xBB, 0xFB, 0x2D, 0x5D, 0x0C, 0xE2, 0x22, 0x7A, 0xC6, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // »û-].â"zÆ2...... + /* 1480 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x60, 0x77, 0x32, 0x6F, 0x5C, 0x8C, 0x7C, 0x41, // ........`w2o\.|A + /* 1490 */ 0x9B, 0x61, 0x83, 0x6A, 0x98, 0x28, 0x7E, 0x0C, 0xDD, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .a.j.(~.Ý2...... + /* 14A0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xF7, 0x3F, 0x13, 0xDF, 0x14, 0xBF, 0x95, 0x4F, // ........÷?.ß.¿.O + /* 14B0 */ 0xAF, 0xE3, 0x7B, 0x48, 0xE7, 0xE3, 0x31, 0xEF, 0xFB, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯ã{Hçã1ïû2...... + /* 14C0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x61, 0xBF, 0xC7, 0x5D, 0xC9, 0x5E, 0x96, 0x49, // ........a¿Ç]É^.I + /* 14D0 */ 0x9C, 0xCB, 0xDF, 0x80, 0x6A, 0x2D, 0x0E, 0xFE, 0x13, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Ëß.j-.þ.3...... + /* 14E0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x75, 0x4F, 0x0C, 0xB5, 0x9B, 0x59, 0xE8, 0x43, // ........uO.µ.YèC + /* 14F0 */ 0x8D, 0xCD, 0x10, 0x81, 0xA7, 0x96, 0x72, 0x41, 0x30, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Í..§.rA03...... + /* 1500 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x87, 0x9E, 0x50, 0xEA, 0xA1, 0x07, 0x45, 0x4A, // ..........Pê¡.EJ + /* 1510 */ 0x9E, 0xDC, 0xEB, 0xA5, 0xA3, 0x9F, 0x36, 0xAF, 0x46, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Ü륣.6¯F3...... + /* 1520 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x78, 0xA6, 0xA2, 0x9D, 0x6B, 0xFB, 0x67, 0x4E, // ........x¦¢.kûgN + /* 1530 */ 0xAB, 0x84, 0x60, 0xDD, 0x6A, 0x9C, 0x81, 0x9A, 0x68, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // «.`Ýj...h3...... + /* 1540 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x05, 0x61, 0x23, 0x92, 0x67, 0xBB, 0x4F, 0x49, // .........a#.g»OI + /* 1550 */ 0x94, 0xC7, 0x7F, 0x7A, 0x60, 0x79, 0x29, 0xBD, 0x7D, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Ç.z`y)½}3...... + /* 1560 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x9C, 0x38, 0x58, 0xE5, 0xC3, 0x83, 0x29, 0x4B, // .........8XåÃ.)K + /* 1570 */ 0xAD, 0xFE, 0x5E, 0x4D, 0x7F, 0x46, 0xC3, 0x58, 0x97, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ­þ^M.FÃX.3...... + /* 1580 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xFF, 0x33, 0xD8, 0x9E, 0x92, 0x4F, 0x36, 0x4F, // ........ÿ3Ø..O6O + /* 1590 */ 0xB3, 0x70, 0x86, 0x83, 0xA4, 0xF1, 0x32, 0x75, 0xAD, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ³p..¤ñ2u­3...... + /* 15A0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xE7, 0x82, 0x08, 0x2D, 0xE7, 0xA4, 0x3B, 0x42, // ........ç..-ç¤;B + /* 15B0 */ 0x8C, 0xCC, 0x70, 0xD9, 0x1E, 0x01, 0x58, 0xB1, 0xC8, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÌpÙ..X±È3...... + /* 15C0 */ 0x01, 0x18, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0x2C, 0x62, 0xE7, 0x6E, 0xD8, 0x18, 0x05, 0x40, // ........,bçnØ..@ + /* 15D0 */ 0x9F, 0xB7, 0x92, 0xDB, 0x64, 0x4A, 0x27, 0x9B, 0xD9, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .·.ÛdJ'.Ù3...... + /* 15E0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x52, 0x1D, 0x46, 0xF7, 0x2B, 0x7C, 0xB2, 0x43, // ........R.F÷+|²C + /* 15F0 */ 0x87, 0x44, 0xEA, 0x95, 0x8E, 0x0B, 0xD0, 0x9A, 0xEC, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Dê...Ð.ì3...... + /* 1600 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x40, 0x80, 0x0B, 0xA3, 0x8A, 0xD6, 0x3F, 0x42, // ........@..£.Ö?B + /* 1610 */ 0xB0, 0xB5, 0x9C, 0xE2, 0x92, 0xEA, 0x5A, 0x8F, 0xFE, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °µ.â.êZ.þ3...... + /* 1620 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xE3, 0x11, 0x9F, 0x1B, 0x5C, 0xC8, 0x1B, 0x4E, // ........ã...\È.N + /* 1630 */ 0xBB, 0x29, 0x87, 0x9A, 0xD2, 0xC9, 0x09, 0xE3, 0x13, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // »)..ÒÉ.ã.4...... + /* 1640 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x6B, 0x1C, 0x98, 0xDC, 0x8E, 0xFC, 0x0F, 0x42, // ........k..Ü.ü.B + /* 1650 */ 0xAA, 0x43, 0xF8, 0xF3, 0x3E, 0x5C, 0x09, 0x23, 0x24, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ªCøó>\.#$4...... + /* 1660 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xE6, 0xF3, 0xE1, 0xEF, 0xA2, 0xAE, 0x44, 0x41, // ........æóáDA + /* 1670 */ 0xA2, 0x08, 0x32, 0xAA, 0x87, 0x2B, 0x65, 0x45, 0x36, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¢.2ª.+eE64...... + /* 1680 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xFA, 0x3A, 0x1C, 0x77, 0xC5, 0x50, 0x3F, 0x44, // ........ú:.wÅP?D + /* 1690 */ 0xB1, 0x51, 0xFF, 0x25, 0x46, 0xD8, 0x63, 0xA0, 0x4A, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ±Qÿ%FØc.J4...... + /* 16A0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x49, 0x26, 0x76, 0x8C, 0xD1, 0x97, 0x53, 0x49, // ........I&v.Ñ.SI + /* 16B0 */ 0xAD, 0x27, 0xB7, 0xE2, 0xC2, 0x5B, 0x97, 0x2E, 0x5E, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ­'·âÂ[..^4...... + /* 16C0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x9C, 0xDA, 0x22, 0xB3, 0xE2, 0xA2, 0x58, 0x40, // .........Ú"³â¢X@ + /* 16D0 */ 0x9E, 0x4E, 0xF5, 0x9A, 0x69, 0x70, 0xBD, 0x69, 0x75, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Nõ.ip½iu4...... + /* 16E0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x4A, 0x12, 0x5D, 0x4A, 0x20, 0xE6, 0xBA, 0x44, // ........J.]J æºD + /* 16F0 */ 0xB6, 0xFF, 0x65, 0x89, 0x61, 0xB3, 0x3B, 0x9A, 0x93, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¶ÿe.a³;..4...... + /* 1700 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xD1, 0x28, 0x7A, 0x42, 0x7C, 0xD1, 0xBF, 0x4A, // ........Ñ(zB|Ñ¿J + /* 1710 */ 0xB7, 0x17, 0x32, 0xC7, 0x80, 0xBA, 0x6F, 0x07, 0xAB, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ·.2Ç.ºo.«4...... + /* 1720 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xF1, 0x9F, 0xC7, 0x00, 0x50, 0x68, 0x3D, 0x44, // ........ñ.Ç.Ph=D + /* 1730 */ 0xBF, 0x61, 0x71, 0xCD, 0xE0, 0xDE, 0x30, 0x5F, 0xC8, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿aqÍàÞ0_È4...... + /* 1740 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x38, 0xFB, 0x3A, 0xB1, 0x79, 0xCD, 0xE5, 0x4A, // ........8û:±yÍåJ + /* 1750 */ 0x9F, 0x7F, 0xEE, 0xD0, 0x58, 0xD7, 0x50, 0xCA, 0xDE, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..îÐX×PÊÞ4...... + /* 1760 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x0E, 0xC1, 0x3A, 0xE1, 0xD0, 0x75, 0xFF, 0x4A, // .........Á:áÐuÿJ + /* 1770 */ 0xA0, 0xCD, 0x76, 0x49, 0x82, 0xCF, 0x54, 0x1C, 0xF3, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÍvI.ÏT.ó4...... + /* 1780 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xF0, 0xFA, 0x4E, 0xAC, 0x1F, 0xF8, 0x61, 0x4F, // ........ðúN¬.øaO + /* 1790 */ 0xBD, 0xF7, 0xEA, 0x32, 0xB0, 0x2A, 0xB1, 0x17, 0x09, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ½÷ê2°*±..5...... + /* 17A0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xC6, 0xB1, 0xF5, 0xD9, 0x86, 0x53, 0x5A, 0x49, // ........ƱõÙ.SZI + /* 17B0 */ 0x88, 0xF9, 0x9A, 0xD6, 0xB4, 0x1A, 0xC9, 0xB3, 0x24, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ù.Ö´.ɳ$5...... + /* 17C0 */ 0x02, 0x19, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0xE2, 0x38, 0xB5, 0x44, 0x34, 0xFB, 0x32, 0x47, // ........â8µD4û2G + /* 17D0 */ 0x81, 0xE4, 0x64, 0x4C, 0x17, 0xD2, 0xE7, 0x46, 0x35, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ädL.ÒçF55...... + /* 17E0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0xA0, 0xBF, 0x73, 0x93, 0xB3, 0x97, 0x87, 0x45, // .........¿s.³..E + /* 17F0 */ 0xAB, 0x73, 0x30, 0x93, 0x44, 0x61, 0xD5, 0x5C, 0x56, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // «s0.DaÕ\V5...... + /* 1800 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0xB4, 0x6E, 0x28, 0xAA, 0x6F, 0x55, 0xEB, 0x4E, // ........´n(ªoUëN + /* 1810 */ 0x96, 0x7C, 0xC1, 0xB7, 0x71, 0xB7, 0x67, 0x3E, 0x76, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .|Á·q·g>v5...... + /* 1820 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x56, 0x82, 0xCC, 0x7C, 0xAA, 0xFB, 0xC6, 0x49, // ........V.Ì|ªûÆI + /* 1830 */ 0xB2, 0xA9, 0xF5, 0xAF, 0xB4, 0x25, 0x7C, 0xD2, 0x97, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ²©õ¯´%|Ò.5...... + /* 1840 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x17, 0xFE, 0x3D, 0xC5, 0x00, 0xCC, 0x67, 0x49, // .........þ=Å.ÌgI + /* 1850 */ 0xB1, 0x88, 0xA0, 0x88, 0xA9, 0x65, 0x49, 0x4D, 0xBA, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ±...©eIMº5...... + /* 1860 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x7D, 0xA8, 0x16, 0x28, 0xED, 0xE1, 0x97, 0x40, // ........}¨.(íá.@ + /* 1870 */ 0xB3, 0x11, 0xE2, 0x34, 0x1C, 0x57, 0xB1, 0x79, 0xD9, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ³.â4.W±yÙ5...... + /* 1880 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x08, 0xF9, 0xC0, 0x67, 0x4F, 0x18, 0x64, 0x4F, // .........ùÀgO.dO + /* 1890 */ 0x82, 0x50, 0x12, 0xDB, 0x79, 0x7A, 0xB3, 0xC3, 0xF9, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .P.Ûyz³Ãù5...... + /* 18A0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x7A, 0x4E, 0xCE, 0x7B, 0x80, 0xDD, 0x82, 0x46, // ........zNÎ{.Ý.F + /* 18B0 */ 0x98, 0xFA, 0xF9, 0x93, 0x72, 0x58, 0x03, 0xD2, 0x1B, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .úù.rX.Ò.6...... + /* 18C0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x0A, 0x0C, 0xC1, 0x1E, 0xF6, 0x54, 0x3E, 0x45, // ..........Á.öT>E + /* 18D0 */ 0xB8, 0x5A, 0x6F, 0xA1, 0xBB, 0xFE, 0xA9, 0xB7, 0x3D, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¸Zo¡»þ©·=6...... + /* 18E0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0xBF, 0xB5, 0xD2, 0x87, 0x7B, 0xD4, 0xFB, 0x41, // ........¿µÒ.{ÔûA + /* 18F0 */ 0xAF, 0x62, 0x71, 0xC3, 0x82, 0xF5, 0xCC, 0x85, 0x62, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯bqÃ.õÌ.b6...... + /* 1900 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0xA9, 0x50, 0xFE, 0x3C, 0x03, 0x0E, 0x29, 0x4B, // ........©Pþ<..)K + /* 1910 */ 0x97, 0x54, 0x9F, 0x19, 0x3F, 0x07, 0xB7, 0x1F, 0x8E, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .T..?.·..6...... + /* 1920 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x57, 0x9E, 0xE4, 0x39, 0x68, 0xAE, 0xE3, 0x4E, // ........W.ä9h®ãN + /* 1930 */ 0xB0, 0x98, 0x26, 0x48, 0x0D, 0xF3, 0xDA, 0x96, 0xB4, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °.&H.óÚ.´6...... + /* 1940 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x17, 0x21, 0xAA, 0x15, 0x79, 0x8F, 0xA8, 0x49, // .........!ª.y.¨I + /* 1950 */ 0x83, 0x17, 0x75, 0x30, 0x26, 0xD6, 0xA0, 0x54, 0xDF, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..u0&Ö.Tß6...... + /* 1960 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x0E, 0xD6, 0xBF, 0xCF, 0x5F, 0x0B, 0x7D, 0x42, // .........Ö¿Ï_.}B + /* 1970 */ 0x91, 0x7C, 0xA4, 0xDF, 0x42, 0xA8, 0x0E, 0x44, 0x03, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .|¤ßB¨.D.7...... + /* 1980 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x81, 0xCC, 0x12, 0x70, 0x87, 0x88, 0xE9, 0x42, // .........Ì.p..éB + /* 1990 */ 0xB1, 0x7D, 0x4E, 0x5E, 0x42, 0x76, 0x0F, 0x0D, 0x27, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ±}N^Bv..'7...... + /* 19A0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0xB6, 0x7E, 0x9C, 0xDE, 0x85, 0x5A, 0x0D, 0x42, // ........¶~.Þ.Z.B + /* 19B0 */ 0x97, 0x03, 0xFF, 0xF1, 0x1B, 0xDD, 0x4D, 0x43, 0x50, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ÿñ.ÝMCP7...... + /* 19C0 */ 0x02, 0x1A, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x0C, 0xFC, 0xC0, 0x67, 0xBA, 0xDE, 0x1B, 0x40, // .........üÀgºÞ.@ + /* 19D0 */ 0xBF, 0x8B, 0x9C, 0x8A, 0xD8, 0x39, 0x58, 0x04, 0x6F, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿...Ø9X.o7...... + /* 19E0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x36, 0x5D, 0xE6, 0xC3, 0x1F, 0x14, 0x2F, 0x4D, // ........6]æÃ../M + /* 19F0 */ 0xA3, 0x03, 0xA8, 0x42, 0xEE, 0x75, 0x6A, 0x29, 0x82, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // £.¨Bîuj).7...... + /* 1A00 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xCB, 0xBC, 0xAA, 0x9C, 0xB1, 0x61, 0x4B, 0x4B, // ........˼ª.±aKK + /* 1A10 */ 0x8B, 0xEC, 0xD1, 0x0A, 0x3C, 0x3A, 0xC2, 0xCE, 0x94, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ìÑ.<:ÂÎ.7...... + /* 1A20 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x6E, 0xEA, 0x14, 0xE9, 0xFA, 0xA5, 0x39, 0x44, // ........nê.éú¥9D + /* 1A30 */ 0xA3, 0x94, 0xA9, 0xBB, 0x32, 0x93, 0xCA, 0x09, 0xA6, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // £.©»2.Ê.¦7...... + /* 1A40 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x59, 0xCE, 0xCA, 0xD8, 0xD2, 0x33, 0xC7, 0x4A, // ........YÎÊØÒ3ÇJ + /* 1A50 */ 0x9B, 0x1B, 0x9B, 0x72, 0x33, 0x9C, 0x51, 0xC8, 0xBA, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ...r3.QȺ7...... + /* 1A60 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x65, 0x92, 0x9D, 0xEC, 0x1E, 0x9D, 0xD0, 0x4E, // ........e..ì..ÐN + /* 1A70 */ 0x83, 0x8A, 0xCD, 0xC2, 0x0F, 0x25, 0x51, 0xA1, 0xCE, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ÍÂ.%Q¡Î7...... + /* 1A80 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xBA, 0x1B, 0x0B, 0xD7, 0x93, 0xB8, 0x44, 0x45, // ........º..×.¸DE + /* 1A90 */ 0x96, 0xE2, 0xB7, 0xA3, 0x18, 0x09, 0x1C, 0x33, 0xE2, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .â·£...3â7...... + /* 1AA0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x6F, 0x59, 0x50, 0xD4, 0x4D, 0x89, 0xE0, 0x49, // ........oYPÔM.àI + /* 1AB0 */ 0x96, 0x6A, 0xFD, 0x39, 0xED, 0x4C, 0x4C, 0x64, 0xF9, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .jý9íLLdù7...... + /* 1AC0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x97, 0x41, 0x41, 0x4F, 0xC2, 0x0F, 0x01, 0x4C, // .........AAOÂ..L + /* 1AD0 */ 0xB6, 0x8A, 0x86, 0xCB, 0xB9, 0xAC, 0x25, 0x4C, 0x17, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¶..˹¬%L.8...... + /* 1AE0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x10, 0x81, 0x9B, 0x82, 0x6F, 0x0E, 0x49, 0x43, // ............o.IC + /* 1AF0 */ 0xBC, 0xA4, 0x42, 0x80, 0x35, 0x77, 0x78, 0x8D, 0x2F, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¼¤B.5wx./8...... + /* 1B00 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xBC, 0xDA, 0x7D, 0xDA, 0xBE, 0x3F, 0x47, 0x44, // ........¼Ú}Ú¾?GD + /* 1B10 */ 0x9E, 0x01, 0x6A, 0xB7, 0x44, 0x0B, 0x4C, 0xD4, 0x4B, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..j·D.LÔK8...... + /* 1B20 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x45, 0xCA, 0xBA, 0xCB, 0x6A, 0x55, 0x16, 0x44, // ........EʺËjU.D + /* 1B30 */ 0xAD, 0x03, 0xBD, 0xA5, 0x98, 0xEA, 0xA7, 0xC8, 0x68, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ­.½¥.ê§Èh8...... + /* 1B40 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xCB, 0x06, 0x1A, 0x04, 0xB8, 0xC5, 0x72, 0x47, // ........Ë...¸ÅrG + /* 1B50 */ 0x80, 0x9F, 0x41, 0x6D, 0x03, 0xD1, 0x66, 0x54, 0x89, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..Am.ÑfT.8...... + /* 1B60 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xE1, 0x4E, 0xE0, 0x83, 0x8D, 0xFA, 0x6D, 0x43, // ........áNà..úmC + /* 1B70 */ 0x89, 0x94, 0xD3, 0x1A, 0x86, 0x2C, 0xAB, 0x77, 0x9F, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..Ó..,«w.8...... + /* 1B80 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x3D, 0xA2, 0xDF, 0xDE, 0xD1, 0x6E, 0xA6, 0x45, // ........=¢ßÞÑn¦E + /* 1B90 */ 0x85, 0xDC, 0x63, 0xCA, 0xE0, 0x54, 0x6D, 0xE6, 0xBE, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÜcÊàTmæ¾8...... + /* 1BA0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xC1, 0x01, 0xF3, 0x6B, 0x4A, 0xB9, 0xE9, 0x43, // ........Á.ókJ¹éC + /* 1BB0 */ 0xBA, 0x31, 0xD4, 0x94, 0x59, 0x8C, 0x47, 0xFB, 0xD3, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // º1Ô.Y.GûÓ8...... + /* 1BC0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xE3, 0xAB, 0x34, 0xB2, 0x57, 0x08, 0x9C, 0x4F, // ........ã«4²W..O + /* 1BD0 */ 0xB0, 0x5A, 0x4D, 0xC3, 0x14, 0xF8, 0x55, 0x57, 0xE9, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °ZMÃ.øUWé8...... + /* 1BE0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x21, 0x78, 0x2A, 0xAA, 0x27, 0x18, 0x2C, 0x4C, // ........!x*ª'.,L + /* 1BF0 */ 0x8F, 0x1D, 0x45, 0x13, 0xA3, 0x4D, 0xDA, 0x97, 0x03, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..E.£MÚ..9...... + /* 1C00 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x20, 0xE6, 0x1F, 0x36, 0xF4, 0x64, 0xB5, 0x41, // ........ æ.6ôdµA + /* 1C10 */ 0xBA, 0x77, 0x84, 0xF8, 0xE0, 0x79, 0xB1, 0xF7, 0x1E, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ºw.øày±÷.9...... + /* 1C20 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xDF, 0xBA, 0x11, 0xBB, 0xAA, 0xD8, 0x0E, 0x47, // ........ߺ.»ªØ.G + /* 1C30 */ 0x93, 0x11, 0x20, 0xEA, 0xF8, 0x0F, 0xE5, 0xCC, 0x3D, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .. êø.åÌ=9...... + /* 1C40 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x85, 0x88, 0xC8, 0x0B, 0x8C, 0x71, 0x1D, 0x49, // ..........È..q.I + /* 1C50 */ 0x92, 0x1F, 0x6F, 0x21, 0x43, 0x49, 0xE7, 0x9C, 0x4E, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..o!CIç.N9...... + /* 1C60 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x0C, 0x4D, 0x7C, 0xFC, 0x85, 0x2E, 0xB9, 0x4B, // .........M|ü..¹K + /* 1C70 */ 0xAF, 0xD4, 0x01, 0xED, 0x14, 0x76, 0xB5, 0xE9, 0x78, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯Ô.í.vµéx9...... + /* 1C80 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0x19, 0x66, 0x0F, 0x50, 0x93, 0xEF, 0x75, 0x4B, // .........f.P.ïuK + /* 1C90 */ 0xBC, 0xB4, 0x82, 0x81, 0x99, 0x98, 0xA3, 0xCA, 0x9C, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¼´....£Ê.9...... + /* 1CA0 */ 0x02, 0x1B, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xEB, 0xCE, 0x9B, 0x9E, 0x36, 0xE7, 0x26, 0x4F, // ........ëÎ..6ç&O + /* 1CB0 */ 0x88, 0xDE, 0x76, 0x3F, 0x87, 0xDC, 0xC4, 0x85, 0xBE, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Þv?.ÜÄ.¾9...... + /* 1CC0 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xE9, 0x54, 0x78, 0x23, 0xFC, 0x79, 0x97, 0x44, // ........éTx#üy.D + /* 1CD0 */ 0xA0, 0xC1, 0xA7, 0x09, 0x69, 0x69, 0x1C, 0x6B, 0xD1, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Á§.ii.kÑ9...... + /* 1CE0 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x01, 0xA3, 0xF8, 0xC8, 0xF5, 0x19, 0x32, 0x41, // .........£øÈõ.2A + /* 1CF0 */ 0x96, 0xCE, 0x2D, 0xE9, 0xD4, 0xAD, 0xBD, 0x33, 0xE3, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .Î-éÔ­½3ã9...... + /* 1D00 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x61, 0xFD, 0x31, 0x31, 0x4F, 0x5E, 0x08, 0x43, // ........aý11O^.C + /* 1D10 */ 0x8D, 0x6D, 0x62, 0xBE, 0x19, 0x87, 0xC9, 0x2C, 0xF7, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .mb¾..É,÷9...... + /* 1D20 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x5F, 0x8B, 0xDD, 0x85, 0xA4, 0xEA, 0xF3, 0x4A, // ........_.Ý.¤êóJ + /* 1D30 */ 0xA6, 0x28, 0xCC, 0xE9, 0xE7, 0x7C, 0x9A, 0x03, 0x0E, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¦(Ìéç|...:...... + /* 1D40 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x3F, 0xBF, 0xA2, 0x2C, 0x9E, 0x94, 0x6A, 0x44, // ........?¿¢,..jD + /* 1D50 */ 0x82, 0xC7, 0xE2, 0x5A, 0x15, 0xEC, 0x78, 0xC4, 0x2C, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÇâZ.ìxÄ,:...... + /* 1D60 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xE3, 0xF0, 0x77, 0x17, 0x92, 0x73, 0x98, 0x41, // ........ãðw..s.A + /* 1D70 */ 0x97, 0xEA, 0x8A, 0xE4, 0xDE, 0x6F, 0x63, 0x81, 0x44, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ê.äÞoc.D:...... + /* 1D80 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xCA, 0x4C, 0x3E, 0x9D, 0x72, 0xE1, 0xF1, 0x46, // ........ÊL>.ráñF + /* 1D90 */ 0xA2, 0xF4, 0x1D, 0x21, 0x07, 0x05, 0x14, 0x44, 0x61, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¢ô.!...Da:...... + /* 1DA0 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x6E, 0x6C, 0x4C, 0x73, 0xBA, 0xB0, 0x98, 0x42, // ........nlLsº°.B + /* 1DB0 */ 0xA8, 0x91, 0x67, 0x17, 0x72, 0xB2, 0xBD, 0x1B, 0x77, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¨.g.r²½.w:...... + /* 1DC0 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x4B, 0xA7, 0x12, 0x69, 0xFB, 0xA5, 0x1A, 0x40, // ........K§.iû¥.@ + /* 1DD0 */ 0xBF, 0xDB, 0x2E, 0x3A, 0xB4, 0x6F, 0x4B, 0x02, 0x96, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿Û.:´oK..:...... + /* 1DE0 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x8F, 0xF0, 0x5C, 0x5B, 0x1A, 0xB8, 0x1D, 0x43, // .........ð\[.¸.C + /* 1DF0 */ 0xB0, 0x80, 0x34, 0x50, 0xD8, 0x62, 0x05, 0x65, 0xAB, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // °.4PØb.e«:...... + /* 1E00 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xF3, 0x7D, 0x6D, 0xE0, 0xD0, 0xAA, 0x9D, 0x41, // ........ó}màЪ.A + /* 1E10 */ 0x8D, 0xFB, 0x0A, 0xC3, 0x7E, 0x2B, 0xDF, 0x39, 0xC1, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .û.Ã~+ß9Á:...... + /* 1E20 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xFE, 0x34, 0x98, 0x05, 0xEA, 0xA8, 0xFF, 0x4B, // ........þ4..ê¨ÿK + /* 1E30 */ 0xB6, 0x7B, 0x4D, 0x00, 0x6B, 0x54, 0x47, 0xD3, 0xDC, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¶{M.kTGÓÜ:...... + /* 1E40 */ 0x02, 0x1C, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0xD4, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........Ô ...... + /* 1E50 */ 0x00, 0xB5, 0xB2, 0x5B, 0x00, 0x00, 0x00, 0x00, 0x63, 0x45, 0x00, 0x00, 0x1C, 0x0E, 0x00, 0x00, // .µ²[....cE...... + /* 1E60 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ò ...... + /* 1E70 */ 0x80, 0xE2, 0x9F, 0x57, 0x00, 0x00, 0x00, 0x00, 0x39, 0x38, 0x00, 0x00, 0x1C, 0x0E, 0x00, 0x00, // .â.W....98...... + /* 1E80 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .........!...... + /* 1E90 */ 0x00, 0x7A, 0x60, 0x52, 0x00, 0x00, 0x00, 0x00, 0x80, 0x25, 0x00, 0x00, 0x01, 0x19, 0x00, 0x00, // .z`R.....%...... + /* 1EA0 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2D, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........-!...... + /* 1EB0 */ 0x80, 0xD2, 0x89, 0x50, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x23, 0x00, 0x00, 0x32, 0x15, 0x00, 0x00, // .Ò.P....ð#..2... + /* 1EC0 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........E!...... + /* 1ED0 */ 0x80, 0xFC, 0x62, 0x4D, 0x00, 0x00, 0x00, 0x00, 0xB1, 0x1D, 0x00, 0x00, 0x01, 0xD7, 0x00, 0x00, // .übM....±....×.. + /* 1EE0 */ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........d!...... + /* 1EF0 */ 0x00, 0x31, 0x1B, 0x4A, 0x00, 0x00, 0x00, 0x00, 0x72, 0x17, 0x00, 0x00, 0x01, 0xD7, 0x00, 0x00, // .1.J....r....×.. + /* 1F00 */ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, // ........03612-00 + /* 1F10 */ 0x32, 0x30, 0x36, 0x2D, 0x35, 0x35, 0x36, 0x2D, 0x31, 0x32, 0x33, 0x37, 0x32, 0x37, 0x2D, 0x30, // 206-556-123727-0 + /* 1F20 */ 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, // 3-1033-17763.000 + /* 1F30 */ 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // 0-2972018.Window + /* 1F40 */ 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // s.Windows Server + /* 1F50 */ 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x30, 0x39, // 2019.03612-0009 + /* 1F60 */ 0x36, 0x2D, 0x31, 0x39, 0x39, 0x2D, 0x37, 0x39, 0x39, 0x31, 0x38, 0x38, 0x2D, 0x30, 0x33, 0x2D, // 6-199-799188-03- + /* 1F70 */ 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, // 1033-17763.0000- + /* 1F80 */ 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, // 2972018.Office20 + /* 1F90 */ 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x30, // 10.Office 2010.0 + /* 1FA0 */ 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x32, 0x34, 0x30, 0x2D, 0x37, // 3612-00206-240-7 + /* 1FB0 */ 0x31, 0x39, 0x36, 0x33, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, // 19639-03-1033-17 + /* 1FC0 */ 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, // 763.0000-2972018 + /* 1FD0 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, // .Office2013.Offi + /* 1FE0 */ 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, // ce 2013.03612-00 + /* 1FF0 */ 0x32, 0x30, 0x36, 0x2D, 0x34, 0x33, 0x38, 0x2D, 0x30, 0x30, 0x34, 0x35, 0x33, 0x32, 0x2D, 0x30, // 206-438-004532-0 + /* 2000 */ 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, // 3-1033-17763.000 + /* 2010 */ 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // 0-2972018.Office + /* 2020 */ 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, // 2016.Office 2016 + /* 2030 */ 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x33, 0x38, 0x35, 0x38, 0x2D, 0x30, 0x35, 0x33, // .03612-03858-053 + /* 2040 */ 0x2D, 0x30, 0x38, 0x39, 0x35, 0x31, 0x36, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, // -089516-03-1033- + /* 2050 */ 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, // 17763.0000-29720 + /* 2060 */ 0x31, 0x38, 0x00, 0x57, 0x69, 0x6E, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x47, 0x6F, 0x76, 0x00, 0x57, // 18.WinChinaGov.W + /* 2070 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x20, // indows 10 China + /* 2080 */ 0x47, 0x6F, 0x76, 0x65, 0x72, 0x6E, 0x6D, 0x65, 0x6E, 0x74, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, // Government.03612 + /* 2090 */ 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x36, 0x38, 0x34, 0x2D, 0x31, 0x33, 0x37, 0x36, 0x36, // -00206-684-13766 + /* 20A0 */ 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, // 9-03-1033-17763. + /* 20B0 */ 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, // 0000-2972018.Off + /* 20C0 */ 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, // ice2019.Office 2 + /* 20D0 */ 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x31, // 019.Windows 10 1 + /* 20E0 */ 0x38, 0x30, 0x39, 0x20, 0x2F, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // 809 / Server 201 + /* 20F0 */ 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x31, 0x36, 0x30, // 9.Windows 10 160 + /* 2100 */ 0x37, 0x20, 0x2F, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, // 7 / Server 2016. + /* 2110 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x2F, 0x20, 0x53, 0x65, // Windows 8.1 / Se + /* 2120 */ 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x00, 0x57, 0x69, 0x6E, // rver 2012 R2.Win + /* 2130 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x2F, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, // dows 8 / Server + /* 2140 */ 0x32, 0x30, 0x31, 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x2F, // 2012.Windows 7 / + /* 2150 */ 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, // Server 2008 R2 + /* 2160 */ 0x53, 0x50, 0x31, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, // SP1.Windows Vist + /* 2170 */ 0x61, 0x20, 0x2F, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // a / Server 2008 + /* 2180 */ 0x53, 0x50, 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x00, 0x4F, 0x66, 0x66, 0x69, // SP2.Windows.Offi + /* 2190 */ 0x63, 0x65, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, // ce2010.Office201 + /* 21A0 */ 0x33, 0x2B, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // 3+.Windows Serve + /* 21B0 */ 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // r 2019.Windows 1 + /* 21C0 */ 0x30, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, // 0 2019 (Volume). + /* 21D0 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x55, 0x6E, 0x6B, 0x6E, 0x6F, // Windows 10 Unkno + /* 21E0 */ 0x77, 0x6E, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, // wn (Volume).Wind + /* 21F0 */ 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x20, 0x47, 0x6F, 0x76, // ows 10 China Gov + /* 2200 */ 0x65, 0x72, 0x6E, 0x6D, 0x65, 0x6E, 0x74, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // ernment.Windows + /* 2210 */ 0x31, 0x30, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, // 10 2016 (Volume) + /* 2220 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x28, 0x52, 0x65, 0x74, // .Windows 10 (Ret + /* 2230 */ 0x61, 0x69, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // ail).Windows 10 + /* 2240 */ 0x32, 0x30, 0x31, 0x35, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, // 2015 (Volume).Wi + /* 2250 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // ndows 7.Windows + /* 2260 */ 0x38, 0x20, 0x28, 0x52, 0x65, 0x74, 0x61, 0x69, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // 8 (Retail).Windo + /* 2270 */ 0x77, 0x73, 0x20, 0x38, 0x20, 0x28, 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, // ws 8 (Volume).Wi + /* 2280 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x28, 0x52, 0x65, 0x74, 0x61, 0x69, // ndows 8.1 (Retai + /* 2290 */ 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x28, // l).Windows 8.1 ( + /* 22A0 */ 0x56, 0x6F, 0x6C, 0x75, 0x6D, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // Volume).Windows + /* 22B0 */ 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // Preview.Windows + /* 22C0 */ 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x41, 0x20, 0x28, 0x57, // Server 2008 A (W + /* 22D0 */ 0x65, 0x62, 0x20, 0x61, 0x6E, 0x64, 0x20, 0x48, 0x50, 0x43, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, // eb and HPC).Wind + /* 22E0 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // ows Server 2008 + /* 22F0 */ 0x42, 0x20, 0x28, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x61, 0x6E, 0x64, 0x20, // B (Standard and + /* 2300 */ 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, // Enterprise).Wind + /* 2310 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // ows Server 2008 + /* 2320 */ 0x43, 0x20, 0x28, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x29, 0x00, 0x57, // C (Datacenter).W + /* 2330 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 + /* 2340 */ 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x41, 0x20, 0x28, 0x57, 0x65, 0x62, 0x20, 0x61, 0x6E, 0x64, // 08 R2 A (Web and + /* 2350 */ 0x20, 0x48, 0x50, 0x43, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // HPC).Windows Se + /* 2360 */ 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x42, 0x20, 0x28, // rver 2008 R2 B ( + /* 2370 */ 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x61, 0x6E, 0x64, 0x20, 0x45, 0x6E, 0x74, // Standard and Ent + /* 2380 */ 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // erprise).Windows + /* 2390 */ 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, // Server 2008 R2 + /* 23A0 */ 0x43, 0x20, 0x28, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x29, 0x00, 0x57, // C (Datacenter).W + /* 23B0 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 + /* 23C0 */ 0x31, 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // 12.Windows Serve + /* 23D0 */ 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // r 2012 R2.Window + /* 23E0 */ 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x57, 0x69, // s Server 2016.Wi + /* 23F0 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x50, 0x72, 0x65, // ndows Server Pre + /* 2400 */ 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, // view.Windows Vis + /* 2410 */ 0x74, 0x61, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, // ta.Office 2010.O + /* 2420 */ 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // ffice 2013.Offic + /* 2430 */ 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, // e 2013 (Pre-Rele + /* 2440 */ 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, // ase).Office 2016 + /* 2450 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, // .Office 2019.Win + /* 2460 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, // dows Server 2019 + /* 2470 */ 0x20, 0x41, 0x52, 0x4D, 0x36, 0x34, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // ARM64.Windows S + /* 2480 */ 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x41, 0x7A, 0x75, 0x72, 0x65, // erver 2019 Azure + /* 2490 */ 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // Core.Windows Se + /* 24A0 */ 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, // rver 2019 Datace + /* 24B0 */ 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, // nter.Windows Ser + /* 24C0 */ 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x45, 0x73, 0x73, 0x65, 0x6E, 0x74, 0x69, // ver 2019 Essenti + /* 24D0 */ 0x61, 0x6C, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // als.Windows Serv + /* 24E0 */ 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, // er 2019 Standard + /* 24F0 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, // .Windows Server + /* 2500 */ 0x32, 0x30, 0x31, 0x39, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x20, // 2019 Datacenter + /* 2510 */ 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, // (Semi-Annual Cha + /* 2520 */ 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // nnel).Windows Se + /* 2530 */ 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // rver 2019 Standa + /* 2540 */ 0x72, 0x64, 0x20, 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, 0x6C, 0x20, // rd (Semi-Annual + /* 2550 */ 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Channel).Windows + /* 2560 */ 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4C, // 10 Enterprise L + /* 2570 */ 0x54, 0x53, 0x43, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // TSC 2019.Windows + /* 2580 */ 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4C, // 10 Enterprise L + /* 2590 */ 0x54, 0x53, 0x43, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // TSC 2019 N.Windo + /* 25A0 */ 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, // ws 10 Enterprise + /* 25B0 */ 0x20, 0x47, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, // G.Windows 10 En + /* 25C0 */ 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x47, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, // terprise GN.Wind + /* 25D0 */ 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, // ows 10 Enterpris + /* 25E0 */ 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x4C, 0x54, 0x53, 0x42, 0x00, 0x57, 0x69, 0x6E, 0x64, // e 2016 LTSB.Wind + /* 25F0 */ 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, // ows 10 Enterpris + /* 2600 */ 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x4C, 0x54, 0x53, 0x42, 0x20, 0x4E, 0x00, 0x57, 0x69, // e 2016 LTSB N.Wi + /* 2610 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x00, 0x57, 0x69, // ndows 10 Home.Wi + /* 2620 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x20, 0x43, 0x6F, // ndows 10 Home Co + /* 2630 */ 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, 0x57, // untry Specific.W + /* 2640 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, 0x20, 0x4E, // indows 10 Home N + /* 2650 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x48, 0x6F, 0x6D, 0x65, // .Windows 10 Home + /* 2660 */ 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, // Single Language + /* 2670 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x64, 0x75, 0x63, // .Windows 10 Educ + /* 2680 */ 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, // ation.Windows 10 + /* 2690 */ 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, // Education N.Win + /* 26A0 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // dows 10 Enterpri + /* 26B0 */ 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, // se.Windows 10 En + /* 26C0 */ 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x32, 0x30, 0x31, 0x35, 0x20, 0x4C, 0x54, // terprise 2015 LT + /* 26D0 */ 0x53, 0x42, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, // SB.Windows 10 En + /* 26E0 */ 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x32, 0x30, 0x31, 0x35, 0x20, 0x4C, 0x54, // terprise 2015 LT + /* 26F0 */ 0x53, 0x42, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // SB N.Windows 10 + /* 2700 */ 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, // Enterprise N.Win + /* 2710 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // dows 10 Professi + /* 2720 */ 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x6F, 0x72, 0x6B, 0x73, 0x74, 0x61, 0x74, 0x69, 0x6F, 0x6E, // onal Workstation + /* 2730 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, // .Windows 10 Prof + /* 2740 */ 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x6F, 0x72, 0x6B, 0x73, 0x74, 0x61, // essional Worksta + /* 2750 */ 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, // tion N.Windows 1 + /* 2760 */ 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, // 0 Professional.W + /* 2770 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // indows 10 Profes + /* 2780 */ 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, // sional Education + /* 2790 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, // .Windows 10 Prof + /* 27A0 */ 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x45, 0x64, 0x75, 0x63, 0x61, 0x74, 0x69, // essional Educati + /* 27B0 */ 0x6F, 0x6E, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, // on N.Windows 10 + /* 27C0 */ 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, 0x57, // Professional N.W + /* 27D0 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // indows 10 Profes + /* 27E0 */ 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, // sional Preview.W + /* 27F0 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, // indows 10 Enterp + /* 2800 */ 0x72, 0x69, 0x73, 0x65, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, // rise Preview.Win + /* 2810 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // dows 10 Enterpri + /* 2820 */ 0x73, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6C, 0x20, 0x44, // se for Virtual D + /* 2830 */ 0x65, 0x73, 0x6B, 0x74, 0x6F, 0x70, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // esktops.Windows + /* 2840 */ 0x31, 0x30, 0x20, 0x52, 0x65, 0x6D, 0x6F, 0x74, 0x65, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // 10 Remote Server + /* 2850 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x53, 0x20, 0x28, 0x4C, // .Windows 10 S (L + /* 2860 */ 0x65, 0x61, 0x6E, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, // ean).Windows 7 E + /* 2870 */ 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // nterprise.Window + /* 2880 */ 0x73, 0x20, 0x37, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x45, // s 7 Enterprise E + /* 2890 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, // .Windows 7 Enter + /* 28A0 */ 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // prise N.Windows + /* 28B0 */ 0x37, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, // 7 Professional.W + /* 28C0 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, // indows 7 Profess + /* 28D0 */ 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x45, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // ional E.Windows + /* 28E0 */ 0x37, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, // 7 Professional N + /* 28F0 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, // .Windows 7 Embed + /* 2900 */ 0x64, 0x65, 0x64, 0x20, 0x50, 0x4F, 0x53, 0x52, 0x65, 0x61, 0x64, 0x79, 0x00, 0x57, 0x69, 0x6E, // ded POSReady.Win + /* 2910 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x37, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, // dows 7 Embedded + /* 2920 */ 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Standard.Windows + /* 2930 */ 0x20, 0x37, 0x20, 0x54, 0x68, 0x69, 0x6E, 0x50, 0x43, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // 7 ThinPC.Window + /* 2940 */ 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // s 8 Core.Windows + /* 2950 */ 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, // 8 Core Country + /* 2960 */ 0x53, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Specific.Windows + /* 2970 */ 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // 8 Core N.Window + /* 2980 */ 0x73, 0x20, 0x38, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x53, 0x69, 0x6E, 0x67, 0x6C, 0x65, 0x20, // s 8 Core Single + /* 2990 */ 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // Language.Windows + /* 29A0 */ 0x20, 0x38, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, // 8 Professional + /* 29B0 */ 0x57, 0x4D, 0x43, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6D, // WMC.Windows 8 Em + /* 29C0 */ 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, // bedded Industry + /* 29D0 */ 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, // Professional.Win + /* 29E0 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, // dows 8 Embedded + /* 29F0 */ 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, // Industry Enterpr + /* 2A00 */ 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x45, 0x6E, // ise.Windows 8 En + /* 2A10 */ 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, // terprise.Windows + /* 2A20 */ 0x20, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, // 8 Enterprise N. + /* 2A30 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, // Windows 8 Profes + /* 2A40 */ 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, // sional.Windows 8 + /* 2A50 */ 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, // Professional N. + /* 2A60 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, // Windows 8.1 Core + /* 2A70 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, // .Windows 8.1 Cor + /* 2A80 */ 0x65, 0x20, 0x41, 0x52, 0x4D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, // e ARM.Windows 8. + /* 2A90 */ 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, // 1 Core Country S + /* 2AA0 */ 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x63, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // pecific.Windows + /* 2AB0 */ 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // 8.1 Core N.Windo + /* 2AC0 */ 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x53, 0x69, 0x6E, 0x67, // ws 8.1 Core Sing + /* 2AD0 */ 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // le Language.Wind + /* 2AE0 */ 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // ows 8.1 Professi + /* 2AF0 */ 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x53, 0x74, 0x75, 0x64, 0x65, 0x6E, 0x74, 0x00, 0x57, 0x69, 0x6E, // onal Student.Win + /* 2B00 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, // dows 8.1 Profess + /* 2B10 */ 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x53, 0x74, 0x75, 0x64, 0x65, 0x6E, 0x74, 0x20, 0x4E, 0x00, // ional Student N. + /* 2B20 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, // Windows 8.1 Prof + /* 2B30 */ 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x57, 0x4D, 0x43, 0x00, 0x57, 0x69, 0x6E, // essional WMC.Win + /* 2B40 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, // dows 8.1 Core Co + /* 2B50 */ 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, // nnected.Windows + /* 2B60 */ 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, // 8.1 Core Connect + /* 2B70 */ 0x65, 0x64, 0x20, 0x43, 0x6F, 0x75, 0x6E, 0x74, 0x72, 0x79, 0x20, 0x53, 0x70, 0x65, 0x63, 0x69, // ed Country Speci + /* 2B80 */ 0x66, 0x69, 0x63, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, // fic.Windows 8.1 + /* 2B90 */ 0x43, 0x6F, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x4E, // Core Connected N + /* 2BA0 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x43, 0x6F, 0x72, // .Windows 8.1 Cor + /* 2BB0 */ 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x6E, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x53, 0x69, 0x6E, 0x67, // e Connected Sing + /* 2BC0 */ 0x6C, 0x65, 0x20, 0x4C, 0x61, 0x6E, 0x67, 0x75, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // le Language.Wind + /* 2BD0 */ 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // ows 8.1 Enterpri + /* 2BE0 */ 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, // se.Windows 8.1 E + /* 2BF0 */ 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, // nterprise N.Wind + /* 2C00 */ 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, // ows 8.1 Professi + /* 2C10 */ 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, // onal.Windows 8.1 + /* 2C20 */ 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x4E, 0x00, // Professional N. + /* 2C30 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6D, 0x62, 0x65, // Windows 8.1 Embe + /* 2C40 */ 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x50, 0x72, // dded Industry Pr + /* 2C50 */ 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // ofessional.Windo + /* 2C60 */ 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, // ws 8.1 Embedded + /* 2C70 */ 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, 0x79, 0x20, 0x41, 0x75, 0x74, 0x6F, 0x6D, 0x6F, 0x74, // Industry Automot + /* 2C80 */ 0x69, 0x76, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x31, 0x20, // ive.Windows 8.1 + /* 2C90 */ 0x45, 0x6D, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x20, 0x49, 0x6E, 0x64, 0x75, 0x73, 0x74, 0x72, // Embedded Industr + /* 2CA0 */ 0x79, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, // y Enterprise.Win + /* 2CB0 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, // dows 10 Enterpri + /* 2CC0 */ 0x73, 0x65, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // se Preview.Windo + /* 2CD0 */ 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, // ws 10 Profession + /* 2CE0 */ 0x61, 0x6C, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // al Preview.Windo + /* 2CF0 */ 0x77, 0x73, 0x20, 0x31, 0x30, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, // ws 10 Profession + /* 2D00 */ 0x61, 0x6C, 0x20, 0x57, 0x4D, 0x43, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, // al WMC Preview.W + /* 2D10 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x78, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, // indows 8.x Previ + /* 2D20 */ 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x38, 0x2E, 0x78, 0x20, 0x50, // ew.Windows 8.x P + /* 2D30 */ 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x20, 0x41, 0x52, 0x4D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // review ARM.Windo + /* 2D40 */ 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x57, // ws Server 2008 W + /* 2D50 */ 0x65, 0x62, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, // eb.Windows Serve + /* 2D60 */ 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x43, 0x6F, 0x6D, 0x70, 0x75, 0x74, 0x65, 0x20, 0x43, // r 2008 Compute C + /* 2D70 */ 0x6C, 0x75, 0x73, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // luster.Windows S + /* 2D80 */ 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, // erver 2008 Stand + /* 2D90 */ 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, // ard.Windows Serv + /* 2DA0 */ 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, // er 2008 Standard + /* 2DB0 */ 0x20, 0x77, 0x69, 0x74, 0x68, 0x6F, 0x75, 0x74, 0x20, 0x48, 0x79, 0x70, 0x65, 0x72, 0x2D, 0x56, // without Hyper-V + /* 2DC0 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, // .Windows Server + /* 2DD0 */ 0x32, 0x30, 0x30, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, // 2008 Enterprise. + /* 2DE0 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // Windows Server 2 + /* 2DF0 */ 0x30, 0x30, 0x38, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x77, // 008 Enterprise w + /* 2E00 */ 0x69, 0x74, 0x68, 0x6F, 0x75, 0x74, 0x20, 0x48, 0x79, 0x70, 0x65, 0x72, 0x2D, 0x56, 0x00, 0x57, // ithout Hyper-V.W + /* 2E10 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 + /* 2E20 */ 0x30, 0x38, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, // 08 Datacenter.Wi + /* 2E30 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, // ndows Server 200 + /* 2E40 */ 0x38, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x20, 0x77, 0x69, 0x74, // 8 Datacenter wit + /* 2E50 */ 0x68, 0x6F, 0x75, 0x74, 0x20, 0x48, 0x79, 0x70, 0x65, 0x72, 0x2D, 0x56, 0x00, 0x57, 0x69, 0x6E, // hout Hyper-V.Win + /* 2E60 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, // dows Server 2008 + /* 2E70 */ 0x20, 0x66, 0x6F, 0x72, 0x20, 0x49, 0x74, 0x61, 0x6E, 0x69, 0x75, 0x6D, 0x00, 0x57, 0x69, 0x6E, // for Itanium.Win + /* 2E80 */ 0x64, 0x6F, 0x77, 0x73, 0x20, 0x4D, 0x75, 0x6C, 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, // dows MultiPoint + /* 2E90 */ 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x57, 0x69, 0x6E, 0x64, // Server 2010.Wind + /* 2EA0 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // ows Server 2008 + /* 2EB0 */ 0x52, 0x32, 0x20, 0x57, 0x65, 0x62, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // R2 Web.Windows S + /* 2EC0 */ 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, 0x20, 0x48, 0x50, // erver 2008 R2 HP + /* 2ED0 */ 0x43, 0x20, 0x45, 0x64, 0x69, 0x74, 0x69, 0x6F, 0x6E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // C Edition.Window + /* 2EE0 */ 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, // s Server 2008 R2 + /* 2EF0 */ 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // Standard.Window + /* 2F00 */ 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, 0x52, 0x32, // s Server 2008 R2 + /* 2F10 */ 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // Enterprise.Wind + /* 2F20 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, 0x38, 0x20, // ows Server 2008 + /* 2F30 */ 0x52, 0x32, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, // R2 Datacenter.Wi + /* 2F40 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x30, // ndows Server 200 + /* 2F50 */ 0x38, 0x20, 0x52, 0x32, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x49, 0x74, 0x61, 0x6E, 0x69, 0x75, 0x6D, // 8 R2 for Itanium + /* 2F60 */ 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // Enterprise.Wind + /* 2F70 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, // ows Server 2012 + /* 2F80 */ 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // Datacenter.Windo + /* 2F90 */ 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x4D, // ws Server 2012 M + /* 2FA0 */ 0x75, 0x6C, 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x50, 0x72, 0x65, 0x6D, 0x69, 0x75, // ultiPoint Premiu + /* 2FB0 */ 0x6D, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, // m.Windows Server + /* 2FC0 */ 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x4D, 0x75, 0x6C, 0x74, 0x69, 0x50, 0x6F, 0x69, 0x6E, 0x74, // 2012 MultiPoint + /* 2FD0 */ 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // Standard.Window + /* 2FE0 */ 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x53, 0x74, // s Server 2012 St + /* 2FF0 */ 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, // andard.Windows S + /* 3000 */ 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x43, 0x6C, // erver 2012 R2 Cl + /* 3010 */ 0x6F, 0x75, 0x64, 0x20, 0x53, 0x74, 0x6F, 0x72, 0x61, 0x67, 0x65, 0x00, 0x57, 0x69, 0x6E, 0x64, // oud Storage.Wind + /* 3020 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x32, 0x20, // ows Server 2012 + /* 3030 */ 0x52, 0x32, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, 0x57, 0x69, // R2 Datacenter.Wi + /* 3040 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // ndows Server 201 + /* 3050 */ 0x32, 0x20, 0x52, 0x32, 0x20, 0x45, 0x73, 0x73, 0x65, 0x6E, 0x74, 0x69, 0x61, 0x6C, 0x73, 0x00, // 2 R2 Essentials. + /* 3060 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // Windows Server 2 + /* 3070 */ 0x30, 0x31, 0x32, 0x20, 0x52, 0x32, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, // 012 R2 Standard. + /* 3080 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // Windows Server 2 + /* 3090 */ 0x30, 0x31, 0x36, 0x20, 0x41, 0x7A, 0x75, 0x72, 0x65, 0x20, 0x43, 0x6F, 0x72, 0x65, 0x00, 0x57, // 016 Azure Core.W + /* 30A0 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 + /* 30B0 */ 0x31, 0x36, 0x20, 0x43, 0x6C, 0x6F, 0x75, 0x64, 0x20, 0x53, 0x74, 0x6F, 0x72, 0x61, 0x67, 0x65, // 16 Cloud Storage + /* 30C0 */ 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, // .Windows Server + /* 30D0 */ 0x32, 0x30, 0x31, 0x36, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x00, // 2016 Datacenter. + /* 30E0 */ 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, // Windows Server 2 + /* 30F0 */ 0x30, 0x31, 0x36, 0x20, 0x45, 0x73, 0x73, 0x65, 0x6E, 0x74, 0x69, 0x61, 0x6C, 0x73, 0x00, 0x57, // 016 Essentials.W + /* 3100 */ 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, // indows Server 20 + /* 3110 */ 0x31, 0x36, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x00, 0x57, 0x69, 0x6E, 0x64, // 16 Standard.Wind + /* 3120 */ 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, // ows Server 2016 + /* 3130 */ 0x41, 0x52, 0x4D, 0x36, 0x34, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, // ARM64.Windows Se + /* 3140 */ 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, // rver 2016 Datace + /* 3150 */ 0x6E, 0x74, 0x65, 0x72, 0x20, 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, 0x6E, 0x75, 0x61, // nter (Semi-Annua + /* 3160 */ 0x6C, 0x20, 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, // l Channel).Windo + /* 3170 */ 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x53, // ws Server 2016 S + /* 3180 */ 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x28, 0x53, 0x65, 0x6D, 0x69, 0x2D, 0x41, 0x6E, // tandard (Semi-An + /* 3190 */ 0x6E, 0x75, 0x61, 0x6C, 0x20, 0x43, 0x68, 0x61, 0x6E, 0x6E, 0x65, 0x6C, 0x29, 0x00, 0x57, 0x69, // nual Channel).Wi + /* 31A0 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, // ndows Server 201 + /* 31B0 */ 0x36, 0x20, 0x44, 0x61, 0x74, 0x61, 0x63, 0x65, 0x6E, 0x74, 0x65, 0x72, 0x20, 0x50, 0x72, 0x65, // 6 Datacenter Pre + /* 31C0 */ 0x76, 0x69, 0x65, 0x77, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, // view.Windows Vis + /* 31D0 */ 0x74, 0x61, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, 0x00, 0x57, 0x69, 0x6E, 0x64, // ta Business.Wind + /* 31E0 */ 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, 0x61, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, // ows Vista Busine + /* 31F0 */ 0x73, 0x73, 0x20, 0x4E, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, // ss N.Windows Vis + /* 3200 */ 0x74, 0x61, 0x20, 0x45, 0x6E, 0x74, 0x65, 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x00, 0x57, 0x69, // ta Enterprise.Wi + /* 3210 */ 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x20, 0x56, 0x69, 0x73, 0x74, 0x61, 0x20, 0x45, 0x6E, 0x74, 0x65, // ndows Vista Ente + /* 3220 */ 0x72, 0x70, 0x72, 0x69, 0x73, 0x65, 0x20, 0x4E, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // rprise N.Office + /* 3230 */ 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, // Access 2010.Offi + /* 3240 */ 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, // ce Excel 2010.Of + /* 3250 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x47, 0x72, 0x6F, 0x6F, 0x76, 0x65, 0x20, 0x32, 0x30, 0x31, 0x30, // fice Groove 2010 + /* 3260 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x49, 0x6E, 0x66, 0x6F, 0x50, 0x61, 0x74, 0x68, // .Office InfoPath + /* 3270 */ 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, // 2010.Office Mon + /* 3280 */ 0x64, 0x6F, 0x20, 0x31, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // do 1 2010.Office + /* 3290 */ 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, // Mondo 2 2010.Of + /* 32A0 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, // fice OneNote 201 + /* 32B0 */ 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, 0x4C, 0x6F, 0x6F, 0x6B, // 0.Office OutLook + /* 32C0 */ 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, // 2010.Office Pow + /* 32D0 */ 0x65, 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, // erPoint 2010.Off + /* 32E0 */ 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, // ice Professional + /* 32F0 */ 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // Plus 2010.Offic + /* 3300 */ 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, // e Project Pro 20 + /* 3310 */ 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, // 10.Office Projec + /* 3320 */ 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, // t Standard 2010. + /* 3330 */ 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, // Office Publisher + /* 3340 */ 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6D, 0x61, // 2010.Office Sma + /* 3350 */ 0x6C, 0x6C, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, 0x20, 0x42, 0x61, 0x73, 0x69, // ll Business Basi + /* 3360 */ 0x63, 0x73, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, // cs 2010.Office S + /* 3370 */ 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, // tandard 2010.Off + /* 3380 */ 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x65, 0x6D, 0x69, 0x75, // ice Visio Premiu + /* 3390 */ 0x6D, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, // m 2010.Office Vi + /* 33A0 */ 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, // sio Pro 2010.Off + /* 33B0 */ 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // ice Visio Standa + /* 33C0 */ 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, // rd 2010.Office W + /* 33D0 */ 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x30, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // ord 2010.Office + /* 33E0 */ 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, // Access 2013.Offi + /* 33F0 */ 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, // ce Excel 2013.Of + /* 3400 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x49, 0x6E, 0x66, 0x6F, 0x50, 0x61, 0x74, 0x68, 0x20, 0x32, 0x30, // fice InfoPath 20 + /* 3410 */ 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4C, 0x79, 0x6E, 0x63, 0x20, 0x32, // 13.Office Lync 2 + /* 3420 */ 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, // 013.Office Mondo + /* 3430 */ 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x6E, 0x65, // 2013.Office One + /* 3440 */ 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // Note 2013.Office + /* 3450 */ 0x20, 0x4F, 0x75, 0x74, 0x4C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, // OutLook 2013.Of + /* 3460 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, // fice PowerPoint + /* 3470 */ 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, // 2013.Office Prof + /* 3480 */ 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, // essional Plus 20 + /* 3490 */ 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, // 13.Office Projec + /* 34A0 */ 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // t Pro 2013.Offic + /* 34B0 */ 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // e Project Standa + /* 34C0 */ 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, // rd 2013.Office P + /* 34D0 */ 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, // ublisher 2013.Of + /* 34E0 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, // fice Standard 20 + /* 34F0 */ 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, // 13.Office Visio + /* 3500 */ 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // Pro 2013.Office + /* 3510 */ 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, // Visio Standard 2 + /* 3520 */ 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, // 013.Office Word + /* 3530 */ 0x32, 0x30, 0x31, 0x33, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, // 2013.Office Acce + /* 3540 */ 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, // ss 2013 (Pre-Rel + /* 3550 */ 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, // ease).Office Exc + /* 3560 */ 0x65, 0x6C, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, // el 2013 (Pre-Rel + /* 3570 */ 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x47, 0x72, 0x6F, // ease).Office Gro + /* 3580 */ 0x6F, 0x76, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, // ove 2013 (Pre-Re + /* 3590 */ 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x49, 0x6E, // lease).Office In + /* 35A0 */ 0x66, 0x6F, 0x50, 0x61, 0x74, 0x68, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, // foPath 2013 (Pre + /* 35B0 */ 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // -Release).Office + /* 35C0 */ 0x20, 0x4C, 0x79, 0x6E, 0x63, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, // Lync 2013 (Pre- + /* 35D0 */ 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // Release).Office + /* 35E0 */ 0x4D, 0x6F, 0x6E, 0x64, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, // Mondo 2013 (Pre- + /* 35F0 */ 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // Release).Office + /* 3600 */ 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, // OneNote 2013 (Pr + /* 3610 */ 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // e-Release).Offic + /* 3620 */ 0x65, 0x20, 0x4F, 0x75, 0x74, 0x6C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, // e Outlook 2013 ( + /* 3630 */ 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, // Pre-Release).Off + /* 3640 */ 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x50, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, // ice PowerPoint 2 + /* 3650 */ 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, // 013 (Pre-Release + /* 3660 */ 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, // ).Office Profess + /* 3670 */ 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, // ional Plus 2013 + /* 3680 */ 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, // (Pre-Release).Of + /* 3690 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, // fice Project Pro + /* 36A0 */ 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, // 2013 (Pre-Relea + /* 36B0 */ 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, // se).Office Proje + /* 36C0 */ 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, // ct Standard 2013 + /* 36D0 */ 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, // (Pre-Release).O + /* 36E0 */ 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, // ffice Publisher + /* 36F0 */ 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, // 2013 (Pre-Releas + /* 3700 */ 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, // e).Office Visio + /* 3710 */ 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, // Pro 2013 (Pre-Re + /* 3720 */ 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, // lease).Office Vi + /* 3730 */ 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, // sio Standard 201 + /* 3740 */ 0x33, 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, // 3 (Pre-Release). + /* 3750 */ 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x33, // Office Word 2013 + /* 3760 */ 0x20, 0x28, 0x50, 0x72, 0x65, 0x2D, 0x52, 0x65, 0x6C, 0x65, 0x61, 0x73, 0x65, 0x29, 0x00, 0x4F, // (Pre-Release).O + /* 3770 */ 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, // ffice Access 201 + /* 3780 */ 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, // 6.Office Excel 2 + /* 3790 */ 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, 0x64, 0x6F, // 016.Office Mondo + /* 37A0 */ 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4D, 0x6F, 0x6E, // 2016.Office Mon + /* 37B0 */ 0x64, 0x6F, 0x20, 0x52, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, // do R 2016.Office + /* 37C0 */ 0x20, 0x4F, 0x6E, 0x65, 0x4E, 0x6F, 0x74, 0x65, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, // OneNote 2016.Of + /* 37D0 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, 0x6C, 0x6F, 0x6F, 0x6B, 0x20, 0x32, 0x30, 0x31, // fice Outlook 201 + /* 37E0 */ 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, 0x77, 0x65, 0x72, 0x70, 0x6F, // 6.Office Powerpo + /* 37F0 */ 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // int 2016.Office + /* 3800 */ 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, 0x6C, 0x20, 0x50, 0x6C, 0x75, // Professional Plu + /* 3810 */ 0x73, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, // s 2016.Office Pr + /* 3820 */ 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, // oject Pro 2016.O + /* 3830 */ 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, // ffice Project Pr + /* 3840 */ 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // o 2016 C2R.Offic + /* 3850 */ 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, // e Project Standa + /* 3860 */ 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, // rd 2016.Office P + /* 3870 */ 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, // roject Standard + /* 3880 */ 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // 2016 C2R.Office + /* 3890 */ 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, 0x72, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, // Publisher 2016.O + /* 38A0 */ 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6B, 0x79, 0x70, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, // ffice Skype for + /* 38B0 */ 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, // Business 2016.Of + /* 38C0 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, // fice Standard 20 + /* 38D0 */ 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, // 16.Office Visio + /* 38E0 */ 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, // Pro 2016.Office + /* 38F0 */ 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, // Visio Pro 2016 C + /* 3900 */ 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, // 2R.Office Visio + /* 3910 */ 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, // Standard 2016.Of + /* 3920 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, // fice Visio Stand + /* 3930 */ 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x20, 0x43, 0x32, 0x52, 0x00, 0x4F, 0x66, 0x66, // ard 2016 C2R.Off + /* 3940 */ 0x69, 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x36, 0x00, 0x4F, 0x66, // ice Word 2016.Of + /* 3950 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, // fice Professiona + /* 3960 */ 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, 0x43, 0x32, 0x52, 0x20, // l Plus 2019 C2R + /* 3970 */ 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, // Preview.Office P + /* 3980 */ 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, 0x20, // roject Pro 2019 + /* 3990 */ 0x43, 0x32, 0x52, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x4F, 0x66, 0x66, 0x69, // C2R Preview.Offi + /* 39A0 */ 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, // ce Visio Pro 201 + /* 39B0 */ 0x39, 0x20, 0x43, 0x32, 0x52, 0x20, 0x50, 0x72, 0x65, 0x76, 0x69, 0x65, 0x77, 0x00, 0x4F, 0x66, // 9 C2R Preview.Of + /* 39C0 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x20, 0x32, 0x30, 0x31, 0x39, // fice Access 2019 + /* 39D0 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x45, 0x78, 0x63, 0x65, 0x6C, 0x20, 0x32, 0x30, // .Office Excel 20 + /* 39E0 */ 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x4F, 0x75, 0x74, 0x6C, 0x6F, 0x6F, // 19.Office Outloo + /* 39F0 */ 0x6B, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x6F, // k 2019.Office Po + /* 3A00 */ 0x77, 0x65, 0x72, 0x70, 0x6F, 0x69, 0x6E, 0x74, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, // werpoint 2019.Of + /* 3A10 */ 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x66, 0x65, 0x73, 0x73, 0x69, 0x6F, 0x6E, 0x61, // fice Professiona + /* 3A20 */ 0x6C, 0x20, 0x50, 0x6C, 0x75, 0x73, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, // l Plus 2019.Offi + /* 3A30 */ 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, 0x63, 0x74, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, // ce Project Pro 2 + /* 3A40 */ 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x72, 0x6F, 0x6A, 0x65, // 019.Office Proje + /* 3A50 */ 0x63, 0x74, 0x20, 0x53, 0x74, 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x39, // ct Standard 2019 + /* 3A60 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x73, 0x68, 0x65, // .Office Publishe + /* 3A70 */ 0x72, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x6B, // r 2019.Office Sk + /* 3A80 */ 0x79, 0x70, 0x65, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x42, 0x75, 0x73, 0x69, 0x6E, 0x65, 0x73, 0x73, // ype for Business + /* 3A90 */ 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x53, 0x74, 0x61, // 2019.Office Sta + /* 3AA0 */ 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, // ndard 2019.Offic + /* 3AB0 */ 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x50, 0x72, 0x6F, 0x20, 0x32, 0x30, 0x31, 0x39, // e Visio Pro 2019 + /* 3AC0 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x20, 0x56, 0x69, 0x73, 0x69, 0x6F, 0x20, 0x53, 0x74, // .Office Visio St + /* 3AD0 */ 0x61, 0x6E, 0x64, 0x61, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, 0x4F, 0x66, 0x66, 0x69, // andard 2019.Offi + /* 3AE0 */ 0x63, 0x65, 0x20, 0x57, 0x6F, 0x72, 0x64, 0x20, 0x32, 0x30, 0x31, 0x39, 0x00, // ce Word 2019. }; #elif defined(NO_STRICT_MODES) uint8_t DefaultKmsData[] = { - 0x4B, 0x4D, 0x44, 0x00, 0x06, 0x00, 0x01, 0x00, 0x06, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, // KMD............. - 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........À....... - 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .......à....... - 0xE0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0xC0, 0x97, 0xD7, 0x20, // à.......Î...À.× - 0xBF, 0xC4, 0x08, 0x22, 0x32, 0x00, 0x00, 0x00, 0x1A, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿Ä."2........... - 0x60, 0x00, 0x00, 0x00, 0xC0, 0x7F, 0xDC, 0x0B, 0x7F, 0x6A, 0xFE, 0x0C, 0x0A, 0x00, 0x00, 0x00, // `...À.Ü..jþ..... - 0x57, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x8E, 0xF2, 0x0D, // W.......Î.....ò. - 0xFF, 0x3F, 0x42, 0x0F, 0x0A, 0x00, 0x00, 0x00, 0x94, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿ?B............. - 0xCE, 0x00, 0x00, 0x00, 0x40, 0x17, 0x0C, 0x1A, 0xBF, 0xC8, 0x5B, 0x1B, 0x0A, 0x00, 0x00, 0x00, // Î...@...¿È[..... - 0xD1, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x0F, 0x00, 0x00, 0xC0, 0xE1, 0xE4, 0x00, // Ñ...........Àáä. - 0xFF, 0xC9, 0x9A, 0x3B, 0x32, 0x00, 0x00, 0x00, 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿÉ.;2........... - 0xCE, 0x00, 0x00, 0x00, 0x80, 0x5A, 0xB2, 0x27, 0x7F, 0x87, 0xE3, 0x28, 0x0A, 0x00, 0x00, 0x00, // Î....Z²'..ã(.... - 0x34, 0x27, 0xC9, 0x55, 0x82, 0xD6, 0x71, 0x4D, 0x98, 0x3E, 0xD6, 0xEC, 0x3F, 0x16, 0x05, 0x9F, // 4'ÉU.ÖqM.>Öì?... - 0x4C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, // L..........2.... - 0x81, 0x28, 0xA5, 0x59, 0x89, 0xA9, 0x9D, 0x47, 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, // .(¥Y.©.G¯FòuÆ7.c - 0x4C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x01, 0x00, // L............... - 0x15, 0xCE, 0xF1, 0x0F, 0x89, 0xA9, 0x9D, 0x47, 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, // .Îñ..©.G¯FòuÆ7.c - 0x4C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x05, 0x00, // L............... - 0x23, 0xBF, 0xA0, 0x7B, 0xF5, 0xD0, 0x72, 0x40, 0x91, 0xD9, 0xD5, 0x5A, 0xF5, 0xA4, 0x81, 0xB6, // #¿.{õÐr@.ÙÕZõ¤.¶ - 0x4C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x04, 0x00, // L............... - 0x46, 0xF9, 0x5A, 0xE8, 0x25, 0x2E, 0xB7, 0x47, 0x83, 0xE1, 0xBE, 0xBC, 0xEB, 0xEA, 0xC6, 0x11, // FùZè%.·G.á¾¼ëêÆ. - 0x4C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // L............... - 0xBF, 0xF1, 0xA6, 0xE6, 0x40, 0x9D, 0xC3, 0x40, 0xAA, 0x9F, 0xC7, 0x7B, 0xA2, 0x15, 0x78, 0xC0, // ¿ñ¦æ@.Ã@ª.Ç{¢.xÀ - 0x4C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // L............... - 0x68, 0x79, 0x4C, 0xAA, 0xDA, 0xB9, 0x80, 0x46, 0x92, 0xB6, 0xAC, 0xB2, 0x5E, 0x2F, 0x86, 0x6C, // hyLªÚ¹.F.¶¬²^/.l - 0x4C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // L............... - 0x1B, 0xF6, 0xB5, 0x85, 0x0B, 0x32, 0xE3, 0x4B, 0x81, 0x4A, 0xB7, 0x6B, 0x2B, 0xFA, 0xFC, 0x82, // .öµ..2ãK.J·k+úü. - 0x4C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // L............... - 0xB1, 0x9E, 0x7D, 0x61, 0x36, 0xEF, 0x82, 0x4F, 0x86, 0xE0, 0xA6, 0x5A, 0xE0, 0x7B, 0x96, 0xC6, // ±.}a6ï.O.à¦Zà{.Æ - 0x4C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // L............... - 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x35, 0x35, 0x34, 0x2D, // 03612-00206-554- - 0x30, 0x30, 0x36, 0x37, 0x33, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, // 006739-03-1033-1 - 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, // 7763.0000-280201 - 0x38, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, // 8.Windows.03612- - 0x30, 0x30, 0x30, 0x39, 0x36, 0x2D, 0x32, 0x30, 0x31, 0x2D, 0x31, 0x34, 0x38, 0x38, 0x35, 0x33, // 00096-201-148853 - 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, // -03-1033-17763.0 - 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, // 000-2802018.Offi - 0x63, 0x65, 0x32, 0x30, 0x31, 0x30, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, // ce2010.03612-002 - 0x30, 0x36, 0x2D, 0x32, 0x35, 0x30, 0x2D, 0x35, 0x36, 0x30, 0x36, 0x33, 0x35, 0x2D, 0x30, 0x33, // 06-250-560635-03 - 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, // -1033-17763.0000 - 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, // -2802018.Office2 - 0x30, 0x31, 0x33, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, // 013.03612-00206- - 0x34, 0x35, 0x34, 0x2D, 0x31, 0x36, 0x37, 0x32, 0x31, 0x31, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, // 454-167211-03-10 - 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, // 33-17763.0000-28 - 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x36, // 02018.Office2016 - 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x33, 0x38, 0x35, 0x38, 0x2D, 0x33, 0x36, 0x31, // .03612-03858-361 - 0x2D, 0x39, 0x31, 0x34, 0x30, 0x37, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, // -914079-03-1033- - 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, // 17763.0000-28020 - 0x31, 0x38, 0x00, 0x57, 0x69, 0x6E, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x47, 0x6F, 0x76, 0x00, 0x30, // 18.WinChinaGov.0 - 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x36, 0x37, 0x32, 0x2D, 0x33, // 3612-00206-672-3 - 0x30, 0x31, 0x33, 0x37, 0x31, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, // 01371-03-1033-17 - 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, // 763.0000-2802018 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x39, 0x00, 0x55, 0x6E, 0x6B, 0x6E, // .Office2019.Unkn - 0x6F, 0x77, 0x6E, 0x00, // own. + /* 0000 */ 0x4B, 0x4D, 0x44, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, // KMD............. + /* 0010 */ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ................ + /* 0020 */ 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........h....... + /* 0030 */ 0x28, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // (.......(....... + /* 0040 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE8, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........è....... + /* 0050 */ 0x00, 0xB5, 0xB2, 0x5B, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0xC0, 0x97, 0xD7, 0x20, // .µ²[....Î...À.× + /* 0060 */ 0xBF, 0xC4, 0x08, 0x22, 0x00, 0x00, 0x00, 0x00, 0x23, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿Ä."....#....... + /* 0070 */ 0x80, 0x4F, 0x3E, 0x4C, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xC0, 0x7F, 0xDC, 0x0B, // .O>L....`...À.Ü. + /* 0080 */ 0x7F, 0x6A, 0xFE, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x61, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .jþ.....a....... + /* 0090 */ 0x00, 0x11, 0x07, 0x51, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x8E, 0xF2, 0x0D, // ...Q....Î.....ò. + /* 00A0 */ 0xFF, 0x3F, 0x42, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x9F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿ?B............. + /* 00B0 */ 0x00, 0x9A, 0x00, 0x56, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x40, 0x17, 0x0C, 0x1A, // ...V....Î...@... + /* 00C0 */ 0xBF, 0xC8, 0x5B, 0x1B, 0x00, 0x00, 0x00, 0x00, 0xDD, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿È[.....Ý....... + /* 00D0 */ 0x80, 0x33, 0xE4, 0x58, 0x00, 0x00, 0x00, 0x00, 0x12, 0x0F, 0x00, 0x00, 0xC0, 0xE1, 0xE4, 0x00, // .3äX........Àáä. + /* 00E0 */ 0xFF, 0xC9, 0x9A, 0x3B, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿÉ.;............ + /* 00F0 */ 0x00, 0x29, 0xA8, 0x5B, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x5A, 0xB2, 0x27, // .)¨[....Î....Z²' + /* 0100 */ 0x7F, 0x87, 0xE3, 0x28, 0x00, 0x00, 0x00, 0x00, 0x34, 0x27, 0xC9, 0x55, 0x82, 0xD6, 0x71, 0x4D, // ..ã(....4'ÉU.ÖqM + /* 0110 */ 0x98, 0x3E, 0xD6, 0xEC, 0x3F, 0x16, 0x05, 0x9F, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .>Öì?...Z....... + /* 0120 */ 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, 0x81, 0x28, 0xA5, 0x59, 0x89, 0xA9, 0x9D, 0x47, // ...2.....(¥Y.©.G + /* 0130 */ 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯FòuÆ7.cZ....... + /* 0140 */ 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x15, 0xCE, 0xF1, 0x0F, 0x89, 0xA9, 0x9D, 0x47, // .........Îñ..©.G + /* 0150 */ 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯FòuÆ7.cZ....... + /* 0160 */ 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x05, 0x00, 0x23, 0xBF, 0xA0, 0x7B, 0xF5, 0xD0, 0x72, 0x40, // ........#¿.{õÐr@ + /* 0170 */ 0x91, 0xD9, 0xD5, 0x5A, 0xF5, 0xA4, 0x81, 0xB6, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÙÕZõ¤.¶Z....... + /* 0180 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x04, 0x00, 0x46, 0xF9, 0x5A, 0xE8, 0x25, 0x2E, 0xB7, 0x47, // ........FùZè%.·G + /* 0190 */ 0x83, 0xE1, 0xBE, 0xBC, 0xEB, 0xEA, 0xC6, 0x11, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .á¾¼ëêÆ.Z....... + /* 01A0 */ 0x01, 0x00, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xBF, 0xF1, 0xA6, 0xE6, 0x40, 0x9D, 0xC3, 0x40, // ........¿ñ¦æ@.Ã@ + /* 01B0 */ 0xAA, 0x9F, 0xC7, 0x7B, 0xA2, 0x15, 0x78, 0xC0, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ª.Ç{¢.xÀZ....... + /* 01C0 */ 0x02, 0x00, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x68, 0x79, 0x4C, 0xAA, 0xDA, 0xB9, 0x80, 0x46, // ........hyLªÚ¹.F + /* 01D0 */ 0x92, 0xB6, 0xAC, 0xB2, 0x5E, 0x2F, 0x86, 0x6C, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .¶¬²^/.lZ....... + /* 01E0 */ 0x02, 0x00, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x1B, 0xF6, 0xB5, 0x85, 0x0B, 0x32, 0xE3, 0x4B, // .........öµ..2ãK + /* 01F0 */ 0x81, 0x4A, 0xB7, 0x6B, 0x2B, 0xFA, 0xFC, 0x82, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .J·k+úü.Z....... + /* 0200 */ 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xB1, 0x9E, 0x7D, 0x61, 0x36, 0xEF, 0x82, 0x4F, // ........±.}a6ï.O + /* 0210 */ 0x86, 0xE0, 0xA6, 0x5A, 0xE0, 0x7B, 0x96, 0xC6, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .à¦Zà{.ÆZ....... + /* 0220 */ 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........Z....... + /* 0230 */ 0x00, 0xB5, 0xB2, 0x5B, 0x00, 0x00, 0x00, 0x00, 0x63, 0x45, 0x00, 0x00, 0x1C, 0x0E, 0x00, 0x00, // .µ²[....cE...... + /* 0240 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........Z....... + /* 0250 */ 0x80, 0xE2, 0x9F, 0x57, 0x00, 0x00, 0x00, 0x00, 0x39, 0x38, 0x00, 0x00, 0x1C, 0x0E, 0x00, 0x00, // .â.W....98...... + /* 0260 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........Z....... + /* 0270 */ 0x00, 0x7A, 0x60, 0x52, 0x00, 0x00, 0x00, 0x00, 0x80, 0x25, 0x00, 0x00, 0x01, 0x19, 0x00, 0x00, // .z`R.....%...... + /* 0280 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........Z....... + /* 0290 */ 0x80, 0xD2, 0x89, 0x50, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x23, 0x00, 0x00, 0x32, 0x15, 0x00, 0x00, // .Ò.P....ð#..2... + /* 02A0 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........Z....... + /* 02B0 */ 0x80, 0xFC, 0x62, 0x4D, 0x00, 0x00, 0x00, 0x00, 0xB1, 0x1D, 0x00, 0x00, 0x01, 0xD7, 0x00, 0x00, // .übM....±....×.. + /* 02C0 */ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........Z....... + /* 02D0 */ 0x00, 0x31, 0x1B, 0x4A, 0x00, 0x00, 0x00, 0x00, 0x72, 0x17, 0x00, 0x00, 0x01, 0xD7, 0x00, 0x00, // .1.J....r....×.. + /* 02E0 */ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, // ........03612-00 + /* 02F0 */ 0x32, 0x30, 0x36, 0x2D, 0x35, 0x35, 0x36, 0x2D, 0x31, 0x32, 0x33, 0x37, 0x32, 0x37, 0x2D, 0x30, // 206-556-123727-0 + /* 0300 */ 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, // 3-1033-17763.000 + /* 0310 */ 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // 0-2972018.Window + /* 0320 */ 0x73, 0x00, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x30, 0x39, 0x36, 0x2D, 0x31, // s..03612-00096-1 + /* 0330 */ 0x39, 0x39, 0x2D, 0x37, 0x39, 0x39, 0x31, 0x38, 0x38, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, // 99-799188-03-103 + /* 0340 */ 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, // 3-17763.0000-297 + /* 0350 */ 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x30, 0x00, // 2018.Office2010. + /* 0360 */ 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x32, 0x34, 0x30, // .03612-00206-240 + /* 0370 */ 0x2D, 0x37, 0x31, 0x39, 0x36, 0x33, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, // -719639-03-1033- + /* 0380 */ 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, // 17763.0000-29720 + /* 0390 */ 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x33, 0x00, 0x00, 0x30, // 18.Office2013..0 + /* 03A0 */ 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x34, 0x33, 0x38, 0x2D, 0x30, // 3612-00206-438-0 + /* 03B0 */ 0x30, 0x34, 0x35, 0x33, 0x32, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, // 04532-03-1033-17 + /* 03C0 */ 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, // 763.0000-2972018 + /* 03D0 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x36, 0x00, 0x00, 0x30, 0x33, 0x36, // .Office2016..036 + /* 03E0 */ 0x31, 0x32, 0x2D, 0x30, 0x33, 0x38, 0x35, 0x38, 0x2D, 0x30, 0x35, 0x33, 0x2D, 0x30, 0x38, 0x39, // 12-03858-053-089 + /* 03F0 */ 0x35, 0x31, 0x36, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, // 516-03-1033-1776 + /* 0400 */ 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x57, // 3.0000-2972018.W + /* 0410 */ 0x69, 0x6E, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x47, 0x6F, 0x76, 0x00, 0x00, 0x30, 0x33, 0x36, 0x31, // inChinaGov..0361 + /* 0420 */ 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x36, 0x38, 0x34, 0x2D, 0x31, 0x33, 0x37, 0x36, // 2-00206-684-1376 + /* 0430 */ 0x36, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, // 69-03-1033-17763 + /* 0440 */ 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, // .0000-2972018.Of + /* 0450 */ 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x39, 0x00, 0x00, 0x55, 0x6E, 0x6B, 0x6E, 0x6F, 0x77, // fice2019..Unknow + /* 0460 */ 0x6E, 0x00, // n. }; #else // !defined(NO_STRICT_MODES) uint8_t DefaultKmsData[] = { - 0x4B, 0x4D, 0x44, 0x00, 0x06, 0x00, 0x01, 0x00, 0x06, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, // KMD............. - 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........À....... - 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .......À....... - 0xC0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0xC0, 0x97, 0xD7, 0x20, // À.......Î...À.× - 0xBF, 0xC4, 0x08, 0x22, 0x32, 0x00, 0x00, 0x00, 0xFA, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿Ä."2...ú....... - 0x60, 0x00, 0x00, 0x00, 0xC0, 0x7F, 0xDC, 0x0B, 0x7F, 0x6A, 0xFE, 0x0C, 0x0A, 0x00, 0x00, 0x00, // `...À.Ü..jþ..... - 0x37, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x8E, 0xF2, 0x0D, // 7.......Î.....ò. - 0xFF, 0x3F, 0x42, 0x0F, 0x0A, 0x00, 0x00, 0x00, 0x74, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿ?B.....t....... - 0xCE, 0x00, 0x00, 0x00, 0x40, 0x17, 0x0C, 0x1A, 0xBF, 0xC8, 0x5B, 0x1B, 0x0A, 0x00, 0x00, 0x00, // Î...@...¿È[..... - 0xB1, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x0F, 0x00, 0x00, 0xC0, 0xE1, 0xE4, 0x00, // ±...........Àáä. - 0xFF, 0xC9, 0x9A, 0x3B, 0x32, 0x00, 0x00, 0x00, 0xEF, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿÉ.;2...ï....... - 0xCE, 0x00, 0x00, 0x00, 0x80, 0x5A, 0xB2, 0x27, 0x7F, 0x87, 0xE3, 0x28, 0x0A, 0x00, 0x00, 0x00, // Î....Z²'..ã(.... - 0x34, 0x27, 0xC9, 0x55, 0x82, 0xD6, 0x71, 0x4D, 0x98, 0x3E, 0xD6, 0xEC, 0x3F, 0x16, 0x05, 0x9F, // 4'ÉU.ÖqM.>Öì?... - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, // ,..........2.... - 0x81, 0x28, 0xA5, 0x59, 0x89, 0xA9, 0x9D, 0x47, 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, // .(¥Y.©.G¯FòuÆ7.c - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x01, 0x00, // ,............... - 0x15, 0xCE, 0xF1, 0x0F, 0x89, 0xA9, 0x9D, 0x47, 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, // .Îñ..©.G¯FòuÆ7.c - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x05, 0x00, // ,............... - 0xFB, 0xB1, 0x49, 0x84, 0xEA, 0xF0, 0x7A, 0x49, 0x99, 0xAB, 0x66, 0xCA, 0x96, 0xE9, 0xA0, 0xF5, // û±I.êðzI.«fÊ.é.õ - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, // ,............... - 0x59, 0x56, 0xB1, 0x11, 0x03, 0xE6, 0xF1, 0x4C, 0x9C, 0x1F, 0xF0, 0xEC, 0x01, 0xB8, 0x18, 0x88, // YV±..æñL..ðì.¸.. - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ,............... - 0x36, 0xD6, 0x7C, 0xD2, 0x62, 0x19, 0xE9, 0x44, 0x8B, 0x4F, 0x27, 0xB6, 0xC2, 0x3E, 0xFB, 0x85, // 6Ö|Òb.éD.O'¶Â>û. - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ,............... - 0x23, 0xBF, 0xA0, 0x7B, 0xF5, 0xD0, 0x72, 0x40, 0x91, 0xD9, 0xD5, 0x5A, 0xF5, 0xA4, 0x81, 0xB6, // #¿.{õÐr@.ÙÕZõ¤.¶ - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x04, 0x00, // ,............... - 0xC0, 0xE3, 0x9F, 0x96, 0xEC, 0xA3, 0x1A, 0x49, 0x9F, 0x25, 0x42, 0x36, 0x05, 0xDE, 0xB3, 0x65, // Àã..ì£.I.%B6.Þ³e - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ,............... - 0x58, 0x13, 0xC5, 0xE1, 0x3E, 0xFE, 0x03, 0x42, 0xA4, 0xA2, 0x3B, 0x6B, 0x20, 0xC9, 0x73, 0x4E, // X.Åá>þ.B¤¢;k ÉsN - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, // ,............... - 0x4F, 0x13, 0xE2, 0x58, 0x11, 0x8E, 0x17, 0x4D, 0x9C, 0xB2, 0x91, 0x06, 0x9C, 0x15, 0x11, 0x48, // O.âX...M.².....H - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, // ,............... - 0x19, 0x52, 0xDE, 0x7F, 0xFA, 0xFB, 0x4A, 0x48, 0x82, 0xC9, 0x34, 0xD1, 0xAD, 0x53, 0xE8, 0x56, // .RÞ.úûJH.É4Ñ­SèV - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // ,............... - 0x3B, 0x7B, 0xB9, 0xBB, 0xA4, 0x8C, 0x28, 0x4A, 0x97, 0x17, 0x89, 0xFA, 0xBD, 0x42, 0xC4, 0xAC, // ;{¹»¤.(J...ú½BĬ - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, // ,............... - 0x58, 0xB3, 0x40, 0x3C, 0x48, 0x59, 0xAF, 0x45, 0x92, 0x3B, 0x53, 0xD2, 0x1F, 0xCC, 0x7E, 0x79, // X³@C¹.9.)#ÆW - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x05, 0x00, 0x01, 0x00, 0x00, // ,............... - 0xDC, 0x64, 0x2A, 0x21, 0xB1, 0x43, 0x3D, 0x4D, 0xA3, 0x0C, 0x2F, 0xC6, 0x9D, 0x20, 0x95, 0xC6, // Üd*!±C=M£./Æ. .Æ - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, // ,............... - 0x46, 0xF9, 0x5A, 0xE8, 0x25, 0x2E, 0xB7, 0x47, 0x83, 0xE1, 0xBE, 0xBC, 0xEB, 0xEA, 0xC6, 0x11, // FùZè%.·G.á¾¼ëêÆ. - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, // ,............... - 0xBF, 0xF1, 0xA6, 0xE6, 0x40, 0x9D, 0xC3, 0x40, 0xAA, 0x9F, 0xC7, 0x7B, 0xA2, 0x15, 0x78, 0xC0, // ¿ñ¦æ@.Ã@ª.Ç{¢.xÀ - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, // ,............... - 0x68, 0x79, 0x4C, 0xAA, 0xDA, 0xB9, 0x80, 0x46, 0x92, 0xB6, 0xAC, 0xB2, 0x5E, 0x2F, 0x86, 0x6C, // hyLªÚ¹.F.¶¬²^/.l - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, // ,............... - 0x1B, 0xF6, 0xB5, 0x85, 0x0B, 0x32, 0xE3, 0x4B, 0x81, 0x4A, 0xB7, 0x6B, 0x2B, 0xFA, 0xFC, 0x82, // .öµ..2ãK.J·k+úü. - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, // ,............... - 0xB1, 0x9E, 0x7D, 0x61, 0x36, 0xEF, 0x82, 0x4F, 0x86, 0xE0, 0xA6, 0x5A, 0xE0, 0x7B, 0x96, 0xC6, // ±.}a6ï.O.à¦Zà{.Æ - 0x2C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, // ,............... - 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x35, 0x35, 0x34, 0x2D, // 03612-00206-554- - 0x30, 0x30, 0x36, 0x37, 0x33, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, // 006739-03-1033-1 - 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, // 7763.0000-280201 - 0x38, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, 0x73, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, // 8.Windows.03612- - 0x30, 0x30, 0x30, 0x39, 0x36, 0x2D, 0x32, 0x30, 0x31, 0x2D, 0x31, 0x34, 0x38, 0x38, 0x35, 0x33, // 00096-201-148853 - 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, // -03-1033-17763.0 - 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, // 000-2802018.Offi - 0x63, 0x65, 0x32, 0x30, 0x31, 0x30, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, // ce2010.03612-002 - 0x30, 0x36, 0x2D, 0x32, 0x35, 0x30, 0x2D, 0x35, 0x36, 0x30, 0x36, 0x33, 0x35, 0x2D, 0x30, 0x33, // 06-250-560635-03 - 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, // -1033-17763.0000 - 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, // -2802018.Office2 - 0x30, 0x31, 0x33, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, // 013.03612-00206- - 0x34, 0x35, 0x34, 0x2D, 0x31, 0x36, 0x37, 0x32, 0x31, 0x31, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, // 454-167211-03-10 - 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, // 33-17763.0000-28 - 0x30, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x36, // 02018.Office2016 - 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x33, 0x38, 0x35, 0x38, 0x2D, 0x33, 0x36, 0x31, // .03612-03858-361 - 0x2D, 0x39, 0x31, 0x34, 0x30, 0x37, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, // -914079-03-1033- - 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, // 17763.0000-28020 - 0x31, 0x38, 0x00, 0x57, 0x69, 0x6E, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x47, 0x6F, 0x76, 0x00, 0x30, // 18.WinChinaGov.0 - 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x36, 0x37, 0x32, 0x2D, 0x33, // 3612-00206-672-3 - 0x30, 0x31, 0x33, 0x37, 0x31, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, // 01371-03-1033-17 - 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x38, 0x30, 0x32, 0x30, 0x31, 0x38, // 763.0000-2802018 - 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x39, 0x00, 0x55, 0x6E, 0x6B, 0x6E, // .Office2019.Unkn - 0x6F, 0x77, 0x6E, 0x00, // own. + /* 0000 */ 0x4B, 0x4D, 0x44, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, // KMD............. + /* 0010 */ 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ................ + /* 0020 */ 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........h....... + /* 0030 */ 0x08, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ................ + /* 0040 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC8, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........È....... + /* 0050 */ 0x00, 0xB5, 0xB2, 0x5B, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0xC0, 0x97, 0xD7, 0x20, // .µ²[....Î...À.× + /* 0060 */ 0xBF, 0xC4, 0x08, 0x22, 0x00, 0x00, 0x00, 0x00, 0x03, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿Ä."............ + /* 0070 */ 0x80, 0x4F, 0x3E, 0x4C, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xC0, 0x7F, 0xDC, 0x0B, // .O>L....`...À.Ü. + /* 0080 */ 0x7F, 0x6A, 0xFE, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x41, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .jþ.....A....... + /* 0090 */ 0x00, 0x11, 0x07, 0x51, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x8E, 0xF2, 0x0D, // ...Q....Î.....ò. + /* 00A0 */ 0xFF, 0x3F, 0x42, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿ?B............. + /* 00B0 */ 0x00, 0x9A, 0x00, 0x56, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x40, 0x17, 0x0C, 0x1A, // ...V....Î...@... + /* 00C0 */ 0xBF, 0xC8, 0x5B, 0x1B, 0x00, 0x00, 0x00, 0x00, 0xBD, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¿È[.....½....... + /* 00D0 */ 0x80, 0x33, 0xE4, 0x58, 0x00, 0x00, 0x00, 0x00, 0x12, 0x0F, 0x00, 0x00, 0xC0, 0xE1, 0xE4, 0x00, // .3äX........Àáä. + /* 00E0 */ 0xFF, 0xC9, 0x9A, 0x3B, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ÿÉ.;....ü....... + /* 00F0 */ 0x00, 0x29, 0xA8, 0x5B, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x00, 0x80, 0x5A, 0xB2, 0x27, // .)¨[....Î....Z²' + /* 0100 */ 0x7F, 0x87, 0xE3, 0x28, 0x00, 0x00, 0x00, 0x00, 0x34, 0x27, 0xC9, 0x55, 0x82, 0xD6, 0x71, 0x4D, // ..ã(....4'ÉU.ÖqM + /* 0110 */ 0x98, 0x3E, 0xD6, 0xEC, 0x3F, 0x16, 0x05, 0x9F, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .>Öì?...:....... + /* 0120 */ 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, 0x81, 0x28, 0xA5, 0x59, 0x89, 0xA9, 0x9D, 0x47, // ...2.....(¥Y.©.G + /* 0130 */ 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯FòuÆ7.c:....... + /* 0140 */ 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x01, 0x00, 0x15, 0xCE, 0xF1, 0x0F, 0x89, 0xA9, 0x9D, 0x47, // .........Îñ..©.G + /* 0150 */ 0xAF, 0x46, 0xF2, 0x75, 0xC6, 0x37, 0x06, 0x63, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¯FòuÆ7.c:....... + /* 0160 */ 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x05, 0x00, 0xFB, 0xB1, 0x49, 0x84, 0xEA, 0xF0, 0x7A, 0x49, // ........û±I.êðzI + /* 0170 */ 0x99, 0xAB, 0x66, 0xCA, 0x96, 0xE9, 0xA0, 0xF5, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .«fÊ.é.õ:....... + /* 0180 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x59, 0x56, 0xB1, 0x11, 0x03, 0xE6, 0xF1, 0x4C, // ........YV±..æñL + /* 0190 */ 0x9C, 0x1F, 0xF0, 0xEC, 0x01, 0xB8, 0x18, 0x88, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ..ðì.¸..:....... + /* 01A0 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x36, 0xD6, 0x7C, 0xD2, 0x62, 0x19, 0xE9, 0x44, // ........6Ö|Òb.éD + /* 01B0 */ 0x8B, 0x4F, 0x27, 0xB6, 0xC2, 0x3E, 0xFB, 0x85, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .O'¶Â>û.:....... + /* 01C0 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x23, 0xBF, 0xA0, 0x7B, 0xF5, 0xD0, 0x72, 0x40, // ........#¿.{õÐr@ + /* 01D0 */ 0x91, 0xD9, 0xD5, 0x5A, 0xF5, 0xA4, 0x81, 0xB6, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .ÙÕZõ¤.¶:....... + /* 01E0 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x04, 0x00, 0xC0, 0xE3, 0x9F, 0x96, 0xEC, 0xA3, 0x1A, 0x49, // ........Àã..ì£.I + /* 01F0 */ 0x9F, 0x25, 0x42, 0x36, 0x05, 0xDE, 0xB3, 0x65, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .%B6.Þ³e:....... + /* 0200 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x58, 0x13, 0xC5, 0xE1, 0x3E, 0xFE, 0x03, 0x42, // ........X.Åá>þ.B + /* 0210 */ 0xA4, 0xA2, 0x3B, 0x6B, 0x20, 0xC9, 0x73, 0x4E, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¤¢;k ÉsN:....... + /* 0220 */ 0x00, 0x00, 0x06, 0x19, 0x01, 0x00, 0x00, 0x00, 0x4F, 0x13, 0xE2, 0x58, 0x11, 0x8E, 0x17, 0x4D, // ........O.âX...M + /* 0230 */ 0x9C, 0xB2, 0x91, 0x06, 0x9C, 0x15, 0x11, 0x48, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .².....H:....... + /* 0240 */ 0x00, 0x00, 0x06, 0x19, 0x00, 0x00, 0x00, 0x00, 0x19, 0x52, 0xDE, 0x7F, 0xFA, 0xFB, 0x4A, 0x48, // .........RÞ.úûJH + /* 0250 */ 0x82, 0xC9, 0x34, 0xD1, 0xAD, 0x53, 0xE8, 0x56, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .É4Ñ­SèV:....... + /* 0260 */ 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x3B, 0x7B, 0xB9, 0xBB, 0xA4, 0x8C, 0x28, 0x4A, // ........;{¹»¤.(J + /* 0270 */ 0x97, 0x17, 0x89, 0xFA, 0xBD, 0x42, 0xC4, 0xAC, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ...ú½BĬ:....... + /* 0280 */ 0x00, 0x00, 0x05, 0x19, 0x01, 0x00, 0x00, 0x00, 0x58, 0xB3, 0x40, 0x3C, 0x48, 0x59, 0xAF, 0x45, // ........X³@C + /* 0430 */ 0xB9, 0x0A, 0x39, 0x89, 0x29, 0x23, 0xC6, 0x57, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ¹.9.)#ÆW:....... + /* 0440 */ 0x00, 0x00, 0x06, 0x05, 0x00, 0x01, 0x00, 0x00, 0xDC, 0x64, 0x2A, 0x21, 0xB1, 0x43, 0x3D, 0x4D, // ........Üd*!±C=M + /* 0450 */ 0xA3, 0x0C, 0x2F, 0xC6, 0x9D, 0x20, 0x95, 0xC6, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // £./Æ. .Æ:....... + /* 0460 */ 0x00, 0x00, 0x04, 0x19, 0x00, 0x00, 0x00, 0x00, 0x46, 0xF9, 0x5A, 0xE8, 0x25, 0x2E, 0xB7, 0x47, // ........FùZè%.·G + /* 0470 */ 0x83, 0xE1, 0xBE, 0xBC, 0xEB, 0xEA, 0xC6, 0x11, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .á¾¼ëêÆ.:....... + /* 0480 */ 0x01, 0x00, 0x04, 0x05, 0x00, 0x00, 0x01, 0x00, 0xBF, 0xF1, 0xA6, 0xE6, 0x40, 0x9D, 0xC3, 0x40, // ........¿ñ¦æ@.Ã@ + /* 0490 */ 0xAA, 0x9F, 0xC7, 0x7B, 0xA2, 0x15, 0x78, 0xC0, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ª.Ç{¢.xÀ:....... + /* 04A0 */ 0x02, 0x00, 0x05, 0x05, 0x00, 0x00, 0x02, 0x00, 0x68, 0x79, 0x4C, 0xAA, 0xDA, 0xB9, 0x80, 0x46, // ........hyLªÚ¹.F + /* 04B0 */ 0x92, 0xB6, 0xAC, 0xB2, 0x5E, 0x2F, 0x86, 0x6C, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .¶¬²^/.l:....... + /* 04C0 */ 0x02, 0x00, 0x05, 0x05, 0x00, 0x01, 0x00, 0x00, 0x1B, 0xF6, 0xB5, 0x85, 0x0B, 0x32, 0xE3, 0x4B, // .........öµ..2ãK + /* 04D0 */ 0x81, 0x4A, 0xB7, 0x6B, 0x2B, 0xFA, 0xFC, 0x82, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .J·k+úü.:....... + /* 04E0 */ 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x03, 0x00, 0xB1, 0x9E, 0x7D, 0x61, 0x36, 0xEF, 0x82, 0x4F, // ........±.}a6ï.O + /* 04F0 */ 0x86, 0xE0, 0xA6, 0x5A, 0xE0, 0x7B, 0x96, 0xC6, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .à¦Zà{.Æ:....... + /* 0500 */ 0x02, 0x00, 0x06, 0x05, 0x00, 0x00, 0x05, 0x00, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........:....... + /* 0510 */ 0x00, 0xB5, 0xB2, 0x5B, 0x00, 0x00, 0x00, 0x00, 0x63, 0x45, 0x00, 0x00, 0x1C, 0x0E, 0x00, 0x00, // .µ²[....cE...... + /* 0520 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........:....... + /* 0530 */ 0x80, 0xE2, 0x9F, 0x57, 0x00, 0x00, 0x00, 0x00, 0x39, 0x38, 0x00, 0x00, 0x1C, 0x0E, 0x00, 0x00, // .â.W....98...... + /* 0540 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........:....... + /* 0550 */ 0x00, 0x7A, 0x60, 0x52, 0x00, 0x00, 0x00, 0x00, 0x80, 0x25, 0x00, 0x00, 0x01, 0x19, 0x00, 0x00, // .z`R.....%...... + /* 0560 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........:....... + /* 0570 */ 0x80, 0xD2, 0x89, 0x50, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x23, 0x00, 0x00, 0x32, 0x15, 0x00, 0x00, // .Ò.P....ð#..2... + /* 0580 */ 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........:....... + /* 0590 */ 0x80, 0xFC, 0x62, 0x4D, 0x00, 0x00, 0x00, 0x00, 0xB1, 0x1D, 0x00, 0x00, 0x01, 0xD7, 0x00, 0x00, // .übM....±....×.. + /* 05A0 */ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3A, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........:....... + /* 05B0 */ 0x00, 0x31, 0x1B, 0x4A, 0x00, 0x00, 0x00, 0x00, 0x72, 0x17, 0x00, 0x00, 0x01, 0xD7, 0x00, 0x00, // .1.J....r....×.. + /* 05C0 */ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, // ........03612-00 + /* 05D0 */ 0x32, 0x30, 0x36, 0x2D, 0x35, 0x35, 0x36, 0x2D, 0x31, 0x32, 0x33, 0x37, 0x32, 0x37, 0x2D, 0x30, // 206-556-123727-0 + /* 05E0 */ 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, // 3-1033-17763.000 + /* 05F0 */ 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x57, 0x69, 0x6E, 0x64, 0x6F, 0x77, // 0-2972018.Window + /* 0600 */ 0x73, 0x00, 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x30, 0x39, 0x36, 0x2D, 0x31, // s..03612-00096-1 + /* 0610 */ 0x39, 0x39, 0x2D, 0x37, 0x39, 0x39, 0x31, 0x38, 0x38, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, // 99-799188-03-103 + /* 0620 */ 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, // 3-17763.0000-297 + /* 0630 */ 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x30, 0x00, // 2018.Office2010. + /* 0640 */ 0x00, 0x30, 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x32, 0x34, 0x30, // .03612-00206-240 + /* 0650 */ 0x2D, 0x37, 0x31, 0x39, 0x36, 0x33, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, // -719639-03-1033- + /* 0660 */ 0x31, 0x37, 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, // 17763.0000-29720 + /* 0670 */ 0x31, 0x38, 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x33, 0x00, 0x00, 0x30, // 18.Office2013..0 + /* 0680 */ 0x33, 0x36, 0x31, 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x34, 0x33, 0x38, 0x2D, 0x30, // 3612-00206-438-0 + /* 0690 */ 0x30, 0x34, 0x35, 0x33, 0x32, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, // 04532-03-1033-17 + /* 06A0 */ 0x37, 0x36, 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, // 763.0000-2972018 + /* 06B0 */ 0x00, 0x4F, 0x66, 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x36, 0x00, 0x00, 0x30, 0x33, 0x36, // .Office2016..036 + /* 06C0 */ 0x31, 0x32, 0x2D, 0x30, 0x33, 0x38, 0x35, 0x38, 0x2D, 0x30, 0x35, 0x33, 0x2D, 0x30, 0x38, 0x39, // 12-03858-053-089 + /* 06D0 */ 0x35, 0x31, 0x36, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, // 516-03-1033-1776 + /* 06E0 */ 0x33, 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x57, // 3.0000-2972018.W + /* 06F0 */ 0x69, 0x6E, 0x43, 0x68, 0x69, 0x6E, 0x61, 0x47, 0x6F, 0x76, 0x00, 0x00, 0x30, 0x33, 0x36, 0x31, // inChinaGov..0361 + /* 0700 */ 0x32, 0x2D, 0x30, 0x30, 0x32, 0x30, 0x36, 0x2D, 0x36, 0x38, 0x34, 0x2D, 0x31, 0x33, 0x37, 0x36, // 2-00206-684-1376 + /* 0710 */ 0x36, 0x39, 0x2D, 0x30, 0x33, 0x2D, 0x31, 0x30, 0x33, 0x33, 0x2D, 0x31, 0x37, 0x37, 0x36, 0x33, // 69-03-1033-17763 + /* 0720 */ 0x2E, 0x30, 0x30, 0x30, 0x30, 0x2D, 0x32, 0x39, 0x37, 0x32, 0x30, 0x31, 0x38, 0x00, 0x4F, 0x66, // .0000-2972018.Of + /* 0730 */ 0x66, 0x69, 0x63, 0x65, 0x32, 0x30, 0x31, 0x39, 0x00, 0x00, 0x55, 0x6E, 0x6B, 0x6E, 0x6F, 0x77, // fice2019..Unknow + /* 0740 */ 0x6E, 0x00, // n. }; #endif // // !defined(NO_STRICT_MODES) diff --git a/src/msrpc-client.c b/src/msrpc-client.c index 864874c..12ae8f0 100644 --- a/src/msrpc-client.c +++ b/src/msrpc-client.c @@ -171,7 +171,7 @@ RpcStatus closeRpc(const RpcCtx handle) #if !MULTI_CALL_BINARY // Memory allocation function for RPC. -void *__RPC_USER midl_user_allocate(SIZE_T len) +void *__RPC_USER midl_user_allocate(size_t len) { return vlmcsd_malloc(len); } diff --git a/src/msrpc-server.c b/src/msrpc-server.c index eb9b151..24ee946 100644 --- a/src/msrpc-server.c +++ b/src/msrpc-server.c @@ -294,7 +294,7 @@ int ProcessActivationRequest(handle_t IDL_handle, int requestSize, unsigned char // Memory allocation function for RPC. -void *__RPC_USER midl_user_allocate(SIZE_T len) +void *__RPC_USER midl_user_allocate(size_t len) { return vlmcsd_malloc(len); } diff --git a/src/ns_name.c b/src/ns_name.c index 6bdff56..3e09928 100644 --- a/src/ns_name.c +++ b/src/ns_name.c @@ -247,7 +247,7 @@ ns_name_unpack_vlmcsd(const uint8_t *msg, const uint8_t *eom, const uint8_t *src * Root domain returns as "." not "". */ int -ns_name_uncompress_vlmcsd(const uint8_t *msg, const uint8_t *eom, const uint8_t *src, +ns_name_uncompress_vlmcsd(uint8_t *msg, uint8_t *eom, uint8_t *src, char *dst, size_t dstsiz) { uint8_t tmp[NS_MAXCDNAME]; diff --git a/src/ns_name.h b/src/ns_name.h index f9a839a..b7ba2eb 100644 --- a/src/ns_name.h +++ b/src/ns_name.h @@ -3,7 +3,7 @@ #define NS_NAME_H_ int -ns_name_uncompress_vlmcsd(const uint8_t *msg, const uint8_t *eom, const uint8_t *src, +ns_name_uncompress_vlmcsd(uint8_t *msg, uint8_t *eom, uint8_t *src, char *dst, size_t dstsiz); #endif /* NS_NAME_H_ */ diff --git a/src/ns_parse.c b/src/ns_parse.c index b0874c1..84c26ad 100644 --- a/src/ns_parse.c +++ b/src/ns_parse.c @@ -57,9 +57,9 @@ static void setsection_vlmcsd(ns_msg_vlmcsd *msg, ns_sect_vlmcsd sect); -static int dn_skipname_vlmcsd(const unsigned char *s, const unsigned char *end) +static int dn_skipname_vlmcsd(unsigned char *s, unsigned char *end) { - const unsigned char *p; + unsigned char *p; for (p=s; p=192) @@ -69,8 +69,8 @@ static int dn_skipname_vlmcsd(const unsigned char *s, const unsigned char *end) } static int -ns_skiprr_vlmcsd(const uint8_t *ptr, const uint8_t *eom, ns_sect_vlmcsd section, int count) { - const uint8_t *optr = ptr; +ns_skiprr_vlmcsd(uint8_t *ptr, uint8_t *eom, ns_sect_vlmcsd section, int count) { + uint8_t *optr = ptr; for ((void)NULL; count > 0; count--) { int b, rdlength; @@ -93,8 +93,8 @@ ns_skiprr_vlmcsd(const uint8_t *ptr, const uint8_t *eom, ns_sect_vlmcsd section, } int -ns_initparse_vlmcsd(const uint8_t *msg, int msglen, ns_msg_vlmcsd *handle) { - const uint8_t *eom = msg + msglen; +ns_initparse_vlmcsd(uint8_t *msg, int msglen, ns_msg_vlmcsd *handle) { + uint8_t *eom = msg + msglen; int i; memset(handle, 0x5e, sizeof *handle); diff --git a/src/ns_parse.h b/src/ns_parse.h index 7bf4b6a..59d8354 100644 --- a/src/ns_parse.h +++ b/src/ns_parse.h @@ -46,12 +46,12 @@ typedef enum __ns_sect_vlmcsd { } ns_sect_vlmcsd; typedef struct __ns_msg_vlmcsd { - const uint8_t *_msg, *_eom; + uint8_t *_msg, *_eom; uint16_t _id, _flags, _counts[ns_s_max_vlmcsd]; - const uint8_t *_sections[ns_s_max_vlmcsd]; + uint8_t *_sections[ns_s_max_vlmcsd]; ns_sect_vlmcsd _sect; int _rrnum; - const uint8_t *_msg_ptr; + uint8_t *_msg_ptr; } ns_msg_vlmcsd; @@ -61,10 +61,10 @@ typedef struct __ns_rr_vlmcsd { uint16_t rr_class; uint32_t ttl; uint16_t rdlength; - const uint8_t * rdata; + uint8_t * rdata; } ns_rr_vlmcsd; -int ns_initparse_vlmcsd(const uint8_t *msg, int msglen, ns_msg_vlmcsd *handle); +int ns_initparse_vlmcsd(uint8_t *msg, int msglen, ns_msg_vlmcsd *handle); int ns_parserr_vlmcsd(ns_msg_vlmcsd *handle, ns_sect_vlmcsd section, int rrnum, ns_rr_vlmcsd *rr); diff --git a/src/output.c b/src/output.c index 78b85ef..0d95135 100644 --- a/src/output.c +++ b/src/output.c @@ -180,7 +180,7 @@ void uuid2StringLE(const GUID *const guid, char *const string) } #if !defined(NO_VERBOSE_LOG) && !defined(NO_LOG) -void logRequestVerbose(const REQUEST *const Request, const PRINTFUNC p) +void logRequestVerbose(REQUEST* Request, const PRINTFUNC p) { char guidBuffer[GUID_STRING_LENGTH + 1]; char WorkstationBuffer[3 * WORKSTATION_NAME_BUFFER]; @@ -222,7 +222,7 @@ void logRequestVerbose(const REQUEST *const Request, const PRINTFUNC p) p("N count policy (minimum clients): %u\n", (uint32_t)LE32(Request->N_Policy)); } -void logResponseVerbose(const char *const ePID, const BYTE *const hwid, const RESPONSE *const response, const PRINTFUNC p) +void logResponseVerbose(const char *const ePID, const BYTE *const hwid, RESPONSE* response, const PRINTFUNC p) { char guidBuffer[GUID_STRING_LENGTH + 1]; diff --git a/src/output.h b/src/output.h index 74fa0d5..96b0bc1 100644 --- a/src/output.h +++ b/src/output.h @@ -14,8 +14,8 @@ typedef int (*PRINTFUNC)(const char *const fmt, ...); int printerrorf(const char *const fmt, ...); int errorout(const char* fmt, ...); -void logRequestVerbose(const REQUEST *const Request, const PRINTFUNC p); -void logResponseVerbose(const char *const ePID, const BYTE *const hwid, const RESPONSE *const response, const PRINTFUNC p); +void logRequestVerbose(REQUEST* Request, const PRINTFUNC p); +void logResponseVerbose(const char *const ePID, const BYTE *const hwid, RESPONSE* response, const PRINTFUNC p); #ifndef NO_VERSION_INFORMATION void printPlatform(); diff --git a/src/rpc.c b/src/rpc.c index 1050349..09324ee 100644 --- a/src/rpc.c +++ b/src/rpc.c @@ -325,7 +325,7 @@ static int rpcRequest(const RPC_REQUEST64 *const Request, RPC_RESPONSE64 *const # endif // !SIMPLE_RPC pRpcReturnCode = ((BYTE*)&Response->Ndr) + len; - UA32(pRpcReturnCode) = ResponseSize < 0 ? LE32(ResponseSize) : 0; + PUT_UA32LE(pRpcReturnCode, ResponseSize < 0 ? ResponseSize : 0); len += sizeof(DWORD); // Pad zeros to 32-bit align (seems not neccassary but Windows RPC does it this way) @@ -371,7 +371,7 @@ static void CheckRpcBindRequest(const RPC_BIND_REQUEST *const Request, const uns if (ctxItem->InterfaceVerMajor != LE16(1) || ctxItem->InterfaceVerMinor != 0) logger("Warning: Interface version is %u.%u but should be 1.0.\n", - (unsigned int)LE16(ctxItem->InterfaceVerMajor), + (unsigned int)LE16(ctxItem->InterfaceVerMajor), (unsigned int)LE16(ctxItem->InterfaceVerMinor) ); @@ -494,7 +494,7 @@ static int rpcBind(const RPC_BIND_REQUEST *const Request, RPC_BIND_RESPONSE* Res for (i = 0; i < numCtxItems; i++) { - struct CtxResults* result = Response->Results+i; + struct CtxResults* result = Response->Results + i; const GUID* ctxTransferSyntax = &Request->CtxItems[i].TransferSyntax; # ifndef SIMPLE_RPC @@ -970,7 +970,8 @@ RpcStatus rpcSendRequest(const RpcCtx sock, const BYTE *const kmsRequest, const } pReturnCode = (DWORD*)(*kmsResponse + *responseSize + pad); - status = LE32(UA32(pReturnCode)); + status = GET_UA32LE(pReturnCode); + //status = LE32(UA32(pReturnCode)); break; } diff --git a/src/shared_globals.h b/src/shared_globals.h index 1e7c1c1..d5c9e70 100644 --- a/src/shared_globals.h +++ b/src/shared_globals.h @@ -55,6 +55,7 @@ typedef struct const BYTE* HwId; #ifndef NO_LOG const char* EpidSource; + uint8_t IsRandom; #endif // NO_LOG } KmsResponseParam_t, *PKmsResponseParam_t; diff --git a/src/vlmcs.c b/src/vlmcs.c index b895b7f..e3b6cb7 100644 --- a/src/vlmcs.c +++ b/src/vlmcs.c @@ -52,8 +52,6 @@ #define VLMCS_OPTION_GRAB_INI 1 #define VLMCS_OPTION_NO_GRAB_INI 2 -//#define kmsVersionMinor 0 // Currently constant. May change in future KMS versions - #ifndef IS_LIBRARY // Function Prototypes @@ -83,24 +81,19 @@ static int AddressFamily = 0; static int_fast8_t incompatibleOptions = 0; static const char* fn_ini_client = NULL; //static int_fast16_t kmsVersionMinor = 0; -static const char* ePidGroup[] = { "Windows", "Office2010", "Office2013", "Office2016" }; +//static const char* ePidGroup[] = { "Windows", "Office2010", "Office2013", "Office2016" }; static int32_t ActiveProductIndex = 0; static int32_t NCountPolicy = 0; static GUID AppGuid, KmsGuid, SkuGuid; static uint16_t MinorVersion = 0; static uint16_t MajorVersion; -//#if !MULTI_CALL_BINARY -//uint8_t DefaultKmsData[]={0}; -//__pure size_t getDefaultKmsDataSize() { return (size_t)0; } -//#endif // !MULTI_CALL_BINARY - #ifndef NO_DNS static int_fast8_t NoSrvRecordPriority = FALSE; #endif // NO_DNS -typedef char iniFileEpidLines[4][256]; +//typedef char iniFileEpidLines[4][256]; typedef struct { @@ -943,7 +936,6 @@ static void displayRequestError(RpcCtx *const s, const int status, const int cur } } - static void newIniBackupFile(const char* const restrict fname) { FILE *restrict f = fopen(fname, "wb"); @@ -965,9 +957,9 @@ static void newIniBackupFile(const char* const restrict fname) } -static void updateIniFile(iniFileEpidLines* const restrict lines) +static void updateIniFile(char*** restrict lines) { - int_fast8_t lineWritten[vlmcsd_countof(*lines)]; + int_fast8_t* lineWritten = (int_fast8_t*)malloc(KmsData->CsvlkCount * sizeof(int_fast8_t)); # if !_MSC_VER struct stat statbuf; # endif @@ -975,7 +967,7 @@ static void updateIniFile(iniFileEpidLines* const restrict lines) int_fast8_t iniFileExistedBefore = TRUE; unsigned int lineNumber; - memset(lineWritten, FALSE, sizeof(lineWritten)); + memset(lineWritten, FALSE, KmsData->CsvlkCount * sizeof(int_fast8_t)); char* restrict fn_bak = (char*)vlmcsd_malloc(strlen(fn_ini_client) + 2); @@ -1009,7 +1001,7 @@ static void updateIniFile(iniFileEpidLines* const restrict lines) vlmcsd_unlink(fn_bak); // Required for Windows. Most Unix systems don't need it. if (rename(fn_ini_client, fn_bak)) { - int error = errno; + const int error = errno; errorout("Fatal: Cannot create %s: %s\n", fn_bak, strerror(error)); exit(error); } @@ -1023,7 +1015,7 @@ static void updateIniFile(iniFileEpidLines* const restrict lines) if (!in) { - int error = errno; + const int error = errno; errorout("Fatal: Cannot open %s: %s\n", fn_bak, strerror(error)); exit(error); } @@ -1032,7 +1024,7 @@ static void updateIniFile(iniFileEpidLines* const restrict lines) if (!out) { - int error = errno; + const int error = errno; errorout("Fatal: Cannot create %s: %s\n", fn_ini_client, strerror(error)); exit(error); } @@ -1041,9 +1033,9 @@ static void updateIniFile(iniFileEpidLines* const restrict lines) for (lineNumber = 1; fgets(sourceLine, sizeof(sourceLine), in); lineNumber++) { - for (i = 0; i < vlmcsd_countof(*lines); i++) + for (i = 0; i < KmsData->CsvlkCount; i++) { - if (*(*lines)[i] && !strncasecmp(sourceLine, (*lines)[i], strlen(ePidGroup[i]))) + if (*(*lines)[i] && !strncasecmp(sourceLine, (*lines)[i], strlen(getNextString((KmsData->CsvlkData[i].EPid))))) { if (lineWritten[i]) break; @@ -1054,7 +1046,7 @@ static void updateIniFile(iniFileEpidLines* const restrict lines) } } - if (i >= vlmcsd_countof(*lines)) + if (i >= KmsData->CsvlkCount) { fprintf(out, "%s", sourceLine); } @@ -1069,7 +1061,7 @@ static void updateIniFile(iniFileEpidLines* const restrict lines) fclose(in); - for (i = 0; i < vlmcsd_countof(*lines); i++) + for (i = 0; i < KmsData->CsvlkCount; i++) { if (!lineWritten[i] && *(*lines)[i]) { @@ -1080,7 +1072,7 @@ static void updateIniFile(iniFileEpidLines* const restrict lines) if (fclose(out)) { - int error = errno; + const int error = errno; errorout("Fatal: Cannot write to %s: %s\n", fn_ini_client, strerror(error)); exit(error); } @@ -1095,18 +1087,27 @@ static void grabServerData() { RpcCtx s = INVALID_RPCCTX; WORD MajorVer = 6; - iniFileEpidLines lines; + int32_t i; + int32_t j; + + char** lines = (char**)vlmcsd_malloc(KmsData->CsvlkCount * sizeof(char*)); + GUID* kmsGuids = (GUID*)vlmcsd_malloc(KmsData->CsvlkCount * sizeof(GUID)); - static char* Licenses[vlmcsd_countof(lines)] = + for (i = 0; i < KmsData->CsvlkCount; i++) { - (char*)"212a64dc-43b1-4d3d-a30c-2fc69d2095c6", // Vista - (char*)"e85af946-2e25-47b7-83e1-bebcebeac611", // Office 2010 - (char*)"e6a6f1bf-9d40-40c3-aa9f-c77ba21578c0", // Office 2013 - (char*)"85b5f61b-320b-4be3-814a-b76b2bfafc82", // Office 2016 - }; + lines[i] = (char*)vlmcsd_malloc(256); + *lines[i] = 0; + + for (j = 0; j < KmsData->KmsItemCount; j++) + { + if (KmsData->KmsItemList[j].EPidIndex == i) + { + kmsGuids[i] = KmsData->KmsItemList[j].Guid; + break; + } + } + } - uint_fast8_t i; - int32_t j; RESPONSE response; RESPONSE_RESULT result; REQUEST request; @@ -1114,23 +1115,19 @@ static void grabServerData() int status; size_t len; - for (i = 0; i < vlmcsd_countof(lines); i++) *lines[i] = 0; - - for (i = 0; i < vlmcsd_countof(Licenses) && MajorVer > 3; i++) + for (i = 0; i < KmsData->CsvlkCount && MajorVer > 3; i++) { - GUID guid; - string2UuidLE(Licenses[i], &guid); - int32_t kmsIndex = getProductIndex(&guid, KmsData->KmsItemList, KmsData->KmsItemCount, NULL, NULL); + const int32_t kmsIndex = getProductIndex(&kmsGuids[i], KmsData->KmsItemList, KmsData->KmsItemCount, NULL, NULL); if (kmsIndex < 0) { - errorout("Warning: KMS GUID %s not in database.\n", Licenses[i]); + errorout("Warning: KMS GUID not in database.\n"); continue; } ActiveProductIndex = ~0; - for (j = KmsData->SkuItemCount; j >= 0; j--) + for (j = KmsData->SkuItemCount - 1; j >= 0; j--) { if (KmsData->SkuItemList[j].KmsIndex == kmsIndex) { @@ -1141,11 +1138,11 @@ static void grabServerData() if (ActiveProductIndex == ~0) { - errorout("Warning: KMS GUID %s not in database.\n", Licenses[i]); + errorout("Warning: KMS GUID not in database.\n"); continue; } - int32_t appIndex = KmsData->SkuItemList[ActiveProductIndex].AppIndex; + const int32_t appIndex = KmsData->SkuItemList[ActiveProductIndex].AppIndex; NCountPolicy = (uint32_t)KmsData->SkuItemList[ActiveProductIndex].NCountPolicy; memcpy(&SkuGuid, &KmsData->SkuItemList[ActiveProductIndex].Guid, sizeof(GUID)); @@ -1154,7 +1151,7 @@ static void grabServerData() MajorVersion = (uint16_t)MajorVer; status = sendRequest(&s, &request, &response, hwid, &result); - printf("%-11s", ePidGroup[i]); + printf("%-11s", getNextString(KmsData->CsvlkData[i].EPid)); if (status) { @@ -1171,7 +1168,7 @@ static void grabServerData() continue; } - printf("%i of %i", (int)(i + 7 - MajorVer), (int)(10 - MajorVer)); + printf("%i of %i", (int)(i + 7 - MajorVer), (int)(KmsData->CsvlkCount + 6 - MajorVer)); displayResponse(result, &request, &response, hwid); char ePID[3 * PID_BUFFER_SIZE]; @@ -1181,16 +1178,16 @@ static void grabServerData() memset(ePID + 3 * PID_BUFFER_SIZE - 3, 0, 3); } - vlmcsd_snprintf(lines[i], sizeof(lines[0]), "%s = %s", ePidGroup[i], ePID); + vlmcsd_snprintf(lines[i], 255 - strlen(lines[i]), "%s = %s", getNextString(KmsData->CsvlkData[i].EPid), ePID); if (response.MajorVer > 5) { len = strlen(lines[i]); - vlmcsd_snprintf(lines[i] + len, sizeof(lines[0]) - len, " / %02X %02X %02X %02X %02X %02X %02X %02X", hwid[0], hwid[1], hwid[2], hwid[3], hwid[4], hwid[5], hwid[6], hwid[7]); + vlmcsd_snprintf(lines[i] + len, 255 - len, " / %02X %02X %02X %02X %02X %02X %02X %02X", hwid[0], hwid[1], hwid[2], hwid[3], hwid[4], hwid[5], hwid[6], hwid[7]); } len = strlen(lines[i]); - vlmcsd_snprintf(lines[i] + len, sizeof(lines[0]) - len, "\n"); + vlmcsd_snprintf(lines[i] + len, 255 - len, "\n"); } @@ -1201,7 +1198,7 @@ static void grabServerData() else { printf("\n"); - for (i = 0; i < vlmcsd_countof(lines); i++) printf("%s", lines[i]); + for (i = 0; i < KmsData->CsvlkCount; i++) printf("%s", lines[i]); } } @@ -1212,10 +1209,10 @@ int client_main(int argc, CARGV argv) // Windows Sockets must be initialized - WSADATA wsadata; + WSADATA wsaData; int error; - if ((error = WSAStartup(0x0202, &wsadata))) + if ((error = WSAStartup(0x0202, &wsaData))) { errorout("Fatal: Could not initialize Windows sockets (Error: %d).\n", error); return error; @@ -1245,7 +1242,7 @@ int client_main(int argc, CARGV argv) else useDefaultHost = TRUE; - int hostportarg = optind; + const int hostportarg = optind; if (optind < argc - 1) { diff --git a/src/vlmcsd.c b/src/vlmcsd.c index 77c8133..efa75b1 100644 --- a/src/vlmcsd.c +++ b/src/vlmcsd.c @@ -93,21 +93,23 @@ static uint_fast8_t maxsockets = 0; #ifdef _NTSERVICE static int_fast8_t installService = 0; -static const char *restrict ServiceUser = NULL; -static const char *restrict ServicePassword = ""; +static const char* restrict ServiceUser = NULL; +static const char* restrict ServicePassword = ""; #endif #ifndef NO_PID_FILE -static const char *fn_pid = NULL; +static const char* fn_pid = NULL; #endif -#ifndef NO_INI_FILE +#if !defined(NO_INI_FILE) || !defined(NO_CL_PIDS) +#ifndef NO_INI_FILE #ifdef INI_FILE -static const char *fn_ini = INI_FILE; +static const char* fn_ini = INI_FILE; #else // !INI_FILE -static const char *fn_ini = NULL; +static const char* fn_ini = NULL; #endif // !INI_FILE +#endif // NO_INI_FILE #ifndef NO_TAP char* tapArgument = NULL; @@ -203,12 +205,12 @@ static int shmid = -1; #ifndef NO_USER_SWITCH #ifndef _WIN32 -static const char *uname = NULL, *gname = NULL; +static const char* uname = NULL, * gname = NULL; static gid_t gid = INVALID_GID; static uid_t uid = INVALID_UID; // Get Numeric id of user/group -static char GetNumericId(gid_t *restrict id, const char *const c) +static char GetNumericId(gid_t* restrict id, const char* const c) { char* endptr; gid_t temp; @@ -224,7 +226,7 @@ static char GetNumericId(gid_t *restrict id, const char *const c) // Get group id from option argument static char GetGid() { - struct group *g; + struct group* g; if ((g = getgrnam(optarg))) gid = g->gr_gid; @@ -238,7 +240,7 @@ static char GetGid() // Get user id from option argument static char GetUid() { - struct passwd *u; + struct passwd* u; ////PORTABILITY: Assumes uid_t and gid_t are of same size (shouldn't be a problem) if ((u = getpwnam(optarg))) @@ -380,9 +382,9 @@ static __noreturn void usage() #ifndef NO_CUSTOM_INTERVALS -#ifndef NO_INI_FILE +#if !defined(NO_INI_FILE) -__pure static BOOL getTimeSpanFromIniFile(DWORD* result, const char *const restrict argument) +__pure static BOOL getTimeSpanFromIniFile(DWORD* result, const char* const restrict argument) { const DWORD val = timeSpanString2Minutes(argument); @@ -396,10 +398,10 @@ __pure static BOOL getTimeSpanFromIniFile(DWORD* result, const char *const restr return TRUE; } -#endif // NO_INI_FILE +#endif // !defined(NO_INI_FILE) -__pure static DWORD getTimeSpanFromCommandLine(const char *const restrict arg, const char optchar) +__pure static DWORD getTimeSpanFromCommandLine(const char* const restrict arg, const char optchar) { const DWORD val = timeSpanString2Minutes(arg); @@ -424,13 +426,13 @@ static __pure int isControlCharOrSlash(const char c) } -static void iniFileLineNextWord(const char **s) +static void iniFileLineNextWord(const char** s) { while (**s && isspace((int)**s)) (*s)++; } -static BOOL setHwIdFromIniFileLine(const char **s, const uint32_t index, const uint8_t overwrite) +static BOOL setHwIdFromIniFileLine(const char** s, const uint32_t index, const uint8_t overwrite) { iniFileLineNextWord(s); @@ -438,8 +440,8 @@ static BOOL setHwIdFromIniFileLine(const char **s, const uint32_t index, const u { if (!overwrite && KmsResponseParameters[index].HwId) return TRUE; - BYTE* HwId = (BYTE*)vlmcsd_malloc(sizeof(((RESPONSE_V6 *)0)->HwId)); - hex2bin(HwId, *s + 1, sizeof(((RESPONSE_V6 *)0)->HwId)); + BYTE* HwId = (BYTE*)vlmcsd_malloc(sizeof(((RESPONSE_V6*)0)->HwId)); + hex2bin(HwId, *s + 1, sizeof(((RESPONSE_V6*)0)->HwId)); KmsResponseParameters[index].HwId = HwId; } @@ -447,10 +449,10 @@ static BOOL setHwIdFromIniFileLine(const char **s, const uint32_t index, const u } -static BOOL setEpidFromIniFileLine(const char **s, const uint32_t index, const char *ePidSource, const uint8_t overwrite) +static BOOL setEpidFromIniFileLine(const char** s, const uint32_t index, const char* ePidSource, const uint8_t overwrite) { iniFileLineNextWord(s); - const char *savedPosition = *s; + const char* savedPosition = *s; uint_fast16_t i; for (i = 0; !isControlCharOrSlash(**s); i++) @@ -478,34 +480,16 @@ static BOOL setEpidFromIniFileLine(const char **s, const uint32_t index, const c return TRUE; } -#endif // !defined(NO_INI_FILE) || !defined (NO_CL_PIDS) #ifndef NO_INI_FILE -static void ignoreIniFileParameter(uint_fast8_t iniFileParameterId) -{ - uint_fast8_t i; - - for (i = 0; i < vlmcsd_countof(IniFileParameterList); i++) - { - if (IniFileParameterList[i].Id != iniFileParameterId) continue; - IniFileParameterList[i].Id = 0; - break; - } -} -#else // NO_INI_FILE -#define ignoreIniFileParameter(x) -#endif // NO_INI_FILE - - -#ifndef NO_INI_FILE -static BOOL getIniFileArgumentBool(int_fast8_t *result, const char *const argument) +static BOOL getIniFileArgumentBool(int_fast8_t* result, const char* const argument) { IniFileErrorMessage = "Argument must be true/on/yes/1 or false/off/no/0"; return getArgumentBool(result, argument); } -static BOOL getIniFileArgumentInt(unsigned int *result, const char *const argument, const unsigned int min, const unsigned int max) +static BOOL getIniFileArgumentInt(unsigned int* result, const char* const argument, const unsigned int min, const unsigned int max) { unsigned int tempResult; @@ -521,7 +505,7 @@ static BOOL getIniFileArgumentInt(unsigned int *result, const char *const argume } -static BOOL setIniFileParameter(uint_fast8_t id, const char *const iniarg) +static BOOL setIniFileParameter(uint_fast8_t id, const char* const iniarg) { unsigned int result; BOOL success = TRUE; @@ -539,7 +523,7 @@ static BOOL setIniFileParameter(uint_fast8_t id, const char *const iniarg) case INI_PARAM_GID: { - struct group *g; + struct group* g; IniFileErrorMessage = "Invalid group id or name"; if (!(gname = vlmcsd_strdup(iniarg))) return FALSE; @@ -552,7 +536,7 @@ static BOOL setIniFileParameter(uint_fast8_t id, const char *const iniarg) case INI_PARAM_UID: { - struct passwd *p; + struct passwd* p; IniFileErrorMessage = "Invalid user id or name"; if (!(uname = vlmcsd_strdup(iniarg))) return FALSE; @@ -749,9 +733,11 @@ static BOOL setIniFileParameter(uint_fast8_t id, const char *const iniarg) return success; } +#endif // !NO_INI_FILE + -static BOOL getIniFileArgument(const char **s) +static BOOL getIniFileArgument(const char** s) { while (!isspace((int)**s) && **s != '=' && **s) (*s)++; iniFileLineNextWord(s); @@ -773,18 +759,14 @@ static BOOL getIniFileArgument(const char **s) return TRUE; } -static char* GetNextString(char* s) -{ - return s + strlen(s) + 1; -} -static int8_t GetCsvlkIndexFromName(const char *s) +static int8_t GetCsvlkIndexFromName(const char* s) { int8_t i; for (i = 0; i < KmsData->CsvlkCount; i++) { - const char *csvlkName = GetNextString(KmsData->CsvlkData[i].EPid); + const char* csvlkName = getNextString(KmsData->CsvlkData[i].EPid); if (!strncasecmp(csvlkName, s, strlen(csvlkName))) { @@ -795,7 +777,7 @@ static int8_t GetCsvlkIndexFromName(const char *s) return -1; } -static BOOL handleIniFileEpidParameter(const char *s, uint8_t allowIniFileDirectives, const char *ePidSource) +static BOOL handleIniFileEpidParameter(const char* s, uint8_t allowIniFileDirectives, const char* ePidSource) { int_fast16_t i; @@ -824,7 +806,26 @@ static BOOL handleIniFileEpidParameter(const char *s, uint8_t allowIniFileDirect return FALSE; } -static BOOL handleIniFileParameter(const char *s) +#endif // !defined(NO_INI_FILE) || !defined (NO_CL_PIDS) + +#ifndef NO_INI_FILE +static void ignoreIniFileParameter(uint_fast8_t iniFileParameterId) +{ + uint_fast8_t i; + + for (i = 0; i < vlmcsd_countof(IniFileParameterList); i++) + { + if (IniFileParameterList[i].Id != iniFileParameterId) continue; + IniFileParameterList[i].Id = 0; + break; + } +} +#else // NO_INI_FILE +#define ignoreIniFileParameter(x) +#endif // NO_INI_FILE + +#ifndef NO_INI_FILE +static BOOL handleIniFileParameter(const char* s) { uint_fast8_t i; @@ -843,7 +844,7 @@ static BOOL handleIniFileParameter(const char *s) #if !defined(NO_SOCKETS) && !defined(SIMPLE_SOCKETS) && !defined(USE_MSRPC) -static BOOL setupListeningSocketsFromIniFile(const char *s) +static BOOL setupListeningSocketsFromIniFile(const char* s) { if (!maxsockets) return TRUE; if (strncasecmp("Listen", s, 6)) return TRUE; @@ -859,26 +860,31 @@ static BOOL setupListeningSocketsFromIniFile(const char *s) static BOOL readIniFile(const uint_fast8_t pass) { char line[256]; - const char *s; + const char* s; unsigned int lineNumber; uint_fast8_t lineParseError; - FILE *restrict f; + FILE* restrict f; BOOL result = TRUE; - if (pass == INI_FILE_PASS_2 && KmsData->MinorVer < 6) - { - return TRUE; - } - IniFileErrorBuffer = (char*)vlmcsd_malloc(INIFILE_ERROR_BUFFERSIZE); if (!((f = fopen(fn_ini, "r")))) return FALSE; for (lineNumber = 1; (s = fgets(line, sizeof(line), f)); lineNumber++) { - line[strlen(line) - 1] = 0; + size_t i; + for (i = strlen(line); i > 0; i--) + { + if (line[i - 1] != 0xd && line[i - 1] != 0xa) + { + break; + } + } + + line[i] = 0; + iniFileLineNextWord(&s); if (*s == ';' || *s == '#' || !*s) continue; @@ -965,7 +971,7 @@ __noreturn static void HangupHandler(const int signal_unused) } argv_out[argc_in] = argv_out[argc_in + 1] = NULL; - if (daemonize_protection) argv_out[argc_in] = (char*) "-Z"; + if (daemonize_protection) argv_out[argc_in] = (char*)"-Z"; exec_self((char**)argv_out); int error = errno; @@ -1084,7 +1090,7 @@ static DWORD daemonizeAndSetSignalAction() // Workaround for Cygwin fork problem (only affects cygwin processes that are Windows services) // Best is to compile for Cygwin with threads. fork() is slow and unreliable on Cygwin #if !defined(NO_INI_FILE) || !defined(NO_LOG) || !defined(NO_CL_PIDS) || !defined(NO_EXTERNAL_DATA) -__pure static char* getCommandLineArg(char *const restrict arg) +__pure static char* getCommandLineArg(char* const restrict arg) { # if !__CYGWIN__ || defined(USE_THREADS) || defined(NO_SOCKETS) return arg; @@ -1325,14 +1331,6 @@ static void parseGeneralArguments() { case 'H': HostBuild = (uint16_t)getOptionArgumentInt((char)o, 0, 0xffff); ignoreIniFileParameter(INI_PARAM_HOST_BUILD); - -# ifdef _PEDANTIC - if (!IsValidHostBuild(HostBuild)) - { - printerrorf("Warning: %u is not a known released Windows Server build >= 2008.\n"); - } -# endif // _PEDANTIC - break; # endif // NO_RANDOM_PID @@ -1437,7 +1435,7 @@ static void writePidFile() if (fn_pid && !InetdMode) { - FILE *file = fopen(fn_pid, "w"); + FILE* file = fopen(fn_pid, "w"); if (file) { @@ -1455,8 +1453,8 @@ static void writePidFile() logger("Warning: Cannot write pid file '%s'. %s.\n", fn_pid, strerror(errno)); } # endif // NO_LOG - } } +} #else #define writePidFile() #endif // !defined(NO_PID_FILE) @@ -1563,8 +1561,8 @@ static void allocateSemaphore(void) { printerrorf("Warning: Could not create semaphore: %s\n", vlmcsd_strerror(errno)); MaxTasks = SEM_VALUE_MAX; -} - } + } + } # endif // THREADS or CYGWIN @@ -1577,7 +1575,7 @@ static void allocateSemaphore(void) } # endif // _WIN32 -} + } } #endif // !defined(NO_LIMIT) && !defined(NO_SOCKETS) && !__minix__ @@ -1656,7 +1654,7 @@ int setupListeningSockets() if (haveIPv6Stack) addListeningSocket("::"); if (haveIPv4Stack) addListeningSocket("0.0.0.0"); # endif // !HAVE_GETIFADDR -} + } if (!numsockets) { @@ -1751,7 +1749,7 @@ int newmain() # ifndef NO_LOG logstdout = 0; # endif // !NO_LOG -} + } # endif // !defined(_WIN32) && !defined(NO_SOCKETS) && !defined(USE_MSRPC) @@ -1776,9 +1774,9 @@ int newmain() !IsNDR64Defined ) { - UseServerRpcNDR64 = !!KmsData->Flags & KMS_OPTIONS_USENDR64; + UseServerRpcNDR64 = !!(KmsData->Flags & KMS_OPTIONS_USENDR64); # ifndef NO_RANDOM_EPID - if (HostBuild&&RandomizationLevel) + if (HostBuild && RandomizationLevel) { UseServerRpcNDR64 = HostBuild > 7601; } @@ -1786,13 +1784,6 @@ int newmain() } # endif // !defined(USE_MSRPC) && !defined(SIMPLE_RPC) -# if !defined(NO_INI_FILE) || !defined(NO_CL_PIDS) - if (KmsData->MinorVer < 6) - { - printerrorf("Warning: Need database version 1.6 or greater to set custom ePids\n"); - } -# endif // !defined(NO_INI_FILE) || !defined(NO_CL_PIDS) - # if !defined(NO_RANDOM_EPID) || !defined(NO_CL_PIDS) || !defined(NO_INI_FILE) KmsResponseParameters = (KmsResponseParam_t*)vlmcsd_malloc(sizeof(KmsResponseParam_t) * KmsData->CsvlkCount); memset(KmsResponseParameters, 0, sizeof(KmsResponseParam_t) * KmsData->CsvlkCount); @@ -1805,7 +1796,7 @@ int newmain() for (opterr = 0; (o = getopt(global_argc, (char* const*)global_argv, (const char*)optstring)) > 0; ) switch (o) { case 'a': - if (KmsData->MinorVer < 6 || !handleIniFileEpidParameter(optarg, FALSE, "command line")) + if (!handleIniFileEpidParameter(optarg, FALSE, "command line")) { usage(); } @@ -1892,7 +1883,7 @@ int newmain() { printerrorf("Fatal: %s for %s failed: %s\n", "setuid", uname, strerror(errno)); return errno; - } + } # ifndef NO_SIGHUP } # endif // NO_SIGHUP @@ -1905,6 +1896,22 @@ int newmain() // the lifetime of the process. So we generate them now # ifndef NO_RANDOM_EPID if (RandomizationLevel == 1) randomPidInit(); +# if !defined(NO_LOG) && !defined(NO_VERBOSE_LOG) + if (logverbose) + { + int32_t i; + + for (i = 0; i < KmsData->CsvlkCount; i++) + { + const CsvlkData_t* const csvlk = KmsData->CsvlkData + i; + const char* csvlkIniName = getNextString(csvlk->EPid); + const char* csvlkFullName = getNextString(csvlkIniName); + csvlkFullName = *csvlkFullName ? csvlkFullName : "unknown"; + const char* ePid = KmsResponseParameters[i].Epid ? KmsResponseParameters[i].Epid : RandomizationLevel == 2 ? "" : csvlk->EPid; + logger("Using CSVLK %s (%s) with %s ePID %s\n", csvlkIniName, csvlkFullName, (RandomizationLevel == 1 && KmsResponseParameters[i].IsRandom) || (RandomizationLevel == 2 && !KmsResponseParameters[i].Epid) ? "random" : "fixed", ePid); + } + } +# endif // !defined(NO_LOG) && !defined(NO_VERBOSE_LOG) # endif # if !defined(NO_SOCKETS) @@ -1950,12 +1957,12 @@ int newmain() #if _MSC_VER && !defined(_DEBUG)&& !MULTI_CALL_BINARY int __stdcall WinStartUp(void) { - WCHAR **szArgList; + WCHAR** szArgList; int argc; szArgList = CommandLineToArgvW(GetCommandLineW(), &argc); int i; - char **argv = (char**)vlmcsd_malloc(sizeof(char*)*argc); + char** argv = (char**)vlmcsd_malloc(sizeof(char*) * argc); for (i = 0; i < argc; i++) { diff --git a/src/vlmcsd.h b/src/vlmcsd.h index 0421574..99e8497 100644 --- a/src/vlmcsd.h +++ b/src/vlmcsd.h @@ -28,7 +28,7 @@ int server_main(int argc, CARGV argv); #define SA_NOCLDWAIT 0 #endif -#ifndef NO_INI_FILE +#if !defined(NO_INI_FILE) || !defined(NO_CL_PIDS) #define INI_PARAM_RANDOMIZATION_LEVEL 1 #define INI_PARAM_LCID 2 #define INI_PARAM_LISTEN 3 diff --git a/src/wintap.c b/src/wintap.c index dd4befe..79a94b2 100644 --- a/src/wintap.c +++ b/src/wintap.c @@ -42,7 +42,7 @@ static BOOL isAddressAssigned() BOOL result = FALSE; pIPAddrTable = (PMIB_IPADDRTABLE)vlmcsd_malloc(sizeof(MIB_IPADDRTABLE)); - DWORD status = GetIpAddrTable(pIPAddrTable, &dwSize, 0); + const DWORD status = GetIpAddrTable(pIPAddrTable, &dwSize, 0); free(pIPAddrTable); if (status != ERROR_INSUFFICIENT_BUFFER) return FALSE; @@ -74,16 +74,16 @@ static BOOL isAddressAssigned() static void parseTapArgument(char* argument) { - char* equalsignPosition = strchr(argument, (int)'='); + char* equalSignPosition = strchr(argument, (int)'='); char* slashPosition = strchr(argument, (int)'/'); char* colonPosition = strchr(argument, (int)':'); szTapName = argument; - if (equalsignPosition) + if (equalSignPosition) { - *equalsignPosition = 0; - szIpAddress = equalsignPosition + 1; + *equalSignPosition = 0; + szIpAddress = equalSignPosition + 1; } if (slashPosition) @@ -166,10 +166,10 @@ static HANDLE OpenTapHandle() WinErrorExit(regResult); } - char subkeyName[TAP_REGISTRY_DATA_SIZE]; - DWORD i, subKeySize = sizeof(subkeyName); + char subKeyName[TAP_REGISTRY_DATA_SIZE]; + DWORD i, subKeySize = sizeof(subKeyName); - for (i = 0; (regResult = RegEnumKeyEx(regAdapterKey, i, subkeyName, &subKeySize, NULL, NULL, NULL, NULL)) != ERROR_NO_MORE_ITEMS; i++) + for (i = 0; (regResult = RegEnumKeyEx(regAdapterKey, i, subKeyName, &subKeySize, NULL, NULL, NULL, NULL)) != ERROR_NO_MORE_ITEMS; i++) { HKEY regSubKey; DWORD type, regDataSize; @@ -177,7 +177,7 @@ static HANDLE OpenTapHandle() if (regResult) WinErrorExit(regResult); - if ((regResult = RegOpenKeyEx(regAdapterKey, subkeyName, 0, KEY_READ | KEY_WOW64_64KEY, ®SubKey)) == ERROR_SUCCESS) + if ((regResult = RegOpenKeyEx(regAdapterKey, subKeyName, 0, KEY_READ | KEY_WOW64_64KEY, ®SubKey)) == ERROR_SUCCESS) { regDataSize = sizeof(regData); @@ -201,8 +201,8 @@ static HANDLE OpenTapHandle() char connectionKeyName[TAP_REGISTRY_DATA_SIZE]; strncpy(connectionKeyName, NETWORK_CONNECTIONS_KEY "\\", sizeof(connectionKeyName)); - strncat(connectionKeyName, regData, sizeof(connectionKeyName)); - strncat(connectionKeyName, "\\Connection", sizeof(connectionKeyName)); + strncat(connectionKeyName, regData, sizeof(connectionKeyName) - strlen(connectionKeyName) - 1); + strncat(connectionKeyName, "\\Connection", sizeof(connectionKeyName) - strlen(connectionKeyName) - 1); if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, connectionKeyName, 0, KEY_READ | KEY_WOW64_64KEY, &connectionKey) == ERROR_SUCCESS) { @@ -215,8 +215,8 @@ static HANDLE OpenTapHandle() { ActiveTapName = vlmcsd_strdup(deviceName); strncpy(deviceName, USERMODEDEVICEDIR, sizeof(deviceName)); - strncat(deviceName, regData, sizeof(deviceName)); - strncat(deviceName, strcmp(AdapterClass, "TEAMVIEWERVPN") ? TAP_WIN_SUFFIX : ".dgt", sizeof(deviceName)); + strncat(deviceName, regData, sizeof(deviceName) - strlen(deviceName) - 1); + strncat(deviceName, strcmp(AdapterClass, "TEAMVIEWERVPN") ? TAP_WIN_SUFFIX : ".dgt", sizeof(deviceName) - strlen(deviceName) - 1); handle = CreateFile(deviceName, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_SYSTEM, NULL); } } @@ -231,7 +231,7 @@ static HANDLE OpenTapHandle() } RegCloseKey(regSubKey); - subKeySize = sizeof(subkeyName); + subKeySize = sizeof(subKeyName); if (handle != INVALID_HANDLE_VALUE) break; }