]> git.lyx.org Git - lyx.git/blob - 3rdparty/boost/boost/parameter/aux_/preprocessor/binary_seq_for_each.hpp
Update to boost 1.72
[lyx.git] / 3rdparty / boost / boost / parameter / aux_ / preprocessor / binary_seq_for_each.hpp
1 // Copyright Cromwell D. Enage 2017.
2 // Distributed under the Boost Software License, Version 1.0.
3 // (See accompanying file LICENSE_1_0.txt or copy at
4 // http://www.boost.org/LICENSE_1_0.txt)
5
6 #ifndef BOOST_PARAMETER_AUX_PREPROCESSOR_BINARY_SEQ_FOR_EACH_HPP
7 #define BOOST_PARAMETER_AUX_PREPROCESSOR_BINARY_SEQ_FOR_EACH_HPP
8
9 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_0(macro, data)
10 /**/
11
12 #include <boost/parameter/aux_/preprocessor/for_each_pred.hpp>
13 #include <boost/parameter/aux_/preprocessor/binary_seq_for_each_inc.hpp>
14 #include <boost/preprocessor/repetition/for.hpp>
15
16 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_1(macro, data) \
17     BOOST_PP_FOR( \
18         (data)(0) \
19       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_2 \
20       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_1_N \
21       , macro \
22     )
23 /**/
24
25 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_2(macro, data) \
26     BOOST_PP_FOR( \
27         (data)(0)(0) \
28       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_3 \
29       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_1_N \
30       , macro \
31     )
32 /**/
33
34 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_3(macro, data) \
35     BOOST_PP_FOR( \
36         (data)(0)(0)(0) \
37       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_4 \
38       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_1_N \
39       , macro \
40     )
41 /**/
42
43 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_4(macro, data) \
44     BOOST_PP_FOR( \
45         (data)(0)(0)(0)(0) \
46       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_5 \
47       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_1_N \
48       , macro \
49     )
50 /**/
51
52 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_5(macro, data) \
53     BOOST_PP_FOR( \
54         (data)(0)(0)(0)(0)(0) \
55       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_6 \
56       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_1_N \
57       , macro \
58     )
59 /**/
60
61 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_6(macro, data) \
62     BOOST_PP_FOR( \
63         (data)(0)(0)(0)(0)(0)(0) \
64       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_7 \
65       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_1_N \
66       , macro \
67     )
68 /**/
69
70 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_7(macro, data) \
71     BOOST_PP_FOR( \
72         (data)(0)(0)(0)(0)(0)(0)(0) \
73       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_8 \
74       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_1_N \
75       , macro \
76     )
77 /**/
78
79 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_8(macro, data) \
80     BOOST_PP_FOR( \
81         (data)(0)(0)(0)(0)(0)(0)(0)(0) \
82       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_9 \
83       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_2_N \
84       , macro \
85     ) \
86     BOOST_PP_FOR( \
87         (data)(1)(0)(0)(0)(0)(0)(0)(0) \
88       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_9 \
89       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_2_N \
90       , macro \
91     )
92 /**/
93
94 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_9(macro, data) \
95     BOOST_PP_FOR( \
96         (data)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
97       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_10 \
98       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_3_N \
99       , macro \
100     ) \
101     BOOST_PP_FOR( \
102         (data)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
103       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_10 \
104       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_3_N \
105       , macro \
106     ) \
107     BOOST_PP_FOR( \
108         (data)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
109       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_10 \
110       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_3_N \
111       , macro \
112     ) \
113     BOOST_PP_FOR( \
114         (data)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
115       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_10 \
116       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_3_N \
117       , macro \
118     )
119 /**/
120
121 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_10(macro, data) \
122     BOOST_PP_FOR( \
123         (data)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
124       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_11 \
125       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_4_N \
126       , macro \
127     ) \
128     BOOST_PP_FOR( \
129         (data)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
130       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_11 \
131       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_4_N \
132       , macro \
133     ) \
134     BOOST_PP_FOR( \
135         (data)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
136       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_11 \
137       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_4_N \
138       , macro \
139     ) \
140     BOOST_PP_FOR( \
141         (data)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
142       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_11 \
143       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_4_N \
144       , macro \
145     ) \
146     BOOST_PP_FOR( \
147         (data)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
148       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_11 \
149       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_4_N \
150       , macro \
151     ) \
152     BOOST_PP_FOR( \
153         (data)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
154       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_11 \
155       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_4_N \
156       , macro \
157     ) \
158     BOOST_PP_FOR( \
159         (data)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
160       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_11 \
161       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_4_N \
162       , macro \
163     ) \
164     BOOST_PP_FOR( \
165         (data)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
166       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_11 \
167       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_4_N \
168       , macro \
169     )
170 /**/
171
172 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_11(macro, data) \
173     BOOST_PP_FOR( \
174         (data)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
175       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
176       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
177       , macro \
178     ) \
179     BOOST_PP_FOR( \
180         (data)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
181       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
182       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
183       , macro \
184     ) \
185     BOOST_PP_FOR( \
186         (data)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
187       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
188       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
189       , macro \
190     ) \
191     BOOST_PP_FOR( \
192         (data)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
193       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
194       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
195       , macro \
196     ) \
197     BOOST_PP_FOR( \
198         (data)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
199       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
200       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
201       , macro \
202     ) \
203     BOOST_PP_FOR( \
204         (data)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
205       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
206       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
207       , macro \
208     ) \
209     BOOST_PP_FOR( \
210         (data)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
211       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
212       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
213       , macro \
214     ) \
215     BOOST_PP_FOR( \
216         (data)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
217       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
218       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
219       , macro \
220     ) \
221     BOOST_PP_FOR( \
222         (data)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
223       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
224       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
225       , macro \
226     ) \
227     BOOST_PP_FOR( \
228         (data)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
229       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
230       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
231       , macro \
232     ) \
233     BOOST_PP_FOR( \
234         (data)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
235       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
236       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
237       , macro \
238     ) \
239     BOOST_PP_FOR( \
240         (data)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
241       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
242       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
243       , macro \
244     ) \
245     BOOST_PP_FOR( \
246         (data)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
247       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
248       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
249       , macro \
250     ) \
251     BOOST_PP_FOR( \
252         (data)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
253       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
254       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
255       , macro \
256     ) \
257     BOOST_PP_FOR( \
258         (data)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
259       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
260       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
261       , macro \
262     ) \
263     BOOST_PP_FOR( \
264         (data)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
265       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_12 \
266       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_5_N \
267       , macro \
268     )
269 /**/
270
271 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_12(macro, data) \
272     BOOST_PP_FOR( \
273         (data)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
274       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
275       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
276       , macro \
277     ) \
278     BOOST_PP_FOR( \
279         (data)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
280       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
281       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
282       , macro \
283     ) \
284     BOOST_PP_FOR( \
285         (data)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
286       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
287       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
288       , macro \
289     ) \
290     BOOST_PP_FOR( \
291         (data)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
292       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
293       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
294       , macro \
295     ) \
296     BOOST_PP_FOR( \
297         (data)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
298       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
299       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
300       , macro \
301     ) \
302     BOOST_PP_FOR( \
303         (data)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
304       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
305       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
306       , macro \
307     ) \
308     BOOST_PP_FOR( \
309         (data)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
310       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
311       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
312       , macro \
313     ) \
314     BOOST_PP_FOR( \
315         (data)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
316       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
317       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
318       , macro \
319     ) \
320     BOOST_PP_FOR( \
321         (data)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
322       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
323       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
324       , macro \
325     ) \
326     BOOST_PP_FOR( \
327         (data)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
328       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
329       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
330       , macro \
331     ) \
332     BOOST_PP_FOR( \
333         (data)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
334       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
335       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
336       , macro \
337     ) \
338     BOOST_PP_FOR( \
339         (data)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
340       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
341       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
342       , macro \
343     ) \
344     BOOST_PP_FOR( \
345         (data)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
346       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
347       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
348       , macro \
349     ) \
350     BOOST_PP_FOR( \
351         (data)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
352       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
353       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
354       , macro \
355     ) \
356     BOOST_PP_FOR( \
357         (data)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
358       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
359       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
360       , macro \
361     ) \
362     BOOST_PP_FOR( \
363         (data)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
364       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
365       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
366       , macro \
367     ) \
368     BOOST_PP_FOR( \
369         (data)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
370       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
371       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
372       , macro \
373     ) \
374     BOOST_PP_FOR( \
375         (data)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
376       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
377       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
378       , macro \
379     ) \
380     BOOST_PP_FOR( \
381         (data)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
382       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
383       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
384       , macro \
385     ) \
386     BOOST_PP_FOR( \
387         (data)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
388       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
389       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
390       , macro \
391     ) \
392     BOOST_PP_FOR( \
393         (data)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
394       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
395       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
396       , macro \
397     ) \
398     BOOST_PP_FOR( \
399         (data)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
400       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
401       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
402       , macro \
403     ) \
404     BOOST_PP_FOR( \
405         (data)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
406       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
407       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
408       , macro \
409     ) \
410     BOOST_PP_FOR( \
411         (data)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
412       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
413       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
414       , macro \
415     ) \
416     BOOST_PP_FOR( \
417         (data)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
418       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
419       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
420       , macro \
421     ) \
422     BOOST_PP_FOR( \
423         (data)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
424       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
425       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
426       , macro \
427     ) \
428     BOOST_PP_FOR( \
429         (data)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
430       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
431       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
432       , macro \
433     ) \
434     BOOST_PP_FOR( \
435         (data)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
436       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
437       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
438       , macro \
439     ) \
440     BOOST_PP_FOR( \
441         (data)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
442       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
443       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
444       , macro \
445     ) \
446     BOOST_PP_FOR( \
447         (data)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
448       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
449       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
450       , macro \
451     ) \
452     BOOST_PP_FOR( \
453         (data)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
454       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
455       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
456       , macro \
457     ) \
458     BOOST_PP_FOR( \
459         (data)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
460       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_13 \
461       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_6_N \
462       , macro \
463     )
464 /**/
465
466 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_13(macro, data) \
467     BOOST_PP_FOR( \
468         (data)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
469       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
470       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
471       , macro \
472     ) \
473     BOOST_PP_FOR( \
474         (data)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
475       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
476       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
477       , macro \
478     ) \
479     BOOST_PP_FOR( \
480         (data)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
481       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
482       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
483       , macro \
484     ) \
485     BOOST_PP_FOR( \
486         (data)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
487       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
488       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
489       , macro \
490     ) \
491     BOOST_PP_FOR( \
492         (data)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
493       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
494       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
495       , macro \
496     ) \
497     BOOST_PP_FOR( \
498         (data)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
499       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
500       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
501       , macro \
502     ) \
503     BOOST_PP_FOR( \
504         (data)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
505       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
506       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
507       , macro \
508     ) \
509     BOOST_PP_FOR( \
510         (data)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
511       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
512       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
513       , macro \
514     ) \
515     BOOST_PP_FOR( \
516         (data)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
517       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
518       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
519       , macro \
520     ) \
521     BOOST_PP_FOR( \
522         (data)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
523       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
524       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
525       , macro \
526     ) \
527     BOOST_PP_FOR( \
528         (data)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
529       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
530       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
531       , macro \
532     ) \
533     BOOST_PP_FOR( \
534         (data)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
535       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
536       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
537       , macro \
538     ) \
539     BOOST_PP_FOR( \
540         (data)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
541       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
542       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
543       , macro \
544     ) \
545     BOOST_PP_FOR( \
546         (data)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
547       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
548       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
549       , macro \
550     ) \
551     BOOST_PP_FOR( \
552         (data)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
553       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
554       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
555       , macro \
556     ) \
557     BOOST_PP_FOR( \
558         (data)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
559       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
560       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
561       , macro \
562     ) \
563     BOOST_PP_FOR( \
564         (data)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
565       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
566       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
567       , macro \
568     ) \
569     BOOST_PP_FOR( \
570         (data)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
571       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
572       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
573       , macro \
574     ) \
575     BOOST_PP_FOR( \
576         (data)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
577       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
578       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
579       , macro \
580     ) \
581     BOOST_PP_FOR( \
582         (data)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
583       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
584       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
585       , macro \
586     ) \
587     BOOST_PP_FOR( \
588         (data)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
589       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
590       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
591       , macro \
592     ) \
593     BOOST_PP_FOR( \
594         (data)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
595       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
596       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
597       , macro \
598     ) \
599     BOOST_PP_FOR( \
600         (data)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
601       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
602       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
603       , macro \
604     ) \
605     BOOST_PP_FOR( \
606         (data)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
607       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
608       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
609       , macro \
610     ) \
611     BOOST_PP_FOR( \
612         (data)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
613       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
614       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
615       , macro \
616     ) \
617     BOOST_PP_FOR( \
618         (data)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
619       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
620       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
621       , macro \
622     ) \
623     BOOST_PP_FOR( \
624         (data)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
625       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
626       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
627       , macro \
628     ) \
629     BOOST_PP_FOR( \
630         (data)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
631       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
632       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
633       , macro \
634     ) \
635     BOOST_PP_FOR( \
636         (data)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
637       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
638       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
639       , macro \
640     ) \
641     BOOST_PP_FOR( \
642         (data)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
643       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
644       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
645       , macro \
646     ) \
647     BOOST_PP_FOR( \
648         (data)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
649       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
650       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
651       , macro \
652     ) \
653     BOOST_PP_FOR( \
654         (data)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
655       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
656       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
657       , macro \
658     ) \
659     BOOST_PP_FOR( \
660         (data)(0)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
661       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
662       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
663       , macro \
664     ) \
665     BOOST_PP_FOR( \
666         (data)(1)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
667       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
668       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
669       , macro \
670     ) \
671     BOOST_PP_FOR( \
672         (data)(0)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
673       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
674       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
675       , macro \
676     ) \
677     BOOST_PP_FOR( \
678         (data)(1)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
679       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
680       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
681       , macro \
682     ) \
683     BOOST_PP_FOR( \
684         (data)(0)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
685       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
686       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
687       , macro \
688     ) \
689     BOOST_PP_FOR( \
690         (data)(1)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
691       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
692       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
693       , macro \
694     ) \
695     BOOST_PP_FOR( \
696         (data)(0)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
697       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
698       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
699       , macro \
700     ) \
701     BOOST_PP_FOR( \
702         (data)(1)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
703       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
704       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
705       , macro \
706     ) \
707     BOOST_PP_FOR( \
708         (data)(0)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
709       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
710       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
711       , macro \
712     ) \
713     BOOST_PP_FOR( \
714         (data)(1)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
715       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
716       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
717       , macro \
718     ) \
719     BOOST_PP_FOR( \
720         (data)(0)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
721       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
722       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
723       , macro \
724     ) \
725     BOOST_PP_FOR( \
726         (data)(1)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
727       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
728       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
729       , macro \
730     ) \
731     BOOST_PP_FOR( \
732         (data)(0)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
733       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
734       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
735       , macro \
736     ) \
737     BOOST_PP_FOR( \
738         (data)(1)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
739       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
740       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
741       , macro \
742     ) \
743     BOOST_PP_FOR( \
744         (data)(0)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
745       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
746       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
747       , macro \
748     ) \
749     BOOST_PP_FOR( \
750         (data)(1)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
751       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
752       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
753       , macro \
754     ) \
755     BOOST_PP_FOR( \
756         (data)(0)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
757       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
758       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
759       , macro \
760     ) \
761     BOOST_PP_FOR( \
762         (data)(1)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
763       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
764       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
765       , macro \
766     ) \
767     BOOST_PP_FOR( \
768         (data)(0)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
769       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
770       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
771       , macro \
772     ) \
773     BOOST_PP_FOR( \
774         (data)(1)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
775       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
776       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
777       , macro \
778     ) \
779     BOOST_PP_FOR( \
780         (data)(0)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
781       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
782       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
783       , macro \
784     ) \
785     BOOST_PP_FOR( \
786         (data)(1)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
787       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
788       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
789       , macro \
790     ) \
791     BOOST_PP_FOR( \
792         (data)(0)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
793       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
794       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
795       , macro \
796     ) \
797     BOOST_PP_FOR( \
798         (data)(1)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
799       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
800       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
801       , macro \
802     ) \
803     BOOST_PP_FOR( \
804         (data)(0)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
805       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
806       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
807       , macro \
808     ) \
809     BOOST_PP_FOR( \
810         (data)(1)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
811       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
812       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
813       , macro \
814     ) \
815     BOOST_PP_FOR( \
816         (data)(0)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
817       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
818       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
819       , macro \
820     ) \
821     BOOST_PP_FOR( \
822         (data)(1)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
823       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
824       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
825       , macro \
826     ) \
827     BOOST_PP_FOR( \
828         (data)(0)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
829       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
830       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
831       , macro \
832     ) \
833     BOOST_PP_FOR( \
834         (data)(1)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
835       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
836       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
837       , macro \
838     ) \
839     BOOST_PP_FOR( \
840         (data)(0)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
841       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
842       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
843       , macro \
844     ) \
845     BOOST_PP_FOR( \
846         (data)(1)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
847       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_14 \
848       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_7_N \
849       , macro \
850     )
851 /**/
852
853 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_14(macro, data) \
854     BOOST_PP_FOR( \
855         (data)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
856       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
857       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
858       , macro \
859     ) \
860     BOOST_PP_FOR( \
861         (data)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
862       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
863       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
864       , macro \
865     ) \
866     BOOST_PP_FOR( \
867         (data)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
868       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
869       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
870       , macro \
871     ) \
872     BOOST_PP_FOR( \
873         (data)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
874       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
875       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
876       , macro \
877     ) \
878     BOOST_PP_FOR( \
879         (data)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
880       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
881       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
882       , macro \
883     ) \
884     BOOST_PP_FOR( \
885         (data)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
886       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
887       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
888       , macro \
889     ) \
890     BOOST_PP_FOR( \
891         (data)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
892       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
893       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
894       , macro \
895     ) \
896     BOOST_PP_FOR( \
897         (data)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
898       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
899       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
900       , macro \
901     ) \
902     BOOST_PP_FOR( \
903         (data)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
904       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
905       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
906       , macro \
907     ) \
908     BOOST_PP_FOR( \
909         (data)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
910       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
911       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
912       , macro \
913     ) \
914     BOOST_PP_FOR( \
915         (data)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
916       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
917       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
918       , macro \
919     ) \
920     BOOST_PP_FOR( \
921         (data)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
922       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
923       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
924       , macro \
925     ) \
926     BOOST_PP_FOR( \
927         (data)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
928       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
929       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
930       , macro \
931     ) \
932     BOOST_PP_FOR( \
933         (data)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
934       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
935       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
936       , macro \
937     ) \
938     BOOST_PP_FOR( \
939         (data)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
940       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
941       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
942       , macro \
943     ) \
944     BOOST_PP_FOR( \
945         (data)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
946       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
947       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
948       , macro \
949     ) \
950     BOOST_PP_FOR( \
951         (data)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
952       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
953       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
954       , macro \
955     ) \
956     BOOST_PP_FOR( \
957         (data)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
958       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
959       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
960       , macro \
961     ) \
962     BOOST_PP_FOR( \
963         (data)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
964       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
965       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
966       , macro \
967     ) \
968     BOOST_PP_FOR( \
969         (data)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
970       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
971       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
972       , macro \
973     ) \
974     BOOST_PP_FOR( \
975         (data)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
976       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
977       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
978       , macro \
979     ) \
980     BOOST_PP_FOR( \
981         (data)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
982       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
983       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
984       , macro \
985     ) \
986     BOOST_PP_FOR( \
987         (data)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
988       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
989       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
990       , macro \
991     ) \
992     BOOST_PP_FOR( \
993         (data)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
994       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
995       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
996       , macro \
997     ) \
998     BOOST_PP_FOR( \
999         (data)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
1000       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1001       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1002       , macro \
1003     ) \
1004     BOOST_PP_FOR( \
1005         (data)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
1006       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1007       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1008       , macro \
1009     ) \
1010     BOOST_PP_FOR( \
1011         (data)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
1012       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1013       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1014       , macro \
1015     ) \
1016     BOOST_PP_FOR( \
1017         (data)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
1018       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1019       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1020       , macro \
1021     ) \
1022     BOOST_PP_FOR( \
1023         (data)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
1024       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1025       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1026       , macro \
1027     ) \
1028     BOOST_PP_FOR( \
1029         (data)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
1030       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1031       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1032       , macro \
1033     ) \
1034     BOOST_PP_FOR( \
1035         (data)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
1036       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1037       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1038       , macro \
1039     ) \
1040     BOOST_PP_FOR( \
1041         (data)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0)(0) \
1042       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1043       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1044       , macro \
1045     ) \
1046     BOOST_PP_FOR( \
1047         (data)(0)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1048       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1049       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1050       , macro \
1051     ) \
1052     BOOST_PP_FOR( \
1053         (data)(1)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1054       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1055       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1056       , macro \
1057     ) \
1058     BOOST_PP_FOR( \
1059         (data)(0)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1060       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1061       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1062       , macro \
1063     ) \
1064     BOOST_PP_FOR( \
1065         (data)(1)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1066       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1067       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1068       , macro \
1069     ) \
1070     BOOST_PP_FOR( \
1071         (data)(0)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1072       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1073       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1074       , macro \
1075     ) \
1076     BOOST_PP_FOR( \
1077         (data)(1)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1078       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1079       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1080       , macro \
1081     ) \
1082     BOOST_PP_FOR( \
1083         (data)(0)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1084       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1085       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1086       , macro \
1087     ) \
1088     BOOST_PP_FOR( \
1089         (data)(1)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1090       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1091       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1092       , macro \
1093     ) \
1094     BOOST_PP_FOR( \
1095         (data)(0)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1096       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1097       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1098       , macro \
1099     ) \
1100     BOOST_PP_FOR( \
1101         (data)(1)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1102       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1103       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1104       , macro \
1105     ) \
1106     BOOST_PP_FOR( \
1107         (data)(0)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1108       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1109       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1110       , macro \
1111     ) \
1112     BOOST_PP_FOR( \
1113         (data)(1)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1114       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1115       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1116       , macro \
1117     ) \
1118     BOOST_PP_FOR( \
1119         (data)(0)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1120       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1121       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1122       , macro \
1123     ) \
1124     BOOST_PP_FOR( \
1125         (data)(1)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1126       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1127       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1128       , macro \
1129     ) \
1130     BOOST_PP_FOR( \
1131         (data)(0)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1132       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1133       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1134       , macro \
1135     ) \
1136     BOOST_PP_FOR( \
1137         (data)(1)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1138       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1139       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1140       , macro \
1141     ) \
1142     BOOST_PP_FOR( \
1143         (data)(0)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1144       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1145       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1146       , macro \
1147     ) \
1148     BOOST_PP_FOR( \
1149         (data)(1)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1150       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1151       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1152       , macro \
1153     ) \
1154     BOOST_PP_FOR( \
1155         (data)(0)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1156       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1157       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1158       , macro \
1159     ) \
1160     BOOST_PP_FOR( \
1161         (data)(1)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1162       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1163       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1164       , macro \
1165     ) \
1166     BOOST_PP_FOR( \
1167         (data)(0)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1168       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1169       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1170       , macro \
1171     ) \
1172     BOOST_PP_FOR( \
1173         (data)(1)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1174       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1175       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1176       , macro \
1177     ) \
1178     BOOST_PP_FOR( \
1179         (data)(0)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1180       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1181       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1182       , macro \
1183     ) \
1184     BOOST_PP_FOR( \
1185         (data)(1)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1186       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1187       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1188       , macro \
1189     ) \
1190     BOOST_PP_FOR( \
1191         (data)(0)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1192       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1193       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1194       , macro \
1195     ) \
1196     BOOST_PP_FOR( \
1197         (data)(1)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1198       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1199       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1200       , macro \
1201     ) \
1202     BOOST_PP_FOR( \
1203         (data)(0)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1204       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1205       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1206       , macro \
1207     ) \
1208     BOOST_PP_FOR( \
1209         (data)(1)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1210       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1211       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1212       , macro \
1213     ) \
1214     BOOST_PP_FOR( \
1215         (data)(0)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1216       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1217       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1218       , macro \
1219     ) \
1220     BOOST_PP_FOR( \
1221         (data)(1)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1222       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1223       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1224       , macro \
1225     ) \
1226     BOOST_PP_FOR( \
1227         (data)(0)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1228       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1229       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1230       , macro \
1231     ) \
1232     BOOST_PP_FOR( \
1233         (data)(1)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0)(0) \
1234       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1235       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1236       , macro \
1237     ) \
1238     BOOST_PP_FOR( \
1239         (data)(0)(0)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1240       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1241       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1242       , macro \
1243     ) \
1244     BOOST_PP_FOR( \
1245         (data)(1)(0)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1246       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1247       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1248       , macro \
1249     ) \
1250     BOOST_PP_FOR( \
1251         (data)(0)(1)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1252       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1253       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1254       , macro \
1255     ) \
1256     BOOST_PP_FOR( \
1257         (data)(1)(1)(0)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1258       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1259       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1260       , macro \
1261     ) \
1262     BOOST_PP_FOR( \
1263         (data)(0)(0)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1264       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1265       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1266       , macro \
1267     ) \
1268     BOOST_PP_FOR( \
1269         (data)(1)(0)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1270       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1271       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1272       , macro \
1273     ) \
1274     BOOST_PP_FOR( \
1275         (data)(0)(1)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1276       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1277       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1278       , macro \
1279     ) \
1280     BOOST_PP_FOR( \
1281         (data)(1)(1)(1)(0)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1282       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1283       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1284       , macro \
1285     ) \
1286     BOOST_PP_FOR( \
1287         (data)(0)(0)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1288       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1289       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1290       , macro \
1291     ) \
1292     BOOST_PP_FOR( \
1293         (data)(1)(0)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1294       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1295       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1296       , macro \
1297     ) \
1298     BOOST_PP_FOR( \
1299         (data)(0)(1)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1300       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1301       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1302       , macro \
1303     ) \
1304     BOOST_PP_FOR( \
1305         (data)(1)(1)(0)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1306       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1307       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1308       , macro \
1309     ) \
1310     BOOST_PP_FOR( \
1311         (data)(0)(0)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1312       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1313       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1314       , macro \
1315     ) \
1316     BOOST_PP_FOR( \
1317         (data)(1)(0)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1318       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1319       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1320       , macro \
1321     ) \
1322     BOOST_PP_FOR( \
1323         (data)(0)(1)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1324       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1325       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1326       , macro \
1327     ) \
1328     BOOST_PP_FOR( \
1329         (data)(1)(1)(1)(1)(0)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1330       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1331       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1332       , macro \
1333     ) \
1334     BOOST_PP_FOR( \
1335         (data)(0)(0)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1336       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1337       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1338       , macro \
1339     ) \
1340     BOOST_PP_FOR( \
1341         (data)(1)(0)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1342       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1343       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1344       , macro \
1345     ) \
1346     BOOST_PP_FOR( \
1347         (data)(0)(1)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1348       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1349       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1350       , macro \
1351     ) \
1352     BOOST_PP_FOR( \
1353         (data)(1)(1)(0)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1354       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1355       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1356       , macro \
1357     ) \
1358     BOOST_PP_FOR( \
1359         (data)(0)(0)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1360       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1361       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1362       , macro \
1363     ) \
1364     BOOST_PP_FOR( \
1365         (data)(1)(0)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1366       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1367       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1368       , macro \
1369     ) \
1370     BOOST_PP_FOR( \
1371         (data)(0)(1)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1372       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1373       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1374       , macro \
1375     ) \
1376     BOOST_PP_FOR( \
1377         (data)(1)(1)(1)(0)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1378       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1379       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1380       , macro \
1381     ) \
1382     BOOST_PP_FOR( \
1383         (data)(0)(0)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1384       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1385       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1386       , macro \
1387     ) \
1388     BOOST_PP_FOR( \
1389         (data)(1)(0)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1390       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1391       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1392       , macro \
1393     ) \
1394     BOOST_PP_FOR( \
1395         (data)(0)(1)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1396       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1397       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1398       , macro \
1399     ) \
1400     BOOST_PP_FOR( \
1401         (data)(1)(1)(0)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1402       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1403       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1404       , macro \
1405     ) \
1406     BOOST_PP_FOR( \
1407         (data)(0)(0)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1408       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1409       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1410       , macro \
1411     ) \
1412     BOOST_PP_FOR( \
1413         (data)(1)(0)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1414       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1415       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1416       , macro \
1417     ) \
1418     BOOST_PP_FOR( \
1419         (data)(0)(1)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1420       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1421       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1422       , macro \
1423     ) \
1424     BOOST_PP_FOR( \
1425         (data)(1)(1)(1)(1)(1)(0)(1)(0)(0)(0)(0)(0)(0)(0) \
1426       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1427       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1428       , macro \
1429     ) \
1430     BOOST_PP_FOR( \
1431         (data)(0)(0)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1432       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1433       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1434       , macro \
1435     ) \
1436     BOOST_PP_FOR( \
1437         (data)(1)(0)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1438       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1439       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1440       , macro \
1441     ) \
1442     BOOST_PP_FOR( \
1443         (data)(0)(1)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1444       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1445       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1446       , macro \
1447     ) \
1448     BOOST_PP_FOR( \
1449         (data)(1)(1)(0)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1450       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1451       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1452       , macro \
1453     ) \
1454     BOOST_PP_FOR( \
1455         (data)(0)(0)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1456       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1457       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1458       , macro \
1459     ) \
1460     BOOST_PP_FOR( \
1461         (data)(1)(0)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1462       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1463       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1464       , macro \
1465     ) \
1466     BOOST_PP_FOR( \
1467         (data)(0)(1)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1468       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1469       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1470       , macro \
1471     ) \
1472     BOOST_PP_FOR( \
1473         (data)(1)(1)(1)(0)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1474       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1475       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1476       , macro \
1477     ) \
1478     BOOST_PP_FOR( \
1479         (data)(0)(0)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1480       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1481       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1482       , macro \
1483     ) \
1484     BOOST_PP_FOR( \
1485         (data)(1)(0)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1486       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1487       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1488       , macro \
1489     ) \
1490     BOOST_PP_FOR( \
1491         (data)(0)(1)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1492       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1493       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1494       , macro \
1495     ) \
1496     BOOST_PP_FOR( \
1497         (data)(1)(1)(0)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1498       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1499       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1500       , macro \
1501     ) \
1502     BOOST_PP_FOR( \
1503         (data)(0)(0)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1504       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1505       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1506       , macro \
1507     ) \
1508     BOOST_PP_FOR( \
1509         (data)(1)(0)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1510       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1511       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1512       , macro \
1513     ) \
1514     BOOST_PP_FOR( \
1515         (data)(0)(1)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1516       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1517       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1518       , macro \
1519     ) \
1520     BOOST_PP_FOR( \
1521         (data)(1)(1)(1)(1)(0)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1522       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1523       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1524       , macro \
1525     ) \
1526     BOOST_PP_FOR( \
1527         (data)(0)(0)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1528       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1529       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1530       , macro \
1531     ) \
1532     BOOST_PP_FOR( \
1533         (data)(1)(0)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1534       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1535       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1536       , macro \
1537     ) \
1538     BOOST_PP_FOR( \
1539         (data)(0)(1)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1540       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1541       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1542       , macro \
1543     ) \
1544     BOOST_PP_FOR( \
1545         (data)(1)(1)(0)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1546       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1547       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1548       , macro \
1549     ) \
1550     BOOST_PP_FOR( \
1551         (data)(0)(0)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1552       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1553       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1554       , macro \
1555     ) \
1556     BOOST_PP_FOR( \
1557         (data)(1)(0)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1558       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1559       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1560       , macro \
1561     ) \
1562     BOOST_PP_FOR( \
1563         (data)(0)(1)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1564       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1565       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1566       , macro \
1567     ) \
1568     BOOST_PP_FOR( \
1569         (data)(1)(1)(1)(0)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1570       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1571       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1572       , macro \
1573     ) \
1574     BOOST_PP_FOR( \
1575         (data)(0)(0)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1576       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1577       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1578       , macro \
1579     ) \
1580     BOOST_PP_FOR( \
1581         (data)(1)(0)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1582       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1583       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1584       , macro \
1585     ) \
1586     BOOST_PP_FOR( \
1587         (data)(0)(1)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1588       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1589       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1590       , macro \
1591     ) \
1592     BOOST_PP_FOR( \
1593         (data)(1)(1)(0)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1594       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1595       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1596       , macro \
1597     ) \
1598     BOOST_PP_FOR( \
1599         (data)(0)(0)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1600       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1601       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1602       , macro \
1603     ) \
1604     BOOST_PP_FOR( \
1605         (data)(1)(0)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1606       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1607       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1608       , macro \
1609     ) \
1610     BOOST_PP_FOR( \
1611         (data)(0)(1)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1612       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1613       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1614       , macro \
1615     ) \
1616     BOOST_PP_FOR( \
1617         (data)(1)(1)(1)(1)(1)(1)(1)(0)(0)(0)(0)(0)(0)(0) \
1618       , BOOST_PARAMETER_AUX_PP_FOR_EACH_PRED_15 \
1619       , BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_INC_8_N \
1620       , macro \
1621     )
1622 /**/
1623
1624 #include <boost/preprocessor/seq/elem.hpp>
1625 #include <boost/preprocessor/cat.hpp>
1626
1627 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH(n, seq) \
1628     BOOST_PP_CAT(BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_, n)( \
1629         BOOST_PP_SEQ_ELEM(0, seq), BOOST_PP_SEQ_ELEM(1, seq) \
1630     )
1631 /**/
1632
1633 #define BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH_Z(z, n, seq) \
1634     BOOST_PARAMETER_AUX_PP_BINARY_SEQ_FOR_EACH(n, seq)
1635 /**/
1636
1637 #endif  // include guard
1638