source: code/trunk/vendor/github.com/andybalholm/brotli/prefix_dec.go@ 145

Last change on this file since 145 was 145, checked in by Izuru Yakumo, 22 months ago

Updated the Makefile and vendored depedencies

Signed-off-by: Izuru Yakumo <yakumo.izuru@…>

File size: 37.4 KB
Line 
1package brotli
2
3/* Copyright 2013 Google Inc. All Rights Reserved.
4
5 Distributed under MIT license.
6 See file LICENSE for detail or copy at https://opensource.org/licenses/MIT
7*/
8
9type cmdLutElement struct {
10 insert_len_extra_bits byte
11 copy_len_extra_bits byte
12 distance_code int8
13 context byte
14 insert_len_offset uint16
15 copy_len_offset uint16
16}
17
18var kCmdLut = [numCommandSymbols]cmdLutElement{
19 cmdLutElement{0x00, 0x00, 0, 0x00, 0x0000, 0x0002},
20 cmdLutElement{0x00, 0x00, 0, 0x01, 0x0000, 0x0003},
21 cmdLutElement{0x00, 0x00, 0, 0x02, 0x0000, 0x0004},
22 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0000, 0x0005},
23 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0000, 0x0006},
24 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0000, 0x0007},
25 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0000, 0x0008},
26 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0000, 0x0009},
27 cmdLutElement{0x00, 0x00, 0, 0x00, 0x0001, 0x0002},
28 cmdLutElement{0x00, 0x00, 0, 0x01, 0x0001, 0x0003},
29 cmdLutElement{0x00, 0x00, 0, 0x02, 0x0001, 0x0004},
30 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0001, 0x0005},
31 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0001, 0x0006},
32 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0001, 0x0007},
33 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0001, 0x0008},
34 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0001, 0x0009},
35 cmdLutElement{0x00, 0x00, 0, 0x00, 0x0002, 0x0002},
36 cmdLutElement{0x00, 0x00, 0, 0x01, 0x0002, 0x0003},
37 cmdLutElement{0x00, 0x00, 0, 0x02, 0x0002, 0x0004},
38 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0002, 0x0005},
39 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0002, 0x0006},
40 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0002, 0x0007},
41 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0002, 0x0008},
42 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0002, 0x0009},
43 cmdLutElement{0x00, 0x00, 0, 0x00, 0x0003, 0x0002},
44 cmdLutElement{0x00, 0x00, 0, 0x01, 0x0003, 0x0003},
45 cmdLutElement{0x00, 0x00, 0, 0x02, 0x0003, 0x0004},
46 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0003, 0x0005},
47 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0003, 0x0006},
48 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0003, 0x0007},
49 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0003, 0x0008},
50 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0003, 0x0009},
51 cmdLutElement{0x00, 0x00, 0, 0x00, 0x0004, 0x0002},
52 cmdLutElement{0x00, 0x00, 0, 0x01, 0x0004, 0x0003},
53 cmdLutElement{0x00, 0x00, 0, 0x02, 0x0004, 0x0004},
54 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0004, 0x0005},
55 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0004, 0x0006},
56 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0004, 0x0007},
57 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0004, 0x0008},
58 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0004, 0x0009},
59 cmdLutElement{0x00, 0x00, 0, 0x00, 0x0005, 0x0002},
60 cmdLutElement{0x00, 0x00, 0, 0x01, 0x0005, 0x0003},
61 cmdLutElement{0x00, 0x00, 0, 0x02, 0x0005, 0x0004},
62 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0005, 0x0005},
63 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0005, 0x0006},
64 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0005, 0x0007},
65 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0005, 0x0008},
66 cmdLutElement{0x00, 0x00, 0, 0x03, 0x0005, 0x0009},
67 cmdLutElement{0x01, 0x00, 0, 0x00, 0x0006, 0x0002},
68 cmdLutElement{0x01, 0x00, 0, 0x01, 0x0006, 0x0003},
69 cmdLutElement{0x01, 0x00, 0, 0x02, 0x0006, 0x0004},
70 cmdLutElement{0x01, 0x00, 0, 0x03, 0x0006, 0x0005},
71 cmdLutElement{0x01, 0x00, 0, 0x03, 0x0006, 0x0006},
72 cmdLutElement{0x01, 0x00, 0, 0x03, 0x0006, 0x0007},
73 cmdLutElement{0x01, 0x00, 0, 0x03, 0x0006, 0x0008},
74 cmdLutElement{0x01, 0x00, 0, 0x03, 0x0006, 0x0009},
75 cmdLutElement{0x01, 0x00, 0, 0x00, 0x0008, 0x0002},
76 cmdLutElement{0x01, 0x00, 0, 0x01, 0x0008, 0x0003},
77 cmdLutElement{0x01, 0x00, 0, 0x02, 0x0008, 0x0004},
78 cmdLutElement{0x01, 0x00, 0, 0x03, 0x0008, 0x0005},
79 cmdLutElement{0x01, 0x00, 0, 0x03, 0x0008, 0x0006},
80 cmdLutElement{0x01, 0x00, 0, 0x03, 0x0008, 0x0007},
81 cmdLutElement{0x01, 0x00, 0, 0x03, 0x0008, 0x0008},
82 cmdLutElement{0x01, 0x00, 0, 0x03, 0x0008, 0x0009},
83 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0000, 0x000a},
84 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0000, 0x000c},
85 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0000, 0x000e},
86 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0000, 0x0012},
87 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0000, 0x0016},
88 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0000, 0x001e},
89 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0000, 0x0026},
90 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0000, 0x0036},
91 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0001, 0x000a},
92 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0001, 0x000c},
93 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0001, 0x000e},
94 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0001, 0x0012},
95 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0001, 0x0016},
96 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0001, 0x001e},
97 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0001, 0x0026},
98 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0001, 0x0036},
99 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0002, 0x000a},
100 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0002, 0x000c},
101 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0002, 0x000e},
102 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0002, 0x0012},
103 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0002, 0x0016},
104 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0002, 0x001e},
105 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0002, 0x0026},
106 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0002, 0x0036},
107 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0003, 0x000a},
108 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0003, 0x000c},
109 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0003, 0x000e},
110 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0003, 0x0012},
111 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0003, 0x0016},
112 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0003, 0x001e},
113 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0003, 0x0026},
114 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0003, 0x0036},
115 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0004, 0x000a},
116 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0004, 0x000c},
117 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0004, 0x000e},
118 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0004, 0x0012},
119 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0004, 0x0016},
120 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0004, 0x001e},
121 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0004, 0x0026},
122 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0004, 0x0036},
123 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0005, 0x000a},
124 cmdLutElement{0x00, 0x01, 0, 0x03, 0x0005, 0x000c},
125 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0005, 0x000e},
126 cmdLutElement{0x00, 0x02, 0, 0x03, 0x0005, 0x0012},
127 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0005, 0x0016},
128 cmdLutElement{0x00, 0x03, 0, 0x03, 0x0005, 0x001e},
129 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0005, 0x0026},
130 cmdLutElement{0x00, 0x04, 0, 0x03, 0x0005, 0x0036},
131 cmdLutElement{0x01, 0x01, 0, 0x03, 0x0006, 0x000a},
132 cmdLutElement{0x01, 0x01, 0, 0x03, 0x0006, 0x000c},
133 cmdLutElement{0x01, 0x02, 0, 0x03, 0x0006, 0x000e},
134 cmdLutElement{0x01, 0x02, 0, 0x03, 0x0006, 0x0012},
135 cmdLutElement{0x01, 0x03, 0, 0x03, 0x0006, 0x0016},
136 cmdLutElement{0x01, 0x03, 0, 0x03, 0x0006, 0x001e},
137 cmdLutElement{0x01, 0x04, 0, 0x03, 0x0006, 0x0026},
138 cmdLutElement{0x01, 0x04, 0, 0x03, 0x0006, 0x0036},
139 cmdLutElement{0x01, 0x01, 0, 0x03, 0x0008, 0x000a},
140 cmdLutElement{0x01, 0x01, 0, 0x03, 0x0008, 0x000c},
141 cmdLutElement{0x01, 0x02, 0, 0x03, 0x0008, 0x000e},
142 cmdLutElement{0x01, 0x02, 0, 0x03, 0x0008, 0x0012},
143 cmdLutElement{0x01, 0x03, 0, 0x03, 0x0008, 0x0016},
144 cmdLutElement{0x01, 0x03, 0, 0x03, 0x0008, 0x001e},
145 cmdLutElement{0x01, 0x04, 0, 0x03, 0x0008, 0x0026},
146 cmdLutElement{0x01, 0x04, 0, 0x03, 0x0008, 0x0036},
147 cmdLutElement{0x00, 0x00, -1, 0x00, 0x0000, 0x0002},
148 cmdLutElement{0x00, 0x00, -1, 0x01, 0x0000, 0x0003},
149 cmdLutElement{0x00, 0x00, -1, 0x02, 0x0000, 0x0004},
150 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0000, 0x0005},
151 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0000, 0x0006},
152 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0000, 0x0007},
153 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0000, 0x0008},
154 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0000, 0x0009},
155 cmdLutElement{0x00, 0x00, -1, 0x00, 0x0001, 0x0002},
156 cmdLutElement{0x00, 0x00, -1, 0x01, 0x0001, 0x0003},
157 cmdLutElement{0x00, 0x00, -1, 0x02, 0x0001, 0x0004},
158 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0001, 0x0005},
159 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0001, 0x0006},
160 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0001, 0x0007},
161 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0001, 0x0008},
162 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0001, 0x0009},
163 cmdLutElement{0x00, 0x00, -1, 0x00, 0x0002, 0x0002},
164 cmdLutElement{0x00, 0x00, -1, 0x01, 0x0002, 0x0003},
165 cmdLutElement{0x00, 0x00, -1, 0x02, 0x0002, 0x0004},
166 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0002, 0x0005},
167 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0002, 0x0006},
168 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0002, 0x0007},
169 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0002, 0x0008},
170 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0002, 0x0009},
171 cmdLutElement{0x00, 0x00, -1, 0x00, 0x0003, 0x0002},
172 cmdLutElement{0x00, 0x00, -1, 0x01, 0x0003, 0x0003},
173 cmdLutElement{0x00, 0x00, -1, 0x02, 0x0003, 0x0004},
174 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0003, 0x0005},
175 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0003, 0x0006},
176 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0003, 0x0007},
177 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0003, 0x0008},
178 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0003, 0x0009},
179 cmdLutElement{0x00, 0x00, -1, 0x00, 0x0004, 0x0002},
180 cmdLutElement{0x00, 0x00, -1, 0x01, 0x0004, 0x0003},
181 cmdLutElement{0x00, 0x00, -1, 0x02, 0x0004, 0x0004},
182 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0004, 0x0005},
183 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0004, 0x0006},
184 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0004, 0x0007},
185 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0004, 0x0008},
186 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0004, 0x0009},
187 cmdLutElement{0x00, 0x00, -1, 0x00, 0x0005, 0x0002},
188 cmdLutElement{0x00, 0x00, -1, 0x01, 0x0005, 0x0003},
189 cmdLutElement{0x00, 0x00, -1, 0x02, 0x0005, 0x0004},
190 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0005, 0x0005},
191 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0005, 0x0006},
192 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0005, 0x0007},
193 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0005, 0x0008},
194 cmdLutElement{0x00, 0x00, -1, 0x03, 0x0005, 0x0009},
195 cmdLutElement{0x01, 0x00, -1, 0x00, 0x0006, 0x0002},
196 cmdLutElement{0x01, 0x00, -1, 0x01, 0x0006, 0x0003},
197 cmdLutElement{0x01, 0x00, -1, 0x02, 0x0006, 0x0004},
198 cmdLutElement{0x01, 0x00, -1, 0x03, 0x0006, 0x0005},
199 cmdLutElement{0x01, 0x00, -1, 0x03, 0x0006, 0x0006},
200 cmdLutElement{0x01, 0x00, -1, 0x03, 0x0006, 0x0007},
201 cmdLutElement{0x01, 0x00, -1, 0x03, 0x0006, 0x0008},
202 cmdLutElement{0x01, 0x00, -1, 0x03, 0x0006, 0x0009},
203 cmdLutElement{0x01, 0x00, -1, 0x00, 0x0008, 0x0002},
204 cmdLutElement{0x01, 0x00, -1, 0x01, 0x0008, 0x0003},
205 cmdLutElement{0x01, 0x00, -1, 0x02, 0x0008, 0x0004},
206 cmdLutElement{0x01, 0x00, -1, 0x03, 0x0008, 0x0005},
207 cmdLutElement{0x01, 0x00, -1, 0x03, 0x0008, 0x0006},
208 cmdLutElement{0x01, 0x00, -1, 0x03, 0x0008, 0x0007},
209 cmdLutElement{0x01, 0x00, -1, 0x03, 0x0008, 0x0008},
210 cmdLutElement{0x01, 0x00, -1, 0x03, 0x0008, 0x0009},
211 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0000, 0x000a},
212 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0000, 0x000c},
213 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0000, 0x000e},
214 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0000, 0x0012},
215 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0000, 0x0016},
216 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0000, 0x001e},
217 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0000, 0x0026},
218 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0000, 0x0036},
219 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0001, 0x000a},
220 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0001, 0x000c},
221 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0001, 0x000e},
222 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0001, 0x0012},
223 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0001, 0x0016},
224 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0001, 0x001e},
225 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0001, 0x0026},
226 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0001, 0x0036},
227 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0002, 0x000a},
228 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0002, 0x000c},
229 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0002, 0x000e},
230 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0002, 0x0012},
231 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0002, 0x0016},
232 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0002, 0x001e},
233 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0002, 0x0026},
234 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0002, 0x0036},
235 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0003, 0x000a},
236 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0003, 0x000c},
237 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0003, 0x000e},
238 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0003, 0x0012},
239 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0003, 0x0016},
240 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0003, 0x001e},
241 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0003, 0x0026},
242 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0003, 0x0036},
243 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0004, 0x000a},
244 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0004, 0x000c},
245 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0004, 0x000e},
246 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0004, 0x0012},
247 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0004, 0x0016},
248 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0004, 0x001e},
249 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0004, 0x0026},
250 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0004, 0x0036},
251 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0005, 0x000a},
252 cmdLutElement{0x00, 0x01, -1, 0x03, 0x0005, 0x000c},
253 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0005, 0x000e},
254 cmdLutElement{0x00, 0x02, -1, 0x03, 0x0005, 0x0012},
255 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0005, 0x0016},
256 cmdLutElement{0x00, 0x03, -1, 0x03, 0x0005, 0x001e},
257 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0005, 0x0026},
258 cmdLutElement{0x00, 0x04, -1, 0x03, 0x0005, 0x0036},
259 cmdLutElement{0x01, 0x01, -1, 0x03, 0x0006, 0x000a},
260 cmdLutElement{0x01, 0x01, -1, 0x03, 0x0006, 0x000c},
261 cmdLutElement{0x01, 0x02, -1, 0x03, 0x0006, 0x000e},
262 cmdLutElement{0x01, 0x02, -1, 0x03, 0x0006, 0x0012},
263 cmdLutElement{0x01, 0x03, -1, 0x03, 0x0006, 0x0016},
264 cmdLutElement{0x01, 0x03, -1, 0x03, 0x0006, 0x001e},
265 cmdLutElement{0x01, 0x04, -1, 0x03, 0x0006, 0x0026},
266 cmdLutElement{0x01, 0x04, -1, 0x03, 0x0006, 0x0036},
267 cmdLutElement{0x01, 0x01, -1, 0x03, 0x0008, 0x000a},
268 cmdLutElement{0x01, 0x01, -1, 0x03, 0x0008, 0x000c},
269 cmdLutElement{0x01, 0x02, -1, 0x03, 0x0008, 0x000e},
270 cmdLutElement{0x01, 0x02, -1, 0x03, 0x0008, 0x0012},
271 cmdLutElement{0x01, 0x03, -1, 0x03, 0x0008, 0x0016},
272 cmdLutElement{0x01, 0x03, -1, 0x03, 0x0008, 0x001e},
273 cmdLutElement{0x01, 0x04, -1, 0x03, 0x0008, 0x0026},
274 cmdLutElement{0x01, 0x04, -1, 0x03, 0x0008, 0x0036},
275 cmdLutElement{0x02, 0x00, -1, 0x00, 0x000a, 0x0002},
276 cmdLutElement{0x02, 0x00, -1, 0x01, 0x000a, 0x0003},
277 cmdLutElement{0x02, 0x00, -1, 0x02, 0x000a, 0x0004},
278 cmdLutElement{0x02, 0x00, -1, 0x03, 0x000a, 0x0005},
279 cmdLutElement{0x02, 0x00, -1, 0x03, 0x000a, 0x0006},
280 cmdLutElement{0x02, 0x00, -1, 0x03, 0x000a, 0x0007},
281 cmdLutElement{0x02, 0x00, -1, 0x03, 0x000a, 0x0008},
282 cmdLutElement{0x02, 0x00, -1, 0x03, 0x000a, 0x0009},
283 cmdLutElement{0x02, 0x00, -1, 0x00, 0x000e, 0x0002},
284 cmdLutElement{0x02, 0x00, -1, 0x01, 0x000e, 0x0003},
285 cmdLutElement{0x02, 0x00, -1, 0x02, 0x000e, 0x0004},
286 cmdLutElement{0x02, 0x00, -1, 0x03, 0x000e, 0x0005},
287 cmdLutElement{0x02, 0x00, -1, 0x03, 0x000e, 0x0006},
288 cmdLutElement{0x02, 0x00, -1, 0x03, 0x000e, 0x0007},
289 cmdLutElement{0x02, 0x00, -1, 0x03, 0x000e, 0x0008},
290 cmdLutElement{0x02, 0x00, -1, 0x03, 0x000e, 0x0009},
291 cmdLutElement{0x03, 0x00, -1, 0x00, 0x0012, 0x0002},
292 cmdLutElement{0x03, 0x00, -1, 0x01, 0x0012, 0x0003},
293 cmdLutElement{0x03, 0x00, -1, 0x02, 0x0012, 0x0004},
294 cmdLutElement{0x03, 0x00, -1, 0x03, 0x0012, 0x0005},
295 cmdLutElement{0x03, 0x00, -1, 0x03, 0x0012, 0x0006},
296 cmdLutElement{0x03, 0x00, -1, 0x03, 0x0012, 0x0007},
297 cmdLutElement{0x03, 0x00, -1, 0x03, 0x0012, 0x0008},
298 cmdLutElement{0x03, 0x00, -1, 0x03, 0x0012, 0x0009},
299 cmdLutElement{0x03, 0x00, -1, 0x00, 0x001a, 0x0002},
300 cmdLutElement{0x03, 0x00, -1, 0x01, 0x001a, 0x0003},
301 cmdLutElement{0x03, 0x00, -1, 0x02, 0x001a, 0x0004},
302 cmdLutElement{0x03, 0x00, -1, 0x03, 0x001a, 0x0005},
303 cmdLutElement{0x03, 0x00, -1, 0x03, 0x001a, 0x0006},
304 cmdLutElement{0x03, 0x00, -1, 0x03, 0x001a, 0x0007},
305 cmdLutElement{0x03, 0x00, -1, 0x03, 0x001a, 0x0008},
306 cmdLutElement{0x03, 0x00, -1, 0x03, 0x001a, 0x0009},
307 cmdLutElement{0x04, 0x00, -1, 0x00, 0x0022, 0x0002},
308 cmdLutElement{0x04, 0x00, -1, 0x01, 0x0022, 0x0003},
309 cmdLutElement{0x04, 0x00, -1, 0x02, 0x0022, 0x0004},
310 cmdLutElement{0x04, 0x00, -1, 0x03, 0x0022, 0x0005},
311 cmdLutElement{0x04, 0x00, -1, 0x03, 0x0022, 0x0006},
312 cmdLutElement{0x04, 0x00, -1, 0x03, 0x0022, 0x0007},
313 cmdLutElement{0x04, 0x00, -1, 0x03, 0x0022, 0x0008},
314 cmdLutElement{0x04, 0x00, -1, 0x03, 0x0022, 0x0009},
315 cmdLutElement{0x04, 0x00, -1, 0x00, 0x0032, 0x0002},
316 cmdLutElement{0x04, 0x00, -1, 0x01, 0x0032, 0x0003},
317 cmdLutElement{0x04, 0x00, -1, 0x02, 0x0032, 0x0004},
318 cmdLutElement{0x04, 0x00, -1, 0x03, 0x0032, 0x0005},
319 cmdLutElement{0x04, 0x00, -1, 0x03, 0x0032, 0x0006},
320 cmdLutElement{0x04, 0x00, -1, 0x03, 0x0032, 0x0007},
321 cmdLutElement{0x04, 0x00, -1, 0x03, 0x0032, 0x0008},
322 cmdLutElement{0x04, 0x00, -1, 0x03, 0x0032, 0x0009},
323 cmdLutElement{0x05, 0x00, -1, 0x00, 0x0042, 0x0002},
324 cmdLutElement{0x05, 0x00, -1, 0x01, 0x0042, 0x0003},
325 cmdLutElement{0x05, 0x00, -1, 0x02, 0x0042, 0x0004},
326 cmdLutElement{0x05, 0x00, -1, 0x03, 0x0042, 0x0005},
327 cmdLutElement{0x05, 0x00, -1, 0x03, 0x0042, 0x0006},
328 cmdLutElement{0x05, 0x00, -1, 0x03, 0x0042, 0x0007},
329 cmdLutElement{0x05, 0x00, -1, 0x03, 0x0042, 0x0008},
330 cmdLutElement{0x05, 0x00, -1, 0x03, 0x0042, 0x0009},
331 cmdLutElement{0x05, 0x00, -1, 0x00, 0x0062, 0x0002},
332 cmdLutElement{0x05, 0x00, -1, 0x01, 0x0062, 0x0003},
333 cmdLutElement{0x05, 0x00, -1, 0x02, 0x0062, 0x0004},
334 cmdLutElement{0x05, 0x00, -1, 0x03, 0x0062, 0x0005},
335 cmdLutElement{0x05, 0x00, -1, 0x03, 0x0062, 0x0006},
336 cmdLutElement{0x05, 0x00, -1, 0x03, 0x0062, 0x0007},
337 cmdLutElement{0x05, 0x00, -1, 0x03, 0x0062, 0x0008},
338 cmdLutElement{0x05, 0x00, -1, 0x03, 0x0062, 0x0009},
339 cmdLutElement{0x02, 0x01, -1, 0x03, 0x000a, 0x000a},
340 cmdLutElement{0x02, 0x01, -1, 0x03, 0x000a, 0x000c},
341 cmdLutElement{0x02, 0x02, -1, 0x03, 0x000a, 0x000e},
342 cmdLutElement{0x02, 0x02, -1, 0x03, 0x000a, 0x0012},
343 cmdLutElement{0x02, 0x03, -1, 0x03, 0x000a, 0x0016},
344 cmdLutElement{0x02, 0x03, -1, 0x03, 0x000a, 0x001e},
345 cmdLutElement{0x02, 0x04, -1, 0x03, 0x000a, 0x0026},
346 cmdLutElement{0x02, 0x04, -1, 0x03, 0x000a, 0x0036},
347 cmdLutElement{0x02, 0x01, -1, 0x03, 0x000e, 0x000a},
348 cmdLutElement{0x02, 0x01, -1, 0x03, 0x000e, 0x000c},
349 cmdLutElement{0x02, 0x02, -1, 0x03, 0x000e, 0x000e},
350 cmdLutElement{0x02, 0x02, -1, 0x03, 0x000e, 0x0012},
351 cmdLutElement{0x02, 0x03, -1, 0x03, 0x000e, 0x0016},
352 cmdLutElement{0x02, 0x03, -1, 0x03, 0x000e, 0x001e},
353 cmdLutElement{0x02, 0x04, -1, 0x03, 0x000e, 0x0026},
354 cmdLutElement{0x02, 0x04, -1, 0x03, 0x000e, 0x0036},
355 cmdLutElement{0x03, 0x01, -1, 0x03, 0x0012, 0x000a},
356 cmdLutElement{0x03, 0x01, -1, 0x03, 0x0012, 0x000c},
357 cmdLutElement{0x03, 0x02, -1, 0x03, 0x0012, 0x000e},
358 cmdLutElement{0x03, 0x02, -1, 0x03, 0x0012, 0x0012},
359 cmdLutElement{0x03, 0x03, -1, 0x03, 0x0012, 0x0016},
360 cmdLutElement{0x03, 0x03, -1, 0x03, 0x0012, 0x001e},
361 cmdLutElement{0x03, 0x04, -1, 0x03, 0x0012, 0x0026},
362 cmdLutElement{0x03, 0x04, -1, 0x03, 0x0012, 0x0036},
363 cmdLutElement{0x03, 0x01, -1, 0x03, 0x001a, 0x000a},
364 cmdLutElement{0x03, 0x01, -1, 0x03, 0x001a, 0x000c},
365 cmdLutElement{0x03, 0x02, -1, 0x03, 0x001a, 0x000e},
366 cmdLutElement{0x03, 0x02, -1, 0x03, 0x001a, 0x0012},
367 cmdLutElement{0x03, 0x03, -1, 0x03, 0x001a, 0x0016},
368 cmdLutElement{0x03, 0x03, -1, 0x03, 0x001a, 0x001e},
369 cmdLutElement{0x03, 0x04, -1, 0x03, 0x001a, 0x0026},
370 cmdLutElement{0x03, 0x04, -1, 0x03, 0x001a, 0x0036},
371 cmdLutElement{0x04, 0x01, -1, 0x03, 0x0022, 0x000a},
372 cmdLutElement{0x04, 0x01, -1, 0x03, 0x0022, 0x000c},
373 cmdLutElement{0x04, 0x02, -1, 0x03, 0x0022, 0x000e},
374 cmdLutElement{0x04, 0x02, -1, 0x03, 0x0022, 0x0012},
375 cmdLutElement{0x04, 0x03, -1, 0x03, 0x0022, 0x0016},
376 cmdLutElement{0x04, 0x03, -1, 0x03, 0x0022, 0x001e},
377 cmdLutElement{0x04, 0x04, -1, 0x03, 0x0022, 0x0026},
378 cmdLutElement{0x04, 0x04, -1, 0x03, 0x0022, 0x0036},
379 cmdLutElement{0x04, 0x01, -1, 0x03, 0x0032, 0x000a},
380 cmdLutElement{0x04, 0x01, -1, 0x03, 0x0032, 0x000c},
381 cmdLutElement{0x04, 0x02, -1, 0x03, 0x0032, 0x000e},
382 cmdLutElement{0x04, 0x02, -1, 0x03, 0x0032, 0x0012},
383 cmdLutElement{0x04, 0x03, -1, 0x03, 0x0032, 0x0016},
384 cmdLutElement{0x04, 0x03, -1, 0x03, 0x0032, 0x001e},
385 cmdLutElement{0x04, 0x04, -1, 0x03, 0x0032, 0x0026},
386 cmdLutElement{0x04, 0x04, -1, 0x03, 0x0032, 0x0036},
387 cmdLutElement{0x05, 0x01, -1, 0x03, 0x0042, 0x000a},
388 cmdLutElement{0x05, 0x01, -1, 0x03, 0x0042, 0x000c},
389 cmdLutElement{0x05, 0x02, -1, 0x03, 0x0042, 0x000e},
390 cmdLutElement{0x05, 0x02, -1, 0x03, 0x0042, 0x0012},
391 cmdLutElement{0x05, 0x03, -1, 0x03, 0x0042, 0x0016},
392 cmdLutElement{0x05, 0x03, -1, 0x03, 0x0042, 0x001e},
393 cmdLutElement{0x05, 0x04, -1, 0x03, 0x0042, 0x0026},
394 cmdLutElement{0x05, 0x04, -1, 0x03, 0x0042, 0x0036},
395 cmdLutElement{0x05, 0x01, -1, 0x03, 0x0062, 0x000a},
396 cmdLutElement{0x05, 0x01, -1, 0x03, 0x0062, 0x000c},
397 cmdLutElement{0x05, 0x02, -1, 0x03, 0x0062, 0x000e},
398 cmdLutElement{0x05, 0x02, -1, 0x03, 0x0062, 0x0012},
399 cmdLutElement{0x05, 0x03, -1, 0x03, 0x0062, 0x0016},
400 cmdLutElement{0x05, 0x03, -1, 0x03, 0x0062, 0x001e},
401 cmdLutElement{0x05, 0x04, -1, 0x03, 0x0062, 0x0026},
402 cmdLutElement{0x05, 0x04, -1, 0x03, 0x0062, 0x0036},
403 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0000, 0x0046},
404 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0000, 0x0066},
405 cmdLutElement{0x00, 0x06, -1, 0x03, 0x0000, 0x0086},
406 cmdLutElement{0x00, 0x07, -1, 0x03, 0x0000, 0x00c6},
407 cmdLutElement{0x00, 0x08, -1, 0x03, 0x0000, 0x0146},
408 cmdLutElement{0x00, 0x09, -1, 0x03, 0x0000, 0x0246},
409 cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0000, 0x0446},
410 cmdLutElement{0x00, 0x18, -1, 0x03, 0x0000, 0x0846},
411 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0001, 0x0046},
412 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0001, 0x0066},
413 cmdLutElement{0x00, 0x06, -1, 0x03, 0x0001, 0x0086},
414 cmdLutElement{0x00, 0x07, -1, 0x03, 0x0001, 0x00c6},
415 cmdLutElement{0x00, 0x08, -1, 0x03, 0x0001, 0x0146},
416 cmdLutElement{0x00, 0x09, -1, 0x03, 0x0001, 0x0246},
417 cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0001, 0x0446},
418 cmdLutElement{0x00, 0x18, -1, 0x03, 0x0001, 0x0846},
419 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0002, 0x0046},
420 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0002, 0x0066},
421 cmdLutElement{0x00, 0x06, -1, 0x03, 0x0002, 0x0086},
422 cmdLutElement{0x00, 0x07, -1, 0x03, 0x0002, 0x00c6},
423 cmdLutElement{0x00, 0x08, -1, 0x03, 0x0002, 0x0146},
424 cmdLutElement{0x00, 0x09, -1, 0x03, 0x0002, 0x0246},
425 cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0002, 0x0446},
426 cmdLutElement{0x00, 0x18, -1, 0x03, 0x0002, 0x0846},
427 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0003, 0x0046},
428 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0003, 0x0066},
429 cmdLutElement{0x00, 0x06, -1, 0x03, 0x0003, 0x0086},
430 cmdLutElement{0x00, 0x07, -1, 0x03, 0x0003, 0x00c6},
431 cmdLutElement{0x00, 0x08, -1, 0x03, 0x0003, 0x0146},
432 cmdLutElement{0x00, 0x09, -1, 0x03, 0x0003, 0x0246},
433 cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0003, 0x0446},
434 cmdLutElement{0x00, 0x18, -1, 0x03, 0x0003, 0x0846},
435 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0004, 0x0046},
436 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0004, 0x0066},
437 cmdLutElement{0x00, 0x06, -1, 0x03, 0x0004, 0x0086},
438 cmdLutElement{0x00, 0x07, -1, 0x03, 0x0004, 0x00c6},
439 cmdLutElement{0x00, 0x08, -1, 0x03, 0x0004, 0x0146},
440 cmdLutElement{0x00, 0x09, -1, 0x03, 0x0004, 0x0246},
441 cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0004, 0x0446},
442 cmdLutElement{0x00, 0x18, -1, 0x03, 0x0004, 0x0846},
443 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0005, 0x0046},
444 cmdLutElement{0x00, 0x05, -1, 0x03, 0x0005, 0x0066},
445 cmdLutElement{0x00, 0x06, -1, 0x03, 0x0005, 0x0086},
446 cmdLutElement{0x00, 0x07, -1, 0x03, 0x0005, 0x00c6},
447 cmdLutElement{0x00, 0x08, -1, 0x03, 0x0005, 0x0146},
448 cmdLutElement{0x00, 0x09, -1, 0x03, 0x0005, 0x0246},
449 cmdLutElement{0x00, 0x0a, -1, 0x03, 0x0005, 0x0446},
450 cmdLutElement{0x00, 0x18, -1, 0x03, 0x0005, 0x0846},
451 cmdLutElement{0x01, 0x05, -1, 0x03, 0x0006, 0x0046},
452 cmdLutElement{0x01, 0x05, -1, 0x03, 0x0006, 0x0066},
453 cmdLutElement{0x01, 0x06, -1, 0x03, 0x0006, 0x0086},
454 cmdLutElement{0x01, 0x07, -1, 0x03, 0x0006, 0x00c6},
455 cmdLutElement{0x01, 0x08, -1, 0x03, 0x0006, 0x0146},
456 cmdLutElement{0x01, 0x09, -1, 0x03, 0x0006, 0x0246},
457 cmdLutElement{0x01, 0x0a, -1, 0x03, 0x0006, 0x0446},
458 cmdLutElement{0x01, 0x18, -1, 0x03, 0x0006, 0x0846},
459 cmdLutElement{0x01, 0x05, -1, 0x03, 0x0008, 0x0046},
460 cmdLutElement{0x01, 0x05, -1, 0x03, 0x0008, 0x0066},
461 cmdLutElement{0x01, 0x06, -1, 0x03, 0x0008, 0x0086},
462 cmdLutElement{0x01, 0x07, -1, 0x03, 0x0008, 0x00c6},
463 cmdLutElement{0x01, 0x08, -1, 0x03, 0x0008, 0x0146},
464 cmdLutElement{0x01, 0x09, -1, 0x03, 0x0008, 0x0246},
465 cmdLutElement{0x01, 0x0a, -1, 0x03, 0x0008, 0x0446},
466 cmdLutElement{0x01, 0x18, -1, 0x03, 0x0008, 0x0846},
467 cmdLutElement{0x06, 0x00, -1, 0x00, 0x0082, 0x0002},
468 cmdLutElement{0x06, 0x00, -1, 0x01, 0x0082, 0x0003},
469 cmdLutElement{0x06, 0x00, -1, 0x02, 0x0082, 0x0004},
470 cmdLutElement{0x06, 0x00, -1, 0x03, 0x0082, 0x0005},
471 cmdLutElement{0x06, 0x00, -1, 0x03, 0x0082, 0x0006},
472 cmdLutElement{0x06, 0x00, -1, 0x03, 0x0082, 0x0007},
473 cmdLutElement{0x06, 0x00, -1, 0x03, 0x0082, 0x0008},
474 cmdLutElement{0x06, 0x00, -1, 0x03, 0x0082, 0x0009},
475 cmdLutElement{0x07, 0x00, -1, 0x00, 0x00c2, 0x0002},
476 cmdLutElement{0x07, 0x00, -1, 0x01, 0x00c2, 0x0003},
477 cmdLutElement{0x07, 0x00, -1, 0x02, 0x00c2, 0x0004},
478 cmdLutElement{0x07, 0x00, -1, 0x03, 0x00c2, 0x0005},
479 cmdLutElement{0x07, 0x00, -1, 0x03, 0x00c2, 0x0006},
480 cmdLutElement{0x07, 0x00, -1, 0x03, 0x00c2, 0x0007},
481 cmdLutElement{0x07, 0x00, -1, 0x03, 0x00c2, 0x0008},
482 cmdLutElement{0x07, 0x00, -1, 0x03, 0x00c2, 0x0009},
483 cmdLutElement{0x08, 0x00, -1, 0x00, 0x0142, 0x0002},
484 cmdLutElement{0x08, 0x00, -1, 0x01, 0x0142, 0x0003},
485 cmdLutElement{0x08, 0x00, -1, 0x02, 0x0142, 0x0004},
486 cmdLutElement{0x08, 0x00, -1, 0x03, 0x0142, 0x0005},
487 cmdLutElement{0x08, 0x00, -1, 0x03, 0x0142, 0x0006},
488 cmdLutElement{0x08, 0x00, -1, 0x03, 0x0142, 0x0007},
489 cmdLutElement{0x08, 0x00, -1, 0x03, 0x0142, 0x0008},
490 cmdLutElement{0x08, 0x00, -1, 0x03, 0x0142, 0x0009},
491 cmdLutElement{0x09, 0x00, -1, 0x00, 0x0242, 0x0002},
492 cmdLutElement{0x09, 0x00, -1, 0x01, 0x0242, 0x0003},
493 cmdLutElement{0x09, 0x00, -1, 0x02, 0x0242, 0x0004},
494 cmdLutElement{0x09, 0x00, -1, 0x03, 0x0242, 0x0005},
495 cmdLutElement{0x09, 0x00, -1, 0x03, 0x0242, 0x0006},
496 cmdLutElement{0x09, 0x00, -1, 0x03, 0x0242, 0x0007},
497 cmdLutElement{0x09, 0x00, -1, 0x03, 0x0242, 0x0008},
498 cmdLutElement{0x09, 0x00, -1, 0x03, 0x0242, 0x0009},
499 cmdLutElement{0x0a, 0x00, -1, 0x00, 0x0442, 0x0002},
500 cmdLutElement{0x0a, 0x00, -1, 0x01, 0x0442, 0x0003},
501 cmdLutElement{0x0a, 0x00, -1, 0x02, 0x0442, 0x0004},
502 cmdLutElement{0x0a, 0x00, -1, 0x03, 0x0442, 0x0005},
503 cmdLutElement{0x0a, 0x00, -1, 0x03, 0x0442, 0x0006},
504 cmdLutElement{0x0a, 0x00, -1, 0x03, 0x0442, 0x0007},
505 cmdLutElement{0x0a, 0x00, -1, 0x03, 0x0442, 0x0008},
506 cmdLutElement{0x0a, 0x00, -1, 0x03, 0x0442, 0x0009},
507 cmdLutElement{0x0c, 0x00, -1, 0x00, 0x0842, 0x0002},
508 cmdLutElement{0x0c, 0x00, -1, 0x01, 0x0842, 0x0003},
509 cmdLutElement{0x0c, 0x00, -1, 0x02, 0x0842, 0x0004},
510 cmdLutElement{0x0c, 0x00, -1, 0x03, 0x0842, 0x0005},
511 cmdLutElement{0x0c, 0x00, -1, 0x03, 0x0842, 0x0006},
512 cmdLutElement{0x0c, 0x00, -1, 0x03, 0x0842, 0x0007},
513 cmdLutElement{0x0c, 0x00, -1, 0x03, 0x0842, 0x0008},
514 cmdLutElement{0x0c, 0x00, -1, 0x03, 0x0842, 0x0009},
515 cmdLutElement{0x0e, 0x00, -1, 0x00, 0x1842, 0x0002},
516 cmdLutElement{0x0e, 0x00, -1, 0x01, 0x1842, 0x0003},
517 cmdLutElement{0x0e, 0x00, -1, 0x02, 0x1842, 0x0004},
518 cmdLutElement{0x0e, 0x00, -1, 0x03, 0x1842, 0x0005},
519 cmdLutElement{0x0e, 0x00, -1, 0x03, 0x1842, 0x0006},
520 cmdLutElement{0x0e, 0x00, -1, 0x03, 0x1842, 0x0007},
521 cmdLutElement{0x0e, 0x00, -1, 0x03, 0x1842, 0x0008},
522 cmdLutElement{0x0e, 0x00, -1, 0x03, 0x1842, 0x0009},
523 cmdLutElement{0x18, 0x00, -1, 0x00, 0x5842, 0x0002},
524 cmdLutElement{0x18, 0x00, -1, 0x01, 0x5842, 0x0003},
525 cmdLutElement{0x18, 0x00, -1, 0x02, 0x5842, 0x0004},
526 cmdLutElement{0x18, 0x00, -1, 0x03, 0x5842, 0x0005},
527 cmdLutElement{0x18, 0x00, -1, 0x03, 0x5842, 0x0006},
528 cmdLutElement{0x18, 0x00, -1, 0x03, 0x5842, 0x0007},
529 cmdLutElement{0x18, 0x00, -1, 0x03, 0x5842, 0x0008},
530 cmdLutElement{0x18, 0x00, -1, 0x03, 0x5842, 0x0009},
531 cmdLutElement{0x02, 0x05, -1, 0x03, 0x000a, 0x0046},
532 cmdLutElement{0x02, 0x05, -1, 0x03, 0x000a, 0x0066},
533 cmdLutElement{0x02, 0x06, -1, 0x03, 0x000a, 0x0086},
534 cmdLutElement{0x02, 0x07, -1, 0x03, 0x000a, 0x00c6},
535 cmdLutElement{0x02, 0x08, -1, 0x03, 0x000a, 0x0146},
536 cmdLutElement{0x02, 0x09, -1, 0x03, 0x000a, 0x0246},
537 cmdLutElement{0x02, 0x0a, -1, 0x03, 0x000a, 0x0446},
538 cmdLutElement{0x02, 0x18, -1, 0x03, 0x000a, 0x0846},
539 cmdLutElement{0x02, 0x05, -1, 0x03, 0x000e, 0x0046},
540 cmdLutElement{0x02, 0x05, -1, 0x03, 0x000e, 0x0066},
541 cmdLutElement{0x02, 0x06, -1, 0x03, 0x000e, 0x0086},
542 cmdLutElement{0x02, 0x07, -1, 0x03, 0x000e, 0x00c6},
543 cmdLutElement{0x02, 0x08, -1, 0x03, 0x000e, 0x0146},
544 cmdLutElement{0x02, 0x09, -1, 0x03, 0x000e, 0x0246},
545 cmdLutElement{0x02, 0x0a, -1, 0x03, 0x000e, 0x0446},
546 cmdLutElement{0x02, 0x18, -1, 0x03, 0x000e, 0x0846},
547 cmdLutElement{0x03, 0x05, -1, 0x03, 0x0012, 0x0046},
548 cmdLutElement{0x03, 0x05, -1, 0x03, 0x0012, 0x0066},
549 cmdLutElement{0x03, 0x06, -1, 0x03, 0x0012, 0x0086},
550 cmdLutElement{0x03, 0x07, -1, 0x03, 0x0012, 0x00c6},
551 cmdLutElement{0x03, 0x08, -1, 0x03, 0x0012, 0x0146},
552 cmdLutElement{0x03, 0x09, -1, 0x03, 0x0012, 0x0246},
553 cmdLutElement{0x03, 0x0a, -1, 0x03, 0x0012, 0x0446},
554 cmdLutElement{0x03, 0x18, -1, 0x03, 0x0012, 0x0846},
555 cmdLutElement{0x03, 0x05, -1, 0x03, 0x001a, 0x0046},
556 cmdLutElement{0x03, 0x05, -1, 0x03, 0x001a, 0x0066},
557 cmdLutElement{0x03, 0x06, -1, 0x03, 0x001a, 0x0086},
558 cmdLutElement{0x03, 0x07, -1, 0x03, 0x001a, 0x00c6},
559 cmdLutElement{0x03, 0x08, -1, 0x03, 0x001a, 0x0146},
560 cmdLutElement{0x03, 0x09, -1, 0x03, 0x001a, 0x0246},
561 cmdLutElement{0x03, 0x0a, -1, 0x03, 0x001a, 0x0446},
562 cmdLutElement{0x03, 0x18, -1, 0x03, 0x001a, 0x0846},
563 cmdLutElement{0x04, 0x05, -1, 0x03, 0x0022, 0x0046},
564 cmdLutElement{0x04, 0x05, -1, 0x03, 0x0022, 0x0066},
565 cmdLutElement{0x04, 0x06, -1, 0x03, 0x0022, 0x0086},
566 cmdLutElement{0x04, 0x07, -1, 0x03, 0x0022, 0x00c6},
567 cmdLutElement{0x04, 0x08, -1, 0x03, 0x0022, 0x0146},
568 cmdLutElement{0x04, 0x09, -1, 0x03, 0x0022, 0x0246},
569 cmdLutElement{0x04, 0x0a, -1, 0x03, 0x0022, 0x0446},
570 cmdLutElement{0x04, 0x18, -1, 0x03, 0x0022, 0x0846},
571 cmdLutElement{0x04, 0x05, -1, 0x03, 0x0032, 0x0046},
572 cmdLutElement{0x04, 0x05, -1, 0x03, 0x0032, 0x0066},
573 cmdLutElement{0x04, 0x06, -1, 0x03, 0x0032, 0x0086},
574 cmdLutElement{0x04, 0x07, -1, 0x03, 0x0032, 0x00c6},
575 cmdLutElement{0x04, 0x08, -1, 0x03, 0x0032, 0x0146},
576 cmdLutElement{0x04, 0x09, -1, 0x03, 0x0032, 0x0246},
577 cmdLutElement{0x04, 0x0a, -1, 0x03, 0x0032, 0x0446},
578 cmdLutElement{0x04, 0x18, -1, 0x03, 0x0032, 0x0846},
579 cmdLutElement{0x05, 0x05, -1, 0x03, 0x0042, 0x0046},
580 cmdLutElement{0x05, 0x05, -1, 0x03, 0x0042, 0x0066},
581 cmdLutElement{0x05, 0x06, -1, 0x03, 0x0042, 0x0086},
582 cmdLutElement{0x05, 0x07, -1, 0x03, 0x0042, 0x00c6},
583 cmdLutElement{0x05, 0x08, -1, 0x03, 0x0042, 0x0146},
584 cmdLutElement{0x05, 0x09, -1, 0x03, 0x0042, 0x0246},
585 cmdLutElement{0x05, 0x0a, -1, 0x03, 0x0042, 0x0446},
586 cmdLutElement{0x05, 0x18, -1, 0x03, 0x0042, 0x0846},
587 cmdLutElement{0x05, 0x05, -1, 0x03, 0x0062, 0x0046},
588 cmdLutElement{0x05, 0x05, -1, 0x03, 0x0062, 0x0066},
589 cmdLutElement{0x05, 0x06, -1, 0x03, 0x0062, 0x0086},
590 cmdLutElement{0x05, 0x07, -1, 0x03, 0x0062, 0x00c6},
591 cmdLutElement{0x05, 0x08, -1, 0x03, 0x0062, 0x0146},
592 cmdLutElement{0x05, 0x09, -1, 0x03, 0x0062, 0x0246},
593 cmdLutElement{0x05, 0x0a, -1, 0x03, 0x0062, 0x0446},
594 cmdLutElement{0x05, 0x18, -1, 0x03, 0x0062, 0x0846},
595 cmdLutElement{0x06, 0x01, -1, 0x03, 0x0082, 0x000a},
596 cmdLutElement{0x06, 0x01, -1, 0x03, 0x0082, 0x000c},
597 cmdLutElement{0x06, 0x02, -1, 0x03, 0x0082, 0x000e},
598 cmdLutElement{0x06, 0x02, -1, 0x03, 0x0082, 0x0012},
599 cmdLutElement{0x06, 0x03, -1, 0x03, 0x0082, 0x0016},
600 cmdLutElement{0x06, 0x03, -1, 0x03, 0x0082, 0x001e},
601 cmdLutElement{0x06, 0x04, -1, 0x03, 0x0082, 0x0026},
602 cmdLutElement{0x06, 0x04, -1, 0x03, 0x0082, 0x0036},
603 cmdLutElement{0x07, 0x01, -1, 0x03, 0x00c2, 0x000a},
604 cmdLutElement{0x07, 0x01, -1, 0x03, 0x00c2, 0x000c},
605 cmdLutElement{0x07, 0x02, -1, 0x03, 0x00c2, 0x000e},
606 cmdLutElement{0x07, 0x02, -1, 0x03, 0x00c2, 0x0012},
607 cmdLutElement{0x07, 0x03, -1, 0x03, 0x00c2, 0x0016},
608 cmdLutElement{0x07, 0x03, -1, 0x03, 0x00c2, 0x001e},
609 cmdLutElement{0x07, 0x04, -1, 0x03, 0x00c2, 0x0026},
610 cmdLutElement{0x07, 0x04, -1, 0x03, 0x00c2, 0x0036},
611 cmdLutElement{0x08, 0x01, -1, 0x03, 0x0142, 0x000a},
612 cmdLutElement{0x08, 0x01, -1, 0x03, 0x0142, 0x000c},
613 cmdLutElement{0x08, 0x02, -1, 0x03, 0x0142, 0x000e},
614 cmdLutElement{0x08, 0x02, -1, 0x03, 0x0142, 0x0012},
615 cmdLutElement{0x08, 0x03, -1, 0x03, 0x0142, 0x0016},
616 cmdLutElement{0x08, 0x03, -1, 0x03, 0x0142, 0x001e},
617 cmdLutElement{0x08, 0x04, -1, 0x03, 0x0142, 0x0026},
618 cmdLutElement{0x08, 0x04, -1, 0x03, 0x0142, 0x0036},
619 cmdLutElement{0x09, 0x01, -1, 0x03, 0x0242, 0x000a},
620 cmdLutElement{0x09, 0x01, -1, 0x03, 0x0242, 0x000c},
621 cmdLutElement{0x09, 0x02, -1, 0x03, 0x0242, 0x000e},
622 cmdLutElement{0x09, 0x02, -1, 0x03, 0x0242, 0x0012},
623 cmdLutElement{0x09, 0x03, -1, 0x03, 0x0242, 0x0016},
624 cmdLutElement{0x09, 0x03, -1, 0x03, 0x0242, 0x001e},
625 cmdLutElement{0x09, 0x04, -1, 0x03, 0x0242, 0x0026},
626 cmdLutElement{0x09, 0x04, -1, 0x03, 0x0242, 0x0036},
627 cmdLutElement{0x0a, 0x01, -1, 0x03, 0x0442, 0x000a},
628 cmdLutElement{0x0a, 0x01, -1, 0x03, 0x0442, 0x000c},
629 cmdLutElement{0x0a, 0x02, -1, 0x03, 0x0442, 0x000e},
630 cmdLutElement{0x0a, 0x02, -1, 0x03, 0x0442, 0x0012},
631 cmdLutElement{0x0a, 0x03, -1, 0x03, 0x0442, 0x0016},
632 cmdLutElement{0x0a, 0x03, -1, 0x03, 0x0442, 0x001e},
633 cmdLutElement{0x0a, 0x04, -1, 0x03, 0x0442, 0x0026},
634 cmdLutElement{0x0a, 0x04, -1, 0x03, 0x0442, 0x0036},
635 cmdLutElement{0x0c, 0x01, -1, 0x03, 0x0842, 0x000a},
636 cmdLutElement{0x0c, 0x01, -1, 0x03, 0x0842, 0x000c},
637 cmdLutElement{0x0c, 0x02, -1, 0x03, 0x0842, 0x000e},
638 cmdLutElement{0x0c, 0x02, -1, 0x03, 0x0842, 0x0012},
639 cmdLutElement{0x0c, 0x03, -1, 0x03, 0x0842, 0x0016},
640 cmdLutElement{0x0c, 0x03, -1, 0x03, 0x0842, 0x001e},
641 cmdLutElement{0x0c, 0x04, -1, 0x03, 0x0842, 0x0026},
642 cmdLutElement{0x0c, 0x04, -1, 0x03, 0x0842, 0x0036},
643 cmdLutElement{0x0e, 0x01, -1, 0x03, 0x1842, 0x000a},
644 cmdLutElement{0x0e, 0x01, -1, 0x03, 0x1842, 0x000c},
645 cmdLutElement{0x0e, 0x02, -1, 0x03, 0x1842, 0x000e},
646 cmdLutElement{0x0e, 0x02, -1, 0x03, 0x1842, 0x0012},
647 cmdLutElement{0x0e, 0x03, -1, 0x03, 0x1842, 0x0016},
648 cmdLutElement{0x0e, 0x03, -1, 0x03, 0x1842, 0x001e},
649 cmdLutElement{0x0e, 0x04, -1, 0x03, 0x1842, 0x0026},
650 cmdLutElement{0x0e, 0x04, -1, 0x03, 0x1842, 0x0036},
651 cmdLutElement{0x18, 0x01, -1, 0x03, 0x5842, 0x000a},
652 cmdLutElement{0x18, 0x01, -1, 0x03, 0x5842, 0x000c},
653 cmdLutElement{0x18, 0x02, -1, 0x03, 0x5842, 0x000e},
654 cmdLutElement{0x18, 0x02, -1, 0x03, 0x5842, 0x0012},
655 cmdLutElement{0x18, 0x03, -1, 0x03, 0x5842, 0x0016},
656 cmdLutElement{0x18, 0x03, -1, 0x03, 0x5842, 0x001e},
657 cmdLutElement{0x18, 0x04, -1, 0x03, 0x5842, 0x0026},
658 cmdLutElement{0x18, 0x04, -1, 0x03, 0x5842, 0x0036},
659 cmdLutElement{0x06, 0x05, -1, 0x03, 0x0082, 0x0046},
660 cmdLutElement{0x06, 0x05, -1, 0x03, 0x0082, 0x0066},
661 cmdLutElement{0x06, 0x06, -1, 0x03, 0x0082, 0x0086},
662 cmdLutElement{0x06, 0x07, -1, 0x03, 0x0082, 0x00c6},
663 cmdLutElement{0x06, 0x08, -1, 0x03, 0x0082, 0x0146},
664 cmdLutElement{0x06, 0x09, -1, 0x03, 0x0082, 0x0246},
665 cmdLutElement{0x06, 0x0a, -1, 0x03, 0x0082, 0x0446},
666 cmdLutElement{0x06, 0x18, -1, 0x03, 0x0082, 0x0846},
667 cmdLutElement{0x07, 0x05, -1, 0x03, 0x00c2, 0x0046},
668 cmdLutElement{0x07, 0x05, -1, 0x03, 0x00c2, 0x0066},
669 cmdLutElement{0x07, 0x06, -1, 0x03, 0x00c2, 0x0086},
670 cmdLutElement{0x07, 0x07, -1, 0x03, 0x00c2, 0x00c6},
671 cmdLutElement{0x07, 0x08, -1, 0x03, 0x00c2, 0x0146},
672 cmdLutElement{0x07, 0x09, -1, 0x03, 0x00c2, 0x0246},
673 cmdLutElement{0x07, 0x0a, -1, 0x03, 0x00c2, 0x0446},
674 cmdLutElement{0x07, 0x18, -1, 0x03, 0x00c2, 0x0846},
675 cmdLutElement{0x08, 0x05, -1, 0x03, 0x0142, 0x0046},
676 cmdLutElement{0x08, 0x05, -1, 0x03, 0x0142, 0x0066},
677 cmdLutElement{0x08, 0x06, -1, 0x03, 0x0142, 0x0086},
678 cmdLutElement{0x08, 0x07, -1, 0x03, 0x0142, 0x00c6},
679 cmdLutElement{0x08, 0x08, -1, 0x03, 0x0142, 0x0146},
680 cmdLutElement{0x08, 0x09, -1, 0x03, 0x0142, 0x0246},
681 cmdLutElement{0x08, 0x0a, -1, 0x03, 0x0142, 0x0446},
682 cmdLutElement{0x08, 0x18, -1, 0x03, 0x0142, 0x0846},
683 cmdLutElement{0x09, 0x05, -1, 0x03, 0x0242, 0x0046},
684 cmdLutElement{0x09, 0x05, -1, 0x03, 0x0242, 0x0066},
685 cmdLutElement{0x09, 0x06, -1, 0x03, 0x0242, 0x0086},
686 cmdLutElement{0x09, 0x07, -1, 0x03, 0x0242, 0x00c6},
687 cmdLutElement{0x09, 0x08, -1, 0x03, 0x0242, 0x0146},
688 cmdLutElement{0x09, 0x09, -1, 0x03, 0x0242, 0x0246},
689 cmdLutElement{0x09, 0x0a, -1, 0x03, 0x0242, 0x0446},
690 cmdLutElement{0x09, 0x18, -1, 0x03, 0x0242, 0x0846},
691 cmdLutElement{0x0a, 0x05, -1, 0x03, 0x0442, 0x0046},
692 cmdLutElement{0x0a, 0x05, -1, 0x03, 0x0442, 0x0066},
693 cmdLutElement{0x0a, 0x06, -1, 0x03, 0x0442, 0x0086},
694 cmdLutElement{0x0a, 0x07, -1, 0x03, 0x0442, 0x00c6},
695 cmdLutElement{0x0a, 0x08, -1, 0x03, 0x0442, 0x0146},
696 cmdLutElement{0x0a, 0x09, -1, 0x03, 0x0442, 0x0246},
697 cmdLutElement{0x0a, 0x0a, -1, 0x03, 0x0442, 0x0446},
698 cmdLutElement{0x0a, 0x18, -1, 0x03, 0x0442, 0x0846},
699 cmdLutElement{0x0c, 0x05, -1, 0x03, 0x0842, 0x0046},
700 cmdLutElement{0x0c, 0x05, -1, 0x03, 0x0842, 0x0066},
701 cmdLutElement{0x0c, 0x06, -1, 0x03, 0x0842, 0x0086},
702 cmdLutElement{0x0c, 0x07, -1, 0x03, 0x0842, 0x00c6},
703 cmdLutElement{0x0c, 0x08, -1, 0x03, 0x0842, 0x0146},
704 cmdLutElement{0x0c, 0x09, -1, 0x03, 0x0842, 0x0246},
705 cmdLutElement{0x0c, 0x0a, -1, 0x03, 0x0842, 0x0446},
706 cmdLutElement{0x0c, 0x18, -1, 0x03, 0x0842, 0x0846},
707 cmdLutElement{0x0e, 0x05, -1, 0x03, 0x1842, 0x0046},
708 cmdLutElement{0x0e, 0x05, -1, 0x03, 0x1842, 0x0066},
709 cmdLutElement{0x0e, 0x06, -1, 0x03, 0x1842, 0x0086},
710 cmdLutElement{0x0e, 0x07, -1, 0x03, 0x1842, 0x00c6},
711 cmdLutElement{0x0e, 0x08, -1, 0x03, 0x1842, 0x0146},
712 cmdLutElement{0x0e, 0x09, -1, 0x03, 0x1842, 0x0246},
713 cmdLutElement{0x0e, 0x0a, -1, 0x03, 0x1842, 0x0446},
714 cmdLutElement{0x0e, 0x18, -1, 0x03, 0x1842, 0x0846},
715 cmdLutElement{0x18, 0x05, -1, 0x03, 0x5842, 0x0046},
716 cmdLutElement{0x18, 0x05, -1, 0x03, 0x5842, 0x0066},
717 cmdLutElement{0x18, 0x06, -1, 0x03, 0x5842, 0x0086},
718 cmdLutElement{0x18, 0x07, -1, 0x03, 0x5842, 0x00c6},
719 cmdLutElement{0x18, 0x08, -1, 0x03, 0x5842, 0x0146},
720 cmdLutElement{0x18, 0x09, -1, 0x03, 0x5842, 0x0246},
721 cmdLutElement{0x18, 0x0a, -1, 0x03, 0x5842, 0x0446},
722 cmdLutElement{0x18, 0x18, -1, 0x03, 0x5842, 0x0846},
723}
Note: See TracBrowser for help on using the repository browser.