diff --git a/README.md b/README.md index 7463222..35a820b 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # Kiwami-2-Model-Replacer +Any config modifications are to be done in the `config.js` file. + +To build the new `character_character_data.bin` file just run `npm start` afterwards. diff --git a/config.js b/config.js new file mode 100644 index 0000000..1cb784e --- /dev/null +++ b/config.js @@ -0,0 +1,50 @@ +// Which mode the program should run in? +// +// 0 = Everyone is one model (singleModel) +// 1 = Everyone has a random model from a list (randomModels) +// 2 = Everyone is a completely random model +const mode = 0; + +// Should we try to make sure models are replaced +// with another one of the same "type"? (2nd byte) +const sameType = false; + +// Singular model to replace when mode is 0 +// +// Example: [0x71, 0x08] for Kiryu +const singleModel = [0x71, 0x08]; + +// List of models to choose randomly from when mode is 1 +const randomModels = [ + [0x71, 0x08], + [0x72, 0x08], +]; + +// List of base models to exclude from modifications +// Other models can still be replaced *with* that model +// +// Example: If Kiryu's base model is found it will never be changed +// That means Kiryu can't be set to Daigo, but Daigo can still be set to Kiryu +const excludedModels = [ + [0xb6, 0x08], + [0xb3, 0x08], +]; + +// Blacklist to prevent models from appearing +// Can also act as a whitelist so *only* those models will appear +const blacklist = { + isWhitelist: false, + models: [ + [0x58, 0x08], + [0x1e, 0x0a], + ], +}; + +module.exports = { + mode, + sameType, + singleModel, + randomModels, + excludedModels, + blacklist, +}; diff --git a/index.js b/index.js index f045944..8050ceb 100644 --- a/index.js +++ b/index.js @@ -2,2991 +2,15 @@ const fs = require("fs"); const _ = require("underscore"); - -const data = fs.readFileSync("character_character_data.bin.orig"); - -// All available models -const _models = [ - [0x58, 0x08], - [0x71, 0x08], - [0x1e, 0x0a], - [0x4c, 0x08], - [0x1f, 0x0a], - [0x41, 0x0a], - [0xa9, 0x08], - [0x7b, 0x08], - [0x7a, 0x08], - [0x7f, 0x08], - [0x7c, 0x08], - [0x74, 0x08], - [0x7e, 0x08], - [0x6c, 0x08], - [0x6d, 0x08], - [0x57, 0x08], - [0x2f, 0x0b], - [0x52, 0x08], - [0x53, 0x08], - [0x54, 0x08], - [0x4e, 0x08], - [0x4f, 0x08], - [0x5f, 0x08], - [0x60, 0x08], - [0x61, 0x08], - [0xab, 0x08], - [0x98, 0x08], - [0x99, 0x08], - [0x8e, 0x08], - [0x8f, 0x08], - [0x91, 0x08], - [0x95, 0x08], - [0xb6, 0x08], - [0xc3, 0x08], - [0x97, 0x08], - [0x8c, 0x08], - [0x5c, 0x08], - [0x5d, 0x08], - [0xfb, 0x0a], - [0x04, 0x0b], // Kaoru Bath Towel - [0x01, 0x0b], // Kaoro Naked - [0x02, 0x0b], - [0x03, 0x0b], - [0xfd, 0x07], - [0xfe, 0x0a], - [0x66, 0x08], - [0x6a, 0x08], - [0x3c, 0x08], - [0x85, 0x08], - [0x87, 0x08], - [0x86, 0x08], - [0x96, 0x08], - [0x5a, 0x08], - [0x59, 0x08], - [0x21, 0x0a], - [0x20, 0x0a], - [0x6e, 0x08], - [0x70, 0x08], - [0x6f, 0x08], - [0x2d, 0x0b], - [0x01, 0x08], - [0x87, 0x09], - [0x88, 0x09], - [0xfb, 0x07], - [0xfe, 0x07], - [0xff, 0x07], - [0x05, 0x08], - [0x09, 0x08], - [0x06, 0x08], - [0x08, 0x08], - [0x0a, 0x08], - [0x0c, 0x08], - [0x00, 0x08], - [0x10, 0x08], - [0x13, 0x08], - [0x11, 0x08], - [0x8f, 0x09], - [0x12, 0x08], - [0x15, 0x08], - [0x90, 0x09], - [0x16, 0x08], - [0x19, 0x08], - [0x17, 0x08], - [0x18, 0x08], - [0x1a, 0x08], - [0x1c, 0x08], - [0x1b, 0x08], - [0x1d, 0x08], - [0x20, 0x08], - [0x1e, 0x08], - [0x21, 0x08], - [0x23, 0x08], - [0x26, 0x08], - [0x27, 0x08], - [0x25, 0x08], - [0x24, 0x08], - [0x28, 0x08], - [0x29, 0x08], - [0x2a, 0x08], - [0xa1, 0x08], - [0x84, 0x08], - [0x2d, 0x08], - [0xc3, 0x09], - [0x2c, 0x08], - [0x2f, 0x08], - [0xc5, 0x09], - [0xc4, 0x09], - [0x2e, 0x08], - [0x30, 0x08], - [0x31, 0x08], - [0xc9, 0x09], - [0xc7, 0x09], - [0x33, 0x08], - [0xca, 0x09], - [0x34, 0x08], - [0x35, 0x08], - [0x36, 0x08], - [0x37, 0x08], - [0xcf, 0x09], - [0x39, 0x08], - [0x3a, 0x08], - [0x38, 0x08], - [0x32, 0x08], - [0xc2, 0x05], - [0xc3, 0x05], - [0xc4, 0x05], - [0xc5, 0x05], - [0xc6, 0x05], - [0xc7, 0x05], - [0xc8, 0x05], - [0x13, 0x0a], - [0x14, 0x0a], - [0x15, 0x0a], - [0x16, 0x0a], - [0x17, 0x0a], - [0x18, 0x0a], - [0x19, 0x0a], - [0xb3, 0x08], - [0xb7, 0x08], - [0xbe, 0x08], - [0xc2, 0x08], - [0x8e, 0x09], - [0xba, 0x08], - [0xbc, 0x08], - [0x51, 0x08], - [0xc6, 0x08], - [0xc5, 0x08], - [0xc9, 0x08], - [0xca, 0x08], - [0xb0, 0x08], - [0x8a, 0x08], - [0x00, 0x00], - [0x02, 0x00], - [0x06, 0x00], - [0xbd, 0x08], - [0x07, 0x06], - [0x08, 0x06], - [0x09, 0x06], - [0x0a, 0x06], - [0x0b, 0x06], - [0x0c, 0x06], - [0x0d, 0x06], - [0x0e, 0x06], - [0x0f, 0x06], - [0x10, 0x06], - [0x11, 0x06], - [0x12, 0x06], - [0x13, 0x06], - [0x14, 0x06], - [0x15, 0x06], - [0x16, 0x06], - [0x17, 0x06], - [0x18, 0x06], - [0x19, 0x06], - [0x1a, 0x06], - [0x1b, 0x06], - [0x1c, 0x06], - [0x1d, 0x06], - [0x1e, 0x06], - [0x1f, 0x06], - [0x20, 0x06], - [0x21, 0x06], - [0x22, 0x06], - [0x23, 0x06], - [0x24, 0x06], - [0x25, 0x06], - [0x26, 0x06], - [0x27, 0x06], - [0x28, 0x06], - [0x29, 0x06], - [0x2a, 0x06], - [0x2b, 0x06], - [0x2c, 0x06], - [0x2d, 0x06], - [0x2e, 0x06], - [0x2f, 0x06], - [0x30, 0x06], - [0x31, 0x06], - [0x32, 0x06], - [0x33, 0x06], - [0x34, 0x06], - [0x35, 0x06], - [0x36, 0x06], - [0x37, 0x06], - [0x38, 0x06], - [0x39, 0x06], - [0x3a, 0x06], - [0x3b, 0x06], - [0x3c, 0x06], - [0x3d, 0x06], - [0x3e, 0x06], - [0x3f, 0x06], - [0x40, 0x06], - [0x41, 0x06], - [0x42, 0x06], - [0x43, 0x06], - [0x44, 0x06], - [0x45, 0x06], - [0x46, 0x06], - [0x47, 0x06], - [0x48, 0x06], - [0x49, 0x06], - [0x4a, 0x06], - [0x4b, 0x06], - [0x4c, 0x06], - [0x4d, 0x06], - [0x4e, 0x06], - [0x4f, 0x06], - [0x50, 0x06], - [0x51, 0x06], - [0x52, 0x06], - [0x53, 0x06], - [0x54, 0x06], - [0x55, 0x06], - [0x56, 0x06], - [0x57, 0x06], - [0x58, 0x06], - [0x59, 0x06], - [0x5a, 0x06], - [0x5b, 0x06], - [0x5c, 0x06], - [0x5d, 0x06], - [0x5e, 0x06], - [0x5f, 0x06], - [0x60, 0x06], - [0x61, 0x06], - [0x62, 0x06], - [0x63, 0x06], - [0x64, 0x06], - [0x65, 0x06], - [0x66, 0x06], - [0x67, 0x06], - [0x68, 0x06], - [0x69, 0x06], - [0x6a, 0x06], - [0x6b, 0x06], - [0x6c, 0x06], - [0x6d, 0x06], - [0x6e, 0x06], - [0x6f, 0x06], - [0x70, 0x06], - [0x71, 0x06], - [0x72, 0x06], - [0x73, 0x06], - [0x74, 0x06], - [0x75, 0x06], - [0x76, 0x06], - [0x77, 0x06], - [0x78, 0x06], - [0x79, 0x06], - [0x7a, 0x06], - [0x7b, 0x06], - [0x7c, 0x06], - [0x7d, 0x06], - [0x7e, 0x06], - [0x7f, 0x06], - [0x80, 0x06], - [0x81, 0x06], - [0x82, 0x06], - [0x83, 0x06], - [0x84, 0x06], - [0x85, 0x06], - [0x86, 0x06], - [0x87, 0x06], - [0x88, 0x06], - [0x28, 0x0a], - [0x29, 0x0a], - [0x2a, 0x0a], - [0x2b, 0x0a], - [0x2c, 0x0a], - [0x2d, 0x0a], - [0x2e, 0x0a], - [0x2f, 0x0a], - [0x30, 0x0a], - [0x31, 0x0a], - [0x32, 0x0a], - [0x33, 0x0a], - [0x34, 0x0a], - [0x35, 0x0a], - [0x36, 0x0a], - [0x37, 0x0a], - [0x38, 0x0a], - [0x39, 0x0a], - [0x3a, 0x0a], - [0x3b, 0x0a], - [0x3c, 0x0a], - [0x3d, 0x0a], - [0x3e, 0x0a], - [0x3f, 0x0a], - [0x40, 0x0a], - [0x49, 0x0a], - [0x4a, 0x0a], - [0x4b, 0x0a], - [0x4c, 0x0a], - [0x4d, 0x0a], - [0x4e, 0x0a], - [0x4f, 0x0a], - [0x50, 0x0a], - [0x51, 0x0a], - [0x52, 0x0a], - [0x53, 0x0a], - [0x54, 0x0a], - [0x55, 0x0a], - [0x56, 0x0a], - [0x57, 0x0a], - [0x58, 0x0a], - [0x59, 0x0a], - [0x5a, 0x0a], - [0x5b, 0x0a], - [0x5c, 0x0a], - [0x5d, 0x0a], - [0x5e, 0x0a], - [0x5f, 0x0a], - [0x60, 0x0a], - [0x61, 0x0a], - [0x62, 0x0a], - [0x63, 0x0a], - [0x64, 0x0a], - [0x65, 0x0a], - [0x66, 0x0a], - [0x67, 0x0a], - [0x68, 0x0a], - [0x69, 0x0a], - [0x6a, 0x0a], - [0x6b, 0x0a], - [0x6c, 0x0a], - [0x6d, 0x0a], - [0x6e, 0x0a], - [0x6f, 0x0a], - [0x70, 0x0a], - [0x76, 0x0a], - [0x77, 0x0a], - [0x78, 0x0a], - [0x79, 0x0a], - [0x7a, 0x0a], - [0x7b, 0x0a], - [0x7c, 0x0a], - [0x7d, 0x0a], - [0x7e, 0x0a], - [0x7f, 0x0a], - [0x80, 0x0a], - [0x81, 0x0a], - [0x82, 0x0a], - [0x83, 0x0a], - [0x84, 0x0a], - [0x85, 0x0a], - [0x86, 0x0a], - [0x87, 0x0a], - [0x88, 0x0a], - [0x89, 0x0a], - [0x29, 0x04], - [0x2b, 0x04], - [0x2d, 0x04], - [0x2f, 0x04], - [0x28, 0x04], - [0x2a, 0x04], - [0x2c, 0x04], - [0x2e, 0x04], - [0xc8, 0x09], - [0x3b, 0x04], - [0x3c, 0x04], - [0x3d, 0x04], - [0xd0, 0x09], - [0x21, 0x04], - [0x1d, 0x04], - [0x1e, 0x04], - [0x1f, 0x04], - [0x20, 0x04], - [0x32, 0x04], - [0x33, 0x04], - [0x34, 0x04], - [0x35, 0x04], - [0x36, 0x04], - [0x37, 0x04], - [0xcb, 0x09], - [0xcc, 0x09], - [0xcd, 0x09], - [0xce, 0x09], - [0xd1, 0x09], - [0x41, 0x04], - [0x44, 0x04], - [0x45, 0x04], - [0x46, 0x04], - [0x47, 0x04], - [0x48, 0x04], - [0x49, 0x04], - [0x4b, 0x04], - [0x4c, 0x04], - [0x4a, 0x04], - [0x4d, 0x04], - [0x50, 0x04], - [0x4e, 0x04], - [0x4f, 0x04], - [0x51, 0x04], - [0x52, 0x04], - [0xd7, 0x09], - [0xd8, 0x09], - [0x53, 0x04], - [0xd9, 0x09], - [0xda, 0x09], - [0xdd, 0x09], - [0x55, 0x04], - [0x57, 0x04], - [0x58, 0x04], - [0x56, 0x04], - [0x5b, 0x04], - [0x5c, 0x04], - [0xde, 0x09], - [0x59, 0x04], - [0x5a, 0x04], - [0x5d, 0x04], - [0xe4, 0x09], - [0xe5, 0x09], - [0xe6, 0x09], - [0xe0, 0x09], - [0xe1, 0x09], - [0xe2, 0x09], - [0xe3, 0x09], - [0x5e, 0x04], - [0x5f, 0x04], - [0xe7, 0x09], - [0x62, 0x04], - [0x61, 0x04], - [0x60, 0x04], - [0x64, 0x04], - [0x65, 0x04], - [0x66, 0x04], - [0x6f, 0x04], - [0xea, 0x09], - [0x73, 0x04], - [0x72, 0x04], - [0x70, 0x04], - [0x71, 0x04], - [0x76, 0x04], - [0x77, 0x04], - [0x74, 0x04], - [0x75, 0x04], - [0x83, 0x04], - [0x82, 0x04], - [0x84, 0x04], - [0x85, 0x04], - [0x86, 0x04], - [0x87, 0x04], - [0x91, 0x04], - [0x92, 0x04], - [0x93, 0x04], - [0x94, 0x04], - [0x95, 0x04], - [0x96, 0x04], - [0x97, 0x04], - [0x98, 0x04], - [0x99, 0x04], - [0x9b, 0x04], - [0xeb, 0x09], - [0xec, 0x09], - [0x9c, 0x04], - [0x9d, 0x04], - [0xed, 0x09], - [0xee, 0x09], - [0x9e, 0x04], - [0xa2, 0x04], - [0x9f, 0x04], - [0xa0, 0x04], - [0xa1, 0x04], - [0xa4, 0x04], - [0xef, 0x09], - [0xa6, 0x04], - [0xa5, 0x04], - [0xf2, 0x09], - [0xf1, 0x09], - [0xac, 0x04], - [0xa7, 0x04], - [0xa8, 0x04], - [0xa9, 0x04], - [0xaa, 0x04], - [0xb0, 0x04], - [0xad, 0x04], - [0xae, 0x04], - [0xaf, 0x04], - [0xf3, 0x09], - [0xb2, 0x04], - [0xb3, 0x04], - [0xb5, 0x04], - [0xb4, 0x04], - [0xb6, 0x04], - [0xf4, 0x09], - [0xb7, 0x04], - [0xb8, 0x04], - [0xbb, 0x04], - [0xba, 0x04], - [0xbc, 0x04], - [0xbd, 0x04], - [0xbe, 0x04], - [0xbf, 0x04], - [0xcc, 0x04], - [0xcd, 0x04], - [0xcf, 0x04], - [0xce, 0x04], - [0xf6, 0x09], - [0xd5, 0x04], - [0xd6, 0x04], - [0xf7, 0x09], - [0x2e, 0x0b], - [0x2b, 0x08], - [0x5e, 0x08], - [0x63, 0x08], - [0x88, 0x08], - [0x89, 0x08], - [0x9f, 0x08], - [0xa3, 0x08], - [0xac, 0x08], - [0xad, 0x08], // Dummy model? - [0xae, 0x08], - [0x27, 0x0a], - [0x8b, 0x0a], - [0x8c, 0x0a], - [0x8a, 0x0a], - [0x81, 0x02], - [0x82, 0x02], - [0x83, 0x02], - [0x84, 0x02], - [0x86, 0x09], - [0x9f, 0x09], - [0x7c, 0x02], - [0x7d, 0x02], - [0x7e, 0x02], - [0x7f, 0x02], - [0x8e, 0x02], - [0x8f, 0x02], - [0x90, 0x02], - [0x91, 0x02], - [0x8c, 0x00], - [0x74, 0x01], - [0xc2, 0x01], - [0xc3, 0x01], - [0xc4, 0x01], - [0xc5, 0x01], - [0xc6, 0x01], - [0xc7, 0x01], - [0xc8, 0x01], - [0xc9, 0x01], - [0xcd, 0x01], - [0xce, 0x01], - [0xcf, 0x01], - [0xd0, 0x01], - [0xd1, 0x01], - [0xd2, 0x01], - [0xd8, 0x01], - [0xfb, 0x01], - [0xfd, 0x01], - [0xfe, 0x01], - [0xff, 0x01], - [0x00, 0x02], - [0x01, 0x02], - [0x02, 0x02], - [0x03, 0x02], - [0x0b, 0x02], - [0x0c, 0x02], - [0x0d, 0x02], - [0x18, 0x02], - [0x19, 0x02], - [0x1a, 0x02], - [0x1b, 0x02], - [0x1c, 0x02], - [0x2d, 0x02], - [0x2e, 0x02], - [0x2f, 0x02], - [0x30, 0x02], - [0x31, 0x02], - [0x32, 0x02], - [0x33, 0x02], - [0x34, 0x02], - [0x5a, 0x02], - [0x5b, 0x02], - [0x5c, 0x02], - [0x5d, 0x02], - [0x6a, 0x02], - [0x6b, 0x02], - [0x6c, 0x02], - [0x6d, 0x02], - [0x6e, 0x02], - [0x6f, 0x02], - [0x70, 0x02], - [0x73, 0x02], - [0x75, 0x02], - [0x76, 0x02], - [0x77, 0x02], - [0x78, 0x02], - [0xb0, 0x01], - [0xb1, 0x01], - [0xb2, 0x01], - [0xb3, 0x01], - [0xb4, 0x01], - [0xd3, 0x01], - [0xd5, 0x01], - [0xf4, 0x01], - [0xf5, 0x01], - [0xf6, 0x01], - [0xf7, 0x01], - [0xf8, 0x01], - [0xf9, 0x01], - [0x20, 0x02], - [0x21, 0x02], - [0x22, 0x02], - [0x23, 0x02], - [0x24, 0x02], - [0x28, 0x02], - [0x29, 0x02], - [0x2a, 0x02], - [0x2b, 0x02], - [0x4c, 0x02], - [0x4d, 0x02], - [0x5e, 0x02], - [0x5f, 0x02], - [0x60, 0x02], - [0x61, 0x02], - [0x66, 0x02], - [0x67, 0x02], - [0x68, 0x02], - [0x69, 0x02], - [0x88, 0x02], - [0x89, 0x02], - [0x8a, 0x02], - [0x8b, 0x02], - [0x8c, 0x02], - [0x8d, 0x02], - [0x41, 0x05], - [0x42, 0x05], - [0x43, 0x05], - [0x44, 0x05], - [0x45, 0x05], - [0x46, 0x05], - [0x47, 0x05], - [0x48, 0x05], - [0x49, 0x05], - [0x4a, 0x05], - [0x4b, 0x05], - [0x4c, 0x05], - [0x4d, 0x05], - [0x4e, 0x05], - [0x4f, 0x05], - [0x50, 0x05], - [0x51, 0x05], - [0x52, 0x05], - [0x53, 0x05], - [0x54, 0x05], - [0x55, 0x05], - [0x56, 0x05], - [0x57, 0x05], - [0x58, 0x05], - [0x59, 0x05], - [0x5a, 0x05], - [0x5b, 0x05], - [0x5c, 0x05], - [0x5d, 0x05], - [0x5e, 0x05], - [0x5f, 0x05], - [0x60, 0x05], - [0x61, 0x05], - [0x62, 0x05], - [0x63, 0x05], - [0x64, 0x05], - [0x65, 0x05], - [0x66, 0x05], - [0x67, 0x05], - [0x68, 0x05], - [0xca, 0x07], - [0xcb, 0x07], - [0xcc, 0x07], - [0xcd, 0x07], - [0xce, 0x07], - [0xcf, 0x07], - [0xd0, 0x07], - [0xd1, 0x07], - [0xd2, 0x07], - [0xd3, 0x07], - [0xd4, 0x07], - [0xd5, 0x07], - [0xd6, 0x07], - [0xd7, 0x07], - [0xd8, 0x07], - [0xd9, 0x07], - [0xda, 0x07], - [0xdb, 0x07], - [0xdc, 0x07], - [0xdd, 0x07], - [0xde, 0x07], - [0xdf, 0x07], - [0xe0, 0x07], - [0xe1, 0x07], - [0xe2, 0x07], - [0xe3, 0x07], - [0xe4, 0x07], - [0xe5, 0x07], - [0xe6, 0x07], - [0xe7, 0x07], - [0xe8, 0x07], - [0xe9, 0x07], - [0xea, 0x07], - [0xeb, 0x07], - [0xec, 0x07], - [0xed, 0x07], - [0xee, 0x07], - [0xef, 0x07], - [0xf0, 0x07], - [0xf1, 0x07], - [0x12, 0x05], - [0x13, 0x05], - [0x14, 0x05], - [0x15, 0x05], - [0x16, 0x05], - [0x17, 0x05], - [0x18, 0x05], - [0x19, 0x05], - [0x1a, 0x05], - [0x1b, 0x05], - [0x1c, 0x05], - [0x1d, 0x05], - [0x1e, 0x05], - [0x1f, 0x05], - [0x20, 0x05], - [0x21, 0x05], - [0x22, 0x05], - [0x23, 0x05], - [0x24, 0x05], - [0x25, 0x05], - [0x26, 0x05], - [0x27, 0x05], - [0x28, 0x05], - [0x29, 0x05], - [0x2a, 0x05], - [0x2b, 0x05], - [0x2c, 0x05], - [0x2d, 0x05], - [0x2e, 0x05], - [0x2f, 0x05], - [0x30, 0x05], - [0x31, 0x05], - [0x32, 0x05], - [0x33, 0x05], - [0x34, 0x05], - [0x35, 0x05], - [0x36, 0x05], - [0x37, 0x05], - [0x38, 0x05], - [0x39, 0x05], - [0xdf, 0x05], - [0xe0, 0x05], - [0xe1, 0x05], - [0xe2, 0x05], - [0xe3, 0x05], - [0xe4, 0x05], - [0xe5, 0x05], - [0xe6, 0x05], - [0xe7, 0x05], - [0xe8, 0x05], - [0xe9, 0x05], - [0xea, 0x05], - [0xeb, 0x05], - [0xec, 0x05], - [0xed, 0x05], - [0xee, 0x05], - [0xef, 0x05], - [0xf0, 0x05], - [0xf1, 0x05], - [0xf2, 0x05], - [0xf3, 0x05], - [0xf4, 0x05], - [0xf5, 0x05], - [0xf6, 0x05], - [0xf7, 0x05], - [0xf8, 0x05], - [0xf9, 0x05], - [0xfa, 0x05], - [0xfb, 0x05], - [0xfc, 0x05], - [0xfd, 0x05], - [0xfe, 0x05], - [0xff, 0x05], - [0x00, 0x06], - [0x01, 0x06], - [0x02, 0x06], - [0x03, 0x06], - [0x04, 0x06], - [0x05, 0x06], - [0x06, 0x06], - [0xa7, 0x05], - [0xa8, 0x05], - [0xa9, 0x05], - [0xaa, 0x05], - [0xab, 0x05], - [0xac, 0x05], - [0xad, 0x05], - [0xae, 0x05], - [0xaf, 0x05], - [0xb0, 0x05], - [0xb1, 0x05], - [0xb2, 0x05], - [0xb3, 0x05], - [0xb4, 0x05], - [0xb5, 0x05], - [0xb6, 0x05], - [0xb7, 0x05], - [0xb8, 0x05], - [0xb9, 0x05], - [0xba, 0x05], - [0x81, 0x05], - [0x82, 0x05], - [0x83, 0x05], - [0x84, 0x05], - [0x85, 0x05], - [0x86, 0x05], - [0x87, 0x05], - [0x88, 0x05], - [0x89, 0x05], - [0x8a, 0x05], - [0x8b, 0x05], - [0x8c, 0x05], - [0x8d, 0x05], - [0x8e, 0x05], - [0x8f, 0x05], - [0xcd, 0x03], - [0xce, 0x03], - [0xcf, 0x03], - [0xd0, 0x03], - [0xd1, 0x03], - [0xd2, 0x03], - [0xd3, 0x03], - [0xd4, 0x03], - [0xd5, 0x03], - [0xd6, 0x03], - [0xd7, 0x03], - [0xd8, 0x03], - [0xd9, 0x03], - [0xda, 0x03], - [0xdb, 0x03], - [0xdc, 0x03], - [0xdd, 0x03], - [0xde, 0x03], - [0xdf, 0x03], - [0xe0, 0x03], - [0xe1, 0x03], - [0xe2, 0x03], - [0xe3, 0x03], - [0xe4, 0x03], - [0xe5, 0x03], - [0xe6, 0x03], - [0xe7, 0x03], - [0xe8, 0x03], - [0xe9, 0x03], - [0xea, 0x03], - [0xeb, 0x03], - [0xec, 0x03], - [0xed, 0x03], - [0xee, 0x03], - [0xef, 0x03], - [0xf0, 0x03], - [0xf1, 0x03], - [0xf2, 0x03], - [0xf3, 0x03], - [0xf4, 0x03], - [0xf5, 0x03], - [0xf6, 0x03], - [0xf7, 0x03], - [0xf8, 0x03], - [0xf9, 0x03], - [0xfa, 0x03], - [0xfb, 0x03], - [0xfc, 0x03], - [0xfd, 0x03], - [0xfe, 0x03], - [0xff, 0x03], - [0x00, 0x04], - [0x01, 0x04], - [0x02, 0x04], - [0x03, 0x04], - [0x04, 0x04], - [0x05, 0x04], - [0x06, 0x04], - [0x07, 0x04], - [0x08, 0x04], - [0x09, 0x04], - [0x0a, 0x04], - [0x0b, 0x04], - [0x0c, 0x04], - [0x0d, 0x04], - [0x0e, 0x04], - [0x0f, 0x04], - [0x10, 0x04], - [0x11, 0x04], - [0x12, 0x04], - [0x13, 0x04], - [0x14, 0x04], - [0x15, 0x04], - [0x16, 0x04], - [0x17, 0x04], - [0x18, 0x04], - [0x19, 0x04], - [0x1a, 0x04], - [0x1b, 0x04], - [0x1c, 0x04], - [0xa5, 0x03], - [0xa6, 0x03], - [0xa7, 0x03], - [0xa8, 0x03], - [0xa9, 0x03], - [0xaa, 0x03], - [0xab, 0x03], - [0xac, 0x03], - [0xad, 0x03], - [0xae, 0x03], - [0xaf, 0x03], - [0xb0, 0x03], - [0xb1, 0x03], - [0xb2, 0x03], - [0xb3, 0x03], - [0xb4, 0x03], - [0xb5, 0x03], - [0xb6, 0x03], - [0xb7, 0x03], - [0xb8, 0x03], - [0xb9, 0x03], - [0xba, 0x03], - [0xbb, 0x03], - [0xbc, 0x03], - [0xbd, 0x03], - [0xbe, 0x03], - [0xbf, 0x03], - [0xc0, 0x03], - [0xc1, 0x03], - [0xc2, 0x03], - [0xc3, 0x03], - [0xc4, 0x03], - [0xc5, 0x03], - [0xc6, 0x03], - [0xc7, 0x03], - [0xc8, 0x03], - [0xc9, 0x03], - [0xca, 0x03], - [0xcb, 0x03], - [0xcc, 0x03], - [0x89, 0x06], - [0x8a, 0x06], - [0x8b, 0x06], - [0x8c, 0x06], - [0x8d, 0x06], - [0x8e, 0x06], - [0x8f, 0x06], - [0x90, 0x06], - [0x91, 0x06], - [0x92, 0x06], - [0x93, 0x06], - [0x94, 0x06], - [0x95, 0x06], - [0x96, 0x06], - [0x97, 0x06], - [0x98, 0x06], - [0x99, 0x06], - [0x9a, 0x06], - [0x9b, 0x06], - [0x9c, 0x06], - [0x9d, 0x06], - [0x9e, 0x06], - [0x9f, 0x06], - [0xa0, 0x06], - [0xa1, 0x06], - [0xa2, 0x06], - [0xa3, 0x06], - [0xa4, 0x06], - [0xa5, 0x06], - [0xa6, 0x06], - [0xa7, 0x06], - [0xa8, 0x06], - [0xa9, 0x06], - [0xaa, 0x06], - [0xab, 0x06], - [0xac, 0x06], - [0xad, 0x06], - [0xae, 0x06], - [0xaf, 0x06], - [0xb0, 0x06], - [0xb1, 0x06], - [0xb2, 0x06], - [0xb3, 0x06], - [0xb4, 0x06], - [0xb5, 0x06], - [0xb6, 0x06], - [0xb7, 0x06], - [0xb8, 0x06], - [0xb9, 0x06], - [0xba, 0x06], - [0xbb, 0x06], - [0xbc, 0x06], - [0xbd, 0x06], - [0xbe, 0x06], - [0xbf, 0x06], - [0xc0, 0x06], - [0xc1, 0x06], - [0xc2, 0x06], - [0xc3, 0x06], - [0xc4, 0x06], - [0xc5, 0x06], - [0xc6, 0x06], - [0xc7, 0x06], - [0xc8, 0x06], - [0xc9, 0x06], - [0xca, 0x06], - [0xcb, 0x06], - [0xcc, 0x06], - [0xcd, 0x06], - [0xce, 0x06], - [0xcf, 0x06], - [0xd0, 0x06], - [0xd1, 0x06], - [0xd2, 0x06], - [0xd3, 0x06], - [0xd4, 0x06], - [0xd5, 0x06], - [0xd6, 0x06], - [0xd7, 0x06], - [0xd8, 0x06], - [0xd9, 0x06], - [0xda, 0x06], - [0xdb, 0x06], - [0xdc, 0x06], - [0xdd, 0x06], - [0xde, 0x06], - [0xdf, 0x06], - [0xe0, 0x06], - [0xe1, 0x06], - [0xe2, 0x06], - [0xe3, 0x06], - [0xe4, 0x06], - [0xe5, 0x06], - [0xe6, 0x06], - [0xe7, 0x06], - [0xe8, 0x06], - [0xe9, 0x06], - [0xea, 0x06], - [0xeb, 0x06], - [0xec, 0x06], - [0xed, 0x06], - [0xee, 0x06], - [0xef, 0x06], - [0xf0, 0x06], - [0xf1, 0x06], - [0xf2, 0x06], - [0xf3, 0x06], - [0xf4, 0x06], - [0xf5, 0x06], - [0xf6, 0x06], - [0xf7, 0x06], - [0xf8, 0x06], - [0xf9, 0x06], - [0xfa, 0x06], - [0xfb, 0x06], - [0xfc, 0x06], - [0xfd, 0x06], - [0xfe, 0x06], - [0xff, 0x06], - [0x00, 0x07], - [0x01, 0x07], - [0x02, 0x07], - [0x03, 0x07], - [0x04, 0x07], - [0x05, 0x07], - [0x06, 0x07], - [0x07, 0x07], - [0x08, 0x07], - [0x09, 0x07], - [0x0a, 0x07], - [0x8d, 0x0a], - [0x8e, 0x0a], - [0x8f, 0x0a], - [0x90, 0x0a], - [0x91, 0x0a], - [0x92, 0x0a], - [0x93, 0x0a], - [0x94, 0x0a], - [0x95, 0x0a], - [0x96, 0x0a], - [0x97, 0x0a], - [0x98, 0x0a], - [0x99, 0x0a], - [0x9a, 0x0a], - [0x9b, 0x0a], - [0x9c, 0x0a], - [0x9d, 0x0a], - [0x9e, 0x0a], - [0x9f, 0x0a], - [0xa0, 0x0a], - [0xa1, 0x0a], - [0xa2, 0x0a], - [0xa3, 0x0a], - [0xa4, 0x0a], - [0xa5, 0x0a], - [0xa6, 0x0a], - [0xa7, 0x0a], - [0xa8, 0x0a], - [0xa9, 0x0a], - [0xaa, 0x0a], - [0xab, 0x0a], - [0xac, 0x0a], - [0xad, 0x0a], - [0xae, 0x0a], - [0xaf, 0x0a], - [0xb0, 0x0a], - [0xb1, 0x0a], - [0xb2, 0x0a], - [0xb3, 0x0a], - [0xb4, 0x0a], - [0xb5, 0x0a], - [0xb6, 0x0a], - [0xb7, 0x0a], - [0xb8, 0x0a], - [0xb9, 0x0a], - [0xba, 0x0a], - [0xbb, 0x0a], - [0xbc, 0x0a], - [0xbd, 0x0a], - [0xbe, 0x0a], - [0xbf, 0x0a], - [0xc0, 0x0a], - [0xc1, 0x0a], - [0xc2, 0x0a], - [0xc3, 0x0a], - [0xc4, 0x0a], - [0xc5, 0x0a], - [0xc6, 0x0a], - [0xc7, 0x0a], - [0xc8, 0x0a], - [0xc9, 0x0a], - [0xca, 0x0a], - [0xcb, 0x0a], - [0xcc, 0x0a], - [0xcd, 0x0a], - [0xd8, 0x0a], - [0xd9, 0x0a], - [0xda, 0x0a], - [0xdb, 0x0a], - [0xdc, 0x0a], - [0xdd, 0x0a], - [0xde, 0x0a], - [0xdf, 0x0a], - [0xe0, 0x0a], - [0xe1, 0x0a], - [0xe2, 0x0a], - [0xe3, 0x0a], - [0xe4, 0x0a], - [0xe5, 0x0a], - [0xe6, 0x0a], - [0xe7, 0x0a], - [0xe8, 0x0a], - [0xe9, 0x0a], - [0xea, 0x0a], - [0xeb, 0x0a], - [0x32, 0x0b], - [0x3c, 0x07], - [0x3d, 0x07], - [0x3e, 0x07], - [0x3f, 0x07], - [0x40, 0x07], - [0x41, 0x07], - [0xc2, 0x07], - [0x4c, 0x07], - [0x4d, 0x07], - [0x4e, 0x07], - [0x4f, 0x07], - [0xc1, 0x07], - [0x54, 0x07], - [0x63, 0x07], - [0x64, 0x07], - [0x50, 0x07], - [0x51, 0x07], - [0x7f, 0x07], - [0xa4, 0x07], - [0x5e, 0x07], - [0x5f, 0x07], - [0x61, 0x07], - [0x62, 0x07], - [0xb9, 0x07], - [0xba, 0x07], - [0x79, 0x07], - [0x55, 0x07], - [0x56, 0x07], - [0x3b, 0x07], - [0x70, 0x07], - [0x71, 0x07], - [0x65, 0x07], - [0x53, 0x07], - [0x7c, 0x07], - [0x52, 0x07], - [0xb7, 0x07], - [0xb8, 0x07], - [0xb2, 0x07], - [0xc4, 0x07], - [0xc5, 0x07], - [0xb4, 0x07], - [0x60, 0x07], - [0x6d, 0x07], - [0x7e, 0x07], - [0xc6, 0x07], - [0xb5, 0x07], - [0x6b, 0x07], - [0x72, 0x07], - [0x5c, 0x07], - [0x5d, 0x07], - [0x8c, 0x07], - [0x27, 0x0b], - [0x07, 0x0b], - [0x08, 0x0b], - [0x1e, 0x0b], - [0x1f, 0x0b], - [0x06, 0x0b], - [0x0a, 0x0b], - [0x20, 0x0b], - [0x1c, 0x0a], - [0x1a, 0x0a], - [0x1b, 0x0a], - [0x1d, 0x0a], - [0x3a, 0x05], - [0xf8, 0x07], - [0xf9, 0x07], - [0x10, 0x07], - [0x11, 0x07], - [0x1d, 0x0b], - [0x25, 0x0b], - [0x29, 0x0b], - [0x2a, 0x0b], - [0x1a, 0x0b], - [0x1b, 0x0b], - [0x35, 0x0b], - [0x39, 0x0b], - [0x3c, 0x0b], - [0x3f, 0x0b], - [0x42, 0x0b], - [0xc1, 0x01], - [0xbc, 0x01], - [0xbd, 0x01], - [0xbe, 0x01], - [0xbf, 0x01], - [0xc0, 0x01], - [0x1e, 0x00], - [0x1f, 0x00], - [0x20, 0x00], - [0x21, 0x00], - [0x22, 0x00], - [0x23, 0x00], - [0x24, 0x00], - [0x25, 0x00], - [0x26, 0x00], - [0x27, 0x00], - [0x28, 0x00], - [0x29, 0x00], - [0x2a, 0x00], - [0x2b, 0x00], - [0x2c, 0x00], - [0x2d, 0x00], - [0x2e, 0x00], - [0x2f, 0x00], - [0x30, 0x00], - [0x31, 0x00], - [0x32, 0x00], - [0x33, 0x00], - [0x34, 0x00], - [0x35, 0x00], - [0x36, 0x00], - [0x37, 0x00], - [0x38, 0x00], - [0x39, 0x00], - [0x3a, 0x00], - [0x3b, 0x00], - [0x3c, 0x00], - [0x3d, 0x00], - [0x3e, 0x00], - [0x3f, 0x00], - [0x40, 0x00], - [0x41, 0x00], - [0x42, 0x00], - [0x43, 0x00], - [0x44, 0x00], - [0x45, 0x00], - [0x46, 0x00], - [0x47, 0x00], - [0x48, 0x00], - [0x49, 0x00], - [0x4a, 0x00], - [0x4b, 0x00], - [0x4c, 0x00], - [0x4d, 0x00], - [0x4e, 0x00], - [0x4f, 0x00], - [0x6e, 0x00], - [0x6f, 0x00], - [0x70, 0x00], - [0x71, 0x00], - [0x72, 0x00], - [0x73, 0x00], - [0x74, 0x00], - [0x75, 0x00], - [0x76, 0x00], - [0x77, 0x00], - [0x78, 0x00], - [0x79, 0x00], - [0x7a, 0x00], - [0x7b, 0x00], - [0x7c, 0x00], - [0x7d, 0x00], - [0x7e, 0x00], - [0x7f, 0x00], - [0x80, 0x00], - [0x81, 0x00], - [0x82, 0x00], - [0x83, 0x00], - [0x84, 0x00], - [0x85, 0x00], - [0x86, 0x00], - [0x87, 0x00], - [0x88, 0x00], - [0x89, 0x00], - [0x8a, 0x00], - [0x8b, 0x00], - [0x33, 0x01], - [0x34, 0x01], - [0x35, 0x01], - [0x36, 0x01], - [0x37, 0x01], - [0x38, 0x01], - [0x39, 0x01], - [0x3a, 0x01], - [0x3b, 0x01], - [0x3c, 0x01], - [0x3d, 0x01], - [0x3e, 0x01], - [0x3f, 0x01], - [0x40, 0x01], - [0x41, 0x01], - [0x42, 0x01], - [0x43, 0x01], - [0x44, 0x01], - [0x45, 0x01], - [0x46, 0x01], - [0x47, 0x01], - [0x48, 0x01], - [0x49, 0x01], - [0x4a, 0x01], - [0x4b, 0x01], - [0x4c, 0x01], - [0x4d, 0x01], - [0x4e, 0x01], - [0x4f, 0x01], - [0x50, 0x01], - [0x51, 0x01], - [0x52, 0x01], - [0x53, 0x01], - [0x54, 0x01], - [0x55, 0x01], - [0x6a, 0x01], - [0x6b, 0x01], - [0x6c, 0x01], - [0x6d, 0x01], - [0x6e, 0x01], - [0x6f, 0x01], - [0x70, 0x01], - [0x71, 0x01], - [0x72, 0x01], - [0x73, 0x01], - [0xcd, 0x08], - [0xce, 0x08], - [0xcf, 0x08], - [0xd0, 0x08], - [0xd1, 0x08], - [0xd2, 0x08], - [0xd3, 0x08], - [0xd4, 0x08], - [0xd5, 0x08], - [0xd6, 0x08], - [0xd7, 0x08], - [0xd8, 0x08], - [0xd9, 0x08], - [0xda, 0x08], - [0xdb, 0x08], - [0xdc, 0x08], - [0xdd, 0x08], - [0xde, 0x08], - [0xdf, 0x08], - [0xe0, 0x08], - [0xe1, 0x08], - [0xe2, 0x08], - [0xe3, 0x08], - [0xe4, 0x08], - [0xe5, 0x08], - [0xe6, 0x08], - [0xe7, 0x08], - [0xe8, 0x08], - [0xe9, 0x08], - [0xea, 0x08], - [0x45, 0x09], - [0x46, 0x09], - [0x47, 0x09], - [0x48, 0x09], - [0x49, 0x09], - [0x4a, 0x09], - [0x4b, 0x09], - [0x4c, 0x09], - [0x4d, 0x09], - [0x4e, 0x09], - [0x4f, 0x09], - [0x50, 0x09], - [0x51, 0x09], - [0x52, 0x09], - [0x53, 0x09], - [0x54, 0x09], - [0x55, 0x09], - [0x56, 0x09], - [0x57, 0x09], - [0x58, 0x09], - [0x59, 0x09], - [0x5a, 0x09], - [0x5b, 0x09], - [0x5c, 0x09], - [0x5d, 0x09], - [0x5e, 0x09], - [0x5f, 0x09], - [0x60, 0x09], - [0x61, 0x09], - [0x62, 0x09], - [0x63, 0x09], - [0x64, 0x09], - [0x65, 0x09], - [0x66, 0x09], - [0x67, 0x09], - [0x68, 0x09], - [0x69, 0x09], - [0x6a, 0x09], - [0x6b, 0x09], - [0x6c, 0x09], - [0x6d, 0x09], - [0x6e, 0x09], - [0x6f, 0x09], - [0x70, 0x09], - [0x71, 0x09], - [0x72, 0x09], - [0x73, 0x09], - [0x74, 0x09], - [0x75, 0x09], - [0x76, 0x09], - [0xa1, 0x09], - [0xa3, 0x09], - [0x43, 0x0b], - [0x3d, 0x0b], - [0x45, 0x0b], - [0x3e, 0x0b], - [0x3a, 0x02], - [0x3b, 0x02], - [0x3c, 0x02], - [0x3d, 0x02], - [0x3e, 0x02], - [0x3f, 0x02], - [0x40, 0x02], - [0x41, 0x02], - [0x42, 0x02], - [0x43, 0x02], - [0x44, 0x02], - [0x45, 0x02], - [0x46, 0x02], - [0x47, 0x02], - [0x48, 0x02], - [0x49, 0x02], - [0x30, 0x0b], - [0x4a, 0x02], - [0x4b, 0x02], - [0x89, 0x01], - [0x8a, 0x01], - [0x8b, 0x01], - [0x8c, 0x01], - [0x8d, 0x01], - [0x8e, 0x01], - [0x8f, 0x01], - [0x90, 0x01], - [0x91, 0x01], - [0x92, 0x01], - [0x93, 0x01], - [0x94, 0x01], - [0x95, 0x01], - [0x96, 0x01], - [0x97, 0x01], - [0x09, 0x00], - [0x05, 0x03], - [0x06, 0x03], - [0x07, 0x03], - [0x08, 0x03], - [0x09, 0x03], - [0x0a, 0x03], - [0x0b, 0x03], - [0x0c, 0x03], - [0x0d, 0x03], - [0x0e, 0x03], - [0x0f, 0x03], - [0x10, 0x03], - [0x11, 0x03], - [0x12, 0x03], - [0x13, 0x03], - [0x14, 0x03], - [0x15, 0x03], - [0x16, 0x03], - [0x17, 0x03], - [0x18, 0x03], - [0xf1, 0x02], - [0xf2, 0x02], - [0xf3, 0x02], - [0xf4, 0x02], - [0xf5, 0x02], - [0xf6, 0x02], - [0xf7, 0x02], - [0xf8, 0x02], - [0xf9, 0x02], - [0xfa, 0x02], - [0xfb, 0x02], - [0xfc, 0x02], - [0xfd, 0x02], - [0xfe, 0x02], - [0xff, 0x02], - [0x00, 0x03], - [0x01, 0x03], - [0x02, 0x03], - [0x03, 0x03], - [0x04, 0x03], - [0x5a, 0x03], - [0x5b, 0x03], - [0x5c, 0x03], - [0x5d, 0x03], - [0x5e, 0x03], - [0x5f, 0x03], - [0x60, 0x03], - [0x61, 0x03], - [0x62, 0x03], - [0x63, 0x03], - [0x64, 0x03], - [0x65, 0x03], - [0x66, 0x03], - [0x67, 0x03], - [0x68, 0x03], - [0x69, 0x03], - [0x6a, 0x03], - [0x6b, 0x03], - [0x6c, 0x03], - [0x6d, 0x03], - [0x46, 0x03], - [0x47, 0x03], - [0x48, 0x03], - [0x49, 0x03], - [0x4a, 0x03], - [0x4b, 0x03], - [0x4c, 0x03], - [0x4d, 0x03], - [0x4e, 0x03], - [0x4f, 0x03], - [0x50, 0x03], - [0x51, 0x03], - [0x52, 0x03], - [0x53, 0x03], - [0x54, 0x03], - [0x55, 0x03], - [0x56, 0x03], - [0x57, 0x03], - [0x58, 0x03], - [0x59, 0x03], - [0x2d, 0x03], - [0x2e, 0x03], - [0x2f, 0x03], - [0x30, 0x03], - [0x31, 0x03], - [0x32, 0x03], - [0x33, 0x03], - [0x34, 0x03], - [0x35, 0x03], - [0x36, 0x03], - [0x37, 0x03], - [0x38, 0x03], - [0x39, 0x03], - [0x3a, 0x03], - [0x3b, 0x03], - [0x3c, 0x03], - [0x3d, 0x03], - [0x3e, 0x03], - [0x3f, 0x03], - [0x40, 0x03], - [0x19, 0x03], - [0x1a, 0x03], - [0x1b, 0x03], - [0x1c, 0x03], - [0x1d, 0x03], - [0x1e, 0x03], - [0x1f, 0x03], - [0x20, 0x03], - [0x21, 0x03], - [0x22, 0x03], - [0x23, 0x03], - [0x24, 0x03], - [0x25, 0x03], - [0x26, 0x03], - [0x27, 0x03], - [0x28, 0x03], - [0x29, 0x03], - [0x2a, 0x03], - [0x2b, 0x03], - [0x2c, 0x03], - [0x41, 0x03], - [0x42, 0x03], - [0x43, 0x03], - [0x44, 0x03], - [0x45, 0x03], - [0x6e, 0x03], - [0x6f, 0x03], - [0x70, 0x03], - [0x71, 0x03], - [0x72, 0x03], - [0xfa, 0x01], - [0x1d, 0x02], - [0x2c, 0x02], - [0x74, 0x02], - [0x94, 0x02], - [0x95, 0x02], - [0x69, 0x05], - [0x6a, 0x05], - [0x6b, 0x05], - [0x6c, 0x05], - [0x6d, 0x05], - [0x6e, 0x05], - [0x6f, 0x05], - [0x71, 0x05], - [0x73, 0x05], - [0x74, 0x05], - [0x80, 0x05], - [0x7d, 0x05], - [0x79, 0x05], - [0x7a, 0x05], - [0x78, 0x05], - [0x7b, 0x05], - [0x7c, 0x05], - [0x7e, 0x05], - [0x7f, 0x05], - [0x75, 0x01], - [0x76, 0x01], - [0x77, 0x01], - [0x78, 0x01], - [0x79, 0x01], - [0x7a, 0x01], - [0x7b, 0x01], - [0x7c, 0x01], - [0x7d, 0x01], - [0x7e, 0x01], - [0x7f, 0x01], - [0x80, 0x01], - [0x81, 0x01], - [0x82, 0x01], - [0x83, 0x01], - [0x84, 0x01], - [0x85, 0x01], - [0x86, 0x01], - [0x87, 0x01], - [0x88, 0x01], - [0xd0, 0x05], - [0xd1, 0x05], - [0xd2, 0x05], - [0xcd, 0x05], - [0xce, 0x05], - [0xcf, 0x05], - [0xca, 0x05], - [0xcb, 0x05], - [0xcc, 0x05], - [0x75, 0x08], - [0x90, 0x08], - [0x92, 0x08], // Shindo (Wounded) - [0x02, 0x08], - [0x03, 0x08], - [0x35, 0x02], - [0x36, 0x02], - [0x37, 0x02], - [0x38, 0x02], - [0x39, 0x02], - [0x71, 0x02], - [0x72, 0x02], - [0x93, 0x08], // Shindo (Wounded) - [0x94, 0x08], // Shindo (Wounded) - [0x04, 0x08], - [0x3b, 0x08], - [0x33, 0x0b], - [0x34, 0x0b], - [0x40, 0x0b], - [0x41, 0x0b], - [0x36, 0x0b], - [0x38, 0x0b], - [0x96, 0x02], - [0x97, 0x02], - [0x98, 0x02], - [0x99, 0x02], - [0x9a, 0x02], - [0xaf, 0x02], - [0xb0, 0x02], - [0xb2, 0x02], - [0xb3, 0x02], - [0xb5, 0x02], - [0xa4, 0x09], - [0xa5, 0x09], - [0xa6, 0x09], - [0xa7, 0x09], - [0xa8, 0x09], - [0xa9, 0x09], - [0xaa, 0x09], - [0xab, 0x09], - [0xac, 0x09], - [0xad, 0x09], - [0xae, 0x09], - [0xaf, 0x09], - [0xb0, 0x09], - [0xb1, 0x09], - [0xb2, 0x09], - [0xb3, 0x09], - [0xb4, 0x09], - [0xb5, 0x09], - [0x3a, 0x0b], - [0x3b, 0x0b], - [0x75, 0x05], - [0x63, 0x04], - [0x67, 0x04], - [0x68, 0x04], - [0x69, 0x04], - [0x6a, 0x04], - [0x6b, 0x04], - [0x6c, 0x04], - [0x6d, 0x04], - [0x6e, 0x04], - [0xa3, 0x04], - [0xb9, 0x04], - [0xc0, 0x04], - [0xc1, 0x04], - [0xc2, 0x04], - [0xc3, 0x04], - [0xc4, 0x04], - [0xc5, 0x04], - [0xc6, 0x04], - [0xc7, 0x04], - [0xc8, 0x04], - [0xc9, 0x04], - [0xdf, 0x04], - [0xe9, 0x09], - [0xf0, 0x09], - [0xf5, 0x09], - [0xe8, 0x04], - [0xea, 0x04], - [0xf0, 0x04], - [0xf3, 0x04], - [0xee, 0x04], - [0xed, 0x04], - [0xf1, 0x04], - [0xf2, 0x04], - [0xef, 0x04], - [0xe7, 0x04], - [0xec, 0x04], - [0xeb, 0x04], - [0xe9, 0x04], - [0xac, 0x01], - [0xad, 0x01], - [0xae, 0x01], - [0xaf, 0x01], - [0x0e, 0x02], - [0x0f, 0x02], - [0x10, 0x02], - [0x11, 0x02], - [0x12, 0x02], - [0x13, 0x02], - [0x14, 0x02], - [0x15, 0x02], - [0x16, 0x02], - [0x17, 0x02], - [0x97, 0x09], - [0x98, 0x09], - [0x99, 0x09], - [0x9a, 0x09], - [0x9b, 0x09], - [0x9c, 0x09], - [0x9d, 0x09], - [0x9e, 0x09], - [0xb6, 0x02], - [0xb7, 0x02], - [0xba, 0x02], - [0xbc, 0x02], - [0xbd, 0x02], - [0xbe, 0x02], - [0xbf, 0x02], - [0xc2, 0x02], - [0xc3, 0x02], - [0xc5, 0x02], - [0xc7, 0x02], - [0x90, 0x05], - [0x91, 0x05], - [0x92, 0x05], - [0x93, 0x05], - [0x94, 0x05], - [0x95, 0x05], - [0x96, 0x05], - [0x97, 0x05], - [0x98, 0x05], - [0x99, 0x05], - [0x9a, 0x05], - [0x9b, 0x05], - [0x9c, 0x05], - [0x9d, 0x05], - [0x9e, 0x05], - [0x9f, 0x05], - [0xa0, 0x05], - [0xa1, 0x05], - [0xa2, 0x05], - [0xa3, 0x05], - [0xa4, 0x05], - [0xa5, 0x05], - [0x50, 0x00], - [0x51, 0x00], - [0x52, 0x00], - [0x53, 0x00], - [0x54, 0x00], - [0x55, 0x00], - [0x56, 0x00], - [0x57, 0x00], - [0x58, 0x00], - [0x59, 0x00], - [0x5a, 0x00], - [0x5b, 0x00], - [0x5c, 0x00], - [0x5d, 0x00], - [0x5e, 0x00], - [0x5f, 0x00], - [0x60, 0x00], - [0x61, 0x00], - [0x62, 0x00], - [0x63, 0x00], - [0xbb, 0x08], - [0x56, 0x01], - [0x57, 0x01], - [0x58, 0x01], - [0x59, 0x01], - [0x5a, 0x01], - [0x5b, 0x01], - [0x5c, 0x01], - [0x5d, 0x01], - [0x5e, 0x01], - [0x5f, 0x01], - [0x60, 0x01], - [0x61, 0x01], - [0x62, 0x01], - [0x63, 0x01], - [0x64, 0x01], - [0x65, 0x01], - [0x66, 0x01], - [0x67, 0x01], - [0x68, 0x01], - [0x69, 0x01], - [0xd4, 0x01], - [0xe0, 0x01], - [0xe1, 0x01], - [0xe2, 0x01], - [0xe3, 0x01], - [0xe4, 0x01], - [0xe5, 0x01], - [0xe6, 0x01], - [0xe7, 0x01], - [0xe9, 0x01], - [0xea, 0x01], - [0xeb, 0x01], - [0xec, 0x01], - [0xed, 0x01], - [0xee, 0x01], - [0xef, 0x01], - [0xf0, 0x01], - [0xf1, 0x01], - [0xf2, 0x01], - [0x89, 0x09], - [0x8a, 0x09], - [0x8b, 0x09], - [0xc7, 0x08], - [0x6b, 0x08], - [0x98, 0x01], - [0x99, 0x01], - [0x9a, 0x01], - [0x9b, 0x01], - [0x9c, 0x01], - [0x9d, 0x01], - [0x9e, 0x01], - [0x9f, 0x01], - [0xa0, 0x01], - [0xa1, 0x01], - [0xa2, 0x01], - [0xa3, 0x01], - [0xa4, 0x01], - [0xa5, 0x01], - [0xa6, 0x01], - [0xa7, 0x01], - [0xa8, 0x01], - [0xa9, 0x01], - [0xaa, 0x01], - [0xab, 0x01], - [0x77, 0x09], - [0x78, 0x09], - [0x79, 0x09], - [0x7a, 0x09], - [0x7b, 0x09], - [0x7c, 0x09], - [0x7d, 0x09], - [0x7e, 0x09], - [0x7f, 0x09], - [0x80, 0x09], - [0x81, 0x09], - [0x82, 0x09], - [0x83, 0x09], - [0x84, 0x09], - [0x85, 0x09], - [0x64, 0x00], - [0x65, 0x00], - [0x66, 0x00], - [0x67, 0x00], - [0x68, 0x00], - [0x69, 0x00], - [0x6a, 0x00], - [0x6b, 0x00], - [0x6c, 0x00], - [0x6d, 0x00], - [0xe8, 0x01], - [0xe3, 0x04], - [0x88, 0x04], - [0x89, 0x04], - [0x8a, 0x04], - [0x8b, 0x04], - [0x8c, 0x04], - [0x8d, 0x04], - [0x8e, 0x04], - [0x8f, 0x04], - [0x90, 0x04], - [0xe5, 0x04], - [0xe4, 0x04], - [0xfd, 0x09], - [0x81, 0x04], - [0x78, 0x04], - [0x79, 0x04], - [0x7a, 0x04], - [0x7b, 0x04], - [0x7c, 0x04], - [0x7d, 0x04], - [0x7e, 0x04], - [0x7f, 0x04], - [0x80, 0x04], - [0xe2, 0x04], - [0xe6, 0x04], - [0xd1, 0x04], - [0xd2, 0x04], - [0xd3, 0x04], - [0xd4, 0x04], - [0xa6, 0x05], - [0xbc, 0x05], - [0xbd, 0x05], - [0xbe, 0x05], - [0xbf, 0x05], - [0xc0, 0x05], - [0xc1, 0x05], - [0x22, 0x08], - [0x9a, 0x08], // Terada (Wounded) - [0x9b, 0x08], // Terada (Wounded) - [0xbf, 0x08], // Jin Goda (Wounded) - [0xc0, 0x08], // Jin Goda (Wounded) - [0xc1, 0x08], // Jin Goda (Wounded) - [0xa2, 0x09], - [0xbb, 0x05], - [0xa6, 0x08], - [0x9c, 0x08], // Terada (Wounded) - [0x9d, 0x08], // Terada (Wounded) - [0xff, 0x0a], - [0x84, 0x03], - [0x85, 0x03], - [0x86, 0x03], - [0x87, 0x03], - [0x88, 0x03], - [0x89, 0x03], - [0x8a, 0x03], - [0x8b, 0x03], - [0x8c, 0x03], - [0x8d, 0x03], - [0x8e, 0x03], - [0x8f, 0x03], - [0x90, 0x03], - [0x91, 0x03], - [0x92, 0x03], - [0x93, 0x03], - [0x94, 0x03], - [0x95, 0x03], - [0x96, 0x03], - [0x97, 0x03], - [0x98, 0x03], - [0x99, 0x03], - [0x9a, 0x03], - [0x9b, 0x03], - [0x9c, 0x03], - [0x9d, 0x03], - [0x9e, 0x03], - [0x9f, 0x03], - [0xa0, 0x03], - [0xa1, 0x03], - [0xa2, 0x03], - [0xa3, 0x03], - [0xa4, 0x03], - [0xc1, 0x09], - [0xc2, 0x09], - [0x3b, 0x05], - [0x3c, 0x05], - [0x3d, 0x05], - [0x3e, 0x05], - [0x3f, 0x05], - [0x40, 0x05], - [0xc7, 0x07], - [0xc8, 0x07], - [0xf2, 0x07], - [0xf3, 0x07], - [0xf4, 0x07], - [0xf5, 0x07], - [0xf6, 0x07], - [0xf7, 0x07], - [0x2c, 0x0b], - [0xfa, 0x07], - [0xd6, 0x01], - [0xd7, 0x01], - [0x8c, 0x09], - [0x57, 0x02], - [0x58, 0x02], - [0x59, 0x02], - [0xd0, 0x04], - [0x72, 0x08], - [0xb8, 0x02], - [0xb9, 0x02], - [0xbb, 0x02], - [0xc0, 0x02], - [0xc1, 0x02], - [0xc4, 0x02], - [0xc6, 0x02], - [0xc8, 0x02], - [0xb1, 0x07], - [0xe0, 0x04], - [0x40, 0x08], - [0x3d, 0x08], - [0x41, 0x08], - [0x42, 0x08], - [0x43, 0x08], - [0x44, 0x08], - [0x45, 0x08], - [0x46, 0x08], - [0x47, 0x08], - [0x49, 0x08], - [0x4a, 0x08], - [0x4b, 0x08], - [0xb1, 0x08], - [0xb2, 0x08], - [0xc4, 0x08], - [0x12, 0x0a], - [0x48, 0x08], - [0x14, 0x08], - [0x3e, 0x08], - [0x3f, 0x08], - [0xf4, 0x04], - [0xf5, 0x04], - [0xf6, 0x04], - [0xf7, 0x04], - [0xf8, 0x04], - [0xf9, 0x04], - [0xfa, 0x04], - [0xfb, 0x04], - [0xfc, 0x04], - [0xfd, 0x04], - [0xfe, 0x04], - [0xff, 0x04], - [0x00, 0x05], - [0x01, 0x05], - [0x02, 0x05], - [0x03, 0x05], - [0x04, 0x05], - [0x05, 0x05], - [0x06, 0x05], - [0x07, 0x05], - [0x08, 0x05], - [0x09, 0x05], - [0x0a, 0x05], - [0x0b, 0x05], - [0x0c, 0x05], - [0x0d, 0x05], - [0x0e, 0x05], - [0x0f, 0x05], - [0x10, 0x05], - [0x11, 0x05], - [0xfe, 0x09], - [0xff, 0x09], - [0x00, 0x0a], - [0x01, 0x0a], - [0x02, 0x0a], - [0x03, 0x0a], - [0x04, 0x0a], - [0x05, 0x0a], - [0x06, 0x0a], - [0x07, 0x0a], - [0x08, 0x0a], - [0x09, 0x0a], - [0x0a, 0x0a], - [0x0b, 0x0a], - [0x0c, 0x0a], - [0x0d, 0x0a], - [0x0e, 0x0a], - [0x0f, 0x0a], - [0x10, 0x0a], - [0x11, 0x0a], - [0xa7, 0x08], - [0xcc, 0x08], // t_majima_naked_t - Towel - [0xfc, 0x0a], // Kaoru (Wounded) - [0x73, 0x08], - [0x7c, 0x03], - [0x7d, 0x03], - [0x7e, 0x03], - [0x7f, 0x03], - [0x80, 0x03], - [0x81, 0x03], - [0x82, 0x03], - [0x87, 0x02], - [0xb9, 0x08], - [0xb4, 0x02], - [0x4e, 0x02], - [0x66, 0x07], - [0x67, 0x07], - [0x68, 0x07], - [0x69, 0x07], - [0x6a, 0x07], - [0x0b, 0x0b], - [0x0c, 0x0b], - [0x0d, 0x0b], - [0x0e, 0x0b], - [0x0f, 0x0b], - [0x10, 0x0b], - [0x11, 0x0b], - [0x12, 0x0b], - [0x13, 0x0b], - [0x14, 0x0b], - [0x15, 0x0b], - [0x16, 0x0b], - [0x17, 0x0b], - [0x18, 0x0b], - [0x19, 0x0b], - [0x8d, 0x00], - [0xfc, 0x01], - [0xb5, 0x01], - [0xb6, 0x01], - [0xb7, 0x01], - [0xd8, 0x04], - [0xd9, 0x04], - [0xda, 0x04], - [0xdb, 0x04], - [0xe1, 0x04], - [0xf8, 0x09], - [0x1e, 0x02], - [0x40, 0x04], - [0xa2, 0x08], - [0x85, 0x02], - [0x86, 0x02], - [0x38, 0x04], - [0x39, 0x04], - [0x3a, 0x04], - [0xd9, 0x01], - [0xda, 0x01], - [0xdb, 0x01], - [0xdc, 0x01], - [0x04, 0x00], - [0x05, 0x00], - [0x03, 0x00], - [0x42, 0x04], - [0x43, 0x04], - [0xd2, 0x09], - [0xd3, 0x09], - [0xd4, 0x09], - [0xd5, 0x09], - [0xd6, 0x09], - [0x24, 0x01], - [0x25, 0x01], - [0x26, 0x01], - [0x27, 0x01], - [0x28, 0x01], - [0x29, 0x01], - [0x2a, 0x01], - [0x2b, 0x01], - [0x2c, 0x01], - [0x2d, 0x01], - [0x2e, 0x01], - [0x2f, 0x01], - [0x30, 0x01], - [0x31, 0x01], - [0x32, 0x01], - [0x10, 0x01], - [0x11, 0x01], - [0x12, 0x01], - [0x13, 0x01], - [0x14, 0x01], - [0x15, 0x01], - [0x16, 0x01], - [0x17, 0x01], - [0x18, 0x01], - [0x19, 0x01], - [0x1a, 0x01], - [0x1b, 0x01], - [0x1c, 0x01], - [0x1d, 0x01], - [0x1e, 0x01], - [0x1f, 0x01], - [0x20, 0x01], - [0x21, 0x01], - [0x22, 0x01], - [0x23, 0x01], - [0xcb, 0x08], - [0x77, 0x05], - [0x07, 0x08], // Blood texture - [0x0a, 0x02], - [0x46, 0x0b], - [0x62, 0x02], - [0x8e, 0x00], - [0x8f, 0x00], - [0x90, 0x00], - [0x91, 0x00], - [0x92, 0x00], - [0x93, 0x00], - [0x94, 0x00], - [0x95, 0x00], - [0x96, 0x00], - [0x97, 0x00], - [0x98, 0x00], - [0x99, 0x00], - [0x9a, 0x00], - [0x9b, 0x00], - [0x9c, 0x00], - [0x9d, 0x00], - [0x9e, 0x00], - [0x9f, 0x00], - [0xa0, 0x00], - [0xa1, 0x00], - [0xa2, 0x00], - [0xa3, 0x00], - [0xa4, 0x00], - [0xa5, 0x00], - [0xa6, 0x00], - [0xa7, 0x00], - [0xa8, 0x00], - [0xa9, 0x00], - [0xaa, 0x00], - [0xab, 0x00], - [0xac, 0x00], - [0xad, 0x00], - [0xae, 0x00], - [0xaf, 0x00], - [0xb0, 0x00], - [0xb1, 0x00], - [0xb2, 0x00], - [0xb3, 0x00], - [0xb4, 0x00], - [0xb5, 0x00], - [0xb6, 0x00], - [0xb7, 0x00], - [0xb8, 0x00], - [0xb9, 0x00], - [0xba, 0x00], - [0xbb, 0x00], - [0xbc, 0x00], - [0xbd, 0x00], - [0xbe, 0x00], - [0xbf, 0x00], - [0xc0, 0x00], - [0xc1, 0x00], - [0xc2, 0x00], - [0xc3, 0x00], - [0xc4, 0x00], - [0xc5, 0x00], - [0xc6, 0x00], - [0xc7, 0x00], - [0xc8, 0x00], - [0xc9, 0x00], - [0xca, 0x00], - [0xcb, 0x00], - [0xcc, 0x00], - [0xcd, 0x00], - [0xce, 0x00], - [0xcf, 0x00], - [0xd0, 0x00], - [0xd1, 0x00], - [0xd2, 0x00], - [0xd3, 0x00], - [0xd4, 0x00], - [0xd5, 0x00], - [0xd6, 0x00], - [0xd7, 0x00], - [0xd8, 0x00], - [0xd9, 0x00], - [0xda, 0x00], - [0xdb, 0x00], - [0xdc, 0x00], - [0xdd, 0x00], - [0xde, 0x00], - [0xdf, 0x00], - [0xe0, 0x00], - [0xe1, 0x00], - [0xe2, 0x00], - [0xe3, 0x00], - [0xe4, 0x00], - [0xe5, 0x00], - [0xe6, 0x00], - [0xe7, 0x00], - [0xe8, 0x00], - [0xe9, 0x00], - [0xea, 0x00], - [0xeb, 0x00], - [0xec, 0x00], - [0xed, 0x00], - [0xee, 0x00], - [0xef, 0x00], - [0xf0, 0x00], - [0xf1, 0x00], - [0xf2, 0x00], - [0xf3, 0x00], - [0xf4, 0x00], - [0xf5, 0x00], - [0xf6, 0x00], - [0xf7, 0x00], - [0xf8, 0x00], - [0xf9, 0x00], - [0xfa, 0x00], - [0xfb, 0x00], - [0xfc, 0x00], - [0xfd, 0x00], - [0xfe, 0x00], - [0xff, 0x00], - [0x00, 0x01], - [0x01, 0x01], - [0x02, 0x01], - [0x03, 0x01], - [0x04, 0x01], - [0x05, 0x01], - [0x06, 0x01], - [0x07, 0x01], - [0x08, 0x01], - [0x09, 0x01], - [0x0a, 0x01], - [0x0b, 0x01], - [0x0c, 0x01], - [0x0d, 0x01], - [0x0e, 0x01], - [0x0f, 0x01], - [0xeb, 0x08], - [0xec, 0x08], - [0xed, 0x08], - [0xee, 0x08], - [0xef, 0x08], - [0xf0, 0x08], - [0xf1, 0x08], - [0xf2, 0x08], - [0xf3, 0x08], - [0xf4, 0x08], - [0xf5, 0x08], - [0xf6, 0x08], - [0xf7, 0x08], - [0xf8, 0x08], - [0xf9, 0x08], - [0xfa, 0x08], - [0xfb, 0x08], - [0xfc, 0x08], - [0xfd, 0x08], - [0xfe, 0x08], - [0xff, 0x08], - [0x00, 0x09], - [0x01, 0x09], - [0x02, 0x09], - [0x03, 0x09], - [0x04, 0x09], - [0x05, 0x09], - [0x06, 0x09], - [0x07, 0x09], - [0x08, 0x09], - [0x09, 0x09], - [0x0a, 0x09], - [0x0b, 0x09], - [0x0c, 0x09], - [0x0d, 0x09], - [0x0e, 0x09], - [0x0f, 0x09], - [0x10, 0x09], - [0x11, 0x09], - [0x12, 0x09], - [0x13, 0x09], - [0x14, 0x09], - [0x15, 0x09], - [0x16, 0x09], - [0x17, 0x09], - [0x18, 0x09], - [0x19, 0x09], - [0x1a, 0x09], - [0x1b, 0x09], - [0x1c, 0x09], - [0x1d, 0x09], - [0x1e, 0x09], - [0x1f, 0x09], - [0x20, 0x09], - [0x21, 0x09], - [0x22, 0x09], - [0x23, 0x09], - [0x24, 0x09], - [0x25, 0x09], - [0x26, 0x09], - [0x27, 0x09], - [0x28, 0x09], - [0x29, 0x09], - [0x2a, 0x09], - [0x2b, 0x09], - [0x2c, 0x09], - [0x2d, 0x09], - [0x2e, 0x09], - [0x2f, 0x09], - [0x30, 0x09], - [0x31, 0x09], - [0x32, 0x09], - [0x33, 0x09], - [0x34, 0x09], - [0x35, 0x09], - [0x36, 0x09], - [0x37, 0x09], - [0x38, 0x09], - [0x39, 0x09], - [0x3a, 0x09], - [0x3b, 0x09], - [0x3c, 0x09], - [0x3d, 0x09], - [0x3e, 0x09], - [0x3f, 0x09], - [0x40, 0x09], - [0x41, 0x09], - [0x42, 0x09], - [0x43, 0x09], - [0x44, 0x09], - [0x54, 0x04], - [0xdf, 0x09], - [0xb4, 0x08], - [0xbf, 0x09], - [0xc0, 0x09], - [0x0b, 0x07], - [0x0c, 0x07], - [0x0d, 0x07], - [0x0e, 0x07], - [0x0f, 0x07], - [0x12, 0x07], - [0x13, 0x07], - [0x14, 0x07], - [0x15, 0x07], - [0x16, 0x07], - [0x17, 0x07], - [0x18, 0x07], - [0x19, 0x07], - [0x1a, 0x07], - [0x1b, 0x07], - [0x1c, 0x07], - [0xec, 0x0a], - [0xed, 0x0a], - [0xee, 0x0a], - [0xef, 0x0a], - [0xf0, 0x0a], - [0xf1, 0x0a], - [0xf2, 0x0a], - [0xf3, 0x0a], - [0xf4, 0x0a], - [0xf5, 0x0a], - [0xf6, 0x0a], - [0xf7, 0x0a], - [0xf8, 0x0a], - [0xf9, 0x0a], - [0xfa, 0x0a], - [0x9a, 0x04], - [0xdc, 0x04], - [0xdd, 0x04], - [0xde, 0x04], - [0xf9, 0x09], - [0xfa, 0x09], - [0xfb, 0x09], - [0xfc, 0x09], - [0xe8, 0x09], - [0x0b, 0x08], - [0xfc, 0x07], - [0x0d, 0x08], - [0x0e, 0x08], - [0x0f, 0x08], - [0x64, 0x08], // Kawamura (Wounded) - [0x80, 0x02], - [0x71, 0x0a], - [0x72, 0x0a], - [0x73, 0x0a], - [0x74, 0x0a], - [0x75, 0x0a], - [0xce, 0x0a], - [0xcf, 0x0a], - [0xd0, 0x0a], - [0xd1, 0x0a], - [0xd2, 0x0a], - [0xd3, 0x0a], - [0xd4, 0x0a], - [0xd5, 0x0a], - [0xd6, 0x0a], - [0xd7, 0x0a], - [0x79, 0x02], - [0x7a, 0x02], - [0x7b, 0x02], - [0xd3, 0x05], - [0xd4, 0x05], - [0xd6, 0x05], - [0xd8, 0x05], - [0xd9, 0x05], - [0xda, 0x05], - [0xdb, 0x05], - [0xdc, 0x05], - [0xdd, 0x05], - [0xde, 0x05], - [0x25, 0x02], - [0x26, 0x02], - [0x27, 0x02], - [0x0f, 0x00], - [0x10, 0x00], - [0x11, 0x00], - [0x12, 0x00], - [0x13, 0x00], - [0x14, 0x00], - [0x15, 0x00], - [0x16, 0x00], - [0x17, 0x00], - [0x18, 0x00], - [0x19, 0x00], - [0x1a, 0x00], - [0x1b, 0x00], - [0x1c, 0x00], - [0x1d, 0x00], - [0x0a, 0x00], - [0x0b, 0x00], - [0x0c, 0x00], - [0x0d, 0x00], - [0x0e, 0x00], - [0xca, 0x04], - [0xcb, 0x04], - [0xdb, 0x09], - [0xdc, 0x09], - [0x76, 0x08], - [0x51, 0x02], - [0x53, 0x02], - [0x6e, 0x07], - [0x7d, 0x07], - [0x80, 0x07], - [0x81, 0x07], - [0x82, 0x07], - [0x83, 0x07], - [0x84, 0x07], - [0x85, 0x07], - [0x86, 0x07], - [0x87, 0x07], - [0x88, 0x07], - [0x89, 0x07], - [0x8a, 0x07], - [0x8b, 0x07], - [0x42, 0x07], - [0x43, 0x07], - [0xa5, 0x07], - [0xa6, 0x07], - [0xa7, 0x07], - [0xa8, 0x07], - [0xa9, 0x07], - [0xaa, 0x07], - [0xab, 0x07], - [0xac, 0x07], - [0xad, 0x07], - [0xae, 0x07], - [0xaf, 0x07], - [0xb0, 0x07], - [0xb3, 0x07], - [0xb6, 0x07], - [0xc3, 0x07], - [0x28, 0x0b], - [0x2b, 0x0b], - [0x52, 0x02], - [0x54, 0x02], - [0x4f, 0x02], - [0x50, 0x02], - [0x9e, 0x08], - [0x83, 0x03], - [0xf3, 0x01], - [0x73, 0x07], - [0x7a, 0x07], - [0x7b, 0x07], - [0x9d, 0x07], - [0x9e, 0x07], - [0x1c, 0x0b], - [0x21, 0x0b], - [0x22, 0x0b], - [0x23, 0x0b], - [0x24, 0x0b], - [0x01, 0x00], - [0x08, 0x00], - [0xa0, 0x09], - [0x73, 0x03], - [0x74, 0x03], - [0x75, 0x03], - [0x76, 0x03], - [0x77, 0x03], - [0x78, 0x03], - [0x79, 0x03], - [0x7a, 0x03], - [0x7b, 0x03], - [0x44, 0x0b], - [0x50, 0x08], - [0x80, 0x08], - [0x62, 0x08], - [0xa4, 0x08], - [0xa0, 0x08], - [0xb8, 0x01], - [0xb9, 0x01], - [0xba, 0x01], - [0xbb, 0x01], - [0xdf, 0x01], - [0xdd, 0x01], - [0xde, 0x01], - [0x04, 0x02], - [0x05, 0x02], - [0x06, 0x02], - [0x08, 0x02], - [0x09, 0x02], - [0x91, 0x09], - [0x92, 0x09], - [0x93, 0x09], - [0x94, 0x09], - [0x95, 0x09], - [0x96, 0x09], - [0x55, 0x02], - [0x56, 0x02], - [0x63, 0x02], - [0x64, 0x02], - [0x65, 0x02], - [0x92, 0x02], - [0x07, 0x02], - [0x6c, 0x07], - [0x6f, 0x07], - [0x9f, 0x07], - [0xa0, 0x07], - [0xa1, 0x07], - [0xa2, 0x07], - [0xa3, 0x07], - [0xbb, 0x07], - [0xbc, 0x07], - [0xbd, 0x07], - [0xbe, 0x07], - [0xbf, 0x07], - [0xc0, 0x07], - [0x26, 0x0b], - [0x09, 0x0b], - [0xd7, 0x04], - [0x30, 0x04], - [0x31, 0x04], - [0x26, 0x04], - [0x27, 0x04], - [0x22, 0x04], - [0x23, 0x04], - [0x24, 0x04], - [0x25, 0x04], - [0xc6, 0x09], - [0x77, 0x08], - [0x78, 0x08], - [0x79, 0x08], - [0x3e, 0x04], - [0x3f, 0x04], - [0xb6, 0x09], - [0xb7, 0x09], - [0xb8, 0x09], - [0xb9, 0x09], - [0xba, 0x09], - [0xbb, 0x09], - [0xbc, 0x09], - [0xbd, 0x09], - [0xbe, 0x09], - [0xaa, 0x08], - [0xb1, 0x04], - [0x5b, 0x07], - [0x65, 0x08], - [0xaf, 0x08], - [0x1f, 0x02], - [0x22, 0x0a], - [0x23, 0x0a], - [0x24, 0x0a], - [0x25, 0x0a], - [0x26, 0x0a], - [0xa8, 0x08], - [0x82, 0x08], - [0x7d, 0x08], - [0x81, 0x08], - [0xb8, 0x08], - [0x37, 0x0b], - [0x93, 0x02], - [0x74, 0x07], - [0x75, 0x07], - [0x76, 0x07], - [0x77, 0x07], - [0x78, 0x07], - [0xca, 0x01], - [0xcb, 0x01], - [0xcc, 0x01], - [0x8d, 0x07], - [0x8e, 0x07], - [0x8f, 0x07], - [0x90, 0x07], - [0x91, 0x07], - [0x92, 0x07], - [0x93, 0x07], - [0x94, 0x07], - [0x95, 0x07], - [0x96, 0x07], - [0x97, 0x07], - [0x98, 0x07], - [0x99, 0x07], - [0x9a, 0x07], - [0x9b, 0x07], - [0x9c, 0x07], - [0x44, 0x07], - [0x45, 0x07], - [0x46, 0x07], - [0x47, 0x07], - [0x48, 0x07], - [0x49, 0x07], - [0x4a, 0x07], - [0x4b, 0x07], - [0x70, 0x05], - [0x72, 0x05], - [0x76, 0x05], - [0x69, 0x08], // Kawara (Wounded) - [0x1d, 0x07], - [0x1e, 0x07], - [0x1f, 0x07], - [0x20, 0x07], - [0x21, 0x07], - [0x22, 0x07], - [0x23, 0x07], - [0x24, 0x07], - [0x25, 0x07], - [0x26, 0x07], - [0x27, 0x07], - [0x28, 0x07], - [0x29, 0x07], - [0x2a, 0x07], - [0x2b, 0x07], - [0x2c, 0x07], - [0x2d, 0x07], - [0x2e, 0x07], - [0x2f, 0x07], - [0x30, 0x07], - [0x31, 0x07], - [0x32, 0x07], - [0x33, 0x07], - [0x34, 0x07], - [0x35, 0x07], - [0x36, 0x07], - [0x37, 0x07], - [0x38, 0x07], - [0x39, 0x07], - [0x3a, 0x07], - [0x07, 0x00], - [0xc9, 0x07], - [0x8d, 0x09], - [0xab, 0x04], - [0x67, 0x08], - [0x42, 0x0a], - [0x43, 0x0a], - [0x44, 0x0a], - [0x45, 0x0a], - [0x46, 0x0a], - [0x47, 0x0a], - [0x48, 0x0a], - [0x55, 0x08], - [0x57, 0x07], - [0x58, 0x07], - [0x59, 0x07], - [0x5a, 0x07], - [0xb5, 0x08], - [0x8d, 0x08], - [0xfd, 0x0a], - [0x00, 0x0b], - [0x05, 0x0b], - [0xd5, 0x05], - [0xd7, 0x05], - [0x1f, 0x08], - [0x5b, 0x08], - [0xc8, 0x08], - [0xc9, 0x02], - [0xca, 0x02], - [0xcb, 0x02], - [0xcc, 0x02], - [0xcd, 0x02], - [0xce, 0x02], - [0xcf, 0x02], - [0xd0, 0x02], - [0xd1, 0x02], - [0xd2, 0x02], - [0xd3, 0x02], - [0xd4, 0x02], - [0xd5, 0x02], - [0xd6, 0x02], - [0xd7, 0x02], - [0xd8, 0x02], - [0xd9, 0x02], - [0xda, 0x02], - [0xdb, 0x02], - [0xdc, 0x02], - [0xdd, 0x02], - [0xde, 0x02], - [0xdf, 0x02], - [0xe0, 0x02], - [0xe1, 0x02], - [0xe2, 0x02], - [0xe3, 0x02], - [0xe4, 0x02], - [0xe5, 0x02], - [0xe6, 0x02], - [0xe7, 0x02], - [0xe8, 0x02], - [0xe9, 0x02], - [0xea, 0x02], - [0xeb, 0x02], - [0xec, 0x02], - [0xed, 0x02], - [0xee, 0x02], - [0xef, 0x02], - [0xf0, 0x02], - [0x68, 0x08], - [0x83, 0x08], - [0x9b, 0x02], - [0x9c, 0x02], - [0x9d, 0x02], - [0x9e, 0x02], - [0x9f, 0x02], - [0xa0, 0x02], - [0xa1, 0x02], - [0xa2, 0x02], - [0xa3, 0x02], - [0xa4, 0x02], - [0xa5, 0x02], - [0xa6, 0x02], - [0xa7, 0x02], - [0xa8, 0x02], - [0xa9, 0x02], - [0xaa, 0x02], - [0xab, 0x02], - [0xac, 0x02], - [0xad, 0x02], - [0xae, 0x02], - [0xb1, 0x02], - [0x4d, 0x08], -]; - -// ---------------------------------------- -// Initialize models object + arrays -const allModels = {}; -const allTypes = []; -for (let i = 0; i < _models.length; i++) { - const [id, type] = _models[i]; - - if (!allModels[type]) { - allModels[type] = []; - } - - allModels[type].push(id); - - if (!allTypes.includes(type)) { - allTypes.push(type); - } -} - -const shuffledModels = {}; -for (let type in allModels) { - shuffledModels[type] = _.shuffle(allModels[type]); -} -// ---------------------------------------- - -// Singular model to replace when mode is 0 -const targetModel = [0x71, 0x08]; - -// Random models to pick from when mode is 1 -const randomModels = [ - [0x71, 0x08], - [0x72, 0x08], - [0x81, 0x08], - [0x75, 0x08], - [0x7d, 0x08], - [0x77, 0x08], - [0x7b, 0x08], - [0x7a, 0x08], - [0x78, 0x08], - [0x79, 0x08], - [0x73, 0x08], - [0x7f, 0x08], - [0x7e, 0x08], - [0x7c, 0x08], - [0x82, 0x08], - [0x76, 0x08], - [0x80, 0x08], - [0x83, 0x08], -]; - -// Models to exclude from modification (original models) -const excludedModels = [ - // [0x71, 0x08], - // [0x72, 0x08], - // [0x81, 0x08], - // [0x75, 0x08], - // [0x7d, 0x08], - // [0x77, 0x08], - // [0x7b, 0x08], - // [0x7a, 0x08], - // [0x78, 0x08], - // [0x79, 0x08], - // [0x7f, 0x08], - // [0x7e, 0x08], - // [0x7c, 0x08], - // [0x82, 0x08], - // [0x76, 0x08], - // [0x80, 0x08], -]; - -// true - Blacklist -// false - Whitelist -const blacklistMode = true; -const blacklistedModels = [ - [0x58, 0x08], // Dummy Male - [0x1e, 0x0a], // Dummy Female - [0x04, 0x0b], // Kaoru Bath Towel - [0x01, 0x0b], // Kaoro Naked - [0xad, 0x08], // Dummy model? - [0x92, 0x08], // Shindo (Wounded) - [0x93, 0x08], // Shindo (Wounded) - [0x94, 0x08], // Shindo (Wounded) - [0x9a, 0x08], // Terada (Wounded) - [0x9b, 0x08], // Terada (Wounded) - [0xbf, 0x08], // Jin Goda (Wounded) - [0xc0, 0x08], // Jin Goda (Wounded) - [0xc1, 0x08], // Jin Goda (Wounded) - [0x9c, 0x08], // Terada (Wounded) - [0x9d, 0x08], // Terada (Wounded) - [0xcc, 0x08], // t_majima_naked_t - Towel - [0xfc, 0x0a], // Kaoru (Wounded) - [0x07, 0x08], // Blood texture - [0x64, 0x08], // Kawamura (Wounded) - [0x69, 0x08], // Kawara (Wounded) -]; - -// Current blacklist includes mostly... "blood" textures and dummy models. +const { allTypes, shuffledModels } = require("./models"); +const { + mode, + sameType, + singleModel, + randomModels, + excludedModels, + blacklist, +} = require("./config"); // Check if a model is excluded from modification function isModelExcluded(fb, sb) { @@ -3014,59 +38,58 @@ function isModelBlacklisted(fb, sb) { (model[0] === fb && model[1] === -1) || (model[0] === -1 && model[1] === sb) ) { - return blacklistMode; + return blacklist.isWhitelist; } else if (model[0] === fb && model[1] === sb) { - return blacklistMode; + return blacklist.isWhitelist; } } - return !blacklistMode; + return !blacklist.isWhitelist; } -// 0 - Everyone is one model -// 1 - Pick from a list of random models -// 2 - Shuffle models -const mode = 2; +function replaceModels() { + const data = fs.readFileSync("character_character_data.bin.orig"); -// Only applies to mode 2 right now -// true - Only replace 0x08 type with 0x08, 0x0A with 0x0A, ... -// false - Ignore type -const sameType = false; + // Magic + if (mode === 0) { + for (let i = 0x16194; i < 0x18ea8; i += 4) { + if (isModelExcluded(data[i], data[i + 1])) continue; -if (mode === 0) { - for (let i = 0x16194; i < 0x18ea8; i += 4) { - if (isModelExcluded(data[i], data[i + 1])) continue; - - data[i] = targetModel[0]; - data[i + 1] = targetModel[1]; - } -} else if (mode === 1) { - for (let i = 0x16194; i < 0x18ea8; i += 4) { - if (isModelExcluded(data[i], data[i + 1])) continue; - - const model = randomModels[_.random(randomModels.length - 1)]; - - data[i] = model[0]; - data[i + 1] = model[1]; - } -} else if (mode === 2) { - for (let i = 0x16194; i < 0x18ea8; i += 4) { - const id = data[i]; - const type = data[i + 1]; - - if (isModelExcluded(id, type)) continue; - - const modelType = sameType ? type : allTypes[_.random(allTypes.length - 1)]; - const models = shuffledModels[modelType]; - - let modelId = models[_.random(models.length - 1)]; - - while (isModelBlacklisted(modelId, type)) { - modelId = models[_.random(models.length - 1)]; + data[i] = singleModel[0]; + data[i + 1] = singleModel[1]; } + } else if (mode === 1) { + for (let i = 0x16194; i < 0x18ea8; i += 4) { + if (isModelExcluded(data[i], data[i + 1])) continue; - data[i] = modelId; - data[i + 1] = type; + const model = randomModels[_.random(randomModels.length - 1)]; + + data[i] = model[0]; + data[i + 1] = model[1]; + } + } else if (mode === 2) { + for (let i = 0x16194; i < 0x18ea8; i += 4) { + const id = data[i]; + const type = data[i + 1]; + + if (isModelExcluded(id, type)) continue; + + const modelType = sameType + ? type + : allTypes[_.random(allTypes.length - 1)]; + const models = shuffledModels[modelType]; + + let modelId = models[_.random(models.length - 1)]; + + while (isModelBlacklisted(modelId, type)) { + modelId = models[_.random(models.length - 1)]; + } + + data[i] = modelId; + data[i + 1] = type; + } } -} -fs.writeFileSync("character_character_data.bin", data); + // ----- + + fs.writeFileSync("character_character_data.bin", data); +} diff --git a/models.js b/models.js new file mode 100644 index 0000000..dba64e0 --- /dev/null +++ b/models.js @@ -0,0 +1,2917 @@ +const _ = require("underscore"); + +// All available models +const _models = [ + [0x58, 0x08], + [0x71, 0x08], + [0x1e, 0x0a], + [0x4c, 0x08], + [0x1f, 0x0a], + [0x41, 0x0a], + [0xa9, 0x08], + [0x7b, 0x08], + [0x7a, 0x08], + [0x7f, 0x08], + [0x7c, 0x08], + [0x74, 0x08], + [0x7e, 0x08], + [0x6c, 0x08], + [0x6d, 0x08], + [0x57, 0x08], + [0x2f, 0x0b], + [0x52, 0x08], + [0x53, 0x08], + [0x54, 0x08], + [0x4e, 0x08], + [0x4f, 0x08], + [0x5f, 0x08], + [0x60, 0x08], + [0x61, 0x08], + [0xab, 0x08], + [0x98, 0x08], + [0x99, 0x08], + [0x8e, 0x08], + [0x8f, 0x08], + [0x91, 0x08], + [0x95, 0x08], + [0xb6, 0x08], + [0xc3, 0x08], + [0x97, 0x08], + [0x8c, 0x08], + [0x5c, 0x08], + [0x5d, 0x08], + [0xfb, 0x0a], + [0x04, 0x0b], // Kaoru Bath Towel + [0x01, 0x0b], // Kaoro Naked + [0x02, 0x0b], + [0x03, 0x0b], + [0xfd, 0x07], + [0xfe, 0x0a], + [0x66, 0x08], + [0x6a, 0x08], + [0x3c, 0x08], + [0x85, 0x08], + [0x87, 0x08], + [0x86, 0x08], + [0x96, 0x08], + [0x5a, 0x08], + [0x59, 0x08], + [0x21, 0x0a], + [0x20, 0x0a], + [0x6e, 0x08], + [0x70, 0x08], + [0x6f, 0x08], + [0x2d, 0x0b], + [0x01, 0x08], + [0x87, 0x09], + [0x88, 0x09], + [0xfb, 0x07], + [0xfe, 0x07], + [0xff, 0x07], + [0x05, 0x08], + [0x09, 0x08], + [0x06, 0x08], + [0x08, 0x08], + [0x0a, 0x08], + [0x0c, 0x08], + [0x00, 0x08], + [0x10, 0x08], + [0x13, 0x08], + [0x11, 0x08], + [0x8f, 0x09], + [0x12, 0x08], + [0x15, 0x08], + [0x90, 0x09], + [0x16, 0x08], + [0x19, 0x08], + [0x17, 0x08], + [0x18, 0x08], + [0x1a, 0x08], + [0x1c, 0x08], + [0x1b, 0x08], + [0x1d, 0x08], + [0x20, 0x08], + [0x1e, 0x08], + [0x21, 0x08], + [0x23, 0x08], + [0x26, 0x08], + [0x27, 0x08], + [0x25, 0x08], + [0x24, 0x08], + [0x28, 0x08], + [0x29, 0x08], + [0x2a, 0x08], + [0xa1, 0x08], + [0x84, 0x08], + [0x2d, 0x08], + [0xc3, 0x09], + [0x2c, 0x08], + [0x2f, 0x08], + [0xc5, 0x09], + [0xc4, 0x09], + [0x2e, 0x08], + [0x30, 0x08], + [0x31, 0x08], + [0xc9, 0x09], + [0xc7, 0x09], + [0x33, 0x08], + [0xca, 0x09], + [0x34, 0x08], + [0x35, 0x08], + [0x36, 0x08], + [0x37, 0x08], + [0xcf, 0x09], + [0x39, 0x08], + [0x3a, 0x08], + [0x38, 0x08], + [0x32, 0x08], + [0xc2, 0x05], + [0xc3, 0x05], + [0xc4, 0x05], + [0xc5, 0x05], + [0xc6, 0x05], + [0xc7, 0x05], + [0xc8, 0x05], + [0x13, 0x0a], + [0x14, 0x0a], + [0x15, 0x0a], + [0x16, 0x0a], + [0x17, 0x0a], + [0x18, 0x0a], + [0x19, 0x0a], + [0xb3, 0x08], + [0xb7, 0x08], + [0xbe, 0x08], + [0xc2, 0x08], + [0x8e, 0x09], + [0xba, 0x08], + [0xbc, 0x08], + [0x51, 0x08], + [0xc6, 0x08], + [0xc5, 0x08], + [0xc9, 0x08], + [0xca, 0x08], + [0xb0, 0x08], + [0x8a, 0x08], + [0x00, 0x00], + [0x02, 0x00], + [0x06, 0x00], + [0xbd, 0x08], + [0x07, 0x06], + [0x08, 0x06], + [0x09, 0x06], + [0x0a, 0x06], + [0x0b, 0x06], + [0x0c, 0x06], + [0x0d, 0x06], + [0x0e, 0x06], + [0x0f, 0x06], + [0x10, 0x06], + [0x11, 0x06], + [0x12, 0x06], + [0x13, 0x06], + [0x14, 0x06], + [0x15, 0x06], + [0x16, 0x06], + [0x17, 0x06], + [0x18, 0x06], + [0x19, 0x06], + [0x1a, 0x06], + [0x1b, 0x06], + [0x1c, 0x06], + [0x1d, 0x06], + [0x1e, 0x06], + [0x1f, 0x06], + [0x20, 0x06], + [0x21, 0x06], + [0x22, 0x06], + [0x23, 0x06], + [0x24, 0x06], + [0x25, 0x06], + [0x26, 0x06], + [0x27, 0x06], + [0x28, 0x06], + [0x29, 0x06], + [0x2a, 0x06], + [0x2b, 0x06], + [0x2c, 0x06], + [0x2d, 0x06], + [0x2e, 0x06], + [0x2f, 0x06], + [0x30, 0x06], + [0x31, 0x06], + [0x32, 0x06], + [0x33, 0x06], + [0x34, 0x06], + [0x35, 0x06], + [0x36, 0x06], + [0x37, 0x06], + [0x38, 0x06], + [0x39, 0x06], + [0x3a, 0x06], + [0x3b, 0x06], + [0x3c, 0x06], + [0x3d, 0x06], + [0x3e, 0x06], + [0x3f, 0x06], + [0x40, 0x06], + [0x41, 0x06], + [0x42, 0x06], + [0x43, 0x06], + [0x44, 0x06], + [0x45, 0x06], + [0x46, 0x06], + [0x47, 0x06], + [0x48, 0x06], + [0x49, 0x06], + [0x4a, 0x06], + [0x4b, 0x06], + [0x4c, 0x06], + [0x4d, 0x06], + [0x4e, 0x06], + [0x4f, 0x06], + [0x50, 0x06], + [0x51, 0x06], + [0x52, 0x06], + [0x53, 0x06], + [0x54, 0x06], + [0x55, 0x06], + [0x56, 0x06], + [0x57, 0x06], + [0x58, 0x06], + [0x59, 0x06], + [0x5a, 0x06], + [0x5b, 0x06], + [0x5c, 0x06], + [0x5d, 0x06], + [0x5e, 0x06], + [0x5f, 0x06], + [0x60, 0x06], + [0x61, 0x06], + [0x62, 0x06], + [0x63, 0x06], + [0x64, 0x06], + [0x65, 0x06], + [0x66, 0x06], + [0x67, 0x06], + [0x68, 0x06], + [0x69, 0x06], + [0x6a, 0x06], + [0x6b, 0x06], + [0x6c, 0x06], + [0x6d, 0x06], + [0x6e, 0x06], + [0x6f, 0x06], + [0x70, 0x06], + [0x71, 0x06], + [0x72, 0x06], + [0x73, 0x06], + [0x74, 0x06], + [0x75, 0x06], + [0x76, 0x06], + [0x77, 0x06], + [0x78, 0x06], + [0x79, 0x06], + [0x7a, 0x06], + [0x7b, 0x06], + [0x7c, 0x06], + [0x7d, 0x06], + [0x7e, 0x06], + [0x7f, 0x06], + [0x80, 0x06], + [0x81, 0x06], + [0x82, 0x06], + [0x83, 0x06], + [0x84, 0x06], + [0x85, 0x06], + [0x86, 0x06], + [0x87, 0x06], + [0x88, 0x06], + [0x28, 0x0a], + [0x29, 0x0a], + [0x2a, 0x0a], + [0x2b, 0x0a], + [0x2c, 0x0a], + [0x2d, 0x0a], + [0x2e, 0x0a], + [0x2f, 0x0a], + [0x30, 0x0a], + [0x31, 0x0a], + [0x32, 0x0a], + [0x33, 0x0a], + [0x34, 0x0a], + [0x35, 0x0a], + [0x36, 0x0a], + [0x37, 0x0a], + [0x38, 0x0a], + [0x39, 0x0a], + [0x3a, 0x0a], + [0x3b, 0x0a], + [0x3c, 0x0a], + [0x3d, 0x0a], + [0x3e, 0x0a], + [0x3f, 0x0a], + [0x40, 0x0a], + [0x49, 0x0a], + [0x4a, 0x0a], + [0x4b, 0x0a], + [0x4c, 0x0a], + [0x4d, 0x0a], + [0x4e, 0x0a], + [0x4f, 0x0a], + [0x50, 0x0a], + [0x51, 0x0a], + [0x52, 0x0a], + [0x53, 0x0a], + [0x54, 0x0a], + [0x55, 0x0a], + [0x56, 0x0a], + [0x57, 0x0a], + [0x58, 0x0a], + [0x59, 0x0a], + [0x5a, 0x0a], + [0x5b, 0x0a], + [0x5c, 0x0a], + [0x5d, 0x0a], + [0x5e, 0x0a], + [0x5f, 0x0a], + [0x60, 0x0a], + [0x61, 0x0a], + [0x62, 0x0a], + [0x63, 0x0a], + [0x64, 0x0a], + [0x65, 0x0a], + [0x66, 0x0a], + [0x67, 0x0a], + [0x68, 0x0a], + [0x69, 0x0a], + [0x6a, 0x0a], + [0x6b, 0x0a], + [0x6c, 0x0a], + [0x6d, 0x0a], + [0x6e, 0x0a], + [0x6f, 0x0a], + [0x70, 0x0a], + [0x76, 0x0a], + [0x77, 0x0a], + [0x78, 0x0a], + [0x79, 0x0a], + [0x7a, 0x0a], + [0x7b, 0x0a], + [0x7c, 0x0a], + [0x7d, 0x0a], + [0x7e, 0x0a], + [0x7f, 0x0a], + [0x80, 0x0a], + [0x81, 0x0a], + [0x82, 0x0a], + [0x83, 0x0a], + [0x84, 0x0a], + [0x85, 0x0a], + [0x86, 0x0a], + [0x87, 0x0a], + [0x88, 0x0a], + [0x89, 0x0a], + [0x29, 0x04], + [0x2b, 0x04], + [0x2d, 0x04], + [0x2f, 0x04], + [0x28, 0x04], + [0x2a, 0x04], + [0x2c, 0x04], + [0x2e, 0x04], + [0xc8, 0x09], + [0x3b, 0x04], + [0x3c, 0x04], + [0x3d, 0x04], + [0xd0, 0x09], + [0x21, 0x04], + [0x1d, 0x04], + [0x1e, 0x04], + [0x1f, 0x04], + [0x20, 0x04], + [0x32, 0x04], + [0x33, 0x04], + [0x34, 0x04], + [0x35, 0x04], + [0x36, 0x04], + [0x37, 0x04], + [0xcb, 0x09], + [0xcc, 0x09], + [0xcd, 0x09], + [0xce, 0x09], + [0xd1, 0x09], + [0x41, 0x04], + [0x44, 0x04], + [0x45, 0x04], + [0x46, 0x04], + [0x47, 0x04], + [0x48, 0x04], + [0x49, 0x04], + [0x4b, 0x04], + [0x4c, 0x04], + [0x4a, 0x04], + [0x4d, 0x04], + [0x50, 0x04], + [0x4e, 0x04], + [0x4f, 0x04], + [0x51, 0x04], + [0x52, 0x04], + [0xd7, 0x09], + [0xd8, 0x09], + [0x53, 0x04], + [0xd9, 0x09], + [0xda, 0x09], + [0xdd, 0x09], + [0x55, 0x04], + [0x57, 0x04], + [0x58, 0x04], + [0x56, 0x04], + [0x5b, 0x04], + [0x5c, 0x04], + [0xde, 0x09], + [0x59, 0x04], + [0x5a, 0x04], + [0x5d, 0x04], + [0xe4, 0x09], + [0xe5, 0x09], + [0xe6, 0x09], + [0xe0, 0x09], + [0xe1, 0x09], + [0xe2, 0x09], + [0xe3, 0x09], + [0x5e, 0x04], + [0x5f, 0x04], + [0xe7, 0x09], + [0x62, 0x04], + [0x61, 0x04], + [0x60, 0x04], + [0x64, 0x04], + [0x65, 0x04], + [0x66, 0x04], + [0x6f, 0x04], + [0xea, 0x09], + [0x73, 0x04], + [0x72, 0x04], + [0x70, 0x04], + [0x71, 0x04], + [0x76, 0x04], + [0x77, 0x04], + [0x74, 0x04], + [0x75, 0x04], + [0x83, 0x04], + [0x82, 0x04], + [0x84, 0x04], + [0x85, 0x04], + [0x86, 0x04], + [0x87, 0x04], + [0x91, 0x04], + [0x92, 0x04], + [0x93, 0x04], + [0x94, 0x04], + [0x95, 0x04], + [0x96, 0x04], + [0x97, 0x04], + [0x98, 0x04], + [0x99, 0x04], + [0x9b, 0x04], + [0xeb, 0x09], + [0xec, 0x09], + [0x9c, 0x04], + [0x9d, 0x04], + [0xed, 0x09], + [0xee, 0x09], + [0x9e, 0x04], + [0xa2, 0x04], + [0x9f, 0x04], + [0xa0, 0x04], + [0xa1, 0x04], + [0xa4, 0x04], + [0xef, 0x09], + [0xa6, 0x04], + [0xa5, 0x04], + [0xf2, 0x09], + [0xf1, 0x09], + [0xac, 0x04], + [0xa7, 0x04], + [0xa8, 0x04], + [0xa9, 0x04], + [0xaa, 0x04], + [0xb0, 0x04], + [0xad, 0x04], + [0xae, 0x04], + [0xaf, 0x04], + [0xf3, 0x09], + [0xb2, 0x04], + [0xb3, 0x04], + [0xb5, 0x04], + [0xb4, 0x04], + [0xb6, 0x04], + [0xf4, 0x09], + [0xb7, 0x04], + [0xb8, 0x04], + [0xbb, 0x04], + [0xba, 0x04], + [0xbc, 0x04], + [0xbd, 0x04], + [0xbe, 0x04], + [0xbf, 0x04], + [0xcc, 0x04], + [0xcd, 0x04], + [0xcf, 0x04], + [0xce, 0x04], + [0xf6, 0x09], + [0xd5, 0x04], + [0xd6, 0x04], + [0xf7, 0x09], + [0x2e, 0x0b], + [0x2b, 0x08], + [0x5e, 0x08], + [0x63, 0x08], + [0x88, 0x08], + [0x89, 0x08], + [0x9f, 0x08], + [0xa3, 0x08], + [0xac, 0x08], + [0xad, 0x08], // Dummy model? + [0xae, 0x08], + [0x27, 0x0a], + [0x8b, 0x0a], + [0x8c, 0x0a], + [0x8a, 0x0a], + [0x81, 0x02], + [0x82, 0x02], + [0x83, 0x02], + [0x84, 0x02], + [0x86, 0x09], + [0x9f, 0x09], + [0x7c, 0x02], + [0x7d, 0x02], + [0x7e, 0x02], + [0x7f, 0x02], + [0x8e, 0x02], + [0x8f, 0x02], + [0x90, 0x02], + [0x91, 0x02], + [0x8c, 0x00], + [0x74, 0x01], + [0xc2, 0x01], + [0xc3, 0x01], + [0xc4, 0x01], + [0xc5, 0x01], + [0xc6, 0x01], + [0xc7, 0x01], + [0xc8, 0x01], + [0xc9, 0x01], + [0xcd, 0x01], + [0xce, 0x01], + [0xcf, 0x01], + [0xd0, 0x01], + [0xd1, 0x01], + [0xd2, 0x01], + [0xd8, 0x01], + [0xfb, 0x01], + [0xfd, 0x01], + [0xfe, 0x01], + [0xff, 0x01], + [0x00, 0x02], + [0x01, 0x02], + [0x02, 0x02], + [0x03, 0x02], + [0x0b, 0x02], + [0x0c, 0x02], + [0x0d, 0x02], + [0x18, 0x02], + [0x19, 0x02], + [0x1a, 0x02], + [0x1b, 0x02], + [0x1c, 0x02], + [0x2d, 0x02], + [0x2e, 0x02], + [0x2f, 0x02], + [0x30, 0x02], + [0x31, 0x02], + [0x32, 0x02], + [0x33, 0x02], + [0x34, 0x02], + [0x5a, 0x02], + [0x5b, 0x02], + [0x5c, 0x02], + [0x5d, 0x02], + [0x6a, 0x02], + [0x6b, 0x02], + [0x6c, 0x02], + [0x6d, 0x02], + [0x6e, 0x02], + [0x6f, 0x02], + [0x70, 0x02], + [0x73, 0x02], + [0x75, 0x02], + [0x76, 0x02], + [0x77, 0x02], + [0x78, 0x02], + [0xb0, 0x01], + [0xb1, 0x01], + [0xb2, 0x01], + [0xb3, 0x01], + [0xb4, 0x01], + [0xd3, 0x01], + [0xd5, 0x01], + [0xf4, 0x01], + [0xf5, 0x01], + [0xf6, 0x01], + [0xf7, 0x01], + [0xf8, 0x01], + [0xf9, 0x01], + [0x20, 0x02], + [0x21, 0x02], + [0x22, 0x02], + [0x23, 0x02], + [0x24, 0x02], + [0x28, 0x02], + [0x29, 0x02], + [0x2a, 0x02], + [0x2b, 0x02], + [0x4c, 0x02], + [0x4d, 0x02], + [0x5e, 0x02], + [0x5f, 0x02], + [0x60, 0x02], + [0x61, 0x02], + [0x66, 0x02], + [0x67, 0x02], + [0x68, 0x02], + [0x69, 0x02], + [0x88, 0x02], + [0x89, 0x02], + [0x8a, 0x02], + [0x8b, 0x02], + [0x8c, 0x02], + [0x8d, 0x02], + [0x41, 0x05], + [0x42, 0x05], + [0x43, 0x05], + [0x44, 0x05], + [0x45, 0x05], + [0x46, 0x05], + [0x47, 0x05], + [0x48, 0x05], + [0x49, 0x05], + [0x4a, 0x05], + [0x4b, 0x05], + [0x4c, 0x05], + [0x4d, 0x05], + [0x4e, 0x05], + [0x4f, 0x05], + [0x50, 0x05], + [0x51, 0x05], + [0x52, 0x05], + [0x53, 0x05], + [0x54, 0x05], + [0x55, 0x05], + [0x56, 0x05], + [0x57, 0x05], + [0x58, 0x05], + [0x59, 0x05], + [0x5a, 0x05], + [0x5b, 0x05], + [0x5c, 0x05], + [0x5d, 0x05], + [0x5e, 0x05], + [0x5f, 0x05], + [0x60, 0x05], + [0x61, 0x05], + [0x62, 0x05], + [0x63, 0x05], + [0x64, 0x05], + [0x65, 0x05], + [0x66, 0x05], + [0x67, 0x05], + [0x68, 0x05], + [0xca, 0x07], + [0xcb, 0x07], + [0xcc, 0x07], + [0xcd, 0x07], + [0xce, 0x07], + [0xcf, 0x07], + [0xd0, 0x07], + [0xd1, 0x07], + [0xd2, 0x07], + [0xd3, 0x07], + [0xd4, 0x07], + [0xd5, 0x07], + [0xd6, 0x07], + [0xd7, 0x07], + [0xd8, 0x07], + [0xd9, 0x07], + [0xda, 0x07], + [0xdb, 0x07], + [0xdc, 0x07], + [0xdd, 0x07], + [0xde, 0x07], + [0xdf, 0x07], + [0xe0, 0x07], + [0xe1, 0x07], + [0xe2, 0x07], + [0xe3, 0x07], + [0xe4, 0x07], + [0xe5, 0x07], + [0xe6, 0x07], + [0xe7, 0x07], + [0xe8, 0x07], + [0xe9, 0x07], + [0xea, 0x07], + [0xeb, 0x07], + [0xec, 0x07], + [0xed, 0x07], + [0xee, 0x07], + [0xef, 0x07], + [0xf0, 0x07], + [0xf1, 0x07], + [0x12, 0x05], + [0x13, 0x05], + [0x14, 0x05], + [0x15, 0x05], + [0x16, 0x05], + [0x17, 0x05], + [0x18, 0x05], + [0x19, 0x05], + [0x1a, 0x05], + [0x1b, 0x05], + [0x1c, 0x05], + [0x1d, 0x05], + [0x1e, 0x05], + [0x1f, 0x05], + [0x20, 0x05], + [0x21, 0x05], + [0x22, 0x05], + [0x23, 0x05], + [0x24, 0x05], + [0x25, 0x05], + [0x26, 0x05], + [0x27, 0x05], + [0x28, 0x05], + [0x29, 0x05], + [0x2a, 0x05], + [0x2b, 0x05], + [0x2c, 0x05], + [0x2d, 0x05], + [0x2e, 0x05], + [0x2f, 0x05], + [0x30, 0x05], + [0x31, 0x05], + [0x32, 0x05], + [0x33, 0x05], + [0x34, 0x05], + [0x35, 0x05], + [0x36, 0x05], + [0x37, 0x05], + [0x38, 0x05], + [0x39, 0x05], + [0xdf, 0x05], + [0xe0, 0x05], + [0xe1, 0x05], + [0xe2, 0x05], + [0xe3, 0x05], + [0xe4, 0x05], + [0xe5, 0x05], + [0xe6, 0x05], + [0xe7, 0x05], + [0xe8, 0x05], + [0xe9, 0x05], + [0xea, 0x05], + [0xeb, 0x05], + [0xec, 0x05], + [0xed, 0x05], + [0xee, 0x05], + [0xef, 0x05], + [0xf0, 0x05], + [0xf1, 0x05], + [0xf2, 0x05], + [0xf3, 0x05], + [0xf4, 0x05], + [0xf5, 0x05], + [0xf6, 0x05], + [0xf7, 0x05], + [0xf8, 0x05], + [0xf9, 0x05], + [0xfa, 0x05], + [0xfb, 0x05], + [0xfc, 0x05], + [0xfd, 0x05], + [0xfe, 0x05], + [0xff, 0x05], + [0x00, 0x06], + [0x01, 0x06], + [0x02, 0x06], + [0x03, 0x06], + [0x04, 0x06], + [0x05, 0x06], + [0x06, 0x06], + [0xa7, 0x05], + [0xa8, 0x05], + [0xa9, 0x05], + [0xaa, 0x05], + [0xab, 0x05], + [0xac, 0x05], + [0xad, 0x05], + [0xae, 0x05], + [0xaf, 0x05], + [0xb0, 0x05], + [0xb1, 0x05], + [0xb2, 0x05], + [0xb3, 0x05], + [0xb4, 0x05], + [0xb5, 0x05], + [0xb6, 0x05], + [0xb7, 0x05], + [0xb8, 0x05], + [0xb9, 0x05], + [0xba, 0x05], + [0x81, 0x05], + [0x82, 0x05], + [0x83, 0x05], + [0x84, 0x05], + [0x85, 0x05], + [0x86, 0x05], + [0x87, 0x05], + [0x88, 0x05], + [0x89, 0x05], + [0x8a, 0x05], + [0x8b, 0x05], + [0x8c, 0x05], + [0x8d, 0x05], + [0x8e, 0x05], + [0x8f, 0x05], + [0xcd, 0x03], + [0xce, 0x03], + [0xcf, 0x03], + [0xd0, 0x03], + [0xd1, 0x03], + [0xd2, 0x03], + [0xd3, 0x03], + [0xd4, 0x03], + [0xd5, 0x03], + [0xd6, 0x03], + [0xd7, 0x03], + [0xd8, 0x03], + [0xd9, 0x03], + [0xda, 0x03], + [0xdb, 0x03], + [0xdc, 0x03], + [0xdd, 0x03], + [0xde, 0x03], + [0xdf, 0x03], + [0xe0, 0x03], + [0xe1, 0x03], + [0xe2, 0x03], + [0xe3, 0x03], + [0xe4, 0x03], + [0xe5, 0x03], + [0xe6, 0x03], + [0xe7, 0x03], + [0xe8, 0x03], + [0xe9, 0x03], + [0xea, 0x03], + [0xeb, 0x03], + [0xec, 0x03], + [0xed, 0x03], + [0xee, 0x03], + [0xef, 0x03], + [0xf0, 0x03], + [0xf1, 0x03], + [0xf2, 0x03], + [0xf3, 0x03], + [0xf4, 0x03], + [0xf5, 0x03], + [0xf6, 0x03], + [0xf7, 0x03], + [0xf8, 0x03], + [0xf9, 0x03], + [0xfa, 0x03], + [0xfb, 0x03], + [0xfc, 0x03], + [0xfd, 0x03], + [0xfe, 0x03], + [0xff, 0x03], + [0x00, 0x04], + [0x01, 0x04], + [0x02, 0x04], + [0x03, 0x04], + [0x04, 0x04], + [0x05, 0x04], + [0x06, 0x04], + [0x07, 0x04], + [0x08, 0x04], + [0x09, 0x04], + [0x0a, 0x04], + [0x0b, 0x04], + [0x0c, 0x04], + [0x0d, 0x04], + [0x0e, 0x04], + [0x0f, 0x04], + [0x10, 0x04], + [0x11, 0x04], + [0x12, 0x04], + [0x13, 0x04], + [0x14, 0x04], + [0x15, 0x04], + [0x16, 0x04], + [0x17, 0x04], + [0x18, 0x04], + [0x19, 0x04], + [0x1a, 0x04], + [0x1b, 0x04], + [0x1c, 0x04], + [0xa5, 0x03], + [0xa6, 0x03], + [0xa7, 0x03], + [0xa8, 0x03], + [0xa9, 0x03], + [0xaa, 0x03], + [0xab, 0x03], + [0xac, 0x03], + [0xad, 0x03], + [0xae, 0x03], + [0xaf, 0x03], + [0xb0, 0x03], + [0xb1, 0x03], + [0xb2, 0x03], + [0xb3, 0x03], + [0xb4, 0x03], + [0xb5, 0x03], + [0xb6, 0x03], + [0xb7, 0x03], + [0xb8, 0x03], + [0xb9, 0x03], + [0xba, 0x03], + [0xbb, 0x03], + [0xbc, 0x03], + [0xbd, 0x03], + [0xbe, 0x03], + [0xbf, 0x03], + [0xc0, 0x03], + [0xc1, 0x03], + [0xc2, 0x03], + [0xc3, 0x03], + [0xc4, 0x03], + [0xc5, 0x03], + [0xc6, 0x03], + [0xc7, 0x03], + [0xc8, 0x03], + [0xc9, 0x03], + [0xca, 0x03], + [0xcb, 0x03], + [0xcc, 0x03], + [0x89, 0x06], + [0x8a, 0x06], + [0x8b, 0x06], + [0x8c, 0x06], + [0x8d, 0x06], + [0x8e, 0x06], + [0x8f, 0x06], + [0x90, 0x06], + [0x91, 0x06], + [0x92, 0x06], + [0x93, 0x06], + [0x94, 0x06], + [0x95, 0x06], + [0x96, 0x06], + [0x97, 0x06], + [0x98, 0x06], + [0x99, 0x06], + [0x9a, 0x06], + [0x9b, 0x06], + [0x9c, 0x06], + [0x9d, 0x06], + [0x9e, 0x06], + [0x9f, 0x06], + [0xa0, 0x06], + [0xa1, 0x06], + [0xa2, 0x06], + [0xa3, 0x06], + [0xa4, 0x06], + [0xa5, 0x06], + [0xa6, 0x06], + [0xa7, 0x06], + [0xa8, 0x06], + [0xa9, 0x06], + [0xaa, 0x06], + [0xab, 0x06], + [0xac, 0x06], + [0xad, 0x06], + [0xae, 0x06], + [0xaf, 0x06], + [0xb0, 0x06], + [0xb1, 0x06], + [0xb2, 0x06], + [0xb3, 0x06], + [0xb4, 0x06], + [0xb5, 0x06], + [0xb6, 0x06], + [0xb7, 0x06], + [0xb8, 0x06], + [0xb9, 0x06], + [0xba, 0x06], + [0xbb, 0x06], + [0xbc, 0x06], + [0xbd, 0x06], + [0xbe, 0x06], + [0xbf, 0x06], + [0xc0, 0x06], + [0xc1, 0x06], + [0xc2, 0x06], + [0xc3, 0x06], + [0xc4, 0x06], + [0xc5, 0x06], + [0xc6, 0x06], + [0xc7, 0x06], + [0xc8, 0x06], + [0xc9, 0x06], + [0xca, 0x06], + [0xcb, 0x06], + [0xcc, 0x06], + [0xcd, 0x06], + [0xce, 0x06], + [0xcf, 0x06], + [0xd0, 0x06], + [0xd1, 0x06], + [0xd2, 0x06], + [0xd3, 0x06], + [0xd4, 0x06], + [0xd5, 0x06], + [0xd6, 0x06], + [0xd7, 0x06], + [0xd8, 0x06], + [0xd9, 0x06], + [0xda, 0x06], + [0xdb, 0x06], + [0xdc, 0x06], + [0xdd, 0x06], + [0xde, 0x06], + [0xdf, 0x06], + [0xe0, 0x06], + [0xe1, 0x06], + [0xe2, 0x06], + [0xe3, 0x06], + [0xe4, 0x06], + [0xe5, 0x06], + [0xe6, 0x06], + [0xe7, 0x06], + [0xe8, 0x06], + [0xe9, 0x06], + [0xea, 0x06], + [0xeb, 0x06], + [0xec, 0x06], + [0xed, 0x06], + [0xee, 0x06], + [0xef, 0x06], + [0xf0, 0x06], + [0xf1, 0x06], + [0xf2, 0x06], + [0xf3, 0x06], + [0xf4, 0x06], + [0xf5, 0x06], + [0xf6, 0x06], + [0xf7, 0x06], + [0xf8, 0x06], + [0xf9, 0x06], + [0xfa, 0x06], + [0xfb, 0x06], + [0xfc, 0x06], + [0xfd, 0x06], + [0xfe, 0x06], + [0xff, 0x06], + [0x00, 0x07], + [0x01, 0x07], + [0x02, 0x07], + [0x03, 0x07], + [0x04, 0x07], + [0x05, 0x07], + [0x06, 0x07], + [0x07, 0x07], + [0x08, 0x07], + [0x09, 0x07], + [0x0a, 0x07], + [0x8d, 0x0a], + [0x8e, 0x0a], + [0x8f, 0x0a], + [0x90, 0x0a], + [0x91, 0x0a], + [0x92, 0x0a], + [0x93, 0x0a], + [0x94, 0x0a], + [0x95, 0x0a], + [0x96, 0x0a], + [0x97, 0x0a], + [0x98, 0x0a], + [0x99, 0x0a], + [0x9a, 0x0a], + [0x9b, 0x0a], + [0x9c, 0x0a], + [0x9d, 0x0a], + [0x9e, 0x0a], + [0x9f, 0x0a], + [0xa0, 0x0a], + [0xa1, 0x0a], + [0xa2, 0x0a], + [0xa3, 0x0a], + [0xa4, 0x0a], + [0xa5, 0x0a], + [0xa6, 0x0a], + [0xa7, 0x0a], + [0xa8, 0x0a], + [0xa9, 0x0a], + [0xaa, 0x0a], + [0xab, 0x0a], + [0xac, 0x0a], + [0xad, 0x0a], + [0xae, 0x0a], + [0xaf, 0x0a], + [0xb0, 0x0a], + [0xb1, 0x0a], + [0xb2, 0x0a], + [0xb3, 0x0a], + [0xb4, 0x0a], + [0xb5, 0x0a], + [0xb6, 0x0a], + [0xb7, 0x0a], + [0xb8, 0x0a], + [0xb9, 0x0a], + [0xba, 0x0a], + [0xbb, 0x0a], + [0xbc, 0x0a], + [0xbd, 0x0a], + [0xbe, 0x0a], + [0xbf, 0x0a], + [0xc0, 0x0a], + [0xc1, 0x0a], + [0xc2, 0x0a], + [0xc3, 0x0a], + [0xc4, 0x0a], + [0xc5, 0x0a], + [0xc6, 0x0a], + [0xc7, 0x0a], + [0xc8, 0x0a], + [0xc9, 0x0a], + [0xca, 0x0a], + [0xcb, 0x0a], + [0xcc, 0x0a], + [0xcd, 0x0a], + [0xd8, 0x0a], + [0xd9, 0x0a], + [0xda, 0x0a], + [0xdb, 0x0a], + [0xdc, 0x0a], + [0xdd, 0x0a], + [0xde, 0x0a], + [0xdf, 0x0a], + [0xe0, 0x0a], + [0xe1, 0x0a], + [0xe2, 0x0a], + [0xe3, 0x0a], + [0xe4, 0x0a], + [0xe5, 0x0a], + [0xe6, 0x0a], + [0xe7, 0x0a], + [0xe8, 0x0a], + [0xe9, 0x0a], + [0xea, 0x0a], + [0xeb, 0x0a], + [0x32, 0x0b], + [0x3c, 0x07], + [0x3d, 0x07], + [0x3e, 0x07], + [0x3f, 0x07], + [0x40, 0x07], + [0x41, 0x07], + [0xc2, 0x07], + [0x4c, 0x07], + [0x4d, 0x07], + [0x4e, 0x07], + [0x4f, 0x07], + [0xc1, 0x07], + [0x54, 0x07], + [0x63, 0x07], + [0x64, 0x07], + [0x50, 0x07], + [0x51, 0x07], + [0x7f, 0x07], + [0xa4, 0x07], + [0x5e, 0x07], + [0x5f, 0x07], + [0x61, 0x07], + [0x62, 0x07], + [0xb9, 0x07], + [0xba, 0x07], + [0x79, 0x07], + [0x55, 0x07], + [0x56, 0x07], + [0x3b, 0x07], + [0x70, 0x07], + [0x71, 0x07], + [0x65, 0x07], + [0x53, 0x07], + [0x7c, 0x07], + [0x52, 0x07], + [0xb7, 0x07], + [0xb8, 0x07], + [0xb2, 0x07], + [0xc4, 0x07], + [0xc5, 0x07], + [0xb4, 0x07], + [0x60, 0x07], + [0x6d, 0x07], + [0x7e, 0x07], + [0xc6, 0x07], + [0xb5, 0x07], + [0x6b, 0x07], + [0x72, 0x07], + [0x5c, 0x07], + [0x5d, 0x07], + [0x8c, 0x07], + [0x27, 0x0b], + [0x07, 0x0b], + [0x08, 0x0b], + [0x1e, 0x0b], + [0x1f, 0x0b], + [0x06, 0x0b], + [0x0a, 0x0b], + [0x20, 0x0b], + [0x1c, 0x0a], + [0x1a, 0x0a], + [0x1b, 0x0a], + [0x1d, 0x0a], + [0x3a, 0x05], + [0xf8, 0x07], + [0xf9, 0x07], + [0x10, 0x07], + [0x11, 0x07], + [0x1d, 0x0b], + [0x25, 0x0b], + [0x29, 0x0b], + [0x2a, 0x0b], + [0x1a, 0x0b], + [0x1b, 0x0b], + [0x35, 0x0b], + [0x39, 0x0b], + [0x3c, 0x0b], + [0x3f, 0x0b], + [0x42, 0x0b], + [0xc1, 0x01], + [0xbc, 0x01], + [0xbd, 0x01], + [0xbe, 0x01], + [0xbf, 0x01], + [0xc0, 0x01], + [0x1e, 0x00], + [0x1f, 0x00], + [0x20, 0x00], + [0x21, 0x00], + [0x22, 0x00], + [0x23, 0x00], + [0x24, 0x00], + [0x25, 0x00], + [0x26, 0x00], + [0x27, 0x00], + [0x28, 0x00], + [0x29, 0x00], + [0x2a, 0x00], + [0x2b, 0x00], + [0x2c, 0x00], + [0x2d, 0x00], + [0x2e, 0x00], + [0x2f, 0x00], + [0x30, 0x00], + [0x31, 0x00], + [0x32, 0x00], + [0x33, 0x00], + [0x34, 0x00], + [0x35, 0x00], + [0x36, 0x00], + [0x37, 0x00], + [0x38, 0x00], + [0x39, 0x00], + [0x3a, 0x00], + [0x3b, 0x00], + [0x3c, 0x00], + [0x3d, 0x00], + [0x3e, 0x00], + [0x3f, 0x00], + [0x40, 0x00], + [0x41, 0x00], + [0x42, 0x00], + [0x43, 0x00], + [0x44, 0x00], + [0x45, 0x00], + [0x46, 0x00], + [0x47, 0x00], + [0x48, 0x00], + [0x49, 0x00], + [0x4a, 0x00], + [0x4b, 0x00], + [0x4c, 0x00], + [0x4d, 0x00], + [0x4e, 0x00], + [0x4f, 0x00], + [0x6e, 0x00], + [0x6f, 0x00], + [0x70, 0x00], + [0x71, 0x00], + [0x72, 0x00], + [0x73, 0x00], + [0x74, 0x00], + [0x75, 0x00], + [0x76, 0x00], + [0x77, 0x00], + [0x78, 0x00], + [0x79, 0x00], + [0x7a, 0x00], + [0x7b, 0x00], + [0x7c, 0x00], + [0x7d, 0x00], + [0x7e, 0x00], + [0x7f, 0x00], + [0x80, 0x00], + [0x81, 0x00], + [0x82, 0x00], + [0x83, 0x00], + [0x84, 0x00], + [0x85, 0x00], + [0x86, 0x00], + [0x87, 0x00], + [0x88, 0x00], + [0x89, 0x00], + [0x8a, 0x00], + [0x8b, 0x00], + [0x33, 0x01], + [0x34, 0x01], + [0x35, 0x01], + [0x36, 0x01], + [0x37, 0x01], + [0x38, 0x01], + [0x39, 0x01], + [0x3a, 0x01], + [0x3b, 0x01], + [0x3c, 0x01], + [0x3d, 0x01], + [0x3e, 0x01], + [0x3f, 0x01], + [0x40, 0x01], + [0x41, 0x01], + [0x42, 0x01], + [0x43, 0x01], + [0x44, 0x01], + [0x45, 0x01], + [0x46, 0x01], + [0x47, 0x01], + [0x48, 0x01], + [0x49, 0x01], + [0x4a, 0x01], + [0x4b, 0x01], + [0x4c, 0x01], + [0x4d, 0x01], + [0x4e, 0x01], + [0x4f, 0x01], + [0x50, 0x01], + [0x51, 0x01], + [0x52, 0x01], + [0x53, 0x01], + [0x54, 0x01], + [0x55, 0x01], + [0x6a, 0x01], + [0x6b, 0x01], + [0x6c, 0x01], + [0x6d, 0x01], + [0x6e, 0x01], + [0x6f, 0x01], + [0x70, 0x01], + [0x71, 0x01], + [0x72, 0x01], + [0x73, 0x01], + [0xcd, 0x08], + [0xce, 0x08], + [0xcf, 0x08], + [0xd0, 0x08], + [0xd1, 0x08], + [0xd2, 0x08], + [0xd3, 0x08], + [0xd4, 0x08], + [0xd5, 0x08], + [0xd6, 0x08], + [0xd7, 0x08], + [0xd8, 0x08], + [0xd9, 0x08], + [0xda, 0x08], + [0xdb, 0x08], + [0xdc, 0x08], + [0xdd, 0x08], + [0xde, 0x08], + [0xdf, 0x08], + [0xe0, 0x08], + [0xe1, 0x08], + [0xe2, 0x08], + [0xe3, 0x08], + [0xe4, 0x08], + [0xe5, 0x08], + [0xe6, 0x08], + [0xe7, 0x08], + [0xe8, 0x08], + [0xe9, 0x08], + [0xea, 0x08], + [0x45, 0x09], + [0x46, 0x09], + [0x47, 0x09], + [0x48, 0x09], + [0x49, 0x09], + [0x4a, 0x09], + [0x4b, 0x09], + [0x4c, 0x09], + [0x4d, 0x09], + [0x4e, 0x09], + [0x4f, 0x09], + [0x50, 0x09], + [0x51, 0x09], + [0x52, 0x09], + [0x53, 0x09], + [0x54, 0x09], + [0x55, 0x09], + [0x56, 0x09], + [0x57, 0x09], + [0x58, 0x09], + [0x59, 0x09], + [0x5a, 0x09], + [0x5b, 0x09], + [0x5c, 0x09], + [0x5d, 0x09], + [0x5e, 0x09], + [0x5f, 0x09], + [0x60, 0x09], + [0x61, 0x09], + [0x62, 0x09], + [0x63, 0x09], + [0x64, 0x09], + [0x65, 0x09], + [0x66, 0x09], + [0x67, 0x09], + [0x68, 0x09], + [0x69, 0x09], + [0x6a, 0x09], + [0x6b, 0x09], + [0x6c, 0x09], + [0x6d, 0x09], + [0x6e, 0x09], + [0x6f, 0x09], + [0x70, 0x09], + [0x71, 0x09], + [0x72, 0x09], + [0x73, 0x09], + [0x74, 0x09], + [0x75, 0x09], + [0x76, 0x09], + [0xa1, 0x09], + [0xa3, 0x09], + [0x43, 0x0b], + [0x3d, 0x0b], + [0x45, 0x0b], + [0x3e, 0x0b], + [0x3a, 0x02], + [0x3b, 0x02], + [0x3c, 0x02], + [0x3d, 0x02], + [0x3e, 0x02], + [0x3f, 0x02], + [0x40, 0x02], + [0x41, 0x02], + [0x42, 0x02], + [0x43, 0x02], + [0x44, 0x02], + [0x45, 0x02], + [0x46, 0x02], + [0x47, 0x02], + [0x48, 0x02], + [0x49, 0x02], + [0x30, 0x0b], + [0x4a, 0x02], + [0x4b, 0x02], + [0x89, 0x01], + [0x8a, 0x01], + [0x8b, 0x01], + [0x8c, 0x01], + [0x8d, 0x01], + [0x8e, 0x01], + [0x8f, 0x01], + [0x90, 0x01], + [0x91, 0x01], + [0x92, 0x01], + [0x93, 0x01], + [0x94, 0x01], + [0x95, 0x01], + [0x96, 0x01], + [0x97, 0x01], + [0x09, 0x00], + [0x05, 0x03], + [0x06, 0x03], + [0x07, 0x03], + [0x08, 0x03], + [0x09, 0x03], + [0x0a, 0x03], + [0x0b, 0x03], + [0x0c, 0x03], + [0x0d, 0x03], + [0x0e, 0x03], + [0x0f, 0x03], + [0x10, 0x03], + [0x11, 0x03], + [0x12, 0x03], + [0x13, 0x03], + [0x14, 0x03], + [0x15, 0x03], + [0x16, 0x03], + [0x17, 0x03], + [0x18, 0x03], + [0xf1, 0x02], + [0xf2, 0x02], + [0xf3, 0x02], + [0xf4, 0x02], + [0xf5, 0x02], + [0xf6, 0x02], + [0xf7, 0x02], + [0xf8, 0x02], + [0xf9, 0x02], + [0xfa, 0x02], + [0xfb, 0x02], + [0xfc, 0x02], + [0xfd, 0x02], + [0xfe, 0x02], + [0xff, 0x02], + [0x00, 0x03], + [0x01, 0x03], + [0x02, 0x03], + [0x03, 0x03], + [0x04, 0x03], + [0x5a, 0x03], + [0x5b, 0x03], + [0x5c, 0x03], + [0x5d, 0x03], + [0x5e, 0x03], + [0x5f, 0x03], + [0x60, 0x03], + [0x61, 0x03], + [0x62, 0x03], + [0x63, 0x03], + [0x64, 0x03], + [0x65, 0x03], + [0x66, 0x03], + [0x67, 0x03], + [0x68, 0x03], + [0x69, 0x03], + [0x6a, 0x03], + [0x6b, 0x03], + [0x6c, 0x03], + [0x6d, 0x03], + [0x46, 0x03], + [0x47, 0x03], + [0x48, 0x03], + [0x49, 0x03], + [0x4a, 0x03], + [0x4b, 0x03], + [0x4c, 0x03], + [0x4d, 0x03], + [0x4e, 0x03], + [0x4f, 0x03], + [0x50, 0x03], + [0x51, 0x03], + [0x52, 0x03], + [0x53, 0x03], + [0x54, 0x03], + [0x55, 0x03], + [0x56, 0x03], + [0x57, 0x03], + [0x58, 0x03], + [0x59, 0x03], + [0x2d, 0x03], + [0x2e, 0x03], + [0x2f, 0x03], + [0x30, 0x03], + [0x31, 0x03], + [0x32, 0x03], + [0x33, 0x03], + [0x34, 0x03], + [0x35, 0x03], + [0x36, 0x03], + [0x37, 0x03], + [0x38, 0x03], + [0x39, 0x03], + [0x3a, 0x03], + [0x3b, 0x03], + [0x3c, 0x03], + [0x3d, 0x03], + [0x3e, 0x03], + [0x3f, 0x03], + [0x40, 0x03], + [0x19, 0x03], + [0x1a, 0x03], + [0x1b, 0x03], + [0x1c, 0x03], + [0x1d, 0x03], + [0x1e, 0x03], + [0x1f, 0x03], + [0x20, 0x03], + [0x21, 0x03], + [0x22, 0x03], + [0x23, 0x03], + [0x24, 0x03], + [0x25, 0x03], + [0x26, 0x03], + [0x27, 0x03], + [0x28, 0x03], + [0x29, 0x03], + [0x2a, 0x03], + [0x2b, 0x03], + [0x2c, 0x03], + [0x41, 0x03], + [0x42, 0x03], + [0x43, 0x03], + [0x44, 0x03], + [0x45, 0x03], + [0x6e, 0x03], + [0x6f, 0x03], + [0x70, 0x03], + [0x71, 0x03], + [0x72, 0x03], + [0xfa, 0x01], + [0x1d, 0x02], + [0x2c, 0x02], + [0x74, 0x02], + [0x94, 0x02], + [0x95, 0x02], + [0x69, 0x05], + [0x6a, 0x05], + [0x6b, 0x05], + [0x6c, 0x05], + [0x6d, 0x05], + [0x6e, 0x05], + [0x6f, 0x05], + [0x71, 0x05], + [0x73, 0x05], + [0x74, 0x05], + [0x80, 0x05], + [0x7d, 0x05], + [0x79, 0x05], + [0x7a, 0x05], + [0x78, 0x05], + [0x7b, 0x05], + [0x7c, 0x05], + [0x7e, 0x05], + [0x7f, 0x05], + [0x75, 0x01], + [0x76, 0x01], + [0x77, 0x01], + [0x78, 0x01], + [0x79, 0x01], + [0x7a, 0x01], + [0x7b, 0x01], + [0x7c, 0x01], + [0x7d, 0x01], + [0x7e, 0x01], + [0x7f, 0x01], + [0x80, 0x01], + [0x81, 0x01], + [0x82, 0x01], + [0x83, 0x01], + [0x84, 0x01], + [0x85, 0x01], + [0x86, 0x01], + [0x87, 0x01], + [0x88, 0x01], + [0xd0, 0x05], + [0xd1, 0x05], + [0xd2, 0x05], + [0xcd, 0x05], + [0xce, 0x05], + [0xcf, 0x05], + [0xca, 0x05], + [0xcb, 0x05], + [0xcc, 0x05], + [0x75, 0x08], + [0x90, 0x08], + [0x92, 0x08], // Shindo (Wounded) + [0x02, 0x08], + [0x03, 0x08], + [0x35, 0x02], + [0x36, 0x02], + [0x37, 0x02], + [0x38, 0x02], + [0x39, 0x02], + [0x71, 0x02], + [0x72, 0x02], + [0x93, 0x08], // Shindo (Wounded) + [0x94, 0x08], // Shindo (Wounded) + [0x04, 0x08], + [0x3b, 0x08], + [0x33, 0x0b], + [0x34, 0x0b], + [0x40, 0x0b], + [0x41, 0x0b], + [0x36, 0x0b], + [0x38, 0x0b], + [0x96, 0x02], + [0x97, 0x02], + [0x98, 0x02], + [0x99, 0x02], + [0x9a, 0x02], + [0xaf, 0x02], + [0xb0, 0x02], + [0xb2, 0x02], + [0xb3, 0x02], + [0xb5, 0x02], + [0xa4, 0x09], + [0xa5, 0x09], + [0xa6, 0x09], + [0xa7, 0x09], + [0xa8, 0x09], + [0xa9, 0x09], + [0xaa, 0x09], + [0xab, 0x09], + [0xac, 0x09], + [0xad, 0x09], + [0xae, 0x09], + [0xaf, 0x09], + [0xb0, 0x09], + [0xb1, 0x09], + [0xb2, 0x09], + [0xb3, 0x09], + [0xb4, 0x09], + [0xb5, 0x09], + [0x3a, 0x0b], + [0x3b, 0x0b], + [0x75, 0x05], + [0x63, 0x04], + [0x67, 0x04], + [0x68, 0x04], + [0x69, 0x04], + [0x6a, 0x04], + [0x6b, 0x04], + [0x6c, 0x04], + [0x6d, 0x04], + [0x6e, 0x04], + [0xa3, 0x04], + [0xb9, 0x04], + [0xc0, 0x04], + [0xc1, 0x04], + [0xc2, 0x04], + [0xc3, 0x04], + [0xc4, 0x04], + [0xc5, 0x04], + [0xc6, 0x04], + [0xc7, 0x04], + [0xc8, 0x04], + [0xc9, 0x04], + [0xdf, 0x04], + [0xe9, 0x09], + [0xf0, 0x09], + [0xf5, 0x09], + [0xe8, 0x04], + [0xea, 0x04], + [0xf0, 0x04], + [0xf3, 0x04], + [0xee, 0x04], + [0xed, 0x04], + [0xf1, 0x04], + [0xf2, 0x04], + [0xef, 0x04], + [0xe7, 0x04], + [0xec, 0x04], + [0xeb, 0x04], + [0xe9, 0x04], + [0xac, 0x01], + [0xad, 0x01], + [0xae, 0x01], + [0xaf, 0x01], + [0x0e, 0x02], + [0x0f, 0x02], + [0x10, 0x02], + [0x11, 0x02], + [0x12, 0x02], + [0x13, 0x02], + [0x14, 0x02], + [0x15, 0x02], + [0x16, 0x02], + [0x17, 0x02], + [0x97, 0x09], + [0x98, 0x09], + [0x99, 0x09], + [0x9a, 0x09], + [0x9b, 0x09], + [0x9c, 0x09], + [0x9d, 0x09], + [0x9e, 0x09], + [0xb6, 0x02], + [0xb7, 0x02], + [0xba, 0x02], + [0xbc, 0x02], + [0xbd, 0x02], + [0xbe, 0x02], + [0xbf, 0x02], + [0xc2, 0x02], + [0xc3, 0x02], + [0xc5, 0x02], + [0xc7, 0x02], + [0x90, 0x05], + [0x91, 0x05], + [0x92, 0x05], + [0x93, 0x05], + [0x94, 0x05], + [0x95, 0x05], + [0x96, 0x05], + [0x97, 0x05], + [0x98, 0x05], + [0x99, 0x05], + [0x9a, 0x05], + [0x9b, 0x05], + [0x9c, 0x05], + [0x9d, 0x05], + [0x9e, 0x05], + [0x9f, 0x05], + [0xa0, 0x05], + [0xa1, 0x05], + [0xa2, 0x05], + [0xa3, 0x05], + [0xa4, 0x05], + [0xa5, 0x05], + [0x50, 0x00], + [0x51, 0x00], + [0x52, 0x00], + [0x53, 0x00], + [0x54, 0x00], + [0x55, 0x00], + [0x56, 0x00], + [0x57, 0x00], + [0x58, 0x00], + [0x59, 0x00], + [0x5a, 0x00], + [0x5b, 0x00], + [0x5c, 0x00], + [0x5d, 0x00], + [0x5e, 0x00], + [0x5f, 0x00], + [0x60, 0x00], + [0x61, 0x00], + [0x62, 0x00], + [0x63, 0x00], + [0xbb, 0x08], + [0x56, 0x01], + [0x57, 0x01], + [0x58, 0x01], + [0x59, 0x01], + [0x5a, 0x01], + [0x5b, 0x01], + [0x5c, 0x01], + [0x5d, 0x01], + [0x5e, 0x01], + [0x5f, 0x01], + [0x60, 0x01], + [0x61, 0x01], + [0x62, 0x01], + [0x63, 0x01], + [0x64, 0x01], + [0x65, 0x01], + [0x66, 0x01], + [0x67, 0x01], + [0x68, 0x01], + [0x69, 0x01], + [0xd4, 0x01], + [0xe0, 0x01], + [0xe1, 0x01], + [0xe2, 0x01], + [0xe3, 0x01], + [0xe4, 0x01], + [0xe5, 0x01], + [0xe6, 0x01], + [0xe7, 0x01], + [0xe9, 0x01], + [0xea, 0x01], + [0xeb, 0x01], + [0xec, 0x01], + [0xed, 0x01], + [0xee, 0x01], + [0xef, 0x01], + [0xf0, 0x01], + [0xf1, 0x01], + [0xf2, 0x01], + [0x89, 0x09], + [0x8a, 0x09], + [0x8b, 0x09], + [0xc7, 0x08], + [0x6b, 0x08], + [0x98, 0x01], + [0x99, 0x01], + [0x9a, 0x01], + [0x9b, 0x01], + [0x9c, 0x01], + [0x9d, 0x01], + [0x9e, 0x01], + [0x9f, 0x01], + [0xa0, 0x01], + [0xa1, 0x01], + [0xa2, 0x01], + [0xa3, 0x01], + [0xa4, 0x01], + [0xa5, 0x01], + [0xa6, 0x01], + [0xa7, 0x01], + [0xa8, 0x01], + [0xa9, 0x01], + [0xaa, 0x01], + [0xab, 0x01], + [0x77, 0x09], + [0x78, 0x09], + [0x79, 0x09], + [0x7a, 0x09], + [0x7b, 0x09], + [0x7c, 0x09], + [0x7d, 0x09], + [0x7e, 0x09], + [0x7f, 0x09], + [0x80, 0x09], + [0x81, 0x09], + [0x82, 0x09], + [0x83, 0x09], + [0x84, 0x09], + [0x85, 0x09], + [0x64, 0x00], + [0x65, 0x00], + [0x66, 0x00], + [0x67, 0x00], + [0x68, 0x00], + [0x69, 0x00], + [0x6a, 0x00], + [0x6b, 0x00], + [0x6c, 0x00], + [0x6d, 0x00], + [0xe8, 0x01], + [0xe3, 0x04], + [0x88, 0x04], + [0x89, 0x04], + [0x8a, 0x04], + [0x8b, 0x04], + [0x8c, 0x04], + [0x8d, 0x04], + [0x8e, 0x04], + [0x8f, 0x04], + [0x90, 0x04], + [0xe5, 0x04], + [0xe4, 0x04], + [0xfd, 0x09], + [0x81, 0x04], + [0x78, 0x04], + [0x79, 0x04], + [0x7a, 0x04], + [0x7b, 0x04], + [0x7c, 0x04], + [0x7d, 0x04], + [0x7e, 0x04], + [0x7f, 0x04], + [0x80, 0x04], + [0xe2, 0x04], + [0xe6, 0x04], + [0xd1, 0x04], + [0xd2, 0x04], + [0xd3, 0x04], + [0xd4, 0x04], + [0xa6, 0x05], + [0xbc, 0x05], + [0xbd, 0x05], + [0xbe, 0x05], + [0xbf, 0x05], + [0xc0, 0x05], + [0xc1, 0x05], + [0x22, 0x08], + [0x9a, 0x08], // Terada (Wounded) + [0x9b, 0x08], // Terada (Wounded) + [0xbf, 0x08], // Jin Goda (Wounded) + [0xc0, 0x08], // Jin Goda (Wounded) + [0xc1, 0x08], // Jin Goda (Wounded) + [0xa2, 0x09], + [0xbb, 0x05], + [0xa6, 0x08], + [0x9c, 0x08], // Terada (Wounded) + [0x9d, 0x08], // Terada (Wounded) + [0xff, 0x0a], + [0x84, 0x03], + [0x85, 0x03], + [0x86, 0x03], + [0x87, 0x03], + [0x88, 0x03], + [0x89, 0x03], + [0x8a, 0x03], + [0x8b, 0x03], + [0x8c, 0x03], + [0x8d, 0x03], + [0x8e, 0x03], + [0x8f, 0x03], + [0x90, 0x03], + [0x91, 0x03], + [0x92, 0x03], + [0x93, 0x03], + [0x94, 0x03], + [0x95, 0x03], + [0x96, 0x03], + [0x97, 0x03], + [0x98, 0x03], + [0x99, 0x03], + [0x9a, 0x03], + [0x9b, 0x03], + [0x9c, 0x03], + [0x9d, 0x03], + [0x9e, 0x03], + [0x9f, 0x03], + [0xa0, 0x03], + [0xa1, 0x03], + [0xa2, 0x03], + [0xa3, 0x03], + [0xa4, 0x03], + [0xc1, 0x09], + [0xc2, 0x09], + [0x3b, 0x05], + [0x3c, 0x05], + [0x3d, 0x05], + [0x3e, 0x05], + [0x3f, 0x05], + [0x40, 0x05], + [0xc7, 0x07], + [0xc8, 0x07], + [0xf2, 0x07], + [0xf3, 0x07], + [0xf4, 0x07], + [0xf5, 0x07], + [0xf6, 0x07], + [0xf7, 0x07], + [0x2c, 0x0b], + [0xfa, 0x07], + [0xd6, 0x01], + [0xd7, 0x01], + [0x8c, 0x09], + [0x57, 0x02], + [0x58, 0x02], + [0x59, 0x02], + [0xd0, 0x04], + [0x72, 0x08], + [0xb8, 0x02], + [0xb9, 0x02], + [0xbb, 0x02], + [0xc0, 0x02], + [0xc1, 0x02], + [0xc4, 0x02], + [0xc6, 0x02], + [0xc8, 0x02], + [0xb1, 0x07], + [0xe0, 0x04], + [0x40, 0x08], + [0x3d, 0x08], + [0x41, 0x08], + [0x42, 0x08], + [0x43, 0x08], + [0x44, 0x08], + [0x45, 0x08], + [0x46, 0x08], + [0x47, 0x08], + [0x49, 0x08], + [0x4a, 0x08], + [0x4b, 0x08], + [0xb1, 0x08], + [0xb2, 0x08], + [0xc4, 0x08], + [0x12, 0x0a], + [0x48, 0x08], + [0x14, 0x08], + [0x3e, 0x08], + [0x3f, 0x08], + [0xf4, 0x04], + [0xf5, 0x04], + [0xf6, 0x04], + [0xf7, 0x04], + [0xf8, 0x04], + [0xf9, 0x04], + [0xfa, 0x04], + [0xfb, 0x04], + [0xfc, 0x04], + [0xfd, 0x04], + [0xfe, 0x04], + [0xff, 0x04], + [0x00, 0x05], + [0x01, 0x05], + [0x02, 0x05], + [0x03, 0x05], + [0x04, 0x05], + [0x05, 0x05], + [0x06, 0x05], + [0x07, 0x05], + [0x08, 0x05], + [0x09, 0x05], + [0x0a, 0x05], + [0x0b, 0x05], + [0x0c, 0x05], + [0x0d, 0x05], + [0x0e, 0x05], + [0x0f, 0x05], + [0x10, 0x05], + [0x11, 0x05], + [0xfe, 0x09], + [0xff, 0x09], + [0x00, 0x0a], + [0x01, 0x0a], + [0x02, 0x0a], + [0x03, 0x0a], + [0x04, 0x0a], + [0x05, 0x0a], + [0x06, 0x0a], + [0x07, 0x0a], + [0x08, 0x0a], + [0x09, 0x0a], + [0x0a, 0x0a], + [0x0b, 0x0a], + [0x0c, 0x0a], + [0x0d, 0x0a], + [0x0e, 0x0a], + [0x0f, 0x0a], + [0x10, 0x0a], + [0x11, 0x0a], + [0xa7, 0x08], + [0xcc, 0x08], // t_majima_naked_t - Towel + [0xfc, 0x0a], // Kaoru (Wounded) + [0x73, 0x08], + [0x7c, 0x03], + [0x7d, 0x03], + [0x7e, 0x03], + [0x7f, 0x03], + [0x80, 0x03], + [0x81, 0x03], + [0x82, 0x03], + [0x87, 0x02], + [0xb9, 0x08], + [0xb4, 0x02], + [0x4e, 0x02], + [0x66, 0x07], + [0x67, 0x07], + [0x68, 0x07], + [0x69, 0x07], + [0x6a, 0x07], + [0x0b, 0x0b], + [0x0c, 0x0b], + [0x0d, 0x0b], + [0x0e, 0x0b], + [0x0f, 0x0b], + [0x10, 0x0b], + [0x11, 0x0b], + [0x12, 0x0b], + [0x13, 0x0b], + [0x14, 0x0b], + [0x15, 0x0b], + [0x16, 0x0b], + [0x17, 0x0b], + [0x18, 0x0b], + [0x19, 0x0b], + [0x8d, 0x00], + [0xfc, 0x01], + [0xb5, 0x01], + [0xb6, 0x01], + [0xb7, 0x01], + [0xd8, 0x04], + [0xd9, 0x04], + [0xda, 0x04], + [0xdb, 0x04], + [0xe1, 0x04], + [0xf8, 0x09], + [0x1e, 0x02], + [0x40, 0x04], + [0xa2, 0x08], + [0x85, 0x02], + [0x86, 0x02], + [0x38, 0x04], + [0x39, 0x04], + [0x3a, 0x04], + [0xd9, 0x01], + [0xda, 0x01], + [0xdb, 0x01], + [0xdc, 0x01], + [0x04, 0x00], + [0x05, 0x00], + [0x03, 0x00], + [0x42, 0x04], + [0x43, 0x04], + [0xd2, 0x09], + [0xd3, 0x09], + [0xd4, 0x09], + [0xd5, 0x09], + [0xd6, 0x09], + [0x24, 0x01], + [0x25, 0x01], + [0x26, 0x01], + [0x27, 0x01], + [0x28, 0x01], + [0x29, 0x01], + [0x2a, 0x01], + [0x2b, 0x01], + [0x2c, 0x01], + [0x2d, 0x01], + [0x2e, 0x01], + [0x2f, 0x01], + [0x30, 0x01], + [0x31, 0x01], + [0x32, 0x01], + [0x10, 0x01], + [0x11, 0x01], + [0x12, 0x01], + [0x13, 0x01], + [0x14, 0x01], + [0x15, 0x01], + [0x16, 0x01], + [0x17, 0x01], + [0x18, 0x01], + [0x19, 0x01], + [0x1a, 0x01], + [0x1b, 0x01], + [0x1c, 0x01], + [0x1d, 0x01], + [0x1e, 0x01], + [0x1f, 0x01], + [0x20, 0x01], + [0x21, 0x01], + [0x22, 0x01], + [0x23, 0x01], + [0xcb, 0x08], + [0x77, 0x05], + [0x07, 0x08], // Blood texture + [0x0a, 0x02], + [0x46, 0x0b], + [0x62, 0x02], + [0x8e, 0x00], + [0x8f, 0x00], + [0x90, 0x00], + [0x91, 0x00], + [0x92, 0x00], + [0x93, 0x00], + [0x94, 0x00], + [0x95, 0x00], + [0x96, 0x00], + [0x97, 0x00], + [0x98, 0x00], + [0x99, 0x00], + [0x9a, 0x00], + [0x9b, 0x00], + [0x9c, 0x00], + [0x9d, 0x00], + [0x9e, 0x00], + [0x9f, 0x00], + [0xa0, 0x00], + [0xa1, 0x00], + [0xa2, 0x00], + [0xa3, 0x00], + [0xa4, 0x00], + [0xa5, 0x00], + [0xa6, 0x00], + [0xa7, 0x00], + [0xa8, 0x00], + [0xa9, 0x00], + [0xaa, 0x00], + [0xab, 0x00], + [0xac, 0x00], + [0xad, 0x00], + [0xae, 0x00], + [0xaf, 0x00], + [0xb0, 0x00], + [0xb1, 0x00], + [0xb2, 0x00], + [0xb3, 0x00], + [0xb4, 0x00], + [0xb5, 0x00], + [0xb6, 0x00], + [0xb7, 0x00], + [0xb8, 0x00], + [0xb9, 0x00], + [0xba, 0x00], + [0xbb, 0x00], + [0xbc, 0x00], + [0xbd, 0x00], + [0xbe, 0x00], + [0xbf, 0x00], + [0xc0, 0x00], + [0xc1, 0x00], + [0xc2, 0x00], + [0xc3, 0x00], + [0xc4, 0x00], + [0xc5, 0x00], + [0xc6, 0x00], + [0xc7, 0x00], + [0xc8, 0x00], + [0xc9, 0x00], + [0xca, 0x00], + [0xcb, 0x00], + [0xcc, 0x00], + [0xcd, 0x00], + [0xce, 0x00], + [0xcf, 0x00], + [0xd0, 0x00], + [0xd1, 0x00], + [0xd2, 0x00], + [0xd3, 0x00], + [0xd4, 0x00], + [0xd5, 0x00], + [0xd6, 0x00], + [0xd7, 0x00], + [0xd8, 0x00], + [0xd9, 0x00], + [0xda, 0x00], + [0xdb, 0x00], + [0xdc, 0x00], + [0xdd, 0x00], + [0xde, 0x00], + [0xdf, 0x00], + [0xe0, 0x00], + [0xe1, 0x00], + [0xe2, 0x00], + [0xe3, 0x00], + [0xe4, 0x00], + [0xe5, 0x00], + [0xe6, 0x00], + [0xe7, 0x00], + [0xe8, 0x00], + [0xe9, 0x00], + [0xea, 0x00], + [0xeb, 0x00], + [0xec, 0x00], + [0xed, 0x00], + [0xee, 0x00], + [0xef, 0x00], + [0xf0, 0x00], + [0xf1, 0x00], + [0xf2, 0x00], + [0xf3, 0x00], + [0xf4, 0x00], + [0xf5, 0x00], + [0xf6, 0x00], + [0xf7, 0x00], + [0xf8, 0x00], + [0xf9, 0x00], + [0xfa, 0x00], + [0xfb, 0x00], + [0xfc, 0x00], + [0xfd, 0x00], + [0xfe, 0x00], + [0xff, 0x00], + [0x00, 0x01], + [0x01, 0x01], + [0x02, 0x01], + [0x03, 0x01], + [0x04, 0x01], + [0x05, 0x01], + [0x06, 0x01], + [0x07, 0x01], + [0x08, 0x01], + [0x09, 0x01], + [0x0a, 0x01], + [0x0b, 0x01], + [0x0c, 0x01], + [0x0d, 0x01], + [0x0e, 0x01], + [0x0f, 0x01], + [0xeb, 0x08], + [0xec, 0x08], + [0xed, 0x08], + [0xee, 0x08], + [0xef, 0x08], + [0xf0, 0x08], + [0xf1, 0x08], + [0xf2, 0x08], + [0xf3, 0x08], + [0xf4, 0x08], + [0xf5, 0x08], + [0xf6, 0x08], + [0xf7, 0x08], + [0xf8, 0x08], + [0xf9, 0x08], + [0xfa, 0x08], + [0xfb, 0x08], + [0xfc, 0x08], + [0xfd, 0x08], + [0xfe, 0x08], + [0xff, 0x08], + [0x00, 0x09], + [0x01, 0x09], + [0x02, 0x09], + [0x03, 0x09], + [0x04, 0x09], + [0x05, 0x09], + [0x06, 0x09], + [0x07, 0x09], + [0x08, 0x09], + [0x09, 0x09], + [0x0a, 0x09], + [0x0b, 0x09], + [0x0c, 0x09], + [0x0d, 0x09], + [0x0e, 0x09], + [0x0f, 0x09], + [0x10, 0x09], + [0x11, 0x09], + [0x12, 0x09], + [0x13, 0x09], + [0x14, 0x09], + [0x15, 0x09], + [0x16, 0x09], + [0x17, 0x09], + [0x18, 0x09], + [0x19, 0x09], + [0x1a, 0x09], + [0x1b, 0x09], + [0x1c, 0x09], + [0x1d, 0x09], + [0x1e, 0x09], + [0x1f, 0x09], + [0x20, 0x09], + [0x21, 0x09], + [0x22, 0x09], + [0x23, 0x09], + [0x24, 0x09], + [0x25, 0x09], + [0x26, 0x09], + [0x27, 0x09], + [0x28, 0x09], + [0x29, 0x09], + [0x2a, 0x09], + [0x2b, 0x09], + [0x2c, 0x09], + [0x2d, 0x09], + [0x2e, 0x09], + [0x2f, 0x09], + [0x30, 0x09], + [0x31, 0x09], + [0x32, 0x09], + [0x33, 0x09], + [0x34, 0x09], + [0x35, 0x09], + [0x36, 0x09], + [0x37, 0x09], + [0x38, 0x09], + [0x39, 0x09], + [0x3a, 0x09], + [0x3b, 0x09], + [0x3c, 0x09], + [0x3d, 0x09], + [0x3e, 0x09], + [0x3f, 0x09], + [0x40, 0x09], + [0x41, 0x09], + [0x42, 0x09], + [0x43, 0x09], + [0x44, 0x09], + [0x54, 0x04], + [0xdf, 0x09], + [0xb4, 0x08], + [0xbf, 0x09], + [0xc0, 0x09], + [0x0b, 0x07], + [0x0c, 0x07], + [0x0d, 0x07], + [0x0e, 0x07], + [0x0f, 0x07], + [0x12, 0x07], + [0x13, 0x07], + [0x14, 0x07], + [0x15, 0x07], + [0x16, 0x07], + [0x17, 0x07], + [0x18, 0x07], + [0x19, 0x07], + [0x1a, 0x07], + [0x1b, 0x07], + [0x1c, 0x07], + [0xec, 0x0a], + [0xed, 0x0a], + [0xee, 0x0a], + [0xef, 0x0a], + [0xf0, 0x0a], + [0xf1, 0x0a], + [0xf2, 0x0a], + [0xf3, 0x0a], + [0xf4, 0x0a], + [0xf5, 0x0a], + [0xf6, 0x0a], + [0xf7, 0x0a], + [0xf8, 0x0a], + [0xf9, 0x0a], + [0xfa, 0x0a], + [0x9a, 0x04], + [0xdc, 0x04], + [0xdd, 0x04], + [0xde, 0x04], + [0xf9, 0x09], + [0xfa, 0x09], + [0xfb, 0x09], + [0xfc, 0x09], + [0xe8, 0x09], + [0x0b, 0x08], + [0xfc, 0x07], + [0x0d, 0x08], + [0x0e, 0x08], + [0x0f, 0x08], + [0x64, 0x08], // Kawamura (Wounded) + [0x80, 0x02], + [0x71, 0x0a], + [0x72, 0x0a], + [0x73, 0x0a], + [0x74, 0x0a], + [0x75, 0x0a], + [0xce, 0x0a], + [0xcf, 0x0a], + [0xd0, 0x0a], + [0xd1, 0x0a], + [0xd2, 0x0a], + [0xd3, 0x0a], + [0xd4, 0x0a], + [0xd5, 0x0a], + [0xd6, 0x0a], + [0xd7, 0x0a], + [0x79, 0x02], + [0x7a, 0x02], + [0x7b, 0x02], + [0xd3, 0x05], + [0xd4, 0x05], + [0xd6, 0x05], + [0xd8, 0x05], + [0xd9, 0x05], + [0xda, 0x05], + [0xdb, 0x05], + [0xdc, 0x05], + [0xdd, 0x05], + [0xde, 0x05], + [0x25, 0x02], + [0x26, 0x02], + [0x27, 0x02], + [0x0f, 0x00], + [0x10, 0x00], + [0x11, 0x00], + [0x12, 0x00], + [0x13, 0x00], + [0x14, 0x00], + [0x15, 0x00], + [0x16, 0x00], + [0x17, 0x00], + [0x18, 0x00], + [0x19, 0x00], + [0x1a, 0x00], + [0x1b, 0x00], + [0x1c, 0x00], + [0x1d, 0x00], + [0x0a, 0x00], + [0x0b, 0x00], + [0x0c, 0x00], + [0x0d, 0x00], + [0x0e, 0x00], + [0xca, 0x04], + [0xcb, 0x04], + [0xdb, 0x09], + [0xdc, 0x09], + [0x76, 0x08], + [0x51, 0x02], + [0x53, 0x02], + [0x6e, 0x07], + [0x7d, 0x07], + [0x80, 0x07], + [0x81, 0x07], + [0x82, 0x07], + [0x83, 0x07], + [0x84, 0x07], + [0x85, 0x07], + [0x86, 0x07], + [0x87, 0x07], + [0x88, 0x07], + [0x89, 0x07], + [0x8a, 0x07], + [0x8b, 0x07], + [0x42, 0x07], + [0x43, 0x07], + [0xa5, 0x07], + [0xa6, 0x07], + [0xa7, 0x07], + [0xa8, 0x07], + [0xa9, 0x07], + [0xaa, 0x07], + [0xab, 0x07], + [0xac, 0x07], + [0xad, 0x07], + [0xae, 0x07], + [0xaf, 0x07], + [0xb0, 0x07], + [0xb3, 0x07], + [0xb6, 0x07], + [0xc3, 0x07], + [0x28, 0x0b], + [0x2b, 0x0b], + [0x52, 0x02], + [0x54, 0x02], + [0x4f, 0x02], + [0x50, 0x02], + [0x9e, 0x08], + [0x83, 0x03], + [0xf3, 0x01], + [0x73, 0x07], + [0x7a, 0x07], + [0x7b, 0x07], + [0x9d, 0x07], + [0x9e, 0x07], + [0x1c, 0x0b], + [0x21, 0x0b], + [0x22, 0x0b], + [0x23, 0x0b], + [0x24, 0x0b], + [0x01, 0x00], + [0x08, 0x00], + [0xa0, 0x09], + [0x73, 0x03], + [0x74, 0x03], + [0x75, 0x03], + [0x76, 0x03], + [0x77, 0x03], + [0x78, 0x03], + [0x79, 0x03], + [0x7a, 0x03], + [0x7b, 0x03], + [0x44, 0x0b], + [0x50, 0x08], + [0x80, 0x08], + [0x62, 0x08], + [0xa4, 0x08], + [0xa0, 0x08], + [0xb8, 0x01], + [0xb9, 0x01], + [0xba, 0x01], + [0xbb, 0x01], + [0xdf, 0x01], + [0xdd, 0x01], + [0xde, 0x01], + [0x04, 0x02], + [0x05, 0x02], + [0x06, 0x02], + [0x08, 0x02], + [0x09, 0x02], + [0x91, 0x09], + [0x92, 0x09], + [0x93, 0x09], + [0x94, 0x09], + [0x95, 0x09], + [0x96, 0x09], + [0x55, 0x02], + [0x56, 0x02], + [0x63, 0x02], + [0x64, 0x02], + [0x65, 0x02], + [0x92, 0x02], + [0x07, 0x02], + [0x6c, 0x07], + [0x6f, 0x07], + [0x9f, 0x07], + [0xa0, 0x07], + [0xa1, 0x07], + [0xa2, 0x07], + [0xa3, 0x07], + [0xbb, 0x07], + [0xbc, 0x07], + [0xbd, 0x07], + [0xbe, 0x07], + [0xbf, 0x07], + [0xc0, 0x07], + [0x26, 0x0b], + [0x09, 0x0b], + [0xd7, 0x04], + [0x30, 0x04], + [0x31, 0x04], + [0x26, 0x04], + [0x27, 0x04], + [0x22, 0x04], + [0x23, 0x04], + [0x24, 0x04], + [0x25, 0x04], + [0xc6, 0x09], + [0x77, 0x08], + [0x78, 0x08], + [0x79, 0x08], + [0x3e, 0x04], + [0x3f, 0x04], + [0xb6, 0x09], + [0xb7, 0x09], + [0xb8, 0x09], + [0xb9, 0x09], + [0xba, 0x09], + [0xbb, 0x09], + [0xbc, 0x09], + [0xbd, 0x09], + [0xbe, 0x09], + [0xaa, 0x08], + [0xb1, 0x04], + [0x5b, 0x07], + [0x65, 0x08], + [0xaf, 0x08], + [0x1f, 0x02], + [0x22, 0x0a], + [0x23, 0x0a], + [0x24, 0x0a], + [0x25, 0x0a], + [0x26, 0x0a], + [0xa8, 0x08], + [0x82, 0x08], + [0x7d, 0x08], + [0x81, 0x08], + [0xb8, 0x08], + [0x37, 0x0b], + [0x93, 0x02], + [0x74, 0x07], + [0x75, 0x07], + [0x76, 0x07], + [0x77, 0x07], + [0x78, 0x07], + [0xca, 0x01], + [0xcb, 0x01], + [0xcc, 0x01], + [0x8d, 0x07], + [0x8e, 0x07], + [0x8f, 0x07], + [0x90, 0x07], + [0x91, 0x07], + [0x92, 0x07], + [0x93, 0x07], + [0x94, 0x07], + [0x95, 0x07], + [0x96, 0x07], + [0x97, 0x07], + [0x98, 0x07], + [0x99, 0x07], + [0x9a, 0x07], + [0x9b, 0x07], + [0x9c, 0x07], + [0x44, 0x07], + [0x45, 0x07], + [0x46, 0x07], + [0x47, 0x07], + [0x48, 0x07], + [0x49, 0x07], + [0x4a, 0x07], + [0x4b, 0x07], + [0x70, 0x05], + [0x72, 0x05], + [0x76, 0x05], + [0x69, 0x08], // Kawara (Wounded) + [0x1d, 0x07], + [0x1e, 0x07], + [0x1f, 0x07], + [0x20, 0x07], + [0x21, 0x07], + [0x22, 0x07], + [0x23, 0x07], + [0x24, 0x07], + [0x25, 0x07], + [0x26, 0x07], + [0x27, 0x07], + [0x28, 0x07], + [0x29, 0x07], + [0x2a, 0x07], + [0x2b, 0x07], + [0x2c, 0x07], + [0x2d, 0x07], + [0x2e, 0x07], + [0x2f, 0x07], + [0x30, 0x07], + [0x31, 0x07], + [0x32, 0x07], + [0x33, 0x07], + [0x34, 0x07], + [0x35, 0x07], + [0x36, 0x07], + [0x37, 0x07], + [0x38, 0x07], + [0x39, 0x07], + [0x3a, 0x07], + [0x07, 0x00], + [0xc9, 0x07], + [0x8d, 0x09], + [0xab, 0x04], + [0x67, 0x08], + [0x42, 0x0a], + [0x43, 0x0a], + [0x44, 0x0a], + [0x45, 0x0a], + [0x46, 0x0a], + [0x47, 0x0a], + [0x48, 0x0a], + [0x55, 0x08], + [0x57, 0x07], + [0x58, 0x07], + [0x59, 0x07], + [0x5a, 0x07], + [0xb5, 0x08], + [0x8d, 0x08], + [0xfd, 0x0a], + [0x00, 0x0b], + [0x05, 0x0b], + [0xd5, 0x05], + [0xd7, 0x05], + [0x1f, 0x08], + [0x5b, 0x08], + [0xc8, 0x08], + [0xc9, 0x02], + [0xca, 0x02], + [0xcb, 0x02], + [0xcc, 0x02], + [0xcd, 0x02], + [0xce, 0x02], + [0xcf, 0x02], + [0xd0, 0x02], + [0xd1, 0x02], + [0xd2, 0x02], + [0xd3, 0x02], + [0xd4, 0x02], + [0xd5, 0x02], + [0xd6, 0x02], + [0xd7, 0x02], + [0xd8, 0x02], + [0xd9, 0x02], + [0xda, 0x02], + [0xdb, 0x02], + [0xdc, 0x02], + [0xdd, 0x02], + [0xde, 0x02], + [0xdf, 0x02], + [0xe0, 0x02], + [0xe1, 0x02], + [0xe2, 0x02], + [0xe3, 0x02], + [0xe4, 0x02], + [0xe5, 0x02], + [0xe6, 0x02], + [0xe7, 0x02], + [0xe8, 0x02], + [0xe9, 0x02], + [0xea, 0x02], + [0xeb, 0x02], + [0xec, 0x02], + [0xed, 0x02], + [0xee, 0x02], + [0xef, 0x02], + [0xf0, 0x02], + [0x68, 0x08], + [0x83, 0x08], + [0x9b, 0x02], + [0x9c, 0x02], + [0x9d, 0x02], + [0x9e, 0x02], + [0x9f, 0x02], + [0xa0, 0x02], + [0xa1, 0x02], + [0xa2, 0x02], + [0xa3, 0x02], + [0xa4, 0x02], + [0xa5, 0x02], + [0xa6, 0x02], + [0xa7, 0x02], + [0xa8, 0x02], + [0xa9, 0x02], + [0xaa, 0x02], + [0xab, 0x02], + [0xac, 0x02], + [0xad, 0x02], + [0xae, 0x02], + [0xb1, 0x02], + [0x4d, 0x08], +]; + +// ---------------------------------------- +// Initialize models object + arrays +const allModels = {}; +const allTypes = []; +for (let i = 0; i < _models.length; i++) { + const [id, type] = _models[i]; + + if (!allModels[type]) { + allModels[type] = []; + } + + allModels[type].push(id); + + if (!allTypes.includes(type)) { + allTypes.push(type); + } +} + +const shuffledModels = {}; +for (let type in allModels) { + shuffledModels[type] = _.shuffle(allModels[type]); +} +// ---------------------------------------- + +module.exports = { + allModels, + allTypes, + shuffledModels, +}; diff --git a/package.json b/package.json index 12fde22..3f92862 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,9 @@ "version": "1.0.0", "description": "", "main": "index.js", + "scripts": { + "start": "node index.js" + }, "author": "Lordmau5", "license": "MIT", "dependencies": {