Closed n0aaz closed 6 years ago
Can you upload the Vdex file somewhere so I can grab it and investigate?
here is a link to services.vdex from P https://drive.google.com/file/d/1F26H0PZ7I8YaPE-sAJwR6wY3oHenfgmI/view?usp=sharing
https://github.com/anestisb/vdexExtractor/commit/b63ddb7907528e8df4c91e90e96b5310dc8ac4d2 fixes the improper QuickeningInfoTable offset calculation. I missed this one (and possibly others) since I'm initially experimenting against small Dex/Cdex files.
However, it seems that the decompiler iterator is hitting a length check due to improper quicken_info_number_of_indices. Will investigate further later today.
This is probably related. Getting this error:
[FATAL] ((quicken_index)) < ((quicken_info_number_of_indices))
I added 2 lines in NextIndex() (vdex_decompiler_019.c) to visualize the issue:
static u2 NextIndex() { LOGMSG(l_INFO, "quicken_index=%" PRIu32, quicken_index); LOGMSG(l_INFO, "quicken_info_number_of_indices=%" PRIu32, quicken_info_number_of_indices); CHECK_LT(quicken_index, quicken_info_number_of_indices); const u2 ret = GetData(quicken_index); quicken_index++; return ret; }
Result:
[INFO] Processing 1 file(s) from FileExplorer.vdex [INFO] quicken_index=0 [INFO] quicken_info_number_of_indices=2 [INFO] quicken_index=1 [INFO] quicken_info_number_of_indices=2 [INFO] quicken_index=0 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=1 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=2 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=3 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=4 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=5 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=6 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=7 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=8 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=9 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=10 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=11 [INFO] quicken_info_number_of_indices=12 [INFO] quicken_index=0 [INFO] quicken_info_number_of_indices=2 [INFO] quicken_index=1 [INFO] quicken_info_number_of_indices=2 [INFO] quicken_index=0 [INFO] quicken_info_number_of_indices=5 [INFO] quicken_index=1 [INFO] quicken_info_number_of_indices=5 [INFO] quicken_index=2 [INFO] quicken_info_number_of_indices=5 [INFO] quicken_index=3 [INFO] quicken_info_number_of_indices=5 [INFO] quicken_index=4 [INFO] quicken_info_number_of_indices=5 [INFO] quicken_index=0 [INFO] quicken_info_number_of_indices=1 [INFO] quicken_index=0 [INFO] quicken_info_number_of_indices=2 [INFO] quicken_index=1 [INFO] quicken_info_number_of_indices=2 [INFO] quicken_index=0 [INFO] quicken_info_number_of_indices=1 [INFO] quicken_index=1 [INFO] quicken_info_number_of_indices=1 [FATAL] ((quicken_index)) < ((quicken_info_number_of_indices))
Seems like number of indices is somehow miscalculated for specific blocks. VDEX file: http://www.mediafire.com/file/kazus62sj9wpu53/FileExplorer.zip/file
I'm working on it.
Hmm definitely goes further than before, but ends up with the same error eventually.
[INFO] Processing 1 file(s) from FileExplorer.vdex initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=12 NextIndex: quicken_index=0 quicken_info_number_of_indices=12 NextIndex: quicken_index=1 quicken_info_number_of_indices=12 NextIndex: quicken_index=2 quicken_info_number_of_indices=12 NextIndex: quicken_index=3 quicken_info_number_of_indices=12 NextIndex: quicken_index=4 quicken_info_number_of_indices=12 NextIndex: quicken_index=5 quicken_info_number_of_indices=12 NextIndex: quicken_index=6 quicken_info_number_of_indices=12 NextIndex: quicken_index=7 quicken_info_number_of_indices=12 NextIndex: quicken_index=8 quicken_info_number_of_indices=12 NextIndex: quicken_index=9 quicken_info_number_of_indices=12 NextIndex: quicken_index=10 quicken_info_number_of_indices=12 NextIndex: quicken_index=11 quicken_info_number_of_indices=12 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=12 NextIndex: quicken_index=0 quicken_info_number_of_indices=12 NextIndex: quicken_index=1 quicken_info_number_of_indices=12 NextIndex: quicken_index=2 quicken_info_number_of_indices=12 NextIndex: quicken_index=3 quicken_info_number_of_indices=12 NextIndex: quicken_index=4 quicken_info_number_of_indices=12 NextIndex: quicken_index=5 quicken_info_number_of_indices=12 NextIndex: quicken_index=6 quicken_info_number_of_indices=12 NextIndex: quicken_index=7 quicken_info_number_of_indices=12 NextIndex: quicken_index=8 quicken_info_number_of_indices=12 NextIndex: quicken_index=9 quicken_info_number_of_indices=12 NextIndex: quicken_index=10 quicken_info_number_of_indices=12 NextIndex: quicken_index=11 quicken_info_number_of_indices=12 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=9 NextIndex: quicken_index=0 quicken_info_number_of_indices=9 NextIndex: quicken_index=1 quicken_info_number_of_indices=9 NextIndex: quicken_index=2 quicken_info_number_of_indices=9 NextIndex: quicken_index=3 quicken_info_number_of_indices=9 NextIndex: quicken_index=4 quicken_info_number_of_indices=9 NextIndex: quicken_index=5 quicken_info_number_of_indices=9 NextIndex: quicken_index=6 quicken_info_number_of_indices=9 NextIndex: quicken_index=7 quicken_info_number_of_indices=9 NextIndex: quicken_index=8 quicken_info_number_of_indices=9 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=29 NextIndex: quicken_index=0 quicken_info_number_of_indices=29 NextIndex: quicken_index=1 quicken_info_number_of_indices=29 NextIndex: quicken_index=2 quicken_info_number_of_indices=29 NextIndex: quicken_index=3 quicken_info_number_of_indices=29 NextIndex: quicken_index=4 quicken_info_number_of_indices=29 NextIndex: quicken_index=5 quicken_info_number_of_indices=29 NextIndex: quicken_index=6 quicken_info_number_of_indices=29 NextIndex: quicken_index=7 quicken_info_number_of_indices=29 NextIndex: quicken_index=8 quicken_info_number_of_indices=29 NextIndex: quicken_index=9 quicken_info_number_of_indices=29 NextIndex: quicken_index=10 quicken_info_number_of_indices=29 NextIndex: quicken_index=11 quicken_info_number_of_indices=29 NextIndex: quicken_index=12 quicken_info_number_of_indices=29 NextIndex: quicken_index=13 quicken_info_number_of_indices=29 NextIndex: quicken_index=14 quicken_info_number_of_indices=29 NextIndex: quicken_index=15 quicken_info_number_of_indices=29 NextIndex: quicken_index=16 quicken_info_number_of_indices=29 NextIndex: quicken_index=17 quicken_info_number_of_indices=29 NextIndex: quicken_index=18 quicken_info_number_of_indices=29 NextIndex: quicken_index=19 quicken_info_number_of_indices=29 NextIndex: quicken_index=20 quicken_info_number_of_indices=29 NextIndex: quicken_index=21 quicken_info_number_of_indices=29 NextIndex: quicken_index=22 quicken_info_number_of_indices=29 NextIndex: quicken_index=23 quicken_info_number_of_indices=29 NextIndex: quicken_index=24 quicken_info_number_of_indices=29 NextIndex: quicken_index=25 quicken_info_number_of_indices=29 NextIndex: quicken_index=26 quicken_info_number_of_indices=29 NextIndex: quicken_index=27 quicken_info_number_of_indices=29 NextIndex: quicken_index=28 quicken_info_number_of_indices=29 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=1 quicken_info_number_of_indices=7 NextIndex: quicken_index=2 quicken_info_number_of_indices=7 NextIndex: quicken_index=3 quicken_info_number_of_indices=7 NextIndex: quicken_index=4 quicken_info_number_of_indices=7 NextIndex: quicken_index=5 quicken_info_number_of_indices=7 NextIndex: quicken_index=6 quicken_info_number_of_indices=7 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=8 NextIndex: quicken_index=0 quicken_info_number_of_indices=8 NextIndex: quicken_index=1 quicken_info_number_of_indices=8 NextIndex: quicken_index=2 quicken_info_number_of_indices=8 NextIndex: quicken_index=3 quicken_info_number_of_indices=8 NextIndex: quicken_index=4 quicken_info_number_of_indices=8 NextIndex: quicken_index=5 quicken_info_number_of_indices=8 NextIndex: quicken_index=6 quicken_info_number_of_indices=8 NextIndex: quicken_index=7 quicken_info_number_of_indices=8 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=18 NextIndex: quicken_index=0 quicken_info_number_of_indices=18 NextIndex: quicken_index=1 quicken_info_number_of_indices=18 NextIndex: quicken_index=2 quicken_info_number_of_indices=18 NextIndex: quicken_index=3 quicken_info_number_of_indices=18 NextIndex: quicken_index=4 quicken_info_number_of_indices=18 NextIndex: quicken_index=5 quicken_info_number_of_indices=18 NextIndex: quicken_index=6 quicken_info_number_of_indices=18 NextIndex: quicken_index=7 quicken_info_number_of_indices=18 NextIndex: quicken_index=8 quicken_info_number_of_indices=18 NextIndex: quicken_index=9 quicken_info_number_of_indices=18 NextIndex: quicken_index=10 quicken_info_number_of_indices=18 NextIndex: quicken_index=11 quicken_info_number_of_indices=18 NextIndex: quicken_index=12 quicken_info_number_of_indices=18 NextIndex: quicken_index=13 quicken_info_number_of_indices=18 NextIndex: quicken_index=14 quicken_info_number_of_indices=18 NextIndex: quicken_index=15 quicken_info_number_of_indices=18 NextIndex: quicken_index=16 quicken_info_number_of_indices=18 NextIndex: quicken_index=17 quicken_info_number_of_indices=18 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=1 quicken_info_number_of_indices=4 NextIndex: quicken_index=2 quicken_info_number_of_indices=4 NextIndex: quicken_index=3 quicken_info_number_of_indices=4 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=10 NextIndex: quicken_index=0 quicken_info_number_of_indices=10 NextIndex: quicken_index=1 quicken_info_number_of_indices=10 NextIndex: quicken_index=2 quicken_info_number_of_indices=10 NextIndex: quicken_index=3 quicken_info_number_of_indices=10 NextIndex: quicken_index=4 quicken_info_number_of_indices=10 NextIndex: quicken_index=5 quicken_info_number_of_indices=10 NextIndex: quicken_index=6 quicken_info_number_of_indices=10 NextIndex: quicken_index=7 quicken_info_number_of_indices=10 NextIndex: quicken_index=8 quicken_info_number_of_indices=10 NextIndex: quicken_index=9 quicken_info_number_of_indices=10 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=1 quicken_info_number_of_indices=4 NextIndex: quicken_index=2 quicken_info_number_of_indices=4 NextIndex: quicken_index=3 quicken_info_number_of_indices=4 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=1 quicken_info_number_of_indices=4 NextIndex: quicken_index=2 quicken_info_number_of_indices=4 NextIndex: quicken_index=3 quicken_info_number_of_indices=4 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=6 NextIndex: quicken_index=0 quicken_info_number_of_indices=6 NextIndex: quicken_index=1 quicken_info_number_of_indices=6 NextIndex: quicken_index=2 quicken_info_number_of_indices=6 NextIndex: quicken_index=3 quicken_info_number_of_indices=6 NextIndex: quicken_index=4 quicken_info_number_of_indices=6 NextIndex: quicken_index=5 quicken_info_number_of_indices=6 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=11 NextIndex: quicken_index=0 quicken_info_number_of_indices=11 NextIndex: quicken_index=1 quicken_info_number_of_indices=11 NextIndex: quicken_index=2 quicken_info_number_of_indices=11 NextIndex: quicken_index=3 quicken_info_number_of_indices=11 NextIndex: quicken_index=4 quicken_info_number_of_indices=11 NextIndex: quicken_index=5 quicken_info_number_of_indices=11 NextIndex: quicken_index=6 quicken_info_number_of_indices=11 NextIndex: quicken_index=7 quicken_info_number_of_indices=11 NextIndex: quicken_index=8 quicken_info_number_of_indices=11 NextIndex: quicken_index=9 quicken_info_number_of_indices=11 NextIndex: quicken_index=10 quicken_info_number_of_indices=11 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=1 quicken_info_number_of_indices=7 NextIndex: quicken_index=2 quicken_info_number_of_indices=7 NextIndex: quicken_index=3 quicken_info_number_of_indices=7 NextIndex: quicken_index=4 quicken_info_number_of_indices=7 NextIndex: quicken_index=5 quicken_info_number_of_indices=7 NextIndex: quicken_index=6 quicken_info_number_of_indices=7 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=21 NextIndex: quicken_index=0 quicken_info_number_of_indices=21 NextIndex: quicken_index=1 quicken_info_number_of_indices=21 NextIndex: quicken_index=2 quicken_info_number_of_indices=21 NextIndex: quicken_index=3 quicken_info_number_of_indices=21 NextIndex: quicken_index=4 quicken_info_number_of_indices=21 NextIndex: quicken_index=5 quicken_info_number_of_indices=21 NextIndex: quicken_index=6 quicken_info_number_of_indices=21 NextIndex: quicken_index=7 quicken_info_number_of_indices=21 NextIndex: quicken_index=8 quicken_info_number_of_indices=21 NextIndex: quicken_index=9 quicken_info_number_of_indices=21 NextIndex: quicken_index=10 quicken_info_number_of_indices=21 NextIndex: quicken_index=11 quicken_info_number_of_indices=21 NextIndex: quicken_index=12 quicken_info_number_of_indices=21 NextIndex: quicken_index=13 quicken_info_number_of_indices=21 NextIndex: quicken_index=14 quicken_info_number_of_indices=21 NextIndex: quicken_index=15 quicken_info_number_of_indices=21 NextIndex: quicken_index=16 quicken_info_number_of_indices=21 NextIndex: quicken_index=17 quicken_info_number_of_indices=21 NextIndex: quicken_index=18 quicken_info_number_of_indices=21 NextIndex: quicken_index=19 quicken_info_number_of_indices=21 NextIndex: quicken_index=20 quicken_info_number_of_indices=21 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=21 NextIndex: quicken_index=0 quicken_info_number_of_indices=21 NextIndex: quicken_index=1 quicken_info_number_of_indices=21 NextIndex: quicken_index=2 quicken_info_number_of_indices=21 NextIndex: quicken_index=3 quicken_info_number_of_indices=21 NextIndex: quicken_index=4 quicken_info_number_of_indices=21 NextIndex: quicken_index=5 quicken_info_number_of_indices=21 NextIndex: quicken_index=6 quicken_info_number_of_indices=21 NextIndex: quicken_index=7 quicken_info_number_of_indices=21 NextIndex: quicken_index=8 quicken_info_number_of_indices=21 NextIndex: quicken_index=9 quicken_info_number_of_indices=21 NextIndex: quicken_index=10 quicken_info_number_of_indices=21 NextIndex: quicken_index=11 quicken_info_number_of_indices=21 NextIndex: quicken_index=12 quicken_info_number_of_indices=21 NextIndex: quicken_index=13 quicken_info_number_of_indices=21 NextIndex: quicken_index=14 quicken_info_number_of_indices=21 NextIndex: quicken_index=15 quicken_info_number_of_indices=21 NextIndex: quicken_index=16 quicken_info_number_of_indices=21 NextIndex: quicken_index=17 quicken_info_number_of_indices=21 NextIndex: quicken_index=18 quicken_info_number_of_indices=21 NextIndex: quicken_index=19 quicken_info_number_of_indices=21 NextIndex: quicken_index=20 quicken_info_number_of_indices=21 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=21 NextIndex: quicken_index=0 quicken_info_number_of_indices=21 NextIndex: quicken_index=1 quicken_info_number_of_indices=21 NextIndex: quicken_index=2 quicken_info_number_of_indices=21 NextIndex: quicken_index=3 quicken_info_number_of_indices=21 NextIndex: quicken_index=4 quicken_info_number_of_indices=21 NextIndex: quicken_index=5 quicken_info_number_of_indices=21 NextIndex: quicken_index=6 quicken_info_number_of_indices=21 NextIndex: quicken_index=7 quicken_info_number_of_indices=21 NextIndex: quicken_index=8 quicken_info_number_of_indices=21 NextIndex: quicken_index=9 quicken_info_number_of_indices=21 NextIndex: quicken_index=10 quicken_info_number_of_indices=21 NextIndex: quicken_index=11 quicken_info_number_of_indices=21 NextIndex: quicken_index=12 quicken_info_number_of_indices=21 NextIndex: quicken_index=13 quicken_info_number_of_indices=21 NextIndex: quicken_index=14 quicken_info_number_of_indices=21 NextIndex: quicken_index=15 quicken_info_number_of_indices=21 NextIndex: quicken_index=16 quicken_info_number_of_indices=21 NextIndex: quicken_index=17 quicken_info_number_of_indices=21 NextIndex: quicken_index=18 quicken_info_number_of_indices=21 NextIndex: quicken_index=19 quicken_info_number_of_indices=21 NextIndex: quicken_index=20 quicken_info_number_of_indices=21 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=8 NextIndex: quicken_index=0 quicken_info_number_of_indices=8 NextIndex: quicken_index=1 quicken_info_number_of_indices=8 NextIndex: quicken_index=2 quicken_info_number_of_indices=8 NextIndex: quicken_index=3 quicken_info_number_of_indices=8 NextIndex: quicken_index=4 quicken_info_number_of_indices=8 NextIndex: quicken_index=5 quicken_info_number_of_indices=8 NextIndex: quicken_index=6 quicken_info_number_of_indices=8 NextIndex: quicken_index=7 quicken_info_number_of_indices=8 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=176 NextIndex: quicken_index=0 quicken_info_number_of_indices=176 NextIndex: quicken_index=1 quicken_info_number_of_indices=176 NextIndex: quicken_index=2 quicken_info_number_of_indices=176 NextIndex: quicken_index=3 quicken_info_number_of_indices=176 NextIndex: quicken_index=4 quicken_info_number_of_indices=176 NextIndex: quicken_index=5 quicken_info_number_of_indices=176 NextIndex: quicken_index=6 quicken_info_number_of_indices=176 NextIndex: quicken_index=7 quicken_info_number_of_indices=176 NextIndex: quicken_index=8 quicken_info_number_of_indices=176 NextIndex: quicken_index=9 quicken_info_number_of_indices=176 NextIndex: quicken_index=10 quicken_info_number_of_indices=176 NextIndex: quicken_index=11 quicken_info_number_of_indices=176 NextIndex: quicken_index=12 quicken_info_number_of_indices=176 NextIndex: quicken_index=13 quicken_info_number_of_indices=176 NextIndex: quicken_index=14 quicken_info_number_of_indices=176 NextIndex: quicken_index=15 quicken_info_number_of_indices=176 NextIndex: quicken_index=16 quicken_info_number_of_indices=176 NextIndex: quicken_index=17 quicken_info_number_of_indices=176 NextIndex: quicken_index=18 quicken_info_number_of_indices=176 NextIndex: quicken_index=19 quicken_info_number_of_indices=176 NextIndex: quicken_index=20 quicken_info_number_of_indices=176 NextIndex: quicken_index=21 quicken_info_number_of_indices=176 NextIndex: quicken_index=22 quicken_info_number_of_indices=176 NextIndex: quicken_index=23 quicken_info_number_of_indices=176 NextIndex: quicken_index=24 quicken_info_number_of_indices=176 NextIndex: quicken_index=25 quicken_info_number_of_indices=176 NextIndex: quicken_index=26 quicken_info_number_of_indices=176 NextIndex: quicken_index=27 quicken_info_number_of_indices=176 NextIndex: quicken_index=28 quicken_info_number_of_indices=176 NextIndex: quicken_index=29 quicken_info_number_of_indices=176 NextIndex: quicken_index=30 quicken_info_number_of_indices=176 NextIndex: quicken_index=31 quicken_info_number_of_indices=176 NextIndex: quicken_index=32 quicken_info_number_of_indices=176 NextIndex: quicken_index=33 quicken_info_number_of_indices=176 NextIndex: quicken_index=34 quicken_info_number_of_indices=176 NextIndex: quicken_index=35 quicken_info_number_of_indices=176 NextIndex: quicken_index=36 quicken_info_number_of_indices=176 NextIndex: quicken_index=37 quicken_info_number_of_indices=176 NextIndex: quicken_index=38 quicken_info_number_of_indices=176 NextIndex: quicken_index=39 quicken_info_number_of_indices=176 NextIndex: quicken_index=40 quicken_info_number_of_indices=176 NextIndex: quicken_index=41 quicken_info_number_of_indices=176 NextIndex: quicken_index=42 quicken_info_number_of_indices=176 NextIndex: quicken_index=43 quicken_info_number_of_indices=176 NextIndex: quicken_index=44 quicken_info_number_of_indices=176 NextIndex: quicken_index=45 quicken_info_number_of_indices=176 NextIndex: quicken_index=46 quicken_info_number_of_indices=176 NextIndex: quicken_index=47 quicken_info_number_of_indices=176 NextIndex: quicken_index=48 quicken_info_number_of_indices=176 NextIndex: quicken_index=49 quicken_info_number_of_indices=176 NextIndex: quicken_index=50 quicken_info_number_of_indices=176 NextIndex: quicken_index=51 quicken_info_number_of_indices=176 NextIndex: quicken_index=52 quicken_info_number_of_indices=176 NextIndex: quicken_index=53 quicken_info_number_of_indices=176 NextIndex: quicken_index=54 quicken_info_number_of_indices=176 NextIndex: quicken_index=55 quicken_info_number_of_indices=176 NextIndex: quicken_index=56 quicken_info_number_of_indices=176 NextIndex: quicken_index=57 quicken_info_number_of_indices=176 NextIndex: quicken_index=58 quicken_info_number_of_indices=176 NextIndex: quicken_index=59 quicken_info_number_of_indices=176 NextIndex: quicken_index=60 quicken_info_number_of_indices=176 NextIndex: quicken_index=61 quicken_info_number_of_indices=176 NextIndex: quicken_index=62 quicken_info_number_of_indices=176 NextIndex: quicken_index=63 quicken_info_number_of_indices=176 NextIndex: quicken_index=64 quicken_info_number_of_indices=176 NextIndex: quicken_index=65 quicken_info_number_of_indices=176 NextIndex: quicken_index=66 quicken_info_number_of_indices=176 NextIndex: quicken_index=67 quicken_info_number_of_indices=176 NextIndex: quicken_index=68 quicken_info_number_of_indices=176 NextIndex: quicken_index=69 quicken_info_number_of_indices=176 NextIndex: quicken_index=70 quicken_info_number_of_indices=176 NextIndex: quicken_index=71 quicken_info_number_of_indices=176 NextIndex: quicken_index=72 quicken_info_number_of_indices=176 NextIndex: quicken_index=73 quicken_info_number_of_indices=176 NextIndex: quicken_index=74 quicken_info_number_of_indices=176 NextIndex: quicken_index=75 quicken_info_number_of_indices=176 NextIndex: quicken_index=76 quicken_info_number_of_indices=176 NextIndex: quicken_index=77 quicken_info_number_of_indices=176 NextIndex: quicken_index=78 quicken_info_number_of_indices=176 NextIndex: quicken_index=79 quicken_info_number_of_indices=176 NextIndex: quicken_index=80 quicken_info_number_of_indices=176 NextIndex: quicken_index=81 quicken_info_number_of_indices=176 NextIndex: quicken_index=82 quicken_info_number_of_indices=176 NextIndex: quicken_index=83 quicken_info_number_of_indices=176 NextIndex: quicken_index=84 quicken_info_number_of_indices=176 NextIndex: quicken_index=85 quicken_info_number_of_indices=176 NextIndex: quicken_index=86 quicken_info_number_of_indices=176 NextIndex: quicken_index=87 quicken_info_number_of_indices=176 NextIndex: quicken_index=88 quicken_info_number_of_indices=176 NextIndex: quicken_index=89 quicken_info_number_of_indices=176 NextIndex: quicken_index=90 quicken_info_number_of_indices=176 NextIndex: quicken_index=91 quicken_info_number_of_indices=176 NextIndex: quicken_index=92 quicken_info_number_of_indices=176 NextIndex: quicken_index=93 quicken_info_number_of_indices=176 NextIndex: quicken_index=94 quicken_info_number_of_indices=176 NextIndex: quicken_index=95 quicken_info_number_of_indices=176 NextIndex: quicken_index=96 quicken_info_number_of_indices=176 NextIndex: quicken_index=97 quicken_info_number_of_indices=176 NextIndex: quicken_index=98 quicken_info_number_of_indices=176 NextIndex: quicken_index=99 quicken_info_number_of_indices=176 NextIndex: quicken_index=100 quicken_info_number_of_indices=176 NextIndex: quicken_index=101 quicken_info_number_of_indices=176 NextIndex: quicken_index=102 quicken_info_number_of_indices=176 NextIndex: quicken_index=103 quicken_info_number_of_indices=176 NextIndex: quicken_index=104 quicken_info_number_of_indices=176 NextIndex: quicken_index=105 quicken_info_number_of_indices=176 NextIndex: quicken_index=106 quicken_info_number_of_indices=176 NextIndex: quicken_index=107 quicken_info_number_of_indices=176 NextIndex: quicken_index=108 quicken_info_number_of_indices=176 NextIndex: quicken_index=109 quicken_info_number_of_indices=176 NextIndex: quicken_index=110 quicken_info_number_of_indices=176 NextIndex: quicken_index=111 quicken_info_number_of_indices=176 NextIndex: quicken_index=112 quicken_info_number_of_indices=176 NextIndex: quicken_index=113 quicken_info_number_of_indices=176 NextIndex: quicken_index=114 quicken_info_number_of_indices=176 NextIndex: quicken_index=115 quicken_info_number_of_indices=176 NextIndex: quicken_index=116 quicken_info_number_of_indices=176 NextIndex: quicken_index=117 quicken_info_number_of_indices=176 NextIndex: quicken_index=118 quicken_info_number_of_indices=176 NextIndex: quicken_index=119 quicken_info_number_of_indices=176 NextIndex: quicken_index=120 quicken_info_number_of_indices=176 NextIndex: quicken_index=121 quicken_info_number_of_indices=176 NextIndex: quicken_index=122 quicken_info_number_of_indices=176 NextIndex: quicken_index=123 quicken_info_number_of_indices=176 NextIndex: quicken_index=124 quicken_info_number_of_indices=176 NextIndex: quicken_index=125 quicken_info_number_of_indices=176 NextIndex: quicken_index=126 quicken_info_number_of_indices=176 NextIndex: quicken_index=127 quicken_info_number_of_indices=176 NextIndex: quicken_index=128 quicken_info_number_of_indices=176 NextIndex: quicken_index=129 quicken_info_number_of_indices=176 NextIndex: quicken_index=130 quicken_info_number_of_indices=176 NextIndex: quicken_index=131 quicken_info_number_of_indices=176 NextIndex: quicken_index=132 quicken_info_number_of_indices=176 NextIndex: quicken_index=133 quicken_info_number_of_indices=176 NextIndex: quicken_index=134 quicken_info_number_of_indices=176 NextIndex: quicken_index=135 quicken_info_number_of_indices=176 NextIndex: quicken_index=136 quicken_info_number_of_indices=176 NextIndex: quicken_index=137 quicken_info_number_of_indices=176 NextIndex: quicken_index=138 quicken_info_number_of_indices=176 NextIndex: quicken_index=139 quicken_info_number_of_indices=176 NextIndex: quicken_index=140 quicken_info_number_of_indices=176 NextIndex: quicken_index=141 quicken_info_number_of_indices=176 NextIndex: quicken_index=142 quicken_info_number_of_indices=176 NextIndex: quicken_index=143 quicken_info_number_of_indices=176 NextIndex: quicken_index=144 quicken_info_number_of_indices=176 NextIndex: quicken_index=145 quicken_info_number_of_indices=176 NextIndex: quicken_index=146 quicken_info_number_of_indices=176 NextIndex: quicken_index=147 quicken_info_number_of_indices=176 NextIndex: quicken_index=148 quicken_info_number_of_indices=176 NextIndex: quicken_index=149 quicken_info_number_of_indices=176 NextIndex: quicken_index=150 quicken_info_number_of_indices=176 NextIndex: quicken_index=151 quicken_info_number_of_indices=176 NextIndex: quicken_index=152 quicken_info_number_of_indices=176 NextIndex: quicken_index=153 quicken_info_number_of_indices=176 NextIndex: quicken_index=154 quicken_info_number_of_indices=176 NextIndex: quicken_index=155 quicken_info_number_of_indices=176 NextIndex: quicken_index=156 quicken_info_number_of_indices=176 NextIndex: quicken_index=157 quicken_info_number_of_indices=176 NextIndex: quicken_index=158 quicken_info_number_of_indices=176 NextIndex: quicken_index=159 quicken_info_number_of_indices=176 NextIndex: quicken_index=160 quicken_info_number_of_indices=176 NextIndex: quicken_index=161 quicken_info_number_of_indices=176 NextIndex: quicken_index=162 quicken_info_number_of_indices=176 NextIndex: quicken_index=163 quicken_info_number_of_indices=176 NextIndex: quicken_index=164 quicken_info_number_of_indices=176 NextIndex: quicken_index=165 quicken_info_number_of_indices=176 NextIndex: quicken_index=166 quicken_info_number_of_indices=176 NextIndex: quicken_index=167 quicken_info_number_of_indices=176 NextIndex: quicken_index=168 quicken_info_number_of_indices=176 NextIndex: quicken_index=169 quicken_info_number_of_indices=176 NextIndex: quicken_index=170 quicken_info_number_of_indices=176 NextIndex: quicken_index=171 quicken_info_number_of_indices=176 NextIndex: quicken_index=172 quicken_info_number_of_indices=176 NextIndex: quicken_index=173 quicken_info_number_of_indices=176 NextIndex: quicken_index=174 quicken_info_number_of_indices=176 NextIndex: quicken_index=175 quicken_info_number_of_indices=176 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=11 NextIndex: quicken_index=0 quicken_info_number_of_indices=11 NextIndex: quicken_index=1 quicken_info_number_of_indices=11 NextIndex: quicken_index=2 quicken_info_number_of_indices=11 NextIndex: quicken_index=3 quicken_info_number_of_indices=11 NextIndex: quicken_index=4 quicken_info_number_of_indices=11 NextIndex: quicken_index=5 quicken_info_number_of_indices=11 NextIndex: quicken_index=6 quicken_info_number_of_indices=11 NextIndex: quicken_index=7 quicken_info_number_of_indices=11 NextIndex: quicken_index=8 quicken_info_number_of_indices=11 NextIndex: quicken_index=9 quicken_info_number_of_indices=11 NextIndex: quicken_index=10 quicken_info_number_of_indices=11 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=9 NextIndex: quicken_index=0 quicken_info_number_of_indices=9 NextIndex: quicken_index=1 quicken_info_number_of_indices=9 NextIndex: quicken_index=2 quicken_info_number_of_indices=9 NextIndex: quicken_index=3 quicken_info_number_of_indices=9 NextIndex: quicken_index=4 quicken_info_number_of_indices=9 NextIndex: quicken_index=5 quicken_info_number_of_indices=9 NextIndex: quicken_index=6 quicken_info_number_of_indices=9 NextIndex: quicken_index=7 quicken_info_number_of_indices=9 NextIndex: quicken_index=8 quicken_info_number_of_indices=9 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=12 NextIndex: quicken_index=0 quicken_info_number_of_indices=12 NextIndex: quicken_index=1 quicken_info_number_of_indices=12 NextIndex: quicken_index=2 quicken_info_number_of_indices=12 NextIndex: quicken_index=3 quicken_info_number_of_indices=12 NextIndex: quicken_index=4 quicken_info_number_of_indices=12 NextIndex: quicken_index=5 quicken_info_number_of_indices=12 NextIndex: quicken_index=6 quicken_info_number_of_indices=12 NextIndex: quicken_index=7 quicken_info_number_of_indices=12 NextIndex: quicken_index=8 quicken_info_number_of_indices=12 NextIndex: quicken_index=9 quicken_info_number_of_indices=12 NextIndex: quicken_index=10 quicken_info_number_of_indices=12 NextIndex: quicken_index=11 quicken_info_number_of_indices=12 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=1 quicken_info_number_of_indices=7 NextIndex: quicken_index=2 quicken_info_number_of_indices=7 NextIndex: quicken_index=3 quicken_info_number_of_indices=7 NextIndex: quicken_index=4 quicken_info_number_of_indices=7 NextIndex: quicken_index=5 quicken_info_number_of_indices=7 NextIndex: quicken_index=6 quicken_info_number_of_indices=7 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=6 NextIndex: quicken_index=0 quicken_info_number_of_indices=6 NextIndex: quicken_index=1 quicken_info_number_of_indices=6 NextIndex: quicken_index=2 quicken_info_number_of_indices=6 NextIndex: quicken_index=3 quicken_info_number_of_indices=6 NextIndex: quicken_index=4 quicken_info_number_of_indices=6 NextIndex: quicken_index=5 quicken_info_number_of_indices=6 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=6 NextIndex: quicken_index=0 quicken_info_number_of_indices=6 NextIndex: quicken_index=1 quicken_info_number_of_indices=6 NextIndex: quicken_index=2 quicken_info_number_of_indices=6 NextIndex: quicken_index=3 quicken_info_number_of_indices=6 NextIndex: quicken_index=4 quicken_info_number_of_indices=6 NextIndex: quicken_index=5 quicken_info_number_of_indices=6 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=33 NextIndex: quicken_index=0 quicken_info_number_of_indices=33 NextIndex: quicken_index=1 quicken_info_number_of_indices=33 NextIndex: quicken_index=2 quicken_info_number_of_indices=33 NextIndex: quicken_index=3 quicken_info_number_of_indices=33 NextIndex: quicken_index=4 quicken_info_number_of_indices=33 NextIndex: quicken_index=5 quicken_info_number_of_indices=33 NextIndex: quicken_index=6 quicken_info_number_of_indices=33 NextIndex: quicken_index=7 quicken_info_number_of_indices=33 NextIndex: quicken_index=8 quicken_info_number_of_indices=33 NextIndex: quicken_index=9 quicken_info_number_of_indices=33 NextIndex: quicken_index=10 quicken_info_number_of_indices=33 NextIndex: quicken_index=11 quicken_info_number_of_indices=33 NextIndex: quicken_index=12 quicken_info_number_of_indices=33 NextIndex: quicken_index=13 quicken_info_number_of_indices=33 NextIndex: quicken_index=14 quicken_info_number_of_indices=33 NextIndex: quicken_index=15 quicken_info_number_of_indices=33 NextIndex: quicken_index=16 quicken_info_number_of_indices=33 NextIndex: quicken_index=17 quicken_info_number_of_indices=33 NextIndex: quicken_index=18 quicken_info_number_of_indices=33 NextIndex: quicken_index=19 quicken_info_number_of_indices=33 NextIndex: quicken_index=20 quicken_info_number_of_indices=33 NextIndex: quicken_index=21 quicken_info_number_of_indices=33 NextIndex: quicken_index=22 quicken_info_number_of_indices=33 NextIndex: quicken_index=23 quicken_info_number_of_indices=33 NextIndex: quicken_index=24 quicken_info_number_of_indices=33 NextIndex: quicken_index=25 quicken_info_number_of_indices=33 NextIndex: quicken_index=26 quicken_info_number_of_indices=33 NextIndex: quicken_index=27 quicken_info_number_of_indices=33 NextIndex: quicken_index=28 quicken_info_number_of_indices=33 NextIndex: quicken_index=29 quicken_info_number_of_indices=33 NextIndex: quicken_index=30 quicken_info_number_of_indices=33 NextIndex: quicken_index=31 quicken_info_number_of_indices=33 NextIndex: quicken_index=32 quicken_info_number_of_indices=33 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=26 NextIndex: quicken_index=0 quicken_info_number_of_indices=26 NextIndex: quicken_index=1 quicken_info_number_of_indices=26 NextIndex: quicken_index=2 quicken_info_number_of_indices=26 NextIndex: quicken_index=3 quicken_info_number_of_indices=26 NextIndex: quicken_index=4 quicken_info_number_of_indices=26 NextIndex: quicken_index=5 quicken_info_number_of_indices=26 NextIndex: quicken_index=6 quicken_info_number_of_indices=26 NextIndex: quicken_index=7 quicken_info_number_of_indices=26 NextIndex: quicken_index=8 quicken_info_number_of_indices=26 NextIndex: quicken_index=9 quicken_info_number_of_indices=26 NextIndex: quicken_index=10 quicken_info_number_of_indices=26 NextIndex: quicken_index=11 quicken_info_number_of_indices=26 NextIndex: quicken_index=12 quicken_info_number_of_indices=26 NextIndex: quicken_index=13 quicken_info_number_of_indices=26 NextIndex: quicken_index=14 quicken_info_number_of_indices=26 NextIndex: quicken_index=15 quicken_info_number_of_indices=26 NextIndex: quicken_index=16 quicken_info_number_of_indices=26 NextIndex: quicken_index=17 quicken_info_number_of_indices=26 NextIndex: quicken_index=18 quicken_info_number_of_indices=26 NextIndex: quicken_index=19 quicken_info_number_of_indices=26 NextIndex: quicken_index=20 quicken_info_number_of_indices=26 NextIndex: quicken_index=21 quicken_info_number_of_indices=26 NextIndex: quicken_index=22 quicken_info_number_of_indices=26 NextIndex: quicken_index=23 quicken_info_number_of_indices=26 NextIndex: quicken_index=24 quicken_info_number_of_indices=26 NextIndex: quicken_index=25 quicken_info_number_of_indices=26 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=17 NextIndex: quicken_index=0 quicken_info_number_of_indices=17 NextIndex: quicken_index=1 quicken_info_number_of_indices=17 NextIndex: quicken_index=2 quicken_info_number_of_indices=17 NextIndex: quicken_index=3 quicken_info_number_of_indices=17 NextIndex: quicken_index=4 quicken_info_number_of_indices=17 NextIndex: quicken_index=5 quicken_info_number_of_indices=17 NextIndex: quicken_index=6 quicken_info_number_of_indices=17 NextIndex: quicken_index=7 quicken_info_number_of_indices=17 NextIndex: quicken_index=8 quicken_info_number_of_indices=17 NextIndex: quicken_index=9 quicken_info_number_of_indices=17 NextIndex: quicken_index=10 quicken_info_number_of_indices=17 NextIndex: quicken_index=11 quicken_info_number_of_indices=17 NextIndex: quicken_index=12 quicken_info_number_of_indices=17 NextIndex: quicken_index=13 quicken_info_number_of_indices=17 NextIndex: quicken_index=14 quicken_info_number_of_indices=17 NextIndex: quicken_index=15 quicken_info_number_of_indices=17 NextIndex: quicken_index=16 quicken_info_number_of_indices=17 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=1 quicken_info_number_of_indices=4 NextIndex: quicken_index=2 quicken_info_number_of_indices=4 NextIndex: quicken_index=3 quicken_info_number_of_indices=4 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=1 quicken_info_number_of_indices=4 NextIndex: quicken_index=2 quicken_info_number_of_indices=4 NextIndex: quicken_index=3 quicken_info_number_of_indices=4 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=14 NextIndex: quicken_index=0 quicken_info_number_of_indices=14 NextIndex: quicken_index=1 quicken_info_number_of_indices=14 NextIndex: quicken_index=2 quicken_info_number_of_indices=14 NextIndex: quicken_index=3 quicken_info_number_of_indices=14 NextIndex: quicken_index=4 quicken_info_number_of_indices=14 NextIndex: quicken_index=5 quicken_info_number_of_indices=14 NextIndex: quicken_index=6 quicken_info_number_of_indices=14 NextIndex: quicken_index=7 quicken_info_number_of_indices=14 NextIndex: quicken_index=8 quicken_info_number_of_indices=14 NextIndex: quicken_index=9 quicken_info_number_of_indices=14 NextIndex: quicken_index=10 quicken_info_number_of_indices=14 NextIndex: quicken_index=11 quicken_info_number_of_indices=14 NextIndex: quicken_index=12 quicken_info_number_of_indices=14 NextIndex: quicken_index=13 quicken_info_number_of_indices=14 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=8 NextIndex: quicken_index=0 quicken_info_number_of_indices=8 NextIndex: quicken_index=1 quicken_info_number_of_indices=8 NextIndex: quicken_index=2 quicken_info_number_of_indices=8 NextIndex: quicken_index=3 quicken_info_number_of_indices=8 NextIndex: quicken_index=4 quicken_info_number_of_indices=8 NextIndex: quicken_index=5 quicken_info_number_of_indices=8 NextIndex: quicken_index=6 quicken_info_number_of_indices=8 NextIndex: quicken_index=7 quicken_info_number_of_indices=8 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=12 NextIndex: quicken_index=0 quicken_info_number_of_indices=12 NextIndex: quicken_index=1 quicken_info_number_of_indices=12 NextIndex: quicken_index=2 quicken_info_number_of_indices=12 NextIndex: quicken_index=3 quicken_info_number_of_indices=12 NextIndex: quicken_index=4 quicken_info_number_of_indices=12 NextIndex: quicken_index=5 quicken_info_number_of_indices=12 NextIndex: quicken_index=6 quicken_info_number_of_indices=12 NextIndex: quicken_index=7 quicken_info_number_of_indices=12 NextIndex: quicken_index=8 quicken_info_number_of_indices=12 NextIndex: quicken_index=9 quicken_info_number_of_indices=12 NextIndex: quicken_index=10 quicken_info_number_of_indices=12 NextIndex: quicken_index=11 quicken_info_number_of_indices=12 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=1 quicken_info_number_of_indices=7 NextIndex: quicken_index=2 quicken_info_number_of_indices=7 NextIndex: quicken_index=3 quicken_info_number_of_indices=7 NextIndex: quicken_index=4 quicken_info_number_of_indices=7 NextIndex: quicken_index=5 quicken_info_number_of_indices=7 NextIndex: quicken_index=6 quicken_info_number_of_indices=7 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=10 NextIndex: quicken_index=0 quicken_info_number_of_indices=10 NextIndex: quicken_index=1 quicken_info_number_of_indices=10 NextIndex: quicken_index=2 quicken_info_number_of_indices=10 NextIndex: quicken_index=3 quicken_info_number_of_indices=10 NextIndex: quicken_index=4 quicken_info_number_of_indices=10 NextIndex: quicken_index=5 quicken_info_number_of_indices=10 NextIndex: quicken_index=6 quicken_info_number_of_indices=10 NextIndex: quicken_index=7 quicken_info_number_of_indices=10 NextIndex: quicken_index=8 quicken_info_number_of_indices=10 NextIndex: quicken_index=9 quicken_info_number_of_indices=10 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=1 quicken_info_number_of_indices=7 NextIndex: quicken_index=2 quicken_info_number_of_indices=7 NextIndex: quicken_index=3 quicken_info_number_of_indices=7 NextIndex: quicken_index=4 quicken_info_number_of_indices=7 NextIndex: quicken_index=5 quicken_info_number_of_indices=7 NextIndex: quicken_index=6 quicken_info_number_of_indices=7 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=1 quicken_info_number_of_indices=4 NextIndex: quicken_index=2 quicken_info_number_of_indices=4 NextIndex: quicken_index=3 quicken_info_number_of_indices=4 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=11 NextIndex: quicken_index=0 quicken_info_number_of_indices=11 NextIndex: quicken_index=1 quicken_info_number_of_indices=11 NextIndex: quicken_index=2 quicken_info_number_of_indices=11 NextIndex: quicken_index=3 quicken_info_number_of_indices=11 NextIndex: quicken_index=4 quicken_info_number_of_indices=11 NextIndex: quicken_index=5 quicken_info_number_of_indices=11 NextIndex: quicken_index=6 quicken_info_number_of_indices=11 NextIndex: quicken_index=7 quicken_info_number_of_indices=11 NextIndex: quicken_index=8 quicken_info_number_of_indices=11 NextIndex: quicken_index=9 quicken_info_number_of_indices=11 NextIndex: quicken_index=10 quicken_info_number_of_indices=11 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=1 quicken_info_number_of_indices=7 NextIndex: quicken_index=2 quicken_info_number_of_indices=7 NextIndex: quicken_index=3 quicken_info_number_of_indices=7 NextIndex: quicken_index=4 quicken_info_number_of_indices=7 NextIndex: quicken_index=5 quicken_info_number_of_indices=7 NextIndex: quicken_index=6 quicken_info_number_of_indices=7 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=21 NextIndex: quicken_index=0 quicken_info_number_of_indices=21 NextIndex: quicken_index=1 quicken_info_number_of_indices=21 NextIndex: quicken_index=2 quicken_info_number_of_indices=21 NextIndex: quicken_index=3 quicken_info_number_of_indices=21 NextIndex: quicken_index=4 quicken_info_number_of_indices=21 NextIndex: quicken_index=5 quicken_info_number_of_indices=21 NextIndex: quicken_index=6 quicken_info_number_of_indices=21 NextIndex: quicken_index=7 quicken_info_number_of_indices=21 NextIndex: quicken_index=8 quicken_info_number_of_indices=21 NextIndex: quicken_index=9 quicken_info_number_of_indices=21 NextIndex: quicken_index=10 quicken_info_number_of_indices=21 NextIndex: quicken_index=11 quicken_info_number_of_indices=21 NextIndex: quicken_index=12 quicken_info_number_of_indices=21 NextIndex: quicken_index=13 quicken_info_number_of_indices=21 NextIndex: quicken_index=14 quicken_info_number_of_indices=21 NextIndex: quicken_index=15 quicken_info_number_of_indices=21 NextIndex: quicken_index=16 quicken_info_number_of_indices=21 NextIndex: quicken_index=17 quicken_info_number_of_indices=21 NextIndex: quicken_index=18 quicken_info_number_of_indices=21 NextIndex: quicken_index=19 quicken_info_number_of_indices=21 NextIndex: quicken_index=20 quicken_info_number_of_indices=21 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=9 NextIndex: quicken_index=0 quicken_info_number_of_indices=9 NextIndex: quicken_index=1 quicken_info_number_of_indices=9 NextIndex: quicken_index=2 quicken_info_number_of_indices=9 NextIndex: quicken_index=3 quicken_info_number_of_indices=9 NextIndex: quicken_index=4 quicken_info_number_of_indices=9 NextIndex: quicken_index=5 quicken_info_number_of_indices=9 NextIndex: quicken_index=6 quicken_info_number_of_indices=9 NextIndex: quicken_index=7 quicken_info_number_of_indices=9 NextIndex: quicken_index=8 quicken_info_number_of_indices=9 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=13 NextIndex: quicken_index=0 quicken_info_number_of_indices=13 NextIndex: quicken_index=1 quicken_info_number_of_indices=13 NextIndex: quicken_index=2 quicken_info_number_of_indices=13 NextIndex: quicken_index=3 quicken_info_number_of_indices=13 NextIndex: quicken_index=4 quicken_info_number_of_indices=13 NextIndex: quicken_index=5 quicken_info_number_of_indices=13 NextIndex: quicken_index=6 quicken_info_number_of_indices=13 NextIndex: quicken_index=7 quicken_info_number_of_indices=13 NextIndex: quicken_index=8 quicken_info_number_of_indices=13 NextIndex: quicken_index=9 quicken_info_number_of_indices=13 NextIndex: quicken_index=10 quicken_info_number_of_indices=13 NextIndex: quicken_index=11 quicken_info_number_of_indices=13 NextIndex: quicken_index=12 quicken_info_number_of_indices=13 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=1 quicken_info_number_of_indices=4 NextIndex: quicken_index=2 quicken_info_number_of_indices=4 NextIndex: quicken_index=3 quicken_info_number_of_indices=4 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=14 NextIndex: quicken_index=0 quicken_info_number_of_indices=14 NextIndex: quicken_index=1 quicken_info_number_of_indices=14 NextIndex: quicken_index=2 quicken_info_number_of_indices=14 NextIndex: quicken_index=3 quicken_info_number_of_indices=14 NextIndex: quicken_index=4 quicken_info_number_of_indices=14 NextIndex: quicken_index=5 quicken_info_number_of_indices=14 NextIndex: quicken_index=6 quicken_info_number_of_indices=14 NextIndex: quicken_index=7 quicken_info_number_of_indices=14 NextIndex: quicken_index=8 quicken_info_number_of_indices=14 NextIndex: quicken_index=9 quicken_info_number_of_indices=14 NextIndex: quicken_index=10 quicken_info_number_of_indices=14 NextIndex: quicken_index=11 quicken_info_number_of_indices=14 NextIndex: quicken_index=12 quicken_info_number_of_indices=14 NextIndex: quicken_index=13 quicken_info_number_of_indices=14 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=17 NextIndex: quicken_index=0 quicken_info_number_of_indices=17 NextIndex: quicken_index=1 quicken_info_number_of_indices=17 NextIndex: quicken_index=2 quicken_info_number_of_indices=17 NextIndex: quicken_index=3 quicken_info_number_of_indices=17 NextIndex: quicken_index=4 quicken_info_number_of_indices=17 NextIndex: quicken_index=5 quicken_info_number_of_indices=17 NextIndex: quicken_index=6 quicken_info_number_of_indices=17 NextIndex: quicken_index=7 quicken_info_number_of_indices=17 NextIndex: quicken_index=8 quicken_info_number_of_indices=17 NextIndex: quicken_index=9 quicken_info_number_of_indices=17 NextIndex: quicken_index=10 quicken_info_number_of_indices=17 NextIndex: quicken_index=11 quicken_info_number_of_indices=17 NextIndex: quicken_index=12 quicken_info_number_of_indices=17 NextIndex: quicken_index=13 quicken_info_number_of_indices=17 NextIndex: quicken_index=14 quicken_info_number_of_indices=17 NextIndex: quicken_index=15 quicken_info_number_of_indices=17 NextIndex: quicken_index=16 quicken_info_number_of_indices=17 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=1 quicken_info_number_of_indices=4 NextIndex: quicken_index=2 quicken_info_number_of_indices=4 NextIndex: quicken_index=3 quicken_info_number_of_indices=4 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=1 quicken_info_number_of_indices=7 NextIndex: quicken_index=2 quicken_info_number_of_indices=7 NextIndex: quicken_index=3 quicken_info_number_of_indices=7 NextIndex: quicken_index=4 quicken_info_number_of_indices=7 NextIndex: quicken_index=5 quicken_info_number_of_indices=7 NextIndex: quicken_index=6 quicken_info_number_of_indices=7 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=12 NextIndex: quicken_index=0 quicken_info_number_of_indices=12 NextIndex: quicken_index=1 quicken_info_number_of_indices=12 NextIndex: quicken_index=2 quicken_info_number_of_indices=12 NextIndex: quicken_index=3 quicken_info_number_of_indices=12 NextIndex: quicken_index=4 quicken_info_number_of_indices=12 NextIndex: quicken_index=5 quicken_info_number_of_indices=12 NextIndex: quicken_index=6 quicken_info_number_of_indices=12 NextIndex: quicken_index=7 quicken_info_number_of_indices=12 NextIndex: quicken_index=8 quicken_info_number_of_indices=12 NextIndex: quicken_index=9 quicken_info_number_of_indices=12 NextIndex: quicken_index=10 quicken_info_number_of_indices=12 NextIndex: quicken_index=11 quicken_info_number_of_indices=12 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=14 NextIndex: quicken_index=0 quicken_info_number_of_indices=14 NextIndex: quicken_index=1 quicken_info_number_of_indices=14 NextIndex: quicken_index=2 quicken_info_number_of_indices=14 NextIndex: quicken_index=3 quicken_info_number_of_indices=14 NextIndex: quicken_index=4 quicken_info_number_of_indices=14 NextIndex: quicken_index=5 quicken_info_number_of_indices=14 NextIndex: quicken_index=6 quicken_info_number_of_indices=14 NextIndex: quicken_index=7 quicken_info_number_of_indices=14 NextIndex: quicken_index=8 quicken_info_number_of_indices=14 NextIndex: quicken_index=9 quicken_info_number_of_indices=14 NextIndex: quicken_index=10 quicken_info_number_of_indices=14 NextIndex: quicken_index=11 quicken_info_number_of_indices=14 NextIndex: quicken_index=12 quicken_info_number_of_indices=14 NextIndex: quicken_index=13 quicken_info_number_of_indices=14 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=1 quicken_info_number_of_indices=4 NextIndex: quicken_index=2 quicken_info_number_of_indices=4 NextIndex: quicken_index=3 quicken_info_number_of_indices=4 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=16 NextIndex: quicken_index=0 quicken_info_number_of_indices=16 NextIndex: quicken_index=1 quicken_info_number_of_indices=16 NextIndex: quicken_index=2 quicken_info_number_of_indices=16 NextIndex: quicken_index=3 quicken_info_number_of_indices=16 NextIndex: quicken_index=4 quicken_info_number_of_indices=16 NextIndex: quicken_index=5 quicken_info_number_of_indices=16 NextIndex: quicken_index=6 quicken_info_number_of_indices=16 NextIndex: quicken_index=7 quicken_info_number_of_indices=16 NextIndex: quicken_index=8 quicken_info_number_of_indices=16 NextIndex: quicken_index=9 quicken_info_number_of_indices=16 NextIndex: quicken_index=10 quicken_info_number_of_indices=16 NextIndex: quicken_index=11 quicken_info_number_of_indices=16 NextIndex: quicken_index=12 quicken_info_number_of_indices=16 NextIndex: quicken_index=13 quicken_info_number_of_indices=16 NextIndex: quicken_index=14 quicken_info_number_of_indices=16 NextIndex: quicken_index=15 quicken_info_number_of_indices=16 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=13 NextIndex: quicken_index=0 quicken_info_number_of_indices=13 NextIndex: quicken_index=1 quicken_info_number_of_indices=13 NextIndex: quicken_index=2 quicken_info_number_of_indices=13 NextIndex: quicken_index=3 quicken_info_number_of_indices=13 NextIndex: quicken_index=4 quicken_info_number_of_indices=13 NextIndex: quicken_index=5 quicken_info_number_of_indices=13 NextIndex: quicken_index=6 quicken_info_number_of_indices=13 NextIndex: quicken_index=7 quicken_info_number_of_indices=13 NextIndex: quicken_index=8 quicken_info_number_of_indices=13 NextIndex: quicken_index=9 quicken_info_number_of_indices=13 NextIndex: quicken_index=10 quicken_info_number_of_indices=13 NextIndex: quicken_index=11 quicken_info_number_of_indices=13 NextIndex: quicken_index=12 quicken_info_number_of_indices=13 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=6 NextIndex: quicken_index=0 quicken_info_number_of_indices=6 NextIndex: quicken_index=1 quicken_info_number_of_indices=6 NextIndex: quicken_index=2 quicken_info_number_of_indices=6 NextIndex: quicken_index=3 quicken_info_number_of_indices=6 NextIndex: quicken_index=4 quicken_info_number_of_indices=6 NextIndex: quicken_index=5 quicken_info_number_of_indices=6 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=9 NextIndex: quicken_index=0 quicken_info_number_of_indices=9 NextIndex: quicken_index=1 quicken_info_number_of_indices=9 NextIndex: quicken_index=2 quicken_info_number_of_indices=9 NextIndex: quicken_index=3 quicken_info_number_of_indices=9 NextIndex: quicken_index=4 quicken_info_number_of_indices=9 NextIndex: quicken_index=5 quicken_info_number_of_indices=9 NextIndex: quicken_index=6 quicken_info_number_of_indices=9 NextIndex: quicken_index=7 quicken_info_number_of_indices=9 NextIndex: quicken_index=8 quicken_info_number_of_indices=9 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=11 NextIndex: quicken_index=0 quicken_info_number_of_indices=11 NextIndex: quicken_index=1 quicken_info_number_of_indices=11 NextIndex: quicken_index=2 quicken_info_number_of_indices=11 NextIndex: quicken_index=3 quicken_info_number_of_indices=11 NextIndex: quicken_index=4 quicken_info_number_of_indices=11 NextIndex: quicken_index=5 quicken_info_number_of_indices=11 NextIndex: quicken_index=6 quicken_info_number_of_indices=11 NextIndex: quicken_index=7 quicken_info_number_of_indices=11 NextIndex: quicken_index=8 quicken_info_number_of_indices=11 NextIndex: quicken_index=9 quicken_info_number_of_indices=11 NextIndex: quicken_index=10 quicken_info_number_of_indices=11 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=0 quicken_info_number_of_indices=3 NextIndex: quicken_index=1 quicken_info_number_of_indices=3 NextIndex: quicken_index=2 quicken_info_number_of_indices=3 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=0 quicken_info_number_of_indices=2 NextIndex: quicken_index=1 quicken_info_number_of_indices=2 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=8 NextIndex: quicken_index=0 quicken_info_number_of_indices=8 NextIndex: quicken_index=1 quicken_info_number_of_indices=8 NextIndex: quicken_index=2 quicken_info_number_of_indices=8 NextIndex: quicken_index=3 quicken_info_number_of_indices=8 NextIndex: quicken_index=4 quicken_info_number_of_indices=8 NextIndex: quicken_index=5 quicken_info_number_of_indices=8 NextIndex: quicken_index=6 quicken_info_number_of_indices=8 NextIndex: quicken_index=7 quicken_info_number_of_indices=8 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=23 NextIndex: quicken_index=0 quicken_info_number_of_indices=23 NextIndex: quicken_index=1 quicken_info_number_of_indices=23 NextIndex: quicken_index=2 quicken_info_number_of_indices=23 NextIndex: quicken_index=3 quicken_info_number_of_indices=23 NextIndex: quicken_index=4 quicken_info_number_of_indices=23 NextIndex: quicken_index=5 quicken_info_number_of_indices=23 NextIndex: quicken_index=6 quicken_info_number_of_indices=23 NextIndex: quicken_index=7 quicken_info_number_of_indices=23 NextIndex: quicken_index=8 quicken_info_number_of_indices=23 NextIndex: quicken_index=9 quicken_info_number_of_indices=23 NextIndex: quicken_index=10 quicken_info_number_of_indices=23 NextIndex: quicken_index=11 quicken_info_number_of_indices=23 NextIndex: quicken_index=12 quicken_info_number_of_indices=23 NextIndex: quicken_index=13 quicken_info_number_of_indices=23 NextIndex: quicken_index=14 quicken_info_number_of_indices=23 NextIndex: quicken_index=15 quicken_info_number_of_indices=23 NextIndex: quicken_index=16 quicken_info_number_of_indices=23 NextIndex: quicken_index=17 quicken_info_number_of_indices=23 NextIndex: quicken_index=18 quicken_info_number_of_indices=23 NextIndex: quicken_index=19 quicken_info_number_of_indices=23 NextIndex: quicken_index=20 quicken_info_number_of_indices=23 NextIndex: quicken_index=21 quicken_info_number_of_indices=23 NextIndex: quicken_index=22 quicken_info_number_of_indices=23 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=0 quicken_info_number_of_indices=5 NextIndex: quicken_index=1 quicken_info_number_of_indices=5 NextIndex: quicken_index=2 quicken_info_number_of_indices=5 NextIndex: quicken_index=3 quicken_info_number_of_indices=5 NextIndex: quicken_index=4 quicken_info_number_of_indices=5 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=0 quicken_info_number_of_indices=7 NextIndex: quicken_index=1 quicken_info_number_of_indices=7 NextIndex: quicken_index=2 quicken_info_number_of_indices=7 NextIndex: quicken_index=3 quicken_info_number_of_indices=7 NextIndex: quicken_index=4 quicken_info_number_of_indices=7 NextIndex: quicken_index=5 quicken_info_number_of_indices=7 NextIndex: quicken_index=6 quicken_info_number_of_indices=7 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=0 quicken_info_number_of_indices=4 NextIndex: quicken_index=1 quicken_info_number_of_indices=4 NextIndex: quicken_index=2 quicken_info_number_of_indices=4 NextIndex: quicken_index=3 quicken_info_number_of_indices=4 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=20 NextIndex: quicken_index=0 quicken_info_number_of_indices=20 NextIndex: quicken_index=1 quicken_info_number_of_indices=20 NextIndex: quicken_index=2 quicken_info_number_of_indices=20 NextIndex: quicken_index=3 quicken_info_number_of_indices=20 NextIndex: quicken_index=4 quicken_info_number_of_indices=20 NextIndex: quicken_index=5 quicken_info_number_of_indices=20 NextIndex: quicken_index=6 quicken_info_number_of_indices=20 NextIndex: quicken_index=7 quicken_info_number_of_indices=20 NextIndex: quicken_index=8 quicken_info_number_of_indices=20 NextIndex: quicken_index=9 quicken_info_number_of_indices=20 NextIndex: quicken_index=10 quicken_info_number_of_indices=20 NextIndex: quicken_index=11 quicken_info_number_of_indices=20 NextIndex: quicken_index=12 quicken_info_number_of_indices=20 NextIndex: quicken_index=13 quicken_info_number_of_indices=20 NextIndex: quicken_index=14 quicken_info_number_of_indices=20 NextIndex: quicken_index=15 quicken_info_number_of_indices=20 NextIndex: quicken_index=16 quicken_info_number_of_indices=20 NextIndex: quicken_index=17 quicken_info_number_of_indices=20 NextIndex: quicken_index=18 quicken_info_number_of_indices=20 NextIndex: quicken_index=19 quicken_info_number_of_indices=20 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=54 NextIndex: quicken_index=0 quicken_info_number_of_indices=54 NextIndex: quicken_index=1 quicken_info_number_of_indices=54 NextIndex: quicken_index=2 quicken_info_number_of_indices=54 NextIndex: quicken_index=3 quicken_info_number_of_indices=54 NextIndex: quicken_index=4 quicken_info_number_of_indices=54 NextIndex: quicken_index=5 quicken_info_number_of_indices=54 NextIndex: quicken_index=6 quicken_info_number_of_indices=54 NextIndex: quicken_index=7 quicken_info_number_of_indices=54 NextIndex: quicken_index=8 quicken_info_number_of_indices=54 NextIndex: quicken_index=9 quicken_info_number_of_indices=54 NextIndex: quicken_index=10 quicken_info_number_of_indices=54 NextIndex: quicken_index=11 quicken_info_number_of_indices=54 NextIndex: quicken_index=12 quicken_info_number_of_indices=54 NextIndex: quicken_index=13 quicken_info_number_of_indices=54 NextIndex: quicken_index=14 quicken_info_number_of_indices=54 NextIndex: quicken_index=15 quicken_info_number_of_indices=54 NextIndex: quicken_index=16 quicken_info_number_of_indices=54 NextIndex: quicken_index=17 quicken_info_number_of_indices=54 NextIndex: quicken_index=18 quicken_info_number_of_indices=54 NextIndex: quicken_index=19 quicken_info_number_of_indices=54 NextIndex: quicken_index=20 quicken_info_number_of_indices=54 NextIndex: quicken_index=21 quicken_info_number_of_indices=54 NextIndex: quicken_index=22 quicken_info_number_of_indices=54 NextIndex: quicken_index=23 quicken_info_number_of_indices=54 NextIndex: quicken_index=24 quicken_info_number_of_indices=54 NextIndex: quicken_index=25 quicken_info_number_of_indices=54 NextIndex: quicken_index=26 quicken_info_number_of_indices=54 NextIndex: quicken_index=27 quicken_info_number_of_indices=54 NextIndex: quicken_index=28 quicken_info_number_of_indices=54 NextIndex: quicken_index=29 quicken_info_number_of_indices=54 NextIndex: quicken_index=30 quicken_info_number_of_indices=54 NextIndex: quicken_index=31 quicken_info_number_of_indices=54 NextIndex: quicken_index=32 quicken_info_number_of_indices=54 NextIndex: quicken_index=33 quicken_info_number_of_indices=54 NextIndex: quicken_index=34 quicken_info_number_of_indices=54 NextIndex: quicken_index=35 quicken_info_number_of_indices=54 NextIndex: quicken_index=36 quicken_info_number_of_indices=54 NextIndex: quicken_index=37 quicken_info_number_of_indices=54 NextIndex: quicken_index=38 quicken_info_number_of_indices=54 NextIndex: quicken_index=39 quicken_info_number_of_indices=54 NextIndex: quicken_index=40 quicken_info_number_of_indices=54 NextIndex: quicken_index=41 quicken_info_number_of_indices=54 NextIndex: quicken_index=42 quicken_info_number_of_indices=54 NextIndex: quicken_index=43 quicken_info_number_of_indices=54 NextIndex: quicken_index=44 quicken_info_number_of_indices=54 NextIndex: quicken_index=45 quicken_info_number_of_indices=54 NextIndex: quicken_index=46 quicken_info_number_of_indices=54 NextIndex: quicken_index=47 quicken_info_number_of_indices=54 NextIndex: quicken_index=48 quicken_info_number_of_indices=54 NextIndex: quicken_index=49 quicken_info_number_of_indices=54 NextIndex: quicken_index=50 quicken_info_number_of_indices=54 NextIndex: quicken_index=51 quicken_info_number_of_indices=54 NextIndex: quicken_index=52 quicken_info_number_of_indices=54 NextIndex: quicken_index=53 quicken_info_number_of_indices=54 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=61 NextIndex: quicken_index=0 quicken_info_number_of_indices=61 NextIndex: quicken_index=1 quicken_info_number_of_indices=61 NextIndex: quicken_index=2 quicken_info_number_of_indices=61 NextIndex: quicken_index=3 quicken_info_number_of_indices=61 NextIndex: quicken_index=4 quicken_info_number_of_indices=61 NextIndex: quicken_index=5 quicken_info_number_of_indices=61 NextIndex: quicken_index=6 quicken_info_number_of_indices=61 NextIndex: quicken_index=7 quicken_info_number_of_indices=61 NextIndex: quicken_index=8 quicken_info_number_of_indices=61 NextIndex: quicken_index=9 quicken_info_number_of_indices=61 NextIndex: quicken_index=10 quicken_info_number_of_indices=61 NextIndex: quicken_index=11 quicken_info_number_of_indices=61 NextIndex: quicken_index=12 quicken_info_number_of_indices=61 NextIndex: quicken_index=13 quicken_info_number_of_indices=61 NextIndex: quicken_index=14 quicken_info_number_of_indices=61 NextIndex: quicken_index=15 quicken_info_number_of_indices=61 NextIndex: quicken_index=16 quicken_info_number_of_indices=61 NextIndex: quicken_index=17 quicken_info_number_of_indices=61 NextIndex: quicken_index=18 quicken_info_number_of_indices=61 NextIndex: quicken_index=19 quicken_info_number_of_indices=61 NextIndex: quicken_index=20 quicken_info_number_of_indices=61 NextIndex: quicken_index=21 quicken_info_number_of_indices=61 NextIndex: quicken_index=22 quicken_info_number_of_indices=61 NextIndex: quicken_index=23 quicken_info_number_of_indices=61 NextIndex: quicken_index=24 quicken_info_number_of_indices=61 NextIndex: quicken_index=25 quicken_info_number_of_indices=61 NextIndex: quicken_index=26 quicken_info_number_of_indices=61 NextIndex: quicken_index=27 quicken_info_number_of_indices=61 NextIndex: quicken_index=28 quicken_info_number_of_indices=61 NextIndex: quicken_index=29 quicken_info_number_of_indices=61 NextIndex: quicken_index=30 quicken_info_number_of_indices=61 NextIndex: quicken_index=31 quicken_info_number_of_indices=61 NextIndex: quicken_index=32 quicken_info_number_of_indices=61 NextIndex: quicken_index=33 quicken_info_number_of_indices=61 NextIndex: quicken_index=34 quicken_info_number_of_indices=61 NextIndex: quicken_index=35 quicken_info_number_of_indices=61 NextIndex: quicken_index=36 quicken_info_number_of_indices=61 NextIndex: quicken_index=37 quicken_info_number_of_indices=61 NextIndex: quicken_index=38 quicken_info_number_of_indices=61 NextIndex: quicken_index=39 quicken_info_number_of_indices=61 NextIndex: quicken_index=40 quicken_info_number_of_indices=61 NextIndex: quicken_index=41 quicken_info_number_of_indices=61 NextIndex: quicken_index=42 quicken_info_number_of_indices=61 NextIndex: quicken_index=43 quicken_info_number_of_indices=61 NextIndex: quicken_index=44 quicken_info_number_of_indices=61 NextIndex: quicken_index=45 quicken_info_number_of_indices=61 NextIndex: quicken_index=46 quicken_info_number_of_indices=61 NextIndex: quicken_index=47 quicken_info_number_of_indices=61 NextIndex: quicken_index=48 quicken_info_number_of_indices=61 NextIndex: quicken_index=49 quicken_info_number_of_indices=61 NextIndex: quicken_index=50 quicken_info_number_of_indices=61 NextIndex: quicken_index=51 quicken_info_number_of_indices=61 NextIndex: quicken_index=52 quicken_info_number_of_indices=61 NextIndex: quicken_index=53 quicken_info_number_of_indices=61 NextIndex: quicken_index=54 quicken_info_number_of_indices=61 NextIndex: quicken_index=55 quicken_info_number_of_indices=61 NextIndex: quicken_index=56 quicken_info_number_of_indices=61 NextIndex: quicken_index=57 quicken_info_number_of_indices=61 NextIndex: quicken_index=58 quicken_info_number_of_indices=61 NextIndex: quicken_index=59 quicken_info_number_of_indices=61 NextIndex: quicken_index=60 quicken_info_number_of_indices=61 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=20 NextIndex: quicken_index=0 quicken_info_number_of_indices=20 NextIndex: quicken_index=1 quicken_info_number_of_indices=20 NextIndex: quicken_index=2 quicken_info_number_of_indices=20 NextIndex: quicken_index=3 quicken_info_number_of_indices=20 NextIndex: quicken_index=4 quicken_info_number_of_indices=20 NextIndex: quicken_index=5 quicken_info_number_of_indices=20 NextIndex: quicken_index=6 quicken_info_number_of_indices=20 NextIndex: quicken_index=7 quicken_info_number_of_indices=20 NextIndex: quicken_index=8 quicken_info_number_of_indices=20 NextIndex: quicken_index=9 quicken_info_number_of_indices=20 NextIndex: quicken_index=10 quicken_info_number_of_indices=20 NextIndex: quicken_index=11 quicken_info_number_of_indices=20 NextIndex: quicken_index=12 quicken_info_number_of_indices=20 NextIndex: quicken_index=13 quicken_info_number_of_indices=20 NextIndex: quicken_index=14 quicken_info_number_of_indices=20 NextIndex: quicken_index=15 quicken_info_number_of_indices=20 NextIndex: quicken_index=16 quicken_info_number_of_indices=20 NextIndex: quicken_index=17 quicken_info_number_of_indices=20 NextIndex: quicken_index=18 quicken_info_number_of_indices=20 NextIndex: quicken_index=19 quicken_info_number_of_indices=20 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=0 initQuickenInfoTable: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=0 quicken_info_number_of_indices=1 NextIndex: quicken_index=1 quicken_info_number_of_indices=1 [FATAL] ((quicken_index)) < ((quicken_info_number_of_indices))
Can you double check that your fork with the printouts is properly merged with current master. For my env it works fine for the provided vdex.
I expect some additional bugs since it's still not working for multi-dex files, although I don't want to change samples before moving to other issues since its hard to trace the decompiler bugs, especially in large files.
$ md5 /tmp/services.vdex
MD5 (/tmp/services.vdex) = afcc1c9a9e8d0a030619d5dab9d591e3
$ bin/vdexExtractor -i /tmp/services.vdex -o . -f -v 4
[INFO] Processing 1 file(s) from /tmp/services.vdex
[DEBUG] [57295] 2018/08/30 11:06:39 (vdexExtractor.c:194 main) Processing '/tmp/services.vdex'
[DEBUG] [57295] 2018/08/30 11:06:39 (vdex_api.c:46 vdexApi_initEnv) Initializing environment for Vdex version '019'
------ Vdex Header Info -------
magic header : vdex
verifier dependencies version : 019
dex section version : 002
number of dex files : 1 (1)
verifier dependencies size : 187e0 (100320)
verifier dependencies offset : a9ba78 (11123320)
quickening info size : 6a88 (27272)
quickening info offset : ab4258 (11223640)
dex section header offset : 18 (24)
dex size : 17620c (1532428)
dex shared data size : 925848 (9590856)
dex files info :
[0] location checksum : f99607d3 (4187359187)
---- EOF Vdex Header Info ----
[DEBUG] [57295] 2018/08/30 11:06:39 (vdex/vdex_019.c:195 vdex_019_GetNextDexFileData) Processing first Dex file at offset:0x28
[DEBUG] [57295] 2018/08/30 11:06:39 (dex.c:375 dex_isValidCDex) CompactDex version '001' detected
[DEBUG] [57295] 2018/08/30 11:06:39 (vdex/vdex_019.c:276 vdex_019_process) Took 94 ms to process Vdex file
[INFO] 1 out of 1 Vdex files have been processed
[INFO] 1 Dex files have been extracted in total
[INFO] Extracted Dex files are available in '.'
Yeah man, I'm sure the fork is all up-to-date, even verified manually that the updated file is in there. Still, seems like something isn't quite the same with the services.vdex you're testing with and the FileExplorer.vdex I attached above.
$ ./vdexExtractor -i FileExplorer.vdex -o . -f -v 4 [INFO] Processing 1 file(s) from FileExplorer.vdex [DEBUG] [3520] 2018/08/30 11:21:04 (vdexExtractor.c:194 main) Processing 'FileExplorer.vdex' [DEBUG] [3520] 2018/08/30 11:21:04 (vdex_api.c:46 vdexApi_initEnv) Initializing environment for Vdex version '019' ------ Vdex Header Info ------- magic header : vdex verifier dependencies version : 019 dex section version : 002 number of dex files : 1 (1) verifier dependencies size : dac4 (56004) verifier dependencies offset : 829190 (8556944) quickening info size : 84d20 (544032) quickening info offset : 836c54 (8612948) dex section header offset : 18 (24) dex size : 1965ec (1664492) dex shared data size : 692b80 (6892416) dex files info : [0] location checksum : 1fb567be (531982270) ---- EOF Vdex Header Info ---- [DEBUG] [3520] 2018/08/30 11:21:04 (vdex/vdex_019.c:195 vdex_019_GetNextDexFileData) Processing first Dex file at offset:0x28 [DEBUG] [3520] 2018/08/30 11:21:04 (dex.c:375 dex_isValidCDex) CompactDex version '001' detected [FATAL] [3520] 2018/08/30 11:21:04 (vdex/vdex_decompiler_019.c:66 NextIndex) ((quicken_index)) < ((quicken_info_number_of_indices))
A ok different sample file. Cool. Will check it too.
Thanks man, your work is out of this world. Here's a much smaller vdex to work with, that seems to have the same issue. http://www.mediafire.com/file/0ra02mkrddw8udh/DeskClock.vdex/file
services now work yes, than you!
some are still failing yes: example vdex https://drive.google.com/file/d/1a844X92BB0e15Gia6pIpgw5lCUAp34Bv/view?usp=sharing
thank your for your work
https://github.com/anestisb/vdexExtractor/commit/254fb3b51fe3973baddcea595699dfc62bd124dc should fix @IgorEisberg issue with the FileExplorer.vdex.
DeskClock.vdex is also fine.
QtiTelephonyService.vdex is also fine.
I'm closing this issue since the class of parsing issues affected from reported files here appear to be fixed in latest head. There is still an OOB offset issue, although appears to be some kind of magic size in QuickeningData, so I'll double check how AOSP ART handles it and fix it.
$ bin/vdexExtractor -i ~/Desktop/vdex_019/ConfigUpdater.vdex -o . -f -v 4
[INFO] Processing 1 file(s) from /Users/anestisb/Desktop/vdex_019/ConfigUpdater.vdex
[DEBUG] [68193] 2018/08/30 12:36:18 (vdexExtractor.c:194 main) Processing '/Users/anestisb/Desktop/vdex_019/ConfigUpdater.vdex'
[DEBUG] [68193] 2018/08/30 12:36:18 (vdex_api.c:46 vdexApi_initEnv) Initializing environment for Vdex version '019'
------ Vdex Header Info -------
magic header : vdex
verifier dependencies version : 019
dex section version : 000
number of dex files : 1 (1)
verifier dependencies size : 8cae (36014)
verifier dependencies offset : 18 (24)
quickening info size : 0 (0)
quickening info offset : ffffffff (4294967295)
---- EOF Vdex Header Info ----
[ERROR] [68193] 2018/08/30 12:36:18 (vdex/vdex_019.c:254 vdex_019_SanityCheck) Quickening info section points past the end of file (ffffffff + 0 > 8cc6)
[ERROR] [68193] 2018/08/30 12:36:18 (vdex/vdex_backend_019.c:378 vdex_backend_019_process) Malformed Vdex file
[DEBUG] [68193] 2018/08/30 12:36:18 (vdex/vdex_019.c:276 vdex_019_process) Took 0 ms to process Vdex file
[ERROR] [68193] 2018/08/30 12:36:18 (vdexExtractor.c:231 main) Failed to process Dex files - skipping '/Users/anestisb/Desktop/vdex_019/ConfigUpdater.vdex'
[INFO] 0 out of 1 Vdex files have been processed
[INFO] 0 Dex files have been extracted in total
[INFO] Extracted Dex files are available in '.'
(french here)
[INFO] Processing 1 file(s) from framework/oat/arm64/services.vdex [DEBUG] [18604] 2018/08/26 20:55:47 (vdexExtractor.c:194 main) Processing 'framework/oat/arm64/services.vdex' [DEBUG] [18604] 2018/08/26 20:55:47 (vdex_api.c:46 vdexApi_initEnv) Initializing environment for Vdex version '019' ------ Vdex Header Info ------- magic header : vdex verifier dependencies version : 019 dex section version : 002 number of dex files : 1 (1) verifier dependencies size : 16ff4 (94196) verifier dependencies offset : 9168a8 (9529512) quickening info size : 58ec (22764) quickening info offset : 92d89c (9623708) dex section header offset : 18 (24) dex size : 14cc84 (1363076) dex shared data size : 7c9c00 (8166400) dex files info : [0] location checksum : 6ef52d8d (1861561741) ---- EOF Vdex Header Info ---- [DEBUG] [18604] 2018/08/26 20:55:47 (vdex/vdex_019.c:195 vdex_019_GetNextDexFileData) Processing first Dex file at offset:0x28 [DEBUG] [18604] 2018/08/26 20:55:47 (dex.c:375 dex_isValidCDex) CompactDex version '001' detected Erreur de segmentation