Initial commit
authorJarosław Jaryszew <jaroslaw.jaryszew@teleca.com>
Tue, 16 Feb 2010 12:59:00 +0000 (13:59 +0100)
committerJarosław Jaryszew <jaroslaw.jaryszew@teleca.com>
Tue, 16 Feb 2010 13:06:08 +0000 (14:06 +0100)
106 files changed:
.cproject [new file with mode: 0644]
.project [new file with mode: 0644]
Makefile.am [new file with mode: 0644]
antigen.sh [new file with mode: 0644]
autogen.sh [new file with mode: 0644]
branches/nota-show-app/Makefile.am [new file with mode: 0644]
branches/nota-show-app/antigen.sh [new file with mode: 0755]
branches/nota-show-app/autogen.sh [new file with mode: 0755]
branches/nota-show-app/configure.ac [new file with mode: 0644]
branches/nota-show-app/haarcascades/haarcascade_frontalface_alt.xml [new file with mode: 0644]
branches/nota-show-app/haarcascades/haarcascade_mcs_nose.xml [new file with mode: 0644]
branches/nota-show-app/img/00.jpg [new file with mode: 0644]
branches/nota-show-app/img/01.jpg [new file with mode: 0644]
branches/nota-show-app/img/02.jpg [new file with mode: 0644]
branches/nota-show-app/src/Makefile.am [new file with mode: 0644]
branches/nota-show-app/src/application.c [new file with mode: 0644]
branches/nota-show-app/src/facedetect.cpp [new file with mode: 0644]
branches/nota-show-app/src/gstapplication.c [new file with mode: 0644]
branches/nota-show-app/src/gtkapp.c [new file with mode: 0644]
branches/nota-show-app/src/gtkservice.c [new file with mode: 0644]
branches/nota-show-app/src/notaio.c [new file with mode: 0644]
branches/nota-show-app/src/notaio.h [new file with mode: 0644]
branches/nota-show-app/src/pdu.c [new file with mode: 0644]
branches/nota-show-app/src/pdu.h [new file with mode: 0644]
branches/nota-show-app/src/service.h [new file with mode: 0644]
branches/nota-show-app/src/service_nb.c [new file with mode: 0644]
branches/nota-show-app/src/ts7200/Makefile.am [new file with mode: 0644]
branches/nota-show-app/src/ts7200/test_client.c [new file with mode: 0644]
branches/nota-show-app/src/ts7200/test_server.c [new file with mode: 0644]
branches/nota-show-app/src/ts7200/ts7200_client.c [new file with mode: 0644]
branches/nota-show-app/src/ts7200/ts7200_client.h [new file with mode: 0644]
branches/nota-show-app/src/ts7200/ts7200_server.c [new file with mode: 0644]
configure.ac [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/postinst [new file with mode: 0644]
debian/rules [new file with mode: 0755]
jamendo.desktop.in [new file with mode: 0644]
jamendo.install [new file with mode: 0644]
res/Makefile.am [new file with mode: 0644]
res/arrow_focus.png [new file with mode: 0644]
res/arrow_rest.png [new file with mode: 0644]
res/cc_loading.png [new file with mode: 0644]
res/download.png [new file with mode: 0644]
res/ic_menu_artist.png [new file with mode: 0644]
res/ic_menu_cd.png [new file with mode: 0644]
res/ic_menu_home.png [new file with mode: 0644]
res/ic_menu_player.png [new file with mode: 0644]
res/ic_menu_playlist.png [new file with mode: 0644]
res/ic_menu_review.png [new file with mode: 0644]
res/icon.png [new file with mode: 0644]
res/light_bg_rest.9.png [new file with mode: 0644]
res/list_download.png [new file with mode: 0644]
res/list_playlist.png [new file with mode: 0644]
res/list_radio.png [new file with mode: 0644]
res/list_search.png [new file with mode: 0644]
res/list_star.png [new file with mode: 0644]
res/list_top.png [new file with mode: 0644]
res/logo.png [new file with mode: 0644]
res/no_avatar.png [new file with mode: 0644]
res/no_cd.png [new file with mode: 0644]
res/no_cd_125.png [new file with mode: 0644]
res/no_cd_300.png [new file with mode: 0644]
res/player_next_light.png [new file with mode: 0644]
res/player_pause_light.png [new file with mode: 0644]
res/player_play_light.png [new file with mode: 0644]
res/player_prev_light.png [new file with mode: 0644]
res/player_stop_light.png [new file with mode: 0644]
res/qgn_list_jamendo.png [new file with mode: 0644]
res/settings.png [new file with mode: 0644]
res/stat_notify.png [new file with mode: 0644]
res/teleca_logo.png [new file with mode: 0644]
res/yellow_down.png [new file with mode: 0644]
res/yellow_fav.png [new file with mode: 0644]
res/yellow_info.png [new file with mode: 0644]
res/yellow_lyrics.png [new file with mode: 0644]
res/yellow_share.png [new file with mode: 0644]
src/album_listview.c [new file with mode: 0644]
src/album_listview.h [new file with mode: 0644]
src/album_screen.c [new file with mode: 0644]
src/album_screen.h [new file with mode: 0644]
src/data_structs.c [new file with mode: 0644]
src/data_structs.h [new file with mode: 0644]
src/home_screen.c [new file with mode: 0644]
src/home_screen.h [new file with mode: 0644]
src/http_utils.c [new file with mode: 0644]
src/http_utils.h [new file with mode: 0644]
src/jamendo_api.c [new file with mode: 0644]
src/jamendo_api.h [new file with mode: 0644]
src/main.c [new file with mode: 0644]
src/player.c [new file with mode: 0644]
src/player.h [new file with mode: 0644]
src/playlist_screen.c [new file with mode: 0644]
src/playlist_screen.h [new file with mode: 0644]
src/playlistselector_screen.c [new file with mode: 0644]
src/playlistselector_screen.h [new file with mode: 0644]
src/radioselector_screen.c [new file with mode: 0644]
src/radioselector_screen.h [new file with mode: 0644]
src/resource_utils.c [new file with mode: 0644]
src/resource_utils.h [new file with mode: 0644]
src/search_screen.c [new file with mode: 0644]
src/search_screen.h [new file with mode: 0644]
src/track_listview.c [new file with mode: 0644]
src/track_listview.h [new file with mode: 0644]

diff --git a/.cproject b/.cproject
new file mode 100644 (file)
index 0000000..b23d813
--- /dev/null
+++ b/.cproject
@@ -0,0 +1,839 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?fileVersion 4.0.0?>
+
+<cproject>
+<storageModule moduleId="org.eclipse.cdt.core.settings">
+<cconfiguration id="Scratchbox 1~FREMANTLE_X86.1254396515047">
+<storageModule buildSystemId="org.maemo.mica.cpp.project.core.CConfigurationDataProvider" id="Scratchbox 1~FREMANTLE_X86.1254396515047" moduleId="org.eclipse.cdt.core.settings" name="FREMANTLE_X86 (Debug)">
+<externalSettings/>
+<extensions>
+<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
+<extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.maemo.mica.cpp.project.builder.autotools.MicaAutotoolsErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+</extensions>
+</storageModule>
+<storageModule executionEnvironment="org.maemo.mica.maemosdk.core.unknown" moduleId="buildConfig" sdkDisplayName="Scratchbox 1 (/scratchbox/)" sdkName="Scratchbox 1" stockConfigurationId="org.maemo.mica.cpp.project.builder.make.make.debug" targetName="FREMANTLE_X86"/>
+<storageModule moduleId="buildConfig.metaData"/>
+<storageModule environmentOp_0="CFLAGS=-O0 -g -Wall" environmentOp_1="CXXFLAGS=-O0 -g" moduleId="buildConfig.environment"/>
+<storageModule id="Scratchbox 1~FREMANTLE_X86.1254396515047" moduleId="defaultConfigurationDataProvider" name="FREMANTLE_X86 (Debug)">
+<sourceEntries>
+<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="/jamendo/src"/>
+</sourceEntries>
+<folderData id="Scratchbox 1~FREMANTLE_X86.1254396515047.1570730145" name="" path="">
+<languageData contentTypeIds="org.eclipse.cdt.core.asmSource" id="Scratchbox 1~FREMANTLE_X86.1254396515047.1570730145.1764571036" languageId="org.eclipse.cdt.core.assembly" name="Assembly" supportedEntryKinds="includePath;includeFile;macro;macroFile">
+<settingEntries>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo"/>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo/src"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/local/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include-fixed"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/libc/usr/include"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/hildon-1"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gtk-2.0"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gstreamer-0.10"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/libxml2"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/glib-2.0/"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC_HOSTED__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC__" value="4"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_MINOR__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_PATCHLEVEL__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__SIZE_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__PTRDIFF_TYPE__" value="int"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_TYPE__" value="long int"/>
+<entry flags="BUILTIN" kind="macro" name="__WINT_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_TYPE__" value="long long int"/>
+<entry flags="BUILTIN" kind="macro" name="__UINTMAX_TYPE__" value="long long unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__GXX_ABI_VERSION" value="1002"/>
+<entry flags="BUILTIN" kind="macro" name="__SCHAR_MAX__" value="127"/>
+<entry flags="BUILTIN" kind="macro" name="__SHRT_MAX__" value="32767"/>
+<entry flags="BUILTIN" kind="macro" name="__INT_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_MAX__" value="2147483647L"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_LONG_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__CHAR_BIT__" value="8"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_RADIX__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MANT_DIG__" value="24"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DIG__" value="6"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_EXP__" value="(-125)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_10_EXP__" value="(-37)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_EXP__" value="128"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_10_EXP__" value="38"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX__" value="3.40282347e+38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN__" value="1.17549435e-38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EPSILON__" value="1.19209290e-7F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DENORM_MIN__" value="1.40129846e-45F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MANT_DIG__" value="53"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DIG__" value="15"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_EXP__" value="(-1021)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_10_EXP__" value="(-307)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_EXP__" value="1024"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_10_EXP__" value="308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX__" value="1.7976931348623157e+308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN__" value="2.2250738585072014e-308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_EPSILON__" value="2.2204460492503131e-16"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DENORM_MIN__" value="4.9406564584124654e-324"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MANT_DIG__" value="64"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DIG__" value="18"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_EXP__" value="(-16381)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_10_EXP__" value="(-4931)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_EXP__" value="16384"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_10_EXP__" value="4932"/>
+<entry flags="BUILTIN" kind="macro" name="__DECIMAL_DIG__" value="21"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX__" value="1.18973149535723176502e+4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN__" value="3.36210314311209350626e-4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_EPSILON__" value="1.08420217248550443401e-19L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DENORM_MIN__" value="3.64519953188247460253e-4951L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MANT_DIG__" value="7"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN_EXP__" value="(-95)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX_EXP__" value="96"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN__" value="1E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX__" value="9.999999E96DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_EPSILON__" value="1E-6DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_DEN__" value="0.000001E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MANT_DIG__" value="16"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN_EXP__" value="(-383)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX_EXP__" value="384"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN__" value="1E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX__" value="9.999999999999999E384DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_EPSILON__" value="1E-15DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_DEN__" value="0.000000000000001E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MANT_DIG__" value="34"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN_EXP__" value="(-6143)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX_EXP__" value="6144"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN__" value="1E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX__" value="9.999999999999999999999999999999999E6144DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_EPSILON__" value="1E-33DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_DEN__" value="0.000000000000000000000000000000001E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__REGISTER_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__USER_LABEL_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__VERSION__" value="&quot;4.2.1&quot;"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_GNU_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__NO_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FINITE_MATH_ONLY__" value="0"/>
+<entry flags="BUILTIN" kind="macro" name="__i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__i386__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__tune_i486__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__gnu_linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__ELF__" value="1"/>
+</settingEntries>
+</languageData>
+<languageData contentTypeIds="org.eclipse.cdt.core.cxxSource;org.eclipse.cdt.core.cxxHeader" id="Scratchbox 1~FREMANTLE_X86.1254396515047.1570730145.1917658981" languageId="org.eclipse.cdt.core.g++" name="GNU C++" supportedEntryKinds="includePath;includeFile;macro;macroFile">
+<settingEntries>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo"/>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo/src"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/local/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include-fixed"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/libc/usr/include"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/hildon-1"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gtk-2.0"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gstreamer-0.10"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/libxml2"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/glib-2.0/"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC_HOSTED__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC__" value="4"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_MINOR__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_PATCHLEVEL__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__SIZE_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__PTRDIFF_TYPE__" value="int"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_TYPE__" value="long int"/>
+<entry flags="BUILTIN" kind="macro" name="__WINT_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_TYPE__" value="long long int"/>
+<entry flags="BUILTIN" kind="macro" name="__UINTMAX_TYPE__" value="long long unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__GXX_ABI_VERSION" value="1002"/>
+<entry flags="BUILTIN" kind="macro" name="__SCHAR_MAX__" value="127"/>
+<entry flags="BUILTIN" kind="macro" name="__SHRT_MAX__" value="32767"/>
+<entry flags="BUILTIN" kind="macro" name="__INT_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_MAX__" value="2147483647L"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_LONG_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__CHAR_BIT__" value="8"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_RADIX__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MANT_DIG__" value="24"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DIG__" value="6"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_EXP__" value="(-125)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_10_EXP__" value="(-37)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_EXP__" value="128"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_10_EXP__" value="38"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX__" value="3.40282347e+38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN__" value="1.17549435e-38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EPSILON__" value="1.19209290e-7F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DENORM_MIN__" value="1.40129846e-45F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MANT_DIG__" value="53"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DIG__" value="15"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_EXP__" value="(-1021)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_10_EXP__" value="(-307)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_EXP__" value="1024"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_10_EXP__" value="308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX__" value="1.7976931348623157e+308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN__" value="2.2250738585072014e-308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_EPSILON__" value="2.2204460492503131e-16"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DENORM_MIN__" value="4.9406564584124654e-324"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MANT_DIG__" value="64"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DIG__" value="18"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_EXP__" value="(-16381)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_10_EXP__" value="(-4931)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_EXP__" value="16384"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_10_EXP__" value="4932"/>
+<entry flags="BUILTIN" kind="macro" name="__DECIMAL_DIG__" value="21"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX__" value="1.18973149535723176502e+4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN__" value="3.36210314311209350626e-4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_EPSILON__" value="1.08420217248550443401e-19L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DENORM_MIN__" value="3.64519953188247460253e-4951L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MANT_DIG__" value="7"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN_EXP__" value="(-95)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX_EXP__" value="96"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN__" value="1E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX__" value="9.999999E96DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_EPSILON__" value="1E-6DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_DEN__" value="0.000001E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MANT_DIG__" value="16"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN_EXP__" value="(-383)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX_EXP__" value="384"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN__" value="1E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX__" value="9.999999999999999E384DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_EPSILON__" value="1E-15DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_DEN__" value="0.000000000000001E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MANT_DIG__" value="34"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN_EXP__" value="(-6143)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX_EXP__" value="6144"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN__" value="1E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX__" value="9.999999999999999999999999999999999E6144DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_EPSILON__" value="1E-33DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_DEN__" value="0.000000000000000000000000000000001E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__REGISTER_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__USER_LABEL_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__VERSION__" value="&quot;4.2.1&quot;"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_GNU_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__NO_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FINITE_MATH_ONLY__" value="0"/>
+<entry flags="BUILTIN" kind="macro" name="__i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__i386__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__tune_i486__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__gnu_linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__ELF__" value="1"/>
+</settingEntries>
+</languageData>
+<languageData contentTypeIds="org.eclipse.cdt.core.cSource;org.eclipse.cdt.core.cHeader" id="Scratchbox 1~FREMANTLE_X86.1254396515047.1570730145.1956858112" languageId="org.eclipse.cdt.core.gcc" name="GNU C" supportedEntryKinds="includePath;includeFile;macro;macroFile">
+<settingEntries>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo"/>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo/src"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/local/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include-fixed"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/libc/usr/include"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/hildon-1"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gtk-2.0"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gstreamer-0.10"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/libxml2"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/glib-2.0/"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC_HOSTED__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC__" value="4"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_MINOR__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_PATCHLEVEL__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__SIZE_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__PTRDIFF_TYPE__" value="int"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_TYPE__" value="long int"/>
+<entry flags="BUILTIN" kind="macro" name="__WINT_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_TYPE__" value="long long int"/>
+<entry flags="BUILTIN" kind="macro" name="__UINTMAX_TYPE__" value="long long unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__GXX_ABI_VERSION" value="1002"/>
+<entry flags="BUILTIN" kind="macro" name="__SCHAR_MAX__" value="127"/>
+<entry flags="BUILTIN" kind="macro" name="__SHRT_MAX__" value="32767"/>
+<entry flags="BUILTIN" kind="macro" name="__INT_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_MAX__" value="2147483647L"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_LONG_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__CHAR_BIT__" value="8"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_RADIX__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MANT_DIG__" value="24"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DIG__" value="6"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_EXP__" value="(-125)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_10_EXP__" value="(-37)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_EXP__" value="128"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_10_EXP__" value="38"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX__" value="3.40282347e+38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN__" value="1.17549435e-38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EPSILON__" value="1.19209290e-7F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DENORM_MIN__" value="1.40129846e-45F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MANT_DIG__" value="53"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DIG__" value="15"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_EXP__" value="(-1021)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_10_EXP__" value="(-307)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_EXP__" value="1024"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_10_EXP__" value="308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX__" value="1.7976931348623157e+308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN__" value="2.2250738585072014e-308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_EPSILON__" value="2.2204460492503131e-16"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DENORM_MIN__" value="4.9406564584124654e-324"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MANT_DIG__" value="64"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DIG__" value="18"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_EXP__" value="(-16381)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_10_EXP__" value="(-4931)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_EXP__" value="16384"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_10_EXP__" value="4932"/>
+<entry flags="BUILTIN" kind="macro" name="__DECIMAL_DIG__" value="21"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX__" value="1.18973149535723176502e+4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN__" value="3.36210314311209350626e-4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_EPSILON__" value="1.08420217248550443401e-19L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DENORM_MIN__" value="3.64519953188247460253e-4951L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MANT_DIG__" value="7"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN_EXP__" value="(-95)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX_EXP__" value="96"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN__" value="1E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX__" value="9.999999E96DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_EPSILON__" value="1E-6DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_DEN__" value="0.000001E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MANT_DIG__" value="16"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN_EXP__" value="(-383)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX_EXP__" value="384"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN__" value="1E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX__" value="9.999999999999999E384DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_EPSILON__" value="1E-15DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_DEN__" value="0.000000000000001E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MANT_DIG__" value="34"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN_EXP__" value="(-6143)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX_EXP__" value="6144"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN__" value="1E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX__" value="9.999999999999999999999999999999999E6144DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_EPSILON__" value="1E-33DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_DEN__" value="0.000000000000000000000000000000001E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__REGISTER_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__USER_LABEL_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__VERSION__" value="&quot;4.2.1&quot;"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_GNU_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__NO_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FINITE_MATH_ONLY__" value="0"/>
+<entry flags="BUILTIN" kind="macro" name="__i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__i386__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__tune_i486__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__gnu_linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__ELF__" value="1"/>
+</settingEntries>
+</languageData>
+</folderData>
+<buildData errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.VCErrorParser;org.maemo.mica.cpp.project.builder.autotools.MicaAutotoolsErrorParser" id="Scratchbox 1~FREMANTLE_X86.1254396515047.191630687"/>
+<targetPlatformData binaryParsers="org.eclipse.cdt.core.ELF" id="Scratchbox 1~FREMANTLE_X86.1254396515047.671942067"/>
+</storageModule>
+<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
+<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
+<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
+<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets">
+<buildTargets>
+<target name="all" path="" targetID="org.maemo.mica.cpp.project.builder.make.builder">
+<buildCommand>make</buildCommand>
+<buildArguments/>
+<buildTarget>all</buildTarget>
+<stopOnError>true</stopOnError>
+<useDefaultCommand>false</useDefaultCommand>
+<runAllBuilders>false</runAllBuilders>
+</target>
+</buildTargets>
+</storageModule>
+</cconfiguration>
+<cconfiguration id="Scratchbox 1~FREMANTLE_X86.1254396515107">
+<storageModule buildSystemId="org.maemo.mica.cpp.project.core.CConfigurationDataProvider" id="Scratchbox 1~FREMANTLE_X86.1254396515107" moduleId="org.eclipse.cdt.core.settings" name="FREMANTLE_X86 (Optimized)">
+<externalSettings/>
+<extensions>
+<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
+<extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.maemo.mica.cpp.project.builder.autotools.MicaAutotoolsErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+</extensions>
+</storageModule>
+<storageModule executionEnvironment="org.maemo.mica.maemosdk.core.unknown" moduleId="buildConfig" sdkDisplayName="Scratchbox 1 (/scratchbox/)" sdkName="Scratchbox 1" stockConfigurationId="org.maemo.mica.cpp.project.builder.make.make.optimized" targetName="FREMANTLE_X86"/>
+<storageModule moduleId="buildConfig.metaData"/>
+<storageModule environmentOp_0="CFLAGS=-O2 -g" environmentOp_1="CXXFLAGS=-O2 -g" moduleId="buildConfig.environment"/>
+<storageModule id="Scratchbox 1~FREMANTLE_X86.1254396515107" moduleId="defaultConfigurationDataProvider" name="FREMANTLE_X86 (Optimized)">
+<sourceEntries>
+<entry flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="/jamendo/src"/>
+</sourceEntries>
+<folderData id="Scratchbox 1~FREMANTLE_X86.1254396515107.1600934648" name="" path="">
+<languageData contentTypeIds="org.eclipse.cdt.core.asmSource" id="Scratchbox 1~FREMANTLE_X86.1254396515107.1600934648.718710795" languageId="org.eclipse.cdt.core.assembly" name="Assembly" supportedEntryKinds="includePath;includeFile;macro;macroFile">
+<settingEntries>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo"/>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo/src"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/local/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include-fixed"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/libc/usr/include"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/hildon-1"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gtk-2.0"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gstreamer-0.10"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/libxml2"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/glib-2.0/"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC_HOSTED__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC__" value="4"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_MINOR__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_PATCHLEVEL__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__SIZE_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__PTRDIFF_TYPE__" value="int"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_TYPE__" value="long int"/>
+<entry flags="BUILTIN" kind="macro" name="__WINT_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_TYPE__" value="long long int"/>
+<entry flags="BUILTIN" kind="macro" name="__UINTMAX_TYPE__" value="long long unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__GXX_ABI_VERSION" value="1002"/>
+<entry flags="BUILTIN" kind="macro" name="__SCHAR_MAX__" value="127"/>
+<entry flags="BUILTIN" kind="macro" name="__SHRT_MAX__" value="32767"/>
+<entry flags="BUILTIN" kind="macro" name="__INT_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_MAX__" value="2147483647L"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_LONG_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__CHAR_BIT__" value="8"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_RADIX__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MANT_DIG__" value="24"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DIG__" value="6"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_EXP__" value="(-125)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_10_EXP__" value="(-37)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_EXP__" value="128"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_10_EXP__" value="38"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX__" value="3.40282347e+38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN__" value="1.17549435e-38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EPSILON__" value="1.19209290e-7F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DENORM_MIN__" value="1.40129846e-45F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MANT_DIG__" value="53"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DIG__" value="15"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_EXP__" value="(-1021)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_10_EXP__" value="(-307)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_EXP__" value="1024"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_10_EXP__" value="308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX__" value="1.7976931348623157e+308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN__" value="2.2250738585072014e-308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_EPSILON__" value="2.2204460492503131e-16"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DENORM_MIN__" value="4.9406564584124654e-324"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MANT_DIG__" value="64"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DIG__" value="18"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_EXP__" value="(-16381)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_10_EXP__" value="(-4931)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_EXP__" value="16384"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_10_EXP__" value="4932"/>
+<entry flags="BUILTIN" kind="macro" name="__DECIMAL_DIG__" value="21"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX__" value="1.18973149535723176502e+4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN__" value="3.36210314311209350626e-4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_EPSILON__" value="1.08420217248550443401e-19L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DENORM_MIN__" value="3.64519953188247460253e-4951L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MANT_DIG__" value="7"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN_EXP__" value="(-95)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX_EXP__" value="96"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN__" value="1E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX__" value="9.999999E96DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_EPSILON__" value="1E-6DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_DEN__" value="0.000001E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MANT_DIG__" value="16"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN_EXP__" value="(-383)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX_EXP__" value="384"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN__" value="1E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX__" value="9.999999999999999E384DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_EPSILON__" value="1E-15DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_DEN__" value="0.000000000000001E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MANT_DIG__" value="34"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN_EXP__" value="(-6143)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX_EXP__" value="6144"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN__" value="1E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX__" value="9.999999999999999999999999999999999E6144DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_EPSILON__" value="1E-33DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_DEN__" value="0.000000000000000000000000000000001E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__REGISTER_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__USER_LABEL_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__VERSION__" value="&quot;4.2.1&quot;"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_GNU_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__NO_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FINITE_MATH_ONLY__" value="0"/>
+<entry flags="BUILTIN" kind="macro" name="__i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__i386__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__tune_i486__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__gnu_linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__ELF__" value="1"/>
+</settingEntries>
+</languageData>
+<languageData contentTypeIds="org.eclipse.cdt.core.cxxSource;org.eclipse.cdt.core.cxxHeader" id="Scratchbox 1~FREMANTLE_X86.1254396515107.1600934648.1354602948" languageId="org.eclipse.cdt.core.g++" name="GNU C++" supportedEntryKinds="includePath;includeFile;macro;macroFile">
+<settingEntries>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo"/>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo/src"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/local/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include-fixed"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/libc/usr/include"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/hildon-1"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gtk-2.0"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gstreamer-0.10"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/libxml2"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/glib-2.0/"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC_HOSTED__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC__" value="4"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_MINOR__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_PATCHLEVEL__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__SIZE_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__PTRDIFF_TYPE__" value="int"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_TYPE__" value="long int"/>
+<entry flags="BUILTIN" kind="macro" name="__WINT_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_TYPE__" value="long long int"/>
+<entry flags="BUILTIN" kind="macro" name="__UINTMAX_TYPE__" value="long long unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__GXX_ABI_VERSION" value="1002"/>
+<entry flags="BUILTIN" kind="macro" name="__SCHAR_MAX__" value="127"/>
+<entry flags="BUILTIN" kind="macro" name="__SHRT_MAX__" value="32767"/>
+<entry flags="BUILTIN" kind="macro" name="__INT_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_MAX__" value="2147483647L"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_LONG_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__CHAR_BIT__" value="8"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_RADIX__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MANT_DIG__" value="24"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DIG__" value="6"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_EXP__" value="(-125)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_10_EXP__" value="(-37)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_EXP__" value="128"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_10_EXP__" value="38"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX__" value="3.40282347e+38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN__" value="1.17549435e-38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EPSILON__" value="1.19209290e-7F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DENORM_MIN__" value="1.40129846e-45F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MANT_DIG__" value="53"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DIG__" value="15"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_EXP__" value="(-1021)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_10_EXP__" value="(-307)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_EXP__" value="1024"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_10_EXP__" value="308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX__" value="1.7976931348623157e+308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN__" value="2.2250738585072014e-308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_EPSILON__" value="2.2204460492503131e-16"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DENORM_MIN__" value="4.9406564584124654e-324"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MANT_DIG__" value="64"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DIG__" value="18"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_EXP__" value="(-16381)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_10_EXP__" value="(-4931)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_EXP__" value="16384"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_10_EXP__" value="4932"/>
+<entry flags="BUILTIN" kind="macro" name="__DECIMAL_DIG__" value="21"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX__" value="1.18973149535723176502e+4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN__" value="3.36210314311209350626e-4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_EPSILON__" value="1.08420217248550443401e-19L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DENORM_MIN__" value="3.64519953188247460253e-4951L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MANT_DIG__" value="7"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN_EXP__" value="(-95)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX_EXP__" value="96"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN__" value="1E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX__" value="9.999999E96DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_EPSILON__" value="1E-6DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_DEN__" value="0.000001E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MANT_DIG__" value="16"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN_EXP__" value="(-383)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX_EXP__" value="384"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN__" value="1E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX__" value="9.999999999999999E384DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_EPSILON__" value="1E-15DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_DEN__" value="0.000000000000001E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MANT_DIG__" value="34"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN_EXP__" value="(-6143)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX_EXP__" value="6144"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN__" value="1E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX__" value="9.999999999999999999999999999999999E6144DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_EPSILON__" value="1E-33DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_DEN__" value="0.000000000000000000000000000000001E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__REGISTER_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__USER_LABEL_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__VERSION__" value="&quot;4.2.1&quot;"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_GNU_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__NO_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FINITE_MATH_ONLY__" value="0"/>
+<entry flags="BUILTIN" kind="macro" name="__i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__i386__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__tune_i486__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__gnu_linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__ELF__" value="1"/>
+</settingEntries>
+</languageData>
+<languageData contentTypeIds="org.eclipse.cdt.core.cSource;org.eclipse.cdt.core.cHeader" id="Scratchbox 1~FREMANTLE_X86.1254396515107.1600934648.1111870719" languageId="org.eclipse.cdt.core.gcc" name="GNU C" supportedEntryKinds="includePath;includeFile;macro;macroFile">
+<settingEntries>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo"/>
+<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/jamendo/src"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/local/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/lib/gcc/i486-pc-linux-gnu/4.2.1/include-fixed"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/include"/>
+<entry flags="BUILTIN" kind="includePath" name="/scratchbox/compilers/cs2007q3-glibc2.5-i486/i486-pc-linux-gnu/libc/usr/include"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/hildon-1"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gtk-2.0"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/gstreamer-0.10"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/libxml2"/>
+<entry flags="" kind="includePath" name="/scratchbox/users/marcin/targets/FREMANTLE_X86/usr/include/glib-2.0/"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__STDC_HOSTED__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC__" value="4"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_MINOR__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_PATCHLEVEL__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__SIZE_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__PTRDIFF_TYPE__" value="int"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_TYPE__" value="long int"/>
+<entry flags="BUILTIN" kind="macro" name="__WINT_TYPE__" value="unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_TYPE__" value="long long int"/>
+<entry flags="BUILTIN" kind="macro" name="__UINTMAX_TYPE__" value="long long unsigned int"/>
+<entry flags="BUILTIN" kind="macro" name="__GXX_ABI_VERSION" value="1002"/>
+<entry flags="BUILTIN" kind="macro" name="__SCHAR_MAX__" value="127"/>
+<entry flags="BUILTIN" kind="macro" name="__SHRT_MAX__" value="32767"/>
+<entry flags="BUILTIN" kind="macro" name="__INT_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_MAX__" value="2147483647L"/>
+<entry flags="BUILTIN" kind="macro" name="__LONG_LONG_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__WCHAR_MAX__" value="2147483647"/>
+<entry flags="BUILTIN" kind="macro" name="__CHAR_BIT__" value="8"/>
+<entry flags="BUILTIN" kind="macro" name="__INTMAX_MAX__" value="9223372036854775807LL"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC_EVAL_METHOD__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_RADIX__" value="2"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MANT_DIG__" value="24"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DIG__" value="6"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_EXP__" value="(-125)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN_10_EXP__" value="(-37)"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_EXP__" value="128"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX_10_EXP__" value="38"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MAX__" value="3.40282347e+38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_MIN__" value="1.17549435e-38F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_EPSILON__" value="1.19209290e-7F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_DENORM_MIN__" value="1.40129846e-45F"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FLT_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MANT_DIG__" value="53"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DIG__" value="15"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_EXP__" value="(-1021)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN_10_EXP__" value="(-307)"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_EXP__" value="1024"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX_10_EXP__" value="308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MAX__" value="1.7976931348623157e+308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_MIN__" value="2.2250738585072014e-308"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_EPSILON__" value="2.2204460492503131e-16"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_DENORM_MIN__" value="4.9406564584124654e-324"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MANT_DIG__" value="64"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DIG__" value="18"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_EXP__" value="(-16381)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN_10_EXP__" value="(-4931)"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_EXP__" value="16384"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX_10_EXP__" value="4932"/>
+<entry flags="BUILTIN" kind="macro" name="__DECIMAL_DIG__" value="21"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MAX__" value="1.18973149535723176502e+4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_MIN__" value="3.36210314311209350626e-4932L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_EPSILON__" value="1.08420217248550443401e-19L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_DENORM_MIN__" value="3.64519953188247460253e-4951L"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_DENORM__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_INFINITY__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__LDBL_HAS_QUIET_NAN__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MANT_DIG__" value="7"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN_EXP__" value="(-95)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX_EXP__" value="96"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MIN__" value="1E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_MAX__" value="9.999999E96DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_EPSILON__" value="1E-6DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC32_DEN__" value="0.000001E-95DF"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MANT_DIG__" value="16"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN_EXP__" value="(-383)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX_EXP__" value="384"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MIN__" value="1E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_MAX__" value="9.999999999999999E384DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_EPSILON__" value="1E-15DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC64_DEN__" value="0.000000000000001E-383DD"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MANT_DIG__" value="34"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN_EXP__" value="(-6143)"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX_EXP__" value="6144"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MIN__" value="1E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_MAX__" value="9.999999999999999999999999999999999E6144DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_EPSILON__" value="1E-33DL"/>
+<entry flags="BUILTIN" kind="macro" name="__DEC128_DEN__" value="0.000000000000000000000000000000001E-6143DL"/>
+<entry flags="BUILTIN" kind="macro" name="__REGISTER_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__USER_LABEL_PREFIX__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__VERSION__" value="&quot;4.2.1&quot;"/>
+<entry flags="BUILTIN" kind="macro" name="__GNUC_GNU_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__NO_INLINE__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__FINITE_MATH_ONLY__" value="0"/>
+<entry flags="BUILTIN" kind="macro" name="__i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__i386__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="i386" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__tune_i486__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__gnu_linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__linux__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="linux" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__unix__" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="unix" value="1"/>
+<entry flags="BUILTIN" kind="macro" name="__ELF__" value="1"/>
+</settingEntries>
+</languageData>
+</folderData>
+<buildData errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.VCErrorParser;org.maemo.mica.cpp.project.builder.autotools.MicaAutotoolsErrorParser" id="Scratchbox 1~FREMANTLE_X86.1254396515107.1119885674"/>
+<targetPlatformData binaryParsers="org.eclipse.cdt.core.ELF" id="Scratchbox 1~FREMANTLE_X86.1254396515107.847431367"/>
+</storageModule>
+<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
+<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
+<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
+<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets">
+<buildTargets>
+<target name="all" path="" targetID="org.maemo.mica.cpp.project.builder.make.builder">
+<buildCommand>make</buildCommand>
+<buildArguments/>
+<buildTarget>all</buildTarget>
+<stopOnError>true</stopOnError>
+<useDefaultCommand>false</useDefaultCommand>
+<runAllBuilders>false</runAllBuilders>
+</target>
+</buildTargets>
+</storageModule>
+</cconfiguration>
+<cconfiguration id="Scratchbox 1~FREMANTLE_ARMEL.1257254084354">
+<storageModule buildSystemId="org.maemo.mica.cpp.project.core.CConfigurationDataProvider" id="Scratchbox 1~FREMANTLE_ARMEL.1257254084354" moduleId="org.eclipse.cdt.core.settings" name="FREMANTLE_ARMEL (Optimized)">
+<externalSettings/>
+<extensions>
+<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
+<extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+<extension id="org.maemo.mica.cpp.project.builder.autotools.MicaAutotoolsErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+</extensions>
+</storageModule>
+<storageModule moduleId="buildConfig" sdkDisplayName="Scratchbox 1 (/scratchbox/)" sdkName="Scratchbox 1" stockConfigurationId="org.maemo.mica.cpp.project.builder.make.make.optimized" targetName="FREMANTLE_ARMEL"/>
+<storageModule moduleId="buildConfig.metaData"/>
+<storageModule environmentOp_0="CFLAGS=-O2 -g" environmentOp_1="CXXFLAGS=-O2 -g" moduleId="buildConfig.environment"/>
+<storageModule id="Scratchbox 1~FREMANTLE_ARMEL.1257254084354" moduleId="defaultConfigurationDataProvider" name="FREMANTLE_ARMEL (Optimized)">
+<sourceEntries/>
+<folderData id="Scratchbox 1~FREMANTLE_ARMEL.1257254084354.341745390" name="" path="">
+<languageData contentTypeIds="org.eclipse.cdt.core.asmSource" id="Scratchbox 1~FREMANTLE_ARMEL.1257254084354.341745390.1950934276" languageId="org.eclipse.cdt.core.assembly" name="Assembly" supportedEntryKinds="includePath;includeFile;macro;macroFile">
+<settingEntries/>
+</languageData>
+<languageData contentTypeIds="org.eclipse.cdt.core.cxxSource;org.eclipse.cdt.core.cxxHeader" id="Scratchbox 1~FREMANTLE_ARMEL.1257254084354.341745390.45452508" languageId="org.eclipse.cdt.core.g++" name="GNU C++" supportedEntryKinds="includePath;includeFile;macro;macroFile">
+<settingEntries/>
+</languageData>
+<languageData contentTypeIds="org.eclipse.cdt.core.cSource;org.eclipse.cdt.core.cHeader" id="Scratchbox 1~FREMANTLE_ARMEL.1257254084354.341745390.209841226" languageId="org.eclipse.cdt.core.gcc" name="GNU C" supportedEntryKinds="includePath;includeFile;macro;macroFile">
+<settingEntries/>
+</languageData>
+</folderData>
+<buildData errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.VCErrorParser;org.maemo.mica.cpp.project.builder.autotools.MicaAutotoolsErrorParser" id="Scratchbox 1~FREMANTLE_ARMEL.1257254084354.30025355"/>
+<targetPlatformData binaryParsers="org.eclipse.cdt.core.ELF" id="Scratchbox 1~FREMANTLE_ARMEL.1257254084354.960886609"/>
+</storageModule>
+<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
+<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/>
+<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
+</cconfiguration>
+</storageModule>
+</cproject>
diff --git a/.project b/.project
new file mode 100644 (file)
index 0000000..1e48996
--- /dev/null
+++ b/.project
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>jamendo</name>
+       <comment></comment>
+       <projects>
+       </projects>
+       <buildSpec>
+               <buildCommand>
+                       <name>org.maemo.mica.cpp.project.builder.autotools.builder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>org.maemo.mica.cpp.project.builder.make.builder</name>
+                       <arguments>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.core.errorOutputParser</key>
+                                       <value>org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.VCErrorParser;org.maemo.mica.cpp.project.builder.autotools.MicaAutotoolsErrorParser;</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.append_environment</key>
+                                       <value>true</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.build.arguments</key>
+                                       <value></value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.build.command</key>
+                                       <value>make</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.build.location</key>
+                                       <value></value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.build.target.auto</key>
+                                       <value>all</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.build.target.clean</key>
+                                       <value>clean</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.build.target.inc</key>
+                                       <value>all</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.enableAutoBuild</key>
+                                       <value>true</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.enableCleanBuild</key>
+                                       <value>true</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.enableFullBuild</key>
+                                       <value>true</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.enabledIncrementalBuild</key>
+                                       <value>true</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.environment</key>
+                                       <value></value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.stopOnError</key>
+                                       <value>false</value>
+                               </dictionary>
+                               <dictionary>
+                                       <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
+                                       <value>true</value>
+                               </dictionary>
+                       </arguments>
+               </buildCommand>
+       </buildSpec>
+       <natures>
+               <nature>org.eclipse.cdt.core.cnature</nature>
+               <nature>org.maemo.mica.cpp.project.core.cppNature</nature>
+               <nature>org.maemo.mica.cpp.project.builder.make.nature</nature>
+               <nature>org.maemo.mica.cpp.project.builder.autotools.nature</nature>
+               <nature>org.maemo.esbox.cpp.project.cppNature</nature>
+       </natures>
+</projectDescription>
diff --git a/Makefile.am b/Makefile.am
new file mode 100644 (file)
index 0000000..27c60c9
--- /dev/null
@@ -0,0 +1,49 @@
+# Copyright (c) 2007-2008 INdT.
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+#  This program is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#  GNU Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public License
+#  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+AUTOMAKE_OPTIONS = foreign
+
+SUBDIRS = res
+
+INCLUDES = \
+       $(DEPS_CFLAGS) $(HILDON_CFLAGS) -I/usr/include/libxml2/
+
+bin_PROGRAMS = jamendo
+
+jamendo_SOURCES = \
+       src/main.c \
+       src/home_screen.c \
+       src/album_screen.c \
+       src/album_listview.c \
+       src/search_screen.c \
+       src/jamendo_api.c \
+       src/data_structs.c \
+       src/track_listview.c \
+       src/player.c \
+       src/playlist_screen.c \
+       src/radioselector_screen.c \
+       src/http_utils.c \
+       src/resource_utils.c \
+       src/playlistselector_screen.c
+
+jamendo_CFLAGS = \
+       -DRESPREFIX=\"$(datadir)/jamendo/res\" 
+
+jamendo_LDADD = \
+       $(DEPS_LIBS) $(HILDON_LIBS)
+
+desktopdir=$(datadir)/applications/hildon
+desktop_DATA = jamendo.desktop
+
+EXTRA_DIST = $(desktop_DATA)
diff --git a/antigen.sh b/antigen.sh
new file mode 100644 (file)
index 0000000..0d64ae6
--- /dev/null
@@ -0,0 +1,24 @@
+#!/bin/sh
+#
+# A utility script to remove all generated files.
+#
+# Running autogen.sh will be required after running this script since
+# the 'configure' script will also be removed.
+#
+# This script is mainly useful when testing autoconf/automake changes
+# and as a part of their development process.
+# If there's a Makefile, then run the 'distclean' target first (which
+# will also remove the Makefile).
+if test -f Makefile; then
+  make distclean
+fi
+# Remove all tar-files (assuming there are some packages).
+rm -f *.tar.* *.tgz
+# Also remove the autotools cache directory.
+rm -Rf autom4te.cache
+# Remove rest of the generated files.
+rm -f Makefile.in aclocal.m4 configure depcomp install-sh missing \
+       config.h.in config.sub config.guess \
+       intltool-*.in ltmain.sh mkinstalldirs \
+       src/Makefile.in
+rm -Rf po
diff --git a/autogen.sh b/autogen.sh
new file mode 100644 (file)
index 0000000..88920be
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -x
+glib-gettextize --copy --force
+libtoolize --copy --automake
+intltoolize --copy --force --automake
+
+aclocal
+autoconf
+autoheader
+automake --add-missing --copy --foreign
+
diff --git a/branches/nota-show-app/Makefile.am b/branches/nota-show-app/Makefile.am
new file mode 100644 (file)
index 0000000..15fdd19
--- /dev/null
@@ -0,0 +1,3 @@
+AUTOMAKE_OPTIONS = foreign
+
+SUBDIRS = src/ts7200 src
diff --git a/branches/nota-show-app/antigen.sh b/branches/nota-show-app/antigen.sh
new file mode 100755 (executable)
index 0000000..0d64ae6
--- /dev/null
@@ -0,0 +1,24 @@
+#!/bin/sh
+#
+# A utility script to remove all generated files.
+#
+# Running autogen.sh will be required after running this script since
+# the 'configure' script will also be removed.
+#
+# This script is mainly useful when testing autoconf/automake changes
+# and as a part of their development process.
+# If there's a Makefile, then run the 'distclean' target first (which
+# will also remove the Makefile).
+if test -f Makefile; then
+  make distclean
+fi
+# Remove all tar-files (assuming there are some packages).
+rm -f *.tar.* *.tgz
+# Also remove the autotools cache directory.
+rm -Rf autom4te.cache
+# Remove rest of the generated files.
+rm -f Makefile.in aclocal.m4 configure depcomp install-sh missing \
+       config.h.in config.sub config.guess \
+       intltool-*.in ltmain.sh mkinstalldirs \
+       src/Makefile.in
+rm -Rf po
diff --git a/branches/nota-show-app/autogen.sh b/branches/nota-show-app/autogen.sh
new file mode 100755 (executable)
index 0000000..43b238a
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+aclocal
+autoconf
+autoheader
+automake --add-missing --copy --foreign
+./configure --enable-maintainer-mode
diff --git a/branches/nota-show-app/configure.ac b/branches/nota-show-app/configure.ac
new file mode 100644 (file)
index 0000000..e25c6ef
--- /dev/null
@@ -0,0 +1,48 @@
+AC_INIT(nota-show-app, 0.1)
+AC_PREREQ(2.59)
+
+AM_INIT_AUTOMAKE([1.7.9])
+AC_CONFIG_HEADERS([config.h])
+
+AC_GNU_SOURCE
+AC_CANONICAL_HOST
+AM_MAINTAINER_MODE
+
+AC_PROG_INSTALL
+AC_PROG_MAKE_SET
+AC_PROG_CC
+AC_PROG_CXX
+AC_PROG_RANLIB
+
+PKG_CHECK_MODULES(NOTA_H_IN,nota-h_in-3.0)
+AC_SUBST(NOTA_H_IN_LIBS)
+AC_SUBST(NOTA_H_IN_CFLAGS)
+
+PKG_CHECK_MODULES(NOTA_H_IN_SP,nota-h_in-sp-3.0)
+AC_SUBST(NOTA_H_IN_SP_LIBS)
+AC_SUBST(NOTA_H_IN_SP_CFLAGS)
+
+PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.2 glib-2.0 >= 2.2 gthread-2.0 >= 2.2, [ have_gtk=yes ], [ have_gtk=no ] )
+AC_SUBST(GTK_CFLAGS)
+AC_SUBST(GTK_LIBS)
+AM_CONDITIONAL([HAVE_GTK], [test x"$have_gtk" = "xyes"])
+
+PKG_CHECK_MODULES(GST, gstreamer-0.10 >= 0.1 gstreamer-plugins-base-0.10 >= 0.1, [ have_gst=yes ], [ have_gst=no ] )
+AC_SUBST(GST_CFLAGS)
+AC_SUBST(GST_LIBS)
+AM_CONDITIONAL([HAVE_GST], [test x"$have_gst" = "xyes"])
+
+PKG_CHECK_MODULES(OPENCV, opencv >= 2.0.0, [ have_opencv=yes ], [ have_opencv=no ])
+AC_SUBST(OPENCV_CFLAGS)
+AC_SUBST(OPENCV_LIBS)
+AM_CONDITIONAL([HAVE_OPENCV], [test x"$have_opencv" = "xyes"])
+
+
+AC_CONFIG_FILES([
+       Makefile
+       src/Makefile
+       src/ts7200/Makefile
+       ])
+
+AC_OUTPUT
+
diff --git a/branches/nota-show-app/haarcascades/haarcascade_frontalface_alt.xml b/branches/nota-show-app/haarcascades/haarcascade_frontalface_alt.xml
new file mode 100644 (file)
index 0000000..5a6f275
--- /dev/null
@@ -0,0 +1,26161 @@
+<?xml version="1.0"?>
+<!--
+    Stump-based 20x20 gentle adaboost frontal face detector.
+    Created by Rainer Lienhart.
+
+////////////////////////////////////////////////////////////////////////////////////////
+
+  IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
+
+  By downloading, copying, installing or using the software you agree to this license.
+  If you do not agree to this license, do not download, install,
+  copy or use the software.
+
+
+                        Intel License Agreement
+                For Open Source Computer Vision Library
+
+ Copyright (C) 2000, Intel Corporation, all rights reserved.
+ Third party copyrights are property of their respective owners.
+
+ Redistribution and use in source and binary forms, with or without modification,
+ are permitted provided that the following conditions are met:
+
+   * Redistribution's of source code must retain the above copyright notice,
+     this list of conditions and the following disclaimer.
+
+   * Redistribution's in binary form must reproduce the above copyright notice,
+     this list of conditions and the following disclaimer in the documentation
+     and/or other materials provided with the distribution.
+
+   * The name of Intel Corporation may not be used to endorse or promote products
+     derived from this software without specific prior written permission.
+
+ This software is provided by the copyright holders and contributors "as is" and
+ any express or implied warranties, including, but not limited to, the implied
+ warranties of merchantability and fitness for a particular purpose are disclaimed.
+ In no event shall the Intel Corporation or contributors be liable for any direct,
+ indirect, incidental, special, exemplary, or consequential damages
+ (including, but not limited to, procurement of substitute goods or services;
+ loss of use, data, or profits; or business interruption) however caused
+ and on any theory of liability, whether in contract, strict liability,
+ or tort (including negligence or otherwise) arising in any way out of
+ the use of this software, even if advised of the possibility of such damage.
+-->
+<opencv_storage>
+<haarcascade_frontalface_alt type_id="opencv-haar-classifier">
+  <size>20 20</size>
+  <stages>
+    <_>
+      <!-- stage 0 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 7 14 4 -1.</_>
+                <_>3 9 14 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.0141958743333817e-003</threshold>
+            <left_val>0.0337941907346249</left_val>
+            <right_val>0.8378106951713562</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 2 18 4 -1.</_>
+                <_>7 2 6 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0151513395830989</threshold>
+            <left_val>0.1514132022857666</left_val>
+            <right_val>0.7488812208175659</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 7 15 9 -1.</_>
+                <_>1 10 15 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.2109931819140911e-003</threshold>
+            <left_val>0.0900492817163467</left_val>
+            <right_val>0.6374819874763489</right_val></_></_></trees>
+      <stage_threshold>0.8226894140243530</stage_threshold>
+      <parent>-1</parent>
+      <next>-1</next></_>
+    <_>
+      <!-- stage 1 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 6 2 6 -1.</_>
+                <_>5 9 2 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.6227109590545297e-003</threshold>
+            <left_val>0.0693085864186287</left_val>
+            <right_val>0.7110946178436279</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 5 6 3 -1.</_>
+                <_>9 5 2 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.2906649392098188e-003</threshold>
+            <left_val>0.1795803010463715</left_val>
+            <right_val>0.6668692231178284</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 0 12 9 -1.</_>
+                <_>4 3 12 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.0025708042085171e-003</threshold>
+            <left_val>0.1693672984838486</left_val>
+            <right_val>0.6554006934165955</right_val></_></_>
+        <_>
+          <!-- tree 3 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 9 10 8 -1.</_>
+                <_>6 13 10 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.9659894108772278e-003</threshold>
+            <left_val>0.5866332054138184</left_val>
+            <right_val>0.0914145186543465</right_val></_></_>
+        <_>
+          <!-- tree 4 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 6 14 8 -1.</_>
+                <_>3 10 14 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.5227010957896709e-003</threshold>
+            <left_val>0.1413166970014572</left_val>
+            <right_val>0.6031895875930786</right_val></_></_>
+        <_>
+          <!-- tree 5 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 1 6 10 -1.</_>
+                <_>14 1 3 10 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0366676896810532</threshold>
+            <left_val>0.3675672113895416</left_val>
+            <right_val>0.7920318245887756</right_val></_></_>
+        <_>
+          <!-- tree 6 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 8 5 12 -1.</_>
+                <_>7 12 5 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>9.3361474573612213e-003</threshold>
+            <left_val>0.6161385774612427</left_val>
+            <right_val>0.2088509947061539</right_val></_></_>
+        <_>
+          <!-- tree 7 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 1 18 3 -1.</_>
+                <_>7 1 6 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>8.6961314082145691e-003</threshold>
+            <left_val>0.2836230993270874</left_val>
+            <right_val>0.6360273957252502</right_val></_></_>
+        <_>
+          <!-- tree 8 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 8 17 2 -1.</_>
+                <_>1 9 17 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.1488880263641477e-003</threshold>
+            <left_val>0.2223580926656723</left_val>
+            <right_val>0.5800700783729553</right_val></_></_>
+        <_>
+          <!-- tree 9 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>16 6 4 2 -1.</_>
+                <_>16 7 4 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.1484689787030220e-003</threshold>
+            <left_val>0.2406464070081711</left_val>
+            <right_val>0.5787054896354675</right_val></_></_>
+        <_>
+          <!-- tree 10 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 17 2 2 -1.</_>
+                <_>5 18 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.1219060290604830e-003</threshold>
+            <left_val>0.5559654831886292</left_val>
+            <right_val>0.1362237036228180</right_val></_></_>
+        <_>
+          <!-- tree 11 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 2 6 12 -1.</_>
+                <_>14 2 3 12 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0939491465687752</threshold>
+            <left_val>0.8502737283706665</left_val>
+            <right_val>0.4717740118503571</right_val></_></_>
+        <_>
+          <!-- tree 12 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 0 4 12 -1.</_>
+                <_>4 0 2 6 2.</_>
+                <_>6 6 2 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.3777789426967502e-003</threshold>
+            <left_val>0.5993673801422119</left_val>
+            <right_val>0.2834529876708984</right_val></_></_>
+        <_>
+          <!-- tree 13 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 11 18 8 -1.</_>
+                <_>8 11 6 8 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0730631574988365</threshold>
+            <left_val>0.4341886043548584</left_val>
+            <right_val>0.7060034275054932</right_val></_></_>
+        <_>
+          <!-- tree 14 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 7 10 2 -1.</_>
+                <_>5 8 10 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.6767389974556863e-004</threshold>
+            <left_val>0.3027887940406799</left_val>
+            <right_val>0.6051574945449829</right_val></_></_>
+        <_>
+          <!-- tree 15 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>15 11 5 3 -1.</_>
+                <_>15 12 5 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.0479710809886456e-003</threshold>
+            <left_val>0.1798433959484100</left_val>
+            <right_val>0.5675256848335266</right_val></_></_></trees>
+      <stage_threshold>6.9566087722778320</stage_threshold>
+      <parent>0</parent>
+      <next>-1</next></_>
+    <_>
+      <!-- stage 2 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 3 10 9 -1.</_>
+                <_>5 6 10 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0165106896311045</threshold>
+            <left_val>0.6644225120544434</left_val>
+            <right_val>0.1424857974052429</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 4 2 14 -1.</_>
+                <_>9 11 2 7 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.7052499353885651e-003</threshold>
+            <left_val>0.6325352191925049</left_val>
+            <right_val>0.1288477033376694</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 5 4 12 -1.</_>
+                <_>3 9 4 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.8069869149476290e-003</threshold>
+            <left_val>0.1240288019180298</left_val>
+            <right_val>0.6193193197250366</right_val></_></_>
+        <_>
+          <!-- tree 3 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 5 12 5 -1.</_>
+                <_>8 5 4 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.5402400167658925e-003</threshold>
+            <left_val>0.1432143002748489</left_val>
+            <right_val>0.5670015811920166</right_val></_></_>
+        <_>
+          <!-- tree 4 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 6 10 8 -1.</_>
+                <_>5 10 10 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.6386279175058007e-004</threshold>
+            <left_val>0.1657433062791824</left_val>
+            <right_val>0.5905207991600037</right_val></_></_>
+        <_>
+          <!-- tree 5 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 0 6 9 -1.</_>
+                <_>8 3 6 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.9253729842603207e-003</threshold>
+            <left_val>0.2695507109165192</left_val>
+            <right_val>0.5738824009895325</right_val></_></_>
+        <_>
+          <!-- tree 6 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 12 1 8 -1.</_>
+                <_>9 16 1 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.0214841030538082e-003</threshold>
+            <left_val>0.1893538981676102</left_val>
+            <right_val>0.5782774090766907</right_val></_></_>
+        <_>
+          <!-- tree 7 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 7 20 6 -1.</_>
+                <_>0 9 20 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.6365420781075954e-003</threshold>
+            <left_val>0.2309329062700272</left_val>
+            <right_val>0.5695425868034363</right_val></_></_>
+        <_>
+          <!-- tree 8 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 0 6 17 -1.</_>
+                <_>9 0 2 17 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.5127769438549876e-003</threshold>
+            <left_val>0.2759602069854736</left_val>
+            <right_val>0.5956642031669617</right_val></_></_>
+        <_>
+          <!-- tree 9 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 0 6 4 -1.</_>
+                <_>11 0 2 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0101574398577213</threshold>
+            <left_val>0.1732538044452667</left_val>
+            <right_val>0.5522047281265259</right_val></_></_>
+        <_>
+          <!-- tree 10 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 1 6 4 -1.</_>
+                <_>7 1 2 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0119536602869630</threshold>
+            <left_val>0.1339409947395325</left_val>
+            <right_val>0.5559014081954956</right_val></_></_>
+        <_>
+          <!-- tree 11 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 1 6 16 -1.</_>
+                <_>14 1 2 16 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.8859491944313049e-003</threshold>
+            <left_val>0.3628703951835632</left_val>
+            <right_val>0.6188849210739136</right_val></_></_>
+        <_>
+          <!-- tree 12 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 5 18 8 -1.</_>
+                <_>0 5 9 4 2.</_>
+                <_>9 9 9 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0801329165697098</threshold>
+            <left_val>0.0912110507488251</left_val>
+            <right_val>0.5475944876670837</right_val></_></_>
+        <_>
+          <!-- tree 13 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 15 10 4 -1.</_>
+                <_>13 15 5 2 2.</_>
+                <_>8 17 5 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.0643280111253262e-003</threshold>
+            <left_val>0.3715142905712128</left_val>
+            <right_val>0.5711399912834168</right_val></_></_>
+        <_>
+          <!-- tree 14 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 1 4 8 -1.</_>
+                <_>3 1 2 4 2.</_>
+                <_>5 5 2 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.3419450260698795e-003</threshold>
+            <left_val>0.5953313708305359</left_val>
+            <right_val>0.3318097889423370</right_val></_></_>
+        <_>
+          <!-- tree 15 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 6 14 10 -1.</_>
+                <_>10 6 7 5 2.</_>
+                <_>3 11 7 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0546011403203011</threshold>
+            <left_val>0.1844065934419632</left_val>
+            <right_val>0.5602846145629883</right_val></_></_>
+        <_>
+          <!-- tree 16 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 1 6 16 -1.</_>
+                <_>4 1 2 16 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.9071690514683723e-003</threshold>
+            <left_val>0.3594244122505188</left_val>
+            <right_val>0.6131715178489685</right_val></_></_>
+        <_>
+          <!-- tree 17 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 18 20 2 -1.</_>
+                <_>0 19 20 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.4718717951327562e-004</threshold>
+            <left_val>0.5994353294372559</left_val>
+            <right_val>0.3459562957286835</right_val></_></_>
+        <_>
+          <!-- tree 18 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 13 4 3 -1.</_>
+                <_>8 14 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.3013808317482471e-003</threshold>
+            <left_val>0.4172652065753937</left_val>
+            <right_val>0.6990845203399658</right_val></_></_>
+        <_>
+          <!-- tree 19 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 14 2 3 -1.</_>
+                <_>9 15 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.5017572119832039e-003</threshold>
+            <left_val>0.4509715139865875</left_val>
+            <right_val>0.7801457047462463</right_val></_></_>
+        <_>
+          <!-- tree 20 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 12 9 6 -1.</_>
+                <_>0 14 9 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0241385009139776</threshold>
+            <left_val>0.5438212752342224</left_val>
+            <right_val>0.1319826990365982</right_val></_></_></trees>
+      <stage_threshold>9.4985427856445313</stage_threshold>
+      <parent>1</parent>
+      <next>-1</next></_>
+    <_>
+      <!-- stage 3 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 7 3 4 -1.</_>
+                <_>5 9 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.9212230108678341e-003</threshold>
+            <left_val>0.1415266990661621</left_val>
+            <right_val>0.6199870705604553</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 3 2 16 -1.</_>
+                <_>9 11 2 8 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.2748669541906565e-004</threshold>
+            <left_val>0.6191074252128601</left_val>
+            <right_val>0.1884928941726685</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 6 13 8 -1.</_>
+                <_>3 10 13 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.1409931620582938e-004</threshold>
+            <left_val>0.1487396955490112</left_val>
+            <right_val>0.5857927799224854</right_val></_></_>
+        <_>
+          <!-- tree 3 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 3 8 2 -1.</_>
+                <_>12 3 4 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.1878609918057919e-003</threshold>
+            <left_val>0.2746909856796265</left_val>
+            <right_val>0.6359239816665649</right_val></_></_>
+        <_>
+          <!-- tree 4 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 8 4 12 -1.</_>
+                <_>8 12 4 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.1015717908740044e-003</threshold>
+            <left_val>0.5870851278305054</left_val>
+            <right_val>0.2175628989934921</right_val></_></_>
+        <_>
+          <!-- tree 5 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 3 8 6 -1.</_>
+                <_>15 3 4 3 2.</_>
+                <_>11 6 4 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.1448440384119749e-003</threshold>
+            <left_val>0.5880944728851318</left_val>
+            <right_val>0.2979590892791748</right_val></_></_>
+        <_>
+          <!-- tree 6 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 1 6 19 -1.</_>
+                <_>9 1 2 19 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.8977119363844395e-003</threshold>
+            <left_val>0.2373327016830444</left_val>
+            <right_val>0.5876647233963013</right_val></_></_>
+        <_>
+          <!-- tree 7 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 0 6 4 -1.</_>
+                <_>11 0 2 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0216106791049242</threshold>
+            <left_val>0.1220654994249344</left_val>
+            <right_val>0.5194202065467835</right_val></_></_>
+        <_>
+          <!-- tree 8 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 1 9 3 -1.</_>
+                <_>6 1 3 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.6299318782985210e-003</threshold>
+            <left_val>0.2631230950355530</left_val>
+            <right_val>0.5817409157752991</right_val></_></_>
+        <_>
+          <!-- tree 9 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 15 10 4 -1.</_>
+                <_>13 15 5 2 2.</_>
+                <_>8 17 5 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.9393711853772402e-004</threshold>
+            <left_val>0.3638620078563690</left_val>
+            <right_val>0.5698544979095459</right_val></_></_>
+        <_>
+          <!-- tree 10 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 3 6 10 -1.</_>
+                <_>3 3 3 10 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0538786612451077</threshold>
+            <left_val>0.4303531050682068</left_val>
+            <right_val>0.7559366226196289</right_val></_></_>
+        <_>
+          <!-- tree 11 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 4 15 15 -1.</_>
+                <_>3 9 15 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.8887349870055914e-003</threshold>
+            <left_val>0.2122603058815002</left_val>
+            <right_val>0.5613427162170410</right_val></_></_>
+        <_>
+          <!-- tree 12 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 5 8 6 -1.</_>
+                <_>6 7 8 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.3635339457541704e-003</threshold>
+            <left_val>0.5631849169731140</left_val>
+            <right_val>0.2642767131328583</right_val></_></_>
+        <_>
+          <!-- tree 13 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 4 12 10 -1.</_>
+                <_>10 4 6 5 2.</_>
+                <_>4 9 6 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0240177996456623</threshold>
+            <left_val>0.5797107815742493</left_val>
+            <right_val>0.2751705944538117</right_val></_></_>
+        <_>
+          <!-- tree 14 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 4 4 4 -1.</_>
+                <_>8 4 2 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.0543030404951423e-004</threshold>
+            <left_val>0.2705242037773132</left_val>
+            <right_val>0.5752568840980530</right_val></_></_>
+        <_>
+          <!-- tree 15 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>15 11 1 2 -1.</_>
+                <_>15 12 1 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>8.4790197433903813e-004</threshold>
+            <left_val>0.5435624718666077</left_val>
+            <right_val>0.2334876954555512</right_val></_></_>
+        <_>
+          <!-- tree 16 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 11 2 2 -1.</_>
+                <_>3 12 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.4091329649090767e-003</threshold>
+            <left_val>0.5319424867630005</left_val>
+            <right_val>0.2063155025243759</right_val></_></_>
+        <_>
+          <!-- tree 17 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>16 11 1 3 -1.</_>
+                <_>16 12 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.4642629539594054e-003</threshold>
+            <left_val>0.5418980717658997</left_val>
+            <right_val>0.3068861067295075</right_val></_></_>
+        <_>
+          <!-- tree 18 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 15 6 4 -1.</_>
+                <_>3 15 3 2 2.</_>
+                <_>6 17 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.6352549428120255e-003</threshold>
+            <left_val>0.3695372939109802</left_val>
+            <right_val>0.6112868189811707</right_val></_></_>
+        <_>
+          <!-- tree 19 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 7 8 2 -1.</_>
+                <_>6 8 8 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>8.3172752056270838e-004</threshold>
+            <left_val>0.3565036952495575</left_val>
+            <right_val>0.6025236248970032</right_val></_></_>
+        <_>
+          <!-- tree 20 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 11 1 3 -1.</_>
+                <_>3 12 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.0998890977352858e-003</threshold>
+            <left_val>0.1913982033729553</left_val>
+            <right_val>0.5362827181816101</right_val></_></_>
+        <_>
+          <!-- tree 21 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 0 12 2 -1.</_>
+                <_>6 1 12 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.4213981861248612e-004</threshold>
+            <left_val>0.3835555016994476</left_val>
+            <right_val>0.5529310107231140</right_val></_></_>
+        <_>
+          <!-- tree 22 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 14 2 3 -1.</_>
+                <_>9 15 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.2655049581080675e-003</threshold>
+            <left_val>0.4312896132469177</left_val>
+            <right_val>0.7101895809173584</right_val></_></_>
+        <_>
+          <!-- tree 23 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 15 6 2 -1.</_>
+                <_>7 16 6 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>8.9134991867467761e-004</threshold>
+            <left_val>0.3984830975532532</left_val>
+            <right_val>0.6391963958740234</right_val></_></_>
+        <_>
+          <!-- tree 24 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 5 4 6 -1.</_>
+                <_>0 7 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0152841797098517</threshold>
+            <left_val>0.2366732954978943</left_val>
+            <right_val>0.5433713793754578</right_val></_></_>
+        <_>
+          <!-- tree 25 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 12 12 2 -1.</_>
+                <_>8 12 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.8381411470472813e-003</threshold>
+            <left_val>0.5817500948905945</left_val>
+            <right_val>0.3239189088344574</right_val></_></_>
+        <_>
+          <!-- tree 26 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 3 1 9 -1.</_>
+                <_>6 6 1 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-9.1093179071322083e-004</threshold>
+            <left_val>0.5540593862533569</left_val>
+            <right_val>0.2911868989467621</right_val></_></_>
+        <_>
+          <!-- tree 27 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 17 3 2 -1.</_>
+                <_>11 17 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.1275060288608074e-003</threshold>
+            <left_val>0.1775255054235458</left_val>
+            <right_val>0.5196629166603088</right_val></_></_>
+        <_>
+          <!-- tree 28 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 9 2 2 -1.</_>
+                <_>9 10 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.4576259097084403e-004</threshold>
+            <left_val>0.3024170100688934</left_val>
+            <right_val>0.5533593893051148</right_val></_></_>
+        <_>
+          <!-- tree 29 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 6 6 4 -1.</_>
+                <_>9 6 2 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0226465407758951</threshold>
+            <left_val>0.4414930939674377</left_val>
+            <right_val>0.6975377202033997</right_val></_></_>
+        <_>
+          <!-- tree 30 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 17 3 2 -1.</_>
+                <_>8 17 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.8804960418492556e-003</threshold>
+            <left_val>0.2791394889354706</left_val>
+            <right_val>0.5497952103614807</right_val></_></_>
+        <_>
+          <!-- tree 31 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 17 3 3 -1.</_>
+                <_>11 17 1 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.0889107882976532e-003</threshold>
+            <left_val>0.5263199210166931</left_val>
+            <right_val>0.2385547012090683</right_val></_></_>
+        <_>
+          <!-- tree 32 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 12 3 2 -1.</_>
+                <_>8 13 3 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.7318050377070904e-003</threshold>
+            <left_val>0.4319379031658173</left_val>
+            <right_val>0.6983600854873657</right_val></_></_>
+        <_>
+          <!-- tree 33 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 3 6 2 -1.</_>
+                <_>11 3 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.8482700735330582e-003</threshold>
+            <left_val>0.3082042932510376</left_val>
+            <right_val>0.5390920042991638</right_val></_></_>
+        <_>
+          <!-- tree 34 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 11 14 4 -1.</_>
+                <_>3 13 14 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.5062530110299122e-005</threshold>
+            <left_val>0.5521922111511231</left_val>
+            <right_val>0.3120366036891937</right_val></_></_>
+        <_>
+          <!-- tree 35 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 10 18 4 -1.</_>
+                <_>10 10 9 2 2.</_>
+                <_>1 12 9 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0294755697250366</threshold>
+            <left_val>0.5401322841644287</left_val>
+            <right_val>0.1770603060722351</right_val></_></_>
+        <_>
+          <!-- tree 36 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 10 3 3 -1.</_>
+                <_>0 11 3 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>8.1387329846620560e-003</threshold>
+            <left_val>0.5178617835044861</left_val>
+            <right_val>0.1211019009351730</right_val></_></_>
+        <_>
+          <!-- tree 37 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 1 6 6 -1.</_>
+                <_>11 1 2 6 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0209429506212473</threshold>
+            <left_val>0.5290294289588928</left_val>
+            <right_val>0.3311221897602081</right_val></_></_>
+        <_>
+          <!-- tree 38 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 7 3 6 -1.</_>
+                <_>9 7 1 6 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-9.5665529370307922e-003</threshold>
+            <left_val>0.7471994161605835</left_val>
+            <right_val>0.4451968967914581</right_val></_></_></trees>
+      <stage_threshold>18.4129695892333980</stage_threshold>
+      <parent>2</parent>
+      <next>-1</next></_>
+    <_>
+      <!-- stage 4 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 0 18 9 -1.</_>
+                <_>1 3 18 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.8206960996612906e-004</threshold>
+            <left_val>0.2064086049795151</left_val>
+            <right_val>0.6076732277870178</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 10 2 6 -1.</_>
+                <_>12 13 2 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.6790600493550301e-003</threshold>
+            <left_val>0.5851997137069702</left_val>
+            <right_val>0.1255383938550949</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 5 19 8 -1.</_>
+                <_>0 9 19 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.9827912375330925e-004</threshold>
+            <left_val>0.0940184295177460</left_val>
+            <right_val>0.5728961229324341</right_val></_></_>
+        <_>
+          <!-- tree 3 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 0 6 9 -1.</_>
+                <_>9 0 2 9 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.8959012171253562e-004</threshold>
+            <left_val>0.1781987994909287</left_val>
+            <right_val>0.5694308876991272</right_val></_></_>
+        <_>
+          <!-- tree 4 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 3 6 1 -1.</_>
+                <_>7 3 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.8560499195009470e-003</threshold>
+            <left_val>0.1638399064540863</left_val>
+            <right_val>0.5788664817810059</right_val></_></_>
+        <_>
+          <!-- tree 5 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 3 6 1 -1.</_>
+                <_>13 3 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.8122469559311867e-003</threshold>
+            <left_val>0.2085440009832382</left_val>
+            <right_val>0.5508564710617065</right_val></_></_>
+        <_>
+          <!-- tree 6 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 10 4 6 -1.</_>
+                <_>5 13 4 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.5896620461717248e-003</threshold>
+            <left_val>0.5702760815620422</left_val>
+            <right_val>0.1857215017080307</right_val></_></_>
+        <_>
+          <!-- tree 7 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 3 6 1 -1.</_>
+                <_>13 3 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0100783398374915</threshold>
+            <left_val>0.5116943120956421</left_val>
+            <right_val>0.2189770042896271</right_val></_></_>
+        <_>
+          <!-- tree 8 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 4 12 6 -1.</_>
+                <_>4 6 12 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0635263025760651</threshold>
+            <left_val>0.7131379842758179</left_val>
+            <right_val>0.4043813049793243</right_val></_></_>
+        <_>
+          <!-- tree 9 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>15 12 2 6 -1.</_>
+                <_>15 14 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-9.1031491756439209e-003</threshold>
+            <left_val>0.2567181885242462</left_val>
+            <right_val>0.5463973283767700</right_val></_></_>
+        <_>
+          <!-- tree 10 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 3 2 2 -1.</_>
+                <_>10 3 1 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.4035000242292881e-003</threshold>
+            <left_val>0.1700665950775147</left_val>
+            <right_val>0.5590974092483521</right_val></_></_>
+        <_>
+          <!-- tree 11 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 3 3 1 -1.</_>
+                <_>10 3 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.5226360410451889e-003</threshold>
+            <left_val>0.5410556793212891</left_val>
+            <right_val>0.2619054019451141</right_val></_></_>
+        <_>
+          <!-- tree 12 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 1 4 14 -1.</_>
+                <_>3 1 2 14 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0179974399507046</threshold>
+            <left_val>0.3732436895370483</left_val>
+            <right_val>0.6535220742225647</right_val></_></_>
+        <_>
+          <!-- tree 13 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 0 4 4 -1.</_>
+                <_>11 0 2 2 2.</_>
+                <_>9 2 2 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.4538191072642803e-003</threshold>
+            <left_val>0.2626481950283051</left_val>
+            <right_val>0.5537446141242981</right_val></_></_>
+        <_>
+          <!-- tree 14 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 5 1 14 -1.</_>
+                <_>7 12 1 7 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0118807600811124</threshold>
+            <left_val>0.2003753930330277</left_val>
+            <right_val>0.5544745922088623</right_val></_></_>
+        <_>
+          <!-- tree 15 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>19 0 1 4 -1.</_>
+                <_>19 2 1 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.2713660253211856e-003</threshold>
+            <left_val>0.5591902732849121</left_val>
+            <right_val>0.3031975924968720</right_val></_></_>
+        <_>
+          <!-- tree 16 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 5 6 4 -1.</_>
+                <_>8 5 3 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.1376109905540943e-003</threshold>
+            <left_val>0.2730407118797302</left_val>
+            <right_val>0.5646508932113648</right_val></_></_>
+        <_>
+          <!-- tree 17 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 18 3 2 -1.</_>
+                <_>10 18 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.2651998810470104e-003</threshold>
+            <left_val>0.1405909061431885</left_val>
+            <right_val>0.5461820960044861</right_val></_></_>
+        <_>
+          <!-- tree 18 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 18 3 2 -1.</_>
+                <_>9 18 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.9602861031889915e-003</threshold>
+            <left_val>0.1795035004615784</left_val>
+            <right_val>0.5459290146827698</right_val></_></_>
+        <_>
+          <!-- tree 19 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 5 12 6 -1.</_>
+                <_>4 7 12 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.8448226451873779e-003</threshold>
+            <left_val>0.5736783146858215</left_val>
+            <right_val>0.2809219956398010</right_val></_></_>
+        <_>
+          <!-- tree 20 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 12 2 6 -1.</_>
+                <_>3 14 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.6430689767003059e-003</threshold>
+            <left_val>0.2370675951242447</left_val>
+            <right_val>0.5503826141357422</right_val></_></_>
+        <_>
+          <!-- tree 21 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 8 2 12 -1.</_>
+                <_>10 12 2 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.9997808635234833e-003</threshold>
+            <left_val>0.5608199834823608</left_val>
+            <right_val>0.3304282128810883</right_val></_></_>
+        <_>
+          <!-- tree 22 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 18 3 2 -1.</_>
+                <_>8 18 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.1221720166504383e-003</threshold>
+            <left_val>0.1640105992555618</left_val>
+            <right_val>0.5378993153572083</right_val></_></_>
+        <_>
+          <!-- tree 23 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 0 6 2 -1.</_>
+                <_>11 0 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0156249096617103</threshold>
+            <left_val>0.5227649211883545</left_val>
+            <right_val>0.2288603931665421</right_val></_></_>
+        <_>
+          <!-- tree 24 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 11 9 3 -1.</_>
+                <_>5 12 9 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0103564197197557</threshold>
+            <left_val>0.7016193866729736</left_val>
+            <right_val>0.4252927899360657</right_val></_></_>
+        <_>
+          <!-- tree 25 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 0 6 2 -1.</_>
+                <_>11 0 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.7960809469223022e-003</threshold>
+            <left_val>0.2767347097396851</left_val>
+            <right_val>0.5355830192565918</right_val></_></_>
+        <_>
+          <!-- tree 26 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 1 18 5 -1.</_>
+                <_>7 1 6 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.1622693985700607</threshold>
+            <left_val>0.4342240095138550</left_val>
+            <right_val>0.7442579269409180</right_val></_></_>
+        <_>
+          <!-- tree 27 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 0 4 4 -1.</_>
+                <_>10 0 2 2 2.</_>
+                <_>8 2 2 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.5542530715465546e-003</threshold>
+            <left_val>0.5726485848426819</left_val>
+            <right_val>0.2582125067710877</right_val></_></_>
+        <_>
+          <!-- tree 28 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 12 1 3 -1.</_>
+                <_>3 13 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.1309209987521172e-003</threshold>
+            <left_val>0.2106848061084747</left_val>
+            <right_val>0.5361018776893616</right_val></_></_>
+        <_>
+          <!-- tree 29 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 14 5 3 -1.</_>
+                <_>8 15 5 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0132084200158715</threshold>
+            <left_val>0.7593790888786316</left_val>
+            <right_val>0.4552468061447144</right_val></_></_>
+        <_>
+          <!-- tree 30 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 4 10 12 -1.</_>
+                <_>5 4 5 6 2.</_>
+                <_>10 10 5 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0659966766834259</threshold>
+            <left_val>0.1252475976943970</left_val>
+            <right_val>0.5344039797782898</right_val></_></_>
+        <_>
+          <!-- tree 31 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 6 9 12 -1.</_>
+                <_>9 10 9 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.9142656177282333e-003</threshold>
+            <left_val>0.3315384089946747</left_val>
+            <right_val>0.5601043105125427</right_val></_></_>
+        <_>
+          <!-- tree 32 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 2 12 14 -1.</_>
+                <_>2 2 6 7 2.</_>
+                <_>8 9 6 7 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0208942797034979</threshold>
+            <left_val>0.5506049990653992</left_val>
+            <right_val>0.2768838107585907</right_val></_></_></trees>
+      <stage_threshold>15.3241395950317380</stage_threshold>
+      <parent>3</parent>
+      <next>-1</next></_>
+    <_>
+      <!-- stage 5 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 7 12 2 -1.</_>
+                <_>8 7 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.1961159761995077e-003</threshold>
+            <left_val>0.1762690991163254</left_val>
+            <right_val>0.6156241297721863</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 4 6 4 -1.</_>
+                <_>7 6 6 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.8679830245673656e-003</threshold>
+            <left_val>0.6118106842041016</left_val>
+            <right_val>0.1832399964332581</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 5 11 8 -1.</_>
+                <_>4 9 11 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.9579799845814705e-004</threshold>
+            <left_val>0.0990442633628845</left_val>
+            <right_val>0.5723816156387329</right_val></_></_>
+        <_>
+          <!-- tree 3 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 10 16 4 -1.</_>
+                <_>3 12 16 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.0255657667294145e-004</threshold>
+            <left_val>0.5579879879951477</left_val>
+            <right_val>0.2377282977104187</right_val></_></_>
+        <_>
+          <!-- tree 4 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 0 16 2 -1.</_>
+                <_>0 1 16 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.4510810617357492e-003</threshold>
+            <left_val>0.2231457978487015</left_val>
+            <right_val>0.5858935117721558</right_val></_></_>
+        <_>
+          <!-- tree 5 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 5 6 2 -1.</_>
+                <_>9 5 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.0361850298941135e-004</threshold>
+            <left_val>0.2653993964195252</left_val>
+            <right_val>0.5794103741645813</right_val></_></_>
+        <_>
+          <!-- tree 6 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 2 6 10 -1.</_>
+                <_>3 2 3 5 2.</_>
+                <_>6 7 3 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.0293349884450436e-003</threshold>
+            <left_val>0.5803827047348023</left_val>
+            <right_val>0.2484865039587021</right_val></_></_>
+        <_>
+          <!-- tree 7 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 5 8 15 -1.</_>
+                <_>10 10 8 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0144517095759511</threshold>
+            <left_val>0.1830351948738098</left_val>
+            <right_val>0.5484204888343811</right_val></_></_>
+        <_>
+          <!-- tree 8 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 14 8 6 -1.</_>
+                <_>3 14 4 3 2.</_>
+                <_>7 17 4 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.0380979403853416e-003</threshold>
+            <left_val>0.3363558948040009</left_val>
+            <right_val>0.6051092743873596</right_val></_></_>
+        <_>
+          <!-- tree 9 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 2 2 2 -1.</_>
+                <_>14 3 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.6155190533027053e-003</threshold>
+            <left_val>0.2286642044782639</left_val>
+            <right_val>0.5441246032714844</right_val></_></_>
+        <_>
+          <!-- tree 10 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 10 7 6 -1.</_>
+                <_>1 13 7 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.3458340913057327e-003</threshold>
+            <left_val>0.5625913143157959</left_val>
+            <right_val>0.2392338067293167</right_val></_></_>
+        <_>
+          <!-- tree 11 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>15 4 4 3 -1.</_>
+                <_>15 4 2 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.6379579901695251e-003</threshold>
+            <left_val>0.3906993865966797</left_val>
+            <right_val>0.5964621901512146</right_val></_></_>
+        <_>
+          <!-- tree 12 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 9 14 6 -1.</_>
+                <_>2 9 7 3 2.</_>
+                <_>9 12 7 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0302512105554342</threshold>
+            <left_val>0.5248482227325440</left_val>
+            <right_val>0.1575746983289719</right_val></_></_>
+        <_>
+          <!-- tree 13 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 7 10 4 -1.</_>
+                <_>5 9 10 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0372519902884960</threshold>
+            <left_val>0.4194310903549194</left_val>
+            <right_val>0.6748418807983398</right_val></_></_>
+        <_>
+          <!-- tree 14 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 9 8 8 -1.</_>
+                <_>6 9 4 4 2.</_>
+                <_>10 13 4 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0251097902655602</threshold>
+            <left_val>0.1882549971342087</left_val>
+            <right_val>0.5473451018333435</right_val></_></_>
+        <_>
+          <!-- tree 15 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 1 3 2 -1.</_>
+                <_>14 2 3 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.3099058568477631e-003</threshold>
+            <left_val>0.1339973062276840</left_val>
+            <right_val>0.5227110981941223</right_val></_></_>
+        <_>
+          <!-- tree 16 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 4 4 2 -1.</_>
+                <_>3 4 2 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.2086479691788554e-003</threshold>
+            <left_val>0.3762088119983673</left_val>
+            <right_val>0.6109635829925537</right_val></_></_>
+        <_>
+          <!-- tree 17 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 10 2 8 -1.</_>
+                <_>11 14 2 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0219076797366142</threshold>
+            <left_val>0.2663142979145050</left_val>
+            <right_val>0.5404006838798523</right_val></_></_>
+        <_>
+          <!-- tree 18 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 0 5 3 -1.</_>
+                <_>0 1 5 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.4116579703986645e-003</threshold>
+            <left_val>0.5363578796386719</left_val>
+            <right_val>0.2232273072004318</right_val></_></_>
+        <_>
+          <!-- tree 19 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 5 18 8 -1.</_>
+                <_>11 5 9 4 2.</_>
+                <_>2 9 9 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0699463263154030</threshold>
+            <left_val>0.5358232855796814</left_val>
+            <right_val>0.2453698068857193</right_val></_></_>
+        <_>
+          <!-- tree 20 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 6 1 6 -1.</_>
+                <_>6 9 1 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.4520021290518343e-004</threshold>
+            <left_val>0.2409671992063522</left_val>
+            <right_val>0.5376930236816406</right_val></_></_>
+        <_>
+          <!-- tree 21 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>19 1 1 3 -1.</_>
+                <_>19 2 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.2627709656953812e-003</threshold>
+            <left_val>0.5425856709480286</left_val>
+            <right_val>0.3155693113803864</right_val></_></_>
+        <_>
+          <!-- tree 22 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 6 6 6 -1.</_>
+                <_>9 6 2 6 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0227195098996162</threshold>
+            <left_val>0.4158405959606171</left_val>
+            <right_val>0.6597865223884583</right_val></_></_>
+        <_>
+          <!-- tree 23 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>19 1 1 3 -1.</_>
+                <_>19 2 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.8111000536009669e-003</threshold>
+            <left_val>0.2811253070831299</left_val>
+            <right_val>0.5505244731903076</right_val></_></_>
+        <_>
+          <!-- tree 24 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 13 2 3 -1.</_>
+                <_>3 14 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.3469670452177525e-003</threshold>
+            <left_val>0.5260028243064880</left_val>
+            <right_val>0.1891465038061142</right_val></_></_>
+        <_>
+          <!-- tree 25 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 4 8 12 -1.</_>
+                <_>12 4 4 6 2.</_>
+                <_>8 10 4 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.0791751234792173e-004</threshold>
+            <left_val>0.5673509240150452</left_val>
+            <right_val>0.3344210088253021</right_val></_></_>
+        <_>
+          <!-- tree 26 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 2 6 3 -1.</_>
+                <_>7 2 2 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0127347996458411</threshold>
+            <left_val>0.5343592166900635</left_val>
+            <right_val>0.2395612001419067</right_val></_></_>
+        <_>
+          <!-- tree 27 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 1 9 10 -1.</_>
+                <_>6 6 9 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.3119727894663811e-003</threshold>
+            <left_val>0.6010890007019043</left_val>
+            <right_val>0.4022207856178284</right_val></_></_>
+        <_>
+          <!-- tree 28 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 4 6 12 -1.</_>
+                <_>2 4 2 12 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0569487512111664</threshold>
+            <left_val>0.8199151158332825</left_val>
+            <right_val>0.4543190896511078</right_val></_></_>
+        <_>
+          <!-- tree 29 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>15 13 2 3 -1.</_>
+                <_>15 14 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.0116591155529022e-003</threshold>
+            <left_val>0.2200281023979187</left_val>
+            <right_val>0.5357710719108582</right_val></_></_>
+        <_>
+          <!-- tree 30 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 14 5 3 -1.</_>
+                <_>7 15 5 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.0334368608891964e-003</threshold>
+            <left_val>0.4413081109523773</left_val>
+            <right_val>0.7181751132011414</right_val></_></_>
+        <_>
+          <!-- tree 31 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>15 13 3 3 -1.</_>
+                <_>15 14 3 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.9437441155314445e-003</threshold>
+            <left_val>0.5478860735893250</left_val>
+            <right_val>0.2791733145713806</right_val></_></_>
+        <_>
+          <!-- tree 32 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 14 8 3 -1.</_>
+                <_>6 15 8 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.6591119132936001e-003</threshold>
+            <left_val>0.6357867717742920</left_val>
+            <right_val>0.3989723920822144</right_val></_></_>
+        <_>
+          <!-- tree 33 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>15 13 3 3 -1.</_>
+                <_>15 14 3 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.8456181064248085e-003</threshold>
+            <left_val>0.3493686020374298</left_val>
+            <right_val>0.5300664901733398</right_val></_></_>
+        <_>
+          <!-- tree 34 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 13 3 3 -1.</_>
+                <_>2 14 3 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.1926261298358440e-003</threshold>
+            <left_val>0.1119614988565445</left_val>
+            <right_val>0.5229672789573669</right_val></_></_>
+        <_>
+          <!-- tree 35 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 7 12 12 -1.</_>
+                <_>10 7 6 6 2.</_>
+                <_>4 13 6 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0527989417314529</threshold>
+            <left_val>0.2387102991342545</left_val>
+            <right_val>0.5453451275825501</right_val></_></_>
+        <_>
+          <!-- tree 36 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 2 6 -1.</_>
+                <_>10 7 1 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.9537667334079742e-003</threshold>
+            <left_val>0.7586917877197266</left_val>
+            <right_val>0.4439376890659332</right_val></_></_>
+        <_>
+          <!-- tree 37 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 9 5 2 -1.</_>
+                <_>8 10 5 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.7344180271029472e-003</threshold>
+            <left_val>0.2565476894378662</left_val>
+            <right_val>0.5489321947097778</right_val></_></_>
+        <_>
+          <!-- tree 38 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 6 3 4 -1.</_>
+                <_>9 6 1 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.8507939530536532e-003</threshold>
+            <left_val>0.6734347939491272</left_val>
+            <right_val>0.4252474904060364</right_val></_></_>
+        <_>
+          <!-- tree 39 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 6 2 8 -1.</_>
+                <_>9 10 2 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0159189198166132</threshold>
+            <left_val>0.5488352775573731</left_val>
+            <right_val>0.2292661964893341</right_val></_></_>
+        <_>
+          <!-- tree 40 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 7 3 6 -1.</_>
+                <_>8 7 1 6 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.2687679845839739e-003</threshold>
+            <left_val>0.6104331016540527</left_val>
+            <right_val>0.4022389948368073</right_val></_></_>
+        <_>
+          <!-- tree 41 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 3 3 3 -1.</_>
+                <_>12 3 1 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.2883910723030567e-003</threshold>
+            <left_val>0.5310853123664856</left_val>
+            <right_val>0.1536193042993546</right_val></_></_>
+        <_>
+          <!-- tree 42 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 4 6 1 -1.</_>
+                <_>7 4 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.2259892001748085e-003</threshold>
+            <left_val>0.1729111969470978</left_val>
+            <right_val>0.5241606235504150</right_val></_></_>
+        <_>
+          <!-- tree 43 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 6 10 3 -1.</_>
+                <_>5 7 10 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0121325999498367</threshold>
+            <left_val>0.6597759723663330</left_val>
+            <right_val>0.4325182139873505</right_val></_></_></trees>
+      <stage_threshold>21.0106391906738280</stage_threshold>
+      <parent>4</parent>
+      <next>-1</next></_>
+    <_>
+      <!-- stage 6 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 3 6 9 -1.</_>
+                <_>7 6 6 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.9184908382594585e-003</threshold>
+            <left_val>0.6103435158729553</left_val>
+            <right_val>0.1469330936670303</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 7 9 1 -1.</_>
+                <_>9 7 3 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.5971299726516008e-003</threshold>
+            <left_val>0.2632363140583038</left_val>
+            <right_val>0.5896466970443726</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 8 16 8 -1.</_>
+                <_>2 12 16 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0177801102399826</threshold>
+            <left_val>0.5872874259948731</left_val>
+            <right_val>0.1760361939668655</right_val></_></_>
+        <_>
+          <!-- tree 3 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 6 2 6 -1.</_>
+                <_>14 9 2 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.5334769897162914e-004</threshold>
+            <left_val>0.1567801982164383</left_val>
+            <right_val>0.5596066117286682</right_val></_></_>
+        <_>
+          <!-- tree 4 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 5 6 15 -1.</_>
+                <_>1 10 6 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.8353091329336166e-004</threshold>
+            <left_val>0.1913153976202011</left_val>
+            <right_val>0.5732036232948303</right_val></_></_>
+        <_>
+          <!-- tree 5 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 0 6 9 -1.</_>
+                <_>10 3 6 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.6104689566418529e-003</threshold>
+            <left_val>0.2914913892745972</left_val>
+            <right_val>0.5623080730438232</right_val></_></_>
+        <_>
+          <!-- tree 6 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 6 7 14 -1.</_>
+                <_>6 13 7 7 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0977506190538406</threshold>
+            <left_val>0.1943476945161820</left_val>
+            <right_val>0.5648233294487000</right_val></_></_>
+        <_>
+          <!-- tree 7 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 7 3 6 -1.</_>
+                <_>13 9 3 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.5182358482852578e-004</threshold>
+            <left_val>0.3134616911411285</left_val>
+            <right_val>0.5504639744758606</right_val></_></_>
+        <_>
+          <!-- tree 8 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 8 15 4 -1.</_>
+                <_>6 8 5 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0128582203760743</threshold>
+            <left_val>0.2536481916904450</left_val>
+            <right_val>0.5760142803192139</right_val></_></_>
+        <_>
+          <!-- tree 9 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 2 3 10 -1.</_>
+                <_>11 7 3 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.1530239395797253e-003</threshold>
+            <left_val>0.5767722129821777</left_val>
+            <right_val>0.3659774065017700</right_val></_></_>
+        <_>
+          <!-- tree 10 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 7 4 6 -1.</_>
+                <_>3 9 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.7092459602281451e-003</threshold>
+            <left_val>0.2843191027641296</left_val>
+            <right_val>0.5918939113616943</right_val></_></_>
+        <_>
+          <!-- tree 11 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 3 6 10 -1.</_>
+                <_>15 3 2 10 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.5217359699308872e-003</threshold>
+            <left_val>0.4052427113056183</left_val>
+            <right_val>0.6183109283447266</right_val></_></_>
+        <_>
+          <!-- tree 12 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 7 8 10 -1.</_>
+                <_>5 7 4 5 2.</_>
+                <_>9 12 4 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.2479810286313295e-003</threshold>
+            <left_val>0.5783755183219910</left_val>
+            <right_val>0.3135401010513306</right_val></_></_>
+        <_>
+          <!-- tree 13 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 4 12 12 -1.</_>
+                <_>10 4 6 6 2.</_>
+                <_>4 10 6 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0520062111318111</threshold>
+            <left_val>0.5541312098503113</left_val>
+            <right_val>0.1916636973619461</right_val></_></_>
+        <_>
+          <!-- tree 14 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 4 6 9 -1.</_>
+                <_>3 4 2 9 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0120855299755931</threshold>
+            <left_val>0.4032655954360962</left_val>
+            <right_val>0.6644591093063355</right_val></_></_>
+        <_>
+          <!-- tree 15 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 3 2 5 -1.</_>
+                <_>11 3 1 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.4687820112158079e-005</threshold>
+            <left_val>0.3535977900028229</left_val>
+            <right_val>0.5709382891654968</right_val></_></_>
+        <_>
+          <!-- tree 16 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 3 2 5 -1.</_>
+                <_>8 3 1 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.1395188570022583e-006</threshold>
+            <left_val>0.3037444949150085</left_val>
+            <right_val>0.5610269904136658</right_val></_></_>
+        <_>
+          <!-- tree 17 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 14 2 3 -1.</_>
+                <_>10 15 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.6001640148460865e-003</threshold>
+            <left_val>0.7181087136268616</left_val>
+            <right_val>0.4580326080322266</right_val></_></_>
+        <_>
+          <!-- tree 18 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 12 6 2 -1.</_>
+                <_>8 12 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.0058949012309313e-003</threshold>
+            <left_val>0.5621951818466187</left_val>
+            <right_val>0.2953684031963348</right_val></_></_>
+        <_>
+          <!-- tree 19 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 14 2 3 -1.</_>
+                <_>9 15 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.5050270855426788e-003</threshold>
+            <left_val>0.4615387916564941</left_val>
+            <right_val>0.7619017958641052</right_val></_></_>
+        <_>
+          <!-- tree 20 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 11 12 6 -1.</_>
+                <_>4 14 12 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0117468303069472</threshold>
+            <left_val>0.5343837141990662</left_val>
+            <right_val>0.1772529035806656</right_val></_></_>
+        <_>
+          <!-- tree 21 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 11 5 9 -1.</_>
+                <_>11 14 5 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0583163388073444</threshold>
+            <left_val>0.1686245948076248</left_val>
+            <right_val>0.5340772271156311</right_val></_></_>
+        <_>
+          <!-- tree 22 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 15 3 2 -1.</_>
+                <_>6 16 3 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.3629379575140774e-004</threshold>
+            <left_val>0.3792056143283844</left_val>
+            <right_val>0.6026803851127625</right_val></_></_>
+        <_>
+          <!-- tree 23 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 0 3 5 -1.</_>
+                <_>12 0 1 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.8156180679798126e-003</threshold>
+            <left_val>0.1512867063283920</left_val>
+            <right_val>0.5324323773384094</right_val></_></_>
+        <_>
+          <!-- tree 24 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 5 6 7 -1.</_>
+                <_>8 5 3 7 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0108761601150036</threshold>
+            <left_val>0.2081822007894516</left_val>
+            <right_val>0.5319945216178894</right_val></_></_>
+        <_>
+          <!-- tree 25 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 0 1 9 -1.</_>
+                <_>13 3 1 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.7745519764721394e-003</threshold>
+            <left_val>0.4098246991634369</left_val>
+            <right_val>0.5210328102111816</right_val></_></_>
+        <_>
+          <!-- tree 26 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 2 4 8 -1.</_>
+                <_>3 2 2 4 2.</_>
+                <_>5 6 2 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.8276381827890873e-004</threshold>
+            <left_val>0.5693274140357971</left_val>
+            <right_val>0.3478842079639435</right_val></_></_>
+        <_>
+          <!-- tree 27 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 12 4 6 -1.</_>
+                <_>13 14 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0138704096898437</threshold>
+            <left_val>0.5326750874519348</left_val>
+            <right_val>0.2257698029279709</right_val></_></_>
+        <_>
+          <!-- tree 28 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 12 4 6 -1.</_>
+                <_>3 14 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0236749108880758</threshold>
+            <left_val>0.1551305055618286</left_val>
+            <right_val>0.5200707912445068</right_val></_></_>
+        <_>
+          <!-- tree 29 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 11 3 4 -1.</_>
+                <_>13 13 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.4879409718560055e-005</threshold>
+            <left_val>0.5500566959381104</left_val>
+            <right_val>0.3820176124572754</right_val></_></_>
+        <_>
+          <!-- tree 30 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 4 4 3 -1.</_>
+                <_>4 5 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.6190641112625599e-003</threshold>
+            <left_val>0.4238683879375458</left_val>
+            <right_val>0.6639748215675354</right_val></_></_>
+        <_>
+          <!-- tree 31 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 5 11 8 -1.</_>
+                <_>7 9 11 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0198171101510525</threshold>
+            <left_val>0.2150038033723831</left_val>
+            <right_val>0.5382357835769653</right_val></_></_>
+        <_>
+          <!-- tree 32 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 8 3 4 -1.</_>
+                <_>8 8 1 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.8154039066284895e-003</threshold>
+            <left_val>0.6675711274147034</left_val>
+            <right_val>0.4215297102928162</right_val></_></_>
+        <_>
+          <!-- tree 33 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 1 6 1 -1.</_>
+                <_>11 1 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.9775829538702965e-003</threshold>
+            <left_val>0.2267289012670517</left_val>
+            <right_val>0.5386328101158142</right_val></_></_>
+        <_>
+          <!-- tree 34 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 5 3 3 -1.</_>
+                <_>5 6 3 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.2441020701080561e-003</threshold>
+            <left_val>0.4308691024780273</left_val>
+            <right_val>0.6855735778808594</right_val></_></_>
+        <_>
+          <!-- tree 35 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 9 20 6 -1.</_>
+                <_>10 9 10 3 2.</_>
+                <_>0 12 10 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0122824599966407</threshold>
+            <left_val>0.5836614966392517</left_val>
+            <right_val>0.3467479050159454</right_val></_></_>
+        <_>
+          <!-- tree 36 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 6 3 5 -1.</_>
+                <_>9 6 1 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.8548699337989092e-003</threshold>
+            <left_val>0.7016944885253906</left_val>
+            <right_val>0.4311453998088837</right_val></_></_>
+        <_>
+          <!-- tree 37 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 0 1 3 -1.</_>
+                <_>11 1 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.7875669077038765e-003</threshold>
+            <left_val>0.2895345091819763</left_val>
+            <right_val>0.5224946141242981</right_val></_></_>
+        <_>
+          <!-- tree 38 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 2 4 2 -1.</_>
+                <_>4 3 4 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.2201230274513364e-003</threshold>
+            <left_val>0.2975570857524872</left_val>
+            <right_val>0.5481644868850708</right_val></_></_>
+        <_>
+          <!-- tree 39 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 6 4 3 -1.</_>
+                <_>12 7 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0101605998352170</threshold>
+            <left_val>0.4888817965984345</left_val>
+            <right_val>0.8182697892189026</right_val></_></_>
+        <_>
+          <!-- tree 40 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 0 6 4 -1.</_>
+                <_>7 0 2 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0161745697259903</threshold>
+            <left_val>0.1481492966413498</left_val>
+            <right_val>0.5239992737770081</right_val></_></_>
+        <_>
+          <!-- tree 41 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 3 8 -1.</_>
+                <_>10 7 1 8 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0192924607545137</threshold>
+            <left_val>0.4786309897899628</left_val>
+            <right_val>0.7378190755844116</right_val></_></_>
+        <_>
+          <!-- tree 42 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 2 2 -1.</_>
+                <_>10 7 1 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.2479539513587952e-003</threshold>
+            <left_val>0.7374222874641419</left_val>
+            <right_val>0.4470643997192383</right_val></_></_>
+        <_>
+          <!-- tree 43 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 7 14 4 -1.</_>
+                <_>13 7 7 2 2.</_>
+                <_>6 9 7 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-9.3803480267524719e-003</threshold>
+            <left_val>0.3489154875278473</left_val>
+            <right_val>0.5537996292114258</right_val></_></_>
+        <_>
+          <!-- tree 44 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 5 3 6 -1.</_>
+                <_>0 7 3 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0126061299815774</threshold>
+            <left_val>0.2379686981439591</left_val>
+            <right_val>0.5315443277359009</right_val></_></_>
+        <_>
+          <!-- tree 45 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 11 3 4 -1.</_>
+                <_>13 13 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0256219301372766</threshold>
+            <left_val>0.1964688003063202</left_val>
+            <right_val>0.5138769745826721</right_val></_></_>
+        <_>
+          <!-- tree 46 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 11 3 4 -1.</_>
+                <_>4 13 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.5741496402770281e-005</threshold>
+            <left_val>0.5590522885322571</left_val>
+            <right_val>0.3365853130817413</right_val></_></_>
+        <_>
+          <!-- tree 47 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 9 12 8 -1.</_>
+                <_>11 9 6 4 2.</_>
+                <_>5 13 6 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0892108827829361</threshold>
+            <left_val>0.0634046569466591</left_val>
+            <right_val>0.5162634849548340</right_val></_></_>
+        <_>
+          <!-- tree 48 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 12 1 3 -1.</_>
+                <_>9 13 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.7670480776578188e-003</threshold>
+            <left_val>0.7323467731475830</left_val>
+            <right_val>0.4490706026554108</right_val></_></_>
+        <_>
+          <!-- tree 49 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 15 2 4 -1.</_>
+                <_>10 17 2 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.7152578695677221e-004</threshold>
+            <left_val>0.4114834964275360</left_val>
+            <right_val>0.5985518097877502</right_val></_></_></trees>
+      <stage_threshold>23.9187908172607420</stage_threshold>
+      <parent>5</parent>
+      <next>-1</next></_>
+    <_>
+      <!-- stage 7 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 7 6 1 -1.</_>
+                <_>9 7 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.4786219689995050e-003</threshold>
+            <left_val>0.2663545012474060</left_val>
+            <right_val>0.6643316745758057</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 3 6 6 -1.</_>
+                <_>15 3 3 3 2.</_>
+                <_>12 6 3 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.8741659587249160e-003</threshold>
+            <left_val>0.6143848896026611</left_val>
+            <right_val>0.2518512904644013</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 4 10 6 -1.</_>
+                <_>0 6 10 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.7151009524241090e-003</threshold>
+            <left_val>0.5766341090202332</left_val>
+            <right_val>0.2397463023662567</right_val></_></_>
+        <_>
+          <!-- tree 3 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 3 8 14 -1.</_>
+                <_>12 3 4 7 2.</_>
+                <_>8 10 4 7 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.8939269939437509e-003</threshold>
+            <left_val>0.5682045817375183</left_val>
+            <right_val>0.2529144883155823</right_val></_></_>
+        <_>
+          <!-- tree 4 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 4 7 15 -1.</_>
+                <_>4 9 7 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.3006052039563656e-003</threshold>
+            <left_val>0.1640675961971283</left_val>
+            <right_val>0.5556079745292664</right_val></_></_>
+        <_>
+          <!-- tree 5 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 2 6 8 -1.</_>
+                <_>15 2 3 4 2.</_>
+                <_>12 6 3 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0466625317931175</threshold>
+            <left_val>0.6123154163360596</left_val>
+            <right_val>0.4762830138206482</right_val></_></_>
+        <_>
+          <!-- tree 6 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 2 6 8 -1.</_>
+                <_>2 2 3 4 2.</_>
+                <_>5 6 3 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.9431332414969802e-004</threshold>
+            <left_val>0.5707858800888062</left_val>
+            <right_val>0.2839404046535492</right_val></_></_>
+        <_>
+          <!-- tree 7 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 13 18 7 -1.</_>
+                <_>8 13 6 7 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0148916700854898</threshold>
+            <left_val>0.4089672863483429</left_val>
+            <right_val>0.6006367206573486</right_val></_></_>
+        <_>
+          <!-- tree 8 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 3 8 14 -1.</_>
+                <_>4 3 4 7 2.</_>
+                <_>8 10 4 7 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.2046529445797205e-003</threshold>
+            <left_val>0.5712450742721558</left_val>
+            <right_val>0.2705289125442505</right_val></_></_>
+        <_>
+          <!-- tree 9 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>18 1 2 6 -1.</_>
+                <_>18 3 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.0619381256401539e-003</threshold>
+            <left_val>0.5262504220008850</left_val>
+            <right_val>0.3262225985527039</right_val></_></_>
+        <_>
+          <!-- tree 10 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 11 2 3 -1.</_>
+                <_>9 12 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.5286648888140917e-003</threshold>
+            <left_val>0.6853830814361572</left_val>
+            <right_val>0.4199256896972656</right_val></_></_>
+        <_>
+          <!-- tree 11 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>18 1 2 6 -1.</_>
+                <_>18 3 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.9010218828916550e-003</threshold>
+            <left_val>0.3266282081604004</left_val>
+            <right_val>0.5434812903404236</right_val></_></_>
+        <_>
+          <!-- tree 12 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 1 2 6 -1.</_>
+                <_>0 3 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.6702760048210621e-003</threshold>
+            <left_val>0.5468410849571228</left_val>
+            <right_val>0.2319003939628601</right_val></_></_>
+        <_>
+          <!-- tree 13 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 5 18 6 -1.</_>
+                <_>1 7 18 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.0304100364446640e-003</threshold>
+            <left_val>0.5570667982101440</left_val>
+            <right_val>0.2708238065242767</right_val></_></_>
+        <_>
+          <!-- tree 14 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 2 6 7 -1.</_>
+                <_>3 2 3 7 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.9803649522364140e-003</threshold>
+            <left_val>0.3700568974018097</left_val>
+            <right_val>0.5890625715255737</right_val></_></_>
+        <_>
+          <!-- tree 15 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 3 6 14 -1.</_>
+                <_>7 10 6 7 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0758405104279518</threshold>
+            <left_val>0.2140070050954819</left_val>
+            <right_val>0.5419948101043701</right_val></_></_>
+        <_>
+          <!-- tree 16 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 7 13 10 -1.</_>
+                <_>3 12 13 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0192625392228365</threshold>
+            <left_val>0.5526772141456604</left_val>
+            <right_val>0.2726590037345886</right_val></_></_>
+        <_>
+          <!-- tree 17 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 15 2 2 -1.</_>
+                <_>11 16 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.8888259364757687e-004</threshold>
+            <left_val>0.3958011865615845</left_val>
+            <right_val>0.6017209887504578</right_val></_></_>
+        <_>
+          <!-- tree 18 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 11 16 4 -1.</_>
+                <_>2 11 8 2 2.</_>
+                <_>10 13 8 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0293695498257875</threshold>
+            <left_val>0.5241373777389526</left_val>
+            <right_val>0.1435758024454117</right_val></_></_>
+        <_>
+          <!-- tree 19 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 7 6 4 -1.</_>
+                <_>16 7 3 2 2.</_>
+                <_>13 9 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.0417619487270713e-003</threshold>
+            <left_val>0.3385409116744995</left_val>
+            <right_val>0.5929983258247376</right_val></_></_>
+        <_>
+          <!-- tree 20 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 10 3 9 -1.</_>
+                <_>6 13 3 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.6125640142709017e-003</threshold>
+            <left_val>0.5485377907752991</left_val>
+            <right_val>0.3021597862243652</right_val></_></_>
+        <_>
+          <!-- tree 21 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 6 1 6 -1.</_>
+                <_>14 9 1 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>9.6977467183023691e-004</threshold>
+            <left_val>0.3375276029109955</left_val>
+            <right_val>0.5532032847404480</right_val></_></_>
+        <_>
+          <!-- tree 22 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 10 4 1 -1.</_>
+                <_>7 10 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.9512659208849072e-004</threshold>
+            <left_val>0.5631743073463440</left_val>
+            <right_val>0.3359399139881134</right_val></_></_>
+        <_>
+          <!-- tree 23 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 8 15 5 -1.</_>
+                <_>8 8 5 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.1015655994415283</threshold>
+            <left_val>0.0637350380420685</left_val>
+            <right_val>0.5230425000190735</right_val></_></_>
+        <_>
+          <!-- tree 24 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 6 5 4 -1.</_>
+                <_>1 8 5 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0361566990613937</threshold>
+            <left_val>0.5136963129043579</left_val>
+            <right_val>0.1029528975486755</right_val></_></_>
+        <_>
+          <!-- tree 25 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 1 17 6 -1.</_>
+                <_>3 3 17 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.4624140243977308e-003</threshold>
+            <left_val>0.3879320025444031</left_val>
+            <right_val>0.5558289289474487</right_val></_></_>
+        <_>
+          <!-- tree 26 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 7 8 2 -1.</_>
+                <_>10 7 4 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0195549800992012</threshold>
+            <left_val>0.5250086784362793</left_val>
+            <right_val>0.1875859946012497</right_val></_></_>
+        <_>
+          <!-- tree 27 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 3 2 -1.</_>
+                <_>10 7 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.3121440317481756e-003</threshold>
+            <left_val>0.6672028899192810</left_val>
+            <right_val>0.4679641127586365</right_val></_></_>
+        <_>
+          <!-- tree 28 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 7 3 2 -1.</_>
+                <_>9 7 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.8605289515107870e-003</threshold>
+            <left_val>0.7163379192352295</left_val>
+            <right_val>0.4334670901298523</right_val></_></_>
+        <_>
+          <!-- tree 29 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 9 4 2 -1.</_>
+                <_>8 10 4 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-9.4026362057775259e-004</threshold>
+            <left_val>0.3021360933780670</left_val>
+            <right_val>0.5650203227996826</right_val></_></_>
+        <_>
+          <!-- tree 30 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 8 4 3 -1.</_>
+                <_>8 9 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.2418331615626812e-003</threshold>
+            <left_val>0.1820009052753449</left_val>
+            <right_val>0.5250256061553955</right_val></_></_>
+        <_>
+          <!-- tree 31 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 5 6 4 -1.</_>
+                <_>9 5 3 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.1729019752237946e-004</threshold>
+            <left_val>0.3389188051223755</left_val>
+            <right_val>0.5445973277091980</right_val></_></_>
+        <_>
+          <!-- tree 32 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 13 4 3 -1.</_>
+                <_>8 14 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.1878840159624815e-003</threshold>
+            <left_val>0.4085349142551422</left_val>
+            <right_val>0.6253563165664673</right_val></_></_>
+        <_>
+          <!-- tree 33 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 7 12 6 -1.</_>
+                <_>10 7 6 3 2.</_>
+                <_>4 10 6 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0108813596889377</threshold>
+            <left_val>0.3378399014472961</left_val>
+            <right_val>0.5700082778930664</right_val></_></_>
+        <_>
+          <!-- tree 34 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 14 4 3 -1.</_>
+                <_>8 15 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.7354859737679362e-003</threshold>
+            <left_val>0.4204635918140411</left_val>
+            <right_val>0.6523038744926453</right_val></_></_>
+        <_>
+          <!-- tree 35 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 3 3 -1.</_>
+                <_>9 8 3 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.5119052305817604e-003</threshold>
+            <left_val>0.2595216035842896</left_val>
+            <right_val>0.5428143739700317</right_val></_></_>
+        <_>
+          <!-- tree 36 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 4 3 8 -1.</_>
+                <_>8 4 1 8 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.2136430013924837e-003</threshold>
+            <left_val>0.6165143847465515</left_val>
+            <right_val>0.3977893888950348</right_val></_></_>
+        <_>
+          <!-- tree 37 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 0 3 6 -1.</_>
+                <_>11 0 1 6 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0103542404249310</threshold>
+            <left_val>0.1628028005361557</left_val>
+            <right_val>0.5219504833221436</right_val></_></_>
+        <_>
+          <!-- tree 38 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 3 4 8 -1.</_>
+                <_>8 3 2 8 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.5858830455690622e-004</threshold>
+            <left_val>0.3199650943279266</left_val>
+            <right_val>0.5503574013710022</right_val></_></_>
+        <_>
+          <!-- tree 39 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 3 6 13 -1.</_>
+                <_>14 3 3 13 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0152996499091387</threshold>
+            <left_val>0.4103994071483612</left_val>
+            <right_val>0.6122388243675232</right_val></_></_>
+        <_>
+          <!-- tree 40 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 13 3 6 -1.</_>
+                <_>8 16 3 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0215882100164890</threshold>
+            <left_val>0.1034912988543510</left_val>
+            <right_val>0.5197384953498840</right_val></_></_>
+        <_>
+          <!-- tree 41 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 3 6 13 -1.</_>
+                <_>14 3 3 13 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.1283462941646576</threshold>
+            <left_val>0.8493865132331848</left_val>
+            <right_val>0.4893102943897247</right_val></_></_>
+        <_>
+          <!-- tree 42 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 7 10 4 -1.</_>
+                <_>0 7 5 2 2.</_>
+                <_>5 9 5 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.2927189711481333e-003</threshold>
+            <left_val>0.3130157887935638</left_val>
+            <right_val>0.5471575260162354</right_val></_></_>
+        <_>
+          <!-- tree 43 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 3 6 13 -1.</_>
+                <_>14 3 3 13 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0799151062965393</threshold>
+            <left_val>0.4856320917606354</left_val>
+            <right_val>0.6073989272117615</right_val></_></_>
+        <_>
+          <!-- tree 44 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 3 6 13 -1.</_>
+                <_>3 3 3 13 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0794410929083824</threshold>
+            <left_val>0.8394674062728882</left_val>
+            <right_val>0.4624533057212830</right_val></_></_>
+        <_>
+          <!-- tree 45 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 1 4 1 -1.</_>
+                <_>9 1 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.2800010889768600e-003</threshold>
+            <left_val>0.1881695985794067</left_val>
+            <right_val>0.5306698083877564</right_val></_></_>
+        <_>
+          <!-- tree 46 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 0 2 1 -1.</_>
+                <_>9 0 1 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.0463109938427806e-003</threshold>
+            <left_val>0.5271229147911072</left_val>
+            <right_val>0.2583065927028656</right_val></_></_>
+        <_>
+          <!-- tree 47 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 16 4 4 -1.</_>
+                <_>12 16 2 2 2.</_>
+                <_>10 18 2 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.6317298761568964e-004</threshold>
+            <left_val>0.4235304892063141</left_val>
+            <right_val>0.5735440850257874</right_val></_></_>
+        <_>
+          <!-- tree 48 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 6 2 3 -1.</_>
+                <_>10 6 1 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.6173160187900066e-003</threshold>
+            <left_val>0.6934396028518677</left_val>
+            <right_val>0.4495444893836975</right_val></_></_>
+        <_>
+          <!-- tree 49 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 5 12 2 -1.</_>
+                <_>8 5 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0114218797534704</threshold>
+            <left_val>0.5900921225547791</left_val>
+            <right_val>0.4138193130493164</right_val></_></_>
+        <_>
+          <!-- tree 50 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 7 3 5 -1.</_>
+                <_>9 7 1 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.9963278900831938e-003</threshold>
+            <left_val>0.6466382741928101</left_val>
+            <right_val>0.4327239990234375</right_val></_></_></trees>
+      <stage_threshold>24.5278797149658200</stage_threshold>
+      <parent>6</parent>
+      <next>-1</next></_>
+    <_>
+      <!-- stage 8 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 4 8 6 -1.</_>
+                <_>6 6 8 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-9.9691245704889297e-003</threshold>
+            <left_val>0.6142324209213257</left_val>
+            <right_val>0.2482212036848068</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 5 2 12 -1.</_>
+                <_>9 11 2 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.3073059320449829e-004</threshold>
+            <left_val>0.5704951882362366</left_val>
+            <right_val>0.2321965992450714</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 6 6 8 -1.</_>
+                <_>4 10 6 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.4045301405712962e-004</threshold>
+            <left_val>0.2112251967191696</left_val>
+            <right_val>0.5814933180809021</right_val></_></_>
+        <_>
+          <!-- tree 3 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 2 8 5 -1.</_>
+                <_>12 2 4 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.5424019917845726e-003</threshold>
+            <left_val>0.2950482070446014</left_val>
+            <right_val>0.5866311788558960</right_val></_></_>
+        <_>
+          <!-- tree 4 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 8 18 3 -1.</_>
+                <_>0 9 18 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>9.2477443104144186e-005</threshold>
+            <left_val>0.2990990877151489</left_val>
+            <right_val>0.5791326761245728</right_val></_></_>
+        <_>
+          <!-- tree 5 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 12 4 8 -1.</_>
+                <_>8 16 4 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.6603146046400070e-003</threshold>
+            <left_val>0.2813029885292053</left_val>
+            <right_val>0.5635542273521423</right_val></_></_>
+        <_>
+          <!-- tree 6 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 2 8 5 -1.</_>
+                <_>4 2 4 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>8.0515816807746887e-003</threshold>
+            <left_val>0.3535369038581848</left_val>
+            <right_val>0.6054757237434387</right_val></_></_>
+        <_>
+          <!-- tree 7 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 11 3 4 -1.</_>
+                <_>13 13 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.3835240649059415e-004</threshold>
+            <left_val>0.5596532225608826</left_val>
+            <right_val>0.2731510996818543</right_val></_></_>
+        <_>
+          <!-- tree 8 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 11 6 1 -1.</_>
+                <_>7 11 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-9.8168973636347800e-005</threshold>
+            <left_val>0.5978031754493713</left_val>
+            <right_val>0.3638561069965363</right_val></_></_>
+        <_>
+          <!-- tree 9 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 3 3 1 -1.</_>
+                <_>12 3 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.1298790341243148e-003</threshold>
+            <left_val>0.2755252122879028</left_val>
+            <right_val>0.5432729125022888</right_val></_></_>
+        <_>
+          <!-- tree 10 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 13 5 3 -1.</_>
+                <_>7 14 5 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.4356150105595589e-003</threshold>
+            <left_val>0.4305641949176788</left_val>
+            <right_val>0.7069833278656006</right_val></_></_>
+        <_>
+          <!-- tree 11 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 11 7 6 -1.</_>
+                <_>11 14 7 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0568293295800686</threshold>
+            <left_val>0.2495242953300476</left_val>
+            <right_val>0.5294997096061707</right_val></_></_>
+        <_>
+          <!-- tree 12 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 11 7 6 -1.</_>
+                <_>2 14 7 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.0668169967830181e-003</threshold>
+            <left_val>0.5478553175926209</left_val>
+            <right_val>0.2497723996639252</right_val></_></_>
+        <_>
+          <!-- tree 13 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 14 2 6 -1.</_>
+                <_>12 16 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.8164798499783501e-005</threshold>
+            <left_val>0.3938601016998291</left_val>
+            <right_val>0.5706356167793274</right_val></_></_>
+        <_>
+          <!-- tree 14 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 14 3 3 -1.</_>
+                <_>8 15 3 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.1795017682015896e-003</threshold>
+            <left_val>0.4407606124877930</left_val>
+            <right_val>0.7394766807556152</right_val></_></_>
+        <_>
+          <!-- tree 15 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 0 3 5 -1.</_>
+                <_>12 0 1 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.4985752105712891e-003</threshold>
+            <left_val>0.5445243120193481</left_val>
+            <right_val>0.2479152977466583</right_val></_></_>
+        <_>
+          <!-- tree 16 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 1 4 9 -1.</_>
+                <_>8 1 2 9 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.0211090557277203e-003</threshold>
+            <left_val>0.2544766962528229</left_val>
+            <right_val>0.5338971018791199</right_val></_></_>
+        <_>
+          <!-- tree 17 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 3 6 1 -1.</_>
+                <_>12 3 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.4247528314590454e-003</threshold>
+            <left_val>0.2718858122825623</left_val>
+            <right_val>0.5324069261550903</right_val></_></_>
+        <_>
+          <!-- tree 18 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 8 3 4 -1.</_>
+                <_>8 10 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.0559899965301156e-003</threshold>
+            <left_val>0.3178288042545319</left_val>
+            <right_val>0.5534508824348450</right_val></_></_>
+        <_>
+          <!-- tree 19 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 12 4 2 -1.</_>
+                <_>8 13 4 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.6465808777138591e-004</threshold>
+            <left_val>0.4284219145774841</left_val>
+            <right_val>0.6558194160461426</right_val></_></_>
+        <_>
+          <!-- tree 20 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 18 4 2 -1.</_>
+                <_>5 19 4 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.7524109464138746e-004</threshold>
+            <left_val>0.5902860760688782</left_val>
+            <right_val>0.3810262978076935</right_val></_></_>
+        <_>
+          <!-- tree 21 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 1 18 6 -1.</_>
+                <_>2 3 18 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.2293202131986618e-003</threshold>
+            <left_val>0.3816489875316620</left_val>
+            <right_val>0.5709385871887207</right_val></_></_>
+        <_>
+          <!-- tree 22 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 0 3 2 -1.</_>
+                <_>7 0 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.2868210691958666e-003</threshold>
+            <left_val>0.1747743934392929</left_val>
+            <right_val>0.5259544253349304</right_val></_></_>
+        <_>
+          <!-- tree 23 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 8 6 2 -1.</_>
+                <_>16 8 3 1 2.</_>
+                <_>13 9 3 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.5611879643984139e-004</threshold>
+            <left_val>0.3601722121238709</left_val>
+            <right_val>0.5725612044334412</right_val></_></_>
+        <_>
+          <!-- tree 24 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 10 3 6 -1.</_>
+                <_>6 13 3 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.3621381488919724e-006</threshold>
+            <left_val>0.5401858091354370</left_val>
+            <right_val>0.3044497072696686</right_val></_></_>
+        <_>
+          <!-- tree 25 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 13 20 4 -1.</_>
+                <_>10 13 10 2 2.</_>
+                <_>0 15 10 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0147672500461340</threshold>
+            <left_val>0.3220770061016083</left_val>
+            <right_val>0.5573434829711914</right_val></_></_>
+        <_>
+          <!-- tree 26 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 7 6 5 -1.</_>
+                <_>9 7 2 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0244895908981562</threshold>
+            <left_val>0.4301528036594391</left_val>
+            <right_val>0.6518812775611877</right_val></_></_>
+        <_>
+          <!-- tree 27 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 0 2 2 -1.</_>
+                <_>11 1 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.7652091123163700e-004</threshold>
+            <left_val>0.3564583063125610</left_val>
+            <right_val>0.5598236918449402</right_val></_></_>
+        <_>
+          <!-- tree 28 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 8 6 2 -1.</_>
+                <_>1 8 3 1 2.</_>
+                <_>4 9 3 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.3657688517414499e-006</threshold>
+            <left_val>0.3490782976150513</left_val>
+            <right_val>0.5561897754669190</right_val></_></_>
+        <_>
+          <!-- tree 29 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 2 20 2 -1.</_>
+                <_>10 2 10 1 2.</_>
+                <_>0 3 10 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0150999398902059</threshold>
+            <left_val>0.1776272058486939</left_val>
+            <right_val>0.5335299968719482</right_val></_></_>
+        <_>
+          <!-- tree 30 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 14 5 3 -1.</_>
+                <_>7 15 5 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.8316650316119194e-003</threshold>
+            <left_val>0.6149687767028809</left_val>
+            <right_val>0.4221394062042236</right_val></_></_>
+        <_>
+          <!-- tree 31 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 13 6 6 -1.</_>
+                <_>10 13 3 3 2.</_>
+                <_>7 16 3 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0169254001230001</threshold>
+            <left_val>0.5413014888763428</left_val>
+            <right_val>0.2166585028171539</right_val></_></_>
+        <_>
+          <!-- tree 32 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 12 2 3 -1.</_>
+                <_>9 13 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.0477850232273340e-003</threshold>
+            <left_val>0.6449490785598755</left_val>
+            <right_val>0.4354617893695831</right_val></_></_>
+        <_>
+          <!-- tree 33 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>16 11 1 6 -1.</_>
+                <_>16 13 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.2140589319169521e-003</threshold>
+            <left_val>0.5400155186653137</left_val>
+            <right_val>0.3523217141628265</right_val></_></_>
+        <_>
+          <!-- tree 34 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 11 1 6 -1.</_>
+                <_>3 13 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.0023201145231724e-003</threshold>
+            <left_val>0.2774524092674255</left_val>
+            <right_val>0.5338417291641235</right_val></_></_>
+        <_>
+          <!-- tree 35 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 4 14 12 -1.</_>
+                <_>11 4 7 6 2.</_>
+                <_>4 10 7 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.4182129465043545e-003</threshold>
+            <left_val>0.5676739215850830</left_val>
+            <right_val>0.3702817857265472</right_val></_></_>
+        <_>
+          <!-- tree 36 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 4 3 3 -1.</_>
+                <_>5 5 3 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.8764587417244911e-003</threshold>
+            <left_val>0.7749221920967102</left_val>
+            <right_val>0.4583688974380493</right_val></_></_>
+        <_>
+          <!-- tree 37 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 3 3 3 -1.</_>
+                <_>13 3 1 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.7311739977449179e-003</threshold>
+            <left_val>0.5338721871376038</left_val>
+            <right_val>0.3996661007404327</right_val></_></_>
+        <_>
+          <!-- tree 38 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 6 8 3 -1.</_>
+                <_>6 7 8 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.5082379579544067e-003</threshold>
+            <left_val>0.5611963272094727</left_val>
+            <right_val>0.3777498900890350</right_val></_></_>
+        <_>
+          <!-- tree 39 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 3 3 3 -1.</_>
+                <_>13 3 1 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.0541074275970459e-003</threshold>
+            <left_val>0.2915228903293610</left_val>
+            <right_val>0.5179182887077332</right_val></_></_>
+        <_>
+          <!-- tree 40 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 1 4 10 -1.</_>
+                <_>3 1 2 5 2.</_>
+                <_>5 6 2 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-9.7938813269138336e-004</threshold>
+            <left_val>0.5536432862281799</left_val>
+            <right_val>0.3700192868709564</right_val></_></_>
+        <_>
+          <!-- tree 41 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 7 10 2 -1.</_>
+                <_>5 7 5 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.8745909482240677e-003</threshold>
+            <left_val>0.3754391074180603</left_val>
+            <right_val>0.5679376125335693</right_val></_></_>
+        <_>
+          <!-- tree 42 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 7 3 3 -1.</_>
+                <_>9 7 1 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.4936719350516796e-003</threshold>
+            <left_val>0.7019699215888977</left_val>
+            <right_val>0.4480949938297272</right_val></_></_>
+        <_>
+          <!-- tree 43 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>15 12 2 3 -1.</_>
+                <_>15 13 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.4389229044318199e-003</threshold>
+            <left_val>0.2310364991426468</left_val>
+            <right_val>0.5313386917114258</right_val></_></_>
+        <_>
+          <!-- tree 44 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 8 3 4 -1.</_>
+                <_>8 8 1 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.5094640487805009e-004</threshold>
+            <left_val>0.5864868760108948</left_val>
+            <right_val>0.4129343032836914</right_val></_></_>
+        <_>
+          <!-- tree 45 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 4 1 12 -1.</_>
+                <_>13 10 1 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.4528800420521293e-005</threshold>
+            <left_val>0.3732407093048096</left_val>
+            <right_val>0.5619621276855469</right_val></_></_>
+        <_>
+          <!-- tree 46 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 5 12 12 -1.</_>
+                <_>4 5 6 6 2.</_>
+                <_>10 11 6 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0407580696046352</threshold>
+            <left_val>0.5312091112136841</left_val>
+            <right_val>0.2720521986484528</right_val></_></_>
+        <_>
+          <!-- tree 47 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 14 7 3 -1.</_>
+                <_>7 15 7 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.6505931317806244e-003</threshold>
+            <left_val>0.4710015952587128</left_val>
+            <right_val>0.6693493723869324</right_val></_></_>
+        <_>
+          <!-- tree 48 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 12 2 3 -1.</_>
+                <_>3 13 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.5759351924061775e-003</threshold>
+            <left_val>0.5167819261550903</left_val>
+            <right_val>0.1637275964021683</right_val></_></_>
+        <_>
+          <!-- tree 49 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 2 14 2 -1.</_>
+                <_>10 2 7 1 2.</_>
+                <_>3 3 7 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.5269311890006065e-003</threshold>
+            <left_val>0.5397608876228333</left_val>
+            <right_val>0.2938531935214996</right_val></_></_>
+        <_>
+          <!-- tree 50 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 1 3 10 -1.</_>
+                <_>1 1 1 10 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0136603796854615</threshold>
+            <left_val>0.7086488008499146</left_val>
+            <right_val>0.4532200098037720</right_val></_></_>
+        <_>
+          <!-- tree 51 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 0 6 5 -1.</_>
+                <_>11 0 2 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0273588690906763</threshold>
+            <left_val>0.5206481218338013</left_val>
+            <right_val>0.3589231967926025</right_val></_></_>
+        <_>
+          <!-- tree 52 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 7 6 2 -1.</_>
+                <_>8 7 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.2197551596909761e-004</threshold>
+            <left_val>0.3507075905799866</left_val>
+            <right_val>0.5441123247146606</right_val></_></_>
+        <_>
+          <!-- tree 53 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 1 6 10 -1.</_>
+                <_>7 6 6 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.3077080734074116e-003</threshold>
+            <left_val>0.5859522819519043</left_val>
+            <right_val>0.4024891853332520</right_val></_></_>
+        <_>
+          <!-- tree 54 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 1 18 3 -1.</_>
+                <_>7 1 6 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0106311095878482</threshold>
+            <left_val>0.6743267178535461</left_val>
+            <right_val>0.4422602951526642</right_val></_></_>
+        <_>
+          <!-- tree 55 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>16 3 3 6 -1.</_>
+                <_>16 5 3 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0194416493177414</threshold>
+            <left_val>0.5282716155052185</left_val>
+            <right_val>0.1797904968261719</right_val></_></_></trees>
+      <stage_threshold>27.1533508300781250</stage_threshold>
+      <parent>7</parent>
+      <next>-1</next></_>
+    <_>
+      <!-- stage 9 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 3 7 6 -1.</_>
+                <_>6 6 7 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-5.5052167735993862e-003</threshold>
+            <left_val>0.5914731025695801</left_val>
+            <right_val>0.2626559138298035</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 7 12 2 -1.</_>
+                <_>8 7 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.9562279339879751e-003</threshold>
+            <left_val>0.2312581986188889</left_val>
+            <right_val>0.5741627216339111</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 4 17 10 -1.</_>
+                <_>0 9 17 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.8924784213304520e-003</threshold>
+            <left_val>0.1656530052423477</left_val>
+            <right_val>0.5626654028892517</right_val></_></_>
+        <_>
+          <!-- tree 3 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 4 15 16 -1.</_>
+                <_>3 12 15 8 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0836383774876595</threshold>
+            <left_val>0.5423449873924255</left_val>
+            <right_val>0.1957294940948486</right_val></_></_>
+        <_>
+          <!-- tree 4 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 15 6 4 -1.</_>
+                <_>7 17 6 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.2282270472496748e-003</threshold>
+            <left_val>0.3417904078960419</left_val>
+            <right_val>0.5992503762245178</right_val></_></_>
+        <_>
+          <!-- tree 5 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>15 2 4 9 -1.</_>
+                <_>15 2 2 9 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.7629169896245003e-003</threshold>
+            <left_val>0.3719581961631775</left_val>
+            <right_val>0.6079903841018677</right_val></_></_>
+        <_>
+          <!-- tree 6 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 3 3 2 -1.</_>
+                <_>2 4 3 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.6417410224676132e-003</threshold>
+            <left_val>0.2577486038208008</left_val>
+            <right_val>0.5576915740966797</right_val></_></_>
+        <_>
+          <!-- tree 7 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 6 7 9 -1.</_>
+                <_>13 9 7 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.4113149158656597e-003</threshold>
+            <left_val>0.2950749099254608</left_val>
+            <right_val>0.5514171719551086</right_val></_></_>
+        <_>
+          <!-- tree 8 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 11 4 3 -1.</_>
+                <_>8 12 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0110693201422691</threshold>
+            <left_val>0.7569358944892883</left_val>
+            <right_val>0.4477078914642334</right_val></_></_>
+        <_>
+          <!-- tree 9 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 2 20 6 -1.</_>
+                <_>10 2 10 3 2.</_>
+                <_>0 5 10 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0348659716546535</threshold>
+            <left_val>0.5583708882331848</left_val>
+            <right_val>0.2669621109962463</right_val></_></_>
+        <_>
+          <!-- tree 10 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 2 6 10 -1.</_>
+                <_>3 2 3 5 2.</_>
+                <_>6 7 3 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.5701099811121821e-004</threshold>
+            <left_val>0.5627313256263733</left_val>
+            <right_val>0.2988890111446381</right_val></_></_>
+        <_>
+          <!-- tree 11 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 10 3 4 -1.</_>
+                <_>13 12 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0243391301482916</threshold>
+            <left_val>0.2771185040473938</left_val>
+            <right_val>0.5108863115310669</right_val></_></_>
+        <_>
+          <!-- tree 12 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 10 3 4 -1.</_>
+                <_>4 12 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.9435202274471521e-004</threshold>
+            <left_val>0.5580651760101318</left_val>
+            <right_val>0.3120341897010803</right_val></_></_>
+        <_>
+          <!-- tree 13 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 5 6 3 -1.</_>
+                <_>9 5 2 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.2971509024500847e-003</threshold>
+            <left_val>0.3330250084400177</left_val>
+            <right_val>0.5679075717926025</right_val></_></_>
+        <_>
+          <!-- tree 14 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 6 6 8 -1.</_>
+                <_>7 10 6 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.7801829166710377e-003</threshold>
+            <left_val>0.2990534901618958</left_val>
+            <right_val>0.5344808101654053</right_val></_></_>
+        <_>
+          <!-- tree 15 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 11 20 6 -1.</_>
+                <_>0 14 20 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.1342066973447800</threshold>
+            <left_val>0.1463858932256699</left_val>
+            <right_val>0.5392568111419678</right_val></_></_>
+        <_>
+          <!-- tree 16 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 13 4 6 -1.</_>
+                <_>4 13 2 3 2.</_>
+                <_>6 16 2 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.5224548345431685e-004</threshold>
+            <left_val>0.3746953904628754</left_val>
+            <right_val>0.5692734718322754</right_val></_></_>
+        <_>
+          <!-- tree 17 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 0 8 12 -1.</_>
+                <_>10 0 4 6 2.</_>
+                <_>6 6 4 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0405455417931080</threshold>
+            <left_val>0.2754747867584229</left_val>
+            <right_val>0.5484297871589661</right_val></_></_>
+        <_>
+          <!-- tree 18 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 0 15 2 -1.</_>
+                <_>2 1 15 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.2572970008477569e-003</threshold>
+            <left_val>0.3744584023952484</left_val>
+            <right_val>0.5756075978279114</right_val></_></_>
+        <_>
+          <!-- tree 19 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 12 2 3 -1.</_>
+                <_>9 13 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.4249948374927044e-003</threshold>
+            <left_val>0.7513859272003174</left_val>
+            <right_val>0.4728231132030487</right_val></_></_>
+        <_>
+          <!-- tree 20 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 12 1 2 -1.</_>
+                <_>3 13 1 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.0908129196614027e-004</threshold>
+            <left_val>0.5404896736145020</left_val>
+            <right_val>0.2932321131229401</right_val></_></_>
+        <_>
+          <!-- tree 21 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 11 2 3 -1.</_>
+                <_>9 12 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.2808450264856219e-003</threshold>
+            <left_val>0.6169779896736145</left_val>
+            <right_val>0.4273349046707153</right_val></_></_>
+        <_>
+          <!-- tree 22 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 3 3 1 -1.</_>
+                <_>8 3 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.8348860321566463e-003</threshold>
+            <left_val>0.2048496007919312</left_val>
+            <right_val>0.5206472277641296</right_val></_></_>
+        <_>
+          <!-- tree 23 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>17 7 3 6 -1.</_>
+                <_>17 9 3 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0274848695844412</threshold>
+            <left_val>0.5252984762191773</left_val>
+            <right_val>0.1675522029399872</right_val></_></_>
+        <_>
+          <!-- tree 24 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 2 3 2 -1.</_>
+                <_>8 2 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.2372419480234385e-003</threshold>
+            <left_val>0.5267782807350159</left_val>
+            <right_val>0.2777658104896545</right_val></_></_>
+        <_>
+          <!-- tree 25 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 4 5 3 -1.</_>
+                <_>11 5 5 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.8635291904211044e-003</threshold>
+            <left_val>0.6954557895660400</left_val>
+            <right_val>0.4812048971652985</right_val></_></_>
+        <_>
+          <!-- tree 26 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 4 5 3 -1.</_>
+                <_>4 5 5 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>4.1753971017897129e-003</threshold>
+            <left_val>0.4291887879371643</left_val>
+            <right_val>0.6349195837974548</right_val></_></_>
+        <_>
+          <!-- tree 27 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>19 3 1 2 -1.</_>
+                <_>19 4 1 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.7098189564421773e-003</threshold>
+            <left_val>0.2930536866188049</left_val>
+            <right_val>0.5361248850822449</right_val></_></_>
+        <_>
+          <!-- tree 28 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 5 4 3 -1.</_>
+                <_>5 6 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.5328548662364483e-003</threshold>
+            <left_val>0.4495325088500977</left_val>
+            <right_val>0.7409694194793701</right_val></_></_>
+        <_>
+          <!-- tree 29 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>17 7 3 6 -1.</_>
+                <_>17 9 3 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-9.5372907817363739e-003</threshold>
+            <left_val>0.3149119913578033</left_val>
+            <right_val>0.5416501760482788</right_val></_></_>
+        <_>
+          <!-- tree 30 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 7 3 6 -1.</_>
+                <_>0 9 3 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0253109894692898</threshold>
+            <left_val>0.5121892094612122</left_val>
+            <right_val>0.1311707943677902</right_val></_></_>
+        <_>
+          <!-- tree 31 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 2 6 9 -1.</_>
+                <_>14 5 6 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0364609695971012</threshold>
+            <left_val>0.5175911784172058</left_val>
+            <right_val>0.2591339945793152</right_val></_></_>
+        <_>
+          <!-- tree 32 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 4 5 6 -1.</_>
+                <_>0 6 5 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0208543296903372</threshold>
+            <left_val>0.5137140154838562</left_val>
+            <right_val>0.1582316011190414</right_val></_></_>
+        <_>
+          <!-- tree 33 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 5 6 2 -1.</_>
+                <_>12 5 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.7207747856155038e-004</threshold>
+            <left_val>0.5574309825897217</left_val>
+            <right_val>0.4398978948593140</right_val></_></_>
+        <_>
+          <!-- tree 34 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 5 6 2 -1.</_>
+                <_>6 5 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.5227000403683633e-005</threshold>
+            <left_val>0.5548940896987915</left_val>
+            <right_val>0.3708069920539856</right_val></_></_>
+        <_>
+          <!-- tree 35 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 1 4 6 -1.</_>
+                <_>8 3 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.4316509310156107e-004</threshold>
+            <left_val>0.3387419879436493</left_val>
+            <right_val>0.5554211139678955</right_val></_></_>
+        <_>
+          <!-- tree 36 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 2 3 6 -1.</_>
+                <_>0 4 3 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.6037859972566366e-003</threshold>
+            <left_val>0.5358061790466309</left_val>
+            <right_val>0.3411171138286591</right_val></_></_>
+        <_>
+          <!-- tree 37 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 6 8 3 -1.</_>
+                <_>6 7 8 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.8057891912758350e-003</threshold>
+            <left_val>0.6125202775001526</left_val>
+            <right_val>0.4345862865447998</right_val></_></_>
+        <_>
+          <!-- tree 38 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 1 5 9 -1.</_>
+                <_>0 4 5 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0470216609537601</threshold>
+            <left_val>0.2358165979385376</left_val>
+            <right_val>0.5193738937377930</right_val></_></_>
+        <_>
+          <!-- tree 39 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>16 0 4 15 -1.</_>
+                <_>16 0 2 15 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0369541086256504</threshold>
+            <left_val>0.7323111295700073</left_val>
+            <right_val>0.4760943949222565</right_val></_></_>
+        <_>
+          <!-- tree 40 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 10 3 2 -1.</_>
+                <_>1 11 3 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.0439479956403375e-003</threshold>
+            <left_val>0.5419455170631409</left_val>
+            <right_val>0.3411330878734589</right_val></_></_>
+        <_>
+          <!-- tree 41 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 4 1 10 -1.</_>
+                <_>14 9 1 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.1050689974799752e-004</threshold>
+            <left_val>0.2821694016456604</left_val>
+            <right_val>0.5554947257041931</right_val></_></_>
+        <_>
+          <!-- tree 42 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 1 4 12 -1.</_>
+                <_>2 1 2 12 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0808315873146057</threshold>
+            <left_val>0.9129930138587952</left_val>
+            <right_val>0.4697434902191162</right_val></_></_>
+        <_>
+          <!-- tree 43 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 11 4 2 -1.</_>
+                <_>11 11 2 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-3.6579059087671340e-004</threshold>
+            <left_val>0.6022670269012451</left_val>
+            <right_val>0.3978292942047119</right_val></_></_>
+        <_>
+          <!-- tree 44 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 11 4 2 -1.</_>
+                <_>7 11 2 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.2545920617412776e-004</threshold>
+            <left_val>0.5613213181495667</left_val>
+            <right_val>0.3845539987087250</right_val></_></_>
+        <_>
+          <!-- tree 45 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 8 15 5 -1.</_>
+                <_>8 8 5 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0687864869832993</threshold>
+            <left_val>0.2261611968278885</left_val>
+            <right_val>0.5300496816635132</right_val></_></_>
+        <_>
+          <!-- tree 46 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 0 6 10 -1.</_>
+                <_>3 0 3 10 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0124157899990678</threshold>
+            <left_val>0.4075691998004913</left_val>
+            <right_val>0.5828812122344971</right_val></_></_>
+        <_>
+          <!-- tree 47 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 4 3 2 -1.</_>
+                <_>12 4 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.7174817882478237e-003</threshold>
+            <left_val>0.2827253937721252</left_val>
+            <right_val>0.5267757773399353</right_val></_></_>
+        <_>
+          <!-- tree 48 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 12 3 8 -1.</_>
+                <_>8 16 3 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0381368584930897</threshold>
+            <left_val>0.5074741244316101</left_val>
+            <right_val>0.1023615971207619</right_val></_></_>
+        <_>
+          <!-- tree 49 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 14 5 3 -1.</_>
+                <_>8 15 5 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.8168049175292253e-003</threshold>
+            <left_val>0.6169006824493408</left_val>
+            <right_val>0.4359692931175232</right_val></_></_>
+        <_>
+          <!-- tree 50 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 14 4 3 -1.</_>
+                <_>7 15 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>8.1303603947162628e-003</threshold>
+            <left_val>0.4524433016777039</left_val>
+            <right_val>0.7606095075607300</right_val></_></_>
+        <_>
+          <!-- tree 51 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 4 3 2 -1.</_>
+                <_>12 4 1 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.0056019574403763e-003</threshold>
+            <left_val>0.5240408778190613</left_val>
+            <right_val>0.1859712004661560</right_val></_></_>
+        <_>
+          <!-- tree 52 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 15 14 4 -1.</_>
+                <_>3 15 7 2 2.</_>
+                <_>10 17 7 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0191393196582794</threshold>
+            <left_val>0.5209379196166992</left_val>
+            <right_val>0.2332071959972382</right_val></_></_>
+        <_>
+          <!-- tree 53 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 2 16 4 -1.</_>
+                <_>10 2 8 2 2.</_>
+                <_>2 4 8 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0164457596838474</threshold>
+            <left_val>0.5450702905654907</left_val>
+            <right_val>0.3264234960079193</right_val></_></_>
+        <_>
+          <!-- tree 54 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 8 6 12 -1.</_>
+                <_>3 8 3 12 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0373568907380104</threshold>
+            <left_val>0.6999046802520752</left_val>
+            <right_val>0.4533241987228394</right_val></_></_>
+        <_>
+          <!-- tree 55 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 7 10 2 -1.</_>
+                <_>5 7 5 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0197279006242752</threshold>
+            <left_val>0.2653664946556091</left_val>
+            <right_val>0.5412809848785400</right_val></_></_>
+        <_>
+          <!-- tree 56 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 2 5 -1.</_>
+                <_>10 7 1 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.6972579807043076e-003</threshold>
+            <left_val>0.4480566084384918</left_val>
+            <right_val>0.7138652205467224</right_val></_></_>
+        <_>
+          <!-- tree 57 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 7 6 4 -1.</_>
+                <_>16 7 3 2 2.</_>
+                <_>13 9 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.4457528535276651e-004</threshold>
+            <left_val>0.4231350123882294</left_val>
+            <right_val>0.5471320152282715</right_val></_></_>
+        <_>
+          <!-- tree 58 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 13 8 2 -1.</_>
+                <_>0 14 8 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.1790640419349074e-003</threshold>
+            <left_val>0.5341702103614807</left_val>
+            <right_val>0.3130455017089844</right_val></_></_>
+        <_>
+          <!-- tree 59 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 7 6 4 -1.</_>
+                <_>16 7 3 2 2.</_>
+                <_>13 9 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0349806100130081</threshold>
+            <left_val>0.5118659734725952</left_val>
+            <right_val>0.3430530130863190</right_val></_></_>
+        <_>
+          <!-- tree 60 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 7 6 4 -1.</_>
+                <_>1 7 3 2 2.</_>
+                <_>4 9 3 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.6859792675822973e-004</threshold>
+            <left_val>0.3532187044620514</left_val>
+            <right_val>0.5468639731407166</right_val></_></_>
+        <_>
+          <!-- tree 61 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 6 1 12 -1.</_>
+                <_>12 12 1 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0113406497985125</threshold>
+            <left_val>0.2842353880405426</left_val>
+            <right_val>0.5348700881004334</right_val></_></_>
+        <_>
+          <!-- tree 62 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 5 2 6 -1.</_>
+                <_>10 5 1 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.6228108480572701e-003</threshold>
+            <left_val>0.6883640289306641</left_val>
+            <right_val>0.4492664933204651</right_val></_></_>
+        <_>
+          <!-- tree 63 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 12 2 3 -1.</_>
+                <_>14 13 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.0160330981016159e-003</threshold>
+            <left_val>0.1709893941879273</left_val>
+            <right_val>0.5224308967590332</right_val></_></_>
+        <_>
+          <!-- tree 64 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 12 2 3 -1.</_>
+                <_>4 13 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.4206819469109178e-003</threshold>
+            <left_val>0.5290846228599548</left_val>
+            <right_val>0.2993383109569550</right_val></_></_>
+        <_>
+          <!-- tree 65 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 12 4 3 -1.</_>
+                <_>8 13 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.7801711112260818e-003</threshold>
+            <left_val>0.6498854160308838</left_val>
+            <right_val>0.4460499882698059</right_val></_></_>
+        <_>
+          <!-- tree 66 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 2 2 4 -1.</_>
+                <_>5 2 1 2 2.</_>
+                <_>6 4 1 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.4747589593753219e-003</threshold>
+            <left_val>0.3260438144207001</left_val>
+            <right_val>0.5388113260269165</right_val></_></_>
+        <_>
+          <!-- tree 67 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 5 11 3 -1.</_>
+                <_>5 6 11 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0238303393125534</threshold>
+            <left_val>0.7528941035270691</left_val>
+            <right_val>0.4801219999790192</right_val></_></_>
+        <_>
+          <!-- tree 68 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 6 4 12 -1.</_>
+                <_>7 12 4 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.9369790144264698e-003</threshold>
+            <left_val>0.5335165858268738</left_val>
+            <right_val>0.3261427879333496</right_val></_></_>
+        <_>
+          <!-- tree 69 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>12 13 8 5 -1.</_>
+                <_>12 13 4 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>8.2806255668401718e-003</threshold>
+            <left_val>0.4580394029617310</left_val>
+            <right_val>0.5737829804420471</right_val></_></_>
+        <_>
+          <!-- tree 70 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 6 1 12 -1.</_>
+                <_>7 12 1 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0104395002126694</threshold>
+            <left_val>0.2592320144176483</left_val>
+            <right_val>0.5233827829360962</right_val></_></_></trees>
+      <stage_threshold>34.5541114807128910</stage_threshold>
+      <parent>8</parent>
+      <next>-1</next></_>
+    <_>
+      <!-- stage 10 -->
+      <trees>
+        <_>
+          <!-- tree 0 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 2 6 3 -1.</_>
+                <_>4 2 3 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.2006587870419025e-003</threshold>
+            <left_val>0.3258886039257050</left_val>
+            <right_val>0.6849808096885681</right_val></_></_>
+        <_>
+          <!-- tree 1 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 5 6 10 -1.</_>
+                <_>12 5 3 5 2.</_>
+                <_>9 10 3 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.8593589086085558e-003</threshold>
+            <left_val>0.5838881134986877</left_val>
+            <right_val>0.2537829875946045</right_val></_></_>
+        <_>
+          <!-- tree 2 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 5 8 12 -1.</_>
+                <_>5 5 4 6 2.</_>
+                <_>9 11 4 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.8580528022721410e-004</threshold>
+            <left_val>0.5708081722259522</left_val>
+            <right_val>0.2812424004077911</right_val></_></_>
+        <_>
+          <!-- tree 3 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 7 20 6 -1.</_>
+                <_>0 9 20 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.9580191522836685e-003</threshold>
+            <left_val>0.2501051127910614</left_val>
+            <right_val>0.5544260740280151</right_val></_></_>
+        <_>
+          <!-- tree 4 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 2 2 2 -1.</_>
+                <_>4 3 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.2124150525778532e-003</threshold>
+            <left_val>0.2385368049144745</left_val>
+            <right_val>0.5433350205421448</right_val></_></_>
+        <_>
+          <!-- tree 5 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 18 12 2 -1.</_>
+                <_>8 18 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>7.9426132142543793e-003</threshold>
+            <left_val>0.3955070972442627</left_val>
+            <right_val>0.6220757961273193</right_val></_></_>
+        <_>
+          <!-- tree 6 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 4 4 16 -1.</_>
+                <_>7 12 4 8 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.4630590341985226e-003</threshold>
+            <left_val>0.5639708042144775</left_val>
+            <right_val>0.2992357909679413</right_val></_></_>
+        <_>
+          <!-- tree 7 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 6 7 8 -1.</_>
+                <_>7 10 7 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.0396599583327770e-003</threshold>
+            <left_val>0.2186512947082520</left_val>
+            <right_val>0.5411676764488220</right_val></_></_>
+        <_>
+          <!-- tree 8 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 3 3 1 -1.</_>
+                <_>7 3 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.2988339876756072e-003</threshold>
+            <left_val>0.2350706011056900</left_val>
+            <right_val>0.5364584922790527</right_val></_></_>
+        <_>
+          <!-- tree 9 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 15 2 4 -1.</_>
+                <_>11 17 2 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.2299369447864592e-004</threshold>
+            <left_val>0.3804112970829010</left_val>
+            <right_val>0.5729606151580811</right_val></_></_>
+        <_>
+          <!-- tree 10 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 5 4 8 -1.</_>
+                <_>3 9 4 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.4654280385002494e-003</threshold>
+            <left_val>0.2510167956352234</left_val>
+            <right_val>0.5258268713951111</right_val></_></_>
+        <_>
+          <!-- tree 11 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 1 6 12 -1.</_>
+                <_>7 7 6 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-8.1210042117163539e-004</threshold>
+            <left_val>0.5992823839187622</left_val>
+            <right_val>0.3851158916950226</right_val></_></_>
+        <_>
+          <!-- tree 12 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 6 6 2 -1.</_>
+                <_>6 6 2 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.3836020370945334e-003</threshold>
+            <left_val>0.5681396126747131</left_val>
+            <right_val>0.3636586964130402</right_val></_></_>
+        <_>
+          <!-- tree 13 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>16 4 4 6 -1.</_>
+                <_>16 6 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0279364492744207</threshold>
+            <left_val>0.1491317003965378</left_val>
+            <right_val>0.5377560257911682</right_val></_></_>
+        <_>
+          <!-- tree 14 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 3 5 2 -1.</_>
+                <_>3 4 5 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.6919551095925272e-004</threshold>
+            <left_val>0.3692429959774017</left_val>
+            <right_val>0.5572484731674194</right_val></_></_>
+        <_>
+          <!-- tree 15 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 11 2 3 -1.</_>
+                <_>9 12 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.9829659983515739e-003</threshold>
+            <left_val>0.6758509278297424</left_val>
+            <right_val>0.4532504081726074</right_val></_></_>
+        <_>
+          <!-- tree 16 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 16 4 2 -1.</_>
+                <_>2 17 4 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.8815309740602970e-003</threshold>
+            <left_val>0.5368022918701172</left_val>
+            <right_val>0.2932539880275726</right_val></_></_>
+        <_>
+          <!-- tree 17 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 13 6 6 -1.</_>
+                <_>10 13 3 3 2.</_>
+                <_>7 16 3 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0190675500780344</threshold>
+            <left_val>0.1649377048015595</left_val>
+            <right_val>0.5330067276954651</right_val></_></_>
+        <_>
+          <!-- tree 18 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 0 3 4 -1.</_>
+                <_>8 0 1 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.6906559728085995e-003</threshold>
+            <left_val>0.1963925957679749</left_val>
+            <right_val>0.5119361877441406</right_val></_></_>
+        <_>
+          <!-- tree 19 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 15 4 3 -1.</_>
+                <_>8 16 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.9777139686048031e-003</threshold>
+            <left_val>0.4671171903610230</left_val>
+            <right_val>0.7008398175239563</right_val></_></_>
+        <_>
+          <!-- tree 20 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 4 4 6 -1.</_>
+                <_>0 6 4 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0333031304180622</threshold>
+            <left_val>0.1155416965484619</left_val>
+            <right_val>0.5104162096977234</right_val></_></_>
+        <_>
+          <!-- tree 21 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 6 12 3 -1.</_>
+                <_>9 6 4 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0907441079616547</threshold>
+            <left_val>0.5149660110473633</left_val>
+            <right_val>0.1306173056364059</right_val></_></_>
+        <_>
+          <!-- tree 22 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 6 6 14 -1.</_>
+                <_>9 6 2 14 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>9.3555898638442159e-004</threshold>
+            <left_val>0.3605481088161469</left_val>
+            <right_val>0.5439859032630920</right_val></_></_>
+        <_>
+          <!-- tree 23 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 3 3 -1.</_>
+                <_>10 7 1 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0149016501381993</threshold>
+            <left_val>0.4886212050914764</left_val>
+            <right_val>0.7687569856643677</right_val></_></_>
+        <_>
+          <!-- tree 24 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 12 2 4 -1.</_>
+                <_>6 14 2 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.1594118596985936e-004</threshold>
+            <left_val>0.5356813073158264</left_val>
+            <right_val>0.3240939080715179</right_val></_></_>
+        <_>
+          <!-- tree 25 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>10 12 7 6 -1.</_>
+                <_>10 14 7 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0506709888577461</threshold>
+            <left_val>0.1848621964454651</left_val>
+            <right_val>0.5230404138565064</right_val></_></_>
+        <_>
+          <!-- tree 26 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>1 0 15 2 -1.</_>
+                <_>1 1 15 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.8665749859064817e-004</threshold>
+            <left_val>0.3840579986572266</left_val>
+            <right_val>0.5517945885658264</right_val></_></_>
+        <_>
+          <!-- tree 27 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 0 6 6 -1.</_>
+                <_>14 0 3 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>8.3712432533502579e-003</threshold>
+            <left_val>0.4288564026355743</left_val>
+            <right_val>0.6131753921508789</right_val></_></_>
+        <_>
+          <!-- tree 28 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 3 3 1 -1.</_>
+                <_>6 3 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.2953069526702166e-003</threshold>
+            <left_val>0.2913674116134644</left_val>
+            <right_val>0.5280737876892090</right_val></_></_>
+        <_>
+          <!-- tree 29 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 0 6 6 -1.</_>
+                <_>14 0 3 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0419416800141335</threshold>
+            <left_val>0.7554799914360046</left_val>
+            <right_val>0.4856030941009522</right_val></_></_>
+        <_>
+          <!-- tree 30 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 3 20 10 -1.</_>
+                <_>0 8 20 5 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0235293805599213</threshold>
+            <left_val>0.2838279902935028</left_val>
+            <right_val>0.5256081223487854</right_val></_></_>
+        <_>
+          <!-- tree 31 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>14 0 6 6 -1.</_>
+                <_>14 0 3 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0408574491739273</threshold>
+            <left_val>0.4870935082435608</left_val>
+            <right_val>0.6277297139167786</right_val></_></_>
+        <_>
+          <!-- tree 32 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 0 6 6 -1.</_>
+                <_>3 0 3 6 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0254068691283464</threshold>
+            <left_val>0.7099707722663879</left_val>
+            <right_val>0.4575029015541077</right_val></_></_>
+        <_>
+          <!-- tree 33 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>19 15 1 2 -1.</_>
+                <_>19 16 1 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.1415440500713885e-004</threshold>
+            <left_val>0.4030886888504028</left_val>
+            <right_val>0.5469412207603455</right_val></_></_>
+        <_>
+          <!-- tree 34 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 2 4 8 -1.</_>
+                <_>2 2 2 8 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0218241196125746</threshold>
+            <left_val>0.4502024054527283</left_val>
+            <right_val>0.6768701076507568</right_val></_></_>
+        <_>
+          <!-- tree 35 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 1 18 4 -1.</_>
+                <_>11 1 9 2 2.</_>
+                <_>2 3 9 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0141140399500728</threshold>
+            <left_val>0.5442860722541809</left_val>
+            <right_val>0.3791700005531311</right_val></_></_>
+        <_>
+          <!-- tree 36 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 12 1 2 -1.</_>
+                <_>8 13 1 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.7214590671937913e-005</threshold>
+            <left_val>0.4200463891029358</left_val>
+            <right_val>0.5873476266860962</right_val></_></_>
+        <_>
+          <!-- tree 37 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 2 10 6 -1.</_>
+                <_>10 2 5 3 2.</_>
+                <_>5 5 5 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.9417638480663300e-003</threshold>
+            <left_val>0.3792561888694763</left_val>
+            <right_val>0.5585265755653381</right_val></_></_>
+        <_>
+          <!-- tree 38 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 2 4 -1.</_>
+                <_>10 7 1 4 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.2144409641623497e-003</threshold>
+            <left_val>0.7253103852272034</left_val>
+            <right_val>0.4603548943996429</right_val></_></_>
+        <_>
+          <!-- tree 39 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 3 3 -1.</_>
+                <_>10 7 1 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.5817339774221182e-003</threshold>
+            <left_val>0.4693301916122437</left_val>
+            <right_val>0.5900238752365112</right_val></_></_>
+        <_>
+          <!-- tree 40 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>4 5 12 8 -1.</_>
+                <_>8 5 4 8 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.1340931951999664</threshold>
+            <left_val>0.5149213075637817</left_val>
+            <right_val>0.1808844953775406</right_val></_></_>
+        <_>
+          <!-- tree 41 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>15 15 4 3 -1.</_>
+                <_>15 16 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.2962710354477167e-003</threshold>
+            <left_val>0.5399743914604187</left_val>
+            <right_val>0.3717867136001587</right_val></_></_>
+        <_>
+          <!-- tree 42 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 18 3 1 -1.</_>
+                <_>9 18 1 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.1575849968940020e-003</threshold>
+            <left_val>0.2408495992422104</left_val>
+            <right_val>0.5148863792419434</right_val></_></_>
+        <_>
+          <!-- tree 43 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 13 4 3 -1.</_>
+                <_>9 14 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.9196188338100910e-003</threshold>
+            <left_val>0.6573588252067566</left_val>
+            <right_val>0.4738740026950836</right_val></_></_>
+        <_>
+          <!-- tree 44 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 13 4 3 -1.</_>
+                <_>7 14 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>1.6267469618469477e-003</threshold>
+            <left_val>0.4192821979522705</left_val>
+            <right_val>0.6303114295005798</right_val></_></_>
+        <_>
+          <!-- tree 45 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>19 15 1 2 -1.</_>
+                <_>19 16 1 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.3413388882763684e-004</threshold>
+            <left_val>0.5540298223495483</left_val>
+            <right_val>0.3702101111412048</right_val></_></_>
+        <_>
+          <!-- tree 46 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 15 8 4 -1.</_>
+                <_>0 17 8 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0266980808228254</threshold>
+            <left_val>0.1710917949676514</left_val>
+            <right_val>0.5101410746574402</right_val></_></_>
+        <_>
+          <!-- tree 47 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 3 6 4 -1.</_>
+                <_>11 3 2 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0305618792772293</threshold>
+            <left_val>0.1904218047857285</left_val>
+            <right_val>0.5168793797492981</right_val></_></_>
+        <_>
+          <!-- tree 48 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 14 4 3 -1.</_>
+                <_>8 15 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.8511548880487680e-003</threshold>
+            <left_val>0.4447506964206696</left_val>
+            <right_val>0.6313853859901428</right_val></_></_>
+        <_>
+          <!-- tree 49 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 14 14 6 -1.</_>
+                <_>3 16 14 2 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0362114794552326</threshold>
+            <left_val>0.2490727007389069</left_val>
+            <right_val>0.5377349257469177</right_val></_></_>
+        <_>
+          <!-- tree 50 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 3 6 6 -1.</_>
+                <_>6 6 6 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.4115189444273710e-003</threshold>
+            <left_val>0.5381243228912354</left_val>
+            <right_val>0.3664236962795258</right_val></_></_>
+        <_>
+          <!-- tree 51 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 11 10 6 -1.</_>
+                <_>5 14 10 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.7253201743587852e-004</threshold>
+            <left_val>0.5530232191085815</left_val>
+            <right_val>0.3541550040245056</right_val></_></_>
+        <_>
+          <!-- tree 52 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 10 3 4 -1.</_>
+                <_>4 10 1 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>2.9481729143299162e-004</threshold>
+            <left_val>0.4132699072360992</left_val>
+            <right_val>0.5667243003845215</right_val></_></_>
+        <_>
+          <!-- tree 53 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>13 9 2 2 -1.</_>
+                <_>13 9 1 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-6.2334560789167881e-003</threshold>
+            <left_val>0.0987872332334518</left_val>
+            <right_val>0.5198668837547302</right_val></_></_>
+        <_>
+          <!-- tree 54 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 3 6 4 -1.</_>
+                <_>7 3 2 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0262747295200825</threshold>
+            <left_val>0.0911274924874306</left_val>
+            <right_val>0.5028107166290283</right_val></_></_>
+        <_>
+          <!-- tree 55 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 3 3 -1.</_>
+                <_>10 7 1 3 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>5.3212260827422142e-003</threshold>
+            <left_val>0.4726648926734924</left_val>
+            <right_val>0.6222720742225647</right_val></_></_>
+        <_>
+          <!-- tree 56 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 12 2 3 -1.</_>
+                <_>2 13 2 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-4.1129058226943016e-003</threshold>
+            <left_val>0.2157457023859024</left_val>
+            <right_val>0.5137804746627808</right_val></_></_>
+        <_>
+          <!-- tree 57 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 8 3 12 -1.</_>
+                <_>9 12 3 4 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.2457809429615736e-003</threshold>
+            <left_val>0.5410770773887634</left_val>
+            <right_val>0.3721776902675629</right_val></_></_>
+        <_>
+          <!-- tree 58 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>3 14 4 6 -1.</_>
+                <_>3 14 2 3 2.</_>
+                <_>5 17 2 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-0.0163597092032433</threshold>
+            <left_val>0.7787874937057495</left_val>
+            <right_val>0.4685291945934296</right_val></_></_>
+        <_>
+          <!-- tree 59 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>16 15 2 2 -1.</_>
+                <_>16 16 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.2166109303943813e-004</threshold>
+            <left_val>0.5478987097740173</left_val>
+            <right_val>0.4240373969078064</right_val></_></_>
+        <_>
+          <!-- tree 60 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>2 15 2 2 -1.</_>
+                <_>2 16 2 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>6.4452440710738301e-004</threshold>
+            <left_val>0.5330560803413391</left_val>
+            <right_val>0.3501324951648712</right_val></_></_>
+        <_>
+          <!-- tree 61 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 12 4 3 -1.</_>
+                <_>8 13 4 1 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.8909732401371002e-003</threshold>
+            <left_val>0.6923521161079407</left_val>
+            <right_val>0.4726569056510925</right_val></_></_>
+        <_>
+          <!-- tree 62 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>0 7 20 1 -1.</_>
+                <_>10 7 10 1 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>0.0483362115919590</threshold>
+            <left_val>0.5055900216102600</left_val>
+            <right_val>0.0757492035627365</right_val></_></_>
+        <_>
+          <!-- tree 63 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>7 6 8 3 -1.</_>
+                <_>7 6 4 3 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-7.5178127735853195e-004</threshold>
+            <left_val>0.3783741891384125</left_val>
+            <right_val>0.5538573861122131</right_val></_></_>
+        <_>
+          <!-- tree 64 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>5 7 8 2 -1.</_>
+                <_>9 7 4 2 2.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.4953910615295172e-003</threshold>
+            <left_val>0.3081651031970978</left_val>
+            <right_val>0.5359612107276917</right_val></_></_>
+        <_>
+          <!-- tree 65 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>9 7 3 5 -1.</_>
+                <_>10 7 1 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-2.2385010961443186e-003</threshold>
+            <left_val>0.6633958816528320</left_val>
+            <right_val>0.4649342894554138</right_val></_></_>
+        <_>
+          <!-- tree 66 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>8 7 3 5 -1.</_>
+                <_>9 7 1 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>-1.7988430336117744e-003</threshold>
+            <left_val>0.6596844792366028</left_val>
+            <right_val>0.4347187876701355</right_val></_></_>
+        <_>
+          <!-- tree 67 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>11 1 3 5 -1.</_>
+                <_>12 1 1 5 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>8.7860915809869766e-003</threshold>
+            <left_val>0.5231832861900330</left_val>
+            <right_val>0.2315579950809479</right_val></_></_>
+        <_>
+          <!-- tree 68 -->
+          <_>
+            <!-- root node -->
+            <feature>
+              <rects>
+                <_>6 2 3 6 -1.</_>
+                <_>7 2 1 6 3.</_></rects>
+              <tilted>0</tilted></feature>
+            <threshold>3.6715380847454071e-003</threshold>
+            <left_val>0.5204250216484070</left_val>
+            <right_val>0.2977376878261566</right_val></_></_>
+        <_>
+          <!-- tree 69 -->
+          <_>