parts = [ '55', '8B EC', '90 90 90 90 90 90 90 90 90 90', '9A FF FF 00 00', '5D', 'CB', '55', '8B EC', '53', '06', 'A1 2C 71', '0B 06 2E 71', '74 60', 'C4 5E 0C', '83 EB 36', '26 8B 47 02', 'D1 E0', 'D1 E0', 'C4 1E 30 44', '03 D8', '26 8B 0F', '26 8B 57 02', 'C4 5E 0C', '83 EB 36', '26 FF B7 E3 00', '26 FF B7 E1 00', '26 FF B7 DC 00', '26 FF B7 DA 00', '26 FF B7 D8 00', '26 FF B7 D6 00', '52', '51', 'FF 36 2E 71', 'FF 36 2C 71', '90 90 90 90 90 90 90 90 90 90 90 90 90 90 90', '9A FF FF 00 00', '83 C4 14', 'FF 76 12', 'FF 76 10', 'FF 76 0E', 'FF 76 0C', '9A FF FF 00 00', '83 C4 08', '07', '5B', '5D', 'CB', '90 90 90', ] blob = bytes.fromhex(' '.join(parts)) print(f'len={len(blob)}') print(blob.hex(' '))