From f8a9d51d54c1fc3d5f61e4c6963e0a67b081e7c7 Mon Sep 17 00:00:00 2001 From: OpenJPEG Travis CI Date: Wed, 28 Sep 2016 19:08:34 +0000 Subject: [PATCH] Update ABI/API compatibility reports after commit 9a9bc8fa6077cb8288b6e8a35960d752fba53d02 --- .../abi_dump/openjpeg/current/57d0d/ABI.dump | 3335 +++++++++++++++++ .../abi_dump/openjpeg/current/57d0d/meta.json | 7 + abi-check/db/openjpeg/Tracker.data | 21 +- .../openjpeg/2.1.1/lib/libopenjp2.so.2.1.1 | Bin 1017598 -> 1017598 bytes .../openjpeg/current/lib/libopenjp2.so.2.1.2 | Bin 1019742 -> 1019742 bytes abi-check/openjpeg.json | 20 +- abi-check/timeline/openjpeg/index.html | 19 +- 7 files changed, 3378 insertions(+), 24 deletions(-) create mode 100644 abi-check/abi_dump/openjpeg/current/57d0d/ABI.dump create mode 100644 abi-check/abi_dump/openjpeg/current/57d0d/meta.json diff --git a/abi-check/abi_dump/openjpeg/current/57d0d/ABI.dump b/abi-check/abi_dump/openjpeg/current/57d0d/ABI.dump new file mode 100644 index 00000000..dd8f0985 --- /dev/null +++ b/abi-check/abi_dump/openjpeg/current/57d0d/ABI.dump @@ -0,0 +1,3335 @@ +$VAR1 = { + 'ABI_DUMPER_VERSION' => '0.99.15', + 'ABI_DUMP_VERSION' => '3.2', + 'Arch' => 'x86_64', + 'GccVersion' => '4.8.1', + 'Headers' => { + 'openjpeg.h' => 1 + }, + 'Language' => 'C', + 'LibraryName' => 'libopenjp2.so.2.1.2', + 'LibraryVersion' => 'current', + 'NameSpaces' => {}, + 'Needed' => { + 'libc.so.6' => 1, + 'libm.so.6' => 1 + }, + 'PublicABI' => '1', + 'Sources' => { + 'cio.c' => 1, + 'image.c' => 1, + 'openjpeg.c' => 1 + }, + 'SymbolInfo' => { + '131318' => { + 'Header' => 'openjpeg.h', + 'Line' => '1055', + 'Return' => '177', + 'ShortName' => 'opj_version', + 'Source' => 'openjpeg.c', + 'SourceLine' => '157' + }, + '131603' => { + 'Header' => 'openjpeg.h', + 'Line' => '1477', + 'Param' => { + '0' => { + 'name' => 'cstr_info', + 'type' => '131621' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '1', + 'ShortName' => 'opj_destroy_cstr_info', + 'Source' => 'openjpeg.c', + 'SourceLine' => '885' + }, + '191739' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_callback', + 'type' => '2924' + }, + '2' => { + 'name' => 'p_user_data', + 'type' => '141' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '685', + 'ShortName' => 'opj_set_info_handler', + 'Source' => 'openjpeg.c', + 'SourceLine' => '44' + }, + '191837' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_callback', + 'type' => '2924' + }, + '2' => { + 'name' => 'p_user_data', + 'type' => '141' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '685', + 'ShortName' => 'opj_set_warning_handler', + 'Source' => 'openjpeg.c', + 'SourceLine' => '59' + }, + '191923' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_callback', + 'type' => '2924' + }, + '2' => { + 'name' => 'p_user_data', + 'type' => '141' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '685', + 'ShortName' => 'opj_set_error_handler', + 'Source' => 'openjpeg.c', + 'SourceLine' => '74' + }, + '192038' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_format', + 'type' => '181292' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '191825', + 'ShortName' => 'opj_create_decompress', + 'Source' => 'openjpeg.c', + 'SourceLine' => '164' + }, + '192260' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'parameters', + 'type' => '41680' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '1', + 'ShortName' => 'opj_set_default_decoder_parameters', + 'Source' => 'openjpeg.c', + 'SourceLine' => '337' + }, + '192391' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'parameters', + 'type' => '41680' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '685', + 'ShortName' => 'opj_setup_decoder', + 'Source' => 'openjpeg.c', + 'SourceLine' => '357' + }, + '192533' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_stream', + 'type' => '6182' + }, + '1' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '2' => { + 'name' => 'p_image', + 'type' => '41668' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '685', + 'ShortName' => 'opj_read_header', + 'Source' => 'openjpeg.c', + 'SourceLine' => '377' + }, + '192736' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_stream', + 'type' => '6182' + }, + '2' => { + 'name' => 'p_image', + 'type' => '26143' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '685', + 'ShortName' => 'opj_decode', + 'Source' => 'openjpeg.c', + 'SourceLine' => '400' + }, + '192890' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_image', + 'type' => '26143' + }, + '2' => { + 'name' => 'p_start_x', + 'type' => '2869' + }, + '3' => { + 'name' => 'p_start_y', + 'type' => '2869' + }, + '4' => { + 'name' => 'p_end_x', + 'type' => '2869' + }, + '5' => { + 'name' => 'p_end_y', + 'type' => '2869' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx', + '3' => 'rcx', + '4' => 'r8', + '5' => 'r9' + }, + 'Return' => '685', + 'ShortName' => 'opj_set_decode_area', + 'Source' => 'openjpeg.c', + 'SourceLine' => '421' + }, + '193098' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_stream', + 'type' => '6182' + }, + '2' => { + 'name' => 'p_tile_index', + 'type' => '3522' + }, + '3' => { + 'name' => 'p_data_size', + 'type' => '3522' + }, + '4' => { + 'name' => 'p_tile_x0', + 'type' => '9952' + }, + '5' => { + 'name' => 'p_tile_y0', + 'type' => '9952' + }, + '6' => { + 'name' => 'p_tile_x1', + 'offset' => '0', + 'type' => '9952' + }, + '7' => { + 'name' => 'p_tile_y1', + 'type' => '9952' + }, + '8' => { + 'name' => 'p_nb_comps', + 'type' => '3522' + }, + '9' => { + 'name' => 'p_should_go_on', + 'type' => '41674' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rbp', + '3' => 'rbx', + '4' => 'rcx', + '5' => 'r8', + '7' => 'rdx', + '8' => 'rdx', + '9' => 'rdx' + }, + 'Return' => '685', + 'ShortName' => 'opj_read_tile_header', + 'Source' => 'openjpeg.c', + 'SourceLine' => '443' + }, + '193316' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_tile_index', + 'type' => '718' + }, + '2' => { + 'name' => 'p_data', + 'type' => '740' + }, + '3' => { + 'name' => 'p_data_size', + 'type' => '718' + }, + '4' => { + 'name' => 'p_stream', + 'type' => '6182' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx', + '3' => 'rcx', + '4' => 'r8' + }, + 'Return' => '685', + 'ShortName' => 'opj_decode_tile_data', + 'Source' => 'openjpeg.c', + 'SourceLine' => '473' + }, + '193516' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_stream', + 'type' => '6182' + }, + '2' => { + 'name' => 'p_image', + 'type' => '26143' + }, + '3' => { + 'name' => 'tile_index', + 'type' => '718' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx', + '3' => 'rcx' + }, + 'Return' => '685', + 'ShortName' => 'opj_get_decoded_tile', + 'Source' => 'openjpeg.c', + 'SourceLine' => '498' + }, + '193693' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'res_factor', + 'type' => '718' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '685', + 'ShortName' => 'opj_set_decoded_resolution_factor', + 'Source' => 'openjpeg.c', + 'SourceLine' => '521' + }, + '193802' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_format', + 'type' => '181292' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '191825', + 'ShortName' => 'opj_create_compress', + 'Source' => 'openjpeg.c', + 'SourceLine' => '538' + }, + '194027' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'parameters', + 'type' => '41692' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '1', + 'ShortName' => 'opj_set_default_encoder_parameters', + 'Source' => 'openjpeg.c', + 'SourceLine' => '634' + }, + '194158' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'parameters', + 'type' => '41692' + }, + '2' => { + 'name' => 'p_image', + 'type' => '26143' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '685', + 'ShortName' => 'opj_setup_encoder', + 'Source' => 'openjpeg.c', + 'SourceLine' => '693' + }, + '194296' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_image', + 'type' => '26143' + }, + '2' => { + 'name' => 'p_stream', + 'type' => '6182' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '685', + 'ShortName' => 'opj_start_compress', + 'Source' => 'openjpeg.c', + 'SourceLine' => '711' + }, + '194450' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_info', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_stream', + 'type' => '6182' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '685', + 'ShortName' => 'opj_encode', + 'Source' => 'openjpeg.c', + 'SourceLine' => '730' + }, + '194581' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_stream', + 'type' => '6182' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '685', + 'ShortName' => 'opj_end_compress', + 'Source' => 'openjpeg.c', + 'SourceLine' => '747' + }, + '194712' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_stream', + 'type' => '6182' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '685', + 'ShortName' => 'opj_end_decompress', + 'Source' => 'openjpeg.c', + 'SourceLine' => '764' + }, + '194843' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'parameters', + 'type' => '41692' + }, + '1' => { + 'name' => 'pEncodingMatrix', + 'type' => '3516' + }, + '2' => { + 'name' => 'p_dc_shift', + 'type' => '9952' + }, + '3' => { + 'name' => 'pNbComp', + 'type' => '718' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx', + '3' => 'rcx' + }, + 'Return' => '685', + 'ShortName' => 'opj_set_MCT', + 'Source' => 'openjpeg.c', + 'SourceLine' => '783' + }, + '195189' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'p_tile_index', + 'type' => '718' + }, + '2' => { + 'name' => 'p_data', + 'type' => '740' + }, + '3' => { + 'name' => 'p_data_size', + 'type' => '718' + }, + '4' => { + 'name' => 'p_stream', + 'type' => '6182' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx', + '3' => 'rcx', + '4' => 'r8' + }, + 'Return' => '685', + 'ShortName' => 'opj_write_tile', + 'Source' => 'openjpeg.c', + 'SourceLine' => '812' + }, + '195389' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '1', + 'ShortName' => 'opj_destroy_codec', + 'Source' => 'openjpeg.c', + 'SourceLine' => '839' + }, + '195490' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + }, + '1' => { + 'name' => 'info_flag', + 'type' => '2869' + }, + '2' => { + 'name' => 'output_stream', + 'type' => '41698' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '1', + 'ShortName' => 'opj_dump_codec', + 'Source' => 'openjpeg.c', + 'SourceLine' => '858' + }, + '195627' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '41704', + 'ShortName' => 'opj_get_cstr_info', + 'Source' => 'openjpeg.c', + 'SourceLine' => '874' + }, + '195791' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_codec', + 'type' => '191825' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '39777', + 'ShortName' => 'opj_get_cstr_index', + 'Source' => 'openjpeg.c', + 'SourceLine' => '901' + }, + '195876' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_cstr_index', + 'type' => '195936' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '1', + 'ShortName' => 'opj_destroy_cstr_index', + 'Source' => 'openjpeg.c', + 'SourceLine' => '912' + }, + '195942' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'fname', + 'type' => '177' + }, + '1' => { + 'name' => 'p_size', + 'type' => '729' + }, + '2' => { + 'name' => 'p_is_read_stream', + 'type' => '685' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'r12', + '2' => 'rbx' + }, + 'Return' => '6182', + 'ShortName' => 'opj_stream_create_file_stream', + 'Source' => 'openjpeg.c', + 'SourceLine' => '925' + }, + '196061' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'fname', + 'type' => '177' + }, + '1' => { + 'name' => 'p_is_read_stream', + 'type' => '685' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '6182', + 'ShortName' => 'opj_stream_create_default_file_stream', + 'Source' => 'openjpeg.c', + 'SourceLine' => '920' + }, + '26422' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'image', + 'type' => '26143' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '1', + 'ShortName' => 'opj_image_destroy', + 'Source' => 'image.c', + 'SourceLine' => '80' + }, + '26600' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'numcmpts', + 'type' => '718' + }, + '1' => { + 'name' => 'cmptparms', + 'type' => '26875' + }, + '2' => { + 'name' => 'clrspc', + 'type' => '23485' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '26143', + 'ShortName' => 'opj_image_create', + 'Source' => 'image.c', + 'SourceLine' => '39' + }, + '28597' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'numcmpts', + 'type' => '718' + }, + '1' => { + 'name' => 'cmptparms', + 'type' => '26875' + }, + '2' => { + 'name' => 'clrspc', + 'type' => '23485' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '26143', + 'ShortName' => 'opj_image_tile_create', + 'Source' => 'image.c', + 'SourceLine' => '208' + }, + '6030' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_buffer_size', + 'type' => '729' + }, + '1' => { + 'name' => 'l_is_input', + 'type' => '685' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '6182', + 'ShortName' => 'opj_stream_create', + 'Source' => 'cio.c', + 'SourceLine' => '151' + }, + '6188' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'l_is_input', + 'type' => '685' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '6182', + 'ShortName' => 'opj_stream_default_create', + 'Source' => 'cio.c', + 'SourceLine' => '187' + }, + '6265' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_stream', + 'type' => '6182' + } + }, + 'Reg' => { + '0' => 'rdi' + }, + 'Return' => '1', + 'ShortName' => 'opj_stream_destroy', + 'Source' => 'cio.c', + 'SourceLine' => '192' + }, + '6358' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_stream', + 'type' => '6182' + }, + '1' => { + 'name' => 'p_function', + 'type' => '2958' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '1', + 'ShortName' => 'opj_stream_set_read_function', + 'Source' => 'cio.c', + 'SourceLine' => '206' + }, + '6427' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_stream', + 'type' => '6182' + }, + '1' => { + 'name' => 'p_function', + 'type' => '3051' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '1', + 'ShortName' => 'opj_stream_set_seek_function', + 'Source' => 'cio.c', + 'SourceLine' => '217' + }, + '6496' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_stream', + 'type' => '6182' + }, + '1' => { + 'name' => 'p_function', + 'type' => '3001' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '1', + 'ShortName' => 'opj_stream_set_write_function', + 'Source' => 'cio.c', + 'SourceLine' => '227' + }, + '6565' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_stream', + 'type' => '6182' + }, + '1' => { + 'name' => 'p_function', + 'type' => '3013' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '1', + 'ShortName' => 'opj_stream_set_skip_function', + 'Source' => 'cio.c', + 'SourceLine' => '238' + }, + '6634' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_stream', + 'type' => '6182' + }, + '1' => { + 'name' => 'p_data', + 'type' => '141' + }, + '2' => { + 'name' => 'p_function', + 'type' => '3089' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi', + '2' => 'rdx' + }, + 'Return' => '1', + 'ShortName' => 'opj_stream_set_user_data', + 'Source' => 'cio.c', + 'SourceLine' => '249' + }, + '6716' => { + 'Header' => 'openjpeg.h', + 'Param' => { + '0' => { + 'name' => 'p_stream', + 'type' => '6182' + }, + '1' => { + 'name' => 'data_length', + 'type' => '2891' + } + }, + 'Reg' => { + '0' => 'rdi', + '1' => 'rsi' + }, + 'Return' => '1', + 'ShortName' => 'opj_stream_set_user_data_length', + 'Source' => 'cio.c', + 'SourceLine' => '258' + } + }, + 'SymbolVersion' => { + '_ITM_deregisterTMCloneTable' => 'strcpy@@GLIBC_2.2.5', + '_ITM_registerTMCloneTable' => 'strcpy@@GLIBC_2.2.5', + '_Jv_RegisterClasses' => 'strcpy@@GLIBC_2.2.5', + '__gmon_start__' => 'strcpy@@GLIBC_2.2.5' + }, + 'Symbols' => { + 'libopenjp2.so.2.1.2' => { + '_fini' => 1, + '_init' => 1, + 'opj_create_compress' => 1, + 'opj_create_decompress' => 1, + 'opj_decode' => 1, + 'opj_decode_tile_data' => 1, + 'opj_destroy_codec' => 1, + 'opj_destroy_cstr_index' => 1, + 'opj_destroy_cstr_info' => 1, + 'opj_dump_codec' => 1, + 'opj_encode' => 1, + 'opj_end_compress' => 1, + 'opj_end_decompress' => 1, + 'opj_get_cstr_index' => 1, + 'opj_get_cstr_info' => 1, + 'opj_get_decoded_tile' => 1, + 'opj_image_create' => 1, + 'opj_image_destroy' => 1, + 'opj_image_tile_create' => 1, + 'opj_read_header' => 1, + 'opj_read_tile_header' => 1, + 'opj_set_MCT' => 1, + 'opj_set_decode_area' => 1, + 'opj_set_decoded_resolution_factor' => 1, + 'opj_set_default_decoder_parameters' => 1, + 'opj_set_default_encoder_parameters' => 1, + 'opj_set_error_handler' => 1, + 'opj_set_info_handler' => 1, + 'opj_set_warning_handler' => 1, + 'opj_setup_decoder' => 1, + 'opj_setup_encoder' => 1, + 'opj_start_compress' => 1, + 'opj_stream_create' => 1, + 'opj_stream_create_default_file_stream' => 1, + 'opj_stream_create_file_stream' => 1, + 'opj_stream_default_create' => 1, + 'opj_stream_destroy' => 1, + 'opj_stream_set_read_function' => 1, + 'opj_stream_set_seek_function' => 1, + 'opj_stream_set_skip_function' => 1, + 'opj_stream_set_user_data' => 1, + 'opj_stream_set_user_data_length' => 1, + 'opj_stream_set_write_function' => 1, + 'opj_version' => 1, + 'opj_write_tile' => 1 + } + }, + 'Target' => 'unix', + 'TypeInfo' => { + '1' => { + 'Name' => 'void', + 'Type' => 'Intrinsic' + }, + '105' => { + 'Name' => 'long', + 'Size' => '8', + 'Type' => 'Intrinsic' + }, + '112' => { + 'BaseType' => '105', + 'Header' => 'types.h', + 'Line' => '141', + 'Name' => '__off_t', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '123' => { + 'BaseType' => '105', + 'Header' => 'types.h', + 'Line' => '142', + 'Name' => '__off64_t', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '131621' => { + 'BaseType' => '41704', + 'Name' => 'opj_codestream_info_v2_t**', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '141' => { + 'BaseType' => '1', + 'Name' => 'void*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '143' => { + 'BaseType' => '149', + 'Name' => 'char*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '149' => { + 'Name' => 'char', + 'Size' => '1', + 'Type' => 'Intrinsic' + }, + '163' => { + 'Name' => 'float', + 'Size' => '4', + 'Type' => 'Intrinsic' + }, + '170' => { + 'Name' => 'double', + 'Size' => '8', + 'Type' => 'Intrinsic' + }, + '177' => { + 'BaseType' => '183', + 'Name' => 'char const*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '181242' => { + 'Header' => 'openjpeg.h', + 'Line' => '292', + 'Memb' => { + '0' => { + 'name' => 'OPJ_CODEC_UNKNOWN', + 'value' => '18446744073709551615' + }, + '1' => { + 'name' => 'OPJ_CODEC_J2K', + 'value' => '0' + }, + '2' => { + 'name' => 'OPJ_CODEC_JPT', + 'value' => '1' + }, + '3' => { + 'name' => 'OPJ_CODEC_JP2', + 'value' => '2' + }, + '4' => { + 'name' => 'OPJ_CODEC_JPP', + 'value' => '3' + }, + '5' => { + 'name' => 'OPJ_CODEC_JPX', + 'value' => '4' + } + }, + 'Name' => 'enum CODEC_FORMAT', + 'Size' => '4', + 'Type' => 'Enum' + }, + '181292' => { + 'BaseType' => '181242', + 'Header' => 'openjpeg.h', + 'Line' => '299', + 'Name' => 'OPJ_CODEC_FORMAT', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '183' => { + 'BaseType' => '149', + 'Name' => 'char const', + 'Size' => '1', + 'Type' => 'Const' + }, + '183049' => { + 'BaseType' => '141', + 'Header' => 'openjpeg.h', + 'Line' => '574', + 'Name' => 'opj_codec_t', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '188' => { + 'Header' => 'libio.h', + 'Line' => '273', + 'Memb' => { + '0' => { + 'name' => '_flags', + 'offset' => '0', + 'type' => '98' + }, + '1' => { + 'name' => '_IO_read_ptr', + 'offset' => '8', + 'type' => '143' + }, + '10' => { + 'name' => '_IO_backup_base', + 'offset' => '80', + 'type' => '143' + }, + '11' => { + 'name' => '_IO_save_end', + 'offset' => '88', + 'type' => '143' + }, + '12' => { + 'name' => '_markers', + 'offset' => '96', + 'type' => '635' + }, + '13' => { + 'name' => '_chain', + 'offset' => '104', + 'type' => '641' + }, + '14' => { + 'name' => '_fileno', + 'offset' => '112', + 'type' => '98' + }, + '15' => { + 'name' => '_flags2', + 'offset' => '116', + 'type' => '98' + }, + '16' => { + 'name' => '_old_offset', + 'offset' => '120', + 'type' => '112' + }, + '17' => { + 'name' => '_cur_column', + 'offset' => '128', + 'type' => '70' + }, + '18' => { + 'name' => '_vtable_offset', + 'offset' => '130', + 'type' => '84' + }, + '19' => { + 'name' => '_shortbuf', + 'offset' => '131', + 'type' => '647' + }, + '2' => { + 'name' => '_IO_read_end', + 'offset' => '16', + 'type' => '143' + }, + '20' => { + 'name' => '_lock', + 'offset' => '136', + 'type' => '663' + }, + '21' => { + 'name' => '_offset', + 'offset' => '144', + 'type' => '123' + }, + '22' => { + 'name' => '__pad1', + 'offset' => '152', + 'type' => '141' + }, + '23' => { + 'name' => '__pad2', + 'offset' => '160', + 'type' => '141' + }, + '24' => { + 'name' => '__pad3', + 'offset' => '168', + 'type' => '141' + }, + '25' => { + 'name' => '__pad4', + 'offset' => '176', + 'type' => '141' + }, + '26' => { + 'name' => '__pad5', + 'offset' => '184', + 'type' => '45' + }, + '27' => { + 'name' => '_mode', + 'offset' => '192', + 'type' => '98' + }, + '28' => { + 'name' => '_unused2', + 'offset' => '196', + 'type' => '669' + }, + '3' => { + 'name' => '_IO_read_base', + 'offset' => '24', + 'type' => '143' + }, + '4' => { + 'name' => '_IO_write_base', + 'offset' => '32', + 'type' => '143' + }, + '5' => { + 'name' => '_IO_write_ptr', + 'offset' => '40', + 'type' => '143' + }, + '6' => { + 'name' => '_IO_write_end', + 'offset' => '48', + 'type' => '143' + }, + '7' => { + 'name' => '_IO_buf_base', + 'offset' => '56', + 'type' => '143' + }, + '8' => { + 'name' => '_IO_buf_end', + 'offset' => '64', + 'type' => '143' + }, + '9' => { + 'name' => '_IO_save_base', + 'offset' => '72', + 'type' => '143' + } + }, + 'Name' => 'struct _IO_FILE', + 'PrivateABI' => 1, + 'Size' => '216', + 'Type' => 'Struct' + }, + '191825' => { + 'BaseType' => '183049', + 'Name' => 'opj_codec_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '195936' => { + 'BaseType' => '39777', + 'Name' => 'opj_codestream_index_t**', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '23235' => { + 'BaseType' => '149', + 'Header' => 'openjpeg.h', + 'Line' => '114', + 'Name' => 'OPJ_CHAR', + 'Size' => '1', + 'Type' => 'Typedef' + }, + '23290' => { + 'BaseType' => '70', + 'Header' => 'stdint.h', + 'Line' => '50', + 'Name' => 'uint16_t', + 'Size' => '2', + 'Type' => 'Typedef' + }, + '23323' => { + 'BaseType' => '23290', + 'Header' => 'openjpeg.h', + 'Line' => '124', + 'Name' => 'OPJ_UINT16', + 'Size' => '2', + 'Type' => 'Typedef' + }, + '23367' => { + 'Header' => 'openjpeg.h', + 'Line' => '267', + 'Memb' => { + '0' => { + 'name' => 'OPJ_PROG_UNKNOWN', + 'value' => '18446744073709551615' + }, + '1' => { + 'name' => 'OPJ_LRCP', + 'value' => '0' + }, + '2' => { + 'name' => 'OPJ_RLCP', + 'value' => '1' + }, + '3' => { + 'name' => 'OPJ_RPCL', + 'value' => '2' + }, + '4' => { + 'name' => 'OPJ_PCRL', + 'value' => '3' + }, + '5' => { + 'name' => 'OPJ_CPRL', + 'value' => '4' + } + }, + 'Name' => 'enum PROG_ORDER', + 'Size' => '4', + 'Type' => 'Enum' + }, + '23417' => { + 'BaseType' => '23367', + 'Header' => 'openjpeg.h', + 'Line' => '274', + 'Name' => 'OPJ_PROG_ORDER', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '23429' => { + 'Header' => 'openjpeg.h', + 'Line' => '279', + 'Memb' => { + '0' => { + 'name' => 'OPJ_CLRSPC_UNKNOWN', + 'value' => '18446744073709551615' + }, + '1' => { + 'name' => 'OPJ_CLRSPC_UNSPECIFIED', + 'value' => '0' + }, + '2' => { + 'name' => 'OPJ_CLRSPC_SRGB', + 'value' => '1' + }, + '3' => { + 'name' => 'OPJ_CLRSPC_GRAY', + 'value' => '2' + }, + '4' => { + 'name' => 'OPJ_CLRSPC_SYCC', + 'value' => '3' + }, + '5' => { + 'name' => 'OPJ_CLRSPC_EYCC', + 'value' => '4' + }, + '6' => { + 'name' => 'OPJ_CLRSPC_CMYK', + 'value' => '5' + } + }, + 'Name' => 'enum COLOR_SPACE', + 'Size' => '4', + 'Type' => 'Enum' + }, + '23485' => { + 'BaseType' => '23429', + 'Header' => 'openjpeg.h', + 'Line' => '287', + 'Name' => 'OPJ_COLOR_SPACE', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '23497' => { + 'Header' => 'openjpeg.h', + 'Line' => '325', + 'Memb' => { + '0' => { + 'name' => 'resno0', + 'offset' => '0', + 'type' => '718' + }, + '1' => { + 'name' => 'compno0', + 'offset' => '4', + 'type' => '718' + }, + '10' => { + 'name' => 'progorder', + 'offset' => '40', + 'type' => '23977' + }, + '11' => { + 'name' => 'tile', + 'offset' => '48', + 'type' => '718' + }, + '12' => { + 'name' => 'tx0', + 'offset' => '52', + 'type' => '2869' + }, + '13' => { + 'name' => 'tx1', + 'offset' => '56', + 'type' => '2869' + }, + '14' => { + 'name' => 'ty0', + 'offset' => '60', + 'type' => '2869' + }, + '15' => { + 'name' => 'ty1', + 'offset' => '64', + 'type' => '2869' + }, + '16' => { + 'name' => 'layS', + 'offset' => '68', + 'type' => '718' + }, + '17' => { + 'name' => 'resS', + 'offset' => '72', + 'type' => '718' + }, + '18' => { + 'name' => 'compS', + 'offset' => '76', + 'type' => '718' + }, + '19' => { + 'name' => 'prcS', + 'offset' => '80', + 'type' => '718' + }, + '2' => { + 'name' => 'layno1', + 'offset' => '8', + 'type' => '718' + }, + '20' => { + 'name' => 'layE', + 'offset' => '84', + 'type' => '718' + }, + '21' => { + 'name' => 'resE', + 'offset' => '88', + 'type' => '718' + }, + '22' => { + 'name' => 'compE', + 'offset' => '92', + 'type' => '718' + }, + '23' => { + 'name' => 'prcE', + 'offset' => '96', + 'type' => '718' + }, + '24' => { + 'name' => 'txS', + 'offset' => '100', + 'type' => '718' + }, + '25' => { + 'name' => 'txE', + 'offset' => '104', + 'type' => '718' + }, + '26' => { + 'name' => 'tyS', + 'offset' => '108', + 'type' => '718' + }, + '27' => { + 'name' => 'tyE', + 'offset' => '112', + 'type' => '718' + }, + '28' => { + 'name' => 'dx', + 'offset' => '116', + 'type' => '718' + }, + '29' => { + 'name' => 'dy', + 'offset' => '120', + 'type' => '718' + }, + '3' => { + 'name' => 'resno1', + 'offset' => '12', + 'type' => '718' + }, + '30' => { + 'name' => 'lay_t', + 'offset' => '124', + 'type' => '718' + }, + '31' => { + 'name' => 'res_t', + 'offset' => '128', + 'type' => '718' + }, + '32' => { + 'name' => 'comp_t', + 'offset' => '132', + 'type' => '718' + }, + '33' => { + 'name' => 'prc_t', + 'offset' => '136', + 'type' => '718' + }, + '34' => { + 'name' => 'tx0_t', + 'offset' => '140', + 'type' => '718' + }, + '35' => { + 'name' => 'ty0_t', + 'offset' => '144', + 'type' => '718' + }, + '4' => { + 'name' => 'compno1', + 'offset' => '16', + 'type' => '718' + }, + '5' => { + 'name' => 'layno0', + 'offset' => '20', + 'type' => '718' + }, + '6' => { + 'name' => 'precno0', + 'offset' => '24', + 'type' => '718' + }, + '7' => { + 'name' => 'precno1', + 'offset' => '28', + 'type' => '718' + }, + '8' => { + 'name' => 'prg1', + 'offset' => '32', + 'type' => '23417' + }, + '9' => { + 'name' => 'prg', + 'offset' => '36', + 'type' => '23417' + } + }, + 'Name' => 'struct opj_poc', + 'Size' => '148', + 'Type' => 'Struct' + }, + '23977' => { + 'BaseType' => '23235', + 'Name' => 'OPJ_CHAR[5]', + 'Size' => '5', + 'Type' => 'Array' + }, + '23993' => { + 'BaseType' => '23497', + 'Header' => 'openjpeg.h', + 'Line' => '348', + 'Name' => 'opj_poc_t', + 'Size' => '148', + 'Type' => 'Typedef' + }, + '24005' => { + 'BaseType' => '23993', + 'Name' => 'opj_poc_t[32]', + 'Size' => '4736', + 'Type' => 'Array' + }, + '24021' => { + 'Header' => 'openjpeg.h', + 'Line' => '629', + 'Memb' => { + '0' => { + 'name' => 'dx', + 'offset' => '0', + 'type' => '718' + }, + '1' => { + 'name' => 'dy', + 'offset' => '4', + 'type' => '718' + }, + '10' => { + 'name' => 'factor', + 'offset' => '40', + 'type' => '718' + }, + '11' => { + 'name' => 'data', + 'offset' => '48', + 'type' => '9952' + }, + '12' => { + 'name' => 'alpha', + 'offset' => '56', + 'type' => '23323' + }, + '2' => { + 'name' => 'w', + 'offset' => '8', + 'type' => '718' + }, + '3' => { + 'name' => 'h', + 'offset' => '12', + 'type' => '718' + }, + '4' => { + 'name' => 'x0', + 'offset' => '16', + 'type' => '718' + }, + '5' => { + 'name' => 'y0', + 'offset' => '20', + 'type' => '718' + }, + '6' => { + 'name' => 'prec', + 'offset' => '24', + 'type' => '718' + }, + '7' => { + 'name' => 'bpp', + 'offset' => '28', + 'type' => '718' + }, + '8' => { + 'name' => 'sgnd', + 'offset' => '32', + 'type' => '718' + }, + '9' => { + 'name' => 'resno_decoded', + 'offset' => '36', + 'type' => '718' + } + }, + 'Name' => 'struct opj_image_comp', + 'Size' => '64', + 'Type' => 'Struct' + }, + '24202' => { + 'BaseType' => '24021', + 'Header' => 'openjpeg.h', + 'Line' => '656', + 'Name' => 'opj_image_comp_t', + 'Size' => '64', + 'Type' => 'Typedef' + }, + '24214' => { + 'Header' => 'openjpeg.h', + 'Line' => '661', + 'Memb' => { + '0' => { + 'name' => 'x0', + 'offset' => '0', + 'type' => '718' + }, + '1' => { + 'name' => 'y0', + 'offset' => '4', + 'type' => '718' + }, + '2' => { + 'name' => 'x1', + 'offset' => '8', + 'type' => '718' + }, + '3' => { + 'name' => 'y1', + 'offset' => '12', + 'type' => '718' + }, + '4' => { + 'name' => 'numcomps', + 'offset' => '16', + 'type' => '718' + }, + '5' => { + 'name' => 'color_space', + 'offset' => '20', + 'type' => '23485' + }, + '6' => { + 'name' => 'comps', + 'offset' => '24', + 'type' => '24341' + }, + '7' => { + 'name' => 'icc_profile_buf', + 'offset' => '32', + 'type' => '740' + }, + '8' => { + 'name' => 'icc_profile_len', + 'offset' => '40', + 'type' => '718' + } + }, + 'Name' => 'struct opj_image', + 'Size' => '48', + 'Type' => 'Struct' + }, + '24341' => { + 'BaseType' => '24202', + 'Name' => 'opj_image_comp_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '24353' => { + 'BaseType' => '24214', + 'Header' => 'openjpeg.h', + 'Line' => '680', + 'Name' => 'opj_image_t', + 'Size' => '48', + 'Type' => 'Typedef' + }, + '24365' => { + 'Header' => 'openjpeg.h', + 'Line' => '686', + 'Memb' => { + '0' => { + 'name' => 'dx', + 'offset' => '0', + 'type' => '718' + }, + '1' => { + 'name' => 'dy', + 'offset' => '4', + 'type' => '718' + }, + '2' => { + 'name' => 'w', + 'offset' => '8', + 'type' => '718' + }, + '3' => { + 'name' => 'h', + 'offset' => '12', + 'type' => '718' + }, + '4' => { + 'name' => 'x0', + 'offset' => '16', + 'type' => '718' + }, + '5' => { + 'name' => 'y0', + 'offset' => '20', + 'type' => '718' + }, + '6' => { + 'name' => 'prec', + 'offset' => '24', + 'type' => '718' + }, + '7' => { + 'name' => 'bpp', + 'offset' => '28', + 'type' => '718' + }, + '8' => { + 'name' => 'sgnd', + 'offset' => '32', + 'type' => '718' + } + }, + 'Name' => 'struct opj_image_comptparm', + 'Size' => '36', + 'Type' => 'Struct' + }, + '24488' => { + 'BaseType' => '24365', + 'Header' => 'openjpeg.h', + 'Line' => '705', + 'Name' => 'opj_image_cmptparm_t', + 'Size' => '36', + 'Type' => 'Typedef' + }, + '26143' => { + 'BaseType' => '24353', + 'Name' => 'opj_image_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '26875' => { + 'BaseType' => '24488', + 'Name' => 'opj_image_cmptparm_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '2792' => { + 'BaseType' => '163', + 'Header' => 'openjpeg.h', + 'Line' => '115', + 'Name' => 'OPJ_FLOAT32', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '2825' => { + 'BaseType' => '98', + 'Header' => 'stdint.h', + 'Line' => '39', + 'Name' => 'int32_t', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '2836' => { + 'BaseType' => '105', + 'Header' => 'stdint.h', + 'Line' => '41', + 'Name' => 'int64_t', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '2858' => { + 'BaseType' => '56', + 'Header' => 'stdint.h', + 'Line' => '56', + 'Name' => 'uint64_t', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '2869' => { + 'BaseType' => '2825', + 'Header' => 'openjpeg.h', + 'Line' => '125', + 'Name' => 'OPJ_INT32', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '2891' => { + 'BaseType' => '2858', + 'Header' => 'openjpeg.h', + 'Line' => '128', + 'Name' => 'OPJ_UINT64', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '2902' => { + 'BaseType' => '2836', + 'Header' => 'openjpeg.h', + 'Line' => '130', + 'Name' => 'OPJ_OFF_T', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '2924' => { + 'BaseType' => '2936', + 'Header' => 'openjpeg.h', + 'Line' => '313', + 'Name' => 'opj_msg_callback', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '2936' => { + 'Name' => 'void(*)(char const*, void*)', + 'Param' => { + '0' => { + 'type' => '177' + }, + '1' => { + 'type' => '141' + } + }, + 'Return' => '1', + 'Size' => '8', + 'Type' => 'FuncPtr' + }, + '2958' => { + 'BaseType' => '2970', + 'Header' => 'openjpeg.h', + 'Line' => '593', + 'Name' => 'opj_stream_read_fn', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '2970' => { + 'Name' => 'OPJ_SIZE_T(*)(void*, OPJ_SIZE_T, void*)', + 'Param' => { + '0' => { + 'type' => '141' + }, + '1' => { + 'type' => '729' + }, + '2' => { + 'type' => '141' + } + }, + 'Return' => '729', + 'Size' => '8', + 'Type' => 'FuncPtr' + }, + '3001' => { + 'BaseType' => '2970', + 'Header' => 'openjpeg.h', + 'Line' => '598', + 'Name' => 'opj_stream_write_fn', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '3013' => { + 'BaseType' => '3025', + 'Header' => 'openjpeg.h', + 'Line' => '603', + 'Name' => 'opj_stream_skip_fn', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '3025' => { + 'Name' => 'OPJ_OFF_T(*)(OPJ_OFF_T, void*)', + 'Param' => { + '0' => { + 'type' => '2902' + }, + '1' => { + 'type' => '141' + } + }, + 'Return' => '2902', + 'Size' => '8', + 'Type' => 'FuncPtr' + }, + '3051' => { + 'BaseType' => '3063', + 'Header' => 'openjpeg.h', + 'Line' => '608', + 'Name' => 'opj_stream_seek_fn', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '3063' => { + 'Name' => 'OPJ_BOOL(*)(OPJ_OFF_T, void*)', + 'Param' => { + '0' => { + 'type' => '2902' + }, + '1' => { + 'type' => '141' + } + }, + 'Return' => '685', + 'Size' => '8', + 'Type' => 'FuncPtr' + }, + '3089' => { + 'BaseType' => '3101', + 'Header' => 'openjpeg.h', + 'Line' => '613', + 'Name' => 'opj_stream_free_user_data_fn', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '3101' => { + 'Name' => 'void(*)(void*)', + 'Param' => { + '0' => { + 'type' => '141' + } + }, + 'Return' => '1', + 'Size' => '8', + 'Type' => 'FuncPtr' + }, + '3118' => { + 'BaseType' => '141', + 'Header' => 'openjpeg.h', + 'Line' => '618', + 'Name' => 'opj_stream_t', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '32046' => { + 'BaseType' => '188', + 'Header' => 'stdio.h', + 'Line' => '49', + 'Name' => 'FILE', + 'Size' => '216', + 'Type' => 'Typedef' + }, + '32763' => { + 'Header' => 'openjpeg.h', + 'Line' => '246', + 'Memb' => { + '0' => { + 'name' => 'OPJ_STD_RSIZ', + 'value' => '0' + }, + '1' => { + 'name' => 'OPJ_CINEMA2K', + 'value' => '3' + }, + '2' => { + 'name' => 'OPJ_CINEMA4K', + 'value' => '4' + }, + '3' => { + 'name' => 'OPJ_MCT', + 'value' => '33024' + } + }, + 'Name' => 'enum RSIZ_CAPABILITIES', + 'Size' => '4', + 'Type' => 'Enum' + }, + '32802' => { + 'BaseType' => '32763', + 'Header' => 'openjpeg.h', + 'Line' => '251', + 'Name' => 'OPJ_RSIZ_CAPABILITIES', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '32813' => { + 'Header' => 'openjpeg.h', + 'Line' => '257', + 'Memb' => { + '0' => { + 'name' => 'OPJ_OFF', + 'value' => '0' + }, + '1' => { + 'name' => 'OPJ_CINEMA2K_24', + 'value' => '1' + }, + '2' => { + 'name' => 'OPJ_CINEMA2K_48', + 'value' => '2' + }, + '3' => { + 'name' => 'OPJ_CINEMA4K_24', + 'value' => '3' + } + }, + 'Name' => 'enum CINEMA_MODE', + 'Size' => '4', + 'Type' => 'Enum' + }, + '32851' => { + 'BaseType' => '32813', + 'Header' => 'openjpeg.h', + 'Line' => '262', + 'Name' => 'OPJ_CINEMA_MODE', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '33535' => { + 'Header' => 'openjpeg.h', + 'Line' => '353', + 'Memb' => { + '0' => { + 'name' => 'tile_size_on', + 'offset' => '0', + 'type' => '685' + }, + '1' => { + 'name' => 'cp_tx0', + 'offset' => '4', + 'type' => '98' + }, + '10' => { + 'name' => 'csty', + 'offset' => '48', + 'type' => '98' + }, + '11' => { + 'name' => 'prog_order', + 'offset' => '52', + 'type' => '23417' + }, + '12' => { + 'name' => 'POC', + 'offset' => '56', + 'type' => '24005' + }, + '13' => { + 'name' => 'numpocs', + 'offset' => '4792', + 'type' => '718' + }, + '14' => { + 'name' => 'tcp_numlayers', + 'offset' => '4796', + 'type' => '98' + }, + '15' => { + 'name' => 'tcp_rates', + 'offset' => '4800', + 'type' => '34399' + }, + '16' => { + 'name' => 'tcp_distoratio', + 'offset' => '5200', + 'type' => '34399' + }, + '17' => { + 'name' => 'numresolution', + 'offset' => '5600', + 'type' => '98' + }, + '18' => { + 'name' => 'cblockw_init', + 'offset' => '5604', + 'type' => '98' + }, + '19' => { + 'name' => 'cblockh_init', + 'offset' => '5608', + 'type' => '98' + }, + '2' => { + 'name' => 'cp_ty0', + 'offset' => '8', + 'type' => '98' + }, + '20' => { + 'name' => 'mode', + 'offset' => '5612', + 'type' => '98' + }, + '21' => { + 'name' => 'irreversible', + 'offset' => '5616', + 'type' => '98' + }, + '22' => { + 'name' => 'roi_compno', + 'offset' => '5620', + 'type' => '98' + }, + '23' => { + 'name' => 'roi_shift', + 'offset' => '5624', + 'type' => '98' + }, + '24' => { + 'name' => 'res_spec', + 'offset' => '5628', + 'type' => '98' + }, + '25' => { + 'name' => 'prcw_init', + 'offset' => '5632', + 'type' => '34415' + }, + '26' => { + 'name' => 'prch_init', + 'offset' => '5764', + 'type' => '34415' + }, + '27' => { + 'name' => 'infile', + 'offset' => '5896', + 'type' => '34431' + }, + '28' => { + 'name' => 'outfile', + 'offset' => '9992', + 'type' => '34431' + }, + '29' => { + 'name' => 'index_on', + 'offset' => '14088', + 'type' => '98' + }, + '3' => { + 'name' => 'cp_tdx', + 'offset' => '12', + 'type' => '98' + }, + '30' => { + 'name' => 'index', + 'offset' => '14092', + 'type' => '34431' + }, + '31' => { + 'name' => 'image_offset_x0', + 'offset' => '18188', + 'type' => '98' + }, + '32' => { + 'name' => 'image_offset_y0', + 'offset' => '18192', + 'type' => '98' + }, + '33' => { + 'name' => 'subsampling_dx', + 'offset' => '18196', + 'type' => '98' + }, + '34' => { + 'name' => 'subsampling_dy', + 'offset' => '18200', + 'type' => '98' + }, + '35' => { + 'name' => 'decod_format', + 'offset' => '18204', + 'type' => '98' + }, + '36' => { + 'name' => 'cod_format', + 'offset' => '18208', + 'type' => '98' + }, + '37' => { + 'name' => 'jpwl_epc_on', + 'offset' => '18212', + 'type' => '685' + }, + '38' => { + 'name' => 'jpwl_hprot_MH', + 'offset' => '18216', + 'type' => '98' + }, + '39' => { + 'name' => 'jpwl_hprot_TPH_tileno', + 'offset' => '18220', + 'type' => '34448' + }, + '4' => { + 'name' => 'cp_tdy', + 'offset' => '16', + 'type' => '98' + }, + '40' => { + 'name' => 'jpwl_hprot_TPH', + 'offset' => '18284', + 'type' => '34448' + }, + '41' => { + 'name' => 'jpwl_pprot_tileno', + 'offset' => '18348', + 'type' => '34448' + }, + '42' => { + 'name' => 'jpwl_pprot_packno', + 'offset' => '18412', + 'type' => '34448' + }, + '43' => { + 'name' => 'jpwl_pprot', + 'offset' => '18476', + 'type' => '34448' + }, + '44' => { + 'name' => 'jpwl_sens_size', + 'offset' => '18540', + 'type' => '98' + }, + '45' => { + 'name' => 'jpwl_sens_addr', + 'offset' => '18544', + 'type' => '98' + }, + '46' => { + 'name' => 'jpwl_sens_range', + 'offset' => '18548', + 'type' => '98' + }, + '47' => { + 'name' => 'jpwl_sens_MH', + 'offset' => '18552', + 'type' => '98' + }, + '48' => { + 'name' => 'jpwl_sens_TPH_tileno', + 'offset' => '18556', + 'type' => '34448' + }, + '49' => { + 'name' => 'jpwl_sens_TPH', + 'offset' => '18620', + 'type' => '34448' + }, + '5' => { + 'name' => 'cp_disto_alloc', + 'offset' => '20', + 'type' => '98' + }, + '50' => { + 'name' => 'cp_cinema', + 'offset' => '18684', + 'type' => '32851' + }, + '51' => { + 'name' => 'max_comp_size', + 'offset' => '18688', + 'type' => '98' + }, + '52' => { + 'name' => 'cp_rsiz', + 'offset' => '18692', + 'type' => '32802' + }, + '53' => { + 'name' => 'tp_on', + 'offset' => '18696', + 'type' => '149' + }, + '54' => { + 'name' => 'tp_flag', + 'offset' => '18697', + 'type' => '149' + }, + '55' => { + 'name' => 'tcp_mct', + 'offset' => '18698', + 'type' => '149' + }, + '56' => { + 'name' => 'jpip_on', + 'offset' => '18700', + 'type' => '685' + }, + '57' => { + 'name' => 'mct_data', + 'offset' => '18704', + 'type' => '141' + }, + '58' => { + 'name' => 'max_cs_size', + 'offset' => '18712', + 'type' => '98' + }, + '59' => { + 'name' => 'rsiz', + 'offset' => '18716', + 'type' => '23323' + }, + '6' => { + 'name' => 'cp_fixed_alloc', + 'offset' => '24', + 'type' => '98' + }, + '7' => { + 'name' => 'cp_fixed_quality', + 'offset' => '28', + 'type' => '98' + }, + '8' => { + 'name' => 'cp_matrice', + 'offset' => '32', + 'type' => '34377' + }, + '9' => { + 'name' => 'cp_comment', + 'offset' => '40', + 'type' => '143' + } + }, + 'Name' => 'struct opj_cparameters', + 'Size' => '18720', + 'Type' => 'Struct' + }, + '34377' => { + 'BaseType' => '98', + 'Name' => 'int*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '34399' => { + 'BaseType' => '163', + 'Name' => 'float[100]', + 'Size' => '400', + 'Type' => 'Array' + }, + '34415' => { + 'BaseType' => '98', + 'Name' => 'int[33]', + 'Size' => '132', + 'Type' => 'Array' + }, + '34431' => { + 'BaseType' => '149', + 'Name' => 'char[4096]', + 'Size' => '4096', + 'Type' => 'Array' + }, + '34448' => { + 'BaseType' => '98', + 'Name' => 'int[16]', + 'Size' => '64', + 'Type' => 'Array' + }, + '34464' => { + 'BaseType' => '33535', + 'Header' => 'openjpeg.h', + 'Line' => '501', + 'Name' => 'opj_cparameters_t', + 'Size' => '18720', + 'Type' => 'Typedef' + }, + '34476' => { + 'Header' => 'openjpeg.h', + 'Line' => '508', + 'Memb' => { + '0' => { + 'name' => 'cp_reduce', + 'offset' => '0', + 'type' => '718' + }, + '1' => { + 'name' => 'cp_layer', + 'offset' => '4', + 'type' => '718' + }, + '10' => { + 'name' => 'm_verbose', + 'offset' => '8224', + 'type' => '685' + }, + '11' => { + 'name' => 'tile_index', + 'offset' => '8228', + 'type' => '718' + }, + '12' => { + 'name' => 'nb_tile_to_decode', + 'offset' => '8232', + 'type' => '718' + }, + '13' => { + 'name' => 'jpwl_correct', + 'offset' => '8236', + 'type' => '685' + }, + '14' => { + 'name' => 'jpwl_exp_comps', + 'offset' => '8240', + 'type' => '98' + }, + '15' => { + 'name' => 'jpwl_max_tiles', + 'offset' => '8244', + 'type' => '98' + }, + '16' => { + 'name' => 'flags', + 'offset' => '8248', + 'type' => '77' + }, + '2' => { + 'name' => 'infile', + 'offset' => '8', + 'type' => '34431' + }, + '3' => { + 'name' => 'outfile', + 'offset' => '4104', + 'type' => '34431' + }, + '4' => { + 'name' => 'decod_format', + 'offset' => '8200', + 'type' => '98' + }, + '5' => { + 'name' => 'cod_format', + 'offset' => '8204', + 'type' => '98' + }, + '6' => { + 'name' => 'DA_x0', + 'offset' => '8208', + 'type' => '718' + }, + '7' => { + 'name' => 'DA_x1', + 'offset' => '8212', + 'type' => '718' + }, + '8' => { + 'name' => 'DA_y0', + 'offset' => '8216', + 'type' => '718' + }, + '9' => { + 'name' => 'DA_y1', + 'offset' => '8220', + 'type' => '718' + } + }, + 'Name' => 'struct opj_dparameters', + 'Size' => '8252', + 'Type' => 'Struct' + }, + '34726' => { + 'BaseType' => '34476', + 'Header' => 'openjpeg.h', + 'Line' => '568', + 'Name' => 'opj_dparameters_t', + 'Size' => '8252', + 'Type' => 'Typedef' + }, + '3516' => { + 'BaseType' => '2792', + 'Name' => 'OPJ_FLOAT32*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '3522' => { + 'BaseType' => '718', + 'Name' => 'OPJ_UINT32*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '35242' => { + 'Header' => 'openjpeg.h', + 'Line' => '718', + 'Memb' => { + '0' => { + 'name' => 'start_pos', + 'offset' => '0', + 'type' => '2902' + }, + '1' => { + 'name' => 'end_ph_pos', + 'offset' => '8', + 'type' => '2902' + }, + '2' => { + 'name' => 'end_pos', + 'offset' => '16', + 'type' => '2902' + }, + '3' => { + 'name' => 'disto', + 'offset' => '24', + 'type' => '170' + } + }, + 'Name' => 'struct opj_packet_info', + 'Size' => '32', + 'Type' => 'Struct' + }, + '35308' => { + 'BaseType' => '35242', + 'Header' => 'openjpeg.h', + 'Line' => '727', + 'Name' => 'opj_packet_info_t', + 'Size' => '32', + 'Type' => 'Typedef' + }, + '35320' => { + 'Header' => 'openjpeg.h', + 'Line' => '734', + 'Memb' => { + '0' => { + 'name' => 'type', + 'offset' => '0', + 'type' => '70' + }, + '1' => { + 'name' => 'pos', + 'offset' => '8', + 'type' => '2902' + }, + '2' => { + 'name' => 'len', + 'offset' => '16', + 'type' => '98' + } + }, + 'Name' => 'struct opj_marker_info', + 'Size' => '24', + 'Type' => 'Struct' + }, + '35373' => { + 'BaseType' => '35320', + 'Header' => 'openjpeg.h', + 'Line' => '741', + 'Name' => 'opj_marker_info_t', + 'Size' => '24', + 'Type' => 'Typedef' + }, + '35725' => { + 'BaseType' => '35308', + 'Name' => 'opj_packet_info_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '35731' => { + 'BaseType' => '35373', + 'Name' => 'opj_marker_info_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '36071' => { + 'Header' => 'openjpeg.h', + 'Line' => '858', + 'Memb' => { + '0' => { + 'name' => 'compno', + 'offset' => '0', + 'type' => '718' + }, + '1' => { + 'name' => 'csty', + 'offset' => '4', + 'type' => '718' + }, + '10' => { + 'name' => 'numgbits', + 'offset' => '808', + 'type' => '718' + }, + '11' => { + 'name' => 'roishift', + 'offset' => '812', + 'type' => '2869' + }, + '12' => { + 'name' => 'prcw', + 'offset' => '816', + 'type' => '9964' + }, + '13' => { + 'name' => 'prch', + 'offset' => '948', + 'type' => '9964' + }, + '2' => { + 'name' => 'numresolutions', + 'offset' => '8', + 'type' => '718' + }, + '3' => { + 'name' => 'cblkw', + 'offset' => '12', + 'type' => '718' + }, + '4' => { + 'name' => 'cblkh', + 'offset' => '16', + 'type' => '718' + }, + '5' => { + 'name' => 'cblksty', + 'offset' => '20', + 'type' => '718' + }, + '6' => { + 'name' => 'qmfbid', + 'offset' => '24', + 'type' => '718' + }, + '7' => { + 'name' => 'qntsty', + 'offset' => '28', + 'type' => '718' + }, + '8' => { + 'name' => 'stepsizes_mant', + 'offset' => '32', + 'type' => '36273' + }, + '9' => { + 'name' => 'stepsizes_expn', + 'offset' => '420', + 'type' => '36273' + } + }, + 'Name' => 'struct opj_tccp_info', + 'Size' => '1080', + 'Type' => 'Struct' + }, + '36273' => { + 'BaseType' => '718', + 'Name' => 'OPJ_UINT32[97]', + 'Size' => '388', + 'Type' => 'Array' + }, + '36305' => { + 'BaseType' => '36071', + 'Header' => 'openjpeg.h', + 'Line' => '889', + 'Name' => 'opj_tccp_info_t', + 'Size' => '1080', + 'Type' => 'Typedef' + }, + '36317' => { + 'Header' => 'openjpeg.h', + 'Line' => '894', + 'Memb' => { + '0' => { + 'name' => 'tileno', + 'offset' => '0', + 'type' => '98' + }, + '1' => { + 'name' => 'csty', + 'offset' => '4', + 'type' => '718' + }, + '2' => { + 'name' => 'prg', + 'offset' => '8', + 'type' => '23417' + }, + '3' => { + 'name' => 'numlayers', + 'offset' => '12', + 'type' => '718' + }, + '4' => { + 'name' => 'mct', + 'offset' => '16', + 'type' => '718' + }, + '5' => { + 'name' => 'tccp_info', + 'offset' => '24', + 'type' => '36409' + } + }, + 'Name' => 'struct opj_tile_v2_info', + 'Size' => '32', + 'Type' => 'Struct' + }, + '36409' => { + 'BaseType' => '36305', + 'Name' => 'opj_tccp_info_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '36415' => { + 'BaseType' => '36317', + 'Header' => 'openjpeg.h', + 'Line' => '910', + 'Name' => 'opj_tile_info_v2_t', + 'Size' => '32', + 'Type' => 'Typedef' + }, + '36427' => { + 'Header' => 'openjpeg.h', + 'Line' => '915', + 'Memb' => { + '0' => { + 'name' => 'tx0', + 'offset' => '0', + 'type' => '718' + }, + '1' => { + 'name' => 'ty0', + 'offset' => '4', + 'type' => '718' + }, + '2' => { + 'name' => 'tdx', + 'offset' => '8', + 'type' => '718' + }, + '3' => { + 'name' => 'tdy', + 'offset' => '12', + 'type' => '718' + }, + '4' => { + 'name' => 'tw', + 'offset' => '16', + 'type' => '718' + }, + '5' => { + 'name' => 'th', + 'offset' => '20', + 'type' => '718' + }, + '6' => { + 'name' => 'nbcomps', + 'offset' => '24', + 'type' => '718' + }, + '7' => { + 'name' => 'm_default_tile_info', + 'offset' => '32', + 'type' => '36415' + }, + '8' => { + 'name' => 'tile_info', + 'offset' => '64', + 'type' => '36556' + } + }, + 'Name' => 'struct opj_codestream_info_v2', + 'Size' => '72', + 'Type' => 'Struct' + }, + '36556' => { + 'BaseType' => '36415', + 'Name' => 'opj_tile_info_v2_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '36562' => { + 'BaseType' => '36427', + 'Header' => 'openjpeg.h', + 'Line' => '939', + 'Name' => 'opj_codestream_info_v2_t', + 'Size' => '72', + 'Type' => 'Typedef' + }, + '36574' => { + 'Header' => 'openjpeg.h', + 'Line' => '945', + 'Memb' => { + '0' => { + 'name' => 'start_pos', + 'offset' => '0', + 'type' => '2902' + }, + '1' => { + 'name' => 'end_header', + 'offset' => '8', + 'type' => '2902' + }, + '2' => { + 'name' => 'end_pos', + 'offset' => '16', + 'type' => '2902' + } + }, + 'Name' => 'struct opj_tp_index', + 'Size' => '24', + 'Type' => 'Struct' + }, + '36627' => { + 'BaseType' => '36574', + 'Header' => 'openjpeg.h', + 'Line' => '953', + 'Name' => 'opj_tp_index_t', + 'Size' => '24', + 'Type' => 'Typedef' + }, + '36639' => { + 'Header' => 'openjpeg.h', + 'Line' => '958', + 'Memb' => { + '0' => { + 'name' => 'tileno', + 'offset' => '0', + 'type' => '718' + }, + '1' => { + 'name' => 'nb_tps', + 'offset' => '4', + 'type' => '718' + }, + '2' => { + 'name' => 'current_nb_tps', + 'offset' => '8', + 'type' => '718' + }, + '3' => { + 'name' => 'current_tpsno', + 'offset' => '12', + 'type' => '718' + }, + '4' => { + 'name' => 'tp_index', + 'offset' => '16', + 'type' => '36783' + }, + '5' => { + 'name' => 'marknum', + 'offset' => '24', + 'type' => '718' + }, + '6' => { + 'name' => 'marker', + 'offset' => '32', + 'type' => '35731' + }, + '7' => { + 'name' => 'maxmarknum', + 'offset' => '40', + 'type' => '718' + }, + '8' => { + 'name' => 'nb_packet', + 'offset' => '44', + 'type' => '718' + }, + '9' => { + 'name' => 'packet_index', + 'offset' => '48', + 'type' => '35725' + } + }, + 'Name' => 'struct opj_tile_index', + 'Size' => '56', + 'Type' => 'Struct' + }, + '36783' => { + 'BaseType' => '36627', + 'Name' => 'opj_tp_index_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '36789' => { + 'BaseType' => '36639', + 'Header' => 'openjpeg.h', + 'Line' => '985', + 'Name' => 'opj_tile_index_t', + 'Size' => '56', + 'Type' => 'Typedef' + }, + '36801' => { + 'Header' => 'openjpeg.h', + 'Line' => '990', + 'Memb' => { + '0' => { + 'name' => 'main_head_start', + 'offset' => '0', + 'type' => '2902' + }, + '1' => { + 'name' => 'main_head_end', + 'offset' => '8', + 'type' => '2902' + }, + '2' => { + 'name' => 'codestream_size', + 'offset' => '16', + 'type' => '2891' + }, + '3' => { + 'name' => 'marknum', + 'offset' => '24', + 'type' => '718' + }, + '4' => { + 'name' => 'marker', + 'offset' => '32', + 'type' => '35731' + }, + '5' => { + 'name' => 'maxmarknum', + 'offset' => '40', + 'type' => '718' + }, + '6' => { + 'name' => 'nb_of_tiles', + 'offset' => '44', + 'type' => '718' + }, + '7' => { + 'name' => 'tile_index', + 'offset' => '48', + 'type' => '36919' + } + }, + 'Name' => 'struct opj_codestream_index', + 'Size' => '56', + 'Type' => 'Struct' + }, + '36919' => { + 'BaseType' => '36789', + 'Name' => 'opj_tile_index_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '36925' => { + 'BaseType' => '36801', + 'Header' => 'openjpeg.h', + 'Line' => '1013', + 'Name' => 'opj_codestream_index_t', + 'Size' => '56', + 'Type' => 'Typedef' + }, + '39777' => { + 'BaseType' => '36925', + 'Name' => 'opj_codestream_index_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '41668' => { + 'BaseType' => '26143', + 'Name' => 'opj_image_t**', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '41674' => { + 'BaseType' => '685', + 'Name' => 'OPJ_BOOL*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '41680' => { + 'BaseType' => '34726', + 'Name' => 'opj_dparameters_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '41692' => { + 'BaseType' => '34464', + 'Name' => 'opj_cparameters_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '41698' => { + 'BaseType' => '32046', + 'Name' => 'FILE*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '41704' => { + 'BaseType' => '36562', + 'Name' => 'opj_codestream_info_v2_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '45' => { + 'BaseType' => '56', + 'Header' => 'stddef.h', + 'Line' => '212', + 'Name' => 'size_t', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '56' => { + 'Name' => 'unsigned long', + 'Size' => '8', + 'Type' => 'Intrinsic' + }, + '579' => { + 'Header' => 'libio.h', + 'Line' => '182', + 'Name' => '_IO_lock_t', + 'Type' => 'Typedef' + }, + '586' => { + 'Header' => 'libio.h', + 'Line' => '188', + 'Memb' => { + '0' => { + 'name' => '_next', + 'offset' => '0', + 'type' => '635' + }, + '1' => { + 'name' => '_sbuf', + 'offset' => '8', + 'type' => '641' + }, + '2' => { + 'name' => '_pos', + 'offset' => '16', + 'type' => '98' + } + }, + 'Name' => 'struct _IO_marker', + 'PrivateABI' => 1, + 'Size' => '24', + 'Type' => 'Struct' + }, + '6182' => { + 'BaseType' => '3118', + 'Name' => 'opj_stream_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '63' => { + 'Name' => 'unsigned char', + 'Size' => '1', + 'Type' => 'Intrinsic' + }, + '635' => { + 'BaseType' => '586', + 'Name' => 'struct _IO_marker*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '641' => { + 'BaseType' => '188', + 'Name' => 'struct _IO_FILE*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '647' => { + 'BaseType' => '149', + 'Name' => 'char[1]', + 'Size' => '1', + 'Type' => 'Array' + }, + '663' => { + 'BaseType' => '579', + 'Name' => '_IO_lock_t*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '669' => { + 'BaseType' => '149', + 'Name' => 'char[20]', + 'Size' => '20', + 'Type' => 'Array' + }, + '685' => { + 'BaseType' => '98', + 'Header' => 'openjpeg.h', + 'Line' => '110', + 'Name' => 'OPJ_BOOL', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '696' => { + 'BaseType' => '63', + 'Header' => 'openjpeg.h', + 'Line' => '117', + 'Name' => 'OPJ_BYTE', + 'Size' => '1', + 'Type' => 'Typedef' + }, + '70' => { + 'Name' => 'unsigned short', + 'Size' => '2', + 'Type' => 'Intrinsic' + }, + '707' => { + 'BaseType' => '77', + 'Header' => 'stdint.h', + 'Line' => '52', + 'Name' => 'uint32_t', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '718' => { + 'BaseType' => '707', + 'Header' => 'openjpeg.h', + 'Line' => '126', + 'Name' => 'OPJ_UINT32', + 'Size' => '4', + 'Type' => 'Typedef' + }, + '729' => { + 'BaseType' => '45', + 'Header' => 'openjpeg.h', + 'Line' => '133', + 'Name' => 'OPJ_SIZE_T', + 'Size' => '8', + 'Type' => 'Typedef' + }, + '740' => { + 'BaseType' => '696', + 'Name' => 'OPJ_BYTE*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '77' => { + 'Name' => 'unsigned int', + 'Size' => '4', + 'Type' => 'Intrinsic' + }, + '84' => { + 'Name' => 'signed char', + 'Size' => '1', + 'Type' => 'Intrinsic' + }, + '98' => { + 'Name' => 'int', + 'Size' => '4', + 'Type' => 'Intrinsic' + }, + '9952' => { + 'BaseType' => '2869', + 'Name' => 'OPJ_INT32*', + 'Size' => '8', + 'Type' => 'Pointer' + }, + '9964' => { + 'BaseType' => '718', + 'Name' => 'OPJ_UINT32[33]', + 'Size' => '132', + 'Type' => 'Array' + } + }, + 'UndefinedSymbols' => { + 'libopenjp2.so.2.1.2' => { + '_ITM_deregisterTMCloneTable' => 0, + '_ITM_registerTMCloneTable' => 0, + '_Jv_RegisterClasses' => 0, + '__assert_fail@GLIBC_2.2.5' => 0, + '__cxa_finalize@GLIBC_2.2.5' => 0, + '__fprintf_chk@GLIBC_2.3.4' => 0, + '__gmon_start__' => 0, + '__sprintf_chk@GLIBC_2.3.4' => 0, + '__stack_chk_fail@GLIBC_2.4' => 0, + '__vsnprintf_chk@GLIBC_2.3.4' => 0, + 'calloc@GLIBC_2.2.5' => 0, + 'ceilf@GLIBC_2.2.5' => 0, + 'fclose@GLIBC_2.2.5' => 0, + 'floor@GLIBC_2.2.5' => 0, + 'floorf@GLIBC_2.2.5' => 0, + 'fopen@GLIBC_2.2.5' => 0, + 'fputc@GLIBC_2.2.5' => 0, + 'fread@GLIBC_2.2.5' => 0, + 'free@GLIBC_2.2.5' => 0, + 'fseeko@GLIBC_2.2.5' => 0, + 'ftello@GLIBC_2.2.5' => 0, + 'fwrite@GLIBC_2.2.5' => 0, + 'getrusage@GLIBC_2.2.5' => 0, + 'malloc@GLIBC_2.2.5' => 0, + 'memcpy@GLIBC_2.14' => 0, + 'memset@GLIBC_2.2.5' => 0, + 'posix_memalign@GLIBC_2.2.5' => 0, + 'pow@GLIBC_2.2.5' => 0, + 'realloc@GLIBC_2.2.5' => 0, + 'sqrt@GLIBC_2.2.5' => 0, + 'stdout@GLIBC_2.2.5' => 0, + 'strcpy@GLIBC_2.2.5' => 0 + } + }, + 'WordSize' => '8' + }; diff --git a/abi-check/abi_dump/openjpeg/current/57d0d/meta.json b/abi-check/abi_dump/openjpeg/current/57d0d/meta.json new file mode 100644 index 00000000..91532882 --- /dev/null +++ b/abi-check/abi_dump/openjpeg/current/57d0d/meta.json @@ -0,0 +1,7 @@ +{ + "Object": "lib/libopenjp2.so.2.1.2", + "Lang": "C", + "TotalSymbols": "43", + "PublicABI": "1", + "Version": "1.7" +} \ No newline at end of file diff --git a/abi-check/db/openjpeg/Tracker.data b/abi-check/db/openjpeg/Tracker.data index 4e3863a5..3df09a63 100644 --- a/abi-check/db/openjpeg/Tracker.data +++ b/abi-check/db/openjpeg/Tracker.data @@ -101,18 +101,11 @@ $VAR1 = { } }, 'current' => { - '2c999' => { + '57d0d' => { 'Lang' => 'C', - 'Object' => 'lib/libopenjp2.so.2.2.0', - 'Path' => 'abi_dump/openjpeg/current/2c999/ABI.dump', - 'TotalSymbols' => '46', - 'Version' => '1.7' - }, - '6ff8d' => { - 'Lang' => 'C', - 'Object' => 'lib/libopenjp2.so.2.1.1', - 'Path' => 'abi_dump/openjpeg/current/6ff8d/ABI.dump', - 'TotalSymbols' => '46', + 'Object' => 'lib/libopenjp2.so.2.1.2', + 'Path' => 'abi_dump/openjpeg/current/57d0d/ABI.dump', + 'TotalSymbols' => '43', 'Version' => '1.7' } } @@ -268,7 +261,8 @@ $VAR1 = { 'TotalObjects' => 1, 'TotalProblems' => 0 } - } + }, + '2.1.2' => {} }, 'ABIReport_D' => { '1.1' => { @@ -502,7 +496,8 @@ $VAR1 = { 'Path' => 'headers_diff/openjpeg/2.1.1/current/diff.html', 'Total' => 2 } - } + }, + '2.1.2' => {} }, 'Maintainer' => 'OpenJPEG team', 'MaintainerUrl' => 'http://www.openjpeg.org/', diff --git a/abi-check/installed/openjpeg/2.1.1/lib/libopenjp2.so.2.1.1 b/abi-check/installed/openjpeg/2.1.1/lib/libopenjp2.so.2.1.1 index 6d37d2bd6d0b1482d4bdf96cb043d2b9c29f8679..02a3046273e2550299aa5abb7f1fd8239988e00f 100644 GIT binary patch delta 40889 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 delta 40874 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 bHGAJA4VNP>CtMwHIpgZ6@0-*qeB8eP&?PKI diff --git a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.1.2 b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.1.2 index 3b0720ed340477e7f7682f5603c9027dbfae312d..4c7b1f06db391a07d96fcb1c776483303817a095 100644 GIT binary patch delta 42138 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 fW3~*I{YypAgz{O?pQdK%_`Vk)~`^ zKtK>d1sfuXAUx&w!!{4-=mAQs#X8y z8~cW~B;s$r7eCd`|Gfz3u4r|%zwuVNu2psY&3Dyp?bhE@*!G<^=Wmtpb^1}OxX5)= zv)R~CX0x@?#nP#Ih5TZ0>zb7Vf8DUEhT@0u64KMGX|vf3!yGtlj7_(jAA{0{5Z|JK z75t)AXWj zzi4~KiegT2Wt!f+)2HA!hvk7?J4DX0b;x-fe|T0aa(c;k>g)Kc9Vh3Llr*;!v$jLW zpB2=_u6y_sXJyxfkNfk1V#;*An!6EdV>P%7&ahSD#B@E2l@q^C*V9-PkvKzd#cX2C z485Ut%O+l#q1R(Q#P9U8Nz|SRo+ri7nR+9(MjW7@1LDCHP8s(33Im%z2 z{qK!(qi~cP|Me*6_MK=T>mLXEQFuZo@-d`ow0~@RS#uQENrT<=4|XRFcGExDoix}@ z|6q60U^o4P-ARMp^bdAtA7b+lc4q<+{=x2~!EX8oyORdH8Oy{MKj=l1Xq21&QSOW+ zw$gIQcXr0t2T_L207I^GjEMWuKk!Zez<1KXH~jX4}2#LeA7Shoiy;xEVdYa zGo3exEt{p5Q?4VjlqEj(9yv3>z^5^cP;CS` zXYkwPeOz3gr>AJe9KtzYPxd@bxp&e=f-UT*s5@UT%YG4$<43D$iAD4E)C`Wu>GsSa z1}gFd-1f?t72uAx!(El!cFz=YS0i_r=d8FrUoXSXh_D5EWd0qL&CyB4XoT2~9$z6V zyXPlz=ar^xJ*CkYj{g1Nj`nOpc^pHQ!X4*1O>sx9gFDId2lM`W1vm><7D|Bfdr|TE=DsMT{3?7wW0?9bjfz+Ey^mK;BWeic6Xj zKS%Uf6}|!ClvQ-K%7~1A#aKse9DXC87B?5_@hNkV2^*kMuB>Bm3sFH)u~>)VnaDK| z*47qTOk^wy#2E3H7$g1?!ykqipNOf8^olG~ys${G9VU~@R}nkdBAbZckzBm2$O%Rj zX^;P^A}1JCiSaV)0VF z1g7C#OZE2bl6VA9m1{#v{*X)YR#+CuwJ{~ZJu=tFmg(Q7$%I=IbJ-Bdj6$?tgQBb< zQnq;ODAe{L$kGGE$mKG-Ma%UOC1liYlpyPv$dCf-b{2xfdY2m@qF3m(s;{M1>HTt5 zRh8s|8rhM*s!?x>JtoX%Q}KJN_{e9;3OzqgMob}_N@#QdNJ{} zFB&NHV&Ys65{Z2aCN@tvR_PVP9#Vsf7g3^D!V!2tG+m|lWUa;aReBtIDBfJ9Hw}{` z_ShfL=uSjPo;abW=ZBLZof}k5)fUa+uk}yV_A<&jih}m-M$LSV<{Y%|0gO-fE{%TH z(H56NL6;`^6T#T>CsGyZsYEUXCvu4F2@xpVQ?B55oe^2vYfc=L6`%tTdT-6) z5YMgGtE(E7)gq#8w&C$|I=Z)B-@;xHPjArURmIX|VmA@0Dv~A>Yg{@|v^0&{X$NRb zq2F!LCu&Ki7_d=~Q_*|K=%j(E=sjfgAwEUJ0VqCd86`|pSH7pIvzU?7;)z0KLt_{Qr+qh!S z>T!{@Rr~wCOXNJOmum5`46_IC^wbv57=l*jQqMK=$oY?YZVkjVPT-GqDwUkO#LLg> zP4m@8&H;7HNgOVz+Sz<{9h?7K9Hz~UIcuBNz zM~W9VL!BK%eu?Y@{0wj}C+;L!#u0AX;n`CpF~&`bt{s~bTDZ2K0Y$^Pfx=GQsH)qeGL9~&DJLdk3(r(A@fZ?Rg^D6bqtf8MM|z?bTcGlkdo^d^E)|7$#sk!LC)j&7m&};OFy|CW-fV>hr?eU@7p-=!cmi9Xr)XWMgarCur{`h|uTtRqPG1?RmWg zJ1>5EUeA##sGjjGGS^37^(jRvsG>`e3aV$EMo_8oV!&=aQ}cR#>vrqCbv8>p+N+mj zD||8g^dXGx_RZU`-(p&f*Ei}#{T1$>h6z=Bqb0Jho#V@XRo`f5-NdEW_0ig;GQQR) z^-CtZCz8(Ui@ev9F##6UhCJL?tV;aRD|#$~WjVd|**?!UJ; zHVgO0=0DCE|2hK1gAgDdi~#Xq1c(PCKs*=$;=u?Iu&X7gtwMl!FapGb5g=ZG0Og}k zc$|#X)Il=`F93p&4v;KLuCs%-$h?f4KXM&3neap@{sSB|neZf*2euIonoM{wT*QOn zA|4DEakXpCS9lT6V%HE?;YB=K3c13IcraeXgYhCBj2CgaZT7=OJQyzG!Eg~Tgo{wp zcI<8qLE-E0ZuMxzlw8 z?Q~s1J6%`7PIv1EdYSAqmq9-m{UhSBu@EI&+!9gdg8nVz z!h2DVsqi}m%%gZ%#FGh{a_^)?A(@~l_bzgl-v=JM?N!nFqFz%;ABR>3>DzEo&y@J9 zrtnuyt;(7f47_Rzc-3jCR$`~qQmw>J`z!E@1PFLV6arrTkd&tIS1o|Q`XMRI_X>Z7 z^fgC<5|Ro?pM<0W(kCIQfb>a7Dj&3P_)GR&lgb zK>D1)(&vm6CCXZA-G->mMG*%$gGJ35ENT*<3W%Bns32-IN~cMH$}eg&BtQj8D+H(@ zX@vk)K++^Yr6djOwnV4`q9zflfT&4;Dj;eSpn|AnA=g6^pbCf@04gbJTTq9SHW#hi z{GfZk@FYr@wrrx+Ow_!jyYp$qwj?a2(~50LSW2fA+Zx*#$?7NY$1a6Ne;1m&J(H@a z(>iX?qS2`nEM?EGL(VA}WY%N?opf5=Es0R+g!Wnzq0$MVvLr$kb``vaB~D)g@N_jo ze1A!wtlcUvhJ2!rX1&GrPxN2dRB_=`{T()3Y`(15g*tHaGIZH9qV*NM5*sFFT!AbN z_dUF#H(^j68eG#q(9TDQ=%D-0thuh=(xN(w88`G{+N}uRPd9WsV~54V z&-A9Os%ZGR{)_f|gs6T~|J}a|FQSTE!~QBkt-?ens8x6~Imi2Ye4#gFSbd-UQh&&D zeCu!N-x+L=Sokd#;~d|vZ}pQDI{bTmJIWDt2T06W(c}(xJ6I|w-qA}WWgs0jyVRhb zv)O83(Kl=*ptktc>?Z&#L0S*r`S;e!|BEAIw)+1Ojx1H|zvIaN96Tn`^drU!CcXgq z)4bxDpY)i1L11Si%n9B?u+v)zc6!HSebX{Xx@}=WOWXK@7;!mO}zNCUcXyM=%j26q19Pf>BC15IhM#FMBXDbb)1E4wh(!Q z$niv8CNh?oC3$=f$hR@Wu?ZBn)Lf9?``Z4Z*I{7?i0eE>(&uB%eIPd8)lWW}X02IYtY_w+vOq=@=ePxbDjghLoHpF(J$Y=pS}tG*3( zUJNFsByuF>(I4~x6bqWVoKi8$pkUeI6$mnLc9Oi1yV(qL*=iKeKbH-tAm_4&zx|7v zhXM(t=Al4>|B>baLme!?R>nD$RoTS=9&|*#r4j=0fGTN|N(jIM(!cFe2?2OOM3_`U z03Hw#EtL>}2Smh4B?RCB5lK=B0eC<}x>P~{9uSdDN=R7(4~VMk^n(XPG?hvSzyl)M zKnZE{dm(tR0!36x2*3j>;|QsQ06ZXKj8sAZ9*h7nK`J2t4_bjxN(jJ%4j_~g0`OoB zQd3qkfCoE4C@UGjgGpdpDwPm`2k7;DzY+rQfX2W^se}MLAYzA9LI55Ru~#Y~01vW2 zC?y2o0Tu3;R6+nA>_J9;CBzOT1RW7=KfDN@QgycTx{(x`OTN!b-~V-c!897N zQ{t#;RITo5keR-%&ANG#Db9wn)uQ-#8u z8D&7EN+R63M~rbAokPwHg>@DiMjFnLKK6V*N&_S8o=)}5+&Tf=GQ!I2F&&MaDypElEZ-5_lu|4__^J39e z)SS=hw6AqoqKgOTHkOLT9-O{#iBCN^X>w59^%(6#WGSxePhf=EoNm!6L>6#L2sm~M z5n>eVUn@a2{+s*PUqTGB)D{ahvOJAYHh29lNZ#-~FS>>r$5_dN4qw@zyhg+{$?CnKK~* zGoUoydKQZEAe8aev+PM^ri{0qRn!E^cl!sGfsUc=sWHNAI^mb09m-?Sx+Q)Y+9e9X zo>k&{tU>stQOZ#GW$5NU82`~8!Y@O&P)2bmhda)Y_+>^M z#(EdgH4Z0?&WIK8h5Y&Aj2i4E@pGJ!9Q`K}4?P}@!Nu)W<=-~2+31GIiZ|+o?7}?7 zelZe(HQJmD#msnPhxTiNNG)x24BmmAFNZ0sa0ixBxC2WWFLstT+EyYxMOT6jEjNRCMqjnSo~ z4Qfk?!KeZ2P+6ibTTASQeTcQSRlHYT^hq?*lu2c8A(L-YqM0SBCB9<}~AILKLPs_F4SBSetG6NUD|1)?59+ z-u?$#AtO=Ds%Z4ouE&X+6^%G&4nk{TJ_j9=ZoIAxOt)lx96K;pWVOGN)!q&|V|pAi zxLx8kjNfiMZMKFvJ}tutWh_z@$uwGJgkYg!qa(itQ1IwEuwSC`jER(E^?A^57Se-= zUMZGl8l_kTu{RSdVvg^6rr~C+tN5;xQOYax?&Y8+U%p4?RWi$nWc9i>MWRt28tgas zqKvEBf{yl3Cad=a%3RDt@mlUjCS);WF*4kCK&CUMGWr17Y^xH;W};+&@+BF3v5N6D zi{FrpXgrRR&3Fa>TNKh8i5@PNXB%}`N%4NR(ap02g3FwWyQZjK4b|x*2314l^2PjW zMlbIih!hKtBgy*Vw9MwWYR1=09mL2hPs1$fe4zAw%2VktgGLJ*H8GXU)p;C zzT3r#?=#RD(?z3NMg_Ft$XZ5!raJPl?8sdo2H20tj@)~J*r_95lO1{aqRhro2f6`U zE%w!wU2&tX@f%~C#pU`&hPMc$k!^HSThzNIGmC9td=F+%Lrk+dzM&0qUJ>NlMl$Z% zMn(rBOEp0Q<%nKQjBTKJQ?y2oNNj5OKwSk@HYR^()&)EfcMu)#C`CgOy%3Q zM!r84o=pDF!0d&No7~>0?DsDr{b&6l{ZDi-egqigK;2KpP=|i-NcNC8^_cMldsEcy zjD~tu_?QT@}kCp>+ zRP}+;RLSv+a#Te@(FWh89#|u^du2uWUPd}(p<6Gb6t(2!Ud9mQ`gJcOM#FZN=Rqw= z747qk9-#IS)kHi}RQEo{E_hmfjj2drc3+ji_P&^qFfa6jUdJYik&hc0!==a`ks@0U zHen^QN2N%H77rBfH7SE%g0A^u658g34A++(%CGr)W)OWiKVv4zq6&W(2Zu8U2B_jO zvU1-3#wJ!;=2}PQnpQH9D-44e#hZvmZ9g1f4DqH{Kxz%8e}_03zwJO{qd)#@ZklM$ z#0TOZlTz?JKyQj)bgYgnXC0^mFDo#Mk*Tn znbAgligkUg@@C_(*sK=m<8X!-Lt>n9jv}?1phAaDfUv9CvJK`O1QqjCEm@Q+q=r9=rD#y2FvQdJHa%`%~ z?8a1?SxCNYliK;lH42TLVe|@<6Z{LIl!ms9#^jxbrOacvN85N4iH6$m5 za?a|8oM0fCHp>{T{AWx5H;lDZ8CCkkOV!SV$7Z z#YN=li(HJV){$~u(;~Tk*gw!xwJfUTYXdO0C2~{Os=114UAN{rtktZZMdi_!wL~LK zUjikRJua#)GcxE@$)IIMEVaq}Wkzjea%P#)PAe@lG3DgJakO5^H;AYKs}FLsRNd*x{Z==e$T=Q?96ezrbiG{H*v-7|9jXtCaCqJ33P zJhdKTb5i^WlI<1MHlP)|ioqMyh*`M7cp`o}tvDqks9EF;FdfawV*NB`fVHCBM!B3c z*=Us0-YxGNvC+shS-9A|RVH>}t4i$NR^*i9YroA%qLDFqXJBN!6+(@5X`vh$&y)8i zTEgFz14>_ZI3Hbcd8e_TVlCNil**8!^{$+w9Lp(I0@#1`G)2LF23>OvMZfQ#vt;yZ zyN$UNeZW3dmU;UyXjY5Z{m5)H)#sws9J)!(XJo^*-ft|oO8-fz?1=dR4S#$i8d!Gp zPTA30H^~MU+AElZb9_0k7#hvc?G9tEIw^iuKTjQz&0hVeu~T(ce&~WzfP;1iI%}Gg zh^!Z6p2lm&WQN0*(~lXgXpFsk%&1x98Z~`oIn52-kBUA>7O}^Tp2%{_apQqTd=pNB zUM)U4DTUfPWxOrDFPxS`H2h8DffVD=vslYliH{wZ3hP`j3 zQOVZR@2{nO=kTkuGrm7A7)9(*(!#D9wIHdjuc9cGd{eJNd%>1x=yfbzYkc2cH!_UU zi8L8kNTMM(`@2BXrzBAs?h}pF>wIDCRAnn8*Wmegl>cvEU}}F=6#J5fq_5hS#(aMj zPDGN3CH$n=F5HrXG4m^+Kx~{S_l;3cbrK6Fwte>`8%m*tlO&G)6%F&InD>orzL&o- z)@r5gH0quYe|Q%l|3k3L@v&P*KSwkQIrckDb4N+=Ukne(Pllcf`Xx#C{!{k-XWtn$ zbXA$}BPjbtHciH__@gZ4!XJ%9zm`%;3VdBdg`fOcjz8}&0B2YwG5D^Lp^_=>ptgF% z726AU(I$_HckW`e%T*@XL90o)L!+twkGsZ7t@KQif`wix5%Dx-*Eb36naj=4O<-4s=t-&|Ch5#cI)?e9jc8rgrkD7*AX zO^)odzhhkF`0Rfer~L7ngi^doQ7YcGM>5@zKMgu5M=D!=nQo&JDts(6X#w8M%&-0N z2g-8YE2+ZQ>$nS%<2$08ef;6cPD=k|oC?o0P0D|SSrEUCj6X9$g%7r5{P~vI-XH&# zj6c7u3cq7FX;nybnDaC>mWIe)XpLC2 zcQOuD0DU9gtiu3U#wVDiuothFfGZ?9z9k9f^ZuIoWX(2q3e@b7tl34PQL`Rp&7O#T zxGYjx?fbo~`37Uph}X*nTK$-ugf@0l+&l@_Vs?niNysZlbWAe8)ZUF3wUQBeoS2eq z`ghJ}IMr@sZ&YKL*iE50Oqy(#!#S>q^5(ZJO?J>YIghpO8)%d9axbCv(`Uz&$MNi}2RBPr&>;$6_%zds&Gd6C?B zz20ATPO&ue4?+#1(#=-hXxasamhht0BL}0nZ;G+$W+^%evnm}`&GDT|Hybcoa#t~NK*kwa(;vtp)9<3K4&BNvu93_{ZW-UwA!ZAMG>EHiYpcwaMF_Ml;K6KH8 za?~hyKx0{LKF)lH0j!RmfTl|n%_o=@RaxGZSin!O%UHez6U=Q)J0B-1Jz@5O0LaH*&-x@`WS4)V<(w8@h?MF3jLFI6^|%zUtQdg zqQ;3JZP?c7T$1==lG%{W7Ud_K)l;Wq+4NjrIUSs37J9_~ekbguBqz>CUbj9rK9ydK4CX^Wg&rVCQ?6~vG6nfC*9MAjJ$%FKb zi0de&t%G1LedKAY;1uZ(W%F-+Tl} zBlEc#WIe|bz5?s{|ITj3c#H06JAgb!^TI6y1!nBo8}*_U&j{sXjy2KB%J z+W+!YU%t9<{ZEhetwGw#qK;#Ig%p9%yIFw{VY>j#h1-8rB&QF%am5}?`N6P zD!%whlTQ0-vrRIK|2i8=7R=)1=9&7#YQCG$;b zD-T;>DqFb~WGl~Ifa&v;*tWo|s{Ifrt}QT&mn6HmRYhxspX@kg7q_ytIAlq7@yLay zvWr`tv`iQLj*6BGO|pxR!VlTS*DQpNGF;dfnPeAlwg{`*8F63{?mZ6^w-!PBnJVfn zhQ2aO#4a((_}pZPNyg{(OTdyT-d|!WUmuEP48}Mwex>o*dQLA1H;m64mg4U8 zQt{zZ+<cbf&xk?GO=XXE)~5u?9{t>M zQ`w_kLH1}@kDX{OWsi2{kuIa`(XRf9@K^R|*O0bwD|@tSR1dh7J=!&XCfv#%?V937 zC6qndHG|yB9_^ZQ43>Ijk9IA*Rvv`1N4u8wMP|w#?OH{xqU_PGr^z4oXy23-WDGkx3g((fu%Y`Wo(NC{7$q;>WwJ8nJpR6&-5S_c$ zBtvxM(-0pRqB}fok|A1Khuia^qU<_sw-Uw9bqItZ`qnz=$jwCLGbS0Ldpu*tN08#} zZmZ?s_*YpYr1=K`nY=!+;u&*%bY?SLkjeWNKJLWkXuXjB&2fRw(@&IMZ$5|8pIdL% zzzB10Fel(3#mo)Za-9+HZ@~C&ETT7><8XRp$wpN4k+{1N#h5B4ZZemW$=mg;Nha^b z&zfZNzWXdTUx!4C&1T@r4lTpVufXcK*%a?$6E-oqRDn>aJZo}WIF_^i&(iGPYIk6=irMi@lV^)FfWO; z9cHrjXPoG=!>rRK=rrYJ=qBY0Pg9mJJWW|X=rm<=&}qsLY?4$AX|yh1c$%{Oc=6*7 z^SZ*wraGs_0jE5LtxS&iY$rB*&<@Y;qOG&IwF}$1ej@ZaJif3_q&{aZ$Ir3np!g2( zU4PE(qJylyNA5-E?lISDD#f2IO7RCA3q^{R_M2zfK=Ek5nV~{Il%d5wlA(1EK;sW< zCVoF)rmNr)vN-iWmcg}NH2r3>dD1)O5_$Wozl80WV&5kH+kGPaKRIZ+S&`!yfz0lt z&g^nkDZBT5ayt`s$b6_N%fkr=b?m?!2$$yF*B!)P^|OG|d(uI5@P4k@s*e^8UX?2K zidV770B${W1e-@R(xoH7GID(Us9A-)YaLVGJ&&QaV4OQT|%5soW@ptow#%w??>eL%D!oq*D0^IZ&8Q%hP`D9 znW*)StWn}Sre>;^D5Ft{_d9fIp=$4&hKyI|f-Fpr3ud;Y#mDAUq!W3`baGsLj=yGR zl$Mb2G5c*u^Vy=hExk1^WwPUT!YW<}2aW8uviPmjZri(Xk zP%h%j8wj2+u6$OnOh{^DpFh z%J|aUq#?@>zA{&8-uI!bvZplav%TeHtckbHe4sDB2j7||HQcH@5+_T$W4^AHlAF14 zoJx2gO}C}Od^dqp2am6a^4`JQ8IZLcU(27&!Lrd`{zbOZN57b#Fz+MU9-lKP^7%?& z@8>&l&-}t)@=%$mt-5Zj{)ISnAK2O(;@*9U-6TFRxA_ex7fousMYYj*awqta`2`yH z4We;U73 zHTWwi7MVajA z06y8USuU#hFGQnZUvu$l4A-9?xcTSIC$4x<9C`yg1#je%i}V(#l%|g=!?G72*4^)MggtY3?tQu|Vz6 zXh*k6)GEqLi^WB;t7s|?6y=o&GWe<}uL~eNIh;SC_HIvhkbAcm!ukKXThgr~u;&OB zOCxv*&DBxtj^J_mflJbdQFPZxG)~}>wCgrBxxgi9*ES0AUy^nOUy^nOUy^q9AvXUd zX;%Uf{!7v>|0U@y@XK};-jU9?)phyLIa5$m*Cf&b{FkI%xc_6bmzFoCJG;NG+=_};YZG}Xa>Z`$>UQuE)NcD+prRATv4;W@+Qzc_6} zLNi@Ah%cLkftc$GzBugy0`9*!ZCmZCM1=p|v@7`Dw5uM4`0q`-niAo^H|=Vi3&MYI z+VvRF7Ioa1{op8w>8wzo2c*J6{!2Pu3Y`&!gW<*96pZ*VFyVLiq4G#;;|cNAOFcug?f zNaK4n036FJV%F)^5i?zJZ2*#6K1a7zeIU+PAiZcZp;2uxY8kV_eF(t zo~jk?D7vQO9^C@5D4ka>mw`&V<)z{}&{*rV0copEbA!7RohhvIEP2#xExu0YF-r6% zKPE*lEQ9}Bu*v`AojFU2o8e{I=u`VhdVwqOxSXBjE%3OUo#ZX>xSXBjE%3OUo#ZX> zxSYKYvH9;6klC-`aXCB5Ti|gyJIR~jzgA!;al=t3%$v5R`F4`Gz#DURk~bV=rJ&As zk~bU#9s!12JINak(T>B<06WPW4tVB)ZG@fV4QCpN7-J`SgE4FbhzWL*x4=tuc9OTi zOLTS;H=JmmtfBrh?Kg-on*k`c&9#%f1)id_le`6wHq<4*1HfP$@Nhuu_lX`D>4eB*lJG;8@IoK zzoGlZ`&s;bsHa;i^BUNy+^Ebegl$Jm7A>!Y<4kJF+9IY3Z^%MK?kL+^4;UefymW%{^w4rOQUY^APt63$xua*n!FL_?_JeiYcgi=62s zziQtf1=Ud9D9a@Ib##(1ZsC?uUG$1=VLYO!7e-olkpf(~_P-~<|JpMF|K$^U68Gdm zxTh6_ds@M_hOFRQLssyuAw29zLZ@yGS;4o4tl(QiR`9JMi*5};faJ9yn-zR($nuM~ zyftJM+!{g-R`A<;Rxs{qC9*=?(+a*wWcj6AUL>-DFA`aq!MLXte3QruzDZ;S)x0h|Rf^QO8f4NCy`EgIH5cjkSaL=dea*2Chugewg zX)k{?<<1|DIU)^)4SNG_8vwbpM_>m9r*{2l1p!Px- z)LsaK+5<4?ta`kr<8}f@IxwHpV(%lpB;67EsvehUXsPS>18& z${X7a#qetQ%e?P*rHSV{{_5T^_!zdLsbYJ5-hnO`{ZXG2j5@LbCm8kdhFrp^s~T|y zquT!hquPUD)NdMb1*6)ZWf@LdYvt`CdoYZ;qA^!6syzrsJ=>To7}b89)kj1LqgHRi z6^v^C3yf+Hf>9qe;Sxs8Z^{*nY7c@@&o|`+qee925=L#^j2BNP7}fq)7}cJw^+c9M zf6^;|fx>chV*U=mVsBx)~=(^*j6!q#E8FJBZ<8Npq;{vEtq4&}hzx z>Md|nf0!87f)k|rW(!V`>eiMp4gd^m$q7;|+X^h1qDw2TAXWQL{g+S$srJXOgjDU% z>7(HWq?*_oxBZujZmoIC5-w~|>}T|k!myih76V{ve@6nQ(awY7L~E{4R(m1Jnvla4 z%4)x@J8%bGp{({ol(laT_uu+)X1;+fjzn3VK`5)boT*S&X93E3JO>+=Gvdn}u25E2 z0m@pg4NvY(Pd2)PP*!)3pV5E{WpxLktnU8wJdHwG-9w&+TcND(QQP5GD64z?J8&zM z)jcH-(>_pEv9Aq}Dn>6fx)+uQvaT>ycK}lrHxSJF`yRC65<>0Oj!OtNt38Z73q;5E zoFLSf+H(n^uJ6Dlgc{P3O9(Zp6DJ5Yw-c8TYNy9IL8zA>;{>5D@608H`fg`V5bD$} zFb;)^OgKQN=^H9cBA}@~<06II5t2;j-o1ZI7T}yX< zLbj0RL3e%@_u&!|JCc_3_hbHqCXdB@U|P&?L*>kimRq2_LG=QdeNPU>&mMBcEwh5!SX^ia0u$H%XQZ zHG>&y1sG^ask0yD#}hJDPl&W3Jhic8ZxPJiGMK%!pS?O+z}Yj0kkwP9UgICcTK;3} zs&){YhMMC}Q;$^%t z@%xf{^d`xDbrit1#Ugq%RQMFpbu{meUh$1aT_HMOkKy$qWpn#9YNp;>k?p%OTTyo` z&(tn=7GuWp^eU3)P07=98?uv4az>*r+y%O!4GXbq+P5|8mV59-Q9l{W`>JYvB6&}5 z2XA@-?-j{w!?p>$eaG=0iuYT|dlcRca|?LyNZwx+@2vvfKP2xY0)xohAKrmU|M1v_1w6i$C!V`;dm@S>TtLgv~eOL-vv>7fA zPT@^)c5BsCj{(IZ4{|GP9Zuh{fxN;ye*OHNiF33r*^*@K- zzrPxZwMWla&qWo$D6O%B1dIY**T2sSpeS46XAht#M1%!U6e6MnC<+mA0ThLZqyUOS zM0x;4AtIYl6frfQN68n|YV*<8br%Mew${e(xb-relGP6Ls+u5`ylvPEz-#yFTk7Mo#CAi@yza z>qGJz;HpaD7s)-sb+LzdZ#s`GW{}@C@|$bZhJx9ik_RH>#Hty<7o$Yl47|Su#cu|$ zr-o@(Z#hgi&G`3*>A!Xw>K|X!_n~OkO8oJEKEe!oJTUO0zWjVd;6;7;`G~-a`ttJ; zffx1V=OY3y>O1-%O&n$>bU-~G2qPj9>hlq>c@d#L9|3bB5%l?pvopE-FAwWGurIX* z9@dwy2I5QwVSjivP&}IHAEq#8QX8u;O5n(V#PQ@8CCuO_0&#i-2(AB%5;z<(2kEF6 z0$~joAk+(iumw&6oBE!X-^Y^#+>Af>6voSFoCx${m!2b;Yn$k#YQYFIi zGy(_sWD^DUzs^rjrutv!Cu@Vou%F}kWYoZMDe=vdJd553iJQ&kyJzcX%PoA7Ikbfr z)?7~So?VzLcdC)|C383F!ujG5!5D~SCmx})!6=8U44zVV`hFI$< z>#LIf5p>cp@z^RDN^-=?ReTGITV3Gw!6Blv2*kByj`4UpT*b9ZdKGBI#pP(+A`x#0 zV7wt>&1x7#^2N)mdBs}ID4*^!AE=a7Wwt&1q`hhf3hn79!>T?@h3w@gqmgdeHL^^7 z*6=Ob54pmz7G|0d(Ri&)|M9iFVm+Dub27@WX9Hz>Uefj70xfgcE$Kx>%Pd}y^v9r) z$HlcWkMO7YQ>>-f`84VsDNa8P^)_Ev>v&q4Ok#_6$AclW%&rQ#)lY_1l?B-5C!?#b z7k$>@M&m5;-a1|({t8v-WsO>W^@qqUj_RxEbD*o__)0#*=diYOXz*Xw=u0s**95s2 z1-akLE#OHyP3c^b{L?-{x_1icLqxwL?yg50g^P#{yh+9+O69sN#j779bb29umFQZO zvI=LHK$rI|+Q8drY_ad^CjP$0J`nr1$W}SO1&M};JM@z;LbnDQC-bk3Q|YgblNHoB zgSP_0!by&;{AX3^+@MPP-Lletx2&{st4jBl{A+Kan6lD}exK-fMEUK!R6SYSJXzcQ zU%^|}R?!!TmbL98!|xMao@%e?5?_N3_s!qVpQ75A+Qq-rlo(!t^oeeNK?iQof1en8j$>?H=g%9{_D zLha!+P?~!TTZMa7P^b_|&mejQby+B<0rCpystu{oVVveqh*i=a01m7O-vGJiA%+ca zMzNxjxhANjEMg9qiH#!qVozWEVcwT{hfsjqiuK}L8lJwdFjA~Kg03AV4jusp=n=P% z@Rsalk$n_<{b6F>QRx2_#mh%|DY}I6$x$3<#sQh5{1_dkc;y&Ehly{F@j99DRN6(x z*YP&nSH%rm<-0UIm&yr4U$!y7@<5`O`ROhBm9O*^-Hs!*IPt`B90M6e(O39`59L>W zQtUd;E7mqC)=KGprUa@HRY-qJbOnm0!b4*WTZ0Wmuaf+;k}8U*6TFu<6-&#`$*@$h_xd|0 z(@(!BJLmRUS#0N9ykwZ{oGclvEo+Ltsrr^22c6#H-{2~lsP_)ueLX7{y~E36qju<> zfML5rAE^Ofd*|QNfd8Y7+W-B4T9CT?|B(-=mFvLH>Yw7$4Sw6R$32!b@ZFV-A65qt$2o{u{4H(=NmRdNetM-f&z;Ko zmd{4#lNu*?T*M%ETp$0#YwfgeRNw1^)nFBI$qg6YizXsWZn*GXG!g21eRwaL2=%=_ zG$9cMueB4QHe6VvSJ_|+p&gfK^&yXzyDS(3hy@?%!(XVPL=?Qu9@u3q`q012f)$;L zr*>JeDvSrAzS{?|u@wmQ-9BjYwDBl-hrMu@1%$nDmj&!@2H4at3$H^z1wwtd50eBD z>bredWk3YJ+lSYoDM;Bk?~OP2(x}$!OYG*%R}~_XPgf%gGezHAZ`~91q9IH>(3N&=$&?L^~+| zlhL$o@;@0Z8eil!Xp=PaBF`o}=aGwYla%q1v~wnY%-1sPbdFzAJDpXZ$eoVw6S>og z`c&?8R$Z1G9WmlEpXQN=Gn`e6VsN_`ia##P!x>pu{D(7~xPgHY6GewJoUO7DM5-c86=U9lCO z@?E=-L9?lL?or~xP2Ql#Cg>6&BUQEl&e07N2JO0`jy~?EC^lKTZ7l1$M19>i;Zt=(1%f3Cga1hn=Ju$Cg z3CKA9k*M`G;B=oD|25Jc>^t%`gt2TH;>g$ZVbN%(F&Q>CO}meG6yjyf>6$-g%59*w zJ~84pkJggVBh%f_*OsTbAcq2 z@5m&F-T~tXG5d~WJa7jV7q3ilsZMzxZfMxbKN3xTQpHt0GF#mOJ}brrj>jNP`0jQ!G2*xmWW&p+{Q`{CXhPHFZ4Jy>-Aop(d*L%(B;Be5HQ@Yi4q-t-738D*Q+mGz#U zCv&{|NapzH5#=bl{0VBIZ{nZ8{@H?+n{lRQ@JsJnS1Fx6npLXe3J4V&W035BI0!l@ zy*$ds8Z-`R_Yp-WCC3?E(}}bvof3a&)}Ii|KXfZLP4d>|ir1dhI|01)_(X_@wk%9V ztJzS0v$Y&2`>KS~8mlY+V$%PKeDW8YJl4&!BdC>M zVEV-xegWCT3I$|uVA$^pu~JLO0s0c70a{rOP9LMeX-mf8fuBMwh>VC0wI-@zl^_c? zY8DlYvM3{K@+IiBFrZOU^#a4Hyku5n)(mQMuyqoxT##*m2 zoPih^XAQ+W>>tHh{jtHQ6K_QTTkIHbJ;s)c-SIe{Hc_08x29LCMT^~vIyrdaOSXMW zojmrpDe!33o0h)*RLy<`o-J_%aC&L06Rf5mm$oXzy+M&)r|I3^#-CCPTAo@^G+WCM zk&u8>YiC8H1gktw9*;<{Di>U_em=n}t^oh{2T6_ey#(vuI>-CJ`52&jG5r6f&z8h5 zLA$9J!=d01pICaF$dPk>wxpc&>Rz<75 ze8t+juG8@rdc}HuMHJS5k(eHaD7Z*Wk?11vwTf23MdH1rhtemA|LcpyP13D0#puIK zj=J3t%Y6^o#W}Mzs2LvYm1m_})nMm8nr`(~#uL~2X$bP3$_1adz<5$K!y@C!j~SLc zfc8cvPTMXJw=yj{fYzjvB@dvbXIb(9+QuwP9zfe!*`fnzKUKEm0kp5GSTkWf8B!I? zX{^{^)k-Zz#uImgjBwKTx&1Z_B+_`|Zg>w)H;i;ut*EkOD{;4K3k}llAzO(%hnghJ zL$(rkTXKhcEKxlhWjQ0(W?Rx$QoI_i3|`T(nnkC}KCWib>9RW2EjnGcvbv@A9U<*- z+Y`ysz9XdlY&59<`fW&uOOZ%j?mI%dyn&4yPJMk{-BSCGkX*`DUB3TMpc2Er~ zaQcjrqSI&lYFKpojMcR0^x4FkR^aqmhhl2qVImuxK8vh{MRb+uSIeS($Glor;PhFM z5*RZ6(`S?sojzMu+mffx4%Wtzpe8j*?6GF~+BLJrZFjninAsYDMEdz)JF$>|@P zTB+V{6nxX5@`;1U3|6;hRw)3vIn6NS_xeUOvoe|X(?GGMIbLDF1Jx~{1}zptT3BVY zuLp|dEv#u7GRuZKW%<>sfh-&8lx6&3(DSMwkH-3JbV*mDhlmC(t?qPVa8pYwHA5Dm zot!K-95rn9i(xm%+Dlqr_F{fkWh!C^Nq>XztQ7HQORH4;>I8T{roV$+ZoUR@8%67^ z-!BPF>zJ%bomR3Yz3`)57$~N-vdZDm+>Tb(pv=9L<_G#G7?rQTZrEyGPl8j>+ay#TQM67FPwWcb4+YWuxNEB~xy`lP| zgY1iiZw4BsqwI@QL=O?HgNoI*17dX(`5ll}Pq6_%k#owT1bGGt#KpG^TeV}DHL~`K z4?AE2n;}9vT3<1*__d=IugYZCsQuI4k!4EmB+JySlS+L}Ct0S`ovc^tE~RFA`$g1q zf4Zvd59oXP$JX7gil?Sz4d153W}i1~4HsaB%3R);U_kf5__Kl z`@Uz`8Vx7&$p_1@o5TL4(HT*^vsEHx2({!z;?b7HHL9Nr>LZ$RwPi_-MGa7wX!5v- z_)Ut4-kq^&swfuI&uZ~%XXwcFeW6`&ouJ4|lvic;x)U48578qS_<3Ee5lppmH%29P zUO@F_iMun(u_Mu|#n0WWiaD~Zxzc;}MM&ZtIyc#y(O0Ok`Kl!EBImJPlC)>ZlJ#X& zv~%Fjsz~MT#}=S&Q6GUGCPsEg8?W{)>u%X~vH|o0`J8yA7v`vK;`3fseJmJ>xmH}( z0ko}i$hMl8w`p*OQ^DjPTgz9`HlCqA3Zew-pRa7iObR5m!F{HOuNnWch z(&;V*FG5uh=;IW!3&C3CD;ZdgHAV7}|KA)tO8?xp`J35+Tn8JBlf5u3!3ae0Rbg(IW9 zL?|2?mv@LzI5IRaA{35{%R59U92s&#goKgP`dSJ`#-4{f6^x9VIz%WK88>wTF!Hdz z`1~MUx`P;GfkDB@xRx^>go2SVEq4H+U}UUr)Zhw6hE7%pBV(y7gpnaeGr*=`WZcSm z3WS1@aVv)i1ta5D4v4^E9bC(yAO$01)rQFWVPxFO$pS$zGD`ZF!#bA#u#Q!TDO&}Y za?gI2I;>+KM)3_gtYep$vO&tcx}zgM9BdzxN(^KNv5##;RVI8|XtYgp@f9%r;m@w#zKlT}PgvU58hCihO;`Lzd0J%7|7spr2vNb33B1{di0_J`U;G=!riUJ{pje*6%r=hqq{_55u^ z{Cd8rWza3_ys#y{TmA z?4WPV*jq@VyTdJ>9*P0qTf8(>>iJ&`m3n^hVSYUyS6N;mJ>TKK%0f2JXvaY@eVAX* z$5oaA@UtPM&xZN+d|YLreB)HU-^rsRNsgT&VYpRrm1QSs?4;*AD?f$kHg_}>d1qB} z+uc*hU5(sf?z3XraLCIUv2}Q%B45sfpi{ZTpcHwdhe#M975R@xC`EqvNU6x58z~j} zv{6ctj~cBM`8lJNBENKuROBy>QHuQevDSFH9@2CiB(RwnKhC1-AxFnq<&-7CQ?*<; z%DPbeG|r-Hp2_1ab%VXkHkL4qqMTtHoUr6-L`9h)}S|B9)=L?u_FJc*a<0Qc{ikhG|u%WR4_xS?h z+X5!+MaE5K!d_&`RJX)#d784)Nx_z>LSpwW6cYRFLbt?jDG7E!8fi$rwNJu znQ1~|ubJkS*e$CYJK_+G5(7g@f5~MPxn673b4@K}qy1LlaHI#6 z8a$Brp5oCbXLBi=8*&JzLGtA^Z$pnMhPy{Q5ccD@g`)J2aQJ#{!7Sz_r8c0RDs4CA zVE5Mi72}00y2C`D`U=70aGs`tn${x9%q4gNmER>UQ@ls;q8sp4 zg6myyZ8odH)0wI{`UEx1!AUFwxr`<0UZOuW(>#568gq99M;Y=Vd}6hXjh5sy+3@{b zB;!@kp`6``?*L$14u$YJ<{akcC}K!Xaa|>e;B*?JOG(7JC?dE39Oa1X3{I7^IA1Z+ zrHn>;{ye76f|z+MfPBvWVIEtH%Kr6vdI#ewSdx?v%PX*uKTYoiR?`FBCtbus+u>3L zI+sg?W%F4|h!8CAFh7jQeEu>{vXCtO&CLk+y@I*dL*N438Q}230+vF^VOq%MpkgwA zAxj{zX(6^$4gD*bjT8z;CGO;lZWfuTo9JiT5MBZsE7@Jt&4ZQf@90aVzKTsmcPIlE zv3|JST(F3Z_Yu4Q#{^0KpcvxD!lgwl2i3;ZYLu#j;mvCHo$pxuf>Ix81J--)I@a4B zwk&4(K|%#hkg9Plon4q_}&v4x#XHcytN&?Scc!mf#9j1IL%J6x_^;uR&dQ z1-xE^AFB{f)Sz@TAI#6uyYKzhQ+@D#CTGp zaVxwB!~%;A=|Z!8Ry6-76$=*xyu+Pd=iz*^r`K0;KEXz=vs(f#v*N5G>B?>7GkMg zP}5?WsL3uUX^BjfWM4%CtC7FykKy-W)iTz1h`5ATCob99XClv&+~K{Hb*Ua-O;s-w z_xbGesWa}dxHP$3&l3#6%b9<18YQpPvu?|}5nj_GUeN0E?qWnctM#zpNNe(Fg5Iuef zoLQ`csb4gMM~UmTtX;0XoNkP+PtXe{g&Fiq=)BIo0s+QCMt48uVXLO(L@b@Vi#KBite?R^8tQmr% z?HZ4$`Vg+j(oBVL={muJIg}{G9C|;6a2dqyKuVtrZ|p!y91YDo&;ezG13G_z^l=wF z^Z`3cK4wFAvL|(Bbxk2=<&}+OA(+*V3Ssa=2uHjHt9P=azT`DevYUv>9;Ix#P_+v; z9C2OQvx^wFc5N530D{MU#J1pHt@Ca?UP2W(Y7dJP`sVGA=RJ+OqL|SqY%pmLmaBpn z_OPLTYiXe_Hsb%cb-<;_kT?o{-owr!uR6Pz9mWlj9Urr~EC9bzdqX!EwGZ_eC)Dgi zVe1~)yAQo0ybI^|u`pf5ykip1wh=-;xwR9c-%UjD&e{K~iAc;59v`MLSTYzjs zoO7Ff{Dp$Lfd_edF;6ERkFRE5-p`_Rx28NQ3wfE)Qn+q#FSHcicL5gFwG^%!+@qE< zs@{DX!DGomuGe>%Cs>WyN;TkVL{+^wjo4j}{|5asOTdHIo2 zre-yx=I8qa?!x(!3N8LKL@IFkFbmNMaGXwnosZla0sekN6{lI><55}~WGO8Tvi?VI zsD=|gxjiRs!*2h3cS&&U%U@J|7M1i15wR9T#99y$`zI0I-zZf5)JCRzt>6!mQITTV z0IM5W5A?YAaU;7HG!oHH8ay7W?Ots%bPx;K;P(++j$kLWm1trg;#t_HW4P`lLL>dD z1n=W``Je(~j^jeP8=gMSa&#QtujBB^v>|hUBd1H?cFMjqg@=hBPF%ogoFu z&M=~xJ<_X%yI;b8AHku8rw5-K?tXm)ht^LJeQmJ588z08u(ugE;Wt9aNjA`bV)~Fhf}PdbvP!`YGBDV7(zp`A@vkXz)MMQ zoML8r_~V^3C=yk`PiNQ!JTK5P&$6EJZ6@R-PD~sTJ*d}Eur=^Nc(Q^gYVE?gO=^{N zxsZ?1c1Q4OMo&qJ@N*USgS{2pPrDGs11z30jnNi7z`cK^>cBWYQubWxn|L1LF=?z; zH;_m4zPXf!eI0CV6^nz5HQgL5hP*Cx5%<`@7;Wuh-mCS9X`Ubn_$MB#(>B!dKewI% zQRvJX-f(lFXE*b)TI@Pr>wR;|o16J%^UaYW`{Z}|RUeNjS3c&CwjPZ5vb#Rzis$Kv z;q|-$9&g~M+d5qnl2bFC$!R$mDY+ToI>3j3cY@UlZy(^n*2vs!SLDBElHtgWNYe^W@^(hpd4|_|%m?FU%Um0G zmJd)ort?h4l#CpzXz5pcu%vao#1j;4<<~sO%VU1nx==Q2Td(ukojs=q?!@%?PHLf~ z{jIaQunkmpQ@eT0YRXQ-c42cjHM4DUc6M@>GbKHFQl>2`1_HXP_rkpH>QdN0!y2GX z>7kDCJhdjgDv5RM@2S28_sq8{uro|O;jy(gPFIFwf-B=G9O|aK)t4pn_}q-FET=Xm zLY*r^piM3ISk8+uCoRjFHWAxdW>dR!S8{qma(1Re`_87$lRXwvT$z}=I9eU9eHN`w z`IWxsq~u|)VSUt&T3sJC%yU(6v7c&%`}3?8?MRGzQi2tet!=cQ`l$huX1`B8?740w zHwvqcon!5!#SKuOkhOiW>K@M+V9HHP$Go)2016-09-28
18:55 7
changelog -100% -3 new -0 -2 +N/A +N/A +N/A +N/A + +2.1.2 +N/A +N/A +N/A +N/A +N/A +N/A +N/A 2.1.1 2016-07-05 @@ -143,7 +152,7 @@ N/A N/A -
Maintained by OpenJPEG team. Last updated on Wed Sep 28 18:40:40 2016.
+
Maintained by OpenJPEG team. Last updated on Wed Sep 28 19:08:33 2016.