commit
a226ced0c1
@ -20,7 +20,7 @@ endif()
|
|||||||
##############################################################################
|
##############################################################################
|
||||||
# MXML
|
# MXML
|
||||||
file(GLOB MXML_SRCS
|
file(GLOB MXML_SRCS
|
||||||
external/mxml/*.c
|
external/mxml/*.c
|
||||||
)
|
)
|
||||||
add_library(mxml ${MXML_SRCS})
|
add_library(mxml ${MXML_SRCS})
|
||||||
target_include_directories(mxml PUBLIC external/mxml)
|
target_include_directories(mxml PUBLIC external/mxml)
|
||||||
@ -29,7 +29,7 @@ target_compile_definitions(mxml PUBLIC _THREAD_SAFE _REENTRANT)
|
|||||||
##############################################################################
|
##############################################################################
|
||||||
# SYNC
|
# SYNC
|
||||||
file(GLOB SYNC_SRCS
|
file(GLOB SYNC_SRCS
|
||||||
../lib/*.c
|
../lib/*.c
|
||||||
)
|
)
|
||||||
add_library(sync ${SYNC_SRCS})
|
add_library(sync ${SYNC_SRCS})
|
||||||
target_include_directories(sync PUBLIC ../lib)
|
target_include_directories(sync PUBLIC ../lib)
|
||||||
@ -37,8 +37,8 @@ target_include_directories(sync PUBLIC ../lib)
|
|||||||
##############################################################################
|
##############################################################################
|
||||||
# EMGUI
|
# EMGUI
|
||||||
file(GLOB_RECURSE EMGUI_SRCS
|
file(GLOB_RECURSE EMGUI_SRCS
|
||||||
emgui/src/*.c
|
emgui/src/*.c
|
||||||
emgui/src/*.h
|
emgui/src/*.h
|
||||||
)
|
)
|
||||||
add_library(emgui ${EMGUI_SRCS})
|
add_library(emgui ${EMGUI_SRCS})
|
||||||
target_include_directories(emgui PUBLIC emgui/src emgui/include)
|
target_include_directories(emgui PUBLIC emgui/src emgui/include)
|
||||||
@ -48,16 +48,16 @@ target_compile_options(emgui PUBLIC -Werror -pedantic-errors)
|
|||||||
##############################################################################
|
##############################################################################
|
||||||
# EDITOR
|
# EDITOR
|
||||||
file(GLOB PROJECT_SRCS
|
file(GLOB PROJECT_SRCS
|
||||||
src/*.c
|
src/*.c
|
||||||
src/*.m
|
src/*.m
|
||||||
src/*.h
|
src/*.h
|
||||||
)
|
)
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
file(GLOB PROJECT_PLATFORM_SRCS
|
file(GLOB PROJECT_PLATFORM_SRCS
|
||||||
src/macosx/*.c
|
src/macosx/*.c
|
||||||
src/macosx/*.m
|
src/macosx/*.m
|
||||||
src/macosx/*.h
|
src/macosx/*.h
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
file(GLOB RESOURCES_DATA
|
file(GLOB RESOURCES_DATA
|
||||||
data/macosx/icon.icns
|
data/macosx/icon.icns
|
||||||
@ -65,34 +65,34 @@ file(GLOB RESOURCES_DATA
|
|||||||
source_group("Data" FILES ${RESOURCES_DATA})
|
source_group("Data" FILES ${RESOURCES_DATA})
|
||||||
|
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
set(GUI_TYPE MACOSX_BUNDLE)
|
set(GUI_TYPE MACOSX_BUNDLE)
|
||||||
|
|
||||||
find_library(COCOA_FRAMEWORK Cocoa)
|
find_library(COCOA_FRAMEWORK Cocoa)
|
||||||
find_library(OPENGL_FRAMEWORK OpenGL)
|
find_library(OPENGL_FRAMEWORK OpenGL)
|
||||||
find_library(CARBON_FRAMEWORK Carbon)
|
find_library(CARBON_FRAMEWORK Carbon)
|
||||||
|
|
||||||
mark_as_advanced(COCOA_FRAMEWORK OPENGL_FRAMEWORK CARBON_FRAMEWORK)
|
mark_as_advanced(COCOA_FRAMEWORK OPENGL_FRAMEWORK CARBON_FRAMEWORK)
|
||||||
|
|
||||||
set(PLATFORM_LIBS ${COCOA_FRAMEWORK} ${OPENGL_FRAMEWORK} ${CARBON_FRAMEWORK})
|
set(PLATFORM_LIBS ${COCOA_FRAMEWORK} ${OPENGL_FRAMEWORK} ${CARBON_FRAMEWORK})
|
||||||
|
|
||||||
# Define some settings for the Bundle
|
# Define some settings for the Bundle
|
||||||
set(MACOSX_BUNDLE_BUNDLE_NAME ${RKT_EXE_NAME})
|
set(MACOSX_BUNDLE_BUNDLE_NAME ${RKT_EXE_NAME})
|
||||||
set(MACOSX_BUNDLE_GUI_IDENTIFIER "com.tbl.rocketeditor")
|
set(MACOSX_BUNDLE_GUI_IDENTIFIER "com.tbl.rocketeditor")
|
||||||
set(MACOSX_BUNDLE_ICON_FILE icon.icns)
|
set(MACOSX_BUNDLE_ICON_FILE icon.icns)
|
||||||
set(MACOSX_BUNDLE_INFO_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH},Copyright © 2016 GNU Rocket Contributors")
|
set(MACOSX_BUNDLE_INFO_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH},Copyright © 2016 GNU Rocket Contributors")
|
||||||
set(MACOSX_BUNDLE_SHORT_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}")
|
set(MACOSX_BUNDLE_SHORT_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}")
|
||||||
set(MACOSX_BUNDLE_LONG_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
|
set(MACOSX_BUNDLE_LONG_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
|
||||||
set(MACOSX_BUNDLE_BUNDLE_VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
|
set(MACOSX_BUNDLE_BUNDLE_VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
|
||||||
set(MACOSX_BUNDLE_COPYRIGHT "Copyright © 2012-2016 GNU Rocket Contributors. All rights reserved.")
|
set(MACOSX_BUNDLE_COPYRIGHT "Copyright © 2012-2016 GNU Rocket Contributors. All rights reserved.")
|
||||||
|
|
||||||
set_source_files_properties(${RESOURCES_DATA} PROPERTIES MACOSX_PACKAGE_LOCATION Resources)
|
set_source_files_properties(${RESOURCES_DATA} PROPERTIES MACOSX_PACKAGE_LOCATION Resources)
|
||||||
|
|
||||||
set(PROJECT_SRCS ${GUI_TYPE} ${PROJECT_SRCS} ${RESOURCES_DATA})
|
set(PROJECT_SRCS ${GUI_TYPE} ${PROJECT_SRCS} ${RESOURCES_DATA})
|
||||||
|
|
||||||
endif (APPLE)
|
endif (APPLE)
|
||||||
add_executable(${RKT_EXE_NAME} ${PROJECT_SRCS} ${PROJECT_PLATFORM_SRCS} data/macosx/appnib.xib)
|
add_executable(${RKT_EXE_NAME} ${PROJECT_SRCS} ${PROJECT_PLATFORM_SRCS} data/macosx/appnib.xib)
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
set_target_properties(${RKT_EXE_NAME} PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/data/macosx/MacOSXBundleInfo.plist.in)
|
set_target_properties(${RKT_EXE_NAME} PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/data/macosx/MacOSXBundleInfo.plist.in)
|
||||||
endif ()
|
endif ()
|
||||||
target_include_directories(${RKT_EXE_NAME} PUBLIC . src emgui/include external/mxml)
|
target_include_directories(${RKT_EXE_NAME} PUBLIC . src emgui/include external/mxml)
|
||||||
target_compile_options(${RKT_EXE_NAME} PUBLIC -Werror -pedantic-errors)
|
target_compile_options(${RKT_EXE_NAME} PUBLIC -Werror -pedantic-errors)
|
||||||
@ -100,18 +100,18 @@ target_link_libraries(${RKT_EXE_NAME} sync mxml emgui ${PLATFORM_LIBS})
|
|||||||
|
|
||||||
# compile the nibs
|
# compile the nibs
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
find_program(IBTOOL ibtool HINTS "/usr/bin" "${OSX_DEVELOPER_ROOT}/usr/bin")
|
find_program(IBTOOL ibtool HINTS "/usr/bin" "${OSX_DEVELOPER_ROOT}/usr/bin")
|
||||||
if (${IBTOOL} STREQUAL "IBTOOL-NOTFOUND")
|
if (${IBTOOL} STREQUAL "IBTOOL-NOTFOUND")
|
||||||
message(SEND_ERROR "ibtool can not be found and is needed to compile the .xib files. It should have been installed with the Apple developer tools. The default system paths were searched in addition to ${OSX_DEVELOPER_ROOT}/usr/bin")
|
message(SEND_ERROR "ibtool can not be found and is needed to compile the .xib files. It should have been installed with the Apple developer tools. The default system paths were searched in addition to ${OSX_DEVELOPER_ROOT}/usr/bin")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Make sure the 'Resources' Directory is correctly created before we build
|
# Make sure the 'Resources' Directory is correctly created before we build
|
||||||
#add_custom_command (TARGET ${RKT_EXE_NAME} PRE_BUILD COMMAND echo ${CMAKE_BINARY_DIR}/\${CONFIGURATION}/${RKT_EXE_NAME}.app/Contents/Resources/appnib.nib)
|
#add_custom_command (TARGET ${RKT_EXE_NAME} PRE_BUILD COMMAND echo ${CMAKE_BINARY_DIR}/\${CONFIGURATION}/${RKT_EXE_NAME}.app/Contents/Resources/appnib.nib)
|
||||||
|
|
||||||
# Compile the .xib files using the 'ibtool' program with the destination being the app package
|
# Compile the .xib files using the 'ibtool' program with the destination being the app package
|
||||||
add_custom_command (TARGET ${RKT_EXE_NAME} POST_BUILD
|
add_custom_command (TARGET ${RKT_EXE_NAME} POST_BUILD
|
||||||
COMMAND ${IBTOOL} --errors --warnings --notices --output-format human-readable-text
|
COMMAND ${IBTOOL} --errors --warnings --notices --output-format human-readable-text
|
||||||
--compile ${CMAKE_BINARY_DIR}/\${CONFIGURATION}/${RKT_EXE_NAME}.app/Contents/Resources/appnib.nib
|
--compile ${CMAKE_BINARY_DIR}/\${CONFIGURATION}/${RKT_EXE_NAME}.app/Contents/Resources/appnib.nib
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/data/macosx/appnib.xib
|
${CMAKE_CURRENT_SOURCE_DIR}/data/macosx/appnib.xib
|
||||||
COMMENT "Compiling appnib.xib")
|
COMMENT "Compiling appnib.xib")
|
||||||
endif (APPLE)
|
endif (APPLE)
|
||||||
|
|||||||
@ -210,10 +210,10 @@ void Commands_deleteKey(int track, int row)
|
|||||||
struct DeleteKeyData* data;
|
struct DeleteKeyData* data;
|
||||||
Command* command;
|
Command* command;
|
||||||
struct sync_track* t = s_syncTracks[track];
|
struct sync_track* t = s_syncTracks[track];
|
||||||
|
|
||||||
if (!is_key_frame(t, row))
|
if (!is_key_frame(t, row))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
command = malloc(sizeof(Command));
|
command = malloc(sizeof(Command));
|
||||||
memset(command, 0, sizeof(Command));
|
memset(command, 0, sizeof(Command));
|
||||||
|
|
||||||
@ -327,7 +327,7 @@ void Commands_setSelection(struct TrackViewInfo* viewInfo, int startTrack, int e
|
|||||||
{
|
{
|
||||||
struct ChangeSelectionData* data;
|
struct ChangeSelectionData* data;
|
||||||
Command* command;
|
Command* command;
|
||||||
|
|
||||||
command = malloc(sizeof(Command));
|
command = malloc(sizeof(Command));
|
||||||
memset(command, 0, sizeof(Command));
|
memset(command, 0, sizeof(Command));
|
||||||
|
|
||||||
@ -700,35 +700,35 @@ static void CommandList_unlinkEntry(CommandList* list, Command* command)
|
|||||||
Command* prev;
|
Command* prev;
|
||||||
Command* next;
|
Command* next;
|
||||||
|
|
||||||
prev = command->prev;
|
prev = command->prev;
|
||||||
next = command->next;
|
next = command->next;
|
||||||
|
|
||||||
if (prev)
|
if (prev)
|
||||||
{
|
{
|
||||||
if (next)
|
if (next)
|
||||||
{
|
{
|
||||||
prev->next = next;
|
prev->next = next;
|
||||||
next->prev = prev;
|
next->prev = prev;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
prev->next = 0;
|
prev->next = 0;
|
||||||
list->last = prev;
|
list->last = prev;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (next)
|
if (next)
|
||||||
{
|
{
|
||||||
next->prev = 0;
|
next->prev = 0;
|
||||||
list->first = next;
|
list->first = next;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
list->first = 0;
|
list->first = 0;
|
||||||
list->last = 0;
|
list->last = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
@ -738,7 +738,7 @@ static void CommandList_delEntry(CommandList* list, Command* command)
|
|||||||
CommandList_unlinkEntry(list, command);
|
CommandList_unlinkEntry(list, command);
|
||||||
|
|
||||||
free(command->userData);
|
free(command->userData);
|
||||||
free(command);
|
free(command);
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
@ -764,5 +764,3 @@ static bool CommandList_isEmpty(CommandList* list)
|
|||||||
{
|
{
|
||||||
return (!list->first && !list->last);
|
return (!list->first && !list->last);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -35,4 +35,3 @@ void Commands_endMulti();
|
|||||||
int Commands_undoCount();
|
int Commands_undoCount();
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@ -5,4 +5,3 @@
|
|||||||
int Dialog_open(text_t* dest);
|
int Dialog_open(text_t* dest);
|
||||||
int Dialog_save(text_t* dest);
|
int Dialog_save(text_t* dest);
|
||||||
void Dialog_showError(const text_t* text);
|
void Dialog_showError(const text_t* text);
|
||||||
|
|
||||||
|
|||||||
@ -577,21 +577,24 @@ static void copySelection(int row, int track, int selectLeft, int selectRight, i
|
|||||||
}
|
}
|
||||||
|
|
||||||
free(s_copyData.entries);
|
free(s_copyData.entries);
|
||||||
entry = s_copyData.entries = malloc(sizeof(CopyEntry) * copy_count);
|
if (copy_count != 0)
|
||||||
|
|
||||||
for (track = selectLeft; track <= selectRight; ++track)
|
|
||||||
{
|
{
|
||||||
struct sync_track* t = tracks[track];
|
entry = s_copyData.entries = malloc(sizeof(CopyEntry) * copy_count);
|
||||||
for (row = selectTop; row <= selectBottom; ++row)
|
|
||||||
{
|
|
||||||
int idx = sync_find_key(t, row);
|
|
||||||
if (idx < 0)
|
|
||||||
continue;
|
|
||||||
|
|
||||||
entry->track = track - selectLeft;
|
for (track = selectLeft; track <= selectRight; ++track)
|
||||||
entry->keyFrame = t->keys[idx];
|
{
|
||||||
entry->keyFrame.row -= selectTop;
|
struct sync_track* t = tracks[track];
|
||||||
entry++;
|
for (row = selectTop; row <= selectBottom; ++row)
|
||||||
|
{
|
||||||
|
int idx = sync_find_key(t, row);
|
||||||
|
if (idx < 0)
|
||||||
|
continue;
|
||||||
|
|
||||||
|
entry->track = track - selectLeft;
|
||||||
|
entry->keyFrame = t->keys[idx];
|
||||||
|
entry->keyFrame.row -= selectTop;
|
||||||
|
entry++;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1396,19 +1399,19 @@ static void enterCurrentValue(struct sync_track* track, int activeTrack, int row
|
|||||||
if (idx < 0)
|
if (idx < 0)
|
||||||
idx = -idx - 1;
|
idx = -idx - 1;
|
||||||
|
|
||||||
key.row = rowPos;
|
key.row = rowPos;
|
||||||
|
|
||||||
if (track->num_keys > 0)
|
if (track->num_keys > 0)
|
||||||
{
|
{
|
||||||
key.value = (float)sync_get_val(track, rowPos);
|
key.value = (float)sync_get_val(track, rowPos);
|
||||||
key.type = track->keys[emaxi(idx - 1, 0)].type;
|
key.type = track->keys[emaxi(idx - 1, 0)].type;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
key.value = 0.0f;
|
key.value = 0.0f;
|
||||||
key.type = 0;
|
key.type = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
Commands_addOrUpdateKey(activeTrack, &key);
|
Commands_addOrUpdateKey(activeTrack, &key);
|
||||||
updateNeedsSaving();
|
updateNeedsSaving();
|
||||||
}
|
}
|
||||||
@ -1989,4 +1992,3 @@ bool Editor_keyDown(int key, int keyCode, int modifiers)
|
|||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -24,4 +24,3 @@ text_t** Editor_getRecentFiles();
|
|||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#define EDITOR_VERSION _T(" 1.1 Beta 1 ")
|
#define EDITOR_VERSION _T(" 1.1 Beta 1 ")
|
||||||
|
|
||||||
|
|||||||
@ -2,430 +2,429 @@
|
|||||||
|
|
||||||
unsigned char g_arrow_right_png[] =
|
unsigned char g_arrow_right_png[] =
|
||||||
{
|
{
|
||||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d,
|
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d,
|
||||||
0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08,
|
0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08,
|
||||||
0x08, 0x02, 0x00, 0x00, 0x00, 0x4b, 0x6d, 0x29, 0xdc, 0x00, 0x00, 0x04,
|
0x08, 0x02, 0x00, 0x00, 0x00, 0x4b, 0x6d, 0x29, 0xdc, 0x00, 0x00, 0x04,
|
||||||
0x24, 0x69, 0x43, 0x43, 0x50, 0x49, 0x43, 0x43, 0x20, 0x50, 0x72, 0x6f,
|
0x24, 0x69, 0x43, 0x43, 0x50, 0x49, 0x43, 0x43, 0x20, 0x50, 0x72, 0x6f,
|
||||||
0x66, 0x69, 0x6c, 0x65, 0x00, 0x00, 0x38, 0x11, 0x85, 0x55, 0xdf, 0x6f,
|
0x66, 0x69, 0x6c, 0x65, 0x00, 0x00, 0x38, 0x11, 0x85, 0x55, 0xdf, 0x6f,
|
||||||
0xdb, 0x54, 0x14, 0x3e, 0x89, 0x6f, 0x52, 0xa4, 0x16, 0x3f, 0x20, 0x58,
|
0xdb, 0x54, 0x14, 0x3e, 0x89, 0x6f, 0x52, 0xa4, 0x16, 0x3f, 0x20, 0x58,
|
||||||
0x47, 0x87, 0x8a, 0xc5, 0xaf, 0x55, 0x53, 0x5b, 0xb9, 0x1b, 0x1a, 0xad,
|
0x47, 0x87, 0x8a, 0xc5, 0xaf, 0x55, 0x53, 0x5b, 0xb9, 0x1b, 0x1a, 0xad,
|
||||||
0xc6, 0x06, 0x49, 0x93, 0xa5, 0xed, 0x4a, 0x16, 0xa5, 0xe9, 0xd8, 0x2a,
|
0xc6, 0x06, 0x49, 0x93, 0xa5, 0xed, 0x4a, 0x16, 0xa5, 0xe9, 0xd8, 0x2a,
|
||||||
0x24, 0xe4, 0x3a, 0x37, 0x89, 0xa9, 0x1b, 0x07, 0xdb, 0xe9, 0xb6, 0xaa,
|
0x24, 0xe4, 0x3a, 0x37, 0x89, 0xa9, 0x1b, 0x07, 0xdb, 0xe9, 0xb6, 0xaa,
|
||||||
0x4f, 0x7b, 0x81, 0x37, 0x06, 0xfc, 0x01, 0x40, 0xd9, 0x03, 0x0f, 0x48,
|
0x4f, 0x7b, 0x81, 0x37, 0x06, 0xfc, 0x01, 0x40, 0xd9, 0x03, 0x0f, 0x48,
|
||||||
0x3c, 0x21, 0x0d, 0x06, 0x62, 0x7b, 0xd9, 0xf6, 0xc0, 0xb4, 0x49, 0x53,
|
0x3c, 0x21, 0x0d, 0x06, 0x62, 0x7b, 0xd9, 0xf6, 0xc0, 0xb4, 0x49, 0x53,
|
||||||
0x87, 0x2a, 0xaa, 0x49, 0x48, 0x7b, 0xe8, 0xc4, 0x0f, 0x21, 0x26, 0xed,
|
0x87, 0x2a, 0xaa, 0x49, 0x48, 0x7b, 0xe8, 0xc4, 0x0f, 0x21, 0x26, 0xed,
|
||||||
0x05, 0x55, 0xe1, 0xbb, 0x76, 0x62, 0x27, 0x53, 0xc4, 0x5c, 0xf5, 0xfa,
|
0x05, 0x55, 0xe1, 0xbb, 0x76, 0x62, 0x27, 0x53, 0xc4, 0x5c, 0xf5, 0xfa,
|
||||||
0xcb, 0x39, 0xdf, 0x39, 0xe7, 0x3b, 0xe7, 0x5e, 0xdb, 0x44, 0x3d, 0x5f,
|
0xcb, 0x39, 0xdf, 0x39, 0xe7, 0x3b, 0xe7, 0x5e, 0xdb, 0x44, 0x3d, 0x5f,
|
||||||
0x69, 0xb5, 0x9a, 0x19, 0x55, 0x88, 0x96, 0xab, 0xae, 0x9d, 0xcf, 0x24,
|
0x69, 0xb5, 0x9a, 0x19, 0x55, 0x88, 0x96, 0xab, 0xae, 0x9d, 0xcf, 0x24,
|
||||||
0x95, 0x93, 0xa7, 0x16, 0x94, 0x9e, 0x4d, 0x8a, 0xd2, 0xb3, 0xd4, 0x4b,
|
0x95, 0x93, 0xa7, 0x16, 0x94, 0x9e, 0x4d, 0x8a, 0xd2, 0xb3, 0xd4, 0x4b,
|
||||||
0x03, 0xd4, 0xab, 0xe9, 0x4e, 0x2d, 0x91, 0xcb, 0xcd, 0x12, 0x2e, 0xc1,
|
0x03, 0xd4, 0xab, 0xe9, 0x4e, 0x2d, 0x91, 0xcb, 0xcd, 0x12, 0x2e, 0xc1,
|
||||||
0x15, 0xf7, 0xce, 0xeb, 0xe1, 0x1d, 0x8a, 0x08, 0xcb, 0xed, 0x91, 0xee,
|
0x15, 0xf7, 0xce, 0xeb, 0xe1, 0x1d, 0x8a, 0x08, 0xcb, 0xed, 0x91, 0xee,
|
||||||
0xfe, 0x4e, 0xf6, 0x23, 0xbf, 0x7a, 0x8b, 0xdc, 0xd1, 0x89, 0x22, 0x4f,
|
0xfe, 0x4e, 0xf6, 0x23, 0xbf, 0x7a, 0x8b, 0xdc, 0xd1, 0x89, 0x22, 0x4f,
|
||||||
0xc0, 0x6e, 0x15, 0x1d, 0x7d, 0x19, 0xf8, 0x0c, 0x51, 0xcc, 0xd4, 0x6b,
|
0xc0, 0x6e, 0x15, 0x1d, 0x7d, 0x19, 0xf8, 0x0c, 0x51, 0xcc, 0xd4, 0x6b,
|
||||||
0xb6, 0x4b, 0x14, 0xbf, 0x07, 0xfb, 0xf8, 0x69, 0xb7, 0x06, 0xdc, 0xf3,
|
0xb6, 0x4b, 0x14, 0xbf, 0x07, 0xfb, 0xf8, 0x69, 0xb7, 0x06, 0xdc, 0xf3,
|
||||||
0x1c, 0xf0, 0xd3, 0x36, 0x04, 0x02, 0xab, 0x02, 0x97, 0x7d, 0x9c, 0x12,
|
0x1c, 0xf0, 0xd3, 0x36, 0x04, 0x02, 0xab, 0x02, 0x97, 0x7d, 0x9c, 0x12,
|
||||||
0x78, 0xd1, 0xc7, 0x27, 0x3d, 0x4e, 0x21, 0x3f, 0x09, 0x8e, 0xd0, 0x2a,
|
0x78, 0xd1, 0xc7, 0x27, 0x3d, 0x4e, 0x21, 0x3f, 0x09, 0x8e, 0xd0, 0x2a,
|
||||||
0xeb, 0x15, 0xad, 0x08, 0xbc, 0x06, 0x3c, 0xbc, 0xd8, 0x66, 0x2f, 0xb7,
|
0xeb, 0x15, 0xad, 0x08, 0xbc, 0x06, 0x3c, 0xbc, 0xd8, 0x66, 0x2f, 0xb7,
|
||||||
0x61, 0x5f, 0x03, 0x18, 0xc8, 0x93, 0xe1, 0x55, 0x6e, 0x1b, 0xba, 0x22,
|
0x61, 0x5f, 0x03, 0x18, 0xc8, 0x93, 0xe1, 0x55, 0x6e, 0x1b, 0xba, 0x22,
|
||||||
0x66, 0x91, 0xb3, 0xad, 0x92, 0x61, 0x72, 0xcf, 0xe1, 0x2f, 0x8f, 0x71,
|
0x66, 0x91, 0xb3, 0xad, 0x92, 0x61, 0x72, 0xcf, 0xe1, 0x2f, 0x8f, 0x71,
|
||||||
0xb7, 0x31, 0xff, 0x0f, 0x2e, 0x9b, 0x75, 0xf4, 0xec, 0x5d, 0x83, 0x58,
|
0xb7, 0x31, 0xff, 0x0f, 0x2e, 0x9b, 0x75, 0xf4, 0xec, 0x5d, 0x83, 0x58,
|
||||||
0xfb, 0x9c, 0xa5, 0xb9, 0x63, 0xb8, 0x0f, 0x89, 0xde, 0x2b, 0xf6, 0x54,
|
0xfb, 0x9c, 0xa5, 0xb9, 0x63, 0xb8, 0x0f, 0x89, 0xde, 0x2b, 0xf6, 0x54,
|
||||||
0xbe, 0x89, 0x3f, 0xd7, 0xb5, 0xf4, 0x1c, 0xf0, 0x4b, 0xb0, 0x5f, 0xaf,
|
0xbe, 0x89, 0x3f, 0xd7, 0xb5, 0xf4, 0x1c, 0xf0, 0x4b, 0xb0, 0x5f, 0xaf,
|
||||||
0xb9, 0x49, 0x61, 0x7f, 0x05, 0xf8, 0x8f, 0xfa, 0xd2, 0x7c, 0x02, 0x78,
|
0xb9, 0x49, 0x61, 0x7f, 0x05, 0xf8, 0x8f, 0xfa, 0xd2, 0x7c, 0x02, 0x78,
|
||||||
0x1f, 0x51, 0xf4, 0xa9, 0x92, 0x7d, 0x74, 0xde, 0xe7, 0x47, 0x5f, 0x5f,
|
0x1f, 0x51, 0xf4, 0xa9, 0x92, 0x7d, 0x74, 0xde, 0xe7, 0x47, 0x5f, 0x5f,
|
||||||
0xad, 0x14, 0xde, 0x06, 0xde, 0x05, 0x7b, 0xd1, 0x70, 0xa7, 0x0b, 0x4d,
|
0xad, 0x14, 0xde, 0x06, 0xde, 0x05, 0x7b, 0xd1, 0x70, 0xa7, 0x0b, 0x4d,
|
||||||
0xfb, 0x6a, 0x75, 0x31, 0x7b, 0x1c, 0x18, 0xb1, 0xd1, 0xf5, 0x25, 0xeb,
|
0xfb, 0x6a, 0x75, 0x31, 0x7b, 0x1c, 0x18, 0xb1, 0xd1, 0xf5, 0x25, 0xeb,
|
||||||
0x98, 0xc8, 0x23, 0x38, 0xd7, 0x75, 0x67, 0x12, 0xb3, 0xa4, 0x17, 0x80,
|
0x98, 0xc8, 0x23, 0x38, 0xd7, 0x75, 0x67, 0x12, 0xb3, 0xa4, 0x17, 0x80,
|
||||||
0xef, 0x56, 0xf8, 0xb4, 0xd8, 0x63, 0xe8, 0x91, 0xa8, 0xc8, 0x53, 0x69,
|
0xef, 0x56, 0xf8, 0xb4, 0xd8, 0x63, 0xe8, 0x91, 0xa8, 0xc8, 0x53, 0x69,
|
||||||
0xe0, 0x61, 0xe0, 0xc1, 0x4a, 0x7d, 0xaa, 0x99, 0x5f, 0x9a, 0x71, 0x56,
|
0xe0, 0x61, 0xe0, 0xc1, 0x4a, 0x7d, 0xaa, 0x99, 0x5f, 0x9a, 0x71, 0x56,
|
||||||
0xe6, 0x84, 0xdd, 0xcb, 0xb3, 0x5a, 0x99, 0xcc, 0x02, 0x23, 0x8f, 0x64,
|
0xe6, 0x84, 0xdd, 0xcb, 0xb3, 0x5a, 0x99, 0xcc, 0x02, 0x23, 0x8f, 0x64,
|
||||||
0xbf, 0xa7, 0xcd, 0xe4, 0x80, 0x07, 0x80, 0x3f, 0xb4, 0xad, 0xbc, 0xa8,
|
0xbf, 0xa7, 0xcd, 0xe4, 0x80, 0x07, 0x80, 0x3f, 0xb4, 0xad, 0xbc, 0xa8,
|
||||||
0x05, 0xcd, 0xd2, 0x3a, 0x37, 0x33, 0xa2, 0x16, 0xf2, 0x4b, 0x57, 0x6b,
|
0x05, 0xcd, 0xd2, 0x3a, 0x37, 0x33, 0xa2, 0x16, 0xf2, 0x4b, 0x57, 0x6b,
|
||||||
0x6e, 0xae, 0xa9, 0x41, 0xda, 0xae, 0x9a, 0x59, 0x51, 0x0b, 0xfd, 0x32,
|
0x6e, 0xae, 0xa9, 0x41, 0xda, 0xae, 0x9a, 0x59, 0x51, 0x0b, 0xfd, 0x32,
|
||||||
0x99, 0x3b, 0x5e, 0x8f, 0xc8, 0x29, 0x6d, 0xbb, 0x95, 0xc2, 0x94, 0x1f,
|
0x99, 0x3b, 0x5e, 0x8f, 0xc8, 0x29, 0x6d, 0xbb, 0x95, 0xc2, 0x94, 0x1f,
|
||||||
0xcb, 0x0e, 0xba, 0x76, 0xa1, 0x19, 0xcb, 0x16, 0x4a, 0xc6, 0xd1, 0xe9,
|
0xcb, 0x0e, 0xba, 0x76, 0xa1, 0x19, 0xcb, 0x16, 0x4a, 0xc6, 0xd1, 0xe9,
|
||||||
0x26, 0x7f, 0xad, 0x66, 0x7a, 0x67, 0x11, 0xda, 0xd8, 0x05, 0xbb, 0x9e,
|
0x26, 0x7f, 0xad, 0x66, 0x7a, 0x67, 0x11, 0xda, 0xd8, 0x05, 0xbb, 0x9e,
|
||||||
0x17, 0xda, 0x90, 0x9f, 0xdd, 0xd2, 0xec, 0x74, 0x06, 0x18, 0x79, 0xd8,
|
0x17, 0xda, 0x90, 0x9f, 0xdd, 0xd2, 0xec, 0x74, 0x06, 0x18, 0x79, 0xd8,
|
||||||
0x3f, 0xbc, 0x3a, 0x2f, 0xe6, 0x06, 0x1c, 0xdb, 0x5d, 0xd4, 0x52, 0x62,
|
0x3f, 0xbc, 0x3a, 0x2f, 0xe6, 0x06, 0x1c, 0xdb, 0x5d, 0xd4, 0x52, 0x62,
|
||||||
0xb6, 0xa3, 0xc0, 0x47, 0xe8, 0x44, 0x44, 0x23, 0x4e, 0x16, 0x2d, 0x62,
|
0xb6, 0xa3, 0xc0, 0x47, 0xe8, 0x44, 0x44, 0x23, 0x4e, 0x16, 0x2d, 0x62,
|
||||||
0xd5, 0xa9, 0x4a, 0x3b, 0xa4, 0x50, 0x9e, 0x32, 0x94, 0xc4, 0xbd, 0x46,
|
0xd5, 0xa9, 0x4a, 0x3b, 0xa4, 0x50, 0x9e, 0x32, 0x94, 0xc4, 0xbd, 0x46,
|
||||||
0x36, 0x3c, 0x25, 0x32, 0xc8, 0x84, 0x85, 0xc3, 0xcb, 0x61, 0x31, 0x22,
|
0x36, 0x3c, 0x25, 0x32, 0xc8, 0x84, 0x85, 0xc3, 0xcb, 0x61, 0x31, 0x22,
|
||||||
0x4f, 0xd2, 0x12, 0x6c, 0xdd, 0x79, 0x39, 0x8f, 0xe3, 0xc7, 0x84, 0x8c,
|
0x4f, 0xd2, 0x12, 0x6c, 0xdd, 0x79, 0x39, 0x8f, 0xe3, 0xc7, 0x84, 0x8c,
|
||||||
0xb2, 0x17, 0xbd, 0x2d, 0xa2, 0x51, 0xa5, 0x3b, 0xc7, 0xaf, 0x70, 0xbf,
|
0xb2, 0x17, 0xbd, 0x2d, 0xa2, 0x51, 0xa5, 0x3b, 0xc7, 0xaf, 0x70, 0xbf,
|
||||||
0xc9, 0xb1, 0x58, 0x3f, 0x53, 0xd9, 0x01, 0xfc, 0x1f, 0x62, 0xb3, 0xec,
|
0xc9, 0xb1, 0x58, 0x3f, 0x53, 0xd9, 0x01, 0xfc, 0x1f, 0x62, 0xb3, 0xec,
|
||||||
0x30, 0x1b, 0x67, 0x13, 0xa4, 0xb0, 0x37, 0xd8, 0x9b, 0xec, 0x08, 0x4b,
|
0x30, 0x1b, 0x67, 0x13, 0xa4, 0xb0, 0x37, 0xd8, 0x9b, 0xec, 0x08, 0x4b,
|
||||||
0xc1, 0x3a, 0xc1, 0x0e, 0x05, 0x0a, 0x72, 0x6d, 0x3a, 0x15, 0x2a, 0xd3,
|
0xc1, 0x3a, 0xc1, 0x0e, 0x05, 0x0a, 0x72, 0x6d, 0x3a, 0x15, 0x2a, 0xd3,
|
||||||
0x7d, 0x28, 0xf5, 0xf3, 0xbc, 0x4f, 0x75, 0x54, 0x16, 0x3a, 0x4e, 0x50,
|
0x7d, 0x28, 0xf5, 0xf3, 0xbc, 0x4f, 0x75, 0x54, 0x16, 0x3a, 0x4e, 0x50,
|
||||||
0xf2, 0xfc, 0x40, 0x7d, 0x28, 0x88, 0x51, 0xce, 0xd9, 0xef, 0x1a, 0xfa,
|
0xf2, 0xfc, 0x40, 0x7d, 0x28, 0x88, 0x51, 0xce, 0xd9, 0xef, 0x1a, 0xfa,
|
||||||
0xcd, 0x8f, 0xfe, 0x86, 0x9a, 0xb0, 0x4b, 0x2b, 0xf4, 0x23, 0x4f, 0xd0,
|
0xcd, 0x8f, 0xfe, 0x86, 0x9a, 0xb0, 0x4b, 0x2b, 0xf4, 0x23, 0x4f, 0xd0,
|
||||||
0x31, 0x34, 0x5b, 0xed, 0x13, 0x20, 0x07, 0x13, 0x68, 0x75, 0x37, 0xd2,
|
0x31, 0x34, 0x5b, 0xed, 0x13, 0x20, 0x07, 0x13, 0x68, 0x75, 0x37, 0xd2,
|
||||||
0x3e, 0xa7, 0x6b, 0x6b, 0x3f, 0xec, 0x0e, 0x3c, 0xca, 0x06, 0xbb, 0xf8,
|
0x3e, 0xa7, 0x6b, 0x6b, 0x3f, 0xec, 0x0e, 0x3c, 0xca, 0x06, 0xbb, 0xf8,
|
||||||
0xce, 0xed, 0xbe, 0x6b, 0x6b, 0x74, 0xfc, 0x71, 0xf3, 0x8d, 0xdd, 0x8b,
|
0xce, 0xed, 0xbe, 0x6b, 0x6b, 0x74, 0xfc, 0x71, 0xf3, 0x8d, 0xdd, 0x8b,
|
||||||
0x6d, 0xc7, 0x36, 0xb0, 0x6e, 0xc6, 0xb6, 0xc2, 0xf8, 0xd8, 0xaf, 0xb1,
|
0x6d, 0xc7, 0x36, 0xb0, 0x6e, 0xc6, 0xb6, 0xc2, 0xf8, 0xd8, 0xaf, 0xb1,
|
||||||
0x2d, 0xfc, 0x6d, 0x52, 0x02, 0x3b, 0x60, 0x7a, 0x8a, 0x96, 0xa1, 0xca,
|
0x2d, 0xfc, 0x6d, 0x52, 0x02, 0x3b, 0x60, 0x7a, 0x8a, 0x96, 0xa1, 0xca,
|
||||||
0xf0, 0x76, 0xc2, 0x09, 0x78, 0x23, 0x1d, 0x3d, 0x5c, 0x01, 0xd3, 0x25,
|
0xf0, 0x76, 0xc2, 0x09, 0x78, 0x23, 0x1d, 0x3d, 0x5c, 0x01, 0xd3, 0x25,
|
||||||
0x0d, 0xeb, 0x6f, 0xe0, 0x59, 0xd0, 0xda, 0x52, 0xda, 0xb1, 0xa3, 0xa5,
|
0x0d, 0xeb, 0x6f, 0xe0, 0x59, 0xd0, 0xda, 0x52, 0xda, 0xb1, 0xa3, 0xa5,
|
||||||
0xea, 0xf9, 0x81, 0xd0, 0x23, 0x26, 0xc1, 0x3f, 0xc8, 0x3e, 0xcc, 0xd2,
|
0xea, 0xf9, 0x81, 0xd0, 0x23, 0x26, 0xc1, 0x3f, 0xc8, 0x3e, 0xcc, 0xd2,
|
||||||
0xb9, 0xe1, 0xd0, 0xaa, 0xfe, 0xa2, 0xfe, 0xa9, 0x6e, 0xa8, 0x5f, 0xa8,
|
0xb9, 0xe1, 0xd0, 0xaa, 0xfe, 0xa2, 0xfe, 0xa9, 0x6e, 0xa8, 0x5f, 0xa8,
|
||||||
0x17, 0xd4, 0xdf, 0x3b, 0x6a, 0x84, 0x19, 0x3b, 0xa6, 0x24, 0x7d, 0x2a,
|
0x17, 0xd4, 0xdf, 0x3b, 0x6a, 0x84, 0x19, 0x3b, 0xa6, 0x24, 0x7d, 0x2a,
|
||||||
0x7d, 0x2b, 0xfd, 0x28, 0x7d, 0x27, 0x7d, 0x2f, 0xfd, 0x4c, 0x8a, 0x74,
|
0x7d, 0x2b, 0xfd, 0x28, 0x7d, 0x27, 0x7d, 0x2f, 0xfd, 0x4c, 0x8a, 0x74,
|
||||||
0x59, 0xba, 0x22, 0xfd, 0x24, 0x5d, 0x95, 0xbe, 0x91, 0x2e, 0x05, 0x39,
|
0x59, 0xba, 0x22, 0xfd, 0x24, 0x5d, 0x95, 0xbe, 0x91, 0x2e, 0x05, 0x39,
|
||||||
0xbb, 0xef, 0xbd, 0x9f, 0x25, 0xd8, 0x7b, 0xaf, 0x5f, 0x61, 0x13, 0xdd,
|
0xbb, 0xef, 0xbd, 0x9f, 0x25, 0xd8, 0x7b, 0xaf, 0x5f, 0x61, 0x13, 0xdd,
|
||||||
0x8a, 0x5d, 0x68, 0xd5, 0x6b, 0x9f, 0x35, 0x27, 0x53, 0x4e, 0xca, 0x7b,
|
0x8a, 0x5d, 0x68, 0xd5, 0x6b, 0x9f, 0x35, 0x27, 0x53, 0x4e, 0xca, 0x7b,
|
||||||
0xe4, 0x17, 0xe5, 0x94, 0xfc, 0xbc, 0xfc, 0xb2, 0x3c, 0x1b, 0xb0, 0x14,
|
0xe4, 0x17, 0xe5, 0x94, 0xfc, 0xbc, 0xfc, 0xb2, 0x3c, 0x1b, 0xb0, 0x14,
|
||||||
0xb9, 0x5f, 0x1e, 0x93, 0xa7, 0xe4, 0xbd, 0xf0, 0xec, 0x09, 0xf6, 0xcd,
|
0xb9, 0x5f, 0x1e, 0x93, 0xa7, 0xe4, 0xbd, 0xf0, 0xec, 0x09, 0xf6, 0xcd,
|
||||||
0x0c, 0xfd, 0x1d, 0xbd, 0x18, 0x74, 0x0a, 0xb3, 0x6a, 0x4d, 0xb5, 0x7b,
|
0x0c, 0xfd, 0x1d, 0xbd, 0x18, 0x74, 0x0a, 0xb3, 0x6a, 0x4d, 0xb5, 0x7b,
|
||||||
0x2d, 0xf1, 0x04, 0x18, 0x34, 0x0f, 0x25, 0x06, 0x9d, 0x06, 0xd7, 0xc6,
|
0x2d, 0xf1, 0x04, 0x18, 0x34, 0x0f, 0x25, 0x06, 0x9d, 0x06, 0xd7, 0xc6,
|
||||||
0x54, 0xc5, 0x84, 0xab, 0x74, 0x16, 0x59, 0xdb, 0x9f, 0x93, 0xa6, 0x52,
|
0x54, 0xc5, 0x84, 0xab, 0x74, 0x16, 0x59, 0xdb, 0x9f, 0x93, 0xa6, 0x52,
|
||||||
0x36, 0xc8, 0xc6, 0xd8, 0xf4, 0x23, 0xa7, 0x76, 0x5c, 0x9c, 0xe5, 0x96,
|
0x36, 0xc8, 0xc6, 0xd8, 0xf4, 0x23, 0xa7, 0x76, 0x5c, 0x9c, 0xe5, 0x96,
|
||||||
0x8a, 0x78, 0x3a, 0x9e, 0x8a, 0x27, 0x48, 0x89, 0xef, 0x8b, 0x4f, 0xc4,
|
0x8a, 0x78, 0x3a, 0x9e, 0x8a, 0x27, 0x48, 0x89, 0xef, 0x8b, 0x4f, 0xc4,
|
||||||
0xc7, 0xe2, 0x33, 0x02, 0xb7, 0x9e, 0xbc, 0xf8, 0x5e, 0xf8, 0x26, 0xb0,
|
0xc7, 0xe2, 0x33, 0x02, 0xb7, 0x9e, 0xbc, 0xf8, 0x5e, 0xf8, 0x26, 0xb0,
|
||||||
0xa6, 0x03, 0xf5, 0xfe, 0x93, 0x13, 0x30, 0x3a, 0x3a, 0xe0, 0x6d, 0x2c,
|
0xa6, 0x03, 0xf5, 0xfe, 0x93, 0x13, 0x30, 0x3a, 0x3a, 0xe0, 0x6d, 0x2c,
|
||||||
0x4c, 0x25, 0xc8, 0x33, 0xe2, 0x9d, 0x3a, 0x71, 0x56, 0x45, 0xf4, 0x0a,
|
0x4c, 0x25, 0xc8, 0x33, 0xe2, 0x9d, 0x3a, 0x71, 0x56, 0x45, 0xf4, 0x0a,
|
||||||
0x74, 0x9b, 0xd0, 0xcd, 0x5d, 0x7e, 0x06, 0xdf, 0x0e, 0xa2, 0x49, 0xab,
|
0x74, 0x9b, 0xd0, 0xcd, 0x5d, 0x7e, 0x06, 0xdf, 0x0e, 0xa2, 0x49, 0xab,
|
||||||
0x76, 0xd6, 0x36, 0xca, 0x15, 0x57, 0xd9, 0xaf, 0xaa, 0xaf, 0x29, 0x09,
|
0x76, 0xd6, 0x36, 0xca, 0x15, 0x57, 0xd9, 0xaf, 0xaa, 0xaf, 0x29, 0x09,
|
||||||
0x7c, 0xca, 0xb8, 0x32, 0x5d, 0xd5, 0x47, 0x87, 0x15, 0xcd, 0x34, 0x15,
|
0x7c, 0xca, 0xb8, 0x32, 0x5d, 0xd5, 0x47, 0x87, 0x15, 0xcd, 0x34, 0x15,
|
||||||
0xcf, 0xe5, 0x28, 0x36, 0x77, 0xb8, 0xbd, 0xc2, 0x8b, 0xa3, 0x24, 0xbe,
|
0xcf, 0xe5, 0x28, 0x36, 0x77, 0xb8, 0xbd, 0xc2, 0x8b, 0xa3, 0x24, 0xbe,
|
||||||
0x83, 0x22, 0x8e, 0xe8, 0x41, 0xde, 0xfb, 0xbe, 0x45, 0x76, 0xdd, 0x0c,
|
0x83, 0x22, 0x8e, 0xe8, 0x41, 0xde, 0xfb, 0xbe, 0x45, 0x76, 0xdd, 0x0c,
|
||||||
0x6d, 0xee, 0x5b, 0x44, 0x87, 0xff, 0xc2, 0x3b, 0xeb, 0x56, 0x68, 0x5b,
|
0x6d, 0xee, 0x5b, 0x44, 0x87, 0xff, 0xc2, 0x3b, 0xeb, 0x56, 0x68, 0x5b,
|
||||||
0xa8, 0x13, 0x7d, 0xed, 0x10, 0xf5, 0xbf, 0x1a, 0xda, 0x86, 0xf0, 0x4e,
|
0xa8, 0x13, 0x7d, 0xed, 0x10, 0xf5, 0xbf, 0x1a, 0xda, 0x86, 0xf0, 0x4e,
|
||||||
0x7c, 0xe6, 0x33, 0xa2, 0x8b, 0x07, 0xf5, 0xba, 0xbd, 0xe2, 0xe7, 0xa3,
|
0x7c, 0xe6, 0x33, 0xa2, 0x8b, 0x07, 0xf5, 0xba, 0xbd, 0xe2, 0xe7, 0xa3,
|
||||||
0x48, 0xe4, 0x06, 0x91, 0x53, 0x3a, 0xb0, 0xdf, 0xfb, 0x1d, 0xe9, 0x4b,
|
0x48, 0xe4, 0x06, 0x91, 0x53, 0x3a, 0xb0, 0xdf, 0xfb, 0x1d, 0xe9, 0x4b,
|
||||||
0xe2, 0xdd, 0x74, 0xb7, 0xd1, 0x78, 0x80, 0xf7, 0x55, 0xcf, 0x27, 0x44,
|
0xe2, 0xdd, 0x74, 0xb7, 0xd1, 0x78, 0x80, 0xf7, 0x55, 0xcf, 0x27, 0x44,
|
||||||
0x3b, 0x1f, 0x37, 0x1a, 0xff, 0xae, 0x37, 0x1a, 0x3b, 0x5f, 0x22, 0xff,
|
0x3b, 0x1f, 0x37, 0x1a, 0xff, 0xae, 0x37, 0x1a, 0x3b, 0x5f, 0x22, 0xff,
|
||||||
0x16, 0xd1, 0x65, 0xf3, 0x3f, 0x59, 0x00, 0x71, 0x78, 0x6c, 0x1b, 0x2b,
|
0x16, 0xd1, 0x65, 0xf3, 0x3f, 0x59, 0x00, 0x71, 0x78, 0x6c, 0x1b, 0x2b,
|
||||||
0x13, 0x00, 0x00, 0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x0b,
|
0x13, 0x00, 0x00, 0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x0b,
|
||||||
0x13, 0x00, 0x00, 0x0b, 0x13, 0x01, 0x00, 0x9a, 0x9c, 0x18, 0x00, 0x00,
|
0x13, 0x00, 0x00, 0x0b, 0x13, 0x01, 0x00, 0x9a, 0x9c, 0x18, 0x00, 0x00,
|
||||||
0x04, 0xdc, 0x69, 0x54, 0x58, 0x74, 0x58, 0x4d, 0x4c, 0x3a, 0x63, 0x6f,
|
0x04, 0xdc, 0x69, 0x54, 0x58, 0x74, 0x58, 0x4d, 0x4c, 0x3a, 0x63, 0x6f,
|
||||||
0x6d, 0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e, 0x78, 0x6d, 0x70, 0x00,
|
0x6d, 0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e, 0x78, 0x6d, 0x70, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x3c, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x6d, 0x65,
|
0x00, 0x00, 0x00, 0x00, 0x3c, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x6d, 0x65,
|
||||||
0x74, 0x61, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x3d, 0x22,
|
0x74, 0x61, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x3d, 0x22,
|
||||||
0x61, 0x64, 0x6f, 0x62, 0x65, 0x3a, 0x6e, 0x73, 0x3a, 0x6d, 0x65, 0x74,
|
0x61, 0x64, 0x6f, 0x62, 0x65, 0x3a, 0x6e, 0x73, 0x3a, 0x6d, 0x65, 0x74,
|
||||||
0x61, 0x2f, 0x22, 0x20, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x74, 0x6b, 0x3d,
|
0x61, 0x2f, 0x22, 0x20, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x74, 0x6b, 0x3d,
|
||||||
0x22, 0x58, 0x4d, 0x50, 0x20, 0x43, 0x6f, 0x72, 0x65, 0x20, 0x35, 0x2e,
|
0x22, 0x58, 0x4d, 0x50, 0x20, 0x43, 0x6f, 0x72, 0x65, 0x20, 0x35, 0x2e,
|
||||||
0x31, 0x2e, 0x32, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64,
|
0x31, 0x2e, 0x32, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64,
|
||||||
0x66, 0x3a, 0x52, 0x44, 0x46, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a,
|
0x66, 0x3a, 0x52, 0x44, 0x46, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a,
|
||||||
0x72, 0x64, 0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f,
|
0x72, 0x64, 0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f,
|
||||||
0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x31,
|
0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x31,
|
||||||
0x39, 0x39, 0x39, 0x2f, 0x30, 0x32, 0x2f, 0x32, 0x32, 0x2d, 0x72, 0x64,
|
0x39, 0x39, 0x39, 0x2f, 0x30, 0x32, 0x2f, 0x32, 0x32, 0x2d, 0x72, 0x64,
|
||||||
0x66, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x6e, 0x73, 0x23,
|
0x66, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x6e, 0x73, 0x23,
|
||||||
0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64,
|
0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64,
|
||||||
0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
|
0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
|
||||||
0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x3d,
|
0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x3d,
|
||||||
0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x74, 0x69, 0x66,
|
0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x74, 0x69, 0x66,
|
||||||
0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73,
|
0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73,
|
||||||
0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x74,
|
0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x74,
|
||||||
0x69, 0x66, 0x66, 0x2f, 0x31, 0x2e, 0x30, 0x2f, 0x22, 0x3e, 0x0a, 0x20,
|
0x69, 0x66, 0x66, 0x2f, 0x31, 0x2e, 0x30, 0x2f, 0x22, 0x3e, 0x0a, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66,
|
||||||
0x66, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e,
|
0x66, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e,
|
||||||
0x55, 0x6e, 0x69, 0x74, 0x3e, 0x31, 0x3c, 0x2f, 0x74, 0x69, 0x66, 0x66,
|
0x55, 0x6e, 0x69, 0x74, 0x3e, 0x31, 0x3c, 0x2f, 0x74, 0x69, 0x66, 0x66,
|
||||||
0x3a, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x55,
|
0x3a, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x55,
|
||||||
0x6e, 0x69, 0x74, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x6e, 0x69, 0x74, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x43, 0x6f, 0x6d, 0x70,
|
0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x43, 0x6f, 0x6d, 0x70,
|
||||||
0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x35, 0x3c, 0x2f, 0x74,
|
0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x35, 0x3c, 0x2f, 0x74,
|
||||||
0x69, 0x66, 0x66, 0x3a, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73,
|
0x69, 0x66, 0x66, 0x3a, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73,
|
||||||
0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x58, 0x52, 0x65, 0x73,
|
0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x58, 0x52, 0x65, 0x73,
|
||||||
0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x37, 0x32, 0x3c, 0x2f,
|
0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x37, 0x32, 0x3c, 0x2f,
|
||||||
0x74, 0x69, 0x66, 0x66, 0x3a, 0x58, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75,
|
0x74, 0x69, 0x66, 0x66, 0x3a, 0x58, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75,
|
||||||
0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x4f, 0x72, 0x69,
|
0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x4f, 0x72, 0x69,
|
||||||
0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x31, 0x3c, 0x2f,
|
0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x31, 0x3c, 0x2f,
|
||||||
0x74, 0x69, 0x66, 0x66, 0x3a, 0x4f, 0x72, 0x69, 0x65, 0x6e, 0x74, 0x61,
|
0x74, 0x69, 0x66, 0x66, 0x3a, 0x4f, 0x72, 0x69, 0x65, 0x6e, 0x74, 0x61,
|
||||||
0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x59, 0x52, 0x65,
|
0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x59, 0x52, 0x65,
|
||||||
0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x37, 0x32, 0x3c,
|
0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x37, 0x32, 0x3c,
|
||||||
0x2f, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x59, 0x52, 0x65, 0x73, 0x6f, 0x6c,
|
0x2f, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x59, 0x52, 0x65, 0x73, 0x6f, 0x6c,
|
||||||
0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72,
|
0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72,
|
||||||
0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20,
|
0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72,
|
0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72,
|
||||||
0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61,
|
0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61,
|
||||||
0x62, 0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20,
|
0x62, 0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e,
|
||||||
0x73, 0x3a, 0x65, 0x78, 0x69, 0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70,
|
0x73, 0x3a, 0x65, 0x78, 0x69, 0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70,
|
||||||
0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e,
|
0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e,
|
||||||
0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x2f, 0x31, 0x2e, 0x30,
|
0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x2f, 0x31, 0x2e, 0x30,
|
||||||
0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x3c, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c,
|
0x20, 0x3c, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c,
|
||||||
0x58, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x38,
|
0x58, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x38,
|
||||||
0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c,
|
0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c,
|
||||||
0x58, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x0a,
|
0x58, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x0a,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x65, 0x78,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x65, 0x78,
|
||||||
0x69, 0x66, 0x3a, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x53, 0x70, 0x61, 0x63,
|
0x69, 0x66, 0x3a, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x53, 0x70, 0x61, 0x63,
|
||||||
0x65, 0x3e, 0x31, 0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x43, 0x6f,
|
0x65, 0x3e, 0x31, 0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x43, 0x6f,
|
||||||
0x6c, 0x6f, 0x72, 0x53, 0x70, 0x61, 0x63, 0x65, 0x3e, 0x0a, 0x20, 0x20,
|
0x6c, 0x6f, 0x72, 0x53, 0x70, 0x61, 0x63, 0x65, 0x3e, 0x0a, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x65, 0x78, 0x69, 0x66,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x65, 0x78, 0x69, 0x66,
|
||||||
0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c, 0x59, 0x44, 0x69, 0x6d, 0x65, 0x6e,
|
0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c, 0x59, 0x44, 0x69, 0x6d, 0x65, 0x6e,
|
||||||
0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x38, 0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66,
|
0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x38, 0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66,
|
||||||
0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c, 0x59, 0x44, 0x69, 0x6d, 0x65, 0x6e,
|
0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c, 0x59, 0x44, 0x69, 0x6d, 0x65, 0x6e,
|
||||||
0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
|
0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
|
||||||
0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
|
0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
|
||||||
0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61, 0x62,
|
0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61, 0x62,
|
||||||
0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73,
|
||||||
0x3a, 0x64, 0x63, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f,
|
0x3a, 0x64, 0x63, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f,
|
||||||
0x70, 0x75, 0x72, 0x6c, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x64, 0x63, 0x2f,
|
0x70, 0x75, 0x72, 0x6c, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x64, 0x63, 0x2f,
|
||||||
0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x31, 0x2e, 0x31,
|
0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x31, 0x2e, 0x31,
|
||||||
0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x3c, 0x64, 0x63, 0x3a, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74,
|
0x20, 0x3c, 0x64, 0x63, 0x3a, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74,
|
||||||
0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x42, 0x61, 0x67, 0x2f, 0x3e,
|
0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x42, 0x61, 0x67, 0x2f, 0x3e,
|
||||||
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f,
|
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f,
|
||||||
0x64, 0x63, 0x3a, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x3e, 0x0a,
|
0x64, 0x63, 0x3a, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x3e, 0x0a,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a,
|
||||||
0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e,
|
0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e,
|
||||||
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a,
|
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a,
|
||||||
0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20,
|
0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20,
|
||||||
0x72, 0x64, 0x66, 0x3a, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22,
|
0x72, 0x64, 0x66, 0x3a, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22,
|
||||||
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x6d, 0x70, 0x3d, 0x22,
|
0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x6d, 0x70, 0x3d, 0x22,
|
||||||
0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61, 0x64,
|
0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61, 0x64,
|
||||||
0x6f, 0x62, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x78, 0x61, 0x70, 0x2f,
|
0x6f, 0x62, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x78, 0x61, 0x70, 0x2f,
|
||||||
0x31, 0x2e, 0x30, 0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x31, 0x2e, 0x30, 0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x3c, 0x78, 0x6d, 0x70, 0x3a, 0x4d, 0x6f, 0x64,
|
0x20, 0x20, 0x20, 0x20, 0x3c, 0x78, 0x6d, 0x70, 0x3a, 0x4d, 0x6f, 0x64,
|
||||||
0x69, 0x66, 0x79, 0x44, 0x61, 0x74, 0x65, 0x3e, 0x32, 0x30, 0x31, 0x32,
|
0x69, 0x66, 0x79, 0x44, 0x61, 0x74, 0x65, 0x3e, 0x32, 0x30, 0x31, 0x32,
|
||||||
0x2d, 0x31, 0x31, 0x2d, 0x31, 0x31, 0x54, 0x31, 0x33, 0x3a, 0x31, 0x31,
|
0x2d, 0x31, 0x31, 0x2d, 0x31, 0x31, 0x54, 0x31, 0x33, 0x3a, 0x31, 0x31,
|
||||||
0x3a, 0x32, 0x30, 0x3c, 0x2f, 0x78, 0x6d, 0x70, 0x3a, 0x4d, 0x6f, 0x64,
|
0x3a, 0x32, 0x30, 0x3c, 0x2f, 0x78, 0x6d, 0x70, 0x3a, 0x4d, 0x6f, 0x64,
|
||||||
0x69, 0x66, 0x79, 0x44, 0x61, 0x74, 0x65, 0x3e, 0x0a, 0x20, 0x20, 0x20,
|
0x69, 0x66, 0x79, 0x44, 0x61, 0x74, 0x65, 0x3e, 0x0a, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x78, 0x6d, 0x70, 0x3a, 0x43,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x78, 0x6d, 0x70, 0x3a, 0x43,
|
||||||
0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x54, 0x6f, 0x6f, 0x6c, 0x3e, 0x50,
|
0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x54, 0x6f, 0x6f, 0x6c, 0x3e, 0x50,
|
||||||
0x69, 0x78, 0x65, 0x6c, 0x6d, 0x61, 0x74, 0x6f, 0x72, 0x20, 0x32, 0x2e,
|
0x69, 0x78, 0x65, 0x6c, 0x6d, 0x61, 0x74, 0x6f, 0x72, 0x20, 0x32, 0x2e,
|
||||||
0x31, 0x2e, 0x32, 0x3c, 0x2f, 0x78, 0x6d, 0x70, 0x3a, 0x43, 0x72, 0x65,
|
0x31, 0x2e, 0x32, 0x3c, 0x2f, 0x78, 0x6d, 0x70, 0x3a, 0x43, 0x72, 0x65,
|
||||||
0x61, 0x74, 0x6f, 0x72, 0x54, 0x6f, 0x6f, 0x6c, 0x3e, 0x0a, 0x20, 0x20,
|
0x61, 0x74, 0x6f, 0x72, 0x54, 0x6f, 0x6f, 0x6c, 0x3e, 0x0a, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65,
|
0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65,
|
||||||
0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20,
|
0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20,
|
||||||
0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x52, 0x44, 0x46, 0x3e,
|
0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x52, 0x44, 0x46, 0x3e,
|
||||||
0x0a, 0x3c, 0x2f, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x6d, 0x65, 0x74, 0x61,
|
0x0a, 0x3c, 0x2f, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x6d, 0x65, 0x74, 0x61,
|
||||||
0x3e, 0x0a, 0xda, 0x9a, 0x84, 0x1a, 0x00, 0x00, 0x00, 0x6c, 0x49, 0x44,
|
0x3e, 0x0a, 0xda, 0x9a, 0x84, 0x1a, 0x00, 0x00, 0x00, 0x6c, 0x49, 0x44,
|
||||||
0x41, 0x54, 0x08, 0x1d, 0x63, 0x60, 0x60, 0x60, 0x60, 0x85, 0x01, 0x25,
|
0x41, 0x54, 0x08, 0x1d, 0x63, 0x60, 0x60, 0x60, 0x60, 0x85, 0x01, 0x25,
|
||||||
0x25, 0xe5, 0xfc, 0xfc, 0x7c, 0xa0, 0x08, 0x14, 0x40, 0xc4, 0x81, 0xa2,
|
0x25, 0xe5, 0xfc, 0xfc, 0x7c, 0xa0, 0x08, 0x14, 0x40, 0xc4, 0x81, 0xa2,
|
||||||
0x4b, 0x96, 0x2c, 0xb9, 0x70, 0xe1, 0x02, 0x44, 0x94, 0x05, 0x42, 0xe9,
|
0x4b, 0x96, 0x2c, 0xb9, 0x70, 0xe1, 0x02, 0x44, 0x94, 0x05, 0x42, 0xe9,
|
||||||
0xe8, 0xe8, 0x4c, 0x98, 0x30, 0x81, 0x9f, 0x9f, 0x1f, 0xa6, 0x98, 0x01,
|
0xe8, 0xe8, 0x4c, 0x98, 0x30, 0x81, 0x9f, 0x9f, 0x1f, 0xa6, 0x98, 0x01,
|
||||||
0x24, 0xa1, 0xae, 0xae, 0x3e, 0x69, 0xd2, 0x64, 0x5e, 0x5e, 0x1e, 0xb8,
|
0x24, 0xa1, 0xae, 0xae, 0x3e, 0x69, 0xd2, 0x64, 0x5e, 0x5e, 0x1e, 0xb8,
|
||||||
0x28, 0x90, 0xc1, 0x04, 0xc4, 0x37, 0x6f, 0xde, 0xcc, 0xcd, 0xcd, 0xf9,
|
0x28, 0x90, 0xc1, 0x04, 0xc4, 0x37, 0x6f, 0xde, 0xcc, 0xcd, 0xcd, 0xf9,
|
||||||
0xf8, 0xf1, 0x23, 0xb2, 0x04, 0x88, 0x8d, 0xd5, 0x0e, 0x66, 0xa0, 0x04,
|
0xf8, 0xf1, 0x23, 0xb2, 0x04, 0x88, 0x8d, 0xd5, 0x0e, 0x66, 0xa0, 0x04,
|
||||||
0x33, 0x33, 0x88, 0xfc, 0xf4, 0xe9, 0xe3, 0xb9, 0x73, 0xe7, 0xbf, 0x7d,
|
0x33, 0x33, 0x88, 0xfc, 0xf4, 0xe9, 0xe3, 0xb9, 0x73, 0xe7, 0xbf, 0x7d,
|
||||||
0xfb, 0x76, 0xf2, 0xe4, 0x49, 0x90, 0x72, 0x5c, 0x00, 0x00, 0xbd, 0x6f,
|
0xfb, 0x76, 0xf2, 0xe4, 0x49, 0x90, 0x72, 0x5c, 0x00, 0x00, 0xbd, 0x6f,
|
||||||
0x21, 0x8e, 0x91, 0x58, 0x37, 0x5a, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45,
|
0x21, 0x8e, 0x91, 0x58, 0x37, 0x5a, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45,
|
||||||
0x4e, 0x44, 0xae, 0x42, 0x60, 0x82
|
0x4e, 0x44, 0xae, 0x42, 0x60, 0x82
|
||||||
};
|
};
|
||||||
int g_arrow_right_png_len = 2514;
|
int g_arrow_right_png_len = 2514;
|
||||||
|
|
||||||
unsigned char g_arrow_left_png[] = {
|
unsigned char g_arrow_left_png[] = {
|
||||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d,
|
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d,
|
||||||
0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08,
|
0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08,
|
||||||
0x08, 0x02, 0x00, 0x00, 0x00, 0x4b, 0x6d, 0x29, 0xdc, 0x00, 0x00, 0x04,
|
0x08, 0x02, 0x00, 0x00, 0x00, 0x4b, 0x6d, 0x29, 0xdc, 0x00, 0x00, 0x04,
|
||||||
0x24, 0x69, 0x43, 0x43, 0x50, 0x49, 0x43, 0x43, 0x20, 0x50, 0x72, 0x6f,
|
0x24, 0x69, 0x43, 0x43, 0x50, 0x49, 0x43, 0x43, 0x20, 0x50, 0x72, 0x6f,
|
||||||
0x66, 0x69, 0x6c, 0x65, 0x00, 0x00, 0x38, 0x11, 0x85, 0x55, 0xdf, 0x6f,
|
0x66, 0x69, 0x6c, 0x65, 0x00, 0x00, 0x38, 0x11, 0x85, 0x55, 0xdf, 0x6f,
|
||||||
0xdb, 0x54, 0x14, 0x3e, 0x89, 0x6f, 0x52, 0xa4, 0x16, 0x3f, 0x20, 0x58,
|
0xdb, 0x54, 0x14, 0x3e, 0x89, 0x6f, 0x52, 0xa4, 0x16, 0x3f, 0x20, 0x58,
|
||||||
0x47, 0x87, 0x8a, 0xc5, 0xaf, 0x55, 0x53, 0x5b, 0xb9, 0x1b, 0x1a, 0xad,
|
0x47, 0x87, 0x8a, 0xc5, 0xaf, 0x55, 0x53, 0x5b, 0xb9, 0x1b, 0x1a, 0xad,
|
||||||
0xc6, 0x06, 0x49, 0x93, 0xa5, 0xed, 0x4a, 0x16, 0xa5, 0xe9, 0xd8, 0x2a,
|
0xc6, 0x06, 0x49, 0x93, 0xa5, 0xed, 0x4a, 0x16, 0xa5, 0xe9, 0xd8, 0x2a,
|
||||||
0x24, 0xe4, 0x3a, 0x37, 0x89, 0xa9, 0x1b, 0x07, 0xdb, 0xe9, 0xb6, 0xaa,
|
0x24, 0xe4, 0x3a, 0x37, 0x89, 0xa9, 0x1b, 0x07, 0xdb, 0xe9, 0xb6, 0xaa,
|
||||||
0x4f, 0x7b, 0x81, 0x37, 0x06, 0xfc, 0x01, 0x40, 0xd9, 0x03, 0x0f, 0x48,
|
0x4f, 0x7b, 0x81, 0x37, 0x06, 0xfc, 0x01, 0x40, 0xd9, 0x03, 0x0f, 0x48,
|
||||||
0x3c, 0x21, 0x0d, 0x06, 0x62, 0x7b, 0xd9, 0xf6, 0xc0, 0xb4, 0x49, 0x53,
|
0x3c, 0x21, 0x0d, 0x06, 0x62, 0x7b, 0xd9, 0xf6, 0xc0, 0xb4, 0x49, 0x53,
|
||||||
0x87, 0x2a, 0xaa, 0x49, 0x48, 0x7b, 0xe8, 0xc4, 0x0f, 0x21, 0x26, 0xed,
|
0x87, 0x2a, 0xaa, 0x49, 0x48, 0x7b, 0xe8, 0xc4, 0x0f, 0x21, 0x26, 0xed,
|
||||||
0x05, 0x55, 0xe1, 0xbb, 0x76, 0x62, 0x27, 0x53, 0xc4, 0x5c, 0xf5, 0xfa,
|
0x05, 0x55, 0xe1, 0xbb, 0x76, 0x62, 0x27, 0x53, 0xc4, 0x5c, 0xf5, 0xfa,
|
||||||
0xcb, 0x39, 0xdf, 0x39, 0xe7, 0x3b, 0xe7, 0x5e, 0xdb, 0x44, 0x3d, 0x5f,
|
0xcb, 0x39, 0xdf, 0x39, 0xe7, 0x3b, 0xe7, 0x5e, 0xdb, 0x44, 0x3d, 0x5f,
|
||||||
0x69, 0xb5, 0x9a, 0x19, 0x55, 0x88, 0x96, 0xab, 0xae, 0x9d, 0xcf, 0x24,
|
0x69, 0xb5, 0x9a, 0x19, 0x55, 0x88, 0x96, 0xab, 0xae, 0x9d, 0xcf, 0x24,
|
||||||
0x95, 0x93, 0xa7, 0x16, 0x94, 0x9e, 0x4d, 0x8a, 0xd2, 0xb3, 0xd4, 0x4b,
|
0x95, 0x93, 0xa7, 0x16, 0x94, 0x9e, 0x4d, 0x8a, 0xd2, 0xb3, 0xd4, 0x4b,
|
||||||
0x03, 0xd4, 0xab, 0xe9, 0x4e, 0x2d, 0x91, 0xcb, 0xcd, 0x12, 0x2e, 0xc1,
|
0x03, 0xd4, 0xab, 0xe9, 0x4e, 0x2d, 0x91, 0xcb, 0xcd, 0x12, 0x2e, 0xc1,
|
||||||
0x15, 0xf7, 0xce, 0xeb, 0xe1, 0x1d, 0x8a, 0x08, 0xcb, 0xed, 0x91, 0xee,
|
0x15, 0xf7, 0xce, 0xeb, 0xe1, 0x1d, 0x8a, 0x08, 0xcb, 0xed, 0x91, 0xee,
|
||||||
0xfe, 0x4e, 0xf6, 0x23, 0xbf, 0x7a, 0x8b, 0xdc, 0xd1, 0x89, 0x22, 0x4f,
|
0xfe, 0x4e, 0xf6, 0x23, 0xbf, 0x7a, 0x8b, 0xdc, 0xd1, 0x89, 0x22, 0x4f,
|
||||||
0xc0, 0x6e, 0x15, 0x1d, 0x7d, 0x19, 0xf8, 0x0c, 0x51, 0xcc, 0xd4, 0x6b,
|
0xc0, 0x6e, 0x15, 0x1d, 0x7d, 0x19, 0xf8, 0x0c, 0x51, 0xcc, 0xd4, 0x6b,
|
||||||
0xb6, 0x4b, 0x14, 0xbf, 0x07, 0xfb, 0xf8, 0x69, 0xb7, 0x06, 0xdc, 0xf3,
|
0xb6, 0x4b, 0x14, 0xbf, 0x07, 0xfb, 0xf8, 0x69, 0xb7, 0x06, 0xdc, 0xf3,
|
||||||
0x1c, 0xf0, 0xd3, 0x36, 0x04, 0x02, 0xab, 0x02, 0x97, 0x7d, 0x9c, 0x12,
|
0x1c, 0xf0, 0xd3, 0x36, 0x04, 0x02, 0xab, 0x02, 0x97, 0x7d, 0x9c, 0x12,
|
||||||
0x78, 0xd1, 0xc7, 0x27, 0x3d, 0x4e, 0x21, 0x3f, 0x09, 0x8e, 0xd0, 0x2a,
|
0x78, 0xd1, 0xc7, 0x27, 0x3d, 0x4e, 0x21, 0x3f, 0x09, 0x8e, 0xd0, 0x2a,
|
||||||
0xeb, 0x15, 0xad, 0x08, 0xbc, 0x06, 0x3c, 0xbc, 0xd8, 0x66, 0x2f, 0xb7,
|
0xeb, 0x15, 0xad, 0x08, 0xbc, 0x06, 0x3c, 0xbc, 0xd8, 0x66, 0x2f, 0xb7,
|
||||||
0x61, 0x5f, 0x03, 0x18, 0xc8, 0x93, 0xe1, 0x55, 0x6e, 0x1b, 0xba, 0x22,
|
0x61, 0x5f, 0x03, 0x18, 0xc8, 0x93, 0xe1, 0x55, 0x6e, 0x1b, 0xba, 0x22,
|
||||||
0x66, 0x91, 0xb3, 0xad, 0x92, 0x61, 0x72, 0xcf, 0xe1, 0x2f, 0x8f, 0x71,
|
0x66, 0x91, 0xb3, 0xad, 0x92, 0x61, 0x72, 0xcf, 0xe1, 0x2f, 0x8f, 0x71,
|
||||||
0xb7, 0x31, 0xff, 0x0f, 0x2e, 0x9b, 0x75, 0xf4, 0xec, 0x5d, 0x83, 0x58,
|
0xb7, 0x31, 0xff, 0x0f, 0x2e, 0x9b, 0x75, 0xf4, 0xec, 0x5d, 0x83, 0x58,
|
||||||
0xfb, 0x9c, 0xa5, 0xb9, 0x63, 0xb8, 0x0f, 0x89, 0xde, 0x2b, 0xf6, 0x54,
|
0xfb, 0x9c, 0xa5, 0xb9, 0x63, 0xb8, 0x0f, 0x89, 0xde, 0x2b, 0xf6, 0x54,
|
||||||
0xbe, 0x89, 0x3f, 0xd7, 0xb5, 0xf4, 0x1c, 0xf0, 0x4b, 0xb0, 0x5f, 0xaf,
|
0xbe, 0x89, 0x3f, 0xd7, 0xb5, 0xf4, 0x1c, 0xf0, 0x4b, 0xb0, 0x5f, 0xaf,
|
||||||
0xb9, 0x49, 0x61, 0x7f, 0x05, 0xf8, 0x8f, 0xfa, 0xd2, 0x7c, 0x02, 0x78,
|
0xb9, 0x49, 0x61, 0x7f, 0x05, 0xf8, 0x8f, 0xfa, 0xd2, 0x7c, 0x02, 0x78,
|
||||||
0x1f, 0x51, 0xf4, 0xa9, 0x92, 0x7d, 0x74, 0xde, 0xe7, 0x47, 0x5f, 0x5f,
|
0x1f, 0x51, 0xf4, 0xa9, 0x92, 0x7d, 0x74, 0xde, 0xe7, 0x47, 0x5f, 0x5f,
|
||||||
0xad, 0x14, 0xde, 0x06, 0xde, 0x05, 0x7b, 0xd1, 0x70, 0xa7, 0x0b, 0x4d,
|
0xad, 0x14, 0xde, 0x06, 0xde, 0x05, 0x7b, 0xd1, 0x70, 0xa7, 0x0b, 0x4d,
|
||||||
0xfb, 0x6a, 0x75, 0x31, 0x7b, 0x1c, 0x18, 0xb1, 0xd1, 0xf5, 0x25, 0xeb,
|
0xfb, 0x6a, 0x75, 0x31, 0x7b, 0x1c, 0x18, 0xb1, 0xd1, 0xf5, 0x25, 0xeb,
|
||||||
0x98, 0xc8, 0x23, 0x38, 0xd7, 0x75, 0x67, 0x12, 0xb3, 0xa4, 0x17, 0x80,
|
0x98, 0xc8, 0x23, 0x38, 0xd7, 0x75, 0x67, 0x12, 0xb3, 0xa4, 0x17, 0x80,
|
||||||
0xef, 0x56, 0xf8, 0xb4, 0xd8, 0x63, 0xe8, 0x91, 0xa8, 0xc8, 0x53, 0x69,
|
0xef, 0x56, 0xf8, 0xb4, 0xd8, 0x63, 0xe8, 0x91, 0xa8, 0xc8, 0x53, 0x69,
|
||||||
0xe0, 0x61, 0xe0, 0xc1, 0x4a, 0x7d, 0xaa, 0x99, 0x5f, 0x9a, 0x71, 0x56,
|
0xe0, 0x61, 0xe0, 0xc1, 0x4a, 0x7d, 0xaa, 0x99, 0x5f, 0x9a, 0x71, 0x56,
|
||||||
0xe6, 0x84, 0xdd, 0xcb, 0xb3, 0x5a, 0x99, 0xcc, 0x02, 0x23, 0x8f, 0x64,
|
0xe6, 0x84, 0xdd, 0xcb, 0xb3, 0x5a, 0x99, 0xcc, 0x02, 0x23, 0x8f, 0x64,
|
||||||
0xbf, 0xa7, 0xcd, 0xe4, 0x80, 0x07, 0x80, 0x3f, 0xb4, 0xad, 0xbc, 0xa8,
|
0xbf, 0xa7, 0xcd, 0xe4, 0x80, 0x07, 0x80, 0x3f, 0xb4, 0xad, 0xbc, 0xa8,
|
||||||
0x05, 0xcd, 0xd2, 0x3a, 0x37, 0x33, 0xa2, 0x16, 0xf2, 0x4b, 0x57, 0x6b,
|
0x05, 0xcd, 0xd2, 0x3a, 0x37, 0x33, 0xa2, 0x16, 0xf2, 0x4b, 0x57, 0x6b,
|
||||||
0x6e, 0xae, 0xa9, 0x41, 0xda, 0xae, 0x9a, 0x59, 0x51, 0x0b, 0xfd, 0x32,
|
0x6e, 0xae, 0xa9, 0x41, 0xda, 0xae, 0x9a, 0x59, 0x51, 0x0b, 0xfd, 0x32,
|
||||||
0x99, 0x3b, 0x5e, 0x8f, 0xc8, 0x29, 0x6d, 0xbb, 0x95, 0xc2, 0x94, 0x1f,
|
0x99, 0x3b, 0x5e, 0x8f, 0xc8, 0x29, 0x6d, 0xbb, 0x95, 0xc2, 0x94, 0x1f,
|
||||||
0xcb, 0x0e, 0xba, 0x76, 0xa1, 0x19, 0xcb, 0x16, 0x4a, 0xc6, 0xd1, 0xe9,
|
0xcb, 0x0e, 0xba, 0x76, 0xa1, 0x19, 0xcb, 0x16, 0x4a, 0xc6, 0xd1, 0xe9,
|
||||||
0x26, 0x7f, 0xad, 0x66, 0x7a, 0x67, 0x11, 0xda, 0xd8, 0x05, 0xbb, 0x9e,
|
0x26, 0x7f, 0xad, 0x66, 0x7a, 0x67, 0x11, 0xda, 0xd8, 0x05, 0xbb, 0x9e,
|
||||||
0x17, 0xda, 0x90, 0x9f, 0xdd, 0xd2, 0xec, 0x74, 0x06, 0x18, 0x79, 0xd8,
|
0x17, 0xda, 0x90, 0x9f, 0xdd, 0xd2, 0xec, 0x74, 0x06, 0x18, 0x79, 0xd8,
|
||||||
0x3f, 0xbc, 0x3a, 0x2f, 0xe6, 0x06, 0x1c, 0xdb, 0x5d, 0xd4, 0x52, 0x62,
|
0x3f, 0xbc, 0x3a, 0x2f, 0xe6, 0x06, 0x1c, 0xdb, 0x5d, 0xd4, 0x52, 0x62,
|
||||||
0xb6, 0xa3, 0xc0, 0x47, 0xe8, 0x44, 0x44, 0x23, 0x4e, 0x16, 0x2d, 0x62,
|
0xb6, 0xa3, 0xc0, 0x47, 0xe8, 0x44, 0x44, 0x23, 0x4e, 0x16, 0x2d, 0x62,
|
||||||
0xd5, 0xa9, 0x4a, 0x3b, 0xa4, 0x50, 0x9e, 0x32, 0x94, 0xc4, 0xbd, 0x46,
|
0xd5, 0xa9, 0x4a, 0x3b, 0xa4, 0x50, 0x9e, 0x32, 0x94, 0xc4, 0xbd, 0x46,
|
||||||
0x36, 0x3c, 0x25, 0x32, 0xc8, 0x84, 0x85, 0xc3, 0xcb, 0x61, 0x31, 0x22,
|
0x36, 0x3c, 0x25, 0x32, 0xc8, 0x84, 0x85, 0xc3, 0xcb, 0x61, 0x31, 0x22,
|
||||||
0x4f, 0xd2, 0x12, 0x6c, 0xdd, 0x79, 0x39, 0x8f, 0xe3, 0xc7, 0x84, 0x8c,
|
0x4f, 0xd2, 0x12, 0x6c, 0xdd, 0x79, 0x39, 0x8f, 0xe3, 0xc7, 0x84, 0x8c,
|
||||||
0xb2, 0x17, 0xbd, 0x2d, 0xa2, 0x51, 0xa5, 0x3b, 0xc7, 0xaf, 0x70, 0xbf,
|
0xb2, 0x17, 0xbd, 0x2d, 0xa2, 0x51, 0xa5, 0x3b, 0xc7, 0xaf, 0x70, 0xbf,
|
||||||
0xc9, 0xb1, 0x58, 0x3f, 0x53, 0xd9, 0x01, 0xfc, 0x1f, 0x62, 0xb3, 0xec,
|
0xc9, 0xb1, 0x58, 0x3f, 0x53, 0xd9, 0x01, 0xfc, 0x1f, 0x62, 0xb3, 0xec,
|
||||||
0x30, 0x1b, 0x67, 0x13, 0xa4, 0xb0, 0x37, 0xd8, 0x9b, 0xec, 0x08, 0x4b,
|
0x30, 0x1b, 0x67, 0x13, 0xa4, 0xb0, 0x37, 0xd8, 0x9b, 0xec, 0x08, 0x4b,
|
||||||
0xc1, 0x3a, 0xc1, 0x0e, 0x05, 0x0a, 0x72, 0x6d, 0x3a, 0x15, 0x2a, 0xd3,
|
0xc1, 0x3a, 0xc1, 0x0e, 0x05, 0x0a, 0x72, 0x6d, 0x3a, 0x15, 0x2a, 0xd3,
|
||||||
0x7d, 0x28, 0xf5, 0xf3, 0xbc, 0x4f, 0x75, 0x54, 0x16, 0x3a, 0x4e, 0x50,
|
0x7d, 0x28, 0xf5, 0xf3, 0xbc, 0x4f, 0x75, 0x54, 0x16, 0x3a, 0x4e, 0x50,
|
||||||
0xf2, 0xfc, 0x40, 0x7d, 0x28, 0x88, 0x51, 0xce, 0xd9, 0xef, 0x1a, 0xfa,
|
0xf2, 0xfc, 0x40, 0x7d, 0x28, 0x88, 0x51, 0xce, 0xd9, 0xef, 0x1a, 0xfa,
|
||||||
0xcd, 0x8f, 0xfe, 0x86, 0x9a, 0xb0, 0x4b, 0x2b, 0xf4, 0x23, 0x4f, 0xd0,
|
0xcd, 0x8f, 0xfe, 0x86, 0x9a, 0xb0, 0x4b, 0x2b, 0xf4, 0x23, 0x4f, 0xd0,
|
||||||
0x31, 0x34, 0x5b, 0xed, 0x13, 0x20, 0x07, 0x13, 0x68, 0x75, 0x37, 0xd2,
|
0x31, 0x34, 0x5b, 0xed, 0x13, 0x20, 0x07, 0x13, 0x68, 0x75, 0x37, 0xd2,
|
||||||
0x3e, 0xa7, 0x6b, 0x6b, 0x3f, 0xec, 0x0e, 0x3c, 0xca, 0x06, 0xbb, 0xf8,
|
0x3e, 0xa7, 0x6b, 0x6b, 0x3f, 0xec, 0x0e, 0x3c, 0xca, 0x06, 0xbb, 0xf8,
|
||||||
0xce, 0xed, 0xbe, 0x6b, 0x6b, 0x74, 0xfc, 0x71, 0xf3, 0x8d, 0xdd, 0x8b,
|
0xce, 0xed, 0xbe, 0x6b, 0x6b, 0x74, 0xfc, 0x71, 0xf3, 0x8d, 0xdd, 0x8b,
|
||||||
0x6d, 0xc7, 0x36, 0xb0, 0x6e, 0xc6, 0xb6, 0xc2, 0xf8, 0xd8, 0xaf, 0xb1,
|
0x6d, 0xc7, 0x36, 0xb0, 0x6e, 0xc6, 0xb6, 0xc2, 0xf8, 0xd8, 0xaf, 0xb1,
|
||||||
0x2d, 0xfc, 0x6d, 0x52, 0x02, 0x3b, 0x60, 0x7a, 0x8a, 0x96, 0xa1, 0xca,
|
0x2d, 0xfc, 0x6d, 0x52, 0x02, 0x3b, 0x60, 0x7a, 0x8a, 0x96, 0xa1, 0xca,
|
||||||
0xf0, 0x76, 0xc2, 0x09, 0x78, 0x23, 0x1d, 0x3d, 0x5c, 0x01, 0xd3, 0x25,
|
0xf0, 0x76, 0xc2, 0x09, 0x78, 0x23, 0x1d, 0x3d, 0x5c, 0x01, 0xd3, 0x25,
|
||||||
0x0d, 0xeb, 0x6f, 0xe0, 0x59, 0xd0, 0xda, 0x52, 0xda, 0xb1, 0xa3, 0xa5,
|
0x0d, 0xeb, 0x6f, 0xe0, 0x59, 0xd0, 0xda, 0x52, 0xda, 0xb1, 0xa3, 0xa5,
|
||||||
0xea, 0xf9, 0x81, 0xd0, 0x23, 0x26, 0xc1, 0x3f, 0xc8, 0x3e, 0xcc, 0xd2,
|
0xea, 0xf9, 0x81, 0xd0, 0x23, 0x26, 0xc1, 0x3f, 0xc8, 0x3e, 0xcc, 0xd2,
|
||||||
0xb9, 0xe1, 0xd0, 0xaa, 0xfe, 0xa2, 0xfe, 0xa9, 0x6e, 0xa8, 0x5f, 0xa8,
|
0xb9, 0xe1, 0xd0, 0xaa, 0xfe, 0xa2, 0xfe, 0xa9, 0x6e, 0xa8, 0x5f, 0xa8,
|
||||||
0x17, 0xd4, 0xdf, 0x3b, 0x6a, 0x84, 0x19, 0x3b, 0xa6, 0x24, 0x7d, 0x2a,
|
0x17, 0xd4, 0xdf, 0x3b, 0x6a, 0x84, 0x19, 0x3b, 0xa6, 0x24, 0x7d, 0x2a,
|
||||||
0x7d, 0x2b, 0xfd, 0x28, 0x7d, 0x27, 0x7d, 0x2f, 0xfd, 0x4c, 0x8a, 0x74,
|
0x7d, 0x2b, 0xfd, 0x28, 0x7d, 0x27, 0x7d, 0x2f, 0xfd, 0x4c, 0x8a, 0x74,
|
||||||
0x59, 0xba, 0x22, 0xfd, 0x24, 0x5d, 0x95, 0xbe, 0x91, 0x2e, 0x05, 0x39,
|
0x59, 0xba, 0x22, 0xfd, 0x24, 0x5d, 0x95, 0xbe, 0x91, 0x2e, 0x05, 0x39,
|
||||||
0xbb, 0xef, 0xbd, 0x9f, 0x25, 0xd8, 0x7b, 0xaf, 0x5f, 0x61, 0x13, 0xdd,
|
0xbb, 0xef, 0xbd, 0x9f, 0x25, 0xd8, 0x7b, 0xaf, 0x5f, 0x61, 0x13, 0xdd,
|
||||||
0x8a, 0x5d, 0x68, 0xd5, 0x6b, 0x9f, 0x35, 0x27, 0x53, 0x4e, 0xca, 0x7b,
|
0x8a, 0x5d, 0x68, 0xd5, 0x6b, 0x9f, 0x35, 0x27, 0x53, 0x4e, 0xca, 0x7b,
|
||||||
0xe4, 0x17, 0xe5, 0x94, 0xfc, 0xbc, 0xfc, 0xb2, 0x3c, 0x1b, 0xb0, 0x14,
|
0xe4, 0x17, 0xe5, 0x94, 0xfc, 0xbc, 0xfc, 0xb2, 0x3c, 0x1b, 0xb0, 0x14,
|
||||||
0xb9, 0x5f, 0x1e, 0x93, 0xa7, 0xe4, 0xbd, 0xf0, 0xec, 0x09, 0xf6, 0xcd,
|
0xb9, 0x5f, 0x1e, 0x93, 0xa7, 0xe4, 0xbd, 0xf0, 0xec, 0x09, 0xf6, 0xcd,
|
||||||
0x0c, 0xfd, 0x1d, 0xbd, 0x18, 0x74, 0x0a, 0xb3, 0x6a, 0x4d, 0xb5, 0x7b,
|
0x0c, 0xfd, 0x1d, 0xbd, 0x18, 0x74, 0x0a, 0xb3, 0x6a, 0x4d, 0xb5, 0x7b,
|
||||||
0x2d, 0xf1, 0x04, 0x18, 0x34, 0x0f, 0x25, 0x06, 0x9d, 0x06, 0xd7, 0xc6,
|
0x2d, 0xf1, 0x04, 0x18, 0x34, 0x0f, 0x25, 0x06, 0x9d, 0x06, 0xd7, 0xc6,
|
||||||
0x54, 0xc5, 0x84, 0xab, 0x74, 0x16, 0x59, 0xdb, 0x9f, 0x93, 0xa6, 0x52,
|
0x54, 0xc5, 0x84, 0xab, 0x74, 0x16, 0x59, 0xdb, 0x9f, 0x93, 0xa6, 0x52,
|
||||||
0x36, 0xc8, 0xc6, 0xd8, 0xf4, 0x23, 0xa7, 0x76, 0x5c, 0x9c, 0xe5, 0x96,
|
0x36, 0xc8, 0xc6, 0xd8, 0xf4, 0x23, 0xa7, 0x76, 0x5c, 0x9c, 0xe5, 0x96,
|
||||||
0x8a, 0x78, 0x3a, 0x9e, 0x8a, 0x27, 0x48, 0x89, 0xef, 0x8b, 0x4f, 0xc4,
|
0x8a, 0x78, 0x3a, 0x9e, 0x8a, 0x27, 0x48, 0x89, 0xef, 0x8b, 0x4f, 0xc4,
|
||||||
0xc7, 0xe2, 0x33, 0x02, 0xb7, 0x9e, 0xbc, 0xf8, 0x5e, 0xf8, 0x26, 0xb0,
|
0xc7, 0xe2, 0x33, 0x02, 0xb7, 0x9e, 0xbc, 0xf8, 0x5e, 0xf8, 0x26, 0xb0,
|
||||||
0xa6, 0x03, 0xf5, 0xfe, 0x93, 0x13, 0x30, 0x3a, 0x3a, 0xe0, 0x6d, 0x2c,
|
0xa6, 0x03, 0xf5, 0xfe, 0x93, 0x13, 0x30, 0x3a, 0x3a, 0xe0, 0x6d, 0x2c,
|
||||||
0x4c, 0x25, 0xc8, 0x33, 0xe2, 0x9d, 0x3a, 0x71, 0x56, 0x45, 0xf4, 0x0a,
|
0x4c, 0x25, 0xc8, 0x33, 0xe2, 0x9d, 0x3a, 0x71, 0x56, 0x45, 0xf4, 0x0a,
|
||||||
0x74, 0x9b, 0xd0, 0xcd, 0x5d, 0x7e, 0x06, 0xdf, 0x0e, 0xa2, 0x49, 0xab,
|
0x74, 0x9b, 0xd0, 0xcd, 0x5d, 0x7e, 0x06, 0xdf, 0x0e, 0xa2, 0x49, 0xab,
|
||||||
0x76, 0xd6, 0x36, 0xca, 0x15, 0x57, 0xd9, 0xaf, 0xaa, 0xaf, 0x29, 0x09,
|
0x76, 0xd6, 0x36, 0xca, 0x15, 0x57, 0xd9, 0xaf, 0xaa, 0xaf, 0x29, 0x09,
|
||||||
0x7c, 0xca, 0xb8, 0x32, 0x5d, 0xd5, 0x47, 0x87, 0x15, 0xcd, 0x34, 0x15,
|
0x7c, 0xca, 0xb8, 0x32, 0x5d, 0xd5, 0x47, 0x87, 0x15, 0xcd, 0x34, 0x15,
|
||||||
0xcf, 0xe5, 0x28, 0x36, 0x77, 0xb8, 0xbd, 0xc2, 0x8b, 0xa3, 0x24, 0xbe,
|
0xcf, 0xe5, 0x28, 0x36, 0x77, 0xb8, 0xbd, 0xc2, 0x8b, 0xa3, 0x24, 0xbe,
|
||||||
0x83, 0x22, 0x8e, 0xe8, 0x41, 0xde, 0xfb, 0xbe, 0x45, 0x76, 0xdd, 0x0c,
|
0x83, 0x22, 0x8e, 0xe8, 0x41, 0xde, 0xfb, 0xbe, 0x45, 0x76, 0xdd, 0x0c,
|
||||||
0x6d, 0xee, 0x5b, 0x44, 0x87, 0xff, 0xc2, 0x3b, 0xeb, 0x56, 0x68, 0x5b,
|
0x6d, 0xee, 0x5b, 0x44, 0x87, 0xff, 0xc2, 0x3b, 0xeb, 0x56, 0x68, 0x5b,
|
||||||
0xa8, 0x13, 0x7d, 0xed, 0x10, 0xf5, 0xbf, 0x1a, 0xda, 0x86, 0xf0, 0x4e,
|
0xa8, 0x13, 0x7d, 0xed, 0x10, 0xf5, 0xbf, 0x1a, 0xda, 0x86, 0xf0, 0x4e,
|
||||||
0x7c, 0xe6, 0x33, 0xa2, 0x8b, 0x07, 0xf5, 0xba, 0xbd, 0xe2, 0xe7, 0xa3,
|
0x7c, 0xe6, 0x33, 0xa2, 0x8b, 0x07, 0xf5, 0xba, 0xbd, 0xe2, 0xe7, 0xa3,
|
||||||
0x48, 0xe4, 0x06, 0x91, 0x53, 0x3a, 0xb0, 0xdf, 0xfb, 0x1d, 0xe9, 0x4b,
|
0x48, 0xe4, 0x06, 0x91, 0x53, 0x3a, 0xb0, 0xdf, 0xfb, 0x1d, 0xe9, 0x4b,
|
||||||
0xe2, 0xdd, 0x74, 0xb7, 0xd1, 0x78, 0x80, 0xf7, 0x55, 0xcf, 0x27, 0x44,
|
0xe2, 0xdd, 0x74, 0xb7, 0xd1, 0x78, 0x80, 0xf7, 0x55, 0xcf, 0x27, 0x44,
|
||||||
0x3b, 0x1f, 0x37, 0x1a, 0xff, 0xae, 0x37, 0x1a, 0x3b, 0x5f, 0x22, 0xff,
|
0x3b, 0x1f, 0x37, 0x1a, 0xff, 0xae, 0x37, 0x1a, 0x3b, 0x5f, 0x22, 0xff,
|
||||||
0x16, 0xd1, 0x65, 0xf3, 0x3f, 0x59, 0x00, 0x71, 0x78, 0x6c, 0x1b, 0x2b,
|
0x16, 0xd1, 0x65, 0xf3, 0x3f, 0x59, 0x00, 0x71, 0x78, 0x6c, 0x1b, 0x2b,
|
||||||
0x13, 0x00, 0x00, 0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x0b,
|
0x13, 0x00, 0x00, 0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x0b,
|
||||||
0x13, 0x00, 0x00, 0x0b, 0x13, 0x01, 0x00, 0x9a, 0x9c, 0x18, 0x00, 0x00,
|
0x13, 0x00, 0x00, 0x0b, 0x13, 0x01, 0x00, 0x9a, 0x9c, 0x18, 0x00, 0x00,
|
||||||
0x04, 0xdc, 0x69, 0x54, 0x58, 0x74, 0x58, 0x4d, 0x4c, 0x3a, 0x63, 0x6f,
|
0x04, 0xdc, 0x69, 0x54, 0x58, 0x74, 0x58, 0x4d, 0x4c, 0x3a, 0x63, 0x6f,
|
||||||
0x6d, 0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e, 0x78, 0x6d, 0x70, 0x00,
|
0x6d, 0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e, 0x78, 0x6d, 0x70, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x3c, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x6d, 0x65,
|
0x00, 0x00, 0x00, 0x00, 0x3c, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x6d, 0x65,
|
||||||
0x74, 0x61, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x3d, 0x22,
|
0x74, 0x61, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x3d, 0x22,
|
||||||
0x61, 0x64, 0x6f, 0x62, 0x65, 0x3a, 0x6e, 0x73, 0x3a, 0x6d, 0x65, 0x74,
|
0x61, 0x64, 0x6f, 0x62, 0x65, 0x3a, 0x6e, 0x73, 0x3a, 0x6d, 0x65, 0x74,
|
||||||
0x61, 0x2f, 0x22, 0x20, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x74, 0x6b, 0x3d,
|
0x61, 0x2f, 0x22, 0x20, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x74, 0x6b, 0x3d,
|
||||||
0x22, 0x58, 0x4d, 0x50, 0x20, 0x43, 0x6f, 0x72, 0x65, 0x20, 0x35, 0x2e,
|
0x22, 0x58, 0x4d, 0x50, 0x20, 0x43, 0x6f, 0x72, 0x65, 0x20, 0x35, 0x2e,
|
||||||
0x31, 0x2e, 0x32, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64,
|
0x31, 0x2e, 0x32, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64,
|
||||||
0x66, 0x3a, 0x52, 0x44, 0x46, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a,
|
0x66, 0x3a, 0x52, 0x44, 0x46, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a,
|
||||||
0x72, 0x64, 0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f,
|
0x72, 0x64, 0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f,
|
||||||
0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x31,
|
0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x31,
|
||||||
0x39, 0x39, 0x39, 0x2f, 0x30, 0x32, 0x2f, 0x32, 0x32, 0x2d, 0x72, 0x64,
|
0x39, 0x39, 0x39, 0x2f, 0x30, 0x32, 0x2f, 0x32, 0x32, 0x2d, 0x72, 0x64,
|
||||||
0x66, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x6e, 0x73, 0x23,
|
0x66, 0x2d, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2d, 0x6e, 0x73, 0x23,
|
||||||
0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64,
|
0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64,
|
||||||
0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
|
0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
|
||||||
0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x3d,
|
0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x3d,
|
||||||
0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x74, 0x69, 0x66,
|
0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x74, 0x69, 0x66,
|
||||||
0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73,
|
0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73,
|
||||||
0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x74,
|
0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x74,
|
||||||
0x69, 0x66, 0x66, 0x2f, 0x31, 0x2e, 0x30, 0x2f, 0x22, 0x3e, 0x0a, 0x20,
|
0x69, 0x66, 0x66, 0x2f, 0x31, 0x2e, 0x30, 0x2f, 0x22, 0x3e, 0x0a, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66,
|
||||||
0x66, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e,
|
0x66, 0x3a, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e,
|
||||||
0x55, 0x6e, 0x69, 0x74, 0x3e, 0x31, 0x3c, 0x2f, 0x74, 0x69, 0x66, 0x66,
|
0x55, 0x6e, 0x69, 0x74, 0x3e, 0x31, 0x3c, 0x2f, 0x74, 0x69, 0x66, 0x66,
|
||||||
0x3a, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x55,
|
0x3a, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x55,
|
||||||
0x6e, 0x69, 0x74, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x6e, 0x69, 0x74, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x43, 0x6f, 0x6d, 0x70,
|
0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x43, 0x6f, 0x6d, 0x70,
|
||||||
0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x35, 0x3c, 0x2f, 0x74,
|
0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x35, 0x3c, 0x2f, 0x74,
|
||||||
0x69, 0x66, 0x66, 0x3a, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73,
|
0x69, 0x66, 0x66, 0x3a, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73,
|
||||||
0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x58, 0x52, 0x65, 0x73,
|
0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x58, 0x52, 0x65, 0x73,
|
||||||
0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x37, 0x32, 0x3c, 0x2f,
|
0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x37, 0x32, 0x3c, 0x2f,
|
||||||
0x74, 0x69, 0x66, 0x66, 0x3a, 0x58, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75,
|
0x74, 0x69, 0x66, 0x66, 0x3a, 0x58, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x75,
|
||||||
0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x4f, 0x72, 0x69,
|
0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x4f, 0x72, 0x69,
|
||||||
0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x31, 0x3c, 0x2f,
|
0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x31, 0x3c, 0x2f,
|
||||||
0x74, 0x69, 0x66, 0x66, 0x3a, 0x4f, 0x72, 0x69, 0x65, 0x6e, 0x74, 0x61,
|
0x74, 0x69, 0x66, 0x66, 0x3a, 0x4f, 0x72, 0x69, 0x65, 0x6e, 0x74, 0x61,
|
||||||
0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x59, 0x52, 0x65,
|
0x20, 0x20, 0x20, 0x3c, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x59, 0x52, 0x65,
|
||||||
0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x37, 0x32, 0x3c,
|
0x73, 0x6f, 0x6c, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x37, 0x32, 0x3c,
|
||||||
0x2f, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x59, 0x52, 0x65, 0x73, 0x6f, 0x6c,
|
0x2f, 0x74, 0x69, 0x66, 0x66, 0x3a, 0x59, 0x52, 0x65, 0x73, 0x6f, 0x6c,
|
||||||
0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x75, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72,
|
0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72,
|
||||||
0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20,
|
0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72,
|
0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72,
|
||||||
0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61,
|
0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61,
|
||||||
0x62, 0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20,
|
0x62, 0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e,
|
||||||
0x73, 0x3a, 0x65, 0x78, 0x69, 0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70,
|
0x73, 0x3a, 0x65, 0x78, 0x69, 0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70,
|
||||||
0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e,
|
0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e,
|
||||||
0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x2f, 0x31, 0x2e, 0x30,
|
0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x2f, 0x31, 0x2e, 0x30,
|
||||||
0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x3c, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c,
|
0x20, 0x3c, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c,
|
||||||
0x58, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x38,
|
0x58, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x38,
|
||||||
0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c,
|
0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c,
|
||||||
0x58, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x0a,
|
0x58, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x0a,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x65, 0x78,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x65, 0x78,
|
||||||
0x69, 0x66, 0x3a, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x53, 0x70, 0x61, 0x63,
|
0x69, 0x66, 0x3a, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x53, 0x70, 0x61, 0x63,
|
||||||
0x65, 0x3e, 0x31, 0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x43, 0x6f,
|
0x65, 0x3e, 0x31, 0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66, 0x3a, 0x43, 0x6f,
|
||||||
0x6c, 0x6f, 0x72, 0x53, 0x70, 0x61, 0x63, 0x65, 0x3e, 0x0a, 0x20, 0x20,
|
0x6c, 0x6f, 0x72, 0x53, 0x70, 0x61, 0x63, 0x65, 0x3e, 0x0a, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x65, 0x78, 0x69, 0x66,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x65, 0x78, 0x69, 0x66,
|
||||||
0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c, 0x59, 0x44, 0x69, 0x6d, 0x65, 0x6e,
|
0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c, 0x59, 0x44, 0x69, 0x6d, 0x65, 0x6e,
|
||||||
0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x38, 0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66,
|
0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x38, 0x3c, 0x2f, 0x65, 0x78, 0x69, 0x66,
|
||||||
0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c, 0x59, 0x44, 0x69, 0x6d, 0x65, 0x6e,
|
0x3a, 0x50, 0x69, 0x78, 0x65, 0x6c, 0x59, 0x44, 0x69, 0x6d, 0x65, 0x6e,
|
||||||
0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x73, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
|
0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
|
||||||
0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
|
0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69,
|
||||||
0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61, 0x62,
|
0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61, 0x62,
|
||||||
0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73,
|
||||||
0x3a, 0x64, 0x63, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f,
|
0x3a, 0x64, 0x63, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f,
|
||||||
0x70, 0x75, 0x72, 0x6c, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x64, 0x63, 0x2f,
|
0x70, 0x75, 0x72, 0x6c, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x64, 0x63, 0x2f,
|
||||||
0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x31, 0x2e, 0x31,
|
0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x31, 0x2e, 0x31,
|
||||||
0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x3c, 0x64, 0x63, 0x3a, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74,
|
0x20, 0x3c, 0x64, 0x63, 0x3a, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74,
|
||||||
0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x42, 0x61, 0x67, 0x2f, 0x3e,
|
0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x42, 0x61, 0x67, 0x2f, 0x3e,
|
||||||
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f,
|
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f,
|
||||||
0x64, 0x63, 0x3a, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x3e, 0x0a,
|
0x64, 0x63, 0x3a, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x3e, 0x0a,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a,
|
||||||
0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e,
|
0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e,
|
||||||
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a,
|
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a,
|
||||||
0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20,
|
0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20,
|
||||||
0x72, 0x64, 0x66, 0x3a, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22,
|
0x72, 0x64, 0x66, 0x3a, 0x61, 0x62, 0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22,
|
||||||
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x6d, 0x70, 0x3d, 0x22,
|
0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x6d, 0x70, 0x3d, 0x22,
|
||||||
0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61, 0x64,
|
0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61, 0x64,
|
||||||
0x6f, 0x62, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x78, 0x61, 0x70, 0x2f,
|
0x6f, 0x62, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x78, 0x61, 0x70, 0x2f,
|
||||||
0x31, 0x2e, 0x30, 0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
0x31, 0x2e, 0x30, 0x2f, 0x22, 0x3e, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x3c, 0x78, 0x6d, 0x70, 0x3a, 0x4d, 0x6f, 0x64,
|
0x20, 0x20, 0x20, 0x20, 0x3c, 0x78, 0x6d, 0x70, 0x3a, 0x4d, 0x6f, 0x64,
|
||||||
0x69, 0x66, 0x79, 0x44, 0x61, 0x74, 0x65, 0x3e, 0x32, 0x30, 0x31, 0x32,
|
0x69, 0x66, 0x79, 0x44, 0x61, 0x74, 0x65, 0x3e, 0x32, 0x30, 0x31, 0x32,
|
||||||
0x2d, 0x31, 0x31, 0x2d, 0x31, 0x31, 0x54, 0x31, 0x33, 0x3a, 0x31, 0x31,
|
0x2d, 0x31, 0x31, 0x2d, 0x31, 0x31, 0x54, 0x31, 0x33, 0x3a, 0x31, 0x31,
|
||||||
0x3a, 0x35, 0x31, 0x3c, 0x2f, 0x78, 0x6d, 0x70, 0x3a, 0x4d, 0x6f, 0x64,
|
0x3a, 0x35, 0x31, 0x3c, 0x2f, 0x78, 0x6d, 0x70, 0x3a, 0x4d, 0x6f, 0x64,
|
||||||
0x69, 0x66, 0x79, 0x44, 0x61, 0x74, 0x65, 0x3e, 0x0a, 0x20, 0x20, 0x20,
|
0x69, 0x66, 0x79, 0x44, 0x61, 0x74, 0x65, 0x3e, 0x0a, 0x20, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x78, 0x6d, 0x70, 0x3a, 0x43,
|
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3c, 0x78, 0x6d, 0x70, 0x3a, 0x43,
|
||||||
0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x54, 0x6f, 0x6f, 0x6c, 0x3e, 0x50,
|
0x72, 0x65, 0x61, 0x74, 0x6f, 0x72, 0x54, 0x6f, 0x6f, 0x6c, 0x3e, 0x50,
|
||||||
0x69, 0x78, 0x65, 0x6c, 0x6d, 0x61, 0x74, 0x6f, 0x72, 0x20, 0x32, 0x2e,
|
0x69, 0x78, 0x65, 0x6c, 0x6d, 0x61, 0x74, 0x6f, 0x72, 0x20, 0x32, 0x2e,
|
||||||
0x31, 0x2e, 0x32, 0x3c, 0x2f, 0x78, 0x6d, 0x70, 0x3a, 0x43, 0x72, 0x65,
|
0x31, 0x2e, 0x32, 0x3c, 0x2f, 0x78, 0x6d, 0x70, 0x3a, 0x43, 0x72, 0x65,
|
||||||
0x61, 0x74, 0x6f, 0x72, 0x54, 0x6f, 0x6f, 0x6c, 0x3e, 0x0a, 0x20, 0x20,
|
0x61, 0x74, 0x6f, 0x72, 0x54, 0x6f, 0x6f, 0x6c, 0x3e, 0x0a, 0x20, 0x20,
|
||||||
0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65,
|
0x20, 0x20, 0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65,
|
||||||
0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20,
|
0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x0a, 0x20,
|
||||||
0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x52, 0x44, 0x46, 0x3e,
|
0x20, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x52, 0x44, 0x46, 0x3e,
|
||||||
0x0a, 0x3c, 0x2f, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x6d, 0x65, 0x74, 0x61,
|
0x0a, 0x3c, 0x2f, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x6d, 0x65, 0x74, 0x61,
|
||||||
0x3e, 0x0a, 0xf6, 0x88, 0xb5, 0x50, 0x00, 0x00, 0x00, 0x71, 0x49, 0x44,
|
0x3e, 0x0a, 0xf6, 0x88, 0xb5, 0x50, 0x00, 0x00, 0x00, 0x71, 0x49, 0x44,
|
||||||
0x41, 0x54, 0x08, 0x1d, 0x63, 0x66, 0x00, 0x83, 0xfc, 0xfc, 0xfc, 0xd7,
|
0x41, 0x54, 0x08, 0x1d, 0x63, 0x66, 0x00, 0x83, 0xfc, 0xfc, 0xfc, 0xd7,
|
||||||
0xaf, 0xdf, 0x7c, 0xf9, 0xf2, 0x85, 0x19, 0x0c, 0xfe, 0xfd, 0xfb, 0x07,
|
0xaf, 0xdf, 0x7c, 0xf9, 0xf2, 0x85, 0x19, 0x0c, 0xfe, 0xfd, 0xfb, 0x07,
|
||||||
0x11, 0x67, 0xb8, 0x70, 0xe1, 0xc2, 0x92, 0x25, 0x4b, 0x94, 0x94, 0x94,
|
0x11, 0x67, 0xb8, 0x70, 0xe1, 0xc2, 0x92, 0x25, 0x4b, 0x94, 0x94, 0x94,
|
||||||
0x59, 0xc1, 0x00, 0x28, 0xca, 0x04, 0x95, 0x61, 0x60, 0xd0, 0xd1, 0xd1,
|
0x59, 0xc1, 0x00, 0x28, 0xca, 0x04, 0x95, 0x61, 0x60, 0xd0, 0xd1, 0xd1,
|
||||||
0x99, 0x3f, 0x7f, 0x9e, 0xb6, 0xb6, 0x36, 0x44, 0x04, 0x21, 0x01, 0xe4,
|
0x99, 0x3f, 0x7f, 0x9e, 0xb6, 0xb6, 0x36, 0x44, 0x04, 0x21, 0x01, 0xe4,
|
||||||
0xf3, 0xf3, 0xf3, 0x4f, 0x9e, 0x3c, 0x45, 0x5d, 0x5d, 0x1d, 0x45, 0x07,
|
0xf3, 0xf3, 0xf3, 0x4f, 0x9e, 0x3c, 0x45, 0x5d, 0x5d, 0x1d, 0x45, 0x07,
|
||||||
0x90, 0xf3, 0xf1, 0xe3, 0xc7, 0xbc, 0xbc, 0xdc, 0x9b, 0x37, 0x6f, 0x42,
|
0x90, 0xf3, 0xf1, 0xe3, 0xc7, 0xbc, 0xbc, 0xdc, 0x9b, 0x37, 0x6f, 0x42,
|
||||||
0x34, 0x81, 0x48, 0x4c, 0x3b, 0x98, 0x21, 0x92, 0xec, 0xec, 0xec, 0x33,
|
0x34, 0x81, 0x48, 0x4c, 0x3b, 0x98, 0x21, 0x92, 0xec, 0xec, 0xec, 0x33,
|
||||||
0x67, 0xce, 0x7a, 0xfc, 0xf8, 0x11, 0x84, 0x8b, 0x70, 0x15, 0x84, 0x8f,
|
0x67, 0xce, 0x7a, 0xfc, 0xf8, 0x11, 0x84, 0x8b, 0x70, 0x15, 0x84, 0x8f,
|
||||||
0x4c, 0x02, 0x00, 0x44, 0xf2, 0x27, 0x2d, 0xe6, 0x23, 0xe5, 0xde, 0x00,
|
0x4c, 0x02, 0x00, 0x44, 0xf2, 0x27, 0x2d, 0xe6, 0x23, 0xe5, 0xde, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82
|
0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82
|
||||||
};
|
};
|
||||||
int g_arrow_left_png_len = 2519;
|
int g_arrow_left_png_len = 2519;
|
||||||
|
|
||||||
|
|||||||
@ -4,4 +4,3 @@ extern unsigned char g_arrow_left_png[];
|
|||||||
extern int g_arrow_left_png_len;
|
extern int g_arrow_left_png_len;
|
||||||
extern unsigned char g_arrow_right_png[];
|
extern unsigned char g_arrow_right_png[];
|
||||||
extern int g_arrow_right_png_len;
|
extern int g_arrow_right_png_len;
|
||||||
|
|
||||||
|
|||||||
@ -97,4 +97,3 @@ MenuDescriptor g_viewMenu[] =
|
|||||||
{ _T("Jump row,start/end & edit"), EDITOR_MENU_TAB, EMGUI_KEY_TAB, 0, 0 },
|
{ _T("Jump row,start/end & edit"), EDITOR_MENU_TAB, EMGUI_KEY_TAB, 0, 0 },
|
||||||
{ 0 },
|
{ 0 },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -28,7 +28,7 @@ enum
|
|||||||
EDITOR_MENU_REMOTE_EXPORT,
|
EDITOR_MENU_REMOTE_EXPORT,
|
||||||
|
|
||||||
// Edit
|
// Edit
|
||||||
|
|
||||||
EDITOR_MENU_UNDO,
|
EDITOR_MENU_UNDO,
|
||||||
EDITOR_MENU_REDO,
|
EDITOR_MENU_REDO,
|
||||||
EDITOR_MENU_CANCEL_EDIT,
|
EDITOR_MENU_CANCEL_EDIT,
|
||||||
@ -52,18 +52,18 @@ enum
|
|||||||
EDITOR_MENU_BIAS_N_100,
|
EDITOR_MENU_BIAS_N_100,
|
||||||
EDITOR_MENU_BIAS_N_1000,
|
EDITOR_MENU_BIAS_N_1000,
|
||||||
|
|
||||||
EDITOR_MENU_SCALE_101,
|
EDITOR_MENU_SCALE_101,
|
||||||
EDITOR_MENU_SCALE_11,
|
EDITOR_MENU_SCALE_11,
|
||||||
EDITOR_MENU_SCALE_12,
|
EDITOR_MENU_SCALE_12,
|
||||||
EDITOR_MENU_SCALE_5,
|
EDITOR_MENU_SCALE_5,
|
||||||
EDITOR_MENU_SCALE_100,
|
EDITOR_MENU_SCALE_100,
|
||||||
EDITOR_MENU_SCALE_1000,
|
EDITOR_MENU_SCALE_1000,
|
||||||
EDITOR_MENU_SCALE_099,
|
EDITOR_MENU_SCALE_099,
|
||||||
EDITOR_MENU_SCALE_09,
|
EDITOR_MENU_SCALE_09,
|
||||||
EDITOR_MENU_SCALE_08,
|
EDITOR_MENU_SCALE_08,
|
||||||
EDITOR_MENU_SCALE_05,
|
EDITOR_MENU_SCALE_05,
|
||||||
EDITOR_MENU_SCALE_01,
|
EDITOR_MENU_SCALE_01,
|
||||||
EDITOR_MENU_SCALE_001,
|
EDITOR_MENU_SCALE_001,
|
||||||
|
|
||||||
EDITOR_MENU_INTERPOLATION,
|
EDITOR_MENU_INTERPOLATION,
|
||||||
EDITOR_MENU_INVERT_SELECTION,
|
EDITOR_MENU_INVERT_SELECTION,
|
||||||
@ -120,4 +120,3 @@ typedef struct MenuDescriptor
|
|||||||
extern MenuDescriptor g_fileMenu[];
|
extern MenuDescriptor g_fileMenu[];
|
||||||
extern MenuDescriptor g_editMenu[];
|
extern MenuDescriptor g_editMenu[];
|
||||||
extern MenuDescriptor g_viewMenu[];
|
extern MenuDescriptor g_viewMenu[];
|
||||||
|
|
||||||
|
|||||||
@ -365,4 +365,3 @@ struct MicroknightLayout s_microknightLayout[] =
|
|||||||
{ 72, 117 },
|
{ 72, 117 },
|
||||||
{ 81, 117 },
|
{ 81, 117 },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -12,4 +12,3 @@ typedef struct MicroknightLayout
|
|||||||
|
|
||||||
extern unsigned char s_microkinghtFontData[];
|
extern unsigned char s_microkinghtFontData[];
|
||||||
extern struct MicroknightLayout s_microknightLayout[];
|
extern struct MicroknightLayout s_microknightLayout[];
|
||||||
|
|
||||||
|
|||||||
@ -7,66 +7,66 @@ int g_minecraftiaFontSize = 713;
|
|||||||
|
|
||||||
char g_minecraftiaFont[] =
|
char g_minecraftiaFont[] =
|
||||||
{
|
{
|
||||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d,
|
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d,
|
||||||
0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40,
|
0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40,
|
||||||
0x08, 0x00, 0x00, 0x00, 0x00, 0x8f, 0x02, 0x2e, 0x02, 0x00, 0x00, 0x02,
|
0x08, 0x00, 0x00, 0x00, 0x00, 0x8f, 0x02, 0x2e, 0x02, 0x00, 0x00, 0x02,
|
||||||
0x90, 0x49, 0x44, 0x41, 0x54, 0x58, 0x85, 0xe5, 0x57, 0xc7, 0x76, 0x03,
|
0x90, 0x49, 0x44, 0x41, 0x54, 0x58, 0x85, 0xe5, 0x57, 0xc7, 0x76, 0x03,
|
||||||
0x21, 0x0c, 0x1c, 0xed, 0xe3, 0xff, 0x7f, 0x79, 0x72, 0x40, 0x65, 0x44,
|
0x21, 0x0c, 0x1c, 0xed, 0xe3, 0xff, 0x7f, 0x79, 0x72, 0x40, 0x65, 0x44,
|
||||||
0xb1, 0x9d, 0x72, 0x8b, 0x9c, 0xec, 0x62, 0x10, 0x6a, 0x23, 0x09, 0x0c,
|
0xb1, 0x9d, 0x72, 0x8b, 0x9c, 0xec, 0x62, 0x10, 0x6a, 0x23, 0x09, 0x0c,
|
||||||
0x00, 0x20, 0x40, 0x92, 0x00, 0x40, 0x1f, 0x13, 0xf4, 0x05, 0xd0, 0x59,
|
0x00, 0x20, 0x40, 0x92, 0x00, 0x40, 0x1f, 0x13, 0xf4, 0x05, 0xd0, 0x59,
|
||||||
0x0e, 0xff, 0x04, 0x06, 0x00, 0x18, 0x68, 0x00, 0xe8, 0x6f, 0x73, 0x06,
|
0x0e, 0xff, 0x04, 0x06, 0x00, 0x18, 0x68, 0x00, 0xe8, 0x6f, 0x73, 0x06,
|
||||||
0x21, 0x82, 0x70, 0x16, 0xd0, 0x68, 0xb5, 0x32, 0x10, 0xd3, 0xb0, 0x39,
|
0x21, 0x82, 0x70, 0x16, 0xd0, 0x68, 0xb5, 0x32, 0x10, 0xd3, 0xb0, 0x39,
|
||||||
0x40, 0xcc, 0xe4, 0xce, 0xd8, 0xe1, 0x73, 0x6d, 0x3f, 0x9e, 0x45, 0x93,
|
0x40, 0xcc, 0xe4, 0xce, 0xd8, 0xe1, 0x73, 0x6d, 0x3f, 0x9e, 0x45, 0x93,
|
||||||
0x3b, 0x92, 0x2c, 0x36, 0x3f, 0x3a, 0xcf, 0xcd, 0xbe, 0xa9, 0xa6, 0xf9,
|
0x3b, 0x92, 0x2c, 0x36, 0x3f, 0x3a, 0xcf, 0xcd, 0xbe, 0xa9, 0xa6, 0xf9,
|
||||||
0x1d, 0x93, 0x1e, 0x0f, 0xf4, 0xf9, 0x0c, 0x00, 0x81, 0x11, 0xca, 0xc4,
|
0x1d, 0x93, 0x1e, 0x0f, 0xf4, 0xf9, 0x0c, 0x00, 0x81, 0x11, 0xca, 0xc4,
|
||||||
0x2c, 0x9f, 0xa2, 0x11, 0x30, 0x1a, 0x0d, 0x4c, 0x06, 0x1a, 0x60, 0xcd,
|
0x2c, 0x9f, 0xa2, 0x11, 0x30, 0x1a, 0x0d, 0x4c, 0x06, 0x1a, 0x60, 0xcd,
|
||||||
0x80, 0x50, 0x3a, 0x15, 0xf1, 0x03, 0x14, 0x6a, 0x6d, 0x46, 0x8e, 0x4d,
|
0x80, 0x50, 0x3a, 0x15, 0xf1, 0x03, 0x14, 0x6a, 0x6d, 0x46, 0x8e, 0x4d,
|
||||||
0xfb, 0xb7, 0xc9, 0xd4, 0xea, 0x09, 0xd2, 0x14, 0xc9, 0xb9, 0x4a, 0xb8,
|
0xfb, 0xb7, 0xc9, 0xd4, 0xea, 0x09, 0xd2, 0x14, 0xc9, 0xb9, 0x4a, 0xb8,
|
||||||
0xc9, 0xe9, 0x96, 0xec, 0x98, 0xba, 0xdd, 0xf6, 0xb2, 0x73, 0xcd, 0x17,
|
0xc9, 0xe9, 0x96, 0xec, 0x98, 0xba, 0xdd, 0xf6, 0xb2, 0x73, 0xcd, 0x17,
|
||||||
0xa8, 0xc5, 0x01, 0x00, 0xe3, 0xfb, 0xa0, 0xc2, 0xbf, 0x1b, 0xe8, 0x4a,
|
0xa8, 0xc5, 0x01, 0x00, 0xe3, 0xfb, 0xa0, 0xc2, 0xbf, 0x1b, 0xe8, 0x4a,
|
||||||
0xd4, 0x4d, 0x42, 0x03, 0x39, 0x5c, 0xb8, 0x5d, 0x84, 0x4c, 0xf1, 0x96,
|
0xd4, 0x4d, 0x42, 0x03, 0x39, 0x5c, 0xb8, 0x5d, 0x84, 0x4c, 0xf1, 0x96,
|
||||||
0xee, 0x55, 0xbe, 0x3a, 0x3d, 0xa1, 0xbf, 0x63, 0x73, 0xa4, 0x96, 0x8f,
|
0xee, 0x55, 0xbe, 0x3a, 0x3d, 0xa1, 0xbf, 0x63, 0x73, 0xa4, 0x96, 0x8f,
|
||||||
0x25, 0xe0, 0x6e, 0x3f, 0xf6, 0x94, 0xdb, 0x69, 0xa4, 0x44, 0xa3, 0x4d,
|
0x25, 0xe0, 0x6e, 0x3f, 0xf6, 0x94, 0xdb, 0x69, 0xa4, 0x44, 0xa3, 0x4d,
|
||||||
0x8f, 0x4d, 0x3c, 0xd6, 0x71, 0xe4, 0x97, 0x83, 0x43, 0x18, 0x41, 0xfb,
|
0x8f, 0x4d, 0x3c, 0xd6, 0x71, 0xe4, 0x97, 0x83, 0x43, 0x18, 0x41, 0xfb,
|
||||||
0xab, 0x3c, 0x48, 0x31, 0xf4, 0x60, 0x6c, 0xd9, 0x60, 0xa5, 0xbb, 0x72,
|
0xab, 0x3c, 0x48, 0x31, 0xf4, 0x60, 0x6c, 0xd9, 0x60, 0xa5, 0xbb, 0x72,
|
||||||
0xa2, 0xf2, 0x40, 0x7b, 0x84, 0x62, 0x7f, 0x7b, 0x22, 0xc7, 0x9e, 0x07,
|
0xa2, 0xf2, 0x40, 0x7b, 0x84, 0x62, 0x7f, 0x7b, 0x22, 0xc7, 0x9e, 0x07,
|
||||||
0x3d, 0x21, 0x25, 0x06, 0xbb, 0xcd, 0x61, 0x8d, 0x2f, 0x8d, 0xf2, 0xc1,
|
0x3d, 0x21, 0x25, 0x06, 0xbb, 0xcd, 0x61, 0x8d, 0x2f, 0x8d, 0xf2, 0xc1,
|
||||||
0x04, 0x27, 0x81, 0x86, 0x11, 0x56, 0x07, 0x3a, 0x7a, 0x92, 0x03, 0x34,
|
0x04, 0x27, 0x81, 0x86, 0x11, 0x56, 0x07, 0x3a, 0x7a, 0x92, 0x03, 0x34,
|
||||||
0x42, 0x98, 0xa1, 0x26, 0x9b, 0xc2, 0x4a, 0x22, 0x6b, 0xb0, 0xba, 0xbc,
|
0x42, 0x98, 0xa1, 0x26, 0x9b, 0xc2, 0x4a, 0x22, 0x6b, 0xb0, 0xba, 0xbc,
|
||||||
0x91, 0xe9, 0x15, 0xba, 0x0f, 0x7d, 0xad, 0x49, 0x5b, 0xc8, 0xb4, 0x02,
|
0x91, 0xe9, 0x15, 0xba, 0x0f, 0x7d, 0xad, 0x49, 0x5b, 0xc8, 0xb4, 0x02,
|
||||||
0x9d, 0x27, 0xbd, 0xac, 0xf4, 0x2d, 0xbf, 0x1d, 0x85, 0xa8, 0x52, 0x0b,
|
0x9d, 0x27, 0xbd, 0xac, 0xf4, 0x2d, 0xbf, 0x1d, 0x85, 0xa8, 0x52, 0x0b,
|
||||||
0xd0, 0x7e, 0x4c, 0x11, 0x7e, 0x14, 0xd2, 0xbb, 0x35, 0x73, 0x95, 0xe5,
|
0xd0, 0x7e, 0x4c, 0x11, 0x7e, 0x14, 0xd2, 0xbb, 0x35, 0x73, 0x95, 0xe5,
|
||||||
0x79, 0x4e, 0x59, 0x61, 0x7a, 0x47, 0x5a, 0x9f, 0x68, 0xcf, 0x3c, 0x58,
|
0x79, 0x4e, 0x59, 0x61, 0x7a, 0x47, 0x5a, 0x9f, 0x68, 0xcf, 0x3c, 0x58,
|
||||||
0xc2, 0xcb, 0x6b, 0x45, 0x07, 0x8f, 0xe5, 0x13, 0xc4, 0xac, 0x85, 0x80,
|
0xc2, 0xcb, 0x6b, 0x45, 0x07, 0x8f, 0xe5, 0x13, 0xc4, 0xac, 0x85, 0x80,
|
||||||
0x51, 0x23, 0x7f, 0x2b, 0x41, 0x53, 0x79, 0xe6, 0x51, 0x1e, 0xbd, 0x41,
|
0x51, 0x23, 0x7f, 0x2b, 0x41, 0x53, 0x79, 0xe6, 0x51, 0x1e, 0xbd, 0x41,
|
||||||
0xc4, 0xd1, 0xf6, 0xbe, 0x8c, 0x83, 0x9e, 0x6e, 0xb7, 0x36, 0xae, 0x7d,
|
0xc4, 0xd1, 0xf6, 0xbe, 0x8c, 0x83, 0x9e, 0x6e, 0xb7, 0x36, 0xae, 0x7d,
|
||||||
0x74, 0xa2, 0xd1, 0xbf, 0xca, 0x99, 0xa6, 0xbd, 0x81, 0x90, 0x14, 0xa8,
|
0x74, 0xa2, 0xd1, 0xbf, 0xca, 0x99, 0xa6, 0xbd, 0x81, 0x90, 0x14, 0xa8,
|
||||||
0x55, 0x44, 0x4a, 0x7f, 0x6e, 0xf0, 0x95, 0x56, 0xa0, 0x8e, 0x85, 0xec,
|
0x55, 0x44, 0x4a, 0x7f, 0x6e, 0xf0, 0x95, 0x56, 0xa0, 0x8e, 0x85, 0xec,
|
||||||
0xcb, 0x79, 0x72, 0x22, 0xfb, 0x7c, 0x1c, 0x94, 0xc9, 0x31, 0xff, 0xc0,
|
0xcb, 0x79, 0x72, 0x22, 0xfb, 0x7c, 0x1c, 0x94, 0xc9, 0x31, 0xff, 0xc0,
|
||||||
0x2e, 0xa3, 0x9f, 0x14, 0x8b, 0x00, 0xea, 0x62, 0x7d, 0xb6, 0xc4, 0x69,
|
0x2e, 0xa3, 0x9f, 0x14, 0x8b, 0x00, 0xea, 0x62, 0x7d, 0xb6, 0xc4, 0x69,
|
||||||
0x27, 0x0d, 0x41, 0x0c, 0x44, 0x95, 0x4b, 0xa5, 0x59, 0x06, 0x6a, 0xb9,
|
0x27, 0x0d, 0x41, 0x0c, 0x44, 0x95, 0x4b, 0xa5, 0x59, 0x06, 0x6a, 0xb9,
|
||||||
0x8e, 0x84, 0xc3, 0x75, 0x52, 0xe3, 0x81, 0x99, 0xf0, 0x37, 0xb2, 0xec,
|
0x8e, 0x84, 0xc3, 0x75, 0x52, 0xe3, 0x81, 0x99, 0xf0, 0x37, 0xb2, 0xec,
|
||||||
0x26, 0xeb, 0x02, 0x4b, 0xcc, 0xb3, 0xad, 0xbe, 0xa0, 0x14, 0x67, 0x59,
|
0x26, 0xeb, 0x02, 0x4b, 0xcc, 0xb3, 0xad, 0xbe, 0xa0, 0x14, 0x67, 0x59,
|
||||||
0xcd, 0x8b, 0x80, 0xbc, 0x8e, 0x1c, 0xb7, 0xcf, 0x34, 0x65, 0x6c, 0x86,
|
0xcd, 0x8b, 0x80, 0xbc, 0x8e, 0x1c, 0xb7, 0xcf, 0x34, 0x65, 0x6c, 0x86,
|
||||||
0xb1, 0x82, 0xf8, 0x27, 0x54, 0x38, 0xcf, 0x0b, 0xca, 0x94, 0xef, 0x63,
|
0xb1, 0x82, 0xf8, 0x27, 0x54, 0x38, 0xcf, 0x0b, 0xca, 0x94, 0xef, 0x63,
|
||||||
0xfa, 0x8a, 0xc0, 0xce, 0xc4, 0x92, 0x85, 0xd2, 0xa5, 0x13, 0x30, 0x37,
|
0xfa, 0x8a, 0xc0, 0xce, 0xc4, 0x92, 0x85, 0xd2, 0xa5, 0x13, 0x30, 0x37,
|
||||||
0xe5, 0x7c, 0xbc, 0x1f, 0xd0, 0xce, 0x91, 0x6e, 0x1d, 0x78, 0x79, 0xd7,
|
0xe5, 0x7c, 0xbc, 0x1f, 0xd0, 0xce, 0x91, 0x6e, 0x1d, 0x78, 0x79, 0xd7,
|
||||||
0xc5, 0x24, 0xaf, 0x2f, 0x71, 0xc7, 0x11, 0x88, 0xa3, 0x9d, 0x16, 0x4f,
|
0xc5, 0x24, 0xaf, 0x2f, 0x71, 0xc7, 0x11, 0x88, 0xa3, 0x9d, 0x16, 0x4f,
|
||||||
0xca, 0x6d, 0x97, 0x92, 0xc5, 0xfc, 0x9e, 0x8d, 0xe5, 0x8e, 0x32, 0x57,
|
0xca, 0x6d, 0x97, 0x92, 0xc5, 0xfc, 0x9e, 0x8d, 0xe5, 0x8e, 0x32, 0x57,
|
||||||
0x74, 0xa4, 0xa5, 0x9d, 0xdb, 0x99, 0x54, 0xf0, 0x3a, 0xd3, 0x2d, 0xf0,
|
0x74, 0xa4, 0xa5, 0x9d, 0xdb, 0x99, 0x54, 0xf0, 0x3a, 0xd3, 0x2d, 0xf0,
|
||||||
0x20, 0x03, 0x2b, 0x0a, 0x2f, 0xa9, 0x15, 0xc6, 0x9d, 0x65, 0xe9, 0xd6,
|
0x20, 0x03, 0x2b, 0x0a, 0x2f, 0xa9, 0x15, 0xc6, 0x9d, 0x65, 0xe9, 0xd6,
|
||||||
0xcb, 0x5d, 0x74, 0xe1, 0x8f, 0xd5, 0xf3, 0x56, 0x8d, 0xd7, 0x52, 0xaa,
|
0xcb, 0x5d, 0x74, 0xe1, 0x8f, 0xd5, 0xf3, 0x56, 0x8d, 0xd7, 0x52, 0xaa,
|
||||||
0x59, 0xff, 0x47, 0xad, 0xad, 0xb4, 0xa9, 0xa5, 0x5f, 0x1b, 0x28, 0xe6,
|
0x59, 0xff, 0x47, 0xad, 0xad, 0xb4, 0xa9, 0xa5, 0x5f, 0x1b, 0x28, 0xe6,
|
||||||
0xa9, 0x67, 0x8c, 0x47, 0x8d, 0xa5, 0xf7, 0x20, 0x8f, 0x2a, 0x6d, 0xec,
|
0xa9, 0x67, 0x8c, 0x47, 0x8d, 0xa5, 0xf7, 0x20, 0x8f, 0x2a, 0x6d, 0xec,
|
||||||
0xf5, 0xab, 0x64, 0xc9, 0x86, 0x3c, 0x86, 0x21, 0x27, 0xaa, 0xb2, 0x65,
|
0xf5, 0xab, 0x64, 0xc9, 0x86, 0x3c, 0x86, 0x21, 0x27, 0xaa, 0xb2, 0x65,
|
||||||
0x8e, 0xac, 0x3d, 0xf8, 0x0d, 0xbd, 0x82, 0x81, 0xea, 0x47, 0xd6, 0x84,
|
0x8e, 0xac, 0x3d, 0xf8, 0x0d, 0xbd, 0x82, 0x81, 0xea, 0x47, 0xd6, 0x84,
|
||||||
0x63, 0x40, 0x92, 0x18, 0xf0, 0xfb, 0x49, 0xf0, 0xe7, 0xcd, 0x2c, 0x7e,
|
0x63, 0x40, 0x92, 0x18, 0xf0, 0xfb, 0x49, 0xf0, 0xe7, 0xcd, 0x2c, 0x7e,
|
||||||
0x5b, 0xb4, 0xcb, 0x0e, 0x85, 0x3b, 0xf6, 0x48, 0x5e, 0x36, 0x5b, 0x28,
|
0x5b, 0xb4, 0xcb, 0x0e, 0x85, 0x3b, 0xf6, 0x48, 0x5e, 0x36, 0x5b, 0x28,
|
||||||
0xea, 0x79, 0xb7, 0xb1, 0x81, 0xa4, 0x02, 0x3e, 0x6d, 0x34, 0x63, 0x9f,
|
0xea, 0x79, 0xb7, 0xb1, 0x81, 0xa4, 0x02, 0x3e, 0x6d, 0x34, 0x63, 0x9f,
|
||||||
0x9a, 0x2e, 0x88, 0x63, 0xef, 0x04, 0x48, 0x3b, 0xe7, 0xfd, 0x96, 0xf0,
|
0x9a, 0x2e, 0x88, 0x63, 0xef, 0x04, 0x48, 0x3b, 0xe7, 0xfd, 0x96, 0xf0,
|
||||||
0x99, 0x05, 0xbf, 0xb9, 0x34, 0xff, 0x63, 0xfa, 0x02, 0x69, 0x60, 0x73,
|
0x99, 0x05, 0xbf, 0xb9, 0x34, 0xff, 0x63, 0xfa, 0x02, 0x69, 0x60, 0x73,
|
||||||
0x1f, 0x6d, 0x77, 0x33, 0x94, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e,
|
0x1f, 0x6d, 0x77, 0x33, 0x94, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e,
|
||||||
0x44, 0xae, 0x42, 0x60, 0x82
|
0x44, 0xae, 0x42, 0x60, 0x82
|
||||||
};
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|||||||
@ -5,4 +5,3 @@
|
|||||||
extern EmguiFontLayout g_minecraftiaFontLayout[];
|
extern EmguiFontLayout g_minecraftiaFontLayout[];
|
||||||
extern char g_minecraftiaFont[];
|
extern char g_minecraftiaFont[];
|
||||||
extern int g_minecraftiaFontSize;
|
extern int g_minecraftiaFontSize;
|
||||||
|
|
||||||
|
|||||||
@ -73,31 +73,31 @@
|
|||||||
#define SERVER_GREET "hello, demo!"
|
#define SERVER_GREET "hello, demo!"
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
SET_KEY = 0,
|
SET_KEY = 0,
|
||||||
DELETE_KEY = 1,
|
DELETE_KEY = 1,
|
||||||
GET_TRACK = 2,
|
GET_TRACK = 2,
|
||||||
SET_ROW = 3,
|
SET_ROW = 3,
|
||||||
PAUSE = 4,
|
PAUSE = 4,
|
||||||
SAVE_TRACKS = 5
|
SAVE_TRACKS = 5
|
||||||
};
|
};
|
||||||
|
|
||||||
static inline int socket_poll(SOCKET socket)
|
static inline int socket_poll(SOCKET socket)
|
||||||
{
|
{
|
||||||
struct timeval to = { 0, 0 };
|
struct timeval to = { 0, 0 };
|
||||||
fd_set fds;
|
fd_set fds;
|
||||||
|
|
||||||
FD_ZERO(&fds);
|
FD_ZERO(&fds);
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#ifdef _MSC_VER
|
||||||
#pragma warning(push)
|
#pragma warning(push)
|
||||||
#pragma warning(disable: 4127)
|
#pragma warning(disable: 4127)
|
||||||
#endif
|
#endif
|
||||||
FD_SET(socket, &fds);
|
FD_SET(socket, &fds);
|
||||||
#ifdef _MSC_VER
|
#ifdef _MSC_VER
|
||||||
#pragma warning(pop)
|
#pragma warning(pop)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return select((int)socket + 1, &fds, NULL, NULL, &to) > 0;
|
return select((int)socket + 1, &fds, NULL, NULL, &to) > 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int s_clientIndex;
|
static int s_clientIndex;
|
||||||
@ -513,4 +513,3 @@ void RemoteConnection_close()
|
|||||||
closesocket(s_serverSocket);
|
closesocket(s_serverSocket);
|
||||||
s_serverSocket = INVALID_SOCKET;
|
s_serverSocket = INVALID_SOCKET;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -32,4 +32,3 @@ void RemoteConnection_sendKeyFrames(const char* name, struct sync_track* track);
|
|||||||
void RemoteConnection_mapTrackName(const char* name);
|
void RemoteConnection_mapTrackName(const char* name);
|
||||||
|
|
||||||
void RemoteConnection_getConnectionStatus(char** status);
|
void RemoteConnection_getConnectionStatus(char** status);
|
||||||
|
|
||||||
|
|||||||
@ -382,6 +382,3 @@ int TrackData_getPrevLoopmark(TrackData* trackData, int row)
|
|||||||
{
|
{
|
||||||
return getPrevMark(trackData->loopmarks, trackData->loopmarkCount, row, -1);
|
return getPrevMark(trackData->loopmarks, trackData->loopmarkCount, row, -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -108,4 +108,3 @@ uint32_t TrackData_getNextColor(TrackData* trackData);
|
|||||||
void TrackData_linkGroups(TrackData* trackData);
|
void TrackData_linkGroups(TrackData* trackData);
|
||||||
void TrackData_linkTrack(int index, const char* name, TrackData* trackData);
|
void TrackData_linkTrack(int index, const char* name, TrackData* trackData);
|
||||||
void TrackData_setActiveTrack(TrackData* trackData, int track);
|
void TrackData_setActiveTrack(TrackData* trackData, int track);
|
||||||
|
|
||||||
|
|||||||
@ -743,7 +743,7 @@ bool TrackView_render(TrackViewInfo* viewInfo, TrackData* trackData)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
int temp;
|
int temp = 0;
|
||||||
x_pos += renderGroup(group, x_pos, &temp, info, trackData);
|
x_pos += renderGroup(group, x_pos, &temp, info, trackData);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -858,4 +858,3 @@ int TrackView_getTracksOffset(TrackViewInfo* viewInfo, TrackData* trackData, int
|
|||||||
|
|
||||||
return nextOffset - prevOffset;
|
return nextOffset - prevOffset;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -40,4 +40,3 @@ int TrackView_getScrolledTrack(struct TrackViewInfo* viewInfo, struct TrackData*
|
|||||||
int TrackView_getStartOffset();
|
int TrackView_getStartOffset();
|
||||||
int TrackView_getTracksOffset(struct TrackViewInfo* viewInfo, struct TrackData* trackData, int prevTrack, int nextTrack);
|
int TrackView_getTracksOffset(struct TrackViewInfo* viewInfo, struct TrackData* trackData, int prevTrack, int nextTrack);
|
||||||
bool TrackView_isSelectedTrackVisible(struct TrackViewInfo* viewInfo, struct TrackData* trackData, int track);
|
bool TrackView_isSelectedTrackVisible(struct TrackViewInfo* viewInfo, struct TrackData* trackData, int track);
|
||||||
|
|
||||||
|
|||||||
@ -7,4 +7,3 @@
|
|||||||
void Window_setTitle(const text_t* title);
|
void Window_setTitle(const text_t* title);
|
||||||
void Window_populateRecentList(const text_t** files);
|
void Window_populateRecentList(const text_t** files);
|
||||||
void Window_buildMenu();
|
void Window_buildMenu();
|
||||||
|
|
||||||
|
|||||||
@ -48,38 +48,38 @@ static void parseXml(mxml_node_t* rootNode, TrackData* trackData)
|
|||||||
|
|
||||||
if (!strcmp("bookmark", element_name))
|
if (!strcmp("bookmark", element_name))
|
||||||
{
|
{
|
||||||
const char* row = mxmlElementGetAttr(node, "row");
|
const char* row = mxmlElementGetAttr(node, "row");
|
||||||
|
|
||||||
if (row)
|
if (row)
|
||||||
TrackData_toggleBookmark(trackData, atoi(row));
|
TrackData_toggleBookmark(trackData, atoi(row));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!strcmp("loopmark", element_name))
|
if (!strcmp("loopmark", element_name))
|
||||||
{
|
{
|
||||||
const char* row = mxmlElementGetAttr(node, "row");
|
const char* row = mxmlElementGetAttr(node, "row");
|
||||||
|
|
||||||
if (row)
|
if (row)
|
||||||
TrackData_toggleLoopmark(trackData, atoi(row));
|
TrackData_toggleLoopmark(trackData, atoi(row));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!strcmp("group", element_name))
|
if (!strcmp("group", element_name))
|
||||||
{
|
{
|
||||||
s_foldedGroupNames[foldedGroupCount++] = strdup(mxmlElementGetAttr(node, "name"));
|
s_foldedGroupNames[foldedGroupCount++] = strdup(mxmlElementGetAttr(node, "name"));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!strcmp("tracks", element_name))
|
if (!strcmp("tracks", element_name))
|
||||||
{
|
{
|
||||||
const char* start_row = mxmlElementGetAttr(node, "startRow");
|
const char* start_row = mxmlElementGetAttr(node, "startRow");
|
||||||
const char* end_row = mxmlElementGetAttr(node, "endRow");
|
const char* end_row = mxmlElementGetAttr(node, "endRow");
|
||||||
const char* hlrow_step = mxmlElementGetAttr(node, "highlightRowStep");
|
const char* hlrow_step = mxmlElementGetAttr(node, "highlightRowStep");
|
||||||
|
|
||||||
if (start_row)
|
if (start_row)
|
||||||
trackData->startRow = atoi(start_row);
|
trackData->startRow = atoi(start_row);
|
||||||
|
|
||||||
if (end_row)
|
if (end_row)
|
||||||
trackData->endRow = atoi(end_row);
|
trackData->endRow = atoi(end_row);
|
||||||
|
|
||||||
if (hlrow_step)
|
if (hlrow_step)
|
||||||
trackData->highlightRowStep = atoi(hlrow_step);
|
trackData->highlightRowStep = atoi(hlrow_step);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -91,13 +91,13 @@ static void parseXml(mxml_node_t* rootNode, TrackData* trackData)
|
|||||||
Track* t;
|
Track* t;
|
||||||
|
|
||||||
// TODO: Create the new track/channel here
|
// TODO: Create the new track/channel here
|
||||||
|
|
||||||
const char* track_name = mxmlElementGetAttr(node, "name");
|
const char* track_name = mxmlElementGetAttr(node, "name");
|
||||||
const char* color_text = mxmlElementGetAttr(node, "color");
|
const char* color_text = mxmlElementGetAttr(node, "color");
|
||||||
const char* folded_text = mxmlElementGetAttr(node, "folded");
|
const char* folded_text = mxmlElementGetAttr(node, "folded");
|
||||||
const char* mute_key_count_text = mxmlElementGetAttr(node, "muteKeyCount");
|
const char* mute_key_count_text = mxmlElementGetAttr(node, "muteKeyCount");
|
||||||
const char* mute_value_text = mxmlElementGetAttr(node, "muteValue");
|
const char* mute_value_text = mxmlElementGetAttr(node, "muteValue");
|
||||||
|
|
||||||
track_index = TrackData_createGetTrack(trackData, track_name);
|
track_index = TrackData_createGetTrack(trackData, track_name);
|
||||||
|
|
||||||
t = &trackData->tracks[track_index];
|
t = &trackData->tracks[track_index];
|
||||||
@ -131,11 +131,11 @@ static void parseXml(mxml_node_t* rootNode, TrackData* trackData)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mute_value_text)
|
if (mute_value_text)
|
||||||
muteValue = (float)atof(mute_value_text);
|
muteValue = (float)atof(mute_value_text);
|
||||||
|
|
||||||
// If we already have this track loaded we delete all the existing keys
|
// If we already have this track loaded we delete all the existing keys
|
||||||
|
|
||||||
for (i = 0; i < track->num_keys; ++i)
|
for (i = 0; i < track->num_keys; ++i)
|
||||||
{
|
{
|
||||||
int row = track->keys[i].row;
|
int row = track->keys[i].row;
|
||||||
@ -203,15 +203,15 @@ static void parseXml(mxml_node_t* rootNode, TrackData* trackData)
|
|||||||
{
|
{
|
||||||
for (g = 0; g < trackData->groupCount; ++g)
|
for (g = 0; g < trackData->groupCount; ++g)
|
||||||
{
|
{
|
||||||
Group* group = &trackData->groups[g];
|
Group* group = &trackData->groups[g];
|
||||||
const char* groupName = group->name;
|
const char* groupName = group->name;
|
||||||
const char* foldedName = s_foldedGroupNames[i];
|
const char* foldedName = s_foldedGroupNames[i];
|
||||||
|
|
||||||
// groups with 1 track is handled as non-grouped
|
// groups with 1 track is handled as non-grouped
|
||||||
|
|
||||||
if (group->trackCount == 1)
|
if (group->trackCount == 1)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (!strcmp(foldedName, groupName))
|
if (!strcmp(foldedName, groupName))
|
||||||
{
|
{
|
||||||
trackData->groups[g].folded = true;
|
trackData->groups[g].folded = true;
|
||||||
@ -438,10 +438,10 @@ int LoadSave_saveRocketXML(const text_t* path, TrackData* trackData)
|
|||||||
fp = fopen(path, "wt");
|
fp = fopen(path, "wt");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
mxmlSaveFile(xml, fp, whitespaceCallback);
|
mxmlSaveFile(xml, fp, whitespaceCallback);
|
||||||
fclose(fp);
|
fclose(fp);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
@ -453,4 +453,3 @@ int LoadSave_saveRocketXMLDialog(text_t* path, TrackData* trackData)
|
|||||||
|
|
||||||
return LoadSave_saveRocketXML(path, trackData);
|
return LoadSave_saveRocketXML(path, trackData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -8,4 +8,3 @@ int LoadSave_loadRocketXML(const text_t* path, struct TrackData* trackData);
|
|||||||
int LoadSave_loadRocketXMLDialog(text_t* path, struct TrackData* trackData);
|
int LoadSave_loadRocketXMLDialog(text_t* path, struct TrackData* trackData);
|
||||||
int LoadSave_saveRocketXML(const text_t* path, struct TrackData* trackData);
|
int LoadSave_saveRocketXML(const text_t* path, struct TrackData* trackData);
|
||||||
int LoadSave_saveRocketXMLDialog(text_t* path, struct TrackData* trackData);
|
int LoadSave_saveRocketXMLDialog(text_t* path, struct TrackData* trackData);
|
||||||
|
|
||||||
|
|||||||
@ -56,7 +56,7 @@ int Dialog_save(char* dest)
|
|||||||
|
|
||||||
@interface ColorDelegate : NSObject<NSWindowDelegate>
|
@interface ColorDelegate : NSObject<NSWindowDelegate>
|
||||||
{
|
{
|
||||||
bool m_bIsClosed;
|
bool m_bIsClosed;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Delegate methods
|
// Delegate methods
|
||||||
@ -69,26 +69,28 @@ int Dialog_save(char* dest)
|
|||||||
|
|
||||||
- (id)init
|
- (id)init
|
||||||
{
|
{
|
||||||
[super init];
|
if ( self = [super init] ) {
|
||||||
m_bIsClosed = false;
|
m_bIsClosed = false;
|
||||||
|
return self;
|
||||||
return self;
|
}
|
||||||
|
else
|
||||||
|
return nil;
|
||||||
}
|
}
|
||||||
|
|
||||||
- (BOOL)windowShouldClose:(id)sender
|
- (BOOL)windowShouldClose:(id)sender
|
||||||
{
|
{
|
||||||
(void)sender;
|
(void)sender;
|
||||||
|
|
||||||
m_bIsClosed = true;
|
m_bIsClosed = true;
|
||||||
|
|
||||||
[NSApp abortModal];
|
[NSApp abortModal];
|
||||||
[NSApp stopModal];
|
[NSApp stopModal];
|
||||||
return YES;
|
return YES;
|
||||||
}
|
}
|
||||||
|
|
||||||
- (BOOL)isClosed
|
- (BOOL)isClosed
|
||||||
{
|
{
|
||||||
return m_bIsClosed;
|
return m_bIsClosed;
|
||||||
}
|
}
|
||||||
|
|
||||||
@end
|
@end
|
||||||
@ -100,14 +102,14 @@ void Dialog_showColorPicker(uint32_t* color)
|
|||||||
uint32_t c = *color;
|
uint32_t c = *color;
|
||||||
|
|
||||||
NSAutoreleasePool *thePool;
|
NSAutoreleasePool *thePool;
|
||||||
thePool = [[NSAutoreleasePool alloc] init];
|
thePool = [[NSAutoreleasePool alloc] init];
|
||||||
|
|
||||||
//Get the shared color and font panel
|
//Get the shared color and font panel
|
||||||
[[NSColorPanel sharedColorPanel] setColor:
|
[[NSColorPanel sharedColorPanel] setColor:
|
||||||
[NSColor colorWithCalibratedRed:(CGFloat) (Emgui_color32_getR(c) / 255.0)
|
[NSColor colorWithCalibratedRed:(CGFloat) (Emgui_color32_getR(c) / 255.0)
|
||||||
green:(CGFloat) (Emgui_color32_getG(c) / 255.0)
|
green:(CGFloat) (Emgui_color32_getG(c) / 255.0)
|
||||||
blue:(CGFloat) (Emgui_color32_getB(c) / 255.0)
|
blue:(CGFloat) (Emgui_color32_getB(c) / 255.0)
|
||||||
alpha:(CGFloat) 1.0]];
|
alpha:(CGFloat) 1.0]];
|
||||||
|
|
||||||
NSColorPanel* theColorPanel = [NSColorPanel sharedColorPanel];
|
NSColorPanel* theColorPanel = [NSColorPanel sharedColorPanel];
|
||||||
|
|
||||||
@ -115,16 +117,16 @@ void Dialog_showColorPicker(uint32_t* color)
|
|||||||
//we can tell if a window has closed/open or not
|
//we can tell if a window has closed/open or not
|
||||||
ColorDelegate* colorDelegate = [[ColorDelegate alloc] init];
|
ColorDelegate* colorDelegate = [[ColorDelegate alloc] init];
|
||||||
[theColorPanel setDelegate:colorDelegate];
|
[theColorPanel setDelegate:colorDelegate];
|
||||||
NSModalSession session = [NSApp beginModalSessionForWindow:theColorPanel];
|
NSModalSession session = [NSApp beginModalSessionForWindow:theColorPanel];
|
||||||
for (;;)
|
for (;;)
|
||||||
{
|
{
|
||||||
[NSApp runModalSession:session];
|
[NSApp runModalSession:session];
|
||||||
|
|
||||||
//If the color panel is closed, return the font panel modal loop
|
//If the color panel is closed, return the font panel modal loop
|
||||||
if ([colorDelegate isClosed])
|
if ([colorDelegate isClosed])
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
[NSApp endModalSession:session];
|
[NSApp endModalSession:session];
|
||||||
|
|
||||||
[theColorPanel setDelegate:nil];
|
[theColorPanel setDelegate:nil];
|
||||||
[colorDelegate release];
|
[colorDelegate release];
|
||||||
@ -132,10 +134,10 @@ void Dialog_showColorPicker(uint32_t* color)
|
|||||||
//Get the shared color panel along with the chosen color and set the chosen color
|
//Get the shared color panel along with the chosen color and set the chosen color
|
||||||
NSColor* theColor = [[theColorPanel color] colorUsingColorSpaceName:NSCalibratedRGBColorSpace];
|
NSColor* theColor = [[theColorPanel color] colorUsingColorSpaceName:NSCalibratedRGBColorSpace];
|
||||||
|
|
||||||
*color = Emgui_color32((unsigned char) ([theColor redComponent] * 255.0),
|
*color = Emgui_color32( (unsigned char) ([theColor redComponent] * 255.0),
|
||||||
(unsigned char) ([theColor greenComponent] * 255.0),
|
(unsigned char) ([theColor greenComponent] * 255.0),
|
||||||
(unsigned char) ([theColor blueComponent] * 255.0),
|
(unsigned char) ([theColor blueComponent] * 255.0),
|
||||||
255);
|
255 );
|
||||||
|
|
||||||
[thePool release];
|
[thePool release];
|
||||||
}
|
}
|
||||||
@ -145,10 +147,9 @@ void Dialog_showColorPicker(uint32_t* color)
|
|||||||
void Dialog_showError(const text_t* text)
|
void Dialog_showError(const text_t* text)
|
||||||
{
|
{
|
||||||
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
|
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
|
||||||
NSString* message = [[[NSString alloc] initWithUTF8String:text] autorelease];// convert
|
NSString* message = [[[NSString alloc] initWithUTF8String:text] autorelease];// convert
|
||||||
|
|
||||||
NSRunAlertPanel(@"Error", message, @"Ok", @"", @"");
|
NSRunAlertPanel(@"Error", message, @"Ok", @"", @"");
|
||||||
|
|
||||||
[pool drain];
|
[pool drain];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,9 +1,8 @@
|
|||||||
#import <AppKit/AppKit.h>
|
#import <AppKit/AppKit.h>
|
||||||
|
|
||||||
@interface RocketView : NSView
|
@interface RocketView : NSView
|
||||||
{
|
{
|
||||||
NSOpenGLContext* oglContext;
|
NSOpenGLContext* oglContext;
|
||||||
}
|
}
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
|||||||
@ -148,23 +148,23 @@ static int getModifierFlags(int flags)
|
|||||||
case NSDownArrowFunctionKey: keyCode = EMGUI_KEY_ARROW_DOWN; break;
|
case NSDownArrowFunctionKey: keyCode = EMGUI_KEY_ARROW_DOWN; break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
switch ([theEvent keyCode])
|
switch ([theEvent keyCode])
|
||||||
{
|
{
|
||||||
case KEY_TAB : keyCode = EMGUI_KEY_TAB; break;
|
case KEY_TAB : keyCode = EMGUI_KEY_TAB; break;
|
||||||
case KEY_DELETE : keyCode = EMGUI_KEY_BACKSPACE; break;
|
case KEY_DELETE : keyCode = EMGUI_KEY_BACKSPACE; break;
|
||||||
case KEY_RETURN : keyCode = EMGUI_KEY_ENTER; break;
|
case KEY_RETURN : keyCode = EMGUI_KEY_ENTER; break;
|
||||||
case KEY_ESCAPE : keyCode = EMGUI_KEY_ESC; break;
|
case KEY_ESCAPE : keyCode = EMGUI_KEY_ESC; break;
|
||||||
case NSPageDownFunctionKey: keyCode = EMGUI_KEY_PAGE_DOWN; break;
|
case NSPageDownFunctionKey: keyCode = EMGUI_KEY_PAGE_DOWN; break;
|
||||||
case NSPageUpFunctionKey: keyCode = EMGUI_KEY_PAGE_UP; break;
|
case NSPageUpFunctionKey: keyCode = EMGUI_KEY_PAGE_UP; break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Emgui_sendKeyinput(keyCode, specialKeys);
|
Emgui_sendKeyinput(keyCode, specialKeys);
|
||||||
|
|
||||||
if (!Editor_keyDown(keyCode, [theEvent keyCode], specialKeys))
|
if (!Editor_keyDown(keyCode, [theEvent keyCode], specialKeys))
|
||||||
[super keyDown:theEvent];
|
[super keyDown:theEvent];
|
||||||
|
|
||||||
Editor_update();
|
Editor_update();
|
||||||
}
|
}
|
||||||
@ -173,16 +173,18 @@ static int getModifierFlags(int flags)
|
|||||||
|
|
||||||
- (BOOL)acceptsFirstResponder
|
- (BOOL)acceptsFirstResponder
|
||||||
{
|
{
|
||||||
return YES;
|
return YES;
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
-(void) viewWillMoveToWindow:(NSWindow *)newWindow
|
-(void) viewWillMoveToWindow:(NSWindow *)newWindow
|
||||||
{
|
{
|
||||||
NSTrackingArea* trackingArea = [[NSTrackingArea alloc] initWithRect:[self frame]
|
NSTrackingArea* trackingArea = [[NSTrackingArea alloc] initWithRect:[self frame]
|
||||||
options: (NSTrackingMouseMoved | NSTrackingActiveAlways) owner:self userInfo:nil];
|
options: (NSTrackingMouseMoved | NSTrackingActiveAlways)
|
||||||
[self addTrackingArea:trackingArea];
|
owner:self
|
||||||
|
userInfo:nil];
|
||||||
|
[self addTrackingArea:trackingArea];
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
@ -248,43 +250,40 @@ static int getModifierFlags(int flags)
|
|||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
-(BOOL) isOpaque
|
-(BOOL) isOpaque
|
||||||
{
|
{
|
||||||
return YES;
|
return YES;
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
CFStringRef createStringForKey(CGKeyCode keyCode)
|
CFStringRef createStringForKey(CGKeyCode keyCode)
|
||||||
{
|
{
|
||||||
TISInputSourceRef currentKeyboard = TISCopyCurrentKeyboardInputSource();
|
TISInputSourceRef currentKeyboard = TISCopyCurrentKeyboardInputSource();
|
||||||
CFDataRef layoutData =
|
CFDataRef layoutData = TISGetInputSourceProperty(currentKeyboard, kTISPropertyUnicodeKeyLayoutData);
|
||||||
TISGetInputSourceProperty(currentKeyboard,
|
|
||||||
kTISPropertyUnicodeKeyLayoutData);
|
|
||||||
|
|
||||||
if (!layoutData)
|
if (!layoutData)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
const UCKeyboardLayout *keyboardLayout =
|
const UCKeyboardLayout *keyboardLayout = (const UCKeyboardLayout *)CFDataGetBytePtr(layoutData);
|
||||||
(const UCKeyboardLayout *)CFDataGetBytePtr(layoutData);
|
|
||||||
|
|
||||||
UInt32 keysDown = 0;
|
UInt32 keysDown = 0;
|
||||||
UniChar chars[4];
|
UniChar chars[4];
|
||||||
UniCharCount realLength;
|
UniCharCount realLength;
|
||||||
|
|
||||||
UCKeyTranslate(keyboardLayout,
|
UCKeyTranslate( keyboardLayout,
|
||||||
keyCode,
|
keyCode,
|
||||||
kUCKeyActionDisplay,
|
kUCKeyActionDisplay,
|
||||||
0,
|
0,
|
||||||
LMGetKbdType(),
|
LMGetKbdType(),
|
||||||
kUCKeyTranslateNoDeadKeysBit,
|
kUCKeyTranslateNoDeadKeysBit,
|
||||||
&keysDown,
|
&keysDown,
|
||||||
sizeof(chars) / sizeof(chars[0]),
|
sizeof(chars) / sizeof(chars[0]),
|
||||||
&realLength,
|
&realLength,
|
||||||
chars);
|
chars );
|
||||||
CFRelease(currentKeyboard);
|
CFRelease(currentKeyboard);
|
||||||
|
|
||||||
return CFStringCreateWithCharacters(kCFAllocatorDefault, chars, 1);
|
return CFStringCreateWithCharacters(kCFAllocatorDefault, chars, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
@ -511,5 +510,3 @@ void Window_setTitle(const char* title)
|
|||||||
{
|
{
|
||||||
[g_window setTitle:[NSString stringWithUTF8String:title]];
|
[g_window setTitle:[NSString stringWithUTF8String:title]];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,7 @@
|
|||||||
|
|
||||||
#import <Cocoa/Cocoa.h>
|
#import <Cocoa/Cocoa.h>
|
||||||
|
|
||||||
@interface RocketAppDelegate : NSObject <NSApplicationDelegate> {
|
@interface RocketAppDelegate : NSObject <NSApplicationDelegate> {
|
||||||
NSWindow *window;
|
NSWindow *window;
|
||||||
NSButton *button;
|
NSButton *button;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -23,14 +23,14 @@ void Window_buildMenu();
|
|||||||
if (ret == NSAlertDefaultReturn)
|
if (ret == NSAlertDefaultReturn)
|
||||||
{
|
{
|
||||||
if (!Editor_saveBeforeExit())
|
if (!Editor_saveBeforeExit())
|
||||||
return NSTerminateCancel;
|
return NSTerminateCancel;
|
||||||
|
|
||||||
return NSTerminateNow;
|
return NSTerminateNow;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ret == NSAlertAlternateReturn)
|
if (ret == NSAlertAlternateReturn)
|
||||||
return NSTerminateCancel;
|
return NSTerminateCancel;
|
||||||
|
|
||||||
return NSTerminateNow;
|
return NSTerminateNow;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,7 @@
|
|||||||
|
|
||||||
#import <OpenGL/OpenGL.h>
|
#import <OpenGL/OpenGL.h>
|
||||||
#import <Cocoa/Cocoa.h>
|
#import <Cocoa/Cocoa.h>
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
return NSApplicationMain(argc, (const char **) argv);
|
return NSApplicationMain(argc, (const char **) argv);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -21,4 +21,3 @@ static EMGUI_INLINE int mini(int a, int b)
|
|||||||
|
|
||||||
return b;
|
return b;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -14,12 +14,12 @@ static int s_old_level = 0;
|
|||||||
|
|
||||||
void rlog(int logLevel, const char* format, ...)
|
void rlog(int logLevel, const char* format, ...)
|
||||||
{
|
{
|
||||||
va_list ap;
|
va_list ap;
|
||||||
|
|
||||||
if (logLevel < s_log_level)
|
if (logLevel < s_log_level)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
va_start(ap, format);
|
va_start(ap, format);
|
||||||
#if defined(_WIN32)
|
#if defined(_WIN32)
|
||||||
{
|
{
|
||||||
char buffer[2048];
|
char buffer[2048];
|
||||||
@ -28,7 +28,7 @@ void rlog(int logLevel, const char* format, ...)
|
|||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
vprintf(format, ap);
|
vprintf(format, ap);
|
||||||
#endif
|
#endif
|
||||||
va_end(ap);
|
va_end(ap);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -36,20 +36,19 @@ void rlog(int logLevel, const char* format, ...)
|
|||||||
|
|
||||||
void rlog_set_level(int logLevel)
|
void rlog_set_level(int logLevel)
|
||||||
{
|
{
|
||||||
s_log_level = logLevel;
|
s_log_level = logLevel;
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
void rlog_level_push()
|
void rlog_level_push()
|
||||||
{
|
{
|
||||||
s_old_level = s_log_level;
|
s_old_level = s_log_level;
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
void rlog_level_pop()
|
void rlog_level_pop()
|
||||||
{
|
{
|
||||||
s_log_level = s_old_level;
|
s_log_level = s_old_level;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,14 +1,13 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
R_DEBUG,
|
R_DEBUG,
|
||||||
R_INFO,
|
R_INFO,
|
||||||
R_ERROR,
|
R_ERROR,
|
||||||
};
|
};
|
||||||
|
|
||||||
void rlog(int logLevel, const char* format, ...);
|
void rlog(int logLevel, const char* format, ...);
|
||||||
void rlog_set_level(int logLevel);
|
void rlog_set_level(int logLevel);
|
||||||
void rlog_level_push();
|
void rlog_level_push();
|
||||||
void rlog_level_pop();
|
void rlog_level_pop();
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user