1 /*****************************************************************************\
2 dj3320ColorMaps.cpp : Implimentation for the DJ3320 color maps
4 Copyright (c) 1996 - 2009, Hewlett-Packard Co.
7 Redistribution and use in source and binary formsUL, with or without
8 modificationUL, are permitted provided that the following conditions
10 1. Redistributions of source code must retain the above copyright
11 noticeUL, this list of conditions and the following disclaimer.
12 2. Redistributions in binary form must reproduce the above copyright
13 noticeUL, this list of conditions and the following disclaimer in the
14 documentation and/or other materials provided with the distribution.
15 3. Neither the name of Hewlett-Packard nor the names of its
16 contributors may be used to endorse or promote products derived
17 from this software without specific prior written permission.
19 THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
20 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
21 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
22 NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
23 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
24 TO, PATENT INFRINGEMENT; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
25 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
26 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
28 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 \***************************************************************************/
31 #include "CommonDefinitions.h"
33 // 300x300x1, K - Plain, Draft, Grey
34 uint32_t ulMapDJ3320_K_3x3x1[] =
36 255UL, 255UL, 247UL, 224UL, 197UL, 177UL,
37 167UL, 161UL, 157UL, 171UL, 165UL, 161UL,
38 156UL, 152UL, 148UL, 146UL, 142UL, 139UL,
39 147UL, 144UL, 141UL, 137UL, 134UL, 131UL,
40 128UL, 125UL, 122UL, 130UL, 127UL, 124UL,
41 120UL, 117UL, 113UL, 111UL, 107UL, 105UL,
42 112UL, 110UL, 106UL, 104UL, 100UL, 98UL,
43 95UL, 93UL, 90UL, 96UL, 94UL, 91UL,
44 89UL, 86UL, 84UL, 81UL, 79UL, 76UL,
45 83UL, 80UL, 77UL, 75UL, 72UL, 70UL,
46 68UL, 66UL, 63UL, 69UL, 67UL, 64UL,
47 62UL, 60UL, 58UL, 55UL, 53UL, 51UL,
48 57UL, 55UL, 53UL, 50UL, 49UL, 46UL,
49 45UL, 42UL, 40UL, 231UL, 203UL, 184UL,
50 168UL, 164UL, 159UL, 155UL, 150UL, 147UL,
51 157UL, 153UL, 149UL, 146UL, 143UL, 140UL,
52 136UL, 134UL, 130UL, 139UL, 135UL, 133UL,
53 129UL, 126UL, 123UL, 120UL, 116UL, 112UL,
54 122UL, 118UL, 115UL, 112UL, 109UL, 105UL,
55 103UL, 100UL, 97UL, 105UL, 101UL, 99UL,
56 96UL, 93UL, 91UL, 88UL, 85UL, 83UL,
57 90UL, 87UL, 85UL, 82UL, 80UL, 77UL,
58 75UL, 72UL, 70UL, 76UL, 74UL, 71UL,
59 69UL, 66UL, 64UL, 62UL, 59UL, 57UL,
60 63UL, 61UL, 58UL, 57UL, 54UL, 52UL,
61 50UL, 48UL, 46UL, 51UL, 49UL, 47UL,
62 45UL, 43UL, 41UL, 39UL, 37UL, 35UL,
63 169UL, 165UL, 160UL, 156UL, 151UL, 148UL,
64 145UL, 142UL, 138UL, 147UL, 144UL, 141UL,
65 137UL, 134UL, 131UL, 128UL, 125UL, 122UL,
66 130UL, 127UL, 124UL, 120UL, 117UL, 113UL,
67 111UL, 107UL, 105UL, 112UL, 110UL, 106UL,
68 104UL, 100UL, 98UL, 95UL, 93UL, 90UL,
69 96UL, 94UL, 91UL, 89UL, 86UL, 84UL,
70 81UL, 79UL, 76UL, 83UL, 80UL, 77UL,
71 75UL, 72UL, 70UL, 68UL, 66UL, 63UL,
72 69UL, 67UL, 64UL, 62UL, 60UL, 58UL,
73 55UL, 53UL, 51UL, 57UL, 55UL, 53UL,
74 50UL, 49UL, 46UL, 45UL, 42UL, 40UL,
75 46UL, 44UL, 42UL, 40UL, 38UL, 36UL,
76 34UL, 32UL, 30UL, 156UL, 152UL, 149UL,
77 146UL, 143UL, 139UL, 135UL, 133UL, 129UL,
78 138UL, 135UL, 132UL, 129UL, 125UL, 123UL,
79 119UL, 116UL, 112UL, 121UL, 118UL, 114UL,
80 112UL, 108UL, 105UL, 102UL, 100UL, 96UL,
81 104UL, 101UL, 99UL, 96UL, 93UL, 91UL,
82 88UL, 85UL, 83UL, 90UL, 87UL, 85UL,
83 82UL, 80UL, 77UL, 75UL, 72UL, 70UL,
84 76UL, 73UL, 71UL, 68UL, 66UL, 64UL,
85 62UL, 59UL, 57UL, 63UL, 60UL, 58UL,
86 56UL, 54UL, 51UL, 50UL, 47UL, 46UL,
87 51UL, 49UL, 47UL, 45UL, 43UL, 41UL,
88 39UL, 37UL, 35UL, 40UL, 39UL, 36UL,
89 35UL, 32UL, 31UL, 29UL, 27UL, 25UL,
90 146UL, 143UL, 140UL, 136UL, 134UL, 130UL,
91 127UL, 124UL, 121UL, 130UL, 126UL, 124UL,
92 120UL, 117UL, 113UL, 111UL, 107UL, 105UL,
93 112UL, 109UL, 106UL, 103UL, 100UL, 97UL,
94 95UL, 92UL, 90UL, 96UL, 93UL, 91UL,
95 88UL, 86UL, 83UL, 81UL, 78UL, 76UL,
96 83UL, 80UL, 77UL, 75UL, 72UL, 70UL,
97 68UL, 65UL, 63UL, 69UL, 67UL, 64UL,
98 62UL, 60UL, 58UL, 55UL, 53UL, 51UL,
99 57UL, 55UL, 52UL, 50UL, 48UL, 46UL,
100 44UL, 42UL, 40UL, 45UL, 44UL, 41UL,
101 40UL, 37UL, 36UL, 34UL, 32UL, 30UL,
102 35UL, 33UL, 31UL, 29UL, 27UL, 25UL,
103 23UL, 21UL, 19UL, 137UL, 134UL, 131UL,
104 128UL, 125UL, 122UL, 118UL, 115UL, 112UL,
105 121UL, 118UL, 114UL, 112UL, 108UL, 105UL,
106 102UL, 99UL, 96UL, 104UL, 101UL, 98UL,
107 96UL, 93UL, 91UL, 88UL, 85UL, 83UL,
108 89UL, 87UL, 84UL, 82UL, 79UL, 77UL,
109 74UL, 72UL, 69UL, 75UL, 73UL, 70UL,
110 68UL, 66UL, 64UL, 61UL, 59UL, 57UL,
111 62UL, 60UL, 58UL, 56UL, 54UL, 51UL,
112 49UL, 47UL, 45UL, 51UL, 49UL, 47UL,
113 45UL, 43UL, 41UL, 39UL, 37UL, 35UL,
114 40UL, 38UL, 36UL, 34UL, 32UL, 30UL,
115 29UL, 26UL, 25UL, 30UL, 27UL, 26UL,
116 24UL, 22UL, 20UL, 18UL, 16UL, 14UL,
117 129UL, 125UL, 123UL, 119UL, 116UL, 112UL,
118 110UL, 106UL, 104UL, 112UL, 109UL, 105UL,
119 103UL, 100UL, 97UL, 94UL, 92UL, 89UL,
120 96UL, 93UL, 91UL, 88UL, 86UL, 83UL,
121 81UL, 78UL, 75UL, 83UL, 80UL, 77UL,
122 75UL, 72UL, 70UL, 68UL, 65UL, 63UL,
123 69UL, 66UL, 64UL, 62UL, 60UL, 57UL,
124 55UL, 53UL, 51UL, 57UL, 54UL, 52UL,
125 50UL, 48UL, 46UL, 44UL, 42UL, 40UL,
126 45UL, 44UL, 41UL, 40UL, 37UL, 36UL,
127 34UL, 31UL, 30UL, 35UL, 33UL, 31UL,
128 29UL, 27UL, 25UL, 23UL, 21UL, 19UL,
129 24UL, 23UL, 20UL, 18UL, 16UL, 14UL,
130 12UL, 10UL, 8UL, 120UL, 117UL, 113UL,
131 111UL, 107UL, 105UL, 101UL, 99UL, 96UL,
132 104UL, 100UL, 98UL, 95UL, 93UL, 90UL,
133 88UL, 85UL, 83UL, 89UL, 87UL, 84UL,
134 81UL, 79UL, 76UL, 74UL, 71UL, 69UL,
135 75UL, 73UL, 70UL, 68UL, 66UL, 64UL,
136 61UL, 59UL, 57UL, 62UL, 60UL, 58UL,
137 56UL, 53UL, 51UL, 49UL, 47UL, 45UL,
138 50UL, 49UL, 46UL, 45UL, 42UL, 41UL,
139 39UL, 37UL, 35UL, 40UL, 38UL, 36UL,
140 34UL, 32UL, 30UL, 28UL, 26UL, 24UL,
141 30UL, 27UL, 26UL, 24UL, 22UL, 20UL,
142 18UL, 16UL, 13UL, 19UL, 17UL, 15UL,
143 13UL, 11UL, 8UL, 7UL, 4UL, 2UL,
144 111UL, 108UL, 105UL, 102UL, 100UL, 96UL,
145 93UL, 91UL, 88UL, 96UL, 93UL, 91UL,
146 88UL, 85UL, 83UL, 80UL, 78UL, 75UL,
147 82UL, 80UL, 77UL, 75UL, 72UL, 70UL,
148 67UL, 65UL, 62UL, 68UL, 66UL, 64UL,
149 62UL, 59UL, 57UL, 55UL, 53UL, 50UL,
150 57UL, 54UL, 52UL, 50UL, 48UL, 46UL,
151 44UL, 42UL, 40UL, 45UL, 43UL, 41UL,
152 39UL, 37UL, 35UL, 34UL, 31UL, 30UL,
153 35UL, 32UL, 31UL, 29UL, 27UL, 25UL,
154 23UL, 21UL, 19UL, 24UL, 23UL, 20UL,
155 18UL, 16UL, 14UL, 12UL, 10UL, 8UL,
156 13UL, 11UL, 9UL, 7UL, 5UL, 3UL,
160 // 600x600x1, K - Plain, Normal, Grey
162 uint32_t ulMapDJ3320_K_6x6x1[] =
164 255UL, 238UL, 218UL, 204UL, 189UL, 181UL,
165 171UL, 161UL, 154UL, 178UL, 168UL, 161UL,
166 153UL, 148UL, 141UL, 136UL, 130UL, 127UL,
167 140UL, 133UL, 129UL, 124UL, 121UL, 116UL,
168 113UL, 109UL, 106UL, 115UL, 112UL, 108UL,
169 104UL, 101UL, 97UL, 95UL, 91UL, 89UL,
170 96UL, 94UL, 90UL, 88UL, 85UL, 82UL,
171 79UL, 77UL, 74UL, 81UL, 78UL, 76UL,
172 73UL, 71UL, 69UL, 66UL, 65UL, 62UL,
173 67UL, 66UL, 63UL, 62UL, 59UL, 57UL,
174 55UL, 54UL, 51UL, 56UL, 55UL, 52UL,
175 51UL, 49UL, 47UL, 45UL, 44UL, 42UL,
176 47UL, 45UL, 43UL, 41UL, 40UL, 38UL,
177 37UL, 35UL, 33UL, 209UL, 191UL, 184UL,
178 173UL, 166UL, 156UL, 151UL, 144UL, 140UL,
179 154UL, 149UL, 143UL, 138UL, 132UL, 128UL,
180 123UL, 120UL, 115UL, 127UL, 122UL, 119UL,
181 114UL, 111UL, 107UL, 104UL, 100UL, 96UL,
182 106UL, 102UL, 99UL, 95UL, 93UL, 90UL,
183 87UL, 84UL, 81UL, 89UL, 85UL, 83UL,
184 80UL, 78UL, 75UL, 73UL, 70UL, 68UL,
185 74UL, 71UL, 69UL, 67UL, 65UL, 63UL,
186 61UL, 59UL, 57UL, 62UL, 60UL, 58UL,
187 56UL, 54UL, 52UL, 50UL, 48UL, 47UL,
188 51UL, 50UL, 48UL, 46UL, 44UL, 43UL,
189 41UL, 39UL, 38UL, 42UL, 40UL, 38UL,
190 37UL, 35UL, 34UL, 32UL, 31UL, 29UL,
191 176UL, 168UL, 159UL, 153UL, 146UL, 141UL,
192 135UL, 130UL, 125UL, 140UL, 133UL, 129UL,
193 124UL, 121UL, 116UL, 113UL, 109UL, 106UL,
194 115UL, 112UL, 108UL, 104UL, 101UL, 97UL,
195 95UL, 91UL, 89UL, 96UL, 94UL, 90UL,
196 88UL, 85UL, 82UL, 79UL, 77UL, 74UL,
197 81UL, 78UL, 76UL, 73UL, 71UL, 69UL,
198 66UL, 65UL, 62UL, 67UL, 66UL, 63UL,
199 62UL, 59UL, 57UL, 55UL, 54UL, 51UL,
200 56UL, 55UL, 52UL, 51UL, 49UL, 47UL,
201 45UL, 44UL, 42UL, 47UL, 45UL, 43UL,
202 41UL, 40UL, 38UL, 37UL, 35UL, 33UL,
203 38UL, 36UL, 34UL, 32UL, 31UL, 29UL,
204 28UL, 26UL, 25UL, 153UL, 148UL, 143UL,
205 136UL, 132UL, 127UL, 122UL, 119UL, 114UL,
206 125UL, 122UL, 118UL, 114UL, 110UL, 107UL,
207 103UL, 100UL, 96UL, 105UL, 102UL, 98UL,
208 95UL, 92UL, 90UL, 86UL, 84UL, 81UL,
209 88UL, 85UL, 83UL, 80UL, 77UL, 75UL,
210 72UL, 70UL, 67UL, 74UL, 71UL, 69UL,
211 67UL, 65UL, 63UL, 61UL, 59UL, 57UL,
212 62UL, 60UL, 58UL, 56UL, 54UL, 52UL,
213 50UL, 48UL, 47UL, 51UL, 49UL, 48UL,
214 46UL, 44UL, 42UL, 41UL, 39UL, 38UL,
215 42UL, 40UL, 38UL, 37UL, 35UL, 33UL,
216 32UL, 30UL, 29UL, 33UL, 31UL, 30UL,
217 28UL, 27UL, 25UL, 24UL, 22UL, 21UL,
218 138UL, 132UL, 128UL, 123UL, 120UL, 115UL,
219 112UL, 108UL, 105UL, 115UL, 111UL, 108UL,
220 104UL, 101UL, 97UL, 95UL, 91UL, 89UL,
221 96UL, 93UL, 90UL, 87UL, 85UL, 81UL,
222 79UL, 76UL, 74UL, 81UL, 78UL, 76UL,
223 73UL, 71UL, 68UL, 66UL, 64UL, 62UL,
224 67UL, 66UL, 63UL, 62UL, 59UL, 57UL,
225 55UL, 53UL, 51UL, 56UL, 55UL, 52UL,
226 51UL, 49UL, 47UL, 45UL, 44UL, 42UL,
227 46UL, 45UL, 43UL, 41UL, 39UL, 38UL,
228 36UL, 35UL, 33UL, 37UL, 36UL, 34UL,
229 32UL, 31UL, 29UL, 28UL, 26UL, 25UL,
230 28UL, 27UL, 26UL, 24UL, 22UL, 21UL,
231 19UL, 18UL, 16UL, 124UL, 121UL, 116UL,
232 113UL, 109UL, 106UL, 102UL, 99UL, 95UL,
233 105UL, 102UL, 98UL, 95UL, 92UL, 90UL,
234 86UL, 83UL, 81UL, 88UL, 85UL, 82UL,
235 80UL, 77UL, 75UL, 72UL, 70UL, 67UL,
236 73UL, 71UL, 69UL, 67UL, 65UL, 63UL,
237 60UL, 59UL, 56UL, 62UL, 60UL, 57UL,
238 56UL, 54UL, 52UL, 50UL, 48UL, 46UL,
239 51UL, 49UL, 48UL, 46UL, 44UL, 42UL,
240 40UL, 39UL, 37UL, 42UL, 40UL, 38UL,
241 37UL, 35UL, 33UL, 32UL, 30UL, 29UL,
242 33UL, 31UL, 30UL, 28UL, 27UL, 25UL,
243 24UL, 22UL, 21UL, 25UL, 23UL, 22UL,
244 20UL, 19UL, 17UL, 16UL, 14UL, 12UL,
245 114UL, 110UL, 107UL, 103UL, 100UL, 96UL,
246 94UL, 90UL, 88UL, 95UL, 93UL, 90UL,
247 87UL, 84UL, 81UL, 78UL, 76UL, 73UL,
248 81UL, 78UL, 76UL, 73UL, 71UL, 68UL,
249 66UL, 64UL, 62UL, 67UL, 65UL, 63UL,
250 61UL, 59UL, 57UL, 55UL, 53UL, 51UL,
251 56UL, 54UL, 52UL, 50UL, 49UL, 47UL,
252 45UL, 43UL, 42UL, 46UL, 44UL, 43UL,
253 41UL, 39UL, 38UL, 36UL, 34UL, 33UL,
254 37UL, 36UL, 34UL, 32UL, 31UL, 29UL,
255 28UL, 26UL, 25UL, 28UL, 27UL, 25UL,
256 24UL, 22UL, 21UL, 19UL, 18UL, 16UL,
257 20UL, 19UL, 17UL, 16UL, 14UL, 13UL,
258 11UL, 10UL, 8UL, 104UL, 101UL, 97UL,
259 95UL, 91UL, 89UL, 85UL, 83UL, 80UL,
260 88UL, 85UL, 82UL, 79UL, 77UL, 74UL,
261 72UL, 69UL, 67UL, 73UL, 71UL, 69UL,
262 66UL, 65UL, 62UL, 60UL, 58UL, 56UL,
263 62UL, 60UL, 57UL, 56UL, 54UL, 52UL,
264 50UL, 48UL, 46UL, 51UL, 49UL, 47UL,
265 46UL, 44UL, 42UL, 40UL, 39UL, 37UL,
266 41UL, 40UL, 38UL, 37UL, 35UL, 33UL,
267 31UL, 30UL, 28UL, 32UL, 31UL, 29UL,
268 28UL, 26UL, 25UL, 23UL, 22UL, 20UL,
269 25UL, 23UL, 22UL, 20UL, 19UL, 17UL,
270 16UL, 14UL, 12UL, 16UL, 15UL, 13UL,
271 12UL, 10UL, 9UL, 7UL, 6UL, 4UL,
272 95UL, 92UL, 90UL, 86UL, 84UL, 81UL,
273 78UL, 76UL, 73UL, 80UL, 78UL, 75UL,
274 73UL, 70UL, 68UL, 66UL, 64UL, 62UL,
275 67UL, 65UL, 63UL, 61UL, 59UL, 57UL,
276 55UL, 53UL, 51UL, 56UL, 54UL, 52UL,
277 50UL, 48UL, 47UL, 45UL, 43UL, 41UL,
278 46UL, 44UL, 43UL, 41UL, 39UL, 38UL,
279 36UL, 34UL, 33UL, 37UL, 35UL, 34UL,
280 32UL, 31UL, 29UL, 28UL, 26UL, 25UL,
281 28UL, 27UL, 25UL, 24UL, 22UL, 21UL,
282 19UL, 18UL, 16UL, 20UL, 19UL, 17UL,
283 16UL, 14UL, 12UL, 11UL, 9UL, 8UL,
284 12UL, 11UL, 9UL, 8UL, 6UL, 5UL,
288 // 300x300x1, CMY - Plain Draft, Color Pen Only
290 uint32_t ulMapDJ3320_CMY_3x3x1[ 9 * 9 * 9 ] =
292 4294967040UL, 4294967040UL, 2499804928UL, 1073741568UL, 619577088UL, 383844096UL,
293 198573824UL, 63766272UL, 12975872UL, 4292869888UL, 4293394176UL, 2381905664UL,
294 838074112UL, 535494400UL, 350093056UL, 164888320UL, 30080768UL, 12779264UL,
295 4285398784UL, 4285660928UL, 2961506048UL, 966983424UL, 246087424UL, 79036160UL,
296 62717696UL, 29032192UL, 11730688UL, 4282184960UL, 4282318592UL, 4282842880UL,
297 1833565952UL, 744423168UL, 259391232UL, 126025472UL, 59244288UL, 9043712UL,
298 4280872960UL, 4280811264UL, 4280614656UL, 3626434304UL, 1311768320UL, 523894528UL,
299 240123648UL, 106888960UL, 6618880UL, 4280217600UL, 4280089344UL, 4279566080UL,
300 4279566080UL, 2300313344UL, 958725888UL, 388497152UL, 121044736UL, 4652800UL,
301 4279495424UL, 4279366912UL, 4278976256UL, 4278517504UL, 3071082240UL, 1494482688UL,
302 555155200UL, 203030272UL, 2883328UL, 4278838528UL, 4278710016UL, 4278517504UL,
303 4278714112UL, 3439787776UL, 2047147776UL, 1040973568UL, 235667200UL, 982784UL,
304 4278250752UL, 4278250752UL, 4278250752UL, 4278249728UL, 3439389952UL, 2298540800UL,
305 1359018752UL, 604045056UL, 65280UL, 4294960384UL, 1325354752UL, 704642816UL,
306 134217472UL, 134217472UL, 117440256UL, 83033856UL, 48234240UL, 13303552UL,
307 4293254400UL, 4294967040UL, 2515271424UL, 517013248UL, 63110912UL, 12254976UL,
308 11730688UL, 11206400UL, 11075328UL, 4285195008UL, 4286447360UL, 2727345920UL,
309 881655552UL, 210894592UL, 9961216UL, 10157824UL, 10157824UL, 10551040UL,
310 4282050560UL, 4281597696UL, 4013752064UL, 1631911680UL, 458358528UL, 73531136UL,
311 7339776UL, 7995136UL, 8781568UL, 4280740352UL, 4280220928UL, 4280221440UL,
312 2770599680UL, 1059520256UL, 322043648UL, 54722304UL, 5373696UL, 6225664UL,
313 4280019456UL, 4279169024UL, 4279365632UL, 3574595328UL, 1813118720UL, 739573504UL,
314 203161344UL, 19726080UL, 4194048UL, 4279231488UL, 4278510336UL, 4278640384UL,
315 3892834304UL, 2399600384UL, 1242169088UL, 521076480UL, 101646080UL, 2096896UL,
316 4278640640UL, 4278241792UL, 4278242304UL, 4076918016UL, 2801853184UL, 1711336192UL,
317 855895296UL, 235008512UL, 524032UL, 4278246656UL, 4278240512UL, 4278241280UL,
318 4278241280UL, 3070281728UL, 2046873600UL, 1191237632UL, 520148992UL, 55040UL,
319 4294930944UL, 4127145472UL, 872370432UL, 385862656UL, 218103552UL, 134217472UL,
320 83230464UL, 65339136UL, 13631232UL, 4294603520UL, 4294941696UL, 2281675776UL,
321 385861376UL, 15790592UL, 14417664UL, 13172480UL, 12254976UL, 11927296UL,
322 4285692160UL, 4286680320UL, 2307498496UL, 1418377216UL, 193460224UL, 9043712UL,
323 9109248UL, 9240320UL, 9109248UL, 4282296832UL, 4282370048UL, 3628255744UL,
324 1633073664UL, 509011968UL, 23065856UL, 7140608UL, 7732992UL, 8388352UL,
325 4280599552UL, 4280405760UL, 4280079616UL, 2368003328UL, 824438784UL, 238155776UL,
326 4516608UL, 5437184UL, 6487808UL, 4279749888UL, 4279225344UL, 4279026176UL,
327 2937046272UL, 1494344192UL, 605287680UL, 119337472UL, 3140864UL, 4321792UL,
328 4279029504UL, 4278437632UL, 4278236928UL, 3255022592UL, 2030290944UL, 1057281792UL,
329 335798272UL, 51177984UL, 2417152UL, 4278505216UL, 4278236416UL, 4278232832UL,
330 3607144960UL, 2432742400UL, 1543553536UL, 788644864UL, 201377536UL, 514816UL,
331 4278239232UL, 4278235648UL, 4278233088UL, 3925911552UL, 2751506944UL, 1895870208UL,
332 1174450688UL, 503362048UL, 43520UL, 4294915840UL, 4294910720UL, 1778329344UL,
333 520043520UL, 385846272UL, 218087424UL, 133881856UL, 65599488UL, 13892352UL,
334 4294653440UL, 4294915584UL, 2147432960UL, 469717248UL, 16744960UL, 15707136UL,
335 14338560UL, 13098240UL, 12580608UL, 4288300800UL, 4288694784UL, 2946258432UL,
336 1453483776UL, 162692352UL, 11836672UL, 11187200UL, 10536704UL, 10280192UL,
337 4282798336UL, 4283326208UL, 3075891456UL, 1499032064UL, 912028928UL, 56599040UL,
338 6795776UL, 7193600UL, 7330560UL, 4280711680UL, 4280713472UL, 4280714240UL,
339 2301330432UL, 976647936UL, 204971008UL, 4827136UL, 5750016UL, 6477568UL,
340 4279539968UL, 4279342080UL, 4279340032UL, 2987364864UL, 1461097472UL, 504799744UL,
341 52540672UL, 3652864UL, 4706048UL, 4278823424UL, 4278492160UL, 4278422784UL,
342 3171191040UL, 1896320768UL, 1057595136UL, 319202560UL, 18067456UL, 2864384UL,
343 4278496768UL, 4278228224UL, 4278226176UL, 3422587136UL, 2264960000UL, 1459655680UL,
344 771987968UL, 184654848UL, 829184UL, 4278230784UL, 4278228224UL, 4278226688UL,
345 3623913984UL, 2566949888UL, 1895860736UL, 1241549824UL, 520131072UL, 35840UL,
346 4294908928UL, 4294905344UL, 3170831872UL, 352260352UL, 520042240UL, 301950464UL,
347 167610624UL, 82813952UL, 14726144UL, 4294447872UL, 4294577920UL, 3120503040UL,
348 654253056UL, 33502720UL, 16277760UL, 14909696UL, 14129664UL, 14004736UL,
349 4288945920UL, 4289142528UL, 3031048448UL, 1237462016UL, 164051200UL, 12409344UL,
350 11892480UL, 11899392UL, 11578368UL, 4283706368UL, 4284100864UL, 3579981568UL,
351 1734491648UL, 879510528UL, 75322880UL, 8678656UL, 8684800UL, 8495616UL,
352 4281022976UL, 4281220864UL, 4281286144UL, 1949778176UL, 976897792UL, 524243456UL,
353 21655296UL, 5406464UL, 5872640UL, 4279655168UL, 4279654144UL, 4279718912UL,
354 3038205696UL, 1494964736UL, 606163456UL, 69824768UL, 4097024UL, 4889600UL,
355 4279007488UL, 4278676480UL, 4278673664UL, 3171507968UL, 1896441344UL, 974022400UL,
356 286026752UL, 1672960UL, 3249408UL, 4278616576UL, 4278219776UL, 4278283264UL,
357 3489753344UL, 2181261056UL, 1375955200UL, 822504448UL, 151090432UL, 1146624UL,
358 4278221824UL, 4278219776UL, 4278219264UL, 3758125568UL, 2483056384UL, 1828743680UL,
359 1275094784UL, 587230976UL, 28928UL, 4294906112UL, 4294903552UL, 4127133440UL,
360 1509888768UL, 486480896UL, 335489792UL, 201280000UL, 116613632UL, 14841088UL,
361 4294577664UL, 4294772992UL, 3690923776UL, 1375668992UL, 67047680UL, 16722688UL,
362 15354368UL, 14311680UL, 13988352UL, 4289989632UL, 4289005056UL, 3131836160UL,
363 1724387584UL, 299045632UL, 13249280UL, 12339456UL, 12214016UL, 12415488UL,
364 4284683264UL, 4284617728UL, 3664385024UL, 1835996672UL, 780213760UL, 59320064UL,
365 9192960UL, 9526272UL, 9729792UL, 4281737472UL, 4281999616UL, 4281999104UL,
366 2185502976UL, 1095181312UL, 558509056UL, 56245760UL, 6706944UL, 7107072UL,
367 4280036352UL, 4279971584UL, 4279970048UL, 2820548352UL, 1327704320UL, 606350336UL,
368 321664768UL, 20731648UL, 4813312UL, 4279322368UL, 4278993920UL, 4279123456UL,
369 3289332736UL, 1947155968UL, 907424768UL, 336869120UL, 18831104UL, 3566592UL,
370 4278670336UL, 4278275584UL, 4278274560UL, 3439544576UL, 2181449984UL, 1275480320UL,
371 789006592UL, 117657344UL, 1465856UL, 4278212864UL, 4278212352UL, 4278211584UL,
372 3623900672UL, 2533381632UL, 1577078528UL, 1174423808UL, 654331648UL, 21504UL,
373 4294904064UL, 4294902528UL, 4294904576UL, 2331970560UL, 973017856UL, 352261120UL,
374 218045440UL, 133707264UL, 15026432UL, 4294444800UL, 4294639872UL, 4026466304UL,
375 2113864448UL, 654248192UL, 16715520UL, 15671552UL, 14497536UL, 14108416UL,
376 4290774528UL, 4290380800UL, 3753640192UL, 2110390528UL, 702152960UL, 14093312UL,
377 12853504UL, 12531456UL, 12732672UL, 4286319616UL, 4284743680UL, 3547136000UL,
378 2105345792UL, 1066142720UL, 160499456UL, 9707008UL, 9909760UL, 10438400UL,
379 4282848000UL, 4282519040UL, 3796241408UL, 2185890816UL, 1145966080UL, 525997056UL,
380 56761088UL, 7156736UL, 7949312UL, 4280358656UL, 4280227328UL, 4280685568UL,
381 2401965568UL, 1378751488UL, 691082240UL, 338959104UL, 21376768UL, 5523968UL,
382 4279442176UL, 4279115264UL, 4279180288UL, 3071351552UL, 1863523072UL, 907417344UL,
383 370546944UL, 203499264UL, 3229440UL, 4278989056UL, 4278595072UL, 4278594560UL,
384 3355913216UL, 2231971328UL, 1309224448UL, 688661504UL, 151462912UL, 1786880UL,
385 4278204160UL, 4278203904UL, 4278203904UL, 3439343104UL, 2432710400UL, 1493186048UL,
386 922758912UL, 637546240UL, 13824UL, 4294902784UL, 4294902784UL, 4294903296UL,
387 2818508288UL, 1476331776UL, 754912768UL, 218040576UL, 117116416UL, 15409920UL,
388 4294246656UL, 4293722112UL, 4159897600UL, 2515861504UL, 1291452416UL, 301465856UL,
389 15665920UL, 14816256UL, 14360832UL, 4291101696UL, 4290576384UL, 3988717568UL,
390 2462384128UL, 1422917632UL, 399704064UL, 13437184UL, 12850176UL, 12919040UL,
391 4286907904UL, 4286709760UL, 4085711104UL, 2408186112UL, 1502740736UL, 731513600UL,
392 27001856UL, 10097408UL, 10625280UL, 4283500800UL, 4282777600UL, 3578396672UL,
393 2303983616UL, 1280770048UL, 912656128UL, 241829376UL, 7409920UL, 8332288UL,
394 4281010432UL, 4281273088UL, 3710649344UL, 2452685824UL, 1446249216UL, 691601664UL,
395 457575168UL, 21761536UL, 6039040UL, 4279634944UL, 4279438336UL, 3608546304UL,
396 2484866048UL, 1495141376UL, 1042483456UL, 388039680UL, 153356544UL, 3809536UL,
397 4278782976UL, 4278456064UL, 4278587136UL, 3204845056UL, 1997082112UL, 1242107392UL,
398 688655360UL, 151587584UL, 1646848UL, 4278196480UL, 4278196224UL, 4143978240UL,
399 3355449600UL, 2365593856UL, 1509956352UL, 872421632UL, 469767680UL, 7936UL,
400 4294901760UL, 4294901760UL, 4294639616UL, 3321495552UL, 2230779904UL, 1240793088UL,
401 653590528UL, 267583488UL, 15925248UL, 4293918720UL, 4293591040UL, 4209442816UL,
402 2833448960UL, 1843724288UL, 920977408UL, 400687104UL, 81723392UL, 14483456UL,
403 4290707456UL, 4290707456UL, 4039114752UL, 2764308480UL, 1925513216UL, 1204224000UL,
404 432275456UL, 29622272UL, 12713984UL, 4287168512UL, 4287168512UL, 4287758336UL,
405 2627010560UL, 1922498560UL, 1385824256UL, 664731648UL, 77725696UL, 10616832UL,
406 4284219392UL, 4284088320UL, 4200660992UL, 2993291264UL, 1684865024UL, 1366228992UL,
407 863305728UL, 209453056UL, 8192000UL, 4281794560UL, 4281729024UL, 3980328960UL,
408 2571370496UL, 1715732480UL, 977338368UL, 827195392UL, 374931456UL, 6160384UL,
409 4280025088UL, 4279631872UL, 4146003968UL, 2535718912UL, 1630076928UL, 1042874368UL,
410 606666752UL, 422838272UL, 3932160UL, 4278845440UL, 4278255616UL, 4278452224UL,
411 3490250752UL, 1627980032UL, 1040974592UL, 470548480UL, 320077824UL, 2293760UL,
412 4278190080UL, 4278190080UL, 3892314112UL, 3036676096UL, 2181038080UL, 1442840576UL,
413 771751936UL, 335544320UL, 0UL,
416 // 300x300x1, KCMY - Plain Draft, Both Pens
418 uint32_t ulMapDJ3320_KCMY_3x3x1[ 9 * 9 * 9 ] =
420 1330601906UL, 13500224UL, 12582697UL, 12386074UL, 12254995UL, 12254990UL,
421 12254986UL, 12386053UL, 12451584UL, 4280614716UL, 184614723UL, 10288939UL,
422 12255003UL, 12386067UL, 12254990UL, 12254986UL, 12386053UL, 12123904UL,
423 4281269534UL, 4279566124UL, 184614710UL, 6618912UL, 9568021UL, 10682126UL,
424 11206410UL, 11403012UL, 11206400UL, 4281138958UL, 4280090387UL, 3842047776UL,
425 251723559UL, 3473177UL, 6618893UL, 8060677UL, 9043714UL, 8912640UL,
426 4280941063UL, 4280549129UL, 4278648595UL, 2768305944UL, 335609628UL, 1638165UL,
427 4325131UL, 157482753UL, 6749952UL, 4280741633UL, 4280613378UL, 4279369479UL,
428 4278255375UL, 2080440081UL, 335609621UL, 655120UL, 53214983UL, 4849408UL,
429 4280084224UL, 4280021504UL, 4279697152UL, 4278451974UL, 3523346184UL, 1510211337UL,
430 318897931UL, 67895045UL, 2752256UL, 4279165696UL, 4279168256UL, 4278714112UL,
431 4278714112UL, 4228316928UL, 2450128641UL, 1141636866UL, 319553280UL, 982784UL,
432 4278250752UL, 4278251264UL, 4278252032UL, 4278253568UL, 3741384448UL, 2566979328UL,
433 1577123584UL, 721485568UL, 65280UL, 4294903620UL, 16717634UL, 16776996UL,
434 67108627UL, 33554187UL, 15990535UL, 15073028UL, 14352129UL, 13172480UL,
435 4284972085UL, 2240126303UL, 1071513390UL, 46989077UL, 13172493UL, 29687559UL,
436 12910338UL, 12648192UL, 11599616UL, 4282571287UL, 4281270055UL, 2508062496UL,
437 327024407UL, 127598349UL, 162397954UL, 28180224UL, 11206400UL, 10878720UL,
438 4281593867UL, 4280549135UL, 3928096534UL, 890961689UL, 256311056UL, 242089732UL,
439 75104000UL, 8191744UL, 8716032UL, 4281135110UL, 4280549124UL, 4280549129UL,
440 2819948301UL, 789905168UL, 254410507UL, 256835328UL, 22347520UL, 6291200UL,
441 4280739584UL, 4279890688UL, 4280090368UL, 4145544963UL, 2031222537UL, 722730761UL,
442 371326723UL, 103808768UL, 4194048UL, 4280017664UL, 4278970880UL, 4279167488UL,
443 4279172864UL, 2903506688UL, 1578434304UL, 655687424UL, 152043264UL, 2031360UL,
444 4279164672UL, 4278311424UL, 4278311168UL, 4278444544UL, 3171155712UL, 1963261696UL,
445 990183168UL, 319028992UL, 458496UL, 4278247424UL, 4278242304UL, 4278243328UL,
446 4278243840UL, 3305168640UL, 2231432448UL, 1359019776UL, 604045056UL, 65280UL,
447 4294904113UL, 3187605553UL, 16718636UL, 16764692UL, 16776969UL, 16776960UL,
448 33554178UL, 116784896UL, 13631232UL, 4292296993UL, 4294655551UL, 1375700775UL,
449 67104783UL, 16776960UL, 16776960UL, 15990528UL, 14221056UL, 12451584UL,
450 4285889803UL, 4287600921UL, 3402297099UL, 1689646345UL, 380632832UL, 27655936UL,
451 10682112UL, 10551040UL, 10157824UL, 4283021060UL, 4282567943UL, 4283627275UL,
452 2037181193UL, 728563458UL, 208797440UL, 7667456UL, 8388352UL, 9043712UL,
453 4281650946UL, 4281261313UL, 4280743684UL, 2855271171UL, 1110441734UL, 473956096UL,
454 105512704UL, 5701376UL, 6487808UL, 4280800512UL, 4280014848UL, 4279557888UL,
455 3441025792UL, 1897725696UL, 824114944UL, 254017280UL, 53608192UL, 4325120UL,
456 4279882496UL, 4278964736UL, 4278439680UL, 3657942784UL, 2265571840UL, 1275919616UL,
457 520945408UL, 101842688UL, 2359040UL, 4278964736UL, 4278305792UL, 4278236928UL,
458 3842224640UL, 2617361664UL, 1711529984UL, 923070464UL, 251918848UL, 524032UL,
459 4278241792UL, 4278237184UL, 4278234880UL, 4076908288UL, 2936059648UL, 2046870528UL,
460 1275123456UL, 520152832UL, 57088UL, 4294904859UL, 4294902044UL, 872349728UL,
461 16719385UL, 16751625UL, 16773888UL, 100663043UL, 167771904UL, 15204096UL,
462 4294910995UL, 4294903326UL, 1660888088UL, 117397264UL, 33535744UL, 16771072UL,
463 16776960UL, 16252672UL, 13696768UL, 4289353221UL, 4290531848UL, 4040718602UL,
464 1843235338UL, 468165888UL, 14404608UL, 13625856UL, 12647680UL, 11861760UL,
465 4284245504UL, 4284905729UL, 4068445956UL, 2038009602UL, 1232575488UL, 74244096UL,
466 7335680UL, 7731968UL, 8191744UL, 4281829888UL, 4281635328UL, 4281768960UL,
467 2805637120UL, 1330222080UL, 390512384UL, 21810176UL, 6087936UL, 6814464UL,
468 4280591616UL, 4280067072UL, 4279999744UL, 3491211008UL, 1763683584UL, 723501568UL,
469 153539328UL, 3660544UL, 4646144UL, 4279742976UL, 4279150336UL, 4278819328UL,
470 3490419712UL, 2097979392UL, 1175368960UL, 470795264UL, 102223104UL, 2936832UL,
471 4278826752UL, 4278428160UL, 4278293760UL, 3573779456UL, 2349043968UL, 1543741184UL,
472 872854528UL, 201570048UL, 968448UL, 4278234368UL, 4278230272UL, 4278227968UL,
473 3741355264UL, 2634060032UL, 1996526080UL, 1308663040UL, 553692928UL, 43520UL,
474 4294906637UL, 4294902546UL, 2902392851UL, 16713236UL, 16720653UL, 16743425UL,
475 167751682UL, 167756800UL, 16238336UL, 4294909450UL, 4294904077UL, 3405713677UL,
476 352263180UL, 117394432UL, 16745472UL, 16754688UL, 16761344UL, 15188480UL,
477 4291245826UL, 4292293378UL, 4092082434UL, 1593654278UL, 486495232UL, 15889408UL,
478 14718208UL, 14201856UL, 13421056UL, 4284955648UL, 4285940736UL, 4286662144UL,
479 2508150272UL, 1317690880UL, 160591104UL, 10062336UL, 10267904UL, 9821440UL,
480 4282009088UL, 4281879552UL, 4282470145UL, 2454344704UL, 1246386688UL, 726557696UL,
481 21988608UL, 22518272UL, 6209536UL, 4280509952UL, 4280181248UL, 4280180992UL,
482 3609290496UL, 1763929088UL, 791568640UL, 120356608UL, 3970048UL, 4896512UL,
483 4279532544UL, 4279203072UL, 4279004160UL, 3608111616UL, 2131652352UL, 1091662848UL,
484 370244864UL, 18585856UL, 3253248UL, 4278684928UL, 4278484224UL, 4278416384UL,
485 3674631424UL, 2298767872UL, 1443131648UL, 872840448UL, 151224576UL, 1281280UL,
486 4278225920UL, 4278223360UL, 4278221312UL, 3892343808UL, 2533388544UL, 1862298880UL,
487 1325428992UL, 637567488UL, 33280UL, 4294906885UL, 4294902539UL, 4261347341UL,
488 989790221UL, 16717321UL, 16720901UL, 167730946UL, 201292800UL, 16746240UL,
489 4294908930UL, 4294906115UL, 4294904838UL, 1526664966UL, 201271040UL, 16725504UL,
490 16736768UL, 16742912UL, 16416512UL, 4291239424UL, 4292679424UL, 4075297024UL,
491 2281186048UL, 536815360UL, 33502976UL, 15751680UL, 15168512UL, 14385664UL,
492 4285539072UL, 4286391296UL, 4287047168UL, 2375100672UL, 1067462400UL, 212153856UL,
493 10637824UL, 10973696UL, 11505408UL, 4282264320UL, 4282263808UL, 4282656512UL,
494 2723229184UL, 1414804480UL, 777665536UL, 107104768UL, 7432704UL, 7640320UL,
495 4280561408UL, 4280235008UL, 4280364800UL, 3257348352UL, 1546532352UL, 791624192UL,
496 372457728UL, 20866816UL, 4623616UL, 4279454208UL, 4279191296UL, 4279321600UL,
497 3658760704UL, 2215855104UL, 1008154880UL, 387399168UL, 18964224UL, 3373312UL,
498 4278672896UL, 4278473728UL, 4278604032UL, 3741797888UL, 2349288448UL, 1309231616UL,
499 856248064UL, 117854464UL, 1532928UL, 4278215168UL, 4278214400UL, 4278212864UL,
500 3942668032UL, 2634045184UL, 1627410944UL, 1224756224UL, 687888128UL, 23552UL,
501 4294907392UL, 4294903556UL, 4294901766UL, 2516516870UL, 335479049UL, 67048964UL,
502 117383426UL, 167723520UL, 16734464UL, 4294906624UL, 4294904576UL, 4294904832UL,
503 2650737664UL, 603918080UL, 16718080UL, 16722176UL, 16730368UL, 16732672UL,
504 4291760384UL, 4292677120UL, 4125756160UL, 2599751168UL, 939463424UL, 33494784UL,
505 16722688UL, 15942144UL, 15225088UL, 4286386944UL, 4286516736UL, 4286909952UL,
506 2442597120UL, 1286018816UL, 330307072UL, 11806208UL, 11812608UL, 12408320UL,
507 4282849024UL, 4282848768UL, 4283307520UL, 2690062080UL, 1415452928UL, 661200640UL,
508 107946752UL, 8141312UL, 8869632UL, 4280687616UL, 4280490752UL, 4281014784UL,
509 2754682368UL, 1580473088UL, 825629440UL, 423239424UL, 21771776UL, 5724416UL,
510 4279508224UL, 4279312640UL, 4279443712UL, 3356892928UL, 1997938432UL, 974593024UL,
511 370547712UL, 237252864UL, 2906624UL, 4278793728UL, 4278464768UL, 4278595328UL,
512 3741921024UL, 2399875328UL, 1376465664UL, 722217216UL, 151725568UL, 1787392UL,
513 4278205440UL, 4278204928UL, 4278204672UL, 3976214784UL, 2634037760UL, 1577072896UL,
514 973091072UL, 654324480UL, 14592UL, 4294904576UL, 4294904064UL, 4294901764UL,
515 3640591362UL, 1610550017UL, 520031744UL, 134156032UL, 117379328UL, 16721664UL,
516 4294903552UL, 4294902016UL, 4294901760UL, 3053387776UL, 1258225920UL, 117375744UL,
517 16716544UL, 16718592UL, 16721408UL, 4292281856UL, 4292871168UL, 4159112192UL,
518 2867659776UL, 1509884928UL, 385811968UL, 16716032UL, 16718592UL, 16065536UL,
519 4287170048UL, 4287366656UL, 4287890944UL, 2493318912UL, 1588004608UL, 834079744UL,
520 62916352UL, 12719872UL, 13116416UL, 4283369728UL, 4283303424UL, 4283565568UL,
521 2623144960UL, 1331627776UL, 963776000UL, 326700032UL, 8655616UL, 9708544UL,
522 4281208064UL, 4281207808UL, 4281601536UL, 2822311424UL, 1597770752UL, 876547072UL,
523 507973888UL, 22286080UL, 6563584UL, 4279504384UL, 4279505152UL, 4028174080UL,
524 2719747840UL, 1629425408UL, 1042484992UL, 522652672UL, 237702912UL, 4137984UL,
525 4278783744UL, 4278588160UL, 4278652416UL, 3439791872UL, 2131300096UL, 1275793664UL,
526 688656128UL, 185273856UL, 1453568UL, 4278197248UL, 4278196992UL, 4278196480UL,
527 4026538240UL, 2684361472UL, 1627397120UL, 973085440UL, 503322368UL, 7936UL,
528 4294901760UL, 4294901760UL, 4294901760UL, 4211015680UL, 2768175104UL, 1375666176UL,
529 620691456UL, 201261056UL, 16711680UL, 4294901760UL, 4294901760UL, 4294901760UL,
530 3305046016UL, 1996423168UL, 872349696UL, 268369920UL, 16711680UL, 16711680UL,
531 4292476928UL, 4292476928UL, 3857121280UL, 2917597184UL, 2012151808UL, 1207435264UL,
532 351993856UL, 16580608UL, 16580608UL, 4287758336UL, 4287692800UL, 4288479232UL,
533 2460745728UL, 1840185344UL, 1387593728UL, 667025408UL, 63569920UL, 13565952UL,
534 4284219392UL, 4284088320UL, 4284743680UL, 3077636096UL, 1551171584UL, 1316552704UL,
535 880934912UL, 244121600UL, 9764864UL, 4281597952UL, 4281532416UL, 4282253312UL,
536 2688679936UL, 1682178048UL, 877002752UL, 793837568UL, 391708672UL, 6684672UL,
537 4279828480UL, 4279435264UL, 4280156160UL, 2636055552UL, 1646658560UL, 1042678016UL,
538 472580096UL, 456720384UL, 4325376UL, 4278779904UL, 4278321152UL, 4278452224UL,
539 3674800128UL, 1628112384UL, 1175389696UL, 638780416UL, 286720000UL, 2359296UL,
540 4278190080UL, 4278190080UL, 4278190080UL, 3288334336UL, 2298478592UL, 1509949440UL,
541 822083584UL, 369098752UL, 0UL,
544 // 600x600x1, CMY - Plain Normal, Color Pen Only
546 uint32_t ulMapDJ3320_CMY_6x6x1[ 9 * 9 * 9 ] =
548 4294967040UL, 2969566976UL, 1492844288UL, 886243072UL, 583073536UL, 347143936UL,
549 178716416UL, 44367616UL, 11075328UL, 4292280064UL, 3166895872UL, 1455881984UL,
550 785055488UL, 482148096UL, 280035072UL, 111607552UL, 11075328UL, 10551040UL,
551 4285464320UL, 4285857536UL, 1717501696UL, 812973824UL, 344391424UL, 110034688UL,
552 43974400UL, 9895680UL, 9895680UL, 4282449664UL, 4282449664UL, 3896704768UL,
553 1279065856UL, 541261568UL, 207814400UL, 107544320UL, 6881024UL, 7143168UL,
554 4281006592UL, 4280745728UL, 4280745728UL, 2687041280UL, 1110638336UL, 439418624UL,
555 171769600UL, 72023808UL, 5570304UL, 4279691776UL, 4279566080UL, 4279172864UL,
556 3759210240UL, 1780023040UL, 673251072UL, 270466816UL, 103481088UL, 3997440UL,
557 4278902272UL, 4278775296UL, 4278517504UL, 3859218176UL, 2148073216UL, 1074593536UL,
558 370343680UL, 169148160UL, 2424576UL, 4278507520UL, 4278378496UL, 4278382080UL,
559 3926058496UL, 2550329344UL, 1476722432UL, 671416064UL, 168492800UL, 1113856UL,
560 4278247424UL, 4278246912UL, 4278246400UL, 4026587136UL, 2885737472UL, 1811998208UL,
561 1107359744UL, 503381760UL, 65280UL, 4294959616UL, 2634007552UL, 1325399808UL,
562 620756736UL, 218103552UL, 82378496UL, 14352128UL, 13434624UL, 12779264UL,
563 4291092480UL, 4294967040UL, 2499477248UL, 988872448UL, 316079872UL, 80019200UL,
564 12386048UL, 11599616UL, 10682112UL, 4285464320UL, 4286119680UL, 2929524480UL,
565 1318518528UL, 546504448UL, 177274624UL, 9240320UL, 9240320UL, 9502464UL,
566 4282447360UL, 4282056448UL, 4064870144UL, 1716846336UL, 777715456UL, 274661120UL,
567 39911168UL, 6618880UL, 7012096UL, 4280872448UL, 4280352512UL, 4280483584UL,
568 2351628032UL, 1144192768UL, 439549696UL, 138215168UL, 4652800UL, 5177088UL,
569 4279689216UL, 4279037440UL, 4279169024UL, 3121807104UL, 1578434304UL, 706543360UL,
570 270597888UL, 36241152UL, 3473152UL, 4278768640UL, 4278376448UL, 4278507008UL,
571 3255229440UL, 1946610176UL, 1007351808UL, 437189632UL, 135331584UL, 2031360UL,
572 4278373888UL, 4278237696UL, 4278237696UL, 3321937920UL, 2147534848UL, 1342230528UL,
573 637720576UL, 201646080UL, 720640UL, 4278242816UL, 4278237184UL, 4278237696UL,
574 3623926272UL, 2550184960UL, 1644216832UL, 973131264UL, 402707968UL, 56832UL,
575 4294931968UL, 3573511168UL, 1224696832UL, 452972544UL, 83885824UL, 83885824UL,
576 48955136UL, 13696768UL, 12779264UL, 4294934016UL, 4294944768UL, 2499783168UL,
577 922736128UL, 184549120UL, 14483200UL, 13041408UL, 12123904UL, 11075328UL,
578 4284773376UL, 4287800320UL, 2963450880UL, 1788658176UL, 546629120UL, 109641472UL,
579 8716032UL, 8716032UL, 8584960UL, 4282427904UL, 4282564096UL, 4132490240UL,
580 1952757760UL, 777964032UL, 274652160UL, 39905792UL, 6881024UL, 7274240UL,
581 4280729600UL, 4280470016UL, 4280473600UL, 2385168384UL, 1077071872UL, 406246400UL,
582 104649728UL, 4644352UL, 5307392UL, 4279549952UL, 4279158272UL, 4279156736UL,
583 2786245120UL, 1444464128UL, 639420928UL, 237161984UL, 36361216UL, 3595264UL,
584 4278763008UL, 4278500352UL, 4278366208UL, 2919671808UL, 1778955264UL, 906674176UL,
585 403489280UL, 135581184UL, 2149888UL, 4278369280UL, 4278233088UL, 4227898880UL,
586 3019939328UL, 1979753472UL, 1275244032UL, 637711360UL, 201635840UL, 838144UL,
587 4278237184UL, 4278232576UL, 4093680640UL, 3187710976UL, 2214632960UL, 1509990400UL,
588 906012672UL, 369142784UL, 43008UL, 4294918656UL, 4294917632UL, 1224684032UL,
589 419378176UL, 150964736UL, 117426176UL, 82235392UL, 47505408UL, 13037568UL,
590 4294920192UL, 4294919168UL, 2231324160UL, 855597056UL, 184519168UL, 15643136UL,
591 14077440UL, 12770816UL, 11726848UL, 4287646720UL, 4289745920UL, 2863558656UL,
592 1790342144UL, 581991936UL, 44340736UL, 10400768UL, 9881600UL, 9888768UL,
593 4282140672UL, 4282536448UL, 3730992640UL, 1851942400UL, 1147432960UL, 241209344UL,
594 39888896UL, 6864896UL, 6872576UL, 4280577536UL, 4280448000UL, 4280975872UL,
595 2519758336UL, 1211919360UL, 440172544UL, 105026048UL, 4894208UL, 5687808UL,
596 4279667712UL, 4279406592UL, 4279534592UL, 2887025152UL, 1444707840UL, 639665152UL,
597 203723264UL, 36610048UL, 3847168UL, 4278884352UL, 4278620672UL, 4278617088UL,
598 2819127808UL, 1644854272UL, 906789888UL, 403736576UL, 102274048UL, 2400256UL,
599 4278361088UL, 4278224896UL, 4278222848UL, 2818733568UL, 1812231680UL, 1208253440UL,
600 604275712UL, 201754624UL, 1085952UL, 4278228992UL, 4278225408UL, 4160782848UL,
601 2818603520UL, 1979742720UL, 1476425216UL, 939556352UL, 402686976UL, 33280UL,
602 4294912512UL, 4294910976UL, 2365529600UL, 251597824UL, 150939648UL, 184508416UL,
603 116685312UL, 48140800UL, 13674496UL, 4294323712UL, 4294910976UL, 2935956992UL,
604 822029312UL, 184497664UL, 16735232UL, 14711296UL, 13275648UL, 12494848UL,
605 4289342464UL, 4290783232UL, 3502254080UL, 1456092672UL, 549732352UL, 45635072UL,
606 11562496UL, 11045376UL, 10790912UL, 4282919424UL, 4283837440UL, 4033360384UL,
607 1751663616UL, 1148078080UL, 309219840UL, 7365120UL, 7633408UL, 7775232UL,
608 4280430080UL, 4280431616UL, 4281351680UL, 2285650432UL, 1212170752UL, 641878528UL,
609 105144320UL, 38564864UL, 5412864UL, 4279388672UL, 4279390720UL, 4279652352UL,
610 3021754368UL, 1512066560UL, 774261760UL, 237656576UL, 3304960UL, 4230656UL,
611 4278740480UL, 4278739968UL, 4278868992UL, 3020707840UL, 1712216064UL, 907171328UL,
612 403987456UL, 68971520UL, 2653696UL, 4278349312UL, 4278217216UL, 4278346752UL,
613 2953075712UL, 1812224000UL, 1174689792UL, 637951488UL, 201876480UL, 1338368UL,
614 4278219776UL, 4278218240UL, 4227885568UL, 2986370048UL, 1845518336UL, 1409309696UL,
615 973102080UL, 436233216UL, 25600UL, 4294908416UL, 4294906880UL, 3573485568UL,
616 788466176UL, 184488960UL, 184492032UL, 83836928UL, 48912896UL, 14446080UL,
617 4293793792UL, 4294904320UL, 3539931136UL, 1258229760UL, 150935040UL, 16721408UL,
618 15353344UL, 13523968UL, 13134848UL, 4289206272UL, 4290383872UL, 3737260032UL,
619 1656754688UL, 517348352UL, 46671872UL, 12207104UL, 11819520UL, 11561472UL,
620 4283701248UL, 4284880896UL, 3932953088UL, 1853103104UL, 913974272UL, 276703744UL,
621 8141824UL, 8541184UL, 8809984UL, 4280556032UL, 4281212928UL, 3996917760UL,
622 2084839936UL, 977677312UL, 709504000UL, 206452736UL, 5656064UL, 6187520UL,
623 4279376896UL, 4279510016UL, 4279903744UL, 2988582912UL, 1478896128UL, 707274752UL,
624 405417984UL, 36850176UL, 4221440UL, 4278859264UL, 4278860288UL, 4278989824UL,
625 3121493504UL, 1779578368UL, 840314368UL, 437793280UL, 102778368UL, 2908160UL,
626 4278471168UL, 4278339072UL, 4278469632UL, 3053732352UL, 1845903360UL, 1107704320UL,
627 638073856UL, 201998848UL, 1462784UL, 4278211584UL, 4278211072UL, 4227878400UL,
628 3087026688UL, 1946175488UL, 1207976960UL, 905986048UL, 469779968UL, 18944UL,
629 4294904832UL, 4294903808UL, 4177463296UL, 1761544192UL, 520030208UL, 117378560UL,
630 117380096UL, 83832320UL, 15091200UL, 4293135360UL, 4294903296UL, 3640591360UL,
631 1828652032UL, 419366400UL, 16716288UL, 16523264UL, 14037504UL, 13517824UL,
632 4289465344UL, 4289988608UL, 3736469504UL, 1925187072UL, 684591616UL, 80744960UL,
633 12853760UL, 12071424UL, 11944448UL, 4284484608UL, 4285008384UL, 3765176320UL,
634 1953892352UL, 1014894592UL, 344462336UL, 8788992UL, 9056256UL, 9716736UL,
635 4281208320UL, 4281995264UL, 3728871424UL, 2118651904UL, 1112412160UL, 575936512UL,
636 173415424UL, 6040576UL, 6964224UL, 4279373824UL, 4280030720UL, 4280292352UL,
637 2217088000UL, 1244403200UL, 573185024UL, 405806080UL, 104475136UL, 4604928UL,
638 4278850048UL, 4278983680UL, 4279114240UL, 3121748480UL, 1813256704UL, 873994752UL,
639 404101120UL, 270541824UL, 2769408UL, 4278461440UL, 4278461952UL, 4278461440UL,
640 3087410176UL, 1913005568UL, 1141384192UL, 537665536UL, 235807232UL, 1587712UL,
641 4278202368UL, 4278202368UL, 4026544128UL, 3053465600UL, 1946169344UL, 1207971840UL,
642 704653824UL, 469772800UL, 12288UL, 4294706176UL, 4294902272UL, 3875472384UL,
643 2197750784UL, 1124008960UL, 352257024UL, 117376512UL, 50268672UL, 16720384UL,
644 4292609024UL, 4293525504UL, 3605659648UL, 2096365568UL, 989790208UL, 218038784UL,
645 15993856UL, 15078912UL, 14163968UL, 4289594368UL, 4289724928UL, 3467771904UL,
646 2092433408UL, 1187381760UL, 315228672UL, 12848128UL, 12588032UL, 12197888UL,
647 4285531648UL, 4285400064UL, 3631350784UL, 2054553600UL, 1283458048UL, 612894208UL,
648 110233600UL, 9310720UL, 9838592UL, 4282386432UL, 4282122752UL, 3594650112UL,
649 2118647808UL, 1145962496UL, 710411776UL, 274729472UL, 6557696UL, 7217664UL,
650 4280027648UL, 4280420864UL, 3324380672UL, 2116683776UL, 1244661248UL, 607127040UL,
651 372771840UL, 104861696UL, 4989952UL, 4278979584UL, 4279110656UL, 4279372800UL,
652 2887125504UL, 1343753216UL, 706481152UL, 303697408UL, 237113344UL, 2892288UL,
653 4278454784UL, 4278455808UL, 4278586880UL, 2986741248UL, 1913130496UL, 1141509632UL,
654 537660928UL, 201984512UL, 1449984UL, 4278195712UL, 4278195712UL, 4093646336UL,
655 3019905024UL, 1946163200UL, 1207966208UL, 637540352UL, 335549952UL, 7680UL,
656 4294901760UL, 4294901760UL, 4244111360UL, 3036413952UL, 1862205440UL, 1056899072UL,
657 520028160UL, 218038272UL, 16711680UL, 4292608000UL, 4291690496UL, 3603824640UL,
658 2396258304UL, 1524498432UL, 719716352UL, 283770880UL, 49152000UL, 15597568UL,
659 4289462272UL, 4289069056UL, 3400007680UL, 2225995776UL, 1555300352UL, 918028288UL,
660 314179584UL, 12451840UL, 12582912UL, 4285792256UL, 4285530112UL, 3497394176UL,
661 2088370176UL, 1551892480UL, 1082392576UL, 478806016UL, 76808192UL, 9961472UL,
662 4283039744UL, 4282908672UL, 3595436032UL, 2287206400UL, 1246887936UL, 1012531200UL,
663 643956736UL, 174587904UL, 7208960UL, 4280942592UL, 4280811520UL, 3459252224UL,
664 2083913728UL, 1379139584UL, 708050944UL, 607911936UL, 239468544UL, 5111808UL,
665 4279631872UL, 4279369728UL, 3726114816UL, 2250244096UL, 1310457856UL, 706609152UL,
666 270532608UL, 270925824UL, 3014656UL, 4278714368UL, 4278452224UL, 4278452224UL,
667 2819227648UL, 1678639104UL, 738984448UL, 336331776UL, 68157440UL, 1835008UL,
668 4278190080UL, 4278190080UL, 3456106496UL, 2483027968UL, 1744830464UL, 1174405120UL,
669 637534208UL, 268435456UL, 0UL,
672 // 600x600x1, KCMY - Plain Normal, Both Pens
674 uint32_t ulMapDJ3320_KCMY_6x6x1[ 9 * 9 * 9 ] =
676 1413633791UL, 77528918UL, 78053164UL, 44105496UL, 44105488UL, 43974410UL,
677 43974404UL, 10682114UL, 11075328UL, 4279697248UL, 303628118UL, 108461864UL,
678 43974422UL, 44105486UL, 44105480UL, 10551044UL, 11075328UL, 10551040UL,
679 4279821356UL, 4161863474UL, 302710570UL, 71892758UL, 41090826UL, 9109250UL,
680 10419970UL, 9895680UL, 9895680UL, 4279821844UL, 4279303960UL, 2919825182UL,
681 403373850UL, 69664526UL, 140443394UL, 107544320UL, 6881024UL, 7143168UL,
682 4279690762UL, 4279435018UL, 4278648592UL, 2114387730UL, 504299282UL, 136249098UL,
683 171769600UL, 72023808UL, 5570304UL, 4279559682UL, 4279435010UL, 4278779652UL,
684 3590782726UL, 1577910022UL, 504692486UL, 270466816UL, 103481088UL, 3997440UL,
685 4278902272UL, 4278775296UL, 4278517504UL, 3859218176UL, 2148073216UL, 1074593536UL,
686 370343680UL, 169148160UL, 2424576UL, 4278507520UL, 4278378496UL, 4278382080UL,
687 3926058496UL, 2550329344UL, 1476722432UL, 671416064UL, 168492800UL, 1113856UL,
688 4278247424UL, 4278246912UL, 4278246400UL, 4026587136UL, 2885737472UL, 1811998208UL,
689 1107359744UL, 503381760UL, 65280UL, 4294907494UL, 218051656UL, 83885862UL,
690 50331410UL, 50331398UL, 15007490UL, 14352128UL, 13434624UL, 12779264UL,
691 4281486922UL, 1514822238UL, 680450102UL, 214236950UL, 80281352UL, 12648194UL,
692 12386048UL, 11599616UL, 10682112UL, 4280333352UL, 4280338476UL, 1110491190UL,
693 543751960UL, 310705928UL, 177274624UL, 9240320UL, 9240320UL, 9502464UL,
694 4280078356UL, 4279692818UL, 3222732568UL, 807337756UL, 373489420UL, 274661120UL,
695 39911168UL, 6618880UL, 7012096UL, 4279819784UL, 4279563270UL, 4279566088UL,
696 1947401996UL, 706412302UL, 338493188UL, 138215168UL, 4652800UL, 5177088UL,
697 4279557634UL, 4279037440UL, 4279169024UL, 3121807104UL, 1578434304UL, 706543360UL,
698 270597888UL, 36241152UL, 3473152UL, 4278768640UL, 4278376448UL, 4278507008UL,
699 3255229440UL, 1946610176UL, 1007351808UL, 437189632UL, 135331584UL, 2031360UL,
700 4278373888UL, 4278237696UL, 4278237696UL, 3321937920UL, 2147534848UL, 1342230528UL,
701 637720576UL, 201646080UL, 720640UL, 4278242816UL, 4278237184UL, 4278237696UL,
702 3623926272UL, 2550184960UL, 1644216832UL, 973131264UL, 402707968UL, 56832UL,
703 4294906418UL, 1862209076UL, 150938144UL, 50313228UL, 16776962UL, 16776962UL,
704 48955136UL, 13696768UL, 12779264UL, 4289471022UL, 2829594174UL, 785400884UL,
705 352302608UL, 184549120UL, 14483200UL, 13041408UL, 12123904UL, 11075328UL,
706 4281746456UL, 4283062820UL, 1717068326UL, 1182178834UL, 546629120UL, 109641472UL,
707 8716032UL, 8716032UL, 8584960UL, 4280848908UL, 4280853518UL, 3492455956UL,
708 1413781008UL, 744278018UL, 274652160UL, 39905792UL, 6881024UL, 7274240UL,
709 4280466434UL, 4280206850UL, 4280210434UL, 2351482370UL, 1009700354UL, 406246400UL,
710 104649728UL, 4644352UL, 5307392UL, 4279549952UL, 4279158272UL, 4279156736UL,
711 2786245120UL, 1444464128UL, 639420928UL, 237161984UL, 36361216UL, 3595264UL,
712 4278763008UL, 4278500352UL, 4278366208UL, 2919671808UL, 1778955264UL, 906674176UL,
713 403489280UL, 135581184UL, 2149888UL, 4278369280UL, 4278233088UL, 4227898880UL,
714 3019939328UL, 1979753472UL, 1275244032UL, 637711360UL, 201635840UL, 838144UL,
715 4278237184UL, 4278232576UL, 4093680640UL, 3187710976UL, 2214632960UL, 1509990400UL,
716 906012672UL, 369142784UL, 43008UL, 4294906392UL, 4294904346UL, 520029718UL,
717 50273804UL, 16745476UL, 117426176UL, 82235392UL, 47505408UL, 13037568UL,
718 4292090392UL, 4294905882UL, 1392450074UL, 318717968UL, 184519168UL, 15643136UL,
719 14077440UL, 12770816UL, 11726848UL, 4285672976UL, 4286982678UL, 2156152342UL,
720 1217679890UL, 581991936UL, 44340736UL, 10400768UL, 9881600UL, 9888768UL,
721 4282009090UL, 4282273282UL, 3259520014UL, 1851942400UL, 1147432960UL, 241209344UL,
722 39888896UL, 6864896UL, 6872576UL, 4280577536UL, 4280448000UL, 4280975872UL,
723 2519758336UL, 1211919360UL, 440172544UL, 105026048UL, 4894208UL, 5687808UL,
724 4279667712UL, 4279406592UL, 4279534592UL, 2887025152UL, 1444707840UL, 639665152UL,
725 203723264UL, 36610048UL, 3847168UL, 4278884352UL, 4278620672UL, 4278617088UL,
726 2819127808UL, 1644854272UL, 906789888UL, 403736576UL, 102274048UL, 2400256UL,
727 4278361088UL, 4278224896UL, 4278222848UL, 2818733568UL, 1812231680UL, 1208253440UL,
728 604275712UL, 201754624UL, 1085952UL, 4278228992UL, 4278225408UL, 4160782848UL,
729 2818603520UL, 1979742720UL, 1476425216UL, 939556352UL, 402686976UL, 33280UL,
730 4294905868UL, 4294903822UL, 1929315342UL, 50268166UL, 117384706UL, 184508416UL,
731 116685312UL, 48140800UL, 13674496UL, 4292876300UL, 4294905866UL, 2566852620UL,
732 553589258UL, 184497664UL, 16735232UL, 14711296UL, 13275648UL, 12494848UL,
733 4288947716UL, 4290520066UL, 3468699650UL, 1355034628UL, 549732352UL, 45635072UL,
734 11562496UL, 11045376UL, 10790912UL, 4282919424UL, 4283837440UL, 4033360384UL,
735 1751663616UL, 1148078080UL, 309219840UL, 7365120UL, 7633408UL, 7775232UL,
736 4280430080UL, 4280431616UL, 4281351680UL, 2285650432UL, 1212170752UL, 641878528UL,
737 105144320UL, 38564864UL, 5412864UL, 4279388672UL, 4279390720UL, 4279652352UL,
738 3021754368UL, 1512066560UL, 774261760UL, 237656576UL, 3304960UL, 4230656UL,
739 4278740480UL, 4278739968UL, 4278868992UL, 3020707840UL, 1712216064UL, 907171328UL,
740 403987456UL, 68971520UL, 2653696UL, 4278349312UL, 4278217216UL, 4278346752UL,
741 2953075712UL, 1812224000UL, 1174689792UL, 637951488UL, 201876480UL, 1338368UL,
742 4278219776UL, 4278218240UL, 4227885568UL, 2986370048UL, 1845518336UL, 1409309696UL,
743 973102080UL, 436233216UL, 25600UL, 4294905860UL, 4294904326UL, 3372155910UL,
744 754911234UL, 184488960UL, 184492032UL, 83836928UL, 48912896UL, 14446080UL,
745 4293530626UL, 4294904322UL, 3472820740UL, 1258229760UL, 150935040UL, 16721408UL,
746 15353344UL, 13523968UL, 13134848UL, 4289206272UL, 4290383872UL, 3737260032UL,
747 1656754688UL, 517348352UL, 46671872UL, 12207104UL, 11819520UL, 11561472UL,
748 4283701248UL, 4284880896UL, 3932953088UL, 1853103104UL, 913974272UL, 276703744UL,
749 8141824UL, 8541184UL, 8809984UL, 4280556032UL, 4281212928UL, 3996917760UL,
750 2084839936UL, 977677312UL, 709504000UL, 206452736UL, 5656064UL, 6187520UL,
751 4279376896UL, 4279510016UL, 4279903744UL, 2988582912UL, 1478896128UL, 707274752UL,
752 405417984UL, 36850176UL, 4221440UL, 4278859264UL, 4278860288UL, 4278989824UL,
753 3121493504UL, 1779578368UL, 840314368UL, 437793280UL, 102778368UL, 2908160UL,
754 4278471168UL, 4278339072UL, 4278469632UL, 3053732352UL, 1845903360UL, 1107704320UL,
755 638073856UL, 201998848UL, 1462784UL, 4278211584UL, 4278211072UL, 4227878400UL,
756 3087026688UL, 1946175488UL, 1207976960UL, 905986048UL, 469779968UL, 18944UL,
757 4294904832UL, 4294903808UL, 4177463298UL, 1761544192UL, 520030208UL, 117378560UL,
758 117380096UL, 83832320UL, 15091200UL, 4293135360UL, 4294903296UL, 3640591360UL,
759 1828652032UL, 419366400UL, 16716288UL, 16523264UL, 14037504UL, 13517824UL,
760 4289465344UL, 4289988608UL, 3736469504UL, 1925187072UL, 684591616UL, 80744960UL,
761 12853760UL, 12071424UL, 11944448UL, 4284484608UL, 4285008384UL, 3765176320UL,
762 1953892352UL, 1014894592UL, 344462336UL, 8788992UL, 9056256UL, 9716736UL,
763 4281208320UL, 4281995264UL, 3728871424UL, 2118651904UL, 1112412160UL, 575936512UL,
764 173415424UL, 6040576UL, 6964224UL, 4279373824UL, 4279899650UL, 4280292352UL,
765 2217088000UL, 1244403200UL, 573185024UL, 405806080UL, 104475136UL, 4604928UL,
766 4278850048UL, 4278983680UL, 4279114240UL, 3121748480UL, 1813256704UL, 873994752UL,
767 404101120UL, 270541824UL, 2769408UL, 4278461440UL, 4278461952UL, 4278461440UL,
768 3087410176UL, 1913005568UL, 1141384192UL, 537665536UL, 235807232UL, 1587712UL,
769 4278202368UL, 4278202368UL, 4026544128UL, 3053465600UL, 1946169344UL, 1207971840UL,
770 704653824UL, 469772800UL, 12288UL, 4294706176UL, 4294902272UL, 3875472384UL,
771 2197750784UL, 1124008960UL, 352257024UL, 117376512UL, 50268672UL, 16720384UL,
772 4292609024UL, 4293525504UL, 3605659648UL, 2096365568UL, 989790208UL, 218038784UL,
773 15993856UL, 15078912UL, 14163968UL, 4289594368UL, 4289724928UL, 3467771904UL,
774 2092433408UL, 1187381760UL, 315228672UL, 12848128UL, 12588032UL, 12197888UL,
775 4285531648UL, 4285400064UL, 3631350784UL, 2054553600UL, 1283458048UL, 612894208UL,
776 110233600UL, 9310720UL, 9838592UL, 4282386432UL, 4282122752UL, 3594650112UL,
777 2118647808UL, 1145962496UL, 710411776UL, 274729472UL, 6557696UL, 7217664UL,
778 4280027648UL, 4280420864UL, 3324380672UL, 2116683776UL, 1244661248UL, 607127040UL,
779 372771840UL, 104861696UL, 4989952UL, 4278979584UL, 4279110656UL, 4279372800UL,
780 2887125504UL, 1343753216UL, 706481152UL, 303697408UL, 237113344UL, 2892288UL,
781 4278454784UL, 4278455808UL, 4278586880UL, 2986741248UL, 1913130496UL, 1141509632UL,
782 537660928UL, 201984512UL, 1449984UL, 4278195712UL, 4278195712UL, 4093646336UL,
783 3019905024UL, 1946163200UL, 1207966208UL, 637540352UL, 335549952UL, 7680UL,
784 4294901760UL, 4294901760UL, 4244111360UL, 3036413952UL, 1862205440UL, 1056899072UL,
785 520028160UL, 218038272UL, 16711680UL, 4292608000UL, 4291690496UL, 3603824640UL,
786 2396258304UL, 1524498432UL, 719716352UL, 283770880UL, 49152000UL, 15597568UL,
787 4289462272UL, 4289069056UL, 3400007680UL, 2225995776UL, 1555300352UL, 918028288UL,
788 314179584UL, 12451840UL, 12582912UL, 4285792256UL, 4285530112UL, 3497394176UL,
789 2088370176UL, 1551892480UL, 1082392576UL, 478806016UL, 76808192UL, 9961472UL,
790 4283039744UL, 4282908672UL, 3595436032UL, 2287206400UL, 1246887936UL, 1012531200UL,
791 643956736UL, 174587904UL, 7208960UL, 4280942592UL, 4280811520UL, 3459252224UL,
792 2083913728UL, 1379139584UL, 708050944UL, 607911936UL, 239468544UL, 5111808UL,
793 4279631872UL, 4279369728UL, 3726114816UL, 2250244096UL, 1310457856UL, 706609152UL,
794 270532608UL, 270925824UL, 3014656UL, 4278714368UL, 4278452224UL, 4278452224UL,
795 2819227648UL, 1678639104UL, 738984448UL, 336331776UL, 68157440UL, 1835008UL,
796 4278190080UL, 4278190080UL, 3456106496UL, 2483027968UL, 1744830464UL, 1174405120UL,
797 637534208UL, 268435456UL, 0UL,