1import quickfix as fix
2
3class Message(fix.Message):
4	def __init__(self):
5		fix.Message.__init__(self)
6		self.getHeader().setField( fix.BeginString("FIXT.1.1") )
7		self.getHeader().setField( fix.ApplVerID("8") )
8
9class IOI(Message):
10	def __init__(self):
11		Message.__init__(self)
12		self.getHeader().setField( fix.MsgType("6") )
13
14	class NoSecurityAltID(fix.Group):
15		def __init__(self):
16			order = fix.IntArray(3)
17			order[0] = 455
18			order[1] = 456
19			order[2] = 0
20			fix.Group.__init__(self, 454, 455, order)
21
22	class NoEvents(fix.Group):
23		def __init__(self):
24			order = fix.IntArray(6)
25			order[0] = 865
26			order[1] = 866
27			order[2] = 1145
28			order[3] = 867
29			order[4] = 868
30			order[5] = 0
31			fix.Group.__init__(self, 864, 865, order)
32
33	class NoInstrumentParties(fix.Group):
34		def __init__(self):
35			order = fix.IntArray(5)
36			order[0] = 1019
37			order[1] = 1050
38			order[2] = 1051
39			order[3] = 1052
40			order[4] = 0
41			fix.Group.__init__(self, 1018, 1019, order)
42
43		class NoInstrumentPartySubIDs(fix.Group):
44			def __init__(self):
45				order = fix.IntArray(3)
46				order[0] = 1053
47				order[1] = 1054
48				order[2] = 0
49				fix.Group.__init__(self, 1052, 1053, order)
50
51	class NoPartyIDs(fix.Group):
52		def __init__(self):
53			order = fix.IntArray(5)
54			order[0] = 448
55			order[1] = 447
56			order[2] = 452
57			order[3] = 802
58			order[4] = 0
59			fix.Group.__init__(self, 453, 448, order)
60
61		class NoPartySubIDs(fix.Group):
62			def __init__(self):
63				order = fix.IntArray(3)
64				order[0] = 523
65				order[1] = 803
66				order[2] = 0
67				fix.Group.__init__(self, 802, 523, order)
68
69	class NoUnderlyings(fix.Group):
70		def __init__(self):
71			order = fix.IntArray(62)
72			order[0] = 311
73			order[1] = 312
74			order[2] = 309
75			order[3] = 305
76			order[4] = 462
77			order[5] = 463
78			order[6] = 310
79			order[7] = 763
80			order[8] = 313
81			order[9] = 542
82			order[10] = 1213
83			order[11] = 241
84			order[12] = 242
85			order[13] = 243
86			order[14] = 244
87			order[15] = 245
88			order[16] = 246
89			order[17] = 256
90			order[18] = 595
91			order[19] = 592
92			order[20] = 593
93			order[21] = 594
94			order[22] = 247
95			order[23] = 316
96			order[24] = 941
97			order[25] = 317
98			order[26] = 436
99			order[27] = 998
100			order[28] = 1423
101			order[29] = 1424
102			order[30] = 1425
103			order[31] = 1000
104			order[32] = 1419
105			order[33] = 435
106			order[34] = 308
107			order[35] = 306
108			order[36] = 362
109			order[37] = 363
110			order[38] = 307
111			order[39] = 364
112			order[40] = 365
113			order[41] = 877
114			order[42] = 878
115			order[43] = 972
116			order[44] = 318
117			order[45] = 879
118			order[46] = 975
119			order[47] = 973
120			order[48] = 974
121			order[49] = 810
122			order[50] = 882
123			order[51] = 883
124			order[52] = 884
125			order[53] = 885
126			order[54] = 886
127			order[55] = 1044
128			order[56] = 1045
129			order[57] = 1046
130			order[58] = 1038
131			order[59] = 1039
132			order[60] = 315
133			order[61] = 0
134			fix.Group.__init__(self, 711, 311, order)
135
136		class NoUnderlyingSecurityAltID(fix.Group):
137			def __init__(self):
138				order = fix.IntArray(3)
139				order[0] = 458
140				order[1] = 459
141				order[2] = 0
142				fix.Group.__init__(self, 457, 458, order)
143
144		class NoUnderlyingStips(fix.Group):
145			def __init__(self):
146				order = fix.IntArray(3)
147				order[0] = 888
148				order[1] = 889
149				order[2] = 0
150				fix.Group.__init__(self, 887, 888, order)
151
152		class NoUndlyInstrumentParties(fix.Group):
153			def __init__(self):
154				order = fix.IntArray(5)
155				order[0] = 1059
156				order[1] = 1060
157				order[2] = 1061
158				order[3] = 1062
159				order[4] = 0
160				fix.Group.__init__(self, 1058, 1059, order)
161
162			class NoUndlyInstrumentPartySubIDs(fix.Group):
163				def __init__(self):
164					order = fix.IntArray(3)
165					order[0] = 1063
166					order[1] = 1064
167					order[2] = 0
168					fix.Group.__init__(self, 1062, 1063, order)
169
170	class NoStipulations(fix.Group):
171		def __init__(self):
172			order = fix.IntArray(3)
173			order[0] = 233
174			order[1] = 234
175			order[2] = 0
176			fix.Group.__init__(self, 232, 233, order)
177
178	class NoLegs(fix.Group):
179		def __init__(self):
180			order = fix.IntArray(53)
181			order[0] = 600
182			order[1] = 601
183			order[2] = 602
184			order[3] = 603
185			order[4] = 607
186			order[5] = 608
187			order[6] = 609
188			order[7] = 764
189			order[8] = 610
190			order[9] = 611
191			order[10] = 1212
192			order[11] = 248
193			order[12] = 249
194			order[13] = 250
195			order[14] = 251
196			order[15] = 252
197			order[16] = 253
198			order[17] = 257
199			order[18] = 599
200			order[19] = 596
201			order[20] = 597
202			order[21] = 598
203			order[22] = 254
204			order[23] = 612
205			order[24] = 942
206			order[25] = 613
207			order[26] = 614
208			order[27] = 999
209			order[28] = 1224
210			order[29] = 1421
211			order[30] = 1422
212			order[31] = 1001
213			order[32] = 1420
214			order[33] = 615
215			order[34] = 616
216			order[35] = 617
217			order[36] = 618
218			order[37] = 619
219			order[38] = 620
220			order[39] = 621
221			order[40] = 622
222			order[41] = 623
223			order[42] = 624
224			order[43] = 556
225			order[44] = 740
226			order[45] = 739
227			order[46] = 955
228			order[47] = 956
229			order[48] = 1358
230			order[49] = 1017
231			order[50] = 682
232			order[51] = 683
233			order[52] = 0
234			fix.Group.__init__(self, 555, 600, order)
235
236		class NoLegSecurityAltID(fix.Group):
237			def __init__(self):
238				order = fix.IntArray(3)
239				order[0] = 605
240				order[1] = 606
241				order[2] = 0
242				fix.Group.__init__(self, 604, 605, order)
243
244		class NoLegStipulations(fix.Group):
245			def __init__(self):
246				order = fix.IntArray(3)
247				order[0] = 688
248				order[1] = 689
249				order[2] = 0
250				fix.Group.__init__(self, 683, 688, order)
251
252	class NoIOIQualifiers(fix.Group):
253		def __init__(self):
254			order = fix.IntArray(2)
255			order[0] = 104
256			order[1] = 0
257			fix.Group.__init__(self, 199, 104, order)
258
259	class NoRoutingIDs(fix.Group):
260		def __init__(self):
261			order = fix.IntArray(3)
262			order[0] = 216
263			order[1] = 217
264			order[2] = 0
265			fix.Group.__init__(self, 215, 216, order)
266
267class Advertisement(Message):
268	def __init__(self):
269		Message.__init__(self)
270		self.getHeader().setField( fix.MsgType("7") )
271
272	class NoSecurityAltID(fix.Group):
273		def __init__(self):
274			order = fix.IntArray(3)
275			order[0] = 455
276			order[1] = 456
277			order[2] = 0
278			fix.Group.__init__(self, 454, 455, order)
279
280	class NoEvents(fix.Group):
281		def __init__(self):
282			order = fix.IntArray(6)
283			order[0] = 865
284			order[1] = 866
285			order[2] = 1145
286			order[3] = 867
287			order[4] = 868
288			order[5] = 0
289			fix.Group.__init__(self, 864, 865, order)
290
291	class NoInstrumentParties(fix.Group):
292		def __init__(self):
293			order = fix.IntArray(5)
294			order[0] = 1019
295			order[1] = 1050
296			order[2] = 1051
297			order[3] = 1052
298			order[4] = 0
299			fix.Group.__init__(self, 1018, 1019, order)
300
301		class NoInstrumentPartySubIDs(fix.Group):
302			def __init__(self):
303				order = fix.IntArray(3)
304				order[0] = 1053
305				order[1] = 1054
306				order[2] = 0
307				fix.Group.__init__(self, 1052, 1053, order)
308
309	class NoLegs(fix.Group):
310		def __init__(self):
311			order = fix.IntArray(51)
312			order[0] = 600
313			order[1] = 601
314			order[2] = 602
315			order[3] = 603
316			order[4] = 607
317			order[5] = 608
318			order[6] = 609
319			order[7] = 764
320			order[8] = 610
321			order[9] = 611
322			order[10] = 1212
323			order[11] = 248
324			order[12] = 249
325			order[13] = 250
326			order[14] = 251
327			order[15] = 252
328			order[16] = 253
329			order[17] = 257
330			order[18] = 599
331			order[19] = 596
332			order[20] = 597
333			order[21] = 598
334			order[22] = 254
335			order[23] = 612
336			order[24] = 942
337			order[25] = 613
338			order[26] = 614
339			order[27] = 999
340			order[28] = 1224
341			order[29] = 1421
342			order[30] = 1422
343			order[31] = 1001
344			order[32] = 1420
345			order[33] = 615
346			order[34] = 616
347			order[35] = 617
348			order[36] = 618
349			order[37] = 619
350			order[38] = 620
351			order[39] = 621
352			order[40] = 622
353			order[41] = 623
354			order[42] = 624
355			order[43] = 556
356			order[44] = 740
357			order[45] = 739
358			order[46] = 955
359			order[47] = 956
360			order[48] = 1358
361			order[49] = 1017
362			order[50] = 0
363			fix.Group.__init__(self, 555, 600, order)
364
365		class NoLegSecurityAltID(fix.Group):
366			def __init__(self):
367				order = fix.IntArray(3)
368				order[0] = 605
369				order[1] = 606
370				order[2] = 0
371				fix.Group.__init__(self, 604, 605, order)
372
373	class NoUnderlyings(fix.Group):
374		def __init__(self):
375			order = fix.IntArray(62)
376			order[0] = 311
377			order[1] = 312
378			order[2] = 309
379			order[3] = 305
380			order[4] = 462
381			order[5] = 463
382			order[6] = 310
383			order[7] = 763
384			order[8] = 313
385			order[9] = 542
386			order[10] = 1213
387			order[11] = 241
388			order[12] = 242
389			order[13] = 243
390			order[14] = 244
391			order[15] = 245
392			order[16] = 246
393			order[17] = 256
394			order[18] = 595
395			order[19] = 592
396			order[20] = 593
397			order[21] = 594
398			order[22] = 247
399			order[23] = 316
400			order[24] = 941
401			order[25] = 317
402			order[26] = 436
403			order[27] = 998
404			order[28] = 1423
405			order[29] = 1424
406			order[30] = 1425
407			order[31] = 1000
408			order[32] = 1419
409			order[33] = 435
410			order[34] = 308
411			order[35] = 306
412			order[36] = 362
413			order[37] = 363
414			order[38] = 307
415			order[39] = 364
416			order[40] = 365
417			order[41] = 877
418			order[42] = 878
419			order[43] = 972
420			order[44] = 318
421			order[45] = 879
422			order[46] = 975
423			order[47] = 973
424			order[48] = 974
425			order[49] = 810
426			order[50] = 882
427			order[51] = 883
428			order[52] = 884
429			order[53] = 885
430			order[54] = 886
431			order[55] = 1044
432			order[56] = 1045
433			order[57] = 1046
434			order[58] = 1038
435			order[59] = 1039
436			order[60] = 315
437			order[61] = 0
438			fix.Group.__init__(self, 711, 311, order)
439
440		class NoUnderlyingSecurityAltID(fix.Group):
441			def __init__(self):
442				order = fix.IntArray(3)
443				order[0] = 458
444				order[1] = 459
445				order[2] = 0
446				fix.Group.__init__(self, 457, 458, order)
447
448		class NoUnderlyingStips(fix.Group):
449			def __init__(self):
450				order = fix.IntArray(3)
451				order[0] = 888
452				order[1] = 889
453				order[2] = 0
454				fix.Group.__init__(self, 887, 888, order)
455
456		class NoUndlyInstrumentParties(fix.Group):
457			def __init__(self):
458				order = fix.IntArray(5)
459				order[0] = 1059
460				order[1] = 1060
461				order[2] = 1061
462				order[3] = 1062
463				order[4] = 0
464				fix.Group.__init__(self, 1058, 1059, order)
465
466			class NoUndlyInstrumentPartySubIDs(fix.Group):
467				def __init__(self):
468					order = fix.IntArray(3)
469					order[0] = 1063
470					order[1] = 1064
471					order[2] = 0
472					fix.Group.__init__(self, 1062, 1063, order)
473
474class ExecutionReport(Message):
475	def __init__(self):
476		Message.__init__(self)
477		self.getHeader().setField( fix.MsgType("8") )
478
479	class NoPartyIDs(fix.Group):
480		def __init__(self):
481			order = fix.IntArray(5)
482			order[0] = 448
483			order[1] = 447
484			order[2] = 452
485			order[3] = 802
486			order[4] = 0
487			fix.Group.__init__(self, 453, 448, order)
488
489		class NoPartySubIDs(fix.Group):
490			def __init__(self):
491				order = fix.IntArray(3)
492				order[0] = 523
493				order[1] = 803
494				order[2] = 0
495				fix.Group.__init__(self, 802, 523, order)
496
497	class NoContraBrokers(fix.Group):
498		def __init__(self):
499			order = fix.IntArray(6)
500			order[0] = 375
501			order[1] = 337
502			order[2] = 437
503			order[3] = 438
504			order[4] = 655
505			order[5] = 0
506			fix.Group.__init__(self, 382, 375, order)
507
508	class NoAllocs(fix.Group):
509		def __init__(self):
510			order = fix.IntArray(7)
511			order[0] = 79
512			order[1] = 661
513			order[2] = 736
514			order[3] = 467
515			order[4] = 539
516			order[5] = 80
517			order[6] = 0
518			fix.Group.__init__(self, 78, 79, order)
519
520		class NoNestedPartyIDs(fix.Group):
521			def __init__(self):
522				order = fix.IntArray(5)
523				order[0] = 524
524				order[1] = 525
525				order[2] = 538
526				order[3] = 804
527				order[4] = 0
528				fix.Group.__init__(self, 539, 524, order)
529
530			class NoNestedPartySubIDs(fix.Group):
531				def __init__(self):
532					order = fix.IntArray(3)
533					order[0] = 545
534					order[1] = 805
535					order[2] = 0
536					fix.Group.__init__(self, 804, 545, order)
537
538	class NoSecurityAltID(fix.Group):
539		def __init__(self):
540			order = fix.IntArray(3)
541			order[0] = 455
542			order[1] = 456
543			order[2] = 0
544			fix.Group.__init__(self, 454, 455, order)
545
546	class NoEvents(fix.Group):
547		def __init__(self):
548			order = fix.IntArray(6)
549			order[0] = 865
550			order[1] = 866
551			order[2] = 1145
552			order[3] = 867
553			order[4] = 868
554			order[5] = 0
555			fix.Group.__init__(self, 864, 865, order)
556
557	class NoInstrumentParties(fix.Group):
558		def __init__(self):
559			order = fix.IntArray(5)
560			order[0] = 1019
561			order[1] = 1050
562			order[2] = 1051
563			order[3] = 1052
564			order[4] = 0
565			fix.Group.__init__(self, 1018, 1019, order)
566
567		class NoInstrumentPartySubIDs(fix.Group):
568			def __init__(self):
569				order = fix.IntArray(3)
570				order[0] = 1053
571				order[1] = 1054
572				order[2] = 0
573				fix.Group.__init__(self, 1052, 1053, order)
574
575	class NoUnderlyings(fix.Group):
576		def __init__(self):
577			order = fix.IntArray(62)
578			order[0] = 311
579			order[1] = 312
580			order[2] = 309
581			order[3] = 305
582			order[4] = 462
583			order[5] = 463
584			order[6] = 310
585			order[7] = 763
586			order[8] = 313
587			order[9] = 542
588			order[10] = 1213
589			order[11] = 241
590			order[12] = 242
591			order[13] = 243
592			order[14] = 244
593			order[15] = 245
594			order[16] = 246
595			order[17] = 256
596			order[18] = 595
597			order[19] = 592
598			order[20] = 593
599			order[21] = 594
600			order[22] = 247
601			order[23] = 316
602			order[24] = 941
603			order[25] = 317
604			order[26] = 436
605			order[27] = 998
606			order[28] = 1423
607			order[29] = 1424
608			order[30] = 1425
609			order[31] = 1000
610			order[32] = 1419
611			order[33] = 435
612			order[34] = 308
613			order[35] = 306
614			order[36] = 362
615			order[37] = 363
616			order[38] = 307
617			order[39] = 364
618			order[40] = 365
619			order[41] = 877
620			order[42] = 878
621			order[43] = 972
622			order[44] = 318
623			order[45] = 879
624			order[46] = 975
625			order[47] = 973
626			order[48] = 974
627			order[49] = 810
628			order[50] = 882
629			order[51] = 883
630			order[52] = 884
631			order[53] = 885
632			order[54] = 886
633			order[55] = 1044
634			order[56] = 1045
635			order[57] = 1046
636			order[58] = 1038
637			order[59] = 1039
638			order[60] = 315
639			order[61] = 0
640			fix.Group.__init__(self, 711, 311, order)
641
642		class NoUnderlyingSecurityAltID(fix.Group):
643			def __init__(self):
644				order = fix.IntArray(3)
645				order[0] = 458
646				order[1] = 459
647				order[2] = 0
648				fix.Group.__init__(self, 457, 458, order)
649
650		class NoUnderlyingStips(fix.Group):
651			def __init__(self):
652				order = fix.IntArray(3)
653				order[0] = 888
654				order[1] = 889
655				order[2] = 0
656				fix.Group.__init__(self, 887, 888, order)
657
658		class NoUndlyInstrumentParties(fix.Group):
659			def __init__(self):
660				order = fix.IntArray(5)
661				order[0] = 1059
662				order[1] = 1060
663				order[2] = 1061
664				order[3] = 1062
665				order[4] = 0
666				fix.Group.__init__(self, 1058, 1059, order)
667
668			class NoUndlyInstrumentPartySubIDs(fix.Group):
669				def __init__(self):
670					order = fix.IntArray(3)
671					order[0] = 1063
672					order[1] = 1064
673					order[2] = 0
674					fix.Group.__init__(self, 1062, 1063, order)
675
676	class NoStipulations(fix.Group):
677		def __init__(self):
678			order = fix.IntArray(3)
679			order[0] = 233
680			order[1] = 234
681			order[2] = 0
682			fix.Group.__init__(self, 232, 233, order)
683
684	class NoStrategyParameters(fix.Group):
685		def __init__(self):
686			order = fix.IntArray(4)
687			order[0] = 958
688			order[1] = 959
689			order[2] = 960
690			order[3] = 0
691			fix.Group.__init__(self, 957, 958, order)
692
693	class NoFills(fix.Group):
694		def __init__(self):
695			order = fix.IntArray(5)
696			order[0] = 1363
697			order[1] = 1364
698			order[2] = 1365
699			order[3] = 1414
700			order[4] = 0
701			fix.Group.__init__(self, 1362, 1363, order)
702
703		class NoNested4PartyIDs(fix.Group):
704			def __init__(self):
705				order = fix.IntArray(5)
706				order[0] = 1415
707				order[1] = 1416
708				order[2] = 1417
709				order[3] = 1413
710				order[4] = 0
711				fix.Group.__init__(self, 1414, 1415, order)
712
713			class NoNested4PartySubIDs(fix.Group):
714				def __init__(self):
715					order = fix.IntArray(3)
716					order[0] = 1412
717					order[1] = 1411
718					order[2] = 0
719					fix.Group.__init__(self, 1413, 1412, order)
720
721	class NoContAmts(fix.Group):
722		def __init__(self):
723			order = fix.IntArray(4)
724			order[0] = 519
725			order[1] = 520
726			order[2] = 521
727			order[3] = 0
728			fix.Group.__init__(self, 518, 519, order)
729
730	class NoLegs(fix.Group):
731		def __init__(self):
732			order = fix.IntArray(73)
733			order[0] = 600
734			order[1] = 601
735			order[2] = 602
736			order[3] = 603
737			order[4] = 607
738			order[5] = 608
739			order[6] = 609
740			order[7] = 764
741			order[8] = 610
742			order[9] = 611
743			order[10] = 1212
744			order[11] = 248
745			order[12] = 249
746			order[13] = 250
747			order[14] = 251
748			order[15] = 252
749			order[16] = 253
750			order[17] = 257
751			order[18] = 599
752			order[19] = 596
753			order[20] = 597
754			order[21] = 598
755			order[22] = 254
756			order[23] = 612
757			order[24] = 942
758			order[25] = 613
759			order[26] = 614
760			order[27] = 999
761			order[28] = 1224
762			order[29] = 1421
763			order[30] = 1422
764			order[31] = 1001
765			order[32] = 1420
766			order[33] = 615
767			order[34] = 616
768			order[35] = 617
769			order[36] = 618
770			order[37] = 619
771			order[38] = 620
772			order[39] = 621
773			order[40] = 622
774			order[41] = 623
775			order[42] = 624
776			order[43] = 556
777			order[44] = 740
778			order[45] = 739
779			order[46] = 955
780			order[47] = 956
781			order[48] = 1358
782			order[49] = 1017
783			order[50] = 687
784			order[51] = 685
785			order[52] = 690
786			order[53] = 683
787			order[54] = 1366
788			order[55] = 670
789			order[56] = 564
790			order[57] = 565
791			order[58] = 948
792			order[59] = 654
793			order[60] = 587
794			order[61] = 588
795			order[62] = 637
796			order[63] = 675
797			order[64] = 1073
798			order[65] = 1074
799			order[66] = 1075
800			order[67] = 1379
801			order[68] = 1381
802			order[69] = 1383
803			order[70] = 1384
804			order[71] = 1418
805			order[72] = 0
806			fix.Group.__init__(self, 555, 600, order)
807
808		class NoLegSecurityAltID(fix.Group):
809			def __init__(self):
810				order = fix.IntArray(3)
811				order[0] = 605
812				order[1] = 606
813				order[2] = 0
814				fix.Group.__init__(self, 604, 605, order)
815
816		class NoLegStipulations(fix.Group):
817			def __init__(self):
818				order = fix.IntArray(3)
819				order[0] = 688
820				order[1] = 689
821				order[2] = 0
822				fix.Group.__init__(self, 683, 688, order)
823
824		class NoLegAllocs(fix.Group):
825			def __init__(self):
826				order = fix.IntArray(7)
827				order[0] = 671
828				order[1] = 672
829				order[2] = 756
830				order[3] = 673
831				order[4] = 674
832				order[5] = 1367
833				order[6] = 0
834				fix.Group.__init__(self, 670, 671, order)
835
836			class NoNested2PartyIDs(fix.Group):
837				def __init__(self):
838					order = fix.IntArray(5)
839					order[0] = 757
840					order[1] = 758
841					order[2] = 759
842					order[3] = 806
843					order[4] = 0
844					fix.Group.__init__(self, 756, 757, order)
845
846				class NoNested2PartySubIDs(fix.Group):
847					def __init__(self):
848						order = fix.IntArray(3)
849						order[0] = 760
850						order[1] = 807
851						order[2] = 0
852						fix.Group.__init__(self, 806, 760, order)
853
854		class NoNested3PartyIDs(fix.Group):
855			def __init__(self):
856				order = fix.IntArray(5)
857				order[0] = 949
858				order[1] = 950
859				order[2] = 951
860				order[3] = 952
861				order[4] = 0
862				fix.Group.__init__(self, 948, 949, order)
863
864			class NoNested3PartySubIDs(fix.Group):
865				def __init__(self):
866					order = fix.IntArray(3)
867					order[0] = 953
868					order[1] = 954
869					order[2] = 0
870					fix.Group.__init__(self, 952, 953, order)
871
872	class NoMiscFees(fix.Group):
873		def __init__(self):
874			order = fix.IntArray(5)
875			order[0] = 137
876			order[1] = 138
877			order[2] = 139
878			order[3] = 891
879			order[4] = 0
880			fix.Group.__init__(self, 136, 137, order)
881
882	class NoTrdRegTimestamps(fix.Group):
883		def __init__(self):
884			order = fix.IntArray(7)
885			order[0] = 769
886			order[1] = 770
887			order[2] = 771
888			order[3] = 1033
889			order[4] = 1034
890			order[5] = 1035
891			order[6] = 0
892			fix.Group.__init__(self, 768, 769, order)
893
894class OrderCancelReject(Message):
895	def __init__(self):
896		Message.__init__(self)
897		self.getHeader().setField( fix.MsgType("9") )
898
899class News(Message):
900	def __init__(self):
901		Message.__init__(self)
902		self.getHeader().setField( fix.MsgType("B") )
903
904	class NoRoutingIDs(fix.Group):
905		def __init__(self):
906			order = fix.IntArray(3)
907			order[0] = 216
908			order[1] = 217
909			order[2] = 0
910			fix.Group.__init__(self, 215, 216, order)
911
912	class NoRelatedSym(fix.Group):
913		def __init__(self):
914			order = fix.IntArray(69)
915			order[0] = 55
916			order[1] = 65
917			order[2] = 48
918			order[3] = 22
919			order[4] = 460
920			order[5] = 1227
921			order[6] = 1151
922			order[7] = 461
923			order[8] = 167
924			order[9] = 762
925			order[10] = 200
926			order[11] = 541
927			order[12] = 1079
928			order[13] = 966
929			order[14] = 1049
930			order[15] = 965
931			order[16] = 224
932			order[17] = 225
933			order[18] = 239
934			order[19] = 226
935			order[20] = 227
936			order[21] = 228
937			order[22] = 255
938			order[23] = 543
939			order[24] = 470
940			order[25] = 471
941			order[26] = 472
942			order[27] = 240
943			order[28] = 202
944			order[29] = 947
945			order[30] = 967
946			order[31] = 968
947			order[32] = 206
948			order[33] = 231
949			order[34] = 969
950			order[35] = 1146
951			order[36] = 996
952			order[37] = 1147
953			order[38] = 1191
954			order[39] = 1192
955			order[40] = 1193
956			order[41] = 1194
957			order[42] = 1195
958			order[43] = 1196
959			order[44] = 1197
960			order[45] = 1198
961			order[46] = 1199
962			order[47] = 1200
963			order[48] = 201
964			order[49] = 1244
965			order[50] = 1242
966			order[51] = 997
967			order[52] = 223
968			order[53] = 207
969			order[54] = 970
970			order[55] = 971
971			order[56] = 106
972			order[57] = 348
973			order[58] = 349
974			order[59] = 107
975			order[60] = 350
976			order[61] = 351
977			order[62] = 691
978			order[63] = 667
979			order[64] = 875
980			order[65] = 876
981			order[66] = 873
982			order[67] = 874
983			order[68] = 0
984			fix.Group.__init__(self, 146, 55, order)
985
986		class NoSecurityAltID(fix.Group):
987			def __init__(self):
988				order = fix.IntArray(3)
989				order[0] = 455
990				order[1] = 456
991				order[2] = 0
992				fix.Group.__init__(self, 454, 455, order)
993
994		class NoEvents(fix.Group):
995			def __init__(self):
996				order = fix.IntArray(6)
997				order[0] = 865
998				order[1] = 866
999				order[2] = 1145
1000				order[3] = 867
1001				order[4] = 868
1002				order[5] = 0
1003				fix.Group.__init__(self, 864, 865, order)
1004
1005		class NoInstrumentParties(fix.Group):
1006			def __init__(self):
1007				order = fix.IntArray(5)
1008				order[0] = 1019
1009				order[1] = 1050
1010				order[2] = 1051
1011				order[3] = 1052
1012				order[4] = 0
1013				fix.Group.__init__(self, 1018, 1019, order)
1014
1015			class NoInstrumentPartySubIDs(fix.Group):
1016				def __init__(self):
1017					order = fix.IntArray(3)
1018					order[0] = 1053
1019					order[1] = 1054
1020					order[2] = 0
1021					fix.Group.__init__(self, 1052, 1053, order)
1022
1023	class NoLegs(fix.Group):
1024		def __init__(self):
1025			order = fix.IntArray(51)
1026			order[0] = 600
1027			order[1] = 601
1028			order[2] = 602
1029			order[3] = 603
1030			order[4] = 607
1031			order[5] = 608
1032			order[6] = 609
1033			order[7] = 764
1034			order[8] = 610
1035			order[9] = 611
1036			order[10] = 1212
1037			order[11] = 248
1038			order[12] = 249
1039			order[13] = 250
1040			order[14] = 251
1041			order[15] = 252
1042			order[16] = 253
1043			order[17] = 257
1044			order[18] = 599
1045			order[19] = 596
1046			order[20] = 597
1047			order[21] = 598
1048			order[22] = 254
1049			order[23] = 612
1050			order[24] = 942
1051			order[25] = 613
1052			order[26] = 614
1053			order[27] = 999
1054			order[28] = 1224
1055			order[29] = 1421
1056			order[30] = 1422
1057			order[31] = 1001
1058			order[32] = 1420
1059			order[33] = 615
1060			order[34] = 616
1061			order[35] = 617
1062			order[36] = 618
1063			order[37] = 619
1064			order[38] = 620
1065			order[39] = 621
1066			order[40] = 622
1067			order[41] = 623
1068			order[42] = 624
1069			order[43] = 556
1070			order[44] = 740
1071			order[45] = 739
1072			order[46] = 955
1073			order[47] = 956
1074			order[48] = 1358
1075			order[49] = 1017
1076			order[50] = 0
1077			fix.Group.__init__(self, 555, 600, order)
1078
1079		class NoLegSecurityAltID(fix.Group):
1080			def __init__(self):
1081				order = fix.IntArray(3)
1082				order[0] = 605
1083				order[1] = 606
1084				order[2] = 0
1085				fix.Group.__init__(self, 604, 605, order)
1086
1087	class NoUnderlyings(fix.Group):
1088		def __init__(self):
1089			order = fix.IntArray(62)
1090			order[0] = 311
1091			order[1] = 312
1092			order[2] = 309
1093			order[3] = 305
1094			order[4] = 462
1095			order[5] = 463
1096			order[6] = 310
1097			order[7] = 763
1098			order[8] = 313
1099			order[9] = 542
1100			order[10] = 1213
1101			order[11] = 241
1102			order[12] = 242
1103			order[13] = 243
1104			order[14] = 244
1105			order[15] = 245
1106			order[16] = 246
1107			order[17] = 256
1108			order[18] = 595
1109			order[19] = 592
1110			order[20] = 593
1111			order[21] = 594
1112			order[22] = 247
1113			order[23] = 316
1114			order[24] = 941
1115			order[25] = 317
1116			order[26] = 436
1117			order[27] = 998
1118			order[28] = 1423
1119			order[29] = 1424
1120			order[30] = 1425
1121			order[31] = 1000
1122			order[32] = 1419
1123			order[33] = 435
1124			order[34] = 308
1125			order[35] = 306
1126			order[36] = 362
1127			order[37] = 363
1128			order[38] = 307
1129			order[39] = 364
1130			order[40] = 365
1131			order[41] = 877
1132			order[42] = 878
1133			order[43] = 972
1134			order[44] = 318
1135			order[45] = 879
1136			order[46] = 975
1137			order[47] = 973
1138			order[48] = 974
1139			order[49] = 810
1140			order[50] = 882
1141			order[51] = 883
1142			order[52] = 884
1143			order[53] = 885
1144			order[54] = 886
1145			order[55] = 1044
1146			order[56] = 1045
1147			order[57] = 1046
1148			order[58] = 1038
1149			order[59] = 1039
1150			order[60] = 315
1151			order[61] = 0
1152			fix.Group.__init__(self, 711, 311, order)
1153
1154		class NoUnderlyingSecurityAltID(fix.Group):
1155			def __init__(self):
1156				order = fix.IntArray(3)
1157				order[0] = 458
1158				order[1] = 459
1159				order[2] = 0
1160				fix.Group.__init__(self, 457, 458, order)
1161
1162		class NoUnderlyingStips(fix.Group):
1163			def __init__(self):
1164				order = fix.IntArray(3)
1165				order[0] = 888
1166				order[1] = 889
1167				order[2] = 0
1168				fix.Group.__init__(self, 887, 888, order)
1169
1170		class NoUndlyInstrumentParties(fix.Group):
1171			def __init__(self):
1172				order = fix.IntArray(5)
1173				order[0] = 1059
1174				order[1] = 1060
1175				order[2] = 1061
1176				order[3] = 1062
1177				order[4] = 0
1178				fix.Group.__init__(self, 1058, 1059, order)
1179
1180			class NoUndlyInstrumentPartySubIDs(fix.Group):
1181				def __init__(self):
1182					order = fix.IntArray(3)
1183					order[0] = 1063
1184					order[1] = 1064
1185					order[2] = 0
1186					fix.Group.__init__(self, 1062, 1063, order)
1187
1188	class NoLinesOfText(fix.Group):
1189		def __init__(self):
1190			order = fix.IntArray(4)
1191			order[0] = 58
1192			order[1] = 354
1193			order[2] = 355
1194			order[3] = 0
1195			fix.Group.__init__(self, 33, 58, order)
1196
1197class Email(Message):
1198	def __init__(self):
1199		Message.__init__(self)
1200		self.getHeader().setField( fix.MsgType("C") )
1201
1202	class NoRoutingIDs(fix.Group):
1203		def __init__(self):
1204			order = fix.IntArray(3)
1205			order[0] = 216
1206			order[1] = 217
1207			order[2] = 0
1208			fix.Group.__init__(self, 215, 216, order)
1209
1210	class NoRelatedSym(fix.Group):
1211		def __init__(self):
1212			order = fix.IntArray(69)
1213			order[0] = 55
1214			order[1] = 65
1215			order[2] = 48
1216			order[3] = 22
1217			order[4] = 460
1218			order[5] = 1227
1219			order[6] = 1151
1220			order[7] = 461
1221			order[8] = 167
1222			order[9] = 762
1223			order[10] = 200
1224			order[11] = 541
1225			order[12] = 1079
1226			order[13] = 966
1227			order[14] = 1049
1228			order[15] = 965
1229			order[16] = 224
1230			order[17] = 225
1231			order[18] = 239
1232			order[19] = 226
1233			order[20] = 227
1234			order[21] = 228
1235			order[22] = 255
1236			order[23] = 543
1237			order[24] = 470
1238			order[25] = 471
1239			order[26] = 472
1240			order[27] = 240
1241			order[28] = 202
1242			order[29] = 947
1243			order[30] = 967
1244			order[31] = 968
1245			order[32] = 206
1246			order[33] = 231
1247			order[34] = 969
1248			order[35] = 1146
1249			order[36] = 996
1250			order[37] = 1147
1251			order[38] = 1191
1252			order[39] = 1192
1253			order[40] = 1193
1254			order[41] = 1194
1255			order[42] = 1195
1256			order[43] = 1196
1257			order[44] = 1197
1258			order[45] = 1198
1259			order[46] = 1199
1260			order[47] = 1200
1261			order[48] = 201
1262			order[49] = 1244
1263			order[50] = 1242
1264			order[51] = 997
1265			order[52] = 223
1266			order[53] = 207
1267			order[54] = 970
1268			order[55] = 971
1269			order[56] = 106
1270			order[57] = 348
1271			order[58] = 349
1272			order[59] = 107
1273			order[60] = 350
1274			order[61] = 351
1275			order[62] = 691
1276			order[63] = 667
1277			order[64] = 875
1278			order[65] = 876
1279			order[66] = 873
1280			order[67] = 874
1281			order[68] = 0
1282			fix.Group.__init__(self, 146, 55, order)
1283
1284		class NoSecurityAltID(fix.Group):
1285			def __init__(self):
1286				order = fix.IntArray(3)
1287				order[0] = 455
1288				order[1] = 456
1289				order[2] = 0
1290				fix.Group.__init__(self, 454, 455, order)
1291
1292		class NoEvents(fix.Group):
1293			def __init__(self):
1294				order = fix.IntArray(6)
1295				order[0] = 865
1296				order[1] = 866
1297				order[2] = 1145
1298				order[3] = 867
1299				order[4] = 868
1300				order[5] = 0
1301				fix.Group.__init__(self, 864, 865, order)
1302
1303		class NoInstrumentParties(fix.Group):
1304			def __init__(self):
1305				order = fix.IntArray(5)
1306				order[0] = 1019
1307				order[1] = 1050
1308				order[2] = 1051
1309				order[3] = 1052
1310				order[4] = 0
1311				fix.Group.__init__(self, 1018, 1019, order)
1312
1313			class NoInstrumentPartySubIDs(fix.Group):
1314				def __init__(self):
1315					order = fix.IntArray(3)
1316					order[0] = 1053
1317					order[1] = 1054
1318					order[2] = 0
1319					fix.Group.__init__(self, 1052, 1053, order)
1320
1321	class NoUnderlyings(fix.Group):
1322		def __init__(self):
1323			order = fix.IntArray(62)
1324			order[0] = 311
1325			order[1] = 312
1326			order[2] = 309
1327			order[3] = 305
1328			order[4] = 462
1329			order[5] = 463
1330			order[6] = 310
1331			order[7] = 763
1332			order[8] = 313
1333			order[9] = 542
1334			order[10] = 1213
1335			order[11] = 241
1336			order[12] = 242
1337			order[13] = 243
1338			order[14] = 244
1339			order[15] = 245
1340			order[16] = 246
1341			order[17] = 256
1342			order[18] = 595
1343			order[19] = 592
1344			order[20] = 593
1345			order[21] = 594
1346			order[22] = 247
1347			order[23] = 316
1348			order[24] = 941
1349			order[25] = 317
1350			order[26] = 436
1351			order[27] = 998
1352			order[28] = 1423
1353			order[29] = 1424
1354			order[30] = 1425
1355			order[31] = 1000
1356			order[32] = 1419
1357			order[33] = 435
1358			order[34] = 308
1359			order[35] = 306
1360			order[36] = 362
1361			order[37] = 363
1362			order[38] = 307
1363			order[39] = 364
1364			order[40] = 365
1365			order[41] = 877
1366			order[42] = 878
1367			order[43] = 972
1368			order[44] = 318
1369			order[45] = 879
1370			order[46] = 975
1371			order[47] = 973
1372			order[48] = 974
1373			order[49] = 810
1374			order[50] = 882
1375			order[51] = 883
1376			order[52] = 884
1377			order[53] = 885
1378			order[54] = 886
1379			order[55] = 1044
1380			order[56] = 1045
1381			order[57] = 1046
1382			order[58] = 1038
1383			order[59] = 1039
1384			order[60] = 315
1385			order[61] = 0
1386			fix.Group.__init__(self, 711, 311, order)
1387
1388		class NoUnderlyingSecurityAltID(fix.Group):
1389			def __init__(self):
1390				order = fix.IntArray(3)
1391				order[0] = 458
1392				order[1] = 459
1393				order[2] = 0
1394				fix.Group.__init__(self, 457, 458, order)
1395
1396		class NoUnderlyingStips(fix.Group):
1397			def __init__(self):
1398				order = fix.IntArray(3)
1399				order[0] = 888
1400				order[1] = 889
1401				order[2] = 0
1402				fix.Group.__init__(self, 887, 888, order)
1403
1404		class NoUndlyInstrumentParties(fix.Group):
1405			def __init__(self):
1406				order = fix.IntArray(5)
1407				order[0] = 1059
1408				order[1] = 1060
1409				order[2] = 1061
1410				order[3] = 1062
1411				order[4] = 0
1412				fix.Group.__init__(self, 1058, 1059, order)
1413
1414			class NoUndlyInstrumentPartySubIDs(fix.Group):
1415				def __init__(self):
1416					order = fix.IntArray(3)
1417					order[0] = 1063
1418					order[1] = 1064
1419					order[2] = 0
1420					fix.Group.__init__(self, 1062, 1063, order)
1421
1422	class NoLegs(fix.Group):
1423		def __init__(self):
1424			order = fix.IntArray(51)
1425			order[0] = 600
1426			order[1] = 601
1427			order[2] = 602
1428			order[3] = 603
1429			order[4] = 607
1430			order[5] = 608
1431			order[6] = 609
1432			order[7] = 764
1433			order[8] = 610
1434			order[9] = 611
1435			order[10] = 1212
1436			order[11] = 248
1437			order[12] = 249
1438			order[13] = 250
1439			order[14] = 251
1440			order[15] = 252
1441			order[16] = 253
1442			order[17] = 257
1443			order[18] = 599
1444			order[19] = 596
1445			order[20] = 597
1446			order[21] = 598
1447			order[22] = 254
1448			order[23] = 612
1449			order[24] = 942
1450			order[25] = 613
1451			order[26] = 614
1452			order[27] = 999
1453			order[28] = 1224
1454			order[29] = 1421
1455			order[30] = 1422
1456			order[31] = 1001
1457			order[32] = 1420
1458			order[33] = 615
1459			order[34] = 616
1460			order[35] = 617
1461			order[36] = 618
1462			order[37] = 619
1463			order[38] = 620
1464			order[39] = 621
1465			order[40] = 622
1466			order[41] = 623
1467			order[42] = 624
1468			order[43] = 556
1469			order[44] = 740
1470			order[45] = 739
1471			order[46] = 955
1472			order[47] = 956
1473			order[48] = 1358
1474			order[49] = 1017
1475			order[50] = 0
1476			fix.Group.__init__(self, 555, 600, order)
1477
1478		class NoLegSecurityAltID(fix.Group):
1479			def __init__(self):
1480				order = fix.IntArray(3)
1481				order[0] = 605
1482				order[1] = 606
1483				order[2] = 0
1484				fix.Group.__init__(self, 604, 605, order)
1485
1486	class NoLinesOfText(fix.Group):
1487		def __init__(self):
1488			order = fix.IntArray(4)
1489			order[0] = 58
1490			order[1] = 354
1491			order[2] = 355
1492			order[3] = 0
1493			fix.Group.__init__(self, 33, 58, order)
1494
1495class NewOrderSingle(Message):
1496	def __init__(self):
1497		Message.__init__(self)
1498		self.getHeader().setField( fix.MsgType("D") )
1499
1500	class NoPartyIDs(fix.Group):
1501		def __init__(self):
1502			order = fix.IntArray(5)
1503			order[0] = 448
1504			order[1] = 447
1505			order[2] = 452
1506			order[3] = 802
1507			order[4] = 0
1508			fix.Group.__init__(self, 453, 448, order)
1509
1510		class NoPartySubIDs(fix.Group):
1511			def __init__(self):
1512				order = fix.IntArray(3)
1513				order[0] = 523
1514				order[1] = 803
1515				order[2] = 0
1516				fix.Group.__init__(self, 802, 523, order)
1517
1518	class NoAllocs(fix.Group):
1519		def __init__(self):
1520			order = fix.IntArray(7)
1521			order[0] = 79
1522			order[1] = 661
1523			order[2] = 736
1524			order[3] = 467
1525			order[4] = 539
1526			order[5] = 80
1527			order[6] = 0
1528			fix.Group.__init__(self, 78, 79, order)
1529
1530		class NoNestedPartyIDs(fix.Group):
1531			def __init__(self):
1532				order = fix.IntArray(5)
1533				order[0] = 524
1534				order[1] = 525
1535				order[2] = 538
1536				order[3] = 804
1537				order[4] = 0
1538				fix.Group.__init__(self, 539, 524, order)
1539
1540			class NoNestedPartySubIDs(fix.Group):
1541				def __init__(self):
1542					order = fix.IntArray(3)
1543					order[0] = 545
1544					order[1] = 805
1545					order[2] = 0
1546					fix.Group.__init__(self, 804, 545, order)
1547
1548	class NoTradingSessions(fix.Group):
1549		def __init__(self):
1550			order = fix.IntArray(3)
1551			order[0] = 336
1552			order[1] = 625
1553			order[2] = 0
1554			fix.Group.__init__(self, 386, 336, order)
1555
1556	class NoSecurityAltID(fix.Group):
1557		def __init__(self):
1558			order = fix.IntArray(3)
1559			order[0] = 455
1560			order[1] = 456
1561			order[2] = 0
1562			fix.Group.__init__(self, 454, 455, order)
1563
1564	class NoEvents(fix.Group):
1565		def __init__(self):
1566			order = fix.IntArray(6)
1567			order[0] = 865
1568			order[1] = 866
1569			order[2] = 1145
1570			order[3] = 867
1571			order[4] = 868
1572			order[5] = 0
1573			fix.Group.__init__(self, 864, 865, order)
1574
1575	class NoInstrumentParties(fix.Group):
1576		def __init__(self):
1577			order = fix.IntArray(5)
1578			order[0] = 1019
1579			order[1] = 1050
1580			order[2] = 1051
1581			order[3] = 1052
1582			order[4] = 0
1583			fix.Group.__init__(self, 1018, 1019, order)
1584
1585		class NoInstrumentPartySubIDs(fix.Group):
1586			def __init__(self):
1587				order = fix.IntArray(3)
1588				order[0] = 1053
1589				order[1] = 1054
1590				order[2] = 0
1591				fix.Group.__init__(self, 1052, 1053, order)
1592
1593	class NoUnderlyings(fix.Group):
1594		def __init__(self):
1595			order = fix.IntArray(62)
1596			order[0] = 311
1597			order[1] = 312
1598			order[2] = 309
1599			order[3] = 305
1600			order[4] = 462
1601			order[5] = 463
1602			order[6] = 310
1603			order[7] = 763
1604			order[8] = 313
1605			order[9] = 542
1606			order[10] = 1213
1607			order[11] = 241
1608			order[12] = 242
1609			order[13] = 243
1610			order[14] = 244
1611			order[15] = 245
1612			order[16] = 246
1613			order[17] = 256
1614			order[18] = 595
1615			order[19] = 592
1616			order[20] = 593
1617			order[21] = 594
1618			order[22] = 247
1619			order[23] = 316
1620			order[24] = 941
1621			order[25] = 317
1622			order[26] = 436
1623			order[27] = 998
1624			order[28] = 1423
1625			order[29] = 1424
1626			order[30] = 1425
1627			order[31] = 1000
1628			order[32] = 1419
1629			order[33] = 435
1630			order[34] = 308
1631			order[35] = 306
1632			order[36] = 362
1633			order[37] = 363
1634			order[38] = 307
1635			order[39] = 364
1636			order[40] = 365
1637			order[41] = 877
1638			order[42] = 878
1639			order[43] = 972
1640			order[44] = 318
1641			order[45] = 879
1642			order[46] = 975
1643			order[47] = 973
1644			order[48] = 974
1645			order[49] = 810
1646			order[50] = 882
1647			order[51] = 883
1648			order[52] = 884
1649			order[53] = 885
1650			order[54] = 886
1651			order[55] = 1044
1652			order[56] = 1045
1653			order[57] = 1046
1654			order[58] = 1038
1655			order[59] = 1039
1656			order[60] = 315
1657			order[61] = 0
1658			fix.Group.__init__(self, 711, 311, order)
1659
1660		class NoUnderlyingSecurityAltID(fix.Group):
1661			def __init__(self):
1662				order = fix.IntArray(3)
1663				order[0] = 458
1664				order[1] = 459
1665				order[2] = 0
1666				fix.Group.__init__(self, 457, 458, order)
1667
1668		class NoUnderlyingStips(fix.Group):
1669			def __init__(self):
1670				order = fix.IntArray(3)
1671				order[0] = 888
1672				order[1] = 889
1673				order[2] = 0
1674				fix.Group.__init__(self, 887, 888, order)
1675
1676		class NoUndlyInstrumentParties(fix.Group):
1677			def __init__(self):
1678				order = fix.IntArray(5)
1679				order[0] = 1059
1680				order[1] = 1060
1681				order[2] = 1061
1682				order[3] = 1062
1683				order[4] = 0
1684				fix.Group.__init__(self, 1058, 1059, order)
1685
1686			class NoUndlyInstrumentPartySubIDs(fix.Group):
1687				def __init__(self):
1688					order = fix.IntArray(3)
1689					order[0] = 1063
1690					order[1] = 1064
1691					order[2] = 0
1692					fix.Group.__init__(self, 1062, 1063, order)
1693
1694	class NoStipulations(fix.Group):
1695		def __init__(self):
1696			order = fix.IntArray(3)
1697			order[0] = 233
1698			order[1] = 234
1699			order[2] = 0
1700			fix.Group.__init__(self, 232, 233, order)
1701
1702	class NoStrategyParameters(fix.Group):
1703		def __init__(self):
1704			order = fix.IntArray(4)
1705			order[0] = 958
1706			order[1] = 959
1707			order[2] = 960
1708			order[3] = 0
1709			fix.Group.__init__(self, 957, 958, order)
1710
1711	class NoTrdRegTimestamps(fix.Group):
1712		def __init__(self):
1713			order = fix.IntArray(7)
1714			order[0] = 769
1715			order[1] = 770
1716			order[2] = 771
1717			order[3] = 1033
1718			order[4] = 1034
1719			order[5] = 1035
1720			order[6] = 0
1721			fix.Group.__init__(self, 768, 769, order)
1722
1723class NewOrderList(Message):
1724	def __init__(self):
1725		Message.__init__(self)
1726		self.getHeader().setField( fix.MsgType("E") )
1727
1728	class NoRootPartyIDs(fix.Group):
1729		def __init__(self):
1730			order = fix.IntArray(5)
1731			order[0] = 1117
1732			order[1] = 1118
1733			order[2] = 1119
1734			order[3] = 1120
1735			order[4] = 0
1736			fix.Group.__init__(self, 1116, 1117, order)
1737
1738		class NoRootPartySubIDs(fix.Group):
1739			def __init__(self):
1740				order = fix.IntArray(3)
1741				order[0] = 1121
1742				order[1] = 1122
1743				order[2] = 0
1744				fix.Group.__init__(self, 1120, 1121, order)
1745
1746	class NoOrders(fix.Group):
1747		def __init__(self):
1748			order = fix.IntArray(209)
1749			order[0] = 11
1750			order[1] = 526
1751			order[2] = 67
1752			order[3] = 583
1753			order[4] = 160
1754			order[5] = 453
1755			order[6] = 229
1756			order[7] = 75
1757			order[8] = 1
1758			order[9] = 660
1759			order[10] = 581
1760			order[11] = 589
1761			order[12] = 590
1762			order[13] = 70
1763			order[14] = 591
1764			order[15] = 78
1765			order[16] = 63
1766			order[17] = 64
1767			order[18] = 544
1768			order[19] = 635
1769			order[20] = 21
1770			order[21] = 18
1771			order[22] = 110
1772			order[23] = 1089
1773			order[24] = 1090
1774			order[25] = 1138
1775			order[26] = 1082
1776			order[27] = 1083
1777			order[28] = 1084
1778			order[29] = 1085
1779			order[30] = 1086
1780			order[31] = 1087
1781			order[32] = 1088
1782			order[33] = 111
1783			order[34] = 100
1784			order[35] = 1133
1785			order[36] = 386
1786			order[37] = 81
1787			order[38] = 55
1788			order[39] = 65
1789			order[40] = 48
1790			order[41] = 22
1791			order[42] = 460
1792			order[43] = 1227
1793			order[44] = 1151
1794			order[45] = 461
1795			order[46] = 167
1796			order[47] = 762
1797			order[48] = 200
1798			order[49] = 541
1799			order[50] = 1079
1800			order[51] = 966
1801			order[52] = 1049
1802			order[53] = 965
1803			order[54] = 224
1804			order[55] = 225
1805			order[56] = 239
1806			order[57] = 226
1807			order[58] = 227
1808			order[59] = 228
1809			order[60] = 255
1810			order[61] = 543
1811			order[62] = 470
1812			order[63] = 471
1813			order[64] = 472
1814			order[65] = 240
1815			order[66] = 202
1816			order[67] = 947
1817			order[68] = 967
1818			order[69] = 968
1819			order[70] = 206
1820			order[71] = 231
1821			order[72] = 969
1822			order[73] = 1146
1823			order[74] = 996
1824			order[75] = 1147
1825			order[76] = 1191
1826			order[77] = 1192
1827			order[78] = 1193
1828			order[79] = 1194
1829			order[80] = 1195
1830			order[81] = 1196
1831			order[82] = 1197
1832			order[83] = 1198
1833			order[84] = 1199
1834			order[85] = 1200
1835			order[86] = 201
1836			order[87] = 1244
1837			order[88] = 1242
1838			order[89] = 997
1839			order[90] = 223
1840			order[91] = 207
1841			order[92] = 970
1842			order[93] = 971
1843			order[94] = 106
1844			order[95] = 348
1845			order[96] = 349
1846			order[97] = 107
1847			order[98] = 350
1848			order[99] = 351
1849			order[100] = 691
1850			order[101] = 667
1851			order[102] = 875
1852			order[103] = 876
1853			order[104] = 873
1854			order[105] = 874
1855			order[106] = 711
1856			order[107] = 140
1857			order[108] = 54
1858			order[109] = 401
1859			order[110] = 114
1860			order[111] = 60
1861			order[112] = 232
1862			order[113] = 854
1863			order[114] = 38
1864			order[115] = 152
1865			order[116] = 516
1866			order[117] = 468
1867			order[118] = 469
1868			order[119] = 40
1869			order[120] = 423
1870			order[121] = 44
1871			order[122] = 1092
1872			order[123] = 99
1873			order[124] = 1100
1874			order[125] = 1101
1875			order[126] = 1102
1876			order[127] = 1103
1877			order[128] = 1104
1878			order[129] = 1105
1879			order[130] = 1106
1880			order[131] = 1107
1881			order[132] = 1108
1882			order[133] = 1109
1883			order[134] = 1110
1884			order[135] = 1111
1885			order[136] = 1112
1886			order[137] = 1113
1887			order[138] = 1114
1888			order[139] = 218
1889			order[140] = 220
1890			order[141] = 221
1891			order[142] = 222
1892			order[143] = 662
1893			order[144] = 663
1894			order[145] = 699
1895			order[146] = 761
1896			order[147] = 235
1897			order[148] = 236
1898			order[149] = 701
1899			order[150] = 696
1900			order[151] = 697
1901			order[152] = 698
1902			order[153] = 15
1903			order[154] = 376
1904			order[155] = 377
1905			order[156] = 23
1906			order[157] = 117
1907			order[158] = 1080
1908			order[159] = 1081
1909			order[160] = 59
1910			order[161] = 168
1911			order[162] = 432
1912			order[163] = 126
1913			order[164] = 427
1914			order[165] = 12
1915			order[166] = 13
1916			order[167] = 479
1917			order[168] = 497
1918			order[169] = 528
1919			order[170] = 529
1920			order[171] = 1091
1921			order[172] = 582
1922			order[173] = 121
1923			order[174] = 120
1924			order[175] = 775
1925			order[176] = 58
1926			order[177] = 354
1927			order[178] = 355
1928			order[179] = 193
1929			order[180] = 192
1930			order[181] = 640
1931			order[182] = 77
1932			order[183] = 203
1933			order[184] = 210
1934			order[185] = 211
1935			order[186] = 1094
1936			order[187] = 835
1937			order[188] = 836
1938			order[189] = 837
1939			order[190] = 838
1940			order[191] = 840
1941			order[192] = 1096
1942			order[193] = 1097
1943			order[194] = 1098
1944			order[195] = 1099
1945			order[196] = 388
1946			order[197] = 389
1947			order[198] = 841
1948			order[199] = 842
1949			order[200] = 843
1950			order[201] = 844
1951			order[202] = 846
1952			order[203] = 847
1953			order[204] = 957
1954			order[205] = 848
1955			order[206] = 849
1956			order[207] = 494
1957			order[208] = 0
1958			fix.Group.__init__(self, 73, 11, order)
1959
1960		class NoPartyIDs(fix.Group):
1961			def __init__(self):
1962				order = fix.IntArray(5)
1963				order[0] = 448
1964				order[1] = 447
1965				order[2] = 452
1966				order[3] = 802
1967				order[4] = 0
1968				fix.Group.__init__(self, 453, 448, order)
1969
1970			class NoPartySubIDs(fix.Group):
1971				def __init__(self):
1972					order = fix.IntArray(3)
1973					order[0] = 523
1974					order[1] = 803
1975					order[2] = 0
1976					fix.Group.__init__(self, 802, 523, order)
1977
1978		class NoAllocs(fix.Group):
1979			def __init__(self):
1980				order = fix.IntArray(7)
1981				order[0] = 79
1982				order[1] = 661
1983				order[2] = 736
1984				order[3] = 467
1985				order[4] = 539
1986				order[5] = 80
1987				order[6] = 0
1988				fix.Group.__init__(self, 78, 79, order)
1989
1990			class NoNestedPartyIDs(fix.Group):
1991				def __init__(self):
1992					order = fix.IntArray(5)
1993					order[0] = 524
1994					order[1] = 525
1995					order[2] = 538
1996					order[3] = 804
1997					order[4] = 0
1998					fix.Group.__init__(self, 539, 524, order)
1999
2000				class NoNestedPartySubIDs(fix.Group):
2001					def __init__(self):
2002						order = fix.IntArray(3)
2003						order[0] = 545
2004						order[1] = 805
2005						order[2] = 0
2006						fix.Group.__init__(self, 804, 545, order)
2007
2008		class NoTradingSessions(fix.Group):
2009			def __init__(self):
2010				order = fix.IntArray(3)
2011				order[0] = 336
2012				order[1] = 625
2013				order[2] = 0
2014				fix.Group.__init__(self, 386, 336, order)
2015
2016		class NoSecurityAltID(fix.Group):
2017			def __init__(self):
2018				order = fix.IntArray(3)
2019				order[0] = 455
2020				order[1] = 456
2021				order[2] = 0
2022				fix.Group.__init__(self, 454, 455, order)
2023
2024		class NoEvents(fix.Group):
2025			def __init__(self):
2026				order = fix.IntArray(6)
2027				order[0] = 865
2028				order[1] = 866
2029				order[2] = 1145
2030				order[3] = 867
2031				order[4] = 868
2032				order[5] = 0
2033				fix.Group.__init__(self, 864, 865, order)
2034
2035		class NoInstrumentParties(fix.Group):
2036			def __init__(self):
2037				order = fix.IntArray(5)
2038				order[0] = 1019
2039				order[1] = 1050
2040				order[2] = 1051
2041				order[3] = 1052
2042				order[4] = 0
2043				fix.Group.__init__(self, 1018, 1019, order)
2044
2045			class NoInstrumentPartySubIDs(fix.Group):
2046				def __init__(self):
2047					order = fix.IntArray(3)
2048					order[0] = 1053
2049					order[1] = 1054
2050					order[2] = 0
2051					fix.Group.__init__(self, 1052, 1053, order)
2052
2053		class NoUnderlyings(fix.Group):
2054			def __init__(self):
2055				order = fix.IntArray(62)
2056				order[0] = 311
2057				order[1] = 312
2058				order[2] = 309
2059				order[3] = 305
2060				order[4] = 462
2061				order[5] = 463
2062				order[6] = 310
2063				order[7] = 763
2064				order[8] = 313
2065				order[9] = 542
2066				order[10] = 1213
2067				order[11] = 241
2068				order[12] = 242
2069				order[13] = 243
2070				order[14] = 244
2071				order[15] = 245
2072				order[16] = 246
2073				order[17] = 256
2074				order[18] = 595
2075				order[19] = 592
2076				order[20] = 593
2077				order[21] = 594
2078				order[22] = 247
2079				order[23] = 316
2080				order[24] = 941
2081				order[25] = 317
2082				order[26] = 436
2083				order[27] = 998
2084				order[28] = 1423
2085				order[29] = 1424
2086				order[30] = 1425
2087				order[31] = 1000
2088				order[32] = 1419
2089				order[33] = 435
2090				order[34] = 308
2091				order[35] = 306
2092				order[36] = 362
2093				order[37] = 363
2094				order[38] = 307
2095				order[39] = 364
2096				order[40] = 365
2097				order[41] = 877
2098				order[42] = 878
2099				order[43] = 972
2100				order[44] = 318
2101				order[45] = 879
2102				order[46] = 975
2103				order[47] = 973
2104				order[48] = 974
2105				order[49] = 810
2106				order[50] = 882
2107				order[51] = 883
2108				order[52] = 884
2109				order[53] = 885
2110				order[54] = 886
2111				order[55] = 1044
2112				order[56] = 1045
2113				order[57] = 1046
2114				order[58] = 1038
2115				order[59] = 1039
2116				order[60] = 315
2117				order[61] = 0
2118				fix.Group.__init__(self, 711, 311, order)
2119
2120			class NoUnderlyingSecurityAltID(fix.Group):
2121				def __init__(self):
2122					order = fix.IntArray(3)
2123					order[0] = 458
2124					order[1] = 459
2125					order[2] = 0
2126					fix.Group.__init__(self, 457, 458, order)
2127
2128			class NoUnderlyingStips(fix.Group):
2129				def __init__(self):
2130					order = fix.IntArray(3)
2131					order[0] = 888
2132					order[1] = 889
2133					order[2] = 0
2134					fix.Group.__init__(self, 887, 888, order)
2135
2136			class NoUndlyInstrumentParties(fix.Group):
2137				def __init__(self):
2138					order = fix.IntArray(5)
2139					order[0] = 1059
2140					order[1] = 1060
2141					order[2] = 1061
2142					order[3] = 1062
2143					order[4] = 0
2144					fix.Group.__init__(self, 1058, 1059, order)
2145
2146				class NoUndlyInstrumentPartySubIDs(fix.Group):
2147					def __init__(self):
2148						order = fix.IntArray(3)
2149						order[0] = 1063
2150						order[1] = 1064
2151						order[2] = 0
2152						fix.Group.__init__(self, 1062, 1063, order)
2153
2154		class NoStipulations(fix.Group):
2155			def __init__(self):
2156				order = fix.IntArray(3)
2157				order[0] = 233
2158				order[1] = 234
2159				order[2] = 0
2160				fix.Group.__init__(self, 232, 233, order)
2161
2162		class NoStrategyParameters(fix.Group):
2163			def __init__(self):
2164				order = fix.IntArray(4)
2165				order[0] = 958
2166				order[1] = 959
2167				order[2] = 960
2168				order[3] = 0
2169				fix.Group.__init__(self, 957, 958, order)
2170
2171class OrderCancelRequest(Message):
2172	def __init__(self):
2173		Message.__init__(self)
2174		self.getHeader().setField( fix.MsgType("F") )
2175
2176	class NoPartyIDs(fix.Group):
2177		def __init__(self):
2178			order = fix.IntArray(5)
2179			order[0] = 448
2180			order[1] = 447
2181			order[2] = 452
2182			order[3] = 802
2183			order[4] = 0
2184			fix.Group.__init__(self, 453, 448, order)
2185
2186		class NoPartySubIDs(fix.Group):
2187			def __init__(self):
2188				order = fix.IntArray(3)
2189				order[0] = 523
2190				order[1] = 803
2191				order[2] = 0
2192				fix.Group.__init__(self, 802, 523, order)
2193
2194	class NoSecurityAltID(fix.Group):
2195		def __init__(self):
2196			order = fix.IntArray(3)
2197			order[0] = 455
2198			order[1] = 456
2199			order[2] = 0
2200			fix.Group.__init__(self, 454, 455, order)
2201
2202	class NoEvents(fix.Group):
2203		def __init__(self):
2204			order = fix.IntArray(6)
2205			order[0] = 865
2206			order[1] = 866
2207			order[2] = 1145
2208			order[3] = 867
2209			order[4] = 868
2210			order[5] = 0
2211			fix.Group.__init__(self, 864, 865, order)
2212
2213	class NoInstrumentParties(fix.Group):
2214		def __init__(self):
2215			order = fix.IntArray(5)
2216			order[0] = 1019
2217			order[1] = 1050
2218			order[2] = 1051
2219			order[3] = 1052
2220			order[4] = 0
2221			fix.Group.__init__(self, 1018, 1019, order)
2222
2223		class NoInstrumentPartySubIDs(fix.Group):
2224			def __init__(self):
2225				order = fix.IntArray(3)
2226				order[0] = 1053
2227				order[1] = 1054
2228				order[2] = 0
2229				fix.Group.__init__(self, 1052, 1053, order)
2230
2231	class NoUnderlyings(fix.Group):
2232		def __init__(self):
2233			order = fix.IntArray(62)
2234			order[0] = 311
2235			order[1] = 312
2236			order[2] = 309
2237			order[3] = 305
2238			order[4] = 462
2239			order[5] = 463
2240			order[6] = 310
2241			order[7] = 763
2242			order[8] = 313
2243			order[9] = 542
2244			order[10] = 1213
2245			order[11] = 241
2246			order[12] = 242
2247			order[13] = 243
2248			order[14] = 244
2249			order[15] = 245
2250			order[16] = 246
2251			order[17] = 256
2252			order[18] = 595
2253			order[19] = 592
2254			order[20] = 593
2255			order[21] = 594
2256			order[22] = 247
2257			order[23] = 316
2258			order[24] = 941
2259			order[25] = 317
2260			order[26] = 436
2261			order[27] = 998
2262			order[28] = 1423
2263			order[29] = 1424
2264			order[30] = 1425
2265			order[31] = 1000
2266			order[32] = 1419
2267			order[33] = 435
2268			order[34] = 308
2269			order[35] = 306
2270			order[36] = 362
2271			order[37] = 363
2272			order[38] = 307
2273			order[39] = 364
2274			order[40] = 365
2275			order[41] = 877
2276			order[42] = 878
2277			order[43] = 972
2278			order[44] = 318
2279			order[45] = 879
2280			order[46] = 975
2281			order[47] = 973
2282			order[48] = 974
2283			order[49] = 810
2284			order[50] = 882
2285			order[51] = 883
2286			order[52] = 884
2287			order[53] = 885
2288			order[54] = 886
2289			order[55] = 1044
2290			order[56] = 1045
2291			order[57] = 1046
2292			order[58] = 1038
2293			order[59] = 1039
2294			order[60] = 315
2295			order[61] = 0
2296			fix.Group.__init__(self, 711, 311, order)
2297
2298		class NoUnderlyingSecurityAltID(fix.Group):
2299			def __init__(self):
2300				order = fix.IntArray(3)
2301				order[0] = 458
2302				order[1] = 459
2303				order[2] = 0
2304				fix.Group.__init__(self, 457, 458, order)
2305
2306		class NoUnderlyingStips(fix.Group):
2307			def __init__(self):
2308				order = fix.IntArray(3)
2309				order[0] = 888
2310				order[1] = 889
2311				order[2] = 0
2312				fix.Group.__init__(self, 887, 888, order)
2313
2314		class NoUndlyInstrumentParties(fix.Group):
2315			def __init__(self):
2316				order = fix.IntArray(5)
2317				order[0] = 1059
2318				order[1] = 1060
2319				order[2] = 1061
2320				order[3] = 1062
2321				order[4] = 0
2322				fix.Group.__init__(self, 1058, 1059, order)
2323
2324			class NoUndlyInstrumentPartySubIDs(fix.Group):
2325				def __init__(self):
2326					order = fix.IntArray(3)
2327					order[0] = 1063
2328					order[1] = 1064
2329					order[2] = 0
2330					fix.Group.__init__(self, 1062, 1063, order)
2331
2332class OrderCancelReplaceRequest(Message):
2333	def __init__(self):
2334		Message.__init__(self)
2335		self.getHeader().setField( fix.MsgType("G") )
2336
2337	class NoPartyIDs(fix.Group):
2338		def __init__(self):
2339			order = fix.IntArray(5)
2340			order[0] = 448
2341			order[1] = 447
2342			order[2] = 452
2343			order[3] = 802
2344			order[4] = 0
2345			fix.Group.__init__(self, 453, 448, order)
2346
2347		class NoPartySubIDs(fix.Group):
2348			def __init__(self):
2349				order = fix.IntArray(3)
2350				order[0] = 523
2351				order[1] = 803
2352				order[2] = 0
2353				fix.Group.__init__(self, 802, 523, order)
2354
2355	class NoAllocs(fix.Group):
2356		def __init__(self):
2357			order = fix.IntArray(7)
2358			order[0] = 79
2359			order[1] = 661
2360			order[2] = 736
2361			order[3] = 467
2362			order[4] = 539
2363			order[5] = 80
2364			order[6] = 0
2365			fix.Group.__init__(self, 78, 79, order)
2366
2367		class NoNestedPartyIDs(fix.Group):
2368			def __init__(self):
2369				order = fix.IntArray(5)
2370				order[0] = 524
2371				order[1] = 525
2372				order[2] = 538
2373				order[3] = 804
2374				order[4] = 0
2375				fix.Group.__init__(self, 539, 524, order)
2376
2377			class NoNestedPartySubIDs(fix.Group):
2378				def __init__(self):
2379					order = fix.IntArray(3)
2380					order[0] = 545
2381					order[1] = 805
2382					order[2] = 0
2383					fix.Group.__init__(self, 804, 545, order)
2384
2385	class NoTradingSessions(fix.Group):
2386		def __init__(self):
2387			order = fix.IntArray(3)
2388			order[0] = 336
2389			order[1] = 625
2390			order[2] = 0
2391			fix.Group.__init__(self, 386, 336, order)
2392
2393	class NoSecurityAltID(fix.Group):
2394		def __init__(self):
2395			order = fix.IntArray(3)
2396			order[0] = 455
2397			order[1] = 456
2398			order[2] = 0
2399			fix.Group.__init__(self, 454, 455, order)
2400
2401	class NoEvents(fix.Group):
2402		def __init__(self):
2403			order = fix.IntArray(6)
2404			order[0] = 865
2405			order[1] = 866
2406			order[2] = 1145
2407			order[3] = 867
2408			order[4] = 868
2409			order[5] = 0
2410			fix.Group.__init__(self, 864, 865, order)
2411
2412	class NoInstrumentParties(fix.Group):
2413		def __init__(self):
2414			order = fix.IntArray(5)
2415			order[0] = 1019
2416			order[1] = 1050
2417			order[2] = 1051
2418			order[3] = 1052
2419			order[4] = 0
2420			fix.Group.__init__(self, 1018, 1019, order)
2421
2422		class NoInstrumentPartySubIDs(fix.Group):
2423			def __init__(self):
2424				order = fix.IntArray(3)
2425				order[0] = 1053
2426				order[1] = 1054
2427				order[2] = 0
2428				fix.Group.__init__(self, 1052, 1053, order)
2429
2430	class NoUnderlyings(fix.Group):
2431		def __init__(self):
2432			order = fix.IntArray(62)
2433			order[0] = 311
2434			order[1] = 312
2435			order[2] = 309
2436			order[3] = 305
2437			order[4] = 462
2438			order[5] = 463
2439			order[6] = 310
2440			order[7] = 763
2441			order[8] = 313
2442			order[9] = 542
2443			order[10] = 1213
2444			order[11] = 241
2445			order[12] = 242
2446			order[13] = 243
2447			order[14] = 244
2448			order[15] = 245
2449			order[16] = 246
2450			order[17] = 256
2451			order[18] = 595
2452			order[19] = 592
2453			order[20] = 593
2454			order[21] = 594
2455			order[22] = 247
2456			order[23] = 316
2457			order[24] = 941
2458			order[25] = 317
2459			order[26] = 436
2460			order[27] = 998
2461			order[28] = 1423
2462			order[29] = 1424
2463			order[30] = 1425
2464			order[31] = 1000
2465			order[32] = 1419
2466			order[33] = 435
2467			order[34] = 308
2468			order[35] = 306
2469			order[36] = 362
2470			order[37] = 363
2471			order[38] = 307
2472			order[39] = 364
2473			order[40] = 365
2474			order[41] = 877
2475			order[42] = 878
2476			order[43] = 972
2477			order[44] = 318
2478			order[45] = 879
2479			order[46] = 975
2480			order[47] = 973
2481			order[48] = 974
2482			order[49] = 810
2483			order[50] = 882
2484			order[51] = 883
2485			order[52] = 884
2486			order[53] = 885
2487			order[54] = 886
2488			order[55] = 1044
2489			order[56] = 1045
2490			order[57] = 1046
2491			order[58] = 1038
2492			order[59] = 1039
2493			order[60] = 315
2494			order[61] = 0
2495			fix.Group.__init__(self, 711, 311, order)
2496
2497		class NoUnderlyingSecurityAltID(fix.Group):
2498			def __init__(self):
2499				order = fix.IntArray(3)
2500				order[0] = 458
2501				order[1] = 459
2502				order[2] = 0
2503				fix.Group.__init__(self, 457, 458, order)
2504
2505		class NoUnderlyingStips(fix.Group):
2506			def __init__(self):
2507				order = fix.IntArray(3)
2508				order[0] = 888
2509				order[1] = 889
2510				order[2] = 0
2511				fix.Group.__init__(self, 887, 888, order)
2512
2513		class NoUndlyInstrumentParties(fix.Group):
2514			def __init__(self):
2515				order = fix.IntArray(5)
2516				order[0] = 1059
2517				order[1] = 1060
2518				order[2] = 1061
2519				order[3] = 1062
2520				order[4] = 0
2521				fix.Group.__init__(self, 1058, 1059, order)
2522
2523			class NoUndlyInstrumentPartySubIDs(fix.Group):
2524				def __init__(self):
2525					order = fix.IntArray(3)
2526					order[0] = 1063
2527					order[1] = 1064
2528					order[2] = 0
2529					fix.Group.__init__(self, 1062, 1063, order)
2530
2531	class NoStrategyParameters(fix.Group):
2532		def __init__(self):
2533			order = fix.IntArray(4)
2534			order[0] = 958
2535			order[1] = 959
2536			order[2] = 960
2537			order[3] = 0
2538			fix.Group.__init__(self, 957, 958, order)
2539
2540	class NoTrdRegTimestamps(fix.Group):
2541		def __init__(self):
2542			order = fix.IntArray(7)
2543			order[0] = 769
2544			order[1] = 770
2545			order[2] = 771
2546			order[3] = 1033
2547			order[4] = 1034
2548			order[5] = 1035
2549			order[6] = 0
2550			fix.Group.__init__(self, 768, 769, order)
2551
2552class OrderStatusRequest(Message):
2553	def __init__(self):
2554		Message.__init__(self)
2555		self.getHeader().setField( fix.MsgType("H") )
2556
2557	class NoPartyIDs(fix.Group):
2558		def __init__(self):
2559			order = fix.IntArray(5)
2560			order[0] = 448
2561			order[1] = 447
2562			order[2] = 452
2563			order[3] = 802
2564			order[4] = 0
2565			fix.Group.__init__(self, 453, 448, order)
2566
2567		class NoPartySubIDs(fix.Group):
2568			def __init__(self):
2569				order = fix.IntArray(3)
2570				order[0] = 523
2571				order[1] = 803
2572				order[2] = 0
2573				fix.Group.__init__(self, 802, 523, order)
2574
2575	class NoSecurityAltID(fix.Group):
2576		def __init__(self):
2577			order = fix.IntArray(3)
2578			order[0] = 455
2579			order[1] = 456
2580			order[2] = 0
2581			fix.Group.__init__(self, 454, 455, order)
2582
2583	class NoEvents(fix.Group):
2584		def __init__(self):
2585			order = fix.IntArray(6)
2586			order[0] = 865
2587			order[1] = 866
2588			order[2] = 1145
2589			order[3] = 867
2590			order[4] = 868
2591			order[5] = 0
2592			fix.Group.__init__(self, 864, 865, order)
2593
2594	class NoInstrumentParties(fix.Group):
2595		def __init__(self):
2596			order = fix.IntArray(5)
2597			order[0] = 1019
2598			order[1] = 1050
2599			order[2] = 1051
2600			order[3] = 1052
2601			order[4] = 0
2602			fix.Group.__init__(self, 1018, 1019, order)
2603
2604		class NoInstrumentPartySubIDs(fix.Group):
2605			def __init__(self):
2606				order = fix.IntArray(3)
2607				order[0] = 1053
2608				order[1] = 1054
2609				order[2] = 0
2610				fix.Group.__init__(self, 1052, 1053, order)
2611
2612	class NoUnderlyings(fix.Group):
2613		def __init__(self):
2614			order = fix.IntArray(62)
2615			order[0] = 311
2616			order[1] = 312
2617			order[2] = 309
2618			order[3] = 305
2619			order[4] = 462
2620			order[5] = 463
2621			order[6] = 310
2622			order[7] = 763
2623			order[8] = 313
2624			order[9] = 542
2625			order[10] = 1213
2626			order[11] = 241
2627			order[12] = 242
2628			order[13] = 243
2629			order[14] = 244
2630			order[15] = 245
2631			order[16] = 246
2632			order[17] = 256
2633			order[18] = 595
2634			order[19] = 592
2635			order[20] = 593
2636			order[21] = 594
2637			order[22] = 247
2638			order[23] = 316
2639			order[24] = 941
2640			order[25] = 317
2641			order[26] = 436
2642			order[27] = 998
2643			order[28] = 1423
2644			order[29] = 1424
2645			order[30] = 1425
2646			order[31] = 1000
2647			order[32] = 1419
2648			order[33] = 435
2649			order[34] = 308
2650			order[35] = 306
2651			order[36] = 362
2652			order[37] = 363
2653			order[38] = 307
2654			order[39] = 364
2655			order[40] = 365
2656			order[41] = 877
2657			order[42] = 878
2658			order[43] = 972
2659			order[44] = 318
2660			order[45] = 879
2661			order[46] = 975
2662			order[47] = 973
2663			order[48] = 974
2664			order[49] = 810
2665			order[50] = 882
2666			order[51] = 883
2667			order[52] = 884
2668			order[53] = 885
2669			order[54] = 886
2670			order[55] = 1044
2671			order[56] = 1045
2672			order[57] = 1046
2673			order[58] = 1038
2674			order[59] = 1039
2675			order[60] = 315
2676			order[61] = 0
2677			fix.Group.__init__(self, 711, 311, order)
2678
2679		class NoUnderlyingSecurityAltID(fix.Group):
2680			def __init__(self):
2681				order = fix.IntArray(3)
2682				order[0] = 458
2683				order[1] = 459
2684				order[2] = 0
2685				fix.Group.__init__(self, 457, 458, order)
2686
2687		class NoUnderlyingStips(fix.Group):
2688			def __init__(self):
2689				order = fix.IntArray(3)
2690				order[0] = 888
2691				order[1] = 889
2692				order[2] = 0
2693				fix.Group.__init__(self, 887, 888, order)
2694
2695		class NoUndlyInstrumentParties(fix.Group):
2696			def __init__(self):
2697				order = fix.IntArray(5)
2698				order[0] = 1059
2699				order[1] = 1060
2700				order[2] = 1061
2701				order[3] = 1062
2702				order[4] = 0
2703				fix.Group.__init__(self, 1058, 1059, order)
2704
2705			class NoUndlyInstrumentPartySubIDs(fix.Group):
2706				def __init__(self):
2707					order = fix.IntArray(3)
2708					order[0] = 1063
2709					order[1] = 1064
2710					order[2] = 0
2711					fix.Group.__init__(self, 1062, 1063, order)
2712
2713class AllocationInstruction(Message):
2714	def __init__(self):
2715		Message.__init__(self)
2716		self.getHeader().setField( fix.MsgType("J") )
2717
2718	class NoOrders(fix.Group):
2719		def __init__(self):
2720			order = fix.IntArray(10)
2721			order[0] = 11
2722			order[1] = 37
2723			order[2] = 198
2724			order[3] = 526
2725			order[4] = 66
2726			order[5] = 756
2727			order[6] = 38
2728			order[7] = 799
2729			order[8] = 800
2730			order[9] = 0
2731			fix.Group.__init__(self, 73, 11, order)
2732
2733		class NoNested2PartyIDs(fix.Group):
2734			def __init__(self):
2735				order = fix.IntArray(5)
2736				order[0] = 757
2737				order[1] = 758
2738				order[2] = 759
2739				order[3] = 806
2740				order[4] = 0
2741				fix.Group.__init__(self, 756, 757, order)
2742
2743			class NoNested2PartySubIDs(fix.Group):
2744				def __init__(self):
2745					order = fix.IntArray(3)
2746					order[0] = 760
2747					order[1] = 807
2748					order[2] = 0
2749					fix.Group.__init__(self, 806, 760, order)
2750
2751	class NoExecs(fix.Group):
2752		def __init__(self):
2753			order = fix.IntArray(9)
2754			order[0] = 32
2755			order[1] = 17
2756			order[2] = 527
2757			order[3] = 31
2758			order[4] = 669
2759			order[5] = 29
2760			order[6] = 1003
2761			order[7] = 1041
2762			order[8] = 0
2763			fix.Group.__init__(self, 124, 32, order)
2764
2765	class NoSecurityAltID(fix.Group):
2766		def __init__(self):
2767			order = fix.IntArray(3)
2768			order[0] = 455
2769			order[1] = 456
2770			order[2] = 0
2771			fix.Group.__init__(self, 454, 455, order)
2772
2773	class NoEvents(fix.Group):
2774		def __init__(self):
2775			order = fix.IntArray(6)
2776			order[0] = 865
2777			order[1] = 866
2778			order[2] = 1145
2779			order[3] = 867
2780			order[4] = 868
2781			order[5] = 0
2782			fix.Group.__init__(self, 864, 865, order)
2783
2784	class NoInstrumentParties(fix.Group):
2785		def __init__(self):
2786			order = fix.IntArray(5)
2787			order[0] = 1019
2788			order[1] = 1050
2789			order[2] = 1051
2790			order[3] = 1052
2791			order[4] = 0
2792			fix.Group.__init__(self, 1018, 1019, order)
2793
2794		class NoInstrumentPartySubIDs(fix.Group):
2795			def __init__(self):
2796				order = fix.IntArray(3)
2797				order[0] = 1053
2798				order[1] = 1054
2799				order[2] = 0
2800				fix.Group.__init__(self, 1052, 1053, order)
2801
2802	class NoInstrAttrib(fix.Group):
2803		def __init__(self):
2804			order = fix.IntArray(3)
2805			order[0] = 871
2806			order[1] = 872
2807			order[2] = 0
2808			fix.Group.__init__(self, 870, 871, order)
2809
2810	class NoUnderlyings(fix.Group):
2811		def __init__(self):
2812			order = fix.IntArray(62)
2813			order[0] = 311
2814			order[1] = 312
2815			order[2] = 309
2816			order[3] = 305
2817			order[4] = 462
2818			order[5] = 463
2819			order[6] = 310
2820			order[7] = 763
2821			order[8] = 313
2822			order[9] = 542
2823			order[10] = 1213
2824			order[11] = 241
2825			order[12] = 242
2826			order[13] = 243
2827			order[14] = 244
2828			order[15] = 245
2829			order[16] = 246
2830			order[17] = 256
2831			order[18] = 595
2832			order[19] = 592
2833			order[20] = 593
2834			order[21] = 594
2835			order[22] = 247
2836			order[23] = 316
2837			order[24] = 941
2838			order[25] = 317
2839			order[26] = 436
2840			order[27] = 998
2841			order[28] = 1423
2842			order[29] = 1424
2843			order[30] = 1425
2844			order[31] = 1000
2845			order[32] = 1419
2846			order[33] = 435
2847			order[34] = 308
2848			order[35] = 306
2849			order[36] = 362
2850			order[37] = 363
2851			order[38] = 307
2852			order[39] = 364
2853			order[40] = 365
2854			order[41] = 877
2855			order[42] = 878
2856			order[43] = 972
2857			order[44] = 318
2858			order[45] = 879
2859			order[46] = 975
2860			order[47] = 973
2861			order[48] = 974
2862			order[49] = 810
2863			order[50] = 882
2864			order[51] = 883
2865			order[52] = 884
2866			order[53] = 885
2867			order[54] = 886
2868			order[55] = 1044
2869			order[56] = 1045
2870			order[57] = 1046
2871			order[58] = 1038
2872			order[59] = 1039
2873			order[60] = 315
2874			order[61] = 0
2875			fix.Group.__init__(self, 711, 311, order)
2876
2877		class NoUnderlyingSecurityAltID(fix.Group):
2878			def __init__(self):
2879				order = fix.IntArray(3)
2880				order[0] = 458
2881				order[1] = 459
2882				order[2] = 0
2883				fix.Group.__init__(self, 457, 458, order)
2884
2885		class NoUnderlyingStips(fix.Group):
2886			def __init__(self):
2887				order = fix.IntArray(3)
2888				order[0] = 888
2889				order[1] = 889
2890				order[2] = 0
2891				fix.Group.__init__(self, 887, 888, order)
2892
2893		class NoUndlyInstrumentParties(fix.Group):
2894			def __init__(self):
2895				order = fix.IntArray(5)
2896				order[0] = 1059
2897				order[1] = 1060
2898				order[2] = 1061
2899				order[3] = 1062
2900				order[4] = 0
2901				fix.Group.__init__(self, 1058, 1059, order)
2902
2903			class NoUndlyInstrumentPartySubIDs(fix.Group):
2904				def __init__(self):
2905					order = fix.IntArray(3)
2906					order[0] = 1063
2907					order[1] = 1064
2908					order[2] = 0
2909					fix.Group.__init__(self, 1062, 1063, order)
2910
2911	class NoLegs(fix.Group):
2912		def __init__(self):
2913			order = fix.IntArray(51)
2914			order[0] = 600
2915			order[1] = 601
2916			order[2] = 602
2917			order[3] = 603
2918			order[4] = 607
2919			order[5] = 608
2920			order[6] = 609
2921			order[7] = 764
2922			order[8] = 610
2923			order[9] = 611
2924			order[10] = 1212
2925			order[11] = 248
2926			order[12] = 249
2927			order[13] = 250
2928			order[14] = 251
2929			order[15] = 252
2930			order[16] = 253
2931			order[17] = 257
2932			order[18] = 599
2933			order[19] = 596
2934			order[20] = 597
2935			order[21] = 598
2936			order[22] = 254
2937			order[23] = 612
2938			order[24] = 942
2939			order[25] = 613
2940			order[26] = 614
2941			order[27] = 999
2942			order[28] = 1224
2943			order[29] = 1421
2944			order[30] = 1422
2945			order[31] = 1001
2946			order[32] = 1420
2947			order[33] = 615
2948			order[34] = 616
2949			order[35] = 617
2950			order[36] = 618
2951			order[37] = 619
2952			order[38] = 620
2953			order[39] = 621
2954			order[40] = 622
2955			order[41] = 623
2956			order[42] = 624
2957			order[43] = 556
2958			order[44] = 740
2959			order[45] = 739
2960			order[46] = 955
2961			order[47] = 956
2962			order[48] = 1358
2963			order[49] = 1017
2964			order[50] = 0
2965			fix.Group.__init__(self, 555, 600, order)
2966
2967		class NoLegSecurityAltID(fix.Group):
2968			def __init__(self):
2969				order = fix.IntArray(3)
2970				order[0] = 605
2971				order[1] = 606
2972				order[2] = 0
2973				fix.Group.__init__(self, 604, 605, order)
2974
2975	class NoPartyIDs(fix.Group):
2976		def __init__(self):
2977			order = fix.IntArray(5)
2978			order[0] = 448
2979			order[1] = 447
2980			order[2] = 452
2981			order[3] = 802
2982			order[4] = 0
2983			fix.Group.__init__(self, 453, 448, order)
2984
2985		class NoPartySubIDs(fix.Group):
2986			def __init__(self):
2987				order = fix.IntArray(3)
2988				order[0] = 523
2989				order[1] = 803
2990				order[2] = 0
2991				fix.Group.__init__(self, 802, 523, order)
2992
2993	class NoStipulations(fix.Group):
2994		def __init__(self):
2995			order = fix.IntArray(3)
2996			order[0] = 233
2997			order[1] = 234
2998			order[2] = 0
2999			fix.Group.__init__(self, 232, 233, order)
3000
3001	class NoPosAmt(fix.Group):
3002		def __init__(self):
3003			order = fix.IntArray(4)
3004			order[0] = 707
3005			order[1] = 708
3006			order[2] = 1055
3007			order[3] = 0
3008			fix.Group.__init__(self, 753, 707, order)
3009
3010	class NoAllocs(fix.Group):
3011		def __init__(self):
3012			order = fix.IntArray(41)
3013			order[0] = 79
3014			order[1] = 661
3015			order[2] = 573
3016			order[3] = 366
3017			order[4] = 80
3018			order[5] = 467
3019			order[6] = 81
3020			order[7] = 989
3021			order[8] = 1002
3022			order[9] = 993
3023			order[10] = 1047
3024			order[11] = 992
3025			order[12] = 539
3026			order[13] = 208
3027			order[14] = 209
3028			order[15] = 161
3029			order[16] = 360
3030			order[17] = 361
3031			order[18] = 12
3032			order[19] = 13
3033			order[20] = 479
3034			order[21] = 497
3035			order[22] = 153
3036			order[23] = 154
3037			order[24] = 119
3038			order[25] = 737
3039			order[26] = 120
3040			order[27] = 736
3041			order[28] = 155
3042			order[29] = 156
3043			order[30] = 742
3044			order[31] = 741
3045			order[32] = 136
3046			order[33] = 576
3047			order[34] = 635
3048			order[35] = 780
3049			order[36] = 172
3050			order[37] = 169
3051			order[38] = 170
3052			order[39] = 171
3053			order[40] = 0
3054			fix.Group.__init__(self, 78, 79, order)
3055
3056		class NoNestedPartyIDs(fix.Group):
3057			def __init__(self):
3058				order = fix.IntArray(5)
3059				order[0] = 524
3060				order[1] = 525
3061				order[2] = 538
3062				order[3] = 804
3063				order[4] = 0
3064				fix.Group.__init__(self, 539, 524, order)
3065
3066			class NoNestedPartySubIDs(fix.Group):
3067				def __init__(self):
3068					order = fix.IntArray(3)
3069					order[0] = 545
3070					order[1] = 805
3071					order[2] = 0
3072					fix.Group.__init__(self, 804, 545, order)
3073
3074		class NoMiscFees(fix.Group):
3075			def __init__(self):
3076				order = fix.IntArray(5)
3077				order[0] = 137
3078				order[1] = 138
3079				order[2] = 139
3080				order[3] = 891
3081				order[4] = 0
3082				fix.Group.__init__(self, 136, 137, order)
3083
3084		class NoClearingInstructions(fix.Group):
3085			def __init__(self):
3086				order = fix.IntArray(2)
3087				order[0] = 577
3088				order[1] = 0
3089				fix.Group.__init__(self, 576, 577, order)
3090
3091		class NoDlvyInst(fix.Group):
3092			def __init__(self):
3093				order = fix.IntArray(4)
3094				order[0] = 165
3095				order[1] = 787
3096				order[2] = 781
3097				order[3] = 0
3098				fix.Group.__init__(self, 85, 165, order)
3099
3100			class NoSettlPartyIDs(fix.Group):
3101				def __init__(self):
3102					order = fix.IntArray(5)
3103					order[0] = 782
3104					order[1] = 783
3105					order[2] = 784
3106					order[3] = 801
3107					order[4] = 0
3108					fix.Group.__init__(self, 781, 782, order)
3109
3110				class NoSettlPartySubIDs(fix.Group):
3111					def __init__(self):
3112						order = fix.IntArray(3)
3113						order[0] = 785
3114						order[1] = 786
3115						order[2] = 0
3116						fix.Group.__init__(self, 801, 785, order)
3117
3118class ListCancelRequest(Message):
3119	def __init__(self):
3120		Message.__init__(self)
3121		self.getHeader().setField( fix.MsgType("K") )
3122
3123	class NoPartyIDs(fix.Group):
3124		def __init__(self):
3125			order = fix.IntArray(5)
3126			order[0] = 448
3127			order[1] = 447
3128			order[2] = 452
3129			order[3] = 802
3130			order[4] = 0
3131			fix.Group.__init__(self, 453, 448, order)
3132
3133		class NoPartySubIDs(fix.Group):
3134			def __init__(self):
3135				order = fix.IntArray(3)
3136				order[0] = 523
3137				order[1] = 803
3138				order[2] = 0
3139				fix.Group.__init__(self, 802, 523, order)
3140
3141class ListExecute(Message):
3142	def __init__(self):
3143		Message.__init__(self)
3144		self.getHeader().setField( fix.MsgType("L") )
3145
3146class ListStatusRequest(Message):
3147	def __init__(self):
3148		Message.__init__(self)
3149		self.getHeader().setField( fix.MsgType("M") )
3150
3151class ListStatus(Message):
3152	def __init__(self):
3153		Message.__init__(self)
3154		self.getHeader().setField( fix.MsgType("N") )
3155
3156	class NoOrders(fix.Group):
3157		def __init__(self):
3158			order = fix.IntArray(14)
3159			order[0] = 11
3160			order[1] = 37
3161			order[2] = 526
3162			order[3] = 14
3163			order[4] = 39
3164			order[5] = 636
3165			order[6] = 151
3166			order[7] = 84
3167			order[8] = 6
3168			order[9] = 103
3169			order[10] = 58
3170			order[11] = 354
3171			order[12] = 355
3172			order[13] = 0
3173			fix.Group.__init__(self, 73, 11, order)
3174
3175class AllocationInstructionAck(Message):
3176	def __init__(self):
3177		Message.__init__(self)
3178		self.getHeader().setField( fix.MsgType("P") )
3179
3180	class NoPartyIDs(fix.Group):
3181		def __init__(self):
3182			order = fix.IntArray(5)
3183			order[0] = 448
3184			order[1] = 447
3185			order[2] = 452
3186			order[3] = 802
3187			order[4] = 0
3188			fix.Group.__init__(self, 453, 448, order)
3189
3190		class NoPartySubIDs(fix.Group):
3191			def __init__(self):
3192				order = fix.IntArray(3)
3193				order[0] = 523
3194				order[1] = 803
3195				order[2] = 0
3196				fix.Group.__init__(self, 802, 523, order)
3197
3198	class NoAllocs(fix.Group):
3199		def __init__(self):
3200			order = fix.IntArray(15)
3201			order[0] = 79
3202			order[1] = 661
3203			order[2] = 366
3204			order[3] = 1047
3205			order[4] = 467
3206			order[5] = 776
3207			order[6] = 539
3208			order[7] = 161
3209			order[8] = 360
3210			order[9] = 361
3211			order[10] = 989
3212			order[11] = 993
3213			order[12] = 992
3214			order[13] = 80
3215			order[14] = 0
3216			fix.Group.__init__(self, 78, 79, order)
3217
3218		class NoNestedPartyIDs(fix.Group):
3219			def __init__(self):
3220				order = fix.IntArray(5)
3221				order[0] = 524
3222				order[1] = 525
3223				order[2] = 538
3224				order[3] = 804
3225				order[4] = 0
3226				fix.Group.__init__(self, 539, 524, order)
3227
3228			class NoNestedPartySubIDs(fix.Group):
3229				def __init__(self):
3230					order = fix.IntArray(3)
3231					order[0] = 545
3232					order[1] = 805
3233					order[2] = 0
3234					fix.Group.__init__(self, 804, 545, order)
3235
3236class DontKnowTrade(Message):
3237	def __init__(self):
3238		Message.__init__(self)
3239		self.getHeader().setField( fix.MsgType("Q") )
3240
3241	class NoSecurityAltID(fix.Group):
3242		def __init__(self):
3243			order = fix.IntArray(3)
3244			order[0] = 455
3245			order[1] = 456
3246			order[2] = 0
3247			fix.Group.__init__(self, 454, 455, order)
3248
3249	class NoEvents(fix.Group):
3250		def __init__(self):
3251			order = fix.IntArray(6)
3252			order[0] = 865
3253			order[1] = 866
3254			order[2] = 1145
3255			order[3] = 867
3256			order[4] = 868
3257			order[5] = 0
3258			fix.Group.__init__(self, 864, 865, order)
3259
3260	class NoInstrumentParties(fix.Group):
3261		def __init__(self):
3262			order = fix.IntArray(5)
3263			order[0] = 1019
3264			order[1] = 1050
3265			order[2] = 1051
3266			order[3] = 1052
3267			order[4] = 0
3268			fix.Group.__init__(self, 1018, 1019, order)
3269
3270		class NoInstrumentPartySubIDs(fix.Group):
3271			def __init__(self):
3272				order = fix.IntArray(3)
3273				order[0] = 1053
3274				order[1] = 1054
3275				order[2] = 0
3276				fix.Group.__init__(self, 1052, 1053, order)
3277
3278	class NoUnderlyings(fix.Group):
3279		def __init__(self):
3280			order = fix.IntArray(62)
3281			order[0] = 311
3282			order[1] = 312
3283			order[2] = 309
3284			order[3] = 305
3285			order[4] = 462
3286			order[5] = 463
3287			order[6] = 310
3288			order[7] = 763
3289			order[8] = 313
3290			order[9] = 542
3291			order[10] = 1213
3292			order[11] = 241
3293			order[12] = 242
3294			order[13] = 243
3295			order[14] = 244
3296			order[15] = 245
3297			order[16] = 246
3298			order[17] = 256
3299			order[18] = 595
3300			order[19] = 592
3301			order[20] = 593
3302			order[21] = 594
3303			order[22] = 247
3304			order[23] = 316
3305			order[24] = 941
3306			order[25] = 317
3307			order[26] = 436
3308			order[27] = 998
3309			order[28] = 1423
3310			order[29] = 1424
3311			order[30] = 1425
3312			order[31] = 1000
3313			order[32] = 1419
3314			order[33] = 435
3315			order[34] = 308
3316			order[35] = 306
3317			order[36] = 362
3318			order[37] = 363
3319			order[38] = 307
3320			order[39] = 364
3321			order[40] = 365
3322			order[41] = 877
3323			order[42] = 878
3324			order[43] = 972
3325			order[44] = 318
3326			order[45] = 879
3327			order[46] = 975
3328			order[47] = 973
3329			order[48] = 974
3330			order[49] = 810
3331			order[50] = 882
3332			order[51] = 883
3333			order[52] = 884
3334			order[53] = 885
3335			order[54] = 886
3336			order[55] = 1044
3337			order[56] = 1045
3338			order[57] = 1046
3339			order[58] = 1038
3340			order[59] = 1039
3341			order[60] = 315
3342			order[61] = 0
3343			fix.Group.__init__(self, 711, 311, order)
3344
3345		class NoUnderlyingSecurityAltID(fix.Group):
3346			def __init__(self):
3347				order = fix.IntArray(3)
3348				order[0] = 458
3349				order[1] = 459
3350				order[2] = 0
3351				fix.Group.__init__(self, 457, 458, order)
3352
3353		class NoUnderlyingStips(fix.Group):
3354			def __init__(self):
3355				order = fix.IntArray(3)
3356				order[0] = 888
3357				order[1] = 889
3358				order[2] = 0
3359				fix.Group.__init__(self, 887, 888, order)
3360
3361		class NoUndlyInstrumentParties(fix.Group):
3362			def __init__(self):
3363				order = fix.IntArray(5)
3364				order[0] = 1059
3365				order[1] = 1060
3366				order[2] = 1061
3367				order[3] = 1062
3368				order[4] = 0
3369				fix.Group.__init__(self, 1058, 1059, order)
3370
3371			class NoUndlyInstrumentPartySubIDs(fix.Group):
3372				def __init__(self):
3373					order = fix.IntArray(3)
3374					order[0] = 1063
3375					order[1] = 1064
3376					order[2] = 0
3377					fix.Group.__init__(self, 1062, 1063, order)
3378
3379	class NoLegs(fix.Group):
3380		def __init__(self):
3381			order = fix.IntArray(51)
3382			order[0] = 600
3383			order[1] = 601
3384			order[2] = 602
3385			order[3] = 603
3386			order[4] = 607
3387			order[5] = 608
3388			order[6] = 609
3389			order[7] = 764
3390			order[8] = 610
3391			order[9] = 611
3392			order[10] = 1212
3393			order[11] = 248
3394			order[12] = 249
3395			order[13] = 250
3396			order[14] = 251
3397			order[15] = 252
3398			order[16] = 253
3399			order[17] = 257
3400			order[18] = 599
3401			order[19] = 596
3402			order[20] = 597
3403			order[21] = 598
3404			order[22] = 254
3405			order[23] = 612
3406			order[24] = 942
3407			order[25] = 613
3408			order[26] = 614
3409			order[27] = 999
3410			order[28] = 1224
3411			order[29] = 1421
3412			order[30] = 1422
3413			order[31] = 1001
3414			order[32] = 1420
3415			order[33] = 615
3416			order[34] = 616
3417			order[35] = 617
3418			order[36] = 618
3419			order[37] = 619
3420			order[38] = 620
3421			order[39] = 621
3422			order[40] = 622
3423			order[41] = 623
3424			order[42] = 624
3425			order[43] = 556
3426			order[44] = 740
3427			order[45] = 739
3428			order[46] = 955
3429			order[47] = 956
3430			order[48] = 1358
3431			order[49] = 1017
3432			order[50] = 0
3433			fix.Group.__init__(self, 555, 600, order)
3434
3435		class NoLegSecurityAltID(fix.Group):
3436			def __init__(self):
3437				order = fix.IntArray(3)
3438				order[0] = 605
3439				order[1] = 606
3440				order[2] = 0
3441				fix.Group.__init__(self, 604, 605, order)
3442
3443class QuoteRequest(Message):
3444	def __init__(self):
3445		Message.__init__(self)
3446		self.getHeader().setField( fix.MsgType("R") )
3447
3448	class NoRootPartyIDs(fix.Group):
3449		def __init__(self):
3450			order = fix.IntArray(5)
3451			order[0] = 1117
3452			order[1] = 1118
3453			order[2] = 1119
3454			order[3] = 1120
3455			order[4] = 0
3456			fix.Group.__init__(self, 1116, 1117, order)
3457
3458		class NoRootPartySubIDs(fix.Group):
3459			def __init__(self):
3460				order = fix.IntArray(3)
3461				order[0] = 1121
3462				order[1] = 1122
3463				order[2] = 0
3464				fix.Group.__init__(self, 1120, 1121, order)
3465
3466	class NoRelatedSym(fix.Group):
3467		def __init__(self):
3468			order = fix.IntArray(127)
3469			order[0] = 55
3470			order[1] = 65
3471			order[2] = 48
3472			order[3] = 22
3473			order[4] = 460
3474			order[5] = 1227
3475			order[6] = 1151
3476			order[7] = 461
3477			order[8] = 167
3478			order[9] = 762
3479			order[10] = 200
3480			order[11] = 541
3481			order[12] = 1079
3482			order[13] = 966
3483			order[14] = 1049
3484			order[15] = 965
3485			order[16] = 224
3486			order[17] = 225
3487			order[18] = 239
3488			order[19] = 226
3489			order[20] = 227
3490			order[21] = 228
3491			order[22] = 255
3492			order[23] = 543
3493			order[24] = 470
3494			order[25] = 471
3495			order[26] = 472
3496			order[27] = 240
3497			order[28] = 202
3498			order[29] = 947
3499			order[30] = 967
3500			order[31] = 968
3501			order[32] = 206
3502			order[33] = 231
3503			order[34] = 969
3504			order[35] = 1146
3505			order[36] = 996
3506			order[37] = 1147
3507			order[38] = 1191
3508			order[39] = 1192
3509			order[40] = 1193
3510			order[41] = 1194
3511			order[42] = 1195
3512			order[43] = 1196
3513			order[44] = 1197
3514			order[45] = 1198
3515			order[46] = 1199
3516			order[47] = 1200
3517			order[48] = 201
3518			order[49] = 1244
3519			order[50] = 1242
3520			order[51] = 997
3521			order[52] = 223
3522			order[53] = 207
3523			order[54] = 970
3524			order[55] = 971
3525			order[56] = 106
3526			order[57] = 348
3527			order[58] = 349
3528			order[59] = 107
3529			order[60] = 350
3530			order[61] = 351
3531			order[62] = 691
3532			order[63] = 667
3533			order[64] = 875
3534			order[65] = 876
3535			order[66] = 873
3536			order[67] = 874
3537			order[68] = 913
3538			order[69] = 914
3539			order[70] = 915
3540			order[71] = 918
3541			order[72] = 788
3542			order[73] = 916
3543			order[74] = 917
3544			order[75] = 919
3545			order[76] = 898
3546			order[77] = 711
3547			order[78] = 140
3548			order[79] = 303
3549			order[80] = 537
3550			order[81] = 336
3551			order[82] = 625
3552			order[83] = 229
3553			order[84] = 54
3554			order[85] = 854
3555			order[86] = 38
3556			order[87] = 152
3557			order[88] = 516
3558			order[89] = 468
3559			order[90] = 469
3560			order[91] = 110
3561			order[92] = 63
3562			order[93] = 64
3563			order[94] = 193
3564			order[95] = 192
3565			order[96] = 15
3566			order[97] = 232
3567			order[98] = 1
3568			order[99] = 660
3569			order[100] = 581
3570			order[101] = 555
3571			order[102] = 735
3572			order[103] = 692
3573			order[104] = 40
3574			order[105] = 62
3575			order[106] = 126
3576			order[107] = 60
3577			order[108] = 218
3578			order[109] = 220
3579			order[110] = 221
3580			order[111] = 222
3581			order[112] = 662
3582			order[113] = 663
3583			order[114] = 699
3584			order[115] = 761
3585			order[116] = 423
3586			order[117] = 44
3587			order[118] = 640
3588			order[119] = 235
3589			order[120] = 236
3590			order[121] = 701
3591			order[122] = 696
3592			order[123] = 697
3593			order[124] = 698
3594			order[125] = 453
3595			order[126] = 0
3596			fix.Group.__init__(self, 146, 55, order)
3597
3598		class NoSecurityAltID(fix.Group):
3599			def __init__(self):
3600				order = fix.IntArray(3)
3601				order[0] = 455
3602				order[1] = 456
3603				order[2] = 0
3604				fix.Group.__init__(self, 454, 455, order)
3605
3606		class NoEvents(fix.Group):
3607			def __init__(self):
3608				order = fix.IntArray(6)
3609				order[0] = 865
3610				order[1] = 866
3611				order[2] = 1145
3612				order[3] = 867
3613				order[4] = 868
3614				order[5] = 0
3615				fix.Group.__init__(self, 864, 865, order)
3616
3617		class NoInstrumentParties(fix.Group):
3618			def __init__(self):
3619				order = fix.IntArray(5)
3620				order[0] = 1019
3621				order[1] = 1050
3622				order[2] = 1051
3623				order[3] = 1052
3624				order[4] = 0
3625				fix.Group.__init__(self, 1018, 1019, order)
3626
3627			class NoInstrumentPartySubIDs(fix.Group):
3628				def __init__(self):
3629					order = fix.IntArray(3)
3630					order[0] = 1053
3631					order[1] = 1054
3632					order[2] = 0
3633					fix.Group.__init__(self, 1052, 1053, order)
3634
3635		class NoUnderlyings(fix.Group):
3636			def __init__(self):
3637				order = fix.IntArray(62)
3638				order[0] = 311
3639				order[1] = 312
3640				order[2] = 309
3641				order[3] = 305
3642				order[4] = 462
3643				order[5] = 463
3644				order[6] = 310
3645				order[7] = 763
3646				order[8] = 313
3647				order[9] = 542
3648				order[10] = 1213
3649				order[11] = 241
3650				order[12] = 242
3651				order[13] = 243
3652				order[14] = 244
3653				order[15] = 245
3654				order[16] = 246
3655				order[17] = 256
3656				order[18] = 595
3657				order[19] = 592
3658				order[20] = 593
3659				order[21] = 594
3660				order[22] = 247
3661				order[23] = 316
3662				order[24] = 941
3663				order[25] = 317
3664				order[26] = 436
3665				order[27] = 998
3666				order[28] = 1423
3667				order[29] = 1424
3668				order[30] = 1425
3669				order[31] = 1000
3670				order[32] = 1419
3671				order[33] = 435
3672				order[34] = 308
3673				order[35] = 306
3674				order[36] = 362
3675				order[37] = 363
3676				order[38] = 307
3677				order[39] = 364
3678				order[40] = 365
3679				order[41] = 877
3680				order[42] = 878
3681				order[43] = 972
3682				order[44] = 318
3683				order[45] = 879
3684				order[46] = 975
3685				order[47] = 973
3686				order[48] = 974
3687				order[49] = 810
3688				order[50] = 882
3689				order[51] = 883
3690				order[52] = 884
3691				order[53] = 885
3692				order[54] = 886
3693				order[55] = 1044
3694				order[56] = 1045
3695				order[57] = 1046
3696				order[58] = 1038
3697				order[59] = 1039
3698				order[60] = 315
3699				order[61] = 0
3700				fix.Group.__init__(self, 711, 311, order)
3701
3702			class NoUnderlyingSecurityAltID(fix.Group):
3703				def __init__(self):
3704					order = fix.IntArray(3)
3705					order[0] = 458
3706					order[1] = 459
3707					order[2] = 0
3708					fix.Group.__init__(self, 457, 458, order)
3709
3710			class NoUnderlyingStips(fix.Group):
3711				def __init__(self):
3712					order = fix.IntArray(3)
3713					order[0] = 888
3714					order[1] = 889
3715					order[2] = 0
3716					fix.Group.__init__(self, 887, 888, order)
3717
3718			class NoUndlyInstrumentParties(fix.Group):
3719				def __init__(self):
3720					order = fix.IntArray(5)
3721					order[0] = 1059
3722					order[1] = 1060
3723					order[2] = 1061
3724					order[3] = 1062
3725					order[4] = 0
3726					fix.Group.__init__(self, 1058, 1059, order)
3727
3728				class NoUndlyInstrumentPartySubIDs(fix.Group):
3729					def __init__(self):
3730						order = fix.IntArray(3)
3731						order[0] = 1063
3732						order[1] = 1064
3733						order[2] = 0
3734						fix.Group.__init__(self, 1062, 1063, order)
3735
3736		class NoStipulations(fix.Group):
3737			def __init__(self):
3738				order = fix.IntArray(3)
3739				order[0] = 233
3740				order[1] = 234
3741				order[2] = 0
3742				fix.Group.__init__(self, 232, 233, order)
3743
3744		class NoLegs(fix.Group):
3745			def __init__(self):
3746				order = fix.IntArray(64)
3747				order[0] = 600
3748				order[1] = 601
3749				order[2] = 602
3750				order[3] = 603
3751				order[4] = 607
3752				order[5] = 608
3753				order[6] = 609
3754				order[7] = 764
3755				order[8] = 610
3756				order[9] = 611
3757				order[10] = 1212
3758				order[11] = 248
3759				order[12] = 249
3760				order[13] = 250
3761				order[14] = 251
3762				order[15] = 252
3763				order[16] = 253
3764				order[17] = 257
3765				order[18] = 599
3766				order[19] = 596
3767				order[20] = 597
3768				order[21] = 598
3769				order[22] = 254
3770				order[23] = 612
3771				order[24] = 942
3772				order[25] = 613
3773				order[26] = 614
3774				order[27] = 999
3775				order[28] = 1224
3776				order[29] = 1421
3777				order[30] = 1422
3778				order[31] = 1001
3779				order[32] = 1420
3780				order[33] = 615
3781				order[34] = 616
3782				order[35] = 617
3783				order[36] = 618
3784				order[37] = 619
3785				order[38] = 620
3786				order[39] = 621
3787				order[40] = 622
3788				order[41] = 623
3789				order[42] = 624
3790				order[43] = 556
3791				order[44] = 740
3792				order[45] = 739
3793				order[46] = 955
3794				order[47] = 956
3795				order[48] = 1358
3796				order[49] = 1017
3797				order[50] = 687
3798				order[51] = 685
3799				order[52] = 690
3800				order[53] = 587
3801				order[54] = 588
3802				order[55] = 683
3803				order[56] = 539
3804				order[57] = 676
3805				order[58] = 677
3806				order[59] = 678
3807				order[60] = 679
3808				order[61] = 680
3809				order[62] = 654
3810				order[63] = 0
3811				fix.Group.__init__(self, 555, 600, order)
3812
3813			class NoLegSecurityAltID(fix.Group):
3814				def __init__(self):
3815					order = fix.IntArray(3)
3816					order[0] = 605
3817					order[1] = 606
3818					order[2] = 0
3819					fix.Group.__init__(self, 604, 605, order)
3820
3821			class NoLegStipulations(fix.Group):
3822				def __init__(self):
3823					order = fix.IntArray(3)
3824					order[0] = 688
3825					order[1] = 689
3826					order[2] = 0
3827					fix.Group.__init__(self, 683, 688, order)
3828
3829			class NoNestedPartyIDs(fix.Group):
3830				def __init__(self):
3831					order = fix.IntArray(5)
3832					order[0] = 524
3833					order[1] = 525
3834					order[2] = 538
3835					order[3] = 804
3836					order[4] = 0
3837					fix.Group.__init__(self, 539, 524, order)
3838
3839				class NoNestedPartySubIDs(fix.Group):
3840					def __init__(self):
3841						order = fix.IntArray(3)
3842						order[0] = 545
3843						order[1] = 805
3844						order[2] = 0
3845						fix.Group.__init__(self, 804, 545, order)
3846
3847		class NoQuoteQualifiers(fix.Group):
3848			def __init__(self):
3849				order = fix.IntArray(2)
3850				order[0] = 695
3851				order[1] = 0
3852				fix.Group.__init__(self, 735, 695, order)
3853
3854		class NoPartyIDs(fix.Group):
3855			def __init__(self):
3856				order = fix.IntArray(5)
3857				order[0] = 448
3858				order[1] = 447
3859				order[2] = 452
3860				order[3] = 802
3861				order[4] = 0
3862				fix.Group.__init__(self, 453, 448, order)
3863
3864			class NoPartySubIDs(fix.Group):
3865				def __init__(self):
3866					order = fix.IntArray(3)
3867					order[0] = 523
3868					order[1] = 803
3869					order[2] = 0
3870					fix.Group.__init__(self, 802, 523, order)
3871
3872class Quote(Message):
3873	def __init__(self):
3874		Message.__init__(self)
3875		self.getHeader().setField( fix.MsgType("S") )
3876
3877	class NoQuoteQualifiers(fix.Group):
3878		def __init__(self):
3879			order = fix.IntArray(2)
3880			order[0] = 695
3881			order[1] = 0
3882			fix.Group.__init__(self, 735, 695, order)
3883
3884	class NoPartyIDs(fix.Group):
3885		def __init__(self):
3886			order = fix.IntArray(5)
3887			order[0] = 448
3888			order[1] = 447
3889			order[2] = 452
3890			order[3] = 802
3891			order[4] = 0
3892			fix.Group.__init__(self, 453, 448, order)
3893
3894		class NoPartySubIDs(fix.Group):
3895			def __init__(self):
3896				order = fix.IntArray(3)
3897				order[0] = 523
3898				order[1] = 803
3899				order[2] = 0
3900				fix.Group.__init__(self, 802, 523, order)
3901
3902	class NoSecurityAltID(fix.Group):
3903		def __init__(self):
3904			order = fix.IntArray(3)
3905			order[0] = 455
3906			order[1] = 456
3907			order[2] = 0
3908			fix.Group.__init__(self, 454, 455, order)
3909
3910	class NoEvents(fix.Group):
3911		def __init__(self):
3912			order = fix.IntArray(6)
3913			order[0] = 865
3914			order[1] = 866
3915			order[2] = 1145
3916			order[3] = 867
3917			order[4] = 868
3918			order[5] = 0
3919			fix.Group.__init__(self, 864, 865, order)
3920
3921	class NoInstrumentParties(fix.Group):
3922		def __init__(self):
3923			order = fix.IntArray(5)
3924			order[0] = 1019
3925			order[1] = 1050
3926			order[2] = 1051
3927			order[3] = 1052
3928			order[4] = 0
3929			fix.Group.__init__(self, 1018, 1019, order)
3930
3931		class NoInstrumentPartySubIDs(fix.Group):
3932			def __init__(self):
3933				order = fix.IntArray(3)
3934				order[0] = 1053
3935				order[1] = 1054
3936				order[2] = 0
3937				fix.Group.__init__(self, 1052, 1053, order)
3938
3939	class NoUnderlyings(fix.Group):
3940		def __init__(self):
3941			order = fix.IntArray(62)
3942			order[0] = 311
3943			order[1] = 312
3944			order[2] = 309
3945			order[3] = 305
3946			order[4] = 462
3947			order[5] = 463
3948			order[6] = 310
3949			order[7] = 763
3950			order[8] = 313
3951			order[9] = 542
3952			order[10] = 1213
3953			order[11] = 241
3954			order[12] = 242
3955			order[13] = 243
3956			order[14] = 244
3957			order[15] = 245
3958			order[16] = 246
3959			order[17] = 256
3960			order[18] = 595
3961			order[19] = 592
3962			order[20] = 593
3963			order[21] = 594
3964			order[22] = 247
3965			order[23] = 316
3966			order[24] = 941
3967			order[25] = 317
3968			order[26] = 436
3969			order[27] = 998
3970			order[28] = 1423
3971			order[29] = 1424
3972			order[30] = 1425
3973			order[31] = 1000
3974			order[32] = 1419
3975			order[33] = 435
3976			order[34] = 308
3977			order[35] = 306
3978			order[36] = 362
3979			order[37] = 363
3980			order[38] = 307
3981			order[39] = 364
3982			order[40] = 365
3983			order[41] = 877
3984			order[42] = 878
3985			order[43] = 972
3986			order[44] = 318
3987			order[45] = 879
3988			order[46] = 975
3989			order[47] = 973
3990			order[48] = 974
3991			order[49] = 810
3992			order[50] = 882
3993			order[51] = 883
3994			order[52] = 884
3995			order[53] = 885
3996			order[54] = 886
3997			order[55] = 1044
3998			order[56] = 1045
3999			order[57] = 1046
4000			order[58] = 1038
4001			order[59] = 1039
4002			order[60] = 315
4003			order[61] = 0
4004			fix.Group.__init__(self, 711, 311, order)
4005
4006		class NoUnderlyingSecurityAltID(fix.Group):
4007			def __init__(self):
4008				order = fix.IntArray(3)
4009				order[0] = 458
4010				order[1] = 459
4011				order[2] = 0
4012				fix.Group.__init__(self, 457, 458, order)
4013
4014		class NoUnderlyingStips(fix.Group):
4015			def __init__(self):
4016				order = fix.IntArray(3)
4017				order[0] = 888
4018				order[1] = 889
4019				order[2] = 0
4020				fix.Group.__init__(self, 887, 888, order)
4021
4022		class NoUndlyInstrumentParties(fix.Group):
4023			def __init__(self):
4024				order = fix.IntArray(5)
4025				order[0] = 1059
4026				order[1] = 1060
4027				order[2] = 1061
4028				order[3] = 1062
4029				order[4] = 0
4030				fix.Group.__init__(self, 1058, 1059, order)
4031
4032			class NoUndlyInstrumentPartySubIDs(fix.Group):
4033				def __init__(self):
4034					order = fix.IntArray(3)
4035					order[0] = 1063
4036					order[1] = 1064
4037					order[2] = 0
4038					fix.Group.__init__(self, 1062, 1063, order)
4039
4040	class NoStipulations(fix.Group):
4041		def __init__(self):
4042			order = fix.IntArray(3)
4043			order[0] = 233
4044			order[1] = 234
4045			order[2] = 0
4046			fix.Group.__init__(self, 232, 233, order)
4047
4048	class NoLegs(fix.Group):
4049		def __init__(self):
4050			order = fix.IntArray(69)
4051			order[0] = 600
4052			order[1] = 601
4053			order[2] = 602
4054			order[3] = 603
4055			order[4] = 607
4056			order[5] = 608
4057			order[6] = 609
4058			order[7] = 764
4059			order[8] = 610
4060			order[9] = 611
4061			order[10] = 1212
4062			order[11] = 248
4063			order[12] = 249
4064			order[13] = 250
4065			order[14] = 251
4066			order[15] = 252
4067			order[16] = 253
4068			order[17] = 257
4069			order[18] = 599
4070			order[19] = 596
4071			order[20] = 597
4072			order[21] = 598
4073			order[22] = 254
4074			order[23] = 612
4075			order[24] = 942
4076			order[25] = 613
4077			order[26] = 614
4078			order[27] = 999
4079			order[28] = 1224
4080			order[29] = 1421
4081			order[30] = 1422
4082			order[31] = 1001
4083			order[32] = 1420
4084			order[33] = 615
4085			order[34] = 616
4086			order[35] = 617
4087			order[36] = 618
4088			order[37] = 619
4089			order[38] = 620
4090			order[39] = 621
4091			order[40] = 622
4092			order[41] = 623
4093			order[42] = 624
4094			order[43] = 556
4095			order[44] = 740
4096			order[45] = 739
4097			order[46] = 955
4098			order[47] = 956
4099			order[48] = 1358
4100			order[49] = 1017
4101			order[50] = 687
4102			order[51] = 685
4103			order[52] = 690
4104			order[53] = 587
4105			order[54] = 588
4106			order[55] = 683
4107			order[56] = 539
4108			order[57] = 686
4109			order[58] = 681
4110			order[59] = 684
4111			order[60] = 676
4112			order[61] = 677
4113			order[62] = 678
4114			order[63] = 679
4115			order[64] = 680
4116			order[65] = 654
4117			order[66] = 1067
4118			order[67] = 1068
4119			order[68] = 0
4120			fix.Group.__init__(self, 555, 600, order)
4121
4122		class NoLegSecurityAltID(fix.Group):
4123			def __init__(self):
4124				order = fix.IntArray(3)
4125				order[0] = 605
4126				order[1] = 606
4127				order[2] = 0
4128				fix.Group.__init__(self, 604, 605, order)
4129
4130		class NoLegStipulations(fix.Group):
4131			def __init__(self):
4132				order = fix.IntArray(3)
4133				order[0] = 688
4134				order[1] = 689
4135				order[2] = 0
4136				fix.Group.__init__(self, 683, 688, order)
4137
4138		class NoNestedPartyIDs(fix.Group):
4139			def __init__(self):
4140				order = fix.IntArray(5)
4141				order[0] = 524
4142				order[1] = 525
4143				order[2] = 538
4144				order[3] = 804
4145				order[4] = 0
4146				fix.Group.__init__(self, 539, 524, order)
4147
4148			class NoNestedPartySubIDs(fix.Group):
4149				def __init__(self):
4150					order = fix.IntArray(3)
4151					order[0] = 545
4152					order[1] = 805
4153					order[2] = 0
4154					fix.Group.__init__(self, 804, 545, order)
4155
4156class SettlementInstructions(Message):
4157	def __init__(self):
4158		Message.__init__(self)
4159		self.getHeader().setField( fix.MsgType("T") )
4160
4161	class NoSettlInst(fix.Group):
4162		def __init__(self):
4163			order = fix.IntArray(26)
4164			order[0] = 162
4165			order[1] = 163
4166			order[2] = 214
4167			order[3] = 453
4168			order[4] = 54
4169			order[5] = 460
4170			order[6] = 167
4171			order[7] = 461
4172			order[8] = 120
4173			order[9] = 168
4174			order[10] = 126
4175			order[11] = 779
4176			order[12] = 172
4177			order[13] = 169
4178			order[14] = 170
4179			order[15] = 171
4180			order[16] = 492
4181			order[17] = 476
4182			order[18] = 488
4183			order[19] = 489
4184			order[20] = 503
4185			order[21] = 490
4186			order[22] = 491
4187			order[23] = 504
4188			order[24] = 505
4189			order[25] = 0
4190			fix.Group.__init__(self, 778, 162, order)
4191
4192		class NoPartyIDs(fix.Group):
4193			def __init__(self):
4194				order = fix.IntArray(5)
4195				order[0] = 448
4196				order[1] = 447
4197				order[2] = 452
4198				order[3] = 802
4199				order[4] = 0
4200				fix.Group.__init__(self, 453, 448, order)
4201
4202			class NoPartySubIDs(fix.Group):
4203				def __init__(self):
4204					order = fix.IntArray(3)
4205					order[0] = 523
4206					order[1] = 803
4207					order[2] = 0
4208					fix.Group.__init__(self, 802, 523, order)
4209
4210		class NoDlvyInst(fix.Group):
4211			def __init__(self):
4212				order = fix.IntArray(4)
4213				order[0] = 165
4214				order[1] = 787
4215				order[2] = 781
4216				order[3] = 0
4217				fix.Group.__init__(self, 85, 165, order)
4218
4219			class NoSettlPartyIDs(fix.Group):
4220				def __init__(self):
4221					order = fix.IntArray(5)
4222					order[0] = 782
4223					order[1] = 783
4224					order[2] = 784
4225					order[3] = 801
4226					order[4] = 0
4227					fix.Group.__init__(self, 781, 782, order)
4228
4229				class NoSettlPartySubIDs(fix.Group):
4230					def __init__(self):
4231						order = fix.IntArray(3)
4232						order[0] = 785
4233						order[1] = 786
4234						order[2] = 0
4235						fix.Group.__init__(self, 801, 785, order)
4236
4237class MarketDataRequest(Message):
4238	def __init__(self):
4239		Message.__init__(self)
4240		self.getHeader().setField( fix.MsgType("V") )
4241
4242	class NoPartyIDs(fix.Group):
4243		def __init__(self):
4244			order = fix.IntArray(5)
4245			order[0] = 448
4246			order[1] = 447
4247			order[2] = 452
4248			order[3] = 802
4249			order[4] = 0
4250			fix.Group.__init__(self, 453, 448, order)
4251
4252		class NoPartySubIDs(fix.Group):
4253			def __init__(self):
4254				order = fix.IntArray(3)
4255				order[0] = 523
4256				order[1] = 803
4257				order[2] = 0
4258				fix.Group.__init__(self, 802, 523, order)
4259
4260	class NoMDEntryTypes(fix.Group):
4261		def __init__(self):
4262			order = fix.IntArray(2)
4263			order[0] = 269
4264			order[1] = 0
4265			fix.Group.__init__(self, 267, 269, order)
4266
4267	class NoRelatedSym(fix.Group):
4268		def __init__(self):
4269			order = fix.IntArray(76)
4270			order[0] = 55
4271			order[1] = 65
4272			order[2] = 48
4273			order[3] = 22
4274			order[4] = 460
4275			order[5] = 1227
4276			order[6] = 1151
4277			order[7] = 461
4278			order[8] = 167
4279			order[9] = 762
4280			order[10] = 200
4281			order[11] = 541
4282			order[12] = 1079
4283			order[13] = 966
4284			order[14] = 1049
4285			order[15] = 965
4286			order[16] = 224
4287			order[17] = 225
4288			order[18] = 239
4289			order[19] = 226
4290			order[20] = 227
4291			order[21] = 228
4292			order[22] = 255
4293			order[23] = 543
4294			order[24] = 470
4295			order[25] = 471
4296			order[26] = 472
4297			order[27] = 240
4298			order[28] = 202
4299			order[29] = 947
4300			order[30] = 967
4301			order[31] = 968
4302			order[32] = 206
4303			order[33] = 231
4304			order[34] = 969
4305			order[35] = 1146
4306			order[36] = 996
4307			order[37] = 1147
4308			order[38] = 1191
4309			order[39] = 1192
4310			order[40] = 1193
4311			order[41] = 1194
4312			order[42] = 1195
4313			order[43] = 1196
4314			order[44] = 1197
4315			order[45] = 1198
4316			order[46] = 1199
4317			order[47] = 1200
4318			order[48] = 201
4319			order[49] = 1244
4320			order[50] = 1242
4321			order[51] = 997
4322			order[52] = 223
4323			order[53] = 207
4324			order[54] = 970
4325			order[55] = 971
4326			order[56] = 106
4327			order[57] = 348
4328			order[58] = 349
4329			order[59] = 107
4330			order[60] = 350
4331			order[61] = 351
4332			order[62] = 691
4333			order[63] = 667
4334			order[64] = 875
4335			order[65] = 876
4336			order[66] = 873
4337			order[67] = 874
4338			order[68] = 711
4339			order[69] = 555
4340			order[70] = 15
4341			order[71] = 537
4342			order[72] = 63
4343			order[73] = 64
4344			order[74] = 271
4345			order[75] = 0
4346			fix.Group.__init__(self, 146, 55, order)
4347
4348		class NoSecurityAltID(fix.Group):
4349			def __init__(self):
4350				order = fix.IntArray(3)
4351				order[0] = 455
4352				order[1] = 456
4353				order[2] = 0
4354				fix.Group.__init__(self, 454, 455, order)
4355
4356		class NoEvents(fix.Group):
4357			def __init__(self):
4358				order = fix.IntArray(6)
4359				order[0] = 865
4360				order[1] = 866
4361				order[2] = 1145
4362				order[3] = 867
4363				order[4] = 868
4364				order[5] = 0
4365				fix.Group.__init__(self, 864, 865, order)
4366
4367		class NoInstrumentParties(fix.Group):
4368			def __init__(self):
4369				order = fix.IntArray(5)
4370				order[0] = 1019
4371				order[1] = 1050
4372				order[2] = 1051
4373				order[3] = 1052
4374				order[4] = 0
4375				fix.Group.__init__(self, 1018, 1019, order)
4376
4377			class NoInstrumentPartySubIDs(fix.Group):
4378				def __init__(self):
4379					order = fix.IntArray(3)
4380					order[0] = 1053
4381					order[1] = 1054
4382					order[2] = 0
4383					fix.Group.__init__(self, 1052, 1053, order)
4384
4385		class NoUnderlyings(fix.Group):
4386			def __init__(self):
4387				order = fix.IntArray(62)
4388				order[0] = 311
4389				order[1] = 312
4390				order[2] = 309
4391				order[3] = 305
4392				order[4] = 462
4393				order[5] = 463
4394				order[6] = 310
4395				order[7] = 763
4396				order[8] = 313
4397				order[9] = 542
4398				order[10] = 1213
4399				order[11] = 241
4400				order[12] = 242
4401				order[13] = 243
4402				order[14] = 244
4403				order[15] = 245
4404				order[16] = 246
4405				order[17] = 256
4406				order[18] = 595
4407				order[19] = 592
4408				order[20] = 593
4409				order[21] = 594
4410				order[22] = 247
4411				order[23] = 316
4412				order[24] = 941
4413				order[25] = 317
4414				order[26] = 436
4415				order[27] = 998
4416				order[28] = 1423
4417				order[29] = 1424
4418				order[30] = 1425
4419				order[31] = 1000
4420				order[32] = 1419
4421				order[33] = 435
4422				order[34] = 308
4423				order[35] = 306
4424				order[36] = 362
4425				order[37] = 363
4426				order[38] = 307
4427				order[39] = 364
4428				order[40] = 365
4429				order[41] = 877
4430				order[42] = 878
4431				order[43] = 972
4432				order[44] = 318
4433				order[45] = 879
4434				order[46] = 975
4435				order[47] = 973
4436				order[48] = 974
4437				order[49] = 810
4438				order[50] = 882
4439				order[51] = 883
4440				order[52] = 884
4441				order[53] = 885
4442				order[54] = 886
4443				order[55] = 1044
4444				order[56] = 1045
4445				order[57] = 1046
4446				order[58] = 1038
4447				order[59] = 1039
4448				order[60] = 315
4449				order[61] = 0
4450				fix.Group.__init__(self, 711, 311, order)
4451
4452			class NoUnderlyingSecurityAltID(fix.Group):
4453				def __init__(self):
4454					order = fix.IntArray(3)
4455					order[0] = 458
4456					order[1] = 459
4457					order[2] = 0
4458					fix.Group.__init__(self, 457, 458, order)
4459
4460			class NoUnderlyingStips(fix.Group):
4461				def __init__(self):
4462					order = fix.IntArray(3)
4463					order[0] = 888
4464					order[1] = 889
4465					order[2] = 0
4466					fix.Group.__init__(self, 887, 888, order)
4467
4468			class NoUndlyInstrumentParties(fix.Group):
4469				def __init__(self):
4470					order = fix.IntArray(5)
4471					order[0] = 1059
4472					order[1] = 1060
4473					order[2] = 1061
4474					order[3] = 1062
4475					order[4] = 0
4476					fix.Group.__init__(self, 1058, 1059, order)
4477
4478				class NoUndlyInstrumentPartySubIDs(fix.Group):
4479					def __init__(self):
4480						order = fix.IntArray(3)
4481						order[0] = 1063
4482						order[1] = 1064
4483						order[2] = 0
4484						fix.Group.__init__(self, 1062, 1063, order)
4485
4486		class NoLegs(fix.Group):
4487			def __init__(self):
4488				order = fix.IntArray(51)
4489				order[0] = 600
4490				order[1] = 601
4491				order[2] = 602
4492				order[3] = 603
4493				order[4] = 607
4494				order[5] = 608
4495				order[6] = 609
4496				order[7] = 764
4497				order[8] = 610
4498				order[9] = 611
4499				order[10] = 1212
4500				order[11] = 248
4501				order[12] = 249
4502				order[13] = 250
4503				order[14] = 251
4504				order[15] = 252
4505				order[16] = 253
4506				order[17] = 257
4507				order[18] = 599
4508				order[19] = 596
4509				order[20] = 597
4510				order[21] = 598
4511				order[22] = 254
4512				order[23] = 612
4513				order[24] = 942
4514				order[25] = 613
4515				order[26] = 614
4516				order[27] = 999
4517				order[28] = 1224
4518				order[29] = 1421
4519				order[30] = 1422
4520				order[31] = 1001
4521				order[32] = 1420
4522				order[33] = 615
4523				order[34] = 616
4524				order[35] = 617
4525				order[36] = 618
4526				order[37] = 619
4527				order[38] = 620
4528				order[39] = 621
4529				order[40] = 622
4530				order[41] = 623
4531				order[42] = 624
4532				order[43] = 556
4533				order[44] = 740
4534				order[45] = 739
4535				order[46] = 955
4536				order[47] = 956
4537				order[48] = 1358
4538				order[49] = 1017
4539				order[50] = 0
4540				fix.Group.__init__(self, 555, 600, order)
4541
4542			class NoLegSecurityAltID(fix.Group):
4543				def __init__(self):
4544					order = fix.IntArray(3)
4545					order[0] = 605
4546					order[1] = 606
4547					order[2] = 0
4548					fix.Group.__init__(self, 604, 605, order)
4549
4550	class NoTradingSessions(fix.Group):
4551		def __init__(self):
4552			order = fix.IntArray(3)
4553			order[0] = 336
4554			order[1] = 625
4555			order[2] = 0
4556			fix.Group.__init__(self, 386, 336, order)
4557
4558class MarketDataSnapshotFullRefresh(Message):
4559	def __init__(self):
4560		Message.__init__(self)
4561		self.getHeader().setField( fix.MsgType("W") )
4562
4563	class NoSecurityAltID(fix.Group):
4564		def __init__(self):
4565			order = fix.IntArray(3)
4566			order[0] = 455
4567			order[1] = 456
4568			order[2] = 0
4569			fix.Group.__init__(self, 454, 455, order)
4570
4571	class NoEvents(fix.Group):
4572		def __init__(self):
4573			order = fix.IntArray(6)
4574			order[0] = 865
4575			order[1] = 866
4576			order[2] = 1145
4577			order[3] = 867
4578			order[4] = 868
4579			order[5] = 0
4580			fix.Group.__init__(self, 864, 865, order)
4581
4582	class NoInstrumentParties(fix.Group):
4583		def __init__(self):
4584			order = fix.IntArray(5)
4585			order[0] = 1019
4586			order[1] = 1050
4587			order[2] = 1051
4588			order[3] = 1052
4589			order[4] = 0
4590			fix.Group.__init__(self, 1018, 1019, order)
4591
4592		class NoInstrumentPartySubIDs(fix.Group):
4593			def __init__(self):
4594				order = fix.IntArray(3)
4595				order[0] = 1053
4596				order[1] = 1054
4597				order[2] = 0
4598				fix.Group.__init__(self, 1052, 1053, order)
4599
4600	class NoUnderlyings(fix.Group):
4601		def __init__(self):
4602			order = fix.IntArray(62)
4603			order[0] = 311
4604			order[1] = 312
4605			order[2] = 309
4606			order[3] = 305
4607			order[4] = 462
4608			order[5] = 463
4609			order[6] = 310
4610			order[7] = 763
4611			order[8] = 313
4612			order[9] = 542
4613			order[10] = 1213
4614			order[11] = 241
4615			order[12] = 242
4616			order[13] = 243
4617			order[14] = 244
4618			order[15] = 245
4619			order[16] = 246
4620			order[17] = 256
4621			order[18] = 595
4622			order[19] = 592
4623			order[20] = 593
4624			order[21] = 594
4625			order[22] = 247
4626			order[23] = 316
4627			order[24] = 941
4628			order[25] = 317
4629			order[26] = 436
4630			order[27] = 998
4631			order[28] = 1423
4632			order[29] = 1424
4633			order[30] = 1425
4634			order[31] = 1000
4635			order[32] = 1419
4636			order[33] = 435
4637			order[34] = 308
4638			order[35] = 306
4639			order[36] = 362
4640			order[37] = 363
4641			order[38] = 307
4642			order[39] = 364
4643			order[40] = 365
4644			order[41] = 877
4645			order[42] = 878
4646			order[43] = 972
4647			order[44] = 318
4648			order[45] = 879
4649			order[46] = 975
4650			order[47] = 973
4651			order[48] = 974
4652			order[49] = 810
4653			order[50] = 882
4654			order[51] = 883
4655			order[52] = 884
4656			order[53] = 885
4657			order[54] = 886
4658			order[55] = 1044
4659			order[56] = 1045
4660			order[57] = 1046
4661			order[58] = 1038
4662			order[59] = 1039
4663			order[60] = 315
4664			order[61] = 0
4665			fix.Group.__init__(self, 711, 311, order)
4666
4667		class NoUnderlyingSecurityAltID(fix.Group):
4668			def __init__(self):
4669				order = fix.IntArray(3)
4670				order[0] = 458
4671				order[1] = 459
4672				order[2] = 0
4673				fix.Group.__init__(self, 457, 458, order)
4674
4675		class NoUnderlyingStips(fix.Group):
4676			def __init__(self):
4677				order = fix.IntArray(3)
4678				order[0] = 888
4679				order[1] = 889
4680				order[2] = 0
4681				fix.Group.__init__(self, 887, 888, order)
4682
4683		class NoUndlyInstrumentParties(fix.Group):
4684			def __init__(self):
4685				order = fix.IntArray(5)
4686				order[0] = 1059
4687				order[1] = 1060
4688				order[2] = 1061
4689				order[3] = 1062
4690				order[4] = 0
4691				fix.Group.__init__(self, 1058, 1059, order)
4692
4693			class NoUndlyInstrumentPartySubIDs(fix.Group):
4694				def __init__(self):
4695					order = fix.IntArray(3)
4696					order[0] = 1063
4697					order[1] = 1064
4698					order[2] = 0
4699					fix.Group.__init__(self, 1062, 1063, order)
4700
4701	class NoLegs(fix.Group):
4702		def __init__(self):
4703			order = fix.IntArray(51)
4704			order[0] = 600
4705			order[1] = 601
4706			order[2] = 602
4707			order[3] = 603
4708			order[4] = 607
4709			order[5] = 608
4710			order[6] = 609
4711			order[7] = 764
4712			order[8] = 610
4713			order[9] = 611
4714			order[10] = 1212
4715			order[11] = 248
4716			order[12] = 249
4717			order[13] = 250
4718			order[14] = 251
4719			order[15] = 252
4720			order[16] = 253
4721			order[17] = 257
4722			order[18] = 599
4723			order[19] = 596
4724			order[20] = 597
4725			order[21] = 598
4726			order[22] = 254
4727			order[23] = 612
4728			order[24] = 942
4729			order[25] = 613
4730			order[26] = 614
4731			order[27] = 999
4732			order[28] = 1224
4733			order[29] = 1421
4734			order[30] = 1422
4735			order[31] = 1001
4736			order[32] = 1420
4737			order[33] = 615
4738			order[34] = 616
4739			order[35] = 617
4740			order[36] = 618
4741			order[37] = 619
4742			order[38] = 620
4743			order[39] = 621
4744			order[40] = 622
4745			order[41] = 623
4746			order[42] = 624
4747			order[43] = 556
4748			order[44] = 740
4749			order[45] = 739
4750			order[46] = 955
4751			order[47] = 956
4752			order[48] = 1358
4753			order[49] = 1017
4754			order[50] = 0
4755			fix.Group.__init__(self, 555, 600, order)
4756
4757		class NoLegSecurityAltID(fix.Group):
4758			def __init__(self):
4759				order = fix.IntArray(3)
4760				order[0] = 605
4761				order[1] = 606
4762				order[2] = 0
4763				fix.Group.__init__(self, 604, 605, order)
4764
4765	class NoMDEntries(fix.Group):
4766		def __init__(self):
4767			order = fix.IntArray(70)
4768			order[0] = 269
4769			order[1] = 278
4770			order[2] = 270
4771			order[3] = 423
4772			order[4] = 235
4773			order[5] = 236
4774			order[6] = 701
4775			order[7] = 696
4776			order[8] = 697
4777			order[9] = 698
4778			order[10] = 218
4779			order[11] = 220
4780			order[12] = 221
4781			order[13] = 222
4782			order[14] = 662
4783			order[15] = 663
4784			order[16] = 699
4785			order[17] = 761
4786			order[18] = 40
4787			order[19] = 15
4788			order[20] = 271
4789			order[21] = 1177
4790			order[22] = 1093
4791			order[23] = 272
4792			order[24] = 273
4793			order[25] = 274
4794			order[26] = 275
4795			order[27] = 336
4796			order[28] = 625
4797			order[29] = 326
4798			order[30] = 327
4799			order[31] = 276
4800			order[32] = 277
4801			order[33] = 282
4802			order[34] = 283
4803			order[35] = 284
4804			order[36] = 286
4805			order[37] = 59
4806			order[38] = 432
4807			order[39] = 126
4808			order[40] = 110
4809			order[41] = 18
4810			order[42] = 287
4811			order[43] = 37
4812			order[44] = 198
4813			order[45] = 299
4814			order[46] = 288
4815			order[47] = 289
4816			order[48] = 346
4817			order[49] = 290
4818			order[50] = 546
4819			order[51] = 811
4820			order[52] = 58
4821			order[53] = 354
4822			order[54] = 355
4823			order[55] = 1023
4824			order[56] = 528
4825			order[57] = 1024
4826			order[58] = 332
4827			order[59] = 333
4828			order[60] = 1020
4829			order[61] = 63
4830			order[62] = 64
4831			order[63] = 1070
4832			order[64] = 83
4833			order[65] = 1048
4834			order[66] = 1026
4835			order[67] = 1027
4836			order[68] = 453
4837			order[69] = 0
4838			fix.Group.__init__(self, 268, 269, order)
4839
4840		class NoOfSecSizes(fix.Group):
4841			def __init__(self):
4842				order = fix.IntArray(3)
4843				order[0] = 1178
4844				order[1] = 1179
4845				order[2] = 0
4846				fix.Group.__init__(self, 1177, 1178, order)
4847
4848		class NoPartyIDs(fix.Group):
4849			def __init__(self):
4850				order = fix.IntArray(5)
4851				order[0] = 448
4852				order[1] = 447
4853				order[2] = 452
4854				order[3] = 802
4855				order[4] = 0
4856				fix.Group.__init__(self, 453, 448, order)
4857
4858			class NoPartySubIDs(fix.Group):
4859				def __init__(self):
4860					order = fix.IntArray(3)
4861					order[0] = 523
4862					order[1] = 803
4863					order[2] = 0
4864					fix.Group.__init__(self, 802, 523, order)
4865
4866	class NoRoutingIDs(fix.Group):
4867		def __init__(self):
4868			order = fix.IntArray(3)
4869			order[0] = 216
4870			order[1] = 217
4871			order[2] = 0
4872			fix.Group.__init__(self, 215, 216, order)
4873
4874class MarketDataIncrementalRefresh(Message):
4875	def __init__(self):
4876		Message.__init__(self)
4877		self.getHeader().setField( fix.MsgType("X") )
4878
4879	class NoMDEntries(fix.Group):
4880		def __init__(self):
4881			order = fix.IntArray(154)
4882			order[0] = 279
4883			order[1] = 285
4884			order[2] = 1173
4885			order[3] = 264
4886			order[4] = 269
4887			order[5] = 278
4888			order[6] = 280
4889			order[7] = 55
4890			order[8] = 65
4891			order[9] = 48
4892			order[10] = 22
4893			order[11] = 460
4894			order[12] = 1227
4895			order[13] = 1151
4896			order[14] = 461
4897			order[15] = 167
4898			order[16] = 762
4899			order[17] = 200
4900			order[18] = 541
4901			order[19] = 1079
4902			order[20] = 966
4903			order[21] = 1049
4904			order[22] = 965
4905			order[23] = 224
4906			order[24] = 225
4907			order[25] = 239
4908			order[26] = 226
4909			order[27] = 227
4910			order[28] = 228
4911			order[29] = 255
4912			order[30] = 543
4913			order[31] = 470
4914			order[32] = 471
4915			order[33] = 472
4916			order[34] = 240
4917			order[35] = 202
4918			order[36] = 947
4919			order[37] = 967
4920			order[38] = 968
4921			order[39] = 206
4922			order[40] = 231
4923			order[41] = 969
4924			order[42] = 1146
4925			order[43] = 996
4926			order[44] = 1147
4927			order[45] = 1191
4928			order[46] = 1192
4929			order[47] = 1193
4930			order[48] = 1194
4931			order[49] = 1195
4932			order[50] = 1196
4933			order[51] = 1197
4934			order[52] = 1198
4935			order[53] = 1199
4936			order[54] = 1200
4937			order[55] = 201
4938			order[56] = 1244
4939			order[57] = 1242
4940			order[58] = 997
4941			order[59] = 223
4942			order[60] = 207
4943			order[61] = 970
4944			order[62] = 971
4945			order[63] = 106
4946			order[64] = 348
4947			order[65] = 349
4948			order[66] = 107
4949			order[67] = 350
4950			order[68] = 351
4951			order[69] = 691
4952			order[70] = 667
4953			order[71] = 875
4954			order[72] = 876
4955			order[73] = 873
4956			order[74] = 874
4957			order[75] = 711
4958			order[76] = 555
4959			order[77] = 291
4960			order[78] = 292
4961			order[79] = 270
4962			order[80] = 423
4963			order[81] = 235
4964			order[82] = 236
4965			order[83] = 701
4966			order[84] = 696
4967			order[85] = 697
4968			order[86] = 698
4969			order[87] = 218
4970			order[88] = 220
4971			order[89] = 221
4972			order[90] = 222
4973			order[91] = 662
4974			order[92] = 663
4975			order[93] = 699
4976			order[94] = 761
4977			order[95] = 40
4978			order[96] = 15
4979			order[97] = 271
4980			order[98] = 1177
4981			order[99] = 1093
4982			order[100] = 272
4983			order[101] = 273
4984			order[102] = 274
4985			order[103] = 275
4986			order[104] = 336
4987			order[105] = 625
4988			order[106] = 326
4989			order[107] = 327
4990			order[108] = 276
4991			order[109] = 277
4992			order[110] = 828
4993			order[111] = 574
4994			order[112] = 282
4995			order[113] = 283
4996			order[114] = 284
4997			order[115] = 286
4998			order[116] = 59
4999			order[117] = 432
5000			order[118] = 126
5001			order[119] = 110
5002			order[120] = 18
5003			order[121] = 287
5004			order[122] = 37
5005			order[123] = 198
5006			order[124] = 299
5007			order[125] = 1003
5008			order[126] = 288
5009			order[127] = 289
5010			order[128] = 346
5011			order[129] = 290
5012			order[130] = 546
5013			order[131] = 811
5014			order[132] = 451
5015			order[133] = 58
5016			order[134] = 354
5017			order[135] = 355
5018			order[136] = 1023
5019			order[137] = 528
5020			order[138] = 1024
5021			order[139] = 332
5022			order[140] = 333
5023			order[141] = 1020
5024			order[142] = 63
5025			order[143] = 64
5026			order[144] = 483
5027			order[145] = 60
5028			order[146] = 1070
5029			order[147] = 83
5030			order[148] = 1048
5031			order[149] = 1026
5032			order[150] = 1027
5033			order[151] = 1175
5034			order[152] = 453
5035			order[153] = 0
5036			fix.Group.__init__(self, 268, 279, order)
5037
5038		class NoSecurityAltID(fix.Group):
5039			def __init__(self):
5040				order = fix.IntArray(3)
5041				order[0] = 455
5042				order[1] = 456
5043				order[2] = 0
5044				fix.Group.__init__(self, 454, 455, order)
5045
5046		class NoEvents(fix.Group):
5047			def __init__(self):
5048				order = fix.IntArray(6)
5049				order[0] = 865
5050				order[1] = 866
5051				order[2] = 1145
5052				order[3] = 867
5053				order[4] = 868
5054				order[5] = 0
5055				fix.Group.__init__(self, 864, 865, order)
5056
5057		class NoInstrumentParties(fix.Group):
5058			def __init__(self):
5059				order = fix.IntArray(5)
5060				order[0] = 1019
5061				order[1] = 1050
5062				order[2] = 1051
5063				order[3] = 1052
5064				order[4] = 0
5065				fix.Group.__init__(self, 1018, 1019, order)
5066
5067			class NoInstrumentPartySubIDs(fix.Group):
5068				def __init__(self):
5069					order = fix.IntArray(3)
5070					order[0] = 1053
5071					order[1] = 1054
5072					order[2] = 0
5073					fix.Group.__init__(self, 1052, 1053, order)
5074
5075		class NoUnderlyings(fix.Group):
5076			def __init__(self):
5077				order = fix.IntArray(62)
5078				order[0] = 311
5079				order[1] = 312
5080				order[2] = 309
5081				order[3] = 305
5082				order[4] = 462
5083				order[5] = 463
5084				order[6] = 310
5085				order[7] = 763
5086				order[8] = 313
5087				order[9] = 542
5088				order[10] = 1213
5089				order[11] = 241
5090				order[12] = 242
5091				order[13] = 243
5092				order[14] = 244
5093				order[15] = 245
5094				order[16] = 246
5095				order[17] = 256
5096				order[18] = 595
5097				order[19] = 592
5098				order[20] = 593
5099				order[21] = 594
5100				order[22] = 247
5101				order[23] = 316
5102				order[24] = 941
5103				order[25] = 317
5104				order[26] = 436
5105				order[27] = 998
5106				order[28] = 1423
5107				order[29] = 1424
5108				order[30] = 1425
5109				order[31] = 1000
5110				order[32] = 1419
5111				order[33] = 435
5112				order[34] = 308
5113				order[35] = 306
5114				order[36] = 362
5115				order[37] = 363
5116				order[38] = 307
5117				order[39] = 364
5118				order[40] = 365
5119				order[41] = 877
5120				order[42] = 878
5121				order[43] = 972
5122				order[44] = 318
5123				order[45] = 879
5124				order[46] = 975
5125				order[47] = 973
5126				order[48] = 974
5127				order[49] = 810
5128				order[50] = 882
5129				order[51] = 883
5130				order[52] = 884
5131				order[53] = 885
5132				order[54] = 886
5133				order[55] = 1044
5134				order[56] = 1045
5135				order[57] = 1046
5136				order[58] = 1038
5137				order[59] = 1039
5138				order[60] = 315
5139				order[61] = 0
5140				fix.Group.__init__(self, 711, 311, order)
5141
5142			class NoUnderlyingSecurityAltID(fix.Group):
5143				def __init__(self):
5144					order = fix.IntArray(3)
5145					order[0] = 458
5146					order[1] = 459
5147					order[2] = 0
5148					fix.Group.__init__(self, 457, 458, order)
5149
5150			class NoUnderlyingStips(fix.Group):
5151				def __init__(self):
5152					order = fix.IntArray(3)
5153					order[0] = 888
5154					order[1] = 889
5155					order[2] = 0
5156					fix.Group.__init__(self, 887, 888, order)
5157
5158			class NoUndlyInstrumentParties(fix.Group):
5159				def __init__(self):
5160					order = fix.IntArray(5)
5161					order[0] = 1059
5162					order[1] = 1060
5163					order[2] = 1061
5164					order[3] = 1062
5165					order[4] = 0
5166					fix.Group.__init__(self, 1058, 1059, order)
5167
5168				class NoUndlyInstrumentPartySubIDs(fix.Group):
5169					def __init__(self):
5170						order = fix.IntArray(3)
5171						order[0] = 1063
5172						order[1] = 1064
5173						order[2] = 0
5174						fix.Group.__init__(self, 1062, 1063, order)
5175
5176		class NoLegs(fix.Group):
5177			def __init__(self):
5178				order = fix.IntArray(51)
5179				order[0] = 600
5180				order[1] = 601
5181				order[2] = 602
5182				order[3] = 603
5183				order[4] = 607
5184				order[5] = 608
5185				order[6] = 609
5186				order[7] = 764
5187				order[8] = 610
5188				order[9] = 611
5189				order[10] = 1212
5190				order[11] = 248
5191				order[12] = 249
5192				order[13] = 250
5193				order[14] = 251
5194				order[15] = 252
5195				order[16] = 253
5196				order[17] = 257
5197				order[18] = 599
5198				order[19] = 596
5199				order[20] = 597
5200				order[21] = 598
5201				order[22] = 254
5202				order[23] = 612
5203				order[24] = 942
5204				order[25] = 613
5205				order[26] = 614
5206				order[27] = 999
5207				order[28] = 1224
5208				order[29] = 1421
5209				order[30] = 1422
5210				order[31] = 1001
5211				order[32] = 1420
5212				order[33] = 615
5213				order[34] = 616
5214				order[35] = 617
5215				order[36] = 618
5216				order[37] = 619
5217				order[38] = 620
5218				order[39] = 621
5219				order[40] = 622
5220				order[41] = 623
5221				order[42] = 624
5222				order[43] = 556
5223				order[44] = 740
5224				order[45] = 739
5225				order[46] = 955
5226				order[47] = 956
5227				order[48] = 1358
5228				order[49] = 1017
5229				order[50] = 0
5230				fix.Group.__init__(self, 555, 600, order)
5231
5232			class NoLegSecurityAltID(fix.Group):
5233				def __init__(self):
5234					order = fix.IntArray(3)
5235					order[0] = 605
5236					order[1] = 606
5237					order[2] = 0
5238					fix.Group.__init__(self, 604, 605, order)
5239
5240		class NoOfSecSizes(fix.Group):
5241			def __init__(self):
5242				order = fix.IntArray(3)
5243				order[0] = 1178
5244				order[1] = 1179
5245				order[2] = 0
5246				fix.Group.__init__(self, 1177, 1178, order)
5247
5248		class NoStatsIndicators(fix.Group):
5249			def __init__(self):
5250				order = fix.IntArray(2)
5251				order[0] = 1176
5252				order[1] = 0
5253				fix.Group.__init__(self, 1175, 1176, order)
5254
5255		class NoPartyIDs(fix.Group):
5256			def __init__(self):
5257				order = fix.IntArray(5)
5258				order[0] = 448
5259				order[1] = 447
5260				order[2] = 452
5261				order[3] = 802
5262				order[4] = 0
5263				fix.Group.__init__(self, 453, 448, order)
5264
5265			class NoPartySubIDs(fix.Group):
5266				def __init__(self):
5267					order = fix.IntArray(3)
5268					order[0] = 523
5269					order[1] = 803
5270					order[2] = 0
5271					fix.Group.__init__(self, 802, 523, order)
5272
5273	class NoRoutingIDs(fix.Group):
5274		def __init__(self):
5275			order = fix.IntArray(3)
5276			order[0] = 216
5277			order[1] = 217
5278			order[2] = 0
5279			fix.Group.__init__(self, 215, 216, order)
5280
5281class MarketDataRequestReject(Message):
5282	def __init__(self):
5283		Message.__init__(self)
5284		self.getHeader().setField( fix.MsgType("Y") )
5285
5286	class NoPartyIDs(fix.Group):
5287		def __init__(self):
5288			order = fix.IntArray(5)
5289			order[0] = 448
5290			order[1] = 447
5291			order[2] = 452
5292			order[3] = 802
5293			order[4] = 0
5294			fix.Group.__init__(self, 453, 448, order)
5295
5296		class NoPartySubIDs(fix.Group):
5297			def __init__(self):
5298				order = fix.IntArray(3)
5299				order[0] = 523
5300				order[1] = 803
5301				order[2] = 0
5302				fix.Group.__init__(self, 802, 523, order)
5303
5304	class NoAltMDSource(fix.Group):
5305		def __init__(self):
5306			order = fix.IntArray(2)
5307			order[0] = 817
5308			order[1] = 0
5309			fix.Group.__init__(self, 816, 817, order)
5310
5311class QuoteCancel(Message):
5312	def __init__(self):
5313		Message.__init__(self)
5314		self.getHeader().setField( fix.MsgType("Z") )
5315
5316	class NoPartyIDs(fix.Group):
5317		def __init__(self):
5318			order = fix.IntArray(5)
5319			order[0] = 448
5320			order[1] = 447
5321			order[2] = 452
5322			order[3] = 802
5323			order[4] = 0
5324			fix.Group.__init__(self, 453, 448, order)
5325
5326		class NoPartySubIDs(fix.Group):
5327			def __init__(self):
5328				order = fix.IntArray(3)
5329				order[0] = 523
5330				order[1] = 803
5331				order[2] = 0
5332				fix.Group.__init__(self, 802, 523, order)
5333
5334	class NoQuoteEntries(fix.Group):
5335		def __init__(self):
5336			order = fix.IntArray(80)
5337			order[0] = 55
5338			order[1] = 65
5339			order[2] = 48
5340			order[3] = 22
5341			order[4] = 460
5342			order[5] = 1227
5343			order[6] = 1151
5344			order[7] = 461
5345			order[8] = 167
5346			order[9] = 762
5347			order[10] = 200
5348			order[11] = 541
5349			order[12] = 1079
5350			order[13] = 966
5351			order[14] = 1049
5352			order[15] = 965
5353			order[16] = 224
5354			order[17] = 225
5355			order[18] = 239
5356			order[19] = 226
5357			order[20] = 227
5358			order[21] = 228
5359			order[22] = 255
5360			order[23] = 543
5361			order[24] = 470
5362			order[25] = 471
5363			order[26] = 472
5364			order[27] = 240
5365			order[28] = 202
5366			order[29] = 947
5367			order[30] = 967
5368			order[31] = 968
5369			order[32] = 206
5370			order[33] = 231
5371			order[34] = 969
5372			order[35] = 1146
5373			order[36] = 996
5374			order[37] = 1147
5375			order[38] = 1191
5376			order[39] = 1192
5377			order[40] = 1193
5378			order[41] = 1194
5379			order[42] = 1195
5380			order[43] = 1196
5381			order[44] = 1197
5382			order[45] = 1198
5383			order[46] = 1199
5384			order[47] = 1200
5385			order[48] = 201
5386			order[49] = 1244
5387			order[50] = 1242
5388			order[51] = 997
5389			order[52] = 223
5390			order[53] = 207
5391			order[54] = 970
5392			order[55] = 971
5393			order[56] = 106
5394			order[57] = 348
5395			order[58] = 349
5396			order[59] = 107
5397			order[60] = 350
5398			order[61] = 351
5399			order[62] = 691
5400			order[63] = 667
5401			order[64] = 875
5402			order[65] = 876
5403			order[66] = 873
5404			order[67] = 874
5405			order[68] = 913
5406			order[69] = 914
5407			order[70] = 915
5408			order[71] = 918
5409			order[72] = 788
5410			order[73] = 916
5411			order[74] = 917
5412			order[75] = 919
5413			order[76] = 898
5414			order[77] = 711
5415			order[78] = 555
5416			order[79] = 0
5417			fix.Group.__init__(self, 295, 55, order)
5418
5419		class NoSecurityAltID(fix.Group):
5420			def __init__(self):
5421				order = fix.IntArray(3)
5422				order[0] = 455
5423				order[1] = 456
5424				order[2] = 0
5425				fix.Group.__init__(self, 454, 455, order)
5426
5427		class NoEvents(fix.Group):
5428			def __init__(self):
5429				order = fix.IntArray(6)
5430				order[0] = 865
5431				order[1] = 866
5432				order[2] = 1145
5433				order[3] = 867
5434				order[4] = 868
5435				order[5] = 0
5436				fix.Group.__init__(self, 864, 865, order)
5437
5438		class NoInstrumentParties(fix.Group):
5439			def __init__(self):
5440				order = fix.IntArray(5)
5441				order[0] = 1019
5442				order[1] = 1050
5443				order[2] = 1051
5444				order[3] = 1052
5445				order[4] = 0
5446				fix.Group.__init__(self, 1018, 1019, order)
5447
5448			class NoInstrumentPartySubIDs(fix.Group):
5449				def __init__(self):
5450					order = fix.IntArray(3)
5451					order[0] = 1053
5452					order[1] = 1054
5453					order[2] = 0
5454					fix.Group.__init__(self, 1052, 1053, order)
5455
5456		class NoUnderlyings(fix.Group):
5457			def __init__(self):
5458				order = fix.IntArray(62)
5459				order[0] = 311
5460				order[1] = 312
5461				order[2] = 309
5462				order[3] = 305
5463				order[4] = 462
5464				order[5] = 463
5465				order[6] = 310
5466				order[7] = 763
5467				order[8] = 313
5468				order[9] = 542
5469				order[10] = 1213
5470				order[11] = 241
5471				order[12] = 242
5472				order[13] = 243
5473				order[14] = 244
5474				order[15] = 245
5475				order[16] = 246
5476				order[17] = 256
5477				order[18] = 595
5478				order[19] = 592
5479				order[20] = 593
5480				order[21] = 594
5481				order[22] = 247
5482				order[23] = 316
5483				order[24] = 941
5484				order[25] = 317
5485				order[26] = 436
5486				order[27] = 998
5487				order[28] = 1423
5488				order[29] = 1424
5489				order[30] = 1425
5490				order[31] = 1000
5491				order[32] = 1419
5492				order[33] = 435
5493				order[34] = 308
5494				order[35] = 306
5495				order[36] = 362
5496				order[37] = 363
5497				order[38] = 307
5498				order[39] = 364
5499				order[40] = 365
5500				order[41] = 877
5501				order[42] = 878
5502				order[43] = 972
5503				order[44] = 318
5504				order[45] = 879
5505				order[46] = 975
5506				order[47] = 973
5507				order[48] = 974
5508				order[49] = 810
5509				order[50] = 882
5510				order[51] = 883
5511				order[52] = 884
5512				order[53] = 885
5513				order[54] = 886
5514				order[55] = 1044
5515				order[56] = 1045
5516				order[57] = 1046
5517				order[58] = 1038
5518				order[59] = 1039
5519				order[60] = 315
5520				order[61] = 0
5521				fix.Group.__init__(self, 711, 311, order)
5522
5523			class NoUnderlyingSecurityAltID(fix.Group):
5524				def __init__(self):
5525					order = fix.IntArray(3)
5526					order[0] = 458
5527					order[1] = 459
5528					order[2] = 0
5529					fix.Group.__init__(self, 457, 458, order)
5530
5531			class NoUnderlyingStips(fix.Group):
5532				def __init__(self):
5533					order = fix.IntArray(3)
5534					order[0] = 888
5535					order[1] = 889
5536					order[2] = 0
5537					fix.Group.__init__(self, 887, 888, order)
5538
5539			class NoUndlyInstrumentParties(fix.Group):
5540				def __init__(self):
5541					order = fix.IntArray(5)
5542					order[0] = 1059
5543					order[1] = 1060
5544					order[2] = 1061
5545					order[3] = 1062
5546					order[4] = 0
5547					fix.Group.__init__(self, 1058, 1059, order)
5548
5549				class NoUndlyInstrumentPartySubIDs(fix.Group):
5550					def __init__(self):
5551						order = fix.IntArray(3)
5552						order[0] = 1063
5553						order[1] = 1064
5554						order[2] = 0
5555						fix.Group.__init__(self, 1062, 1063, order)
5556
5557		class NoLegs(fix.Group):
5558			def __init__(self):
5559				order = fix.IntArray(51)
5560				order[0] = 600
5561				order[1] = 601
5562				order[2] = 602
5563				order[3] = 603
5564				order[4] = 607
5565				order[5] = 608
5566				order[6] = 609
5567				order[7] = 764
5568				order[8] = 610
5569				order[9] = 611
5570				order[10] = 1212
5571				order[11] = 248
5572				order[12] = 249
5573				order[13] = 250
5574				order[14] = 251
5575				order[15] = 252
5576				order[16] = 253
5577				order[17] = 257
5578				order[18] = 599
5579				order[19] = 596
5580				order[20] = 597
5581				order[21] = 598
5582				order[22] = 254
5583				order[23] = 612
5584				order[24] = 942
5585				order[25] = 613
5586				order[26] = 614
5587				order[27] = 999
5588				order[28] = 1224
5589				order[29] = 1421
5590				order[30] = 1422
5591				order[31] = 1001
5592				order[32] = 1420
5593				order[33] = 615
5594				order[34] = 616
5595				order[35] = 617
5596				order[36] = 618
5597				order[37] = 619
5598				order[38] = 620
5599				order[39] = 621
5600				order[40] = 622
5601				order[41] = 623
5602				order[42] = 624
5603				order[43] = 556
5604				order[44] = 740
5605				order[45] = 739
5606				order[46] = 955
5607				order[47] = 956
5608				order[48] = 1358
5609				order[49] = 1017
5610				order[50] = 0
5611				fix.Group.__init__(self, 555, 600, order)
5612
5613			class NoLegSecurityAltID(fix.Group):
5614				def __init__(self):
5615					order = fix.IntArray(3)
5616					order[0] = 605
5617					order[1] = 606
5618					order[2] = 0
5619					fix.Group.__init__(self, 604, 605, order)
5620
5621class QuoteStatusRequest(Message):
5622	def __init__(self):
5623		Message.__init__(self)
5624		self.getHeader().setField( fix.MsgType("a") )
5625
5626	class NoSecurityAltID(fix.Group):
5627		def __init__(self):
5628			order = fix.IntArray(3)
5629			order[0] = 455
5630			order[1] = 456
5631			order[2] = 0
5632			fix.Group.__init__(self, 454, 455, order)
5633
5634	class NoEvents(fix.Group):
5635		def __init__(self):
5636			order = fix.IntArray(6)
5637			order[0] = 865
5638			order[1] = 866
5639			order[2] = 1145
5640			order[3] = 867
5641			order[4] = 868
5642			order[5] = 0
5643			fix.Group.__init__(self, 864, 865, order)
5644
5645	class NoInstrumentParties(fix.Group):
5646		def __init__(self):
5647			order = fix.IntArray(5)
5648			order[0] = 1019
5649			order[1] = 1050
5650			order[2] = 1051
5651			order[3] = 1052
5652			order[4] = 0
5653			fix.Group.__init__(self, 1018, 1019, order)
5654
5655		class NoInstrumentPartySubIDs(fix.Group):
5656			def __init__(self):
5657				order = fix.IntArray(3)
5658				order[0] = 1053
5659				order[1] = 1054
5660				order[2] = 0
5661				fix.Group.__init__(self, 1052, 1053, order)
5662
5663	class NoUnderlyings(fix.Group):
5664		def __init__(self):
5665			order = fix.IntArray(62)
5666			order[0] = 311
5667			order[1] = 312
5668			order[2] = 309
5669			order[3] = 305
5670			order[4] = 462
5671			order[5] = 463
5672			order[6] = 310
5673			order[7] = 763
5674			order[8] = 313
5675			order[9] = 542
5676			order[10] = 1213
5677			order[11] = 241
5678			order[12] = 242
5679			order[13] = 243
5680			order[14] = 244
5681			order[15] = 245
5682			order[16] = 246
5683			order[17] = 256
5684			order[18] = 595
5685			order[19] = 592
5686			order[20] = 593
5687			order[21] = 594
5688			order[22] = 247
5689			order[23] = 316
5690			order[24] = 941
5691			order[25] = 317
5692			order[26] = 436
5693			order[27] = 998
5694			order[28] = 1423
5695			order[29] = 1424
5696			order[30] = 1425
5697			order[31] = 1000
5698			order[32] = 1419
5699			order[33] = 435
5700			order[34] = 308
5701			order[35] = 306
5702			order[36] = 362
5703			order[37] = 363
5704			order[38] = 307
5705			order[39] = 364
5706			order[40] = 365
5707			order[41] = 877
5708			order[42] = 878
5709			order[43] = 972
5710			order[44] = 318
5711			order[45] = 879
5712			order[46] = 975
5713			order[47] = 973
5714			order[48] = 974
5715			order[49] = 810
5716			order[50] = 882
5717			order[51] = 883
5718			order[52] = 884
5719			order[53] = 885
5720			order[54] = 886
5721			order[55] = 1044
5722			order[56] = 1045
5723			order[57] = 1046
5724			order[58] = 1038
5725			order[59] = 1039
5726			order[60] = 315
5727			order[61] = 0
5728			fix.Group.__init__(self, 711, 311, order)
5729
5730		class NoUnderlyingSecurityAltID(fix.Group):
5731			def __init__(self):
5732				order = fix.IntArray(3)
5733				order[0] = 458
5734				order[1] = 459
5735				order[2] = 0
5736				fix.Group.__init__(self, 457, 458, order)
5737
5738		class NoUnderlyingStips(fix.Group):
5739			def __init__(self):
5740				order = fix.IntArray(3)
5741				order[0] = 888
5742				order[1] = 889
5743				order[2] = 0
5744				fix.Group.__init__(self, 887, 888, order)
5745
5746		class NoUndlyInstrumentParties(fix.Group):
5747			def __init__(self):
5748				order = fix.IntArray(5)
5749				order[0] = 1059
5750				order[1] = 1060
5751				order[2] = 1061
5752				order[3] = 1062
5753				order[4] = 0
5754				fix.Group.__init__(self, 1058, 1059, order)
5755
5756			class NoUndlyInstrumentPartySubIDs(fix.Group):
5757				def __init__(self):
5758					order = fix.IntArray(3)
5759					order[0] = 1063
5760					order[1] = 1064
5761					order[2] = 0
5762					fix.Group.__init__(self, 1062, 1063, order)
5763
5764	class NoLegs(fix.Group):
5765		def __init__(self):
5766			order = fix.IntArray(51)
5767			order[0] = 600
5768			order[1] = 601
5769			order[2] = 602
5770			order[3] = 603
5771			order[4] = 607
5772			order[5] = 608
5773			order[6] = 609
5774			order[7] = 764
5775			order[8] = 610
5776			order[9] = 611
5777			order[10] = 1212
5778			order[11] = 248
5779			order[12] = 249
5780			order[13] = 250
5781			order[14] = 251
5782			order[15] = 252
5783			order[16] = 253
5784			order[17] = 257
5785			order[18] = 599
5786			order[19] = 596
5787			order[20] = 597
5788			order[21] = 598
5789			order[22] = 254
5790			order[23] = 612
5791			order[24] = 942
5792			order[25] = 613
5793			order[26] = 614
5794			order[27] = 999
5795			order[28] = 1224
5796			order[29] = 1421
5797			order[30] = 1422
5798			order[31] = 1001
5799			order[32] = 1420
5800			order[33] = 615
5801			order[34] = 616
5802			order[35] = 617
5803			order[36] = 618
5804			order[37] = 619
5805			order[38] = 620
5806			order[39] = 621
5807			order[40] = 622
5808			order[41] = 623
5809			order[42] = 624
5810			order[43] = 556
5811			order[44] = 740
5812			order[45] = 739
5813			order[46] = 955
5814			order[47] = 956
5815			order[48] = 1358
5816			order[49] = 1017
5817			order[50] = 0
5818			fix.Group.__init__(self, 555, 600, order)
5819
5820		class NoLegSecurityAltID(fix.Group):
5821			def __init__(self):
5822				order = fix.IntArray(3)
5823				order[0] = 605
5824				order[1] = 606
5825				order[2] = 0
5826				fix.Group.__init__(self, 604, 605, order)
5827
5828	class NoPartyIDs(fix.Group):
5829		def __init__(self):
5830			order = fix.IntArray(5)
5831			order[0] = 448
5832			order[1] = 447
5833			order[2] = 452
5834			order[3] = 802
5835			order[4] = 0
5836			fix.Group.__init__(self, 453, 448, order)
5837
5838		class NoPartySubIDs(fix.Group):
5839			def __init__(self):
5840				order = fix.IntArray(3)
5841				order[0] = 523
5842				order[1] = 803
5843				order[2] = 0
5844				fix.Group.__init__(self, 802, 523, order)
5845
5846class MassQuoteAcknowledgement(Message):
5847	def __init__(self):
5848		Message.__init__(self)
5849		self.getHeader().setField( fix.MsgType("b") )
5850
5851	class NoPartyIDs(fix.Group):
5852		def __init__(self):
5853			order = fix.IntArray(5)
5854			order[0] = 448
5855			order[1] = 447
5856			order[2] = 452
5857			order[3] = 802
5858			order[4] = 0
5859			fix.Group.__init__(self, 453, 448, order)
5860
5861		class NoPartySubIDs(fix.Group):
5862			def __init__(self):
5863				order = fix.IntArray(3)
5864				order[0] = 523
5865				order[1] = 803
5866				order[2] = 0
5867				fix.Group.__init__(self, 802, 523, order)
5868
5869	class NoQuoteSets(fix.Group):
5870		def __init__(self):
5871			order = fix.IntArray(69)
5872			order[0] = 302
5873			order[1] = 311
5874			order[2] = 312
5875			order[3] = 309
5876			order[4] = 305
5877			order[5] = 462
5878			order[6] = 463
5879			order[7] = 310
5880			order[8] = 763
5881			order[9] = 313
5882			order[10] = 542
5883			order[11] = 1213
5884			order[12] = 241
5885			order[13] = 242
5886			order[14] = 243
5887			order[15] = 244
5888			order[16] = 245
5889			order[17] = 246
5890			order[18] = 256
5891			order[19] = 595
5892			order[20] = 592
5893			order[21] = 593
5894			order[22] = 594
5895			order[23] = 247
5896			order[24] = 316
5897			order[25] = 941
5898			order[26] = 317
5899			order[27] = 436
5900			order[28] = 998
5901			order[29] = 1423
5902			order[30] = 1424
5903			order[31] = 1425
5904			order[32] = 1000
5905			order[33] = 1419
5906			order[34] = 435
5907			order[35] = 308
5908			order[36] = 306
5909			order[37] = 362
5910			order[38] = 363
5911			order[39] = 307
5912			order[40] = 364
5913			order[41] = 365
5914			order[42] = 877
5915			order[43] = 878
5916			order[44] = 972
5917			order[45] = 318
5918			order[46] = 879
5919			order[47] = 975
5920			order[48] = 973
5921			order[49] = 974
5922			order[50] = 810
5923			order[51] = 882
5924			order[52] = 883
5925			order[53] = 884
5926			order[54] = 885
5927			order[55] = 886
5928			order[56] = 1044
5929			order[57] = 1045
5930			order[58] = 1046
5931			order[59] = 1038
5932			order[60] = 1039
5933			order[61] = 315
5934			order[62] = 304
5935			order[63] = 1168
5936			order[64] = 1169
5937			order[65] = 1170
5938			order[66] = 893
5939			order[67] = 295
5940			order[68] = 0
5941			fix.Group.__init__(self, 296, 302, order)
5942
5943		class NoUnderlyingSecurityAltID(fix.Group):
5944			def __init__(self):
5945				order = fix.IntArray(3)
5946				order[0] = 458
5947				order[1] = 459
5948				order[2] = 0
5949				fix.Group.__init__(self, 457, 458, order)
5950
5951		class NoUnderlyingStips(fix.Group):
5952			def __init__(self):
5953				order = fix.IntArray(3)
5954				order[0] = 888
5955				order[1] = 889
5956				order[2] = 0
5957				fix.Group.__init__(self, 887, 888, order)
5958
5959		class NoUndlyInstrumentParties(fix.Group):
5960			def __init__(self):
5961				order = fix.IntArray(5)
5962				order[0] = 1059
5963				order[1] = 1060
5964				order[2] = 1061
5965				order[3] = 1062
5966				order[4] = 0
5967				fix.Group.__init__(self, 1058, 1059, order)
5968
5969			class NoUndlyInstrumentPartySubIDs(fix.Group):
5970				def __init__(self):
5971					order = fix.IntArray(3)
5972					order[0] = 1063
5973					order[1] = 1064
5974					order[2] = 0
5975					fix.Group.__init__(self, 1062, 1063, order)
5976
5977		class NoQuoteEntries(fix.Group):
5978			def __init__(self):
5979				order = fix.IntArray(96)
5980				order[0] = 299
5981				order[1] = 55
5982				order[2] = 65
5983				order[3] = 48
5984				order[4] = 22
5985				order[5] = 460
5986				order[6] = 1227
5987				order[7] = 1151
5988				order[8] = 461
5989				order[9] = 167
5990				order[10] = 762
5991				order[11] = 200
5992				order[12] = 541
5993				order[13] = 1079
5994				order[14] = 966
5995				order[15] = 1049
5996				order[16] = 965
5997				order[17] = 224
5998				order[18] = 225
5999				order[19] = 239
6000				order[20] = 226
6001				order[21] = 227
6002				order[22] = 228
6003				order[23] = 255
6004				order[24] = 543
6005				order[25] = 470
6006				order[26] = 471
6007				order[27] = 472
6008				order[28] = 240
6009				order[29] = 202
6010				order[30] = 947
6011				order[31] = 967
6012				order[32] = 968
6013				order[33] = 206
6014				order[34] = 231
6015				order[35] = 969
6016				order[36] = 1146
6017				order[37] = 996
6018				order[38] = 1147
6019				order[39] = 1191
6020				order[40] = 1192
6021				order[41] = 1193
6022				order[42] = 1194
6023				order[43] = 1195
6024				order[44] = 1196
6025				order[45] = 1197
6026				order[46] = 1198
6027				order[47] = 1199
6028				order[48] = 1200
6029				order[49] = 201
6030				order[50] = 1244
6031				order[51] = 1242
6032				order[52] = 997
6033				order[53] = 223
6034				order[54] = 207
6035				order[55] = 970
6036				order[56] = 971
6037				order[57] = 106
6038				order[58] = 348
6039				order[59] = 349
6040				order[60] = 107
6041				order[61] = 350
6042				order[62] = 351
6043				order[63] = 691
6044				order[64] = 667
6045				order[65] = 875
6046				order[66] = 876
6047				order[67] = 873
6048				order[68] = 874
6049				order[69] = 555
6050				order[70] = 132
6051				order[71] = 133
6052				order[72] = 134
6053				order[73] = 135
6054				order[74] = 62
6055				order[75] = 188
6056				order[76] = 190
6057				order[77] = 189
6058				order[78] = 191
6059				order[79] = 631
6060				order[80] = 632
6061				order[81] = 633
6062				order[82] = 634
6063				order[83] = 60
6064				order[84] = 336
6065				order[85] = 625
6066				order[86] = 64
6067				order[87] = 40
6068				order[88] = 193
6069				order[89] = 192
6070				order[90] = 642
6071				order[91] = 643
6072				order[92] = 15
6073				order[93] = 1167
6074				order[94] = 368
6075				order[95] = 0
6076				fix.Group.__init__(self, 295, 299, order)
6077
6078			class NoSecurityAltID(fix.Group):
6079				def __init__(self):
6080					order = fix.IntArray(3)
6081					order[0] = 455
6082					order[1] = 456
6083					order[2] = 0
6084					fix.Group.__init__(self, 454, 455, order)
6085
6086			class NoEvents(fix.Group):
6087				def __init__(self):
6088					order = fix.IntArray(6)
6089					order[0] = 865
6090					order[1] = 866
6091					order[2] = 1145
6092					order[3] = 867
6093					order[4] = 868
6094					order[5] = 0
6095					fix.Group.__init__(self, 864, 865, order)
6096
6097			class NoInstrumentParties(fix.Group):
6098				def __init__(self):
6099					order = fix.IntArray(5)
6100					order[0] = 1019
6101					order[1] = 1050
6102					order[2] = 1051
6103					order[3] = 1052
6104					order[4] = 0
6105					fix.Group.__init__(self, 1018, 1019, order)
6106
6107				class NoInstrumentPartySubIDs(fix.Group):
6108					def __init__(self):
6109						order = fix.IntArray(3)
6110						order[0] = 1053
6111						order[1] = 1054
6112						order[2] = 0
6113						fix.Group.__init__(self, 1052, 1053, order)
6114
6115			class NoLegs(fix.Group):
6116				def __init__(self):
6117					order = fix.IntArray(51)
6118					order[0] = 600
6119					order[1] = 601
6120					order[2] = 602
6121					order[3] = 603
6122					order[4] = 607
6123					order[5] = 608
6124					order[6] = 609
6125					order[7] = 764
6126					order[8] = 610
6127					order[9] = 611
6128					order[10] = 1212
6129					order[11] = 248
6130					order[12] = 249
6131					order[13] = 250
6132					order[14] = 251
6133					order[15] = 252
6134					order[16] = 253
6135					order[17] = 257
6136					order[18] = 599
6137					order[19] = 596
6138					order[20] = 597
6139					order[21] = 598
6140					order[22] = 254
6141					order[23] = 612
6142					order[24] = 942
6143					order[25] = 613
6144					order[26] = 614
6145					order[27] = 999
6146					order[28] = 1224
6147					order[29] = 1421
6148					order[30] = 1422
6149					order[31] = 1001
6150					order[32] = 1420
6151					order[33] = 615
6152					order[34] = 616
6153					order[35] = 617
6154					order[36] = 618
6155					order[37] = 619
6156					order[38] = 620
6157					order[39] = 621
6158					order[40] = 622
6159					order[41] = 623
6160					order[42] = 624
6161					order[43] = 556
6162					order[44] = 740
6163					order[45] = 739
6164					order[46] = 955
6165					order[47] = 956
6166					order[48] = 1358
6167					order[49] = 1017
6168					order[50] = 0
6169					fix.Group.__init__(self, 555, 600, order)
6170
6171				class NoLegSecurityAltID(fix.Group):
6172					def __init__(self):
6173						order = fix.IntArray(3)
6174						order[0] = 605
6175						order[1] = 606
6176						order[2] = 0
6177						fix.Group.__init__(self, 604, 605, order)
6178
6179class SecurityDefinitionRequest(Message):
6180	def __init__(self):
6181		Message.__init__(self)
6182		self.getHeader().setField( fix.MsgType("c") )
6183
6184	class NoSecurityAltID(fix.Group):
6185		def __init__(self):
6186			order = fix.IntArray(3)
6187			order[0] = 455
6188			order[1] = 456
6189			order[2] = 0
6190			fix.Group.__init__(self, 454, 455, order)
6191
6192	class NoEvents(fix.Group):
6193		def __init__(self):
6194			order = fix.IntArray(6)
6195			order[0] = 865
6196			order[1] = 866
6197			order[2] = 1145
6198			order[3] = 867
6199			order[4] = 868
6200			order[5] = 0
6201			fix.Group.__init__(self, 864, 865, order)
6202
6203	class NoInstrumentParties(fix.Group):
6204		def __init__(self):
6205			order = fix.IntArray(5)
6206			order[0] = 1019
6207			order[1] = 1050
6208			order[2] = 1051
6209			order[3] = 1052
6210			order[4] = 0
6211			fix.Group.__init__(self, 1018, 1019, order)
6212
6213		class NoInstrumentPartySubIDs(fix.Group):
6214			def __init__(self):
6215				order = fix.IntArray(3)
6216				order[0] = 1053
6217				order[1] = 1054
6218				order[2] = 0
6219				fix.Group.__init__(self, 1052, 1053, order)
6220
6221	class NoInstrAttrib(fix.Group):
6222		def __init__(self):
6223			order = fix.IntArray(3)
6224			order[0] = 871
6225			order[1] = 872
6226			order[2] = 0
6227			fix.Group.__init__(self, 870, 871, order)
6228
6229	class NoUnderlyings(fix.Group):
6230		def __init__(self):
6231			order = fix.IntArray(62)
6232			order[0] = 311
6233			order[1] = 312
6234			order[2] = 309
6235			order[3] = 305
6236			order[4] = 462
6237			order[5] = 463
6238			order[6] = 310
6239			order[7] = 763
6240			order[8] = 313
6241			order[9] = 542
6242			order[10] = 1213
6243			order[11] = 241
6244			order[12] = 242
6245			order[13] = 243
6246			order[14] = 244
6247			order[15] = 245
6248			order[16] = 246
6249			order[17] = 256
6250			order[18] = 595
6251			order[19] = 592
6252			order[20] = 593
6253			order[21] = 594
6254			order[22] = 247
6255			order[23] = 316
6256			order[24] = 941
6257			order[25] = 317
6258			order[26] = 436
6259			order[27] = 998
6260			order[28] = 1423
6261			order[29] = 1424
6262			order[30] = 1425
6263			order[31] = 1000
6264			order[32] = 1419
6265			order[33] = 435
6266			order[34] = 308
6267			order[35] = 306
6268			order[36] = 362
6269			order[37] = 363
6270			order[38] = 307
6271			order[39] = 364
6272			order[40] = 365
6273			order[41] = 877
6274			order[42] = 878
6275			order[43] = 972
6276			order[44] = 318
6277			order[45] = 879
6278			order[46] = 975
6279			order[47] = 973
6280			order[48] = 974
6281			order[49] = 810
6282			order[50] = 882
6283			order[51] = 883
6284			order[52] = 884
6285			order[53] = 885
6286			order[54] = 886
6287			order[55] = 1044
6288			order[56] = 1045
6289			order[57] = 1046
6290			order[58] = 1038
6291			order[59] = 1039
6292			order[60] = 315
6293			order[61] = 0
6294			fix.Group.__init__(self, 711, 311, order)
6295
6296		class NoUnderlyingSecurityAltID(fix.Group):
6297			def __init__(self):
6298				order = fix.IntArray(3)
6299				order[0] = 458
6300				order[1] = 459
6301				order[2] = 0
6302				fix.Group.__init__(self, 457, 458, order)
6303
6304		class NoUnderlyingStips(fix.Group):
6305			def __init__(self):
6306				order = fix.IntArray(3)
6307				order[0] = 888
6308				order[1] = 889
6309				order[2] = 0
6310				fix.Group.__init__(self, 887, 888, order)
6311
6312		class NoUndlyInstrumentParties(fix.Group):
6313			def __init__(self):
6314				order = fix.IntArray(5)
6315				order[0] = 1059
6316				order[1] = 1060
6317				order[2] = 1061
6318				order[3] = 1062
6319				order[4] = 0
6320				fix.Group.__init__(self, 1058, 1059, order)
6321
6322			class NoUndlyInstrumentPartySubIDs(fix.Group):
6323				def __init__(self):
6324					order = fix.IntArray(3)
6325					order[0] = 1063
6326					order[1] = 1064
6327					order[2] = 0
6328					fix.Group.__init__(self, 1062, 1063, order)
6329
6330	class NoStipulations(fix.Group):
6331		def __init__(self):
6332			order = fix.IntArray(3)
6333			order[0] = 233
6334			order[1] = 234
6335			order[2] = 0
6336			fix.Group.__init__(self, 232, 233, order)
6337
6338	class NoLegs(fix.Group):
6339		def __init__(self):
6340			order = fix.IntArray(51)
6341			order[0] = 600
6342			order[1] = 601
6343			order[2] = 602
6344			order[3] = 603
6345			order[4] = 607
6346			order[5] = 608
6347			order[6] = 609
6348			order[7] = 764
6349			order[8] = 610
6350			order[9] = 611
6351			order[10] = 1212
6352			order[11] = 248
6353			order[12] = 249
6354			order[13] = 250
6355			order[14] = 251
6356			order[15] = 252
6357			order[16] = 253
6358			order[17] = 257
6359			order[18] = 599
6360			order[19] = 596
6361			order[20] = 597
6362			order[21] = 598
6363			order[22] = 254
6364			order[23] = 612
6365			order[24] = 942
6366			order[25] = 613
6367			order[26] = 614
6368			order[27] = 999
6369			order[28] = 1224
6370			order[29] = 1421
6371			order[30] = 1422
6372			order[31] = 1001
6373			order[32] = 1420
6374			order[33] = 615
6375			order[34] = 616
6376			order[35] = 617
6377			order[36] = 618
6378			order[37] = 619
6379			order[38] = 620
6380			order[39] = 621
6381			order[40] = 622
6382			order[41] = 623
6383			order[42] = 624
6384			order[43] = 556
6385			order[44] = 740
6386			order[45] = 739
6387			order[46] = 955
6388			order[47] = 956
6389			order[48] = 1358
6390			order[49] = 1017
6391			order[50] = 0
6392			fix.Group.__init__(self, 555, 600, order)
6393
6394		class NoLegSecurityAltID(fix.Group):
6395			def __init__(self):
6396				order = fix.IntArray(3)
6397				order[0] = 605
6398				order[1] = 606
6399				order[2] = 0
6400				fix.Group.__init__(self, 604, 605, order)
6401
6402class SecurityDefinition(Message):
6403	def __init__(self):
6404		Message.__init__(self)
6405		self.getHeader().setField( fix.MsgType("d") )
6406
6407	class NoSecurityAltID(fix.Group):
6408		def __init__(self):
6409			order = fix.IntArray(3)
6410			order[0] = 455
6411			order[1] = 456
6412			order[2] = 0
6413			fix.Group.__init__(self, 454, 455, order)
6414
6415	class NoEvents(fix.Group):
6416		def __init__(self):
6417			order = fix.IntArray(6)
6418			order[0] = 865
6419			order[1] = 866
6420			order[2] = 1145
6421			order[3] = 867
6422			order[4] = 868
6423			order[5] = 0
6424			fix.Group.__init__(self, 864, 865, order)
6425
6426	class NoInstrumentParties(fix.Group):
6427		def __init__(self):
6428			order = fix.IntArray(5)
6429			order[0] = 1019
6430			order[1] = 1050
6431			order[2] = 1051
6432			order[3] = 1052
6433			order[4] = 0
6434			fix.Group.__init__(self, 1018, 1019, order)
6435
6436		class NoInstrumentPartySubIDs(fix.Group):
6437			def __init__(self):
6438				order = fix.IntArray(3)
6439				order[0] = 1053
6440				order[1] = 1054
6441				order[2] = 0
6442				fix.Group.__init__(self, 1052, 1053, order)
6443
6444	class NoInstrAttrib(fix.Group):
6445		def __init__(self):
6446			order = fix.IntArray(3)
6447			order[0] = 871
6448			order[1] = 872
6449			order[2] = 0
6450			fix.Group.__init__(self, 870, 871, order)
6451
6452	class NoUnderlyings(fix.Group):
6453		def __init__(self):
6454			order = fix.IntArray(62)
6455			order[0] = 311
6456			order[1] = 312
6457			order[2] = 309
6458			order[3] = 305
6459			order[4] = 462
6460			order[5] = 463
6461			order[6] = 310
6462			order[7] = 763
6463			order[8] = 313
6464			order[9] = 542
6465			order[10] = 1213
6466			order[11] = 241
6467			order[12] = 242
6468			order[13] = 243
6469			order[14] = 244
6470			order[15] = 245
6471			order[16] = 246
6472			order[17] = 256
6473			order[18] = 595
6474			order[19] = 592
6475			order[20] = 593
6476			order[21] = 594
6477			order[22] = 247
6478			order[23] = 316
6479			order[24] = 941
6480			order[25] = 317
6481			order[26] = 436
6482			order[27] = 998
6483			order[28] = 1423
6484			order[29] = 1424
6485			order[30] = 1425
6486			order[31] = 1000
6487			order[32] = 1419
6488			order[33] = 435
6489			order[34] = 308
6490			order[35] = 306
6491			order[36] = 362
6492			order[37] = 363
6493			order[38] = 307
6494			order[39] = 364
6495			order[40] = 365
6496			order[41] = 877
6497			order[42] = 878
6498			order[43] = 972
6499			order[44] = 318
6500			order[45] = 879
6501			order[46] = 975
6502			order[47] = 973
6503			order[48] = 974
6504			order[49] = 810
6505			order[50] = 882
6506			order[51] = 883
6507			order[52] = 884
6508			order[53] = 885
6509			order[54] = 886
6510			order[55] = 1044
6511			order[56] = 1045
6512			order[57] = 1046
6513			order[58] = 1038
6514			order[59] = 1039
6515			order[60] = 315
6516			order[61] = 0
6517			fix.Group.__init__(self, 711, 311, order)
6518
6519		class NoUnderlyingSecurityAltID(fix.Group):
6520			def __init__(self):
6521				order = fix.IntArray(3)
6522				order[0] = 458
6523				order[1] = 459
6524				order[2] = 0
6525				fix.Group.__init__(self, 457, 458, order)
6526
6527		class NoUnderlyingStips(fix.Group):
6528			def __init__(self):
6529				order = fix.IntArray(3)
6530				order[0] = 888
6531				order[1] = 889
6532				order[2] = 0
6533				fix.Group.__init__(self, 887, 888, order)
6534
6535		class NoUndlyInstrumentParties(fix.Group):
6536			def __init__(self):
6537				order = fix.IntArray(5)
6538				order[0] = 1059
6539				order[1] = 1060
6540				order[2] = 1061
6541				order[3] = 1062
6542				order[4] = 0
6543				fix.Group.__init__(self, 1058, 1059, order)
6544
6545			class NoUndlyInstrumentPartySubIDs(fix.Group):
6546				def __init__(self):
6547					order = fix.IntArray(3)
6548					order[0] = 1063
6549					order[1] = 1064
6550					order[2] = 0
6551					fix.Group.__init__(self, 1062, 1063, order)
6552
6553	class NoStipulations(fix.Group):
6554		def __init__(self):
6555			order = fix.IntArray(3)
6556			order[0] = 233
6557			order[1] = 234
6558			order[2] = 0
6559			fix.Group.__init__(self, 232, 233, order)
6560
6561	class NoLegs(fix.Group):
6562		def __init__(self):
6563			order = fix.IntArray(51)
6564			order[0] = 600
6565			order[1] = 601
6566			order[2] = 602
6567			order[3] = 603
6568			order[4] = 607
6569			order[5] = 608
6570			order[6] = 609
6571			order[7] = 764
6572			order[8] = 610
6573			order[9] = 611
6574			order[10] = 1212
6575			order[11] = 248
6576			order[12] = 249
6577			order[13] = 250
6578			order[14] = 251
6579			order[15] = 252
6580			order[16] = 253
6581			order[17] = 257
6582			order[18] = 599
6583			order[19] = 596
6584			order[20] = 597
6585			order[21] = 598
6586			order[22] = 254
6587			order[23] = 612
6588			order[24] = 942
6589			order[25] = 613
6590			order[26] = 614
6591			order[27] = 999
6592			order[28] = 1224
6593			order[29] = 1421
6594			order[30] = 1422
6595			order[31] = 1001
6596			order[32] = 1420
6597			order[33] = 615
6598			order[34] = 616
6599			order[35] = 617
6600			order[36] = 618
6601			order[37] = 619
6602			order[38] = 620
6603			order[39] = 621
6604			order[40] = 622
6605			order[41] = 623
6606			order[42] = 624
6607			order[43] = 556
6608			order[44] = 740
6609			order[45] = 739
6610			order[46] = 955
6611			order[47] = 956
6612			order[48] = 1358
6613			order[49] = 1017
6614			order[50] = 0
6615			fix.Group.__init__(self, 555, 600, order)
6616
6617		class NoLegSecurityAltID(fix.Group):
6618			def __init__(self):
6619				order = fix.IntArray(3)
6620				order[0] = 605
6621				order[1] = 606
6622				order[2] = 0
6623				fix.Group.__init__(self, 604, 605, order)
6624
6625	class NoMarketSegments(fix.Group):
6626		def __init__(self):
6627			order = fix.IntArray(4)
6628			order[0] = 1301
6629			order[1] = 1300
6630			order[2] = 1201
6631			order[3] = 0
6632			fix.Group.__init__(self, 1310, 1301, order)
6633
6634		class NoTickRules(fix.Group):
6635			def __init__(self):
6636				order = fix.IntArray(5)
6637				order[0] = 1206
6638				order[1] = 1207
6639				order[2] = 1208
6640				order[3] = 1209
6641				order[4] = 0
6642				fix.Group.__init__(self, 1205, 1206, order)
6643
6644		class NoLotTypeRules(fix.Group):
6645			def __init__(self):
6646				order = fix.IntArray(3)
6647				order[0] = 1093
6648				order[1] = 1231
6649				order[2] = 0
6650				fix.Group.__init__(self, 1234, 1093, order)
6651
6652		class NoTradingSessionRules(fix.Group):
6653			def __init__(self):
6654				order = fix.IntArray(3)
6655				order[0] = 336
6656				order[1] = 625
6657				order[2] = 0
6658				fix.Group.__init__(self, 1309, 336, order)
6659
6660			class NoOrdTypeRules(fix.Group):
6661				def __init__(self):
6662					order = fix.IntArray(2)
6663					order[0] = 40
6664					order[1] = 0
6665					fix.Group.__init__(self, 1237, 40, order)
6666
6667			class NoTimeInForceRules(fix.Group):
6668				def __init__(self):
6669					order = fix.IntArray(2)
6670					order[0] = 59
6671					order[1] = 0
6672					fix.Group.__init__(self, 1239, 59, order)
6673
6674			class NoExecInstRules(fix.Group):
6675				def __init__(self):
6676					order = fix.IntArray(2)
6677					order[0] = 1308
6678					order[1] = 0
6679					fix.Group.__init__(self, 1232, 1308, order)
6680
6681			class NoMatchRules(fix.Group):
6682				def __init__(self):
6683					order = fix.IntArray(3)
6684					order[0] = 1142
6685					order[1] = 574
6686					order[2] = 0
6687					fix.Group.__init__(self, 1235, 1142, order)
6688
6689			class NoMDFeedTypes(fix.Group):
6690				def __init__(self):
6691					order = fix.IntArray(4)
6692					order[0] = 1022
6693					order[1] = 264
6694					order[2] = 1021
6695					order[3] = 0
6696					fix.Group.__init__(self, 1141, 1022, order)
6697
6698		class NoNestedInstrAttrib(fix.Group):
6699			def __init__(self):
6700				order = fix.IntArray(3)
6701				order[0] = 1210
6702				order[1] = 1211
6703				order[2] = 0
6704				fix.Group.__init__(self, 1312, 1210, order)
6705
6706		class NoStrikeRules(fix.Group):
6707			def __init__(self):
6708				order = fix.IntArray(7)
6709				order[0] = 1223
6710				order[1] = 1202
6711				order[2] = 1203
6712				order[3] = 1204
6713				order[4] = 1304
6714				order[5] = 1236
6715				order[6] = 0
6716				fix.Group.__init__(self, 1201, 1223, order)
6717
6718			class NoMaturityRules(fix.Group):
6719				def __init__(self):
6720					order = fix.IntArray(7)
6721					order[0] = 1222
6722					order[1] = 1303
6723					order[2] = 1302
6724					order[3] = 1241
6725					order[4] = 1226
6726					order[5] = 1229
6727					order[6] = 0
6728					fix.Group.__init__(self, 1236, 1222, order)
6729
6730class SecurityStatusRequest(Message):
6731	def __init__(self):
6732		Message.__init__(self)
6733		self.getHeader().setField( fix.MsgType("e") )
6734
6735	class NoSecurityAltID(fix.Group):
6736		def __init__(self):
6737			order = fix.IntArray(3)
6738			order[0] = 455
6739			order[1] = 456
6740			order[2] = 0
6741			fix.Group.__init__(self, 454, 455, order)
6742
6743	class NoEvents(fix.Group):
6744		def __init__(self):
6745			order = fix.IntArray(6)
6746			order[0] = 865
6747			order[1] = 866
6748			order[2] = 1145
6749			order[3] = 867
6750			order[4] = 868
6751			order[5] = 0
6752			fix.Group.__init__(self, 864, 865, order)
6753
6754	class NoInstrumentParties(fix.Group):
6755		def __init__(self):
6756			order = fix.IntArray(5)
6757			order[0] = 1019
6758			order[1] = 1050
6759			order[2] = 1051
6760			order[3] = 1052
6761			order[4] = 0
6762			fix.Group.__init__(self, 1018, 1019, order)
6763
6764		class NoInstrumentPartySubIDs(fix.Group):
6765			def __init__(self):
6766				order = fix.IntArray(3)
6767				order[0] = 1053
6768				order[1] = 1054
6769				order[2] = 0
6770				fix.Group.__init__(self, 1052, 1053, order)
6771
6772	class NoInstrAttrib(fix.Group):
6773		def __init__(self):
6774			order = fix.IntArray(3)
6775			order[0] = 871
6776			order[1] = 872
6777			order[2] = 0
6778			fix.Group.__init__(self, 870, 871, order)
6779
6780	class NoUnderlyings(fix.Group):
6781		def __init__(self):
6782			order = fix.IntArray(62)
6783			order[0] = 311
6784			order[1] = 312
6785			order[2] = 309
6786			order[3] = 305
6787			order[4] = 462
6788			order[5] = 463
6789			order[6] = 310
6790			order[7] = 763
6791			order[8] = 313
6792			order[9] = 542
6793			order[10] = 1213
6794			order[11] = 241
6795			order[12] = 242
6796			order[13] = 243
6797			order[14] = 244
6798			order[15] = 245
6799			order[16] = 246
6800			order[17] = 256
6801			order[18] = 595
6802			order[19] = 592
6803			order[20] = 593
6804			order[21] = 594
6805			order[22] = 247
6806			order[23] = 316
6807			order[24] = 941
6808			order[25] = 317
6809			order[26] = 436
6810			order[27] = 998
6811			order[28] = 1423
6812			order[29] = 1424
6813			order[30] = 1425
6814			order[31] = 1000
6815			order[32] = 1419
6816			order[33] = 435
6817			order[34] = 308
6818			order[35] = 306
6819			order[36] = 362
6820			order[37] = 363
6821			order[38] = 307
6822			order[39] = 364
6823			order[40] = 365
6824			order[41] = 877
6825			order[42] = 878
6826			order[43] = 972
6827			order[44] = 318
6828			order[45] = 879
6829			order[46] = 975
6830			order[47] = 973
6831			order[48] = 974
6832			order[49] = 810
6833			order[50] = 882
6834			order[51] = 883
6835			order[52] = 884
6836			order[53] = 885
6837			order[54] = 886
6838			order[55] = 1044
6839			order[56] = 1045
6840			order[57] = 1046
6841			order[58] = 1038
6842			order[59] = 1039
6843			order[60] = 315
6844			order[61] = 0
6845			fix.Group.__init__(self, 711, 311, order)
6846
6847		class NoUnderlyingSecurityAltID(fix.Group):
6848			def __init__(self):
6849				order = fix.IntArray(3)
6850				order[0] = 458
6851				order[1] = 459
6852				order[2] = 0
6853				fix.Group.__init__(self, 457, 458, order)
6854
6855		class NoUnderlyingStips(fix.Group):
6856			def __init__(self):
6857				order = fix.IntArray(3)
6858				order[0] = 888
6859				order[1] = 889
6860				order[2] = 0
6861				fix.Group.__init__(self, 887, 888, order)
6862
6863		class NoUndlyInstrumentParties(fix.Group):
6864			def __init__(self):
6865				order = fix.IntArray(5)
6866				order[0] = 1059
6867				order[1] = 1060
6868				order[2] = 1061
6869				order[3] = 1062
6870				order[4] = 0
6871				fix.Group.__init__(self, 1058, 1059, order)
6872
6873			class NoUndlyInstrumentPartySubIDs(fix.Group):
6874				def __init__(self):
6875					order = fix.IntArray(3)
6876					order[0] = 1063
6877					order[1] = 1064
6878					order[2] = 0
6879					fix.Group.__init__(self, 1062, 1063, order)
6880
6881	class NoLegs(fix.Group):
6882		def __init__(self):
6883			order = fix.IntArray(51)
6884			order[0] = 600
6885			order[1] = 601
6886			order[2] = 602
6887			order[3] = 603
6888			order[4] = 607
6889			order[5] = 608
6890			order[6] = 609
6891			order[7] = 764
6892			order[8] = 610
6893			order[9] = 611
6894			order[10] = 1212
6895			order[11] = 248
6896			order[12] = 249
6897			order[13] = 250
6898			order[14] = 251
6899			order[15] = 252
6900			order[16] = 253
6901			order[17] = 257
6902			order[18] = 599
6903			order[19] = 596
6904			order[20] = 597
6905			order[21] = 598
6906			order[22] = 254
6907			order[23] = 612
6908			order[24] = 942
6909			order[25] = 613
6910			order[26] = 614
6911			order[27] = 999
6912			order[28] = 1224
6913			order[29] = 1421
6914			order[30] = 1422
6915			order[31] = 1001
6916			order[32] = 1420
6917			order[33] = 615
6918			order[34] = 616
6919			order[35] = 617
6920			order[36] = 618
6921			order[37] = 619
6922			order[38] = 620
6923			order[39] = 621
6924			order[40] = 622
6925			order[41] = 623
6926			order[42] = 624
6927			order[43] = 556
6928			order[44] = 740
6929			order[45] = 739
6930			order[46] = 955
6931			order[47] = 956
6932			order[48] = 1358
6933			order[49] = 1017
6934			order[50] = 0
6935			fix.Group.__init__(self, 555, 600, order)
6936
6937		class NoLegSecurityAltID(fix.Group):
6938			def __init__(self):
6939				order = fix.IntArray(3)
6940				order[0] = 605
6941				order[1] = 606
6942				order[2] = 0
6943				fix.Group.__init__(self, 604, 605, order)
6944
6945class SecurityStatus(Message):
6946	def __init__(self):
6947		Message.__init__(self)
6948		self.getHeader().setField( fix.MsgType("f") )
6949
6950	class NoSecurityAltID(fix.Group):
6951		def __init__(self):
6952			order = fix.IntArray(3)
6953			order[0] = 455
6954			order[1] = 456
6955			order[2] = 0
6956			fix.Group.__init__(self, 454, 455, order)
6957
6958	class NoEvents(fix.Group):
6959		def __init__(self):
6960			order = fix.IntArray(6)
6961			order[0] = 865
6962			order[1] = 866
6963			order[2] = 1145
6964			order[3] = 867
6965			order[4] = 868
6966			order[5] = 0
6967			fix.Group.__init__(self, 864, 865, order)
6968
6969	class NoInstrumentParties(fix.Group):
6970		def __init__(self):
6971			order = fix.IntArray(5)
6972			order[0] = 1019
6973			order[1] = 1050
6974			order[2] = 1051
6975			order[3] = 1052
6976			order[4] = 0
6977			fix.Group.__init__(self, 1018, 1019, order)
6978
6979		class NoInstrumentPartySubIDs(fix.Group):
6980			def __init__(self):
6981				order = fix.IntArray(3)
6982				order[0] = 1053
6983				order[1] = 1054
6984				order[2] = 0
6985				fix.Group.__init__(self, 1052, 1053, order)
6986
6987	class NoInstrAttrib(fix.Group):
6988		def __init__(self):
6989			order = fix.IntArray(3)
6990			order[0] = 871
6991			order[1] = 872
6992			order[2] = 0
6993			fix.Group.__init__(self, 870, 871, order)
6994
6995	class NoUnderlyings(fix.Group):
6996		def __init__(self):
6997			order = fix.IntArray(62)
6998			order[0] = 311
6999			order[1] = 312
7000			order[2] = 309
7001			order[3] = 305
7002			order[4] = 462
7003			order[5] = 463
7004			order[6] = 310
7005			order[7] = 763
7006			order[8] = 313
7007			order[9] = 542
7008			order[10] = 1213
7009			order[11] = 241
7010			order[12] = 242
7011			order[13] = 243
7012			order[14] = 244
7013			order[15] = 245
7014			order[16] = 246
7015			order[17] = 256
7016			order[18] = 595
7017			order[19] = 592
7018			order[20] = 593
7019			order[21] = 594
7020			order[22] = 247
7021			order[23] = 316
7022			order[24] = 941
7023			order[25] = 317
7024			order[26] = 436
7025			order[27] = 998
7026			order[28] = 1423
7027			order[29] = 1424
7028			order[30] = 1425
7029			order[31] = 1000
7030			order[32] = 1419
7031			order[33] = 435
7032			order[34] = 308
7033			order[35] = 306
7034			order[36] = 362
7035			order[37] = 363
7036			order[38] = 307
7037			order[39] = 364
7038			order[40] = 365
7039			order[41] = 877
7040			order[42] = 878
7041			order[43] = 972
7042			order[44] = 318
7043			order[45] = 879
7044			order[46] = 975
7045			order[47] = 973
7046			order[48] = 974
7047			order[49] = 810
7048			order[50] = 882
7049			order[51] = 883
7050			order[52] = 884
7051			order[53] = 885
7052			order[54] = 886
7053			order[55] = 1044
7054			order[56] = 1045
7055			order[57] = 1046
7056			order[58] = 1038
7057			order[59] = 1039
7058			order[60] = 315
7059			order[61] = 0
7060			fix.Group.__init__(self, 711, 311, order)
7061
7062		class NoUnderlyingSecurityAltID(fix.Group):
7063			def __init__(self):
7064				order = fix.IntArray(3)
7065				order[0] = 458
7066				order[1] = 459
7067				order[2] = 0
7068				fix.Group.__init__(self, 457, 458, order)
7069
7070		class NoUnderlyingStips(fix.Group):
7071			def __init__(self):
7072				order = fix.IntArray(3)
7073				order[0] = 888
7074				order[1] = 889
7075				order[2] = 0
7076				fix.Group.__init__(self, 887, 888, order)
7077
7078		class NoUndlyInstrumentParties(fix.Group):
7079			def __init__(self):
7080				order = fix.IntArray(5)
7081				order[0] = 1059
7082				order[1] = 1060
7083				order[2] = 1061
7084				order[3] = 1062
7085				order[4] = 0
7086				fix.Group.__init__(self, 1058, 1059, order)
7087
7088			class NoUndlyInstrumentPartySubIDs(fix.Group):
7089				def __init__(self):
7090					order = fix.IntArray(3)
7091					order[0] = 1063
7092					order[1] = 1064
7093					order[2] = 0
7094					fix.Group.__init__(self, 1062, 1063, order)
7095
7096	class NoLegs(fix.Group):
7097		def __init__(self):
7098			order = fix.IntArray(51)
7099			order[0] = 600
7100			order[1] = 601
7101			order[2] = 602
7102			order[3] = 603
7103			order[4] = 607
7104			order[5] = 608
7105			order[6] = 609
7106			order[7] = 764
7107			order[8] = 610
7108			order[9] = 611
7109			order[10] = 1212
7110			order[11] = 248
7111			order[12] = 249
7112			order[13] = 250
7113			order[14] = 251
7114			order[15] = 252
7115			order[16] = 253
7116			order[17] = 257
7117			order[18] = 599
7118			order[19] = 596
7119			order[20] = 597
7120			order[21] = 598
7121			order[22] = 254
7122			order[23] = 612
7123			order[24] = 942
7124			order[25] = 613
7125			order[26] = 614
7126			order[27] = 999
7127			order[28] = 1224
7128			order[29] = 1421
7129			order[30] = 1422
7130			order[31] = 1001
7131			order[32] = 1420
7132			order[33] = 615
7133			order[34] = 616
7134			order[35] = 617
7135			order[36] = 618
7136			order[37] = 619
7137			order[38] = 620
7138			order[39] = 621
7139			order[40] = 622
7140			order[41] = 623
7141			order[42] = 624
7142			order[43] = 556
7143			order[44] = 740
7144			order[45] = 739
7145			order[46] = 955
7146			order[47] = 956
7147			order[48] = 1358
7148			order[49] = 1017
7149			order[50] = 0
7150			fix.Group.__init__(self, 555, 600, order)
7151
7152		class NoLegSecurityAltID(fix.Group):
7153			def __init__(self):
7154				order = fix.IntArray(3)
7155				order[0] = 605
7156				order[1] = 606
7157				order[2] = 0
7158				fix.Group.__init__(self, 604, 605, order)
7159
7160class TradingSessionStatusRequest(Message):
7161	def __init__(self):
7162		Message.__init__(self)
7163		self.getHeader().setField( fix.MsgType("g") )
7164
7165class TradingSessionStatus(Message):
7166	def __init__(self):
7167		Message.__init__(self)
7168		self.getHeader().setField( fix.MsgType("h") )
7169
7170	class NoSecurityAltID(fix.Group):
7171		def __init__(self):
7172			order = fix.IntArray(3)
7173			order[0] = 455
7174			order[1] = 456
7175			order[2] = 0
7176			fix.Group.__init__(self, 454, 455, order)
7177
7178	class NoEvents(fix.Group):
7179		def __init__(self):
7180			order = fix.IntArray(6)
7181			order[0] = 865
7182			order[1] = 866
7183			order[2] = 1145
7184			order[3] = 867
7185			order[4] = 868
7186			order[5] = 0
7187			fix.Group.__init__(self, 864, 865, order)
7188
7189	class NoInstrumentParties(fix.Group):
7190		def __init__(self):
7191			order = fix.IntArray(5)
7192			order[0] = 1019
7193			order[1] = 1050
7194			order[2] = 1051
7195			order[3] = 1052
7196			order[4] = 0
7197			fix.Group.__init__(self, 1018, 1019, order)
7198
7199		class NoInstrumentPartySubIDs(fix.Group):
7200			def __init__(self):
7201				order = fix.IntArray(3)
7202				order[0] = 1053
7203				order[1] = 1054
7204				order[2] = 0
7205				fix.Group.__init__(self, 1052, 1053, order)
7206
7207class MassQuote(Message):
7208	def __init__(self):
7209		Message.__init__(self)
7210		self.getHeader().setField( fix.MsgType("i") )
7211
7212	class NoPartyIDs(fix.Group):
7213		def __init__(self):
7214			order = fix.IntArray(5)
7215			order[0] = 448
7216			order[1] = 447
7217			order[2] = 452
7218			order[3] = 802
7219			order[4] = 0
7220			fix.Group.__init__(self, 453, 448, order)
7221
7222		class NoPartySubIDs(fix.Group):
7223			def __init__(self):
7224				order = fix.IntArray(3)
7225				order[0] = 523
7226				order[1] = 803
7227				order[2] = 0
7228				fix.Group.__init__(self, 802, 523, order)
7229
7230	class NoQuoteSets(fix.Group):
7231		def __init__(self):
7232			order = fix.IntArray(67)
7233			order[0] = 302
7234			order[1] = 311
7235			order[2] = 312
7236			order[3] = 309
7237			order[4] = 305
7238			order[5] = 462
7239			order[6] = 463
7240			order[7] = 310
7241			order[8] = 763
7242			order[9] = 313
7243			order[10] = 542
7244			order[11] = 1213
7245			order[12] = 241
7246			order[13] = 242
7247			order[14] = 243
7248			order[15] = 244
7249			order[16] = 245
7250			order[17] = 246
7251			order[18] = 256
7252			order[19] = 595
7253			order[20] = 592
7254			order[21] = 593
7255			order[22] = 594
7256			order[23] = 247
7257			order[24] = 316
7258			order[25] = 941
7259			order[26] = 317
7260			order[27] = 436
7261			order[28] = 998
7262			order[29] = 1423
7263			order[30] = 1424
7264			order[31] = 1425
7265			order[32] = 1000
7266			order[33] = 1419
7267			order[34] = 435
7268			order[35] = 308
7269			order[36] = 306
7270			order[37] = 362
7271			order[38] = 363
7272			order[39] = 307
7273			order[40] = 364
7274			order[41] = 365
7275			order[42] = 877
7276			order[43] = 878
7277			order[44] = 972
7278			order[45] = 318
7279			order[46] = 879
7280			order[47] = 975
7281			order[48] = 973
7282			order[49] = 974
7283			order[50] = 810
7284			order[51] = 882
7285			order[52] = 883
7286			order[53] = 884
7287			order[54] = 885
7288			order[55] = 886
7289			order[56] = 1044
7290			order[57] = 1045
7291			order[58] = 1046
7292			order[59] = 1038
7293			order[60] = 1039
7294			order[61] = 315
7295			order[62] = 367
7296			order[63] = 304
7297			order[64] = 893
7298			order[65] = 295
7299			order[66] = 0
7300			fix.Group.__init__(self, 296, 302, order)
7301
7302		class NoUnderlyingSecurityAltID(fix.Group):
7303			def __init__(self):
7304				order = fix.IntArray(3)
7305				order[0] = 458
7306				order[1] = 459
7307				order[2] = 0
7308				fix.Group.__init__(self, 457, 458, order)
7309
7310		class NoUnderlyingStips(fix.Group):
7311			def __init__(self):
7312				order = fix.IntArray(3)
7313				order[0] = 888
7314				order[1] = 889
7315				order[2] = 0
7316				fix.Group.__init__(self, 887, 888, order)
7317
7318		class NoUndlyInstrumentParties(fix.Group):
7319			def __init__(self):
7320				order = fix.IntArray(5)
7321				order[0] = 1059
7322				order[1] = 1060
7323				order[2] = 1061
7324				order[3] = 1062
7325				order[4] = 0
7326				fix.Group.__init__(self, 1058, 1059, order)
7327
7328			class NoUndlyInstrumentPartySubIDs(fix.Group):
7329				def __init__(self):
7330					order = fix.IntArray(3)
7331					order[0] = 1063
7332					order[1] = 1064
7333					order[2] = 0
7334					fix.Group.__init__(self, 1062, 1063, order)
7335
7336		class NoQuoteEntries(fix.Group):
7337			def __init__(self):
7338				order = fix.IntArray(94)
7339				order[0] = 299
7340				order[1] = 55
7341				order[2] = 65
7342				order[3] = 48
7343				order[4] = 22
7344				order[5] = 460
7345				order[6] = 1227
7346				order[7] = 1151
7347				order[8] = 461
7348				order[9] = 167
7349				order[10] = 762
7350				order[11] = 200
7351				order[12] = 541
7352				order[13] = 1079
7353				order[14] = 966
7354				order[15] = 1049
7355				order[16] = 965
7356				order[17] = 224
7357				order[18] = 225
7358				order[19] = 239
7359				order[20] = 226
7360				order[21] = 227
7361				order[22] = 228
7362				order[23] = 255
7363				order[24] = 543
7364				order[25] = 470
7365				order[26] = 471
7366				order[27] = 472
7367				order[28] = 240
7368				order[29] = 202
7369				order[30] = 947
7370				order[31] = 967
7371				order[32] = 968
7372				order[33] = 206
7373				order[34] = 231
7374				order[35] = 969
7375				order[36] = 1146
7376				order[37] = 996
7377				order[38] = 1147
7378				order[39] = 1191
7379				order[40] = 1192
7380				order[41] = 1193
7381				order[42] = 1194
7382				order[43] = 1195
7383				order[44] = 1196
7384				order[45] = 1197
7385				order[46] = 1198
7386				order[47] = 1199
7387				order[48] = 1200
7388				order[49] = 201
7389				order[50] = 1244
7390				order[51] = 1242
7391				order[52] = 997
7392				order[53] = 223
7393				order[54] = 207
7394				order[55] = 970
7395				order[56] = 971
7396				order[57] = 106
7397				order[58] = 348
7398				order[59] = 349
7399				order[60] = 107
7400				order[61] = 350
7401				order[62] = 351
7402				order[63] = 691
7403				order[64] = 667
7404				order[65] = 875
7405				order[66] = 876
7406				order[67] = 873
7407				order[68] = 874
7408				order[69] = 555
7409				order[70] = 132
7410				order[71] = 133
7411				order[72] = 134
7412				order[73] = 135
7413				order[74] = 62
7414				order[75] = 188
7415				order[76] = 190
7416				order[77] = 189
7417				order[78] = 191
7418				order[79] = 631
7419				order[80] = 632
7420				order[81] = 633
7421				order[82] = 634
7422				order[83] = 60
7423				order[84] = 336
7424				order[85] = 625
7425				order[86] = 64
7426				order[87] = 40
7427				order[88] = 193
7428				order[89] = 192
7429				order[90] = 642
7430				order[91] = 643
7431				order[92] = 15
7432				order[93] = 0
7433				fix.Group.__init__(self, 295, 299, order)
7434
7435			class NoSecurityAltID(fix.Group):
7436				def __init__(self):
7437					order = fix.IntArray(3)
7438					order[0] = 455
7439					order[1] = 456
7440					order[2] = 0
7441					fix.Group.__init__(self, 454, 455, order)
7442
7443			class NoEvents(fix.Group):
7444				def __init__(self):
7445					order = fix.IntArray(6)
7446					order[0] = 865
7447					order[1] = 866
7448					order[2] = 1145
7449					order[3] = 867
7450					order[4] = 868
7451					order[5] = 0
7452					fix.Group.__init__(self, 864, 865, order)
7453
7454			class NoInstrumentParties(fix.Group):
7455				def __init__(self):
7456					order = fix.IntArray(5)
7457					order[0] = 1019
7458					order[1] = 1050
7459					order[2] = 1051
7460					order[3] = 1052
7461					order[4] = 0
7462					fix.Group.__init__(self, 1018, 1019, order)
7463
7464				class NoInstrumentPartySubIDs(fix.Group):
7465					def __init__(self):
7466						order = fix.IntArray(3)
7467						order[0] = 1053
7468						order[1] = 1054
7469						order[2] = 0
7470						fix.Group.__init__(self, 1052, 1053, order)
7471
7472			class NoLegs(fix.Group):
7473				def __init__(self):
7474					order = fix.IntArray(51)
7475					order[0] = 600
7476					order[1] = 601
7477					order[2] = 602
7478					order[3] = 603
7479					order[4] = 607
7480					order[5] = 608
7481					order[6] = 609
7482					order[7] = 764
7483					order[8] = 610
7484					order[9] = 611
7485					order[10] = 1212
7486					order[11] = 248
7487					order[12] = 249
7488					order[13] = 250
7489					order[14] = 251
7490					order[15] = 252
7491					order[16] = 253
7492					order[17] = 257
7493					order[18] = 599
7494					order[19] = 596
7495					order[20] = 597
7496					order[21] = 598
7497					order[22] = 254
7498					order[23] = 612
7499					order[24] = 942
7500					order[25] = 613
7501					order[26] = 614
7502					order[27] = 999
7503					order[28] = 1224
7504					order[29] = 1421
7505					order[30] = 1422
7506					order[31] = 1001
7507					order[32] = 1420
7508					order[33] = 615
7509					order[34] = 616
7510					order[35] = 617
7511					order[36] = 618
7512					order[37] = 619
7513					order[38] = 620
7514					order[39] = 621
7515					order[40] = 622
7516					order[41] = 623
7517					order[42] = 624
7518					order[43] = 556
7519					order[44] = 740
7520					order[45] = 739
7521					order[46] = 955
7522					order[47] = 956
7523					order[48] = 1358
7524					order[49] = 1017
7525					order[50] = 0
7526					fix.Group.__init__(self, 555, 600, order)
7527
7528				class NoLegSecurityAltID(fix.Group):
7529					def __init__(self):
7530						order = fix.IntArray(3)
7531						order[0] = 605
7532						order[1] = 606
7533						order[2] = 0
7534						fix.Group.__init__(self, 604, 605, order)
7535
7536class BusinessMessageReject(Message):
7537	def __init__(self):
7538		Message.__init__(self)
7539		self.getHeader().setField( fix.MsgType("j") )
7540
7541class BidRequest(Message):
7542	def __init__(self):
7543		Message.__init__(self)
7544		self.getHeader().setField( fix.MsgType("k") )
7545
7546	class NoBidDescriptors(fix.Group):
7547		def __init__(self):
7548			order = fix.IntArray(12)
7549			order[0] = 399
7550			order[1] = 400
7551			order[2] = 401
7552			order[3] = 404
7553			order[4] = 441
7554			order[5] = 402
7555			order[6] = 403
7556			order[7] = 405
7557			order[8] = 406
7558			order[9] = 407
7559			order[10] = 408
7560			order[11] = 0
7561			fix.Group.__init__(self, 398, 399, order)
7562
7563	class NoBidComponents(fix.Group):
7564		def __init__(self):
7565			order = fix.IntArray(10)
7566			order[0] = 66
7567			order[1] = 54
7568			order[2] = 336
7569			order[3] = 625
7570			order[4] = 430
7571			order[5] = 63
7572			order[6] = 64
7573			order[7] = 1
7574			order[8] = 660
7575			order[9] = 0
7576			fix.Group.__init__(self, 420, 66, order)
7577
7578class BidResponse(Message):
7579	def __init__(self):
7580		Message.__init__(self)
7581		self.getHeader().setField( fix.MsgType("l") )
7582
7583	class NoBidComponents(fix.Group):
7584		def __init__(self):
7585			order = fix.IntArray(19)
7586			order[0] = 12
7587			order[1] = 13
7588			order[2] = 479
7589			order[3] = 497
7590			order[4] = 66
7591			order[5] = 421
7592			order[6] = 54
7593			order[7] = 44
7594			order[8] = 423
7595			order[9] = 406
7596			order[10] = 430
7597			order[11] = 63
7598			order[12] = 64
7599			order[13] = 336
7600			order[14] = 625
7601			order[15] = 58
7602			order[16] = 354
7603			order[17] = 355
7604			order[18] = 0
7605			fix.Group.__init__(self, 420, 12, order)
7606
7607class ListStrikePrice(Message):
7608	def __init__(self):
7609		Message.__init__(self)
7610		self.getHeader().setField( fix.MsgType("m") )
7611
7612	class NoStrikes(fix.Group):
7613		def __init__(self):
7614			order = fix.IntArray(79)
7615			order[0] = 55
7616			order[1] = 65
7617			order[2] = 48
7618			order[3] = 22
7619			order[4] = 460
7620			order[5] = 1227
7621			order[6] = 1151
7622			order[7] = 461
7623			order[8] = 167
7624			order[9] = 762
7625			order[10] = 200
7626			order[11] = 541
7627			order[12] = 1079
7628			order[13] = 966
7629			order[14] = 1049
7630			order[15] = 965
7631			order[16] = 224
7632			order[17] = 225
7633			order[18] = 239
7634			order[19] = 226
7635			order[20] = 227
7636			order[21] = 228
7637			order[22] = 255
7638			order[23] = 543
7639			order[24] = 470
7640			order[25] = 471
7641			order[26] = 472
7642			order[27] = 240
7643			order[28] = 202
7644			order[29] = 947
7645			order[30] = 967
7646			order[31] = 968
7647			order[32] = 206
7648			order[33] = 231
7649			order[34] = 969
7650			order[35] = 1146
7651			order[36] = 996
7652			order[37] = 1147
7653			order[38] = 1191
7654			order[39] = 1192
7655			order[40] = 1193
7656			order[41] = 1194
7657			order[42] = 1195
7658			order[43] = 1196
7659			order[44] = 1197
7660			order[45] = 1198
7661			order[46] = 1199
7662			order[47] = 1200
7663			order[48] = 201
7664			order[49] = 1244
7665			order[50] = 1242
7666			order[51] = 997
7667			order[52] = 223
7668			order[53] = 207
7669			order[54] = 970
7670			order[55] = 971
7671			order[56] = 106
7672			order[57] = 348
7673			order[58] = 349
7674			order[59] = 107
7675			order[60] = 350
7676			order[61] = 351
7677			order[62] = 691
7678			order[63] = 667
7679			order[64] = 875
7680			order[65] = 876
7681			order[66] = 873
7682			order[67] = 874
7683			order[68] = 711
7684			order[69] = 140
7685			order[70] = 11
7686			order[71] = 526
7687			order[72] = 54
7688			order[73] = 44
7689			order[74] = 15
7690			order[75] = 58
7691			order[76] = 354
7692			order[77] = 355
7693			order[78] = 0
7694			fix.Group.__init__(self, 428, 55, order)
7695
7696		class NoSecurityAltID(fix.Group):
7697			def __init__(self):
7698				order = fix.IntArray(3)
7699				order[0] = 455
7700				order[1] = 456
7701				order[2] = 0
7702				fix.Group.__init__(self, 454, 455, order)
7703
7704		class NoEvents(fix.Group):
7705			def __init__(self):
7706				order = fix.IntArray(6)
7707				order[0] = 865
7708				order[1] = 866
7709				order[2] = 1145
7710				order[3] = 867
7711				order[4] = 868
7712				order[5] = 0
7713				fix.Group.__init__(self, 864, 865, order)
7714
7715		class NoInstrumentParties(fix.Group):
7716			def __init__(self):
7717				order = fix.IntArray(5)
7718				order[0] = 1019
7719				order[1] = 1050
7720				order[2] = 1051
7721				order[3] = 1052
7722				order[4] = 0
7723				fix.Group.__init__(self, 1018, 1019, order)
7724
7725			class NoInstrumentPartySubIDs(fix.Group):
7726				def __init__(self):
7727					order = fix.IntArray(3)
7728					order[0] = 1053
7729					order[1] = 1054
7730					order[2] = 0
7731					fix.Group.__init__(self, 1052, 1053, order)
7732
7733		class NoUnderlyings(fix.Group):
7734			def __init__(self):
7735				order = fix.IntArray(62)
7736				order[0] = 311
7737				order[1] = 312
7738				order[2] = 309
7739				order[3] = 305
7740				order[4] = 462
7741				order[5] = 463
7742				order[6] = 310
7743				order[7] = 763
7744				order[8] = 313
7745				order[9] = 542
7746				order[10] = 1213
7747				order[11] = 241
7748				order[12] = 242
7749				order[13] = 243
7750				order[14] = 244
7751				order[15] = 245
7752				order[16] = 246
7753				order[17] = 256
7754				order[18] = 595
7755				order[19] = 592
7756				order[20] = 593
7757				order[21] = 594
7758				order[22] = 247
7759				order[23] = 316
7760				order[24] = 941
7761				order[25] = 317
7762				order[26] = 436
7763				order[27] = 998
7764				order[28] = 1423
7765				order[29] = 1424
7766				order[30] = 1425
7767				order[31] = 1000
7768				order[32] = 1419
7769				order[33] = 435
7770				order[34] = 308
7771				order[35] = 306
7772				order[36] = 362
7773				order[37] = 363
7774				order[38] = 307
7775				order[39] = 364
7776				order[40] = 365
7777				order[41] = 877
7778				order[42] = 878
7779				order[43] = 972
7780				order[44] = 318
7781				order[45] = 879
7782				order[46] = 975
7783				order[47] = 973
7784				order[48] = 974
7785				order[49] = 810
7786				order[50] = 882
7787				order[51] = 883
7788				order[52] = 884
7789				order[53] = 885
7790				order[54] = 886
7791				order[55] = 1044
7792				order[56] = 1045
7793				order[57] = 1046
7794				order[58] = 1038
7795				order[59] = 1039
7796				order[60] = 315
7797				order[61] = 0
7798				fix.Group.__init__(self, 711, 311, order)
7799
7800			class NoUnderlyingSecurityAltID(fix.Group):
7801				def __init__(self):
7802					order = fix.IntArray(3)
7803					order[0] = 458
7804					order[1] = 459
7805					order[2] = 0
7806					fix.Group.__init__(self, 457, 458, order)
7807
7808			class NoUnderlyingStips(fix.Group):
7809				def __init__(self):
7810					order = fix.IntArray(3)
7811					order[0] = 888
7812					order[1] = 889
7813					order[2] = 0
7814					fix.Group.__init__(self, 887, 888, order)
7815
7816			class NoUndlyInstrumentParties(fix.Group):
7817				def __init__(self):
7818					order = fix.IntArray(5)
7819					order[0] = 1059
7820					order[1] = 1060
7821					order[2] = 1061
7822					order[3] = 1062
7823					order[4] = 0
7824					fix.Group.__init__(self, 1058, 1059, order)
7825
7826				class NoUndlyInstrumentPartySubIDs(fix.Group):
7827					def __init__(self):
7828						order = fix.IntArray(3)
7829						order[0] = 1063
7830						order[1] = 1064
7831						order[2] = 0
7832						fix.Group.__init__(self, 1062, 1063, order)
7833
7834class RegistrationInstructions(Message):
7835	def __init__(self):
7836		Message.__init__(self)
7837		self.getHeader().setField( fix.MsgType("o") )
7838
7839	class NoPartyIDs(fix.Group):
7840		def __init__(self):
7841			order = fix.IntArray(5)
7842			order[0] = 448
7843			order[1] = 447
7844			order[2] = 452
7845			order[3] = 802
7846			order[4] = 0
7847			fix.Group.__init__(self, 453, 448, order)
7848
7849		class NoPartySubIDs(fix.Group):
7850			def __init__(self):
7851				order = fix.IntArray(3)
7852				order[0] = 523
7853				order[1] = 803
7854				order[2] = 0
7855				fix.Group.__init__(self, 802, 523, order)
7856
7857	class NoRegistDtls(fix.Group):
7858		def __init__(self):
7859			order = fix.IntArray(9)
7860			order[0] = 509
7861			order[1] = 511
7862			order[2] = 474
7863			order[3] = 482
7864			order[4] = 539
7865			order[5] = 522
7866			order[6] = 486
7867			order[7] = 475
7868			order[8] = 0
7869			fix.Group.__init__(self, 473, 509, order)
7870
7871		class NoNestedPartyIDs(fix.Group):
7872			def __init__(self):
7873				order = fix.IntArray(5)
7874				order[0] = 524
7875				order[1] = 525
7876				order[2] = 538
7877				order[3] = 804
7878				order[4] = 0
7879				fix.Group.__init__(self, 539, 524, order)
7880
7881			class NoNestedPartySubIDs(fix.Group):
7882				def __init__(self):
7883					order = fix.IntArray(3)
7884					order[0] = 545
7885					order[1] = 805
7886					order[2] = 0
7887					fix.Group.__init__(self, 804, 545, order)
7888
7889	class NoDistribInsts(fix.Group):
7890		def __init__(self):
7891			order = fix.IntArray(9)
7892			order[0] = 477
7893			order[1] = 512
7894			order[2] = 478
7895			order[3] = 498
7896			order[4] = 499
7897			order[5] = 500
7898			order[6] = 501
7899			order[7] = 502
7900			order[8] = 0
7901			fix.Group.__init__(self, 510, 477, order)
7902
7903class RegistrationInstructionsResponse(Message):
7904	def __init__(self):
7905		Message.__init__(self)
7906		self.getHeader().setField( fix.MsgType("p") )
7907
7908	class NoPartyIDs(fix.Group):
7909		def __init__(self):
7910			order = fix.IntArray(5)
7911			order[0] = 448
7912			order[1] = 447
7913			order[2] = 452
7914			order[3] = 802
7915			order[4] = 0
7916			fix.Group.__init__(self, 453, 448, order)
7917
7918		class NoPartySubIDs(fix.Group):
7919			def __init__(self):
7920				order = fix.IntArray(3)
7921				order[0] = 523
7922				order[1] = 803
7923				order[2] = 0
7924				fix.Group.__init__(self, 802, 523, order)
7925
7926class OrderMassCancelRequest(Message):
7927	def __init__(self):
7928		Message.__init__(self)
7929		self.getHeader().setField( fix.MsgType("q") )
7930
7931	class NoPartyIDs(fix.Group):
7932		def __init__(self):
7933			order = fix.IntArray(5)
7934			order[0] = 448
7935			order[1] = 447
7936			order[2] = 452
7937			order[3] = 802
7938			order[4] = 0
7939			fix.Group.__init__(self, 453, 448, order)
7940
7941		class NoPartySubIDs(fix.Group):
7942			def __init__(self):
7943				order = fix.IntArray(3)
7944				order[0] = 523
7945				order[1] = 803
7946				order[2] = 0
7947				fix.Group.__init__(self, 802, 523, order)
7948
7949	class NoSecurityAltID(fix.Group):
7950		def __init__(self):
7951			order = fix.IntArray(3)
7952			order[0] = 455
7953			order[1] = 456
7954			order[2] = 0
7955			fix.Group.__init__(self, 454, 455, order)
7956
7957	class NoEvents(fix.Group):
7958		def __init__(self):
7959			order = fix.IntArray(6)
7960			order[0] = 865
7961			order[1] = 866
7962			order[2] = 1145
7963			order[3] = 867
7964			order[4] = 868
7965			order[5] = 0
7966			fix.Group.__init__(self, 864, 865, order)
7967
7968	class NoInstrumentParties(fix.Group):
7969		def __init__(self):
7970			order = fix.IntArray(5)
7971			order[0] = 1019
7972			order[1] = 1050
7973			order[2] = 1051
7974			order[3] = 1052
7975			order[4] = 0
7976			fix.Group.__init__(self, 1018, 1019, order)
7977
7978		class NoInstrumentPartySubIDs(fix.Group):
7979			def __init__(self):
7980				order = fix.IntArray(3)
7981				order[0] = 1053
7982				order[1] = 1054
7983				order[2] = 0
7984				fix.Group.__init__(self, 1052, 1053, order)
7985
7986	class NoUnderlyingSecurityAltID(fix.Group):
7987		def __init__(self):
7988			order = fix.IntArray(3)
7989			order[0] = 458
7990			order[1] = 459
7991			order[2] = 0
7992			fix.Group.__init__(self, 457, 458, order)
7993
7994	class NoUnderlyingStips(fix.Group):
7995		def __init__(self):
7996			order = fix.IntArray(3)
7997			order[0] = 888
7998			order[1] = 889
7999			order[2] = 0
8000			fix.Group.__init__(self, 887, 888, order)
8001
8002	class NoUndlyInstrumentParties(fix.Group):
8003		def __init__(self):
8004			order = fix.IntArray(5)
8005			order[0] = 1059
8006			order[1] = 1060
8007			order[2] = 1061
8008			order[3] = 1062
8009			order[4] = 0
8010			fix.Group.__init__(self, 1058, 1059, order)
8011
8012		class NoUndlyInstrumentPartySubIDs(fix.Group):
8013			def __init__(self):
8014				order = fix.IntArray(3)
8015				order[0] = 1063
8016				order[1] = 1064
8017				order[2] = 0
8018				fix.Group.__init__(self, 1062, 1063, order)
8019
8020class OrderMassCancelReport(Message):
8021	def __init__(self):
8022		Message.__init__(self)
8023		self.getHeader().setField( fix.MsgType("r") )
8024
8025	class NoAffectedOrders(fix.Group):
8026		def __init__(self):
8027			order = fix.IntArray(4)
8028			order[0] = 41
8029			order[1] = 535
8030			order[2] = 536
8031			order[3] = 0
8032			fix.Group.__init__(self, 534, 41, order)
8033
8034	class NoNotAffectedOrders(fix.Group):
8035		def __init__(self):
8036			order = fix.IntArray(3)
8037			order[0] = 1372
8038			order[1] = 1371
8039			order[2] = 0
8040			fix.Group.__init__(self, 1370, 1372, order)
8041
8042	class NoPartyIDs(fix.Group):
8043		def __init__(self):
8044			order = fix.IntArray(5)
8045			order[0] = 448
8046			order[1] = 447
8047			order[2] = 452
8048			order[3] = 802
8049			order[4] = 0
8050			fix.Group.__init__(self, 453, 448, order)
8051
8052		class NoPartySubIDs(fix.Group):
8053			def __init__(self):
8054				order = fix.IntArray(3)
8055				order[0] = 523
8056				order[1] = 803
8057				order[2] = 0
8058				fix.Group.__init__(self, 802, 523, order)
8059
8060	class NoSecurityAltID(fix.Group):
8061		def __init__(self):
8062			order = fix.IntArray(3)
8063			order[0] = 455
8064			order[1] = 456
8065			order[2] = 0
8066			fix.Group.__init__(self, 454, 455, order)
8067
8068	class NoEvents(fix.Group):
8069		def __init__(self):
8070			order = fix.IntArray(6)
8071			order[0] = 865
8072			order[1] = 866
8073			order[2] = 1145
8074			order[3] = 867
8075			order[4] = 868
8076			order[5] = 0
8077			fix.Group.__init__(self, 864, 865, order)
8078
8079	class NoInstrumentParties(fix.Group):
8080		def __init__(self):
8081			order = fix.IntArray(5)
8082			order[0] = 1019
8083			order[1] = 1050
8084			order[2] = 1051
8085			order[3] = 1052
8086			order[4] = 0
8087			fix.Group.__init__(self, 1018, 1019, order)
8088
8089		class NoInstrumentPartySubIDs(fix.Group):
8090			def __init__(self):
8091				order = fix.IntArray(3)
8092				order[0] = 1053
8093				order[1] = 1054
8094				order[2] = 0
8095				fix.Group.__init__(self, 1052, 1053, order)
8096
8097	class NoUnderlyingSecurityAltID(fix.Group):
8098		def __init__(self):
8099			order = fix.IntArray(3)
8100			order[0] = 458
8101			order[1] = 459
8102			order[2] = 0
8103			fix.Group.__init__(self, 457, 458, order)
8104
8105	class NoUnderlyingStips(fix.Group):
8106		def __init__(self):
8107			order = fix.IntArray(3)
8108			order[0] = 888
8109			order[1] = 889
8110			order[2] = 0
8111			fix.Group.__init__(self, 887, 888, order)
8112
8113	class NoUndlyInstrumentParties(fix.Group):
8114		def __init__(self):
8115			order = fix.IntArray(5)
8116			order[0] = 1059
8117			order[1] = 1060
8118			order[2] = 1061
8119			order[3] = 1062
8120			order[4] = 0
8121			fix.Group.__init__(self, 1058, 1059, order)
8122
8123		class NoUndlyInstrumentPartySubIDs(fix.Group):
8124			def __init__(self):
8125				order = fix.IntArray(3)
8126				order[0] = 1063
8127				order[1] = 1064
8128				order[2] = 0
8129				fix.Group.__init__(self, 1062, 1063, order)
8130
8131class NewOrderCross(Message):
8132	def __init__(self):
8133		Message.__init__(self)
8134		self.getHeader().setField( fix.MsgType("s") )
8135
8136	class NoRootPartyIDs(fix.Group):
8137		def __init__(self):
8138			order = fix.IntArray(5)
8139			order[0] = 1117
8140			order[1] = 1118
8141			order[2] = 1119
8142			order[3] = 1120
8143			order[4] = 0
8144			fix.Group.__init__(self, 1116, 1117, order)
8145
8146		class NoRootPartySubIDs(fix.Group):
8147			def __init__(self):
8148				order = fix.IntArray(3)
8149				order[0] = 1121
8150				order[1] = 1122
8151				order[2] = 0
8152				fix.Group.__init__(self, 1120, 1121, order)
8153
8154	class NoSides(fix.Group):
8155		def __init__(self):
8156			order = fix.IntArray(44)
8157			order[0] = 54
8158			order[1] = 41
8159			order[2] = 11
8160			order[3] = 526
8161			order[4] = 583
8162			order[5] = 453
8163			order[6] = 229
8164			order[7] = 75
8165			order[8] = 1
8166			order[9] = 660
8167			order[10] = 581
8168			order[11] = 589
8169			order[12] = 590
8170			order[13] = 591
8171			order[14] = 70
8172			order[15] = 78
8173			order[16] = 854
8174			order[17] = 38
8175			order[18] = 152
8176			order[19] = 516
8177			order[20] = 468
8178			order[21] = 469
8179			order[22] = 12
8180			order[23] = 13
8181			order[24] = 479
8182			order[25] = 497
8183			order[26] = 528
8184			order[27] = 529
8185			order[28] = 1091
8186			order[29] = 582
8187			order[30] = 121
8188			order[31] = 120
8189			order[32] = 775
8190			order[33] = 58
8191			order[34] = 354
8192			order[35] = 355
8193			order[36] = 77
8194			order[37] = 203
8195			order[38] = 544
8196			order[39] = 635
8197			order[40] = 377
8198			order[41] = 659
8199			order[42] = 962
8200			order[43] = 0
8201			fix.Group.__init__(self, 552, 54, order)
8202
8203		class NoPartyIDs(fix.Group):
8204			def __init__(self):
8205				order = fix.IntArray(5)
8206				order[0] = 448
8207				order[1] = 447
8208				order[2] = 452
8209				order[3] = 802
8210				order[4] = 0
8211				fix.Group.__init__(self, 453, 448, order)
8212
8213			class NoPartySubIDs(fix.Group):
8214				def __init__(self):
8215					order = fix.IntArray(3)
8216					order[0] = 523
8217					order[1] = 803
8218					order[2] = 0
8219					fix.Group.__init__(self, 802, 523, order)
8220
8221		class NoAllocs(fix.Group):
8222			def __init__(self):
8223				order = fix.IntArray(7)
8224				order[0] = 79
8225				order[1] = 661
8226				order[2] = 736
8227				order[3] = 467
8228				order[4] = 539
8229				order[5] = 80
8230				order[6] = 0
8231				fix.Group.__init__(self, 78, 79, order)
8232
8233			class NoNestedPartyIDs(fix.Group):
8234				def __init__(self):
8235					order = fix.IntArray(5)
8236					order[0] = 524
8237					order[1] = 525
8238					order[2] = 538
8239					order[3] = 804
8240					order[4] = 0
8241					fix.Group.__init__(self, 539, 524, order)
8242
8243				class NoNestedPartySubIDs(fix.Group):
8244					def __init__(self):
8245						order = fix.IntArray(3)
8246						order[0] = 545
8247						order[1] = 805
8248						order[2] = 0
8249						fix.Group.__init__(self, 804, 545, order)
8250
8251	class NoSecurityAltID(fix.Group):
8252		def __init__(self):
8253			order = fix.IntArray(3)
8254			order[0] = 455
8255			order[1] = 456
8256			order[2] = 0
8257			fix.Group.__init__(self, 454, 455, order)
8258
8259	class NoEvents(fix.Group):
8260		def __init__(self):
8261			order = fix.IntArray(6)
8262			order[0] = 865
8263			order[1] = 866
8264			order[2] = 1145
8265			order[3] = 867
8266			order[4] = 868
8267			order[5] = 0
8268			fix.Group.__init__(self, 864, 865, order)
8269
8270	class NoInstrumentParties(fix.Group):
8271		def __init__(self):
8272			order = fix.IntArray(5)
8273			order[0] = 1019
8274			order[1] = 1050
8275			order[2] = 1051
8276			order[3] = 1052
8277			order[4] = 0
8278			fix.Group.__init__(self, 1018, 1019, order)
8279
8280		class NoInstrumentPartySubIDs(fix.Group):
8281			def __init__(self):
8282				order = fix.IntArray(3)
8283				order[0] = 1053
8284				order[1] = 1054
8285				order[2] = 0
8286				fix.Group.__init__(self, 1052, 1053, order)
8287
8288	class NoUnderlyings(fix.Group):
8289		def __init__(self):
8290			order = fix.IntArray(62)
8291			order[0] = 311
8292			order[1] = 312
8293			order[2] = 309
8294			order[3] = 305
8295			order[4] = 462
8296			order[5] = 463
8297			order[6] = 310
8298			order[7] = 763
8299			order[8] = 313
8300			order[9] = 542
8301			order[10] = 1213
8302			order[11] = 241
8303			order[12] = 242
8304			order[13] = 243
8305			order[14] = 244
8306			order[15] = 245
8307			order[16] = 246
8308			order[17] = 256
8309			order[18] = 595
8310			order[19] = 592
8311			order[20] = 593
8312			order[21] = 594
8313			order[22] = 247
8314			order[23] = 316
8315			order[24] = 941
8316			order[25] = 317
8317			order[26] = 436
8318			order[27] = 998
8319			order[28] = 1423
8320			order[29] = 1424
8321			order[30] = 1425
8322			order[31] = 1000
8323			order[32] = 1419
8324			order[33] = 435
8325			order[34] = 308
8326			order[35] = 306
8327			order[36] = 362
8328			order[37] = 363
8329			order[38] = 307
8330			order[39] = 364
8331			order[40] = 365
8332			order[41] = 877
8333			order[42] = 878
8334			order[43] = 972
8335			order[44] = 318
8336			order[45] = 879
8337			order[46] = 975
8338			order[47] = 973
8339			order[48] = 974
8340			order[49] = 810
8341			order[50] = 882
8342			order[51] = 883
8343			order[52] = 884
8344			order[53] = 885
8345			order[54] = 886
8346			order[55] = 1044
8347			order[56] = 1045
8348			order[57] = 1046
8349			order[58] = 1038
8350			order[59] = 1039
8351			order[60] = 315
8352			order[61] = 0
8353			fix.Group.__init__(self, 711, 311, order)
8354
8355		class NoUnderlyingSecurityAltID(fix.Group):
8356			def __init__(self):
8357				order = fix.IntArray(3)
8358				order[0] = 458
8359				order[1] = 459
8360				order[2] = 0
8361				fix.Group.__init__(self, 457, 458, order)
8362
8363		class NoUnderlyingStips(fix.Group):
8364			def __init__(self):
8365				order = fix.IntArray(3)
8366				order[0] = 888
8367				order[1] = 889
8368				order[2] = 0
8369				fix.Group.__init__(self, 887, 888, order)
8370
8371		class NoUndlyInstrumentParties(fix.Group):
8372			def __init__(self):
8373				order = fix.IntArray(5)
8374				order[0] = 1059
8375				order[1] = 1060
8376				order[2] = 1061
8377				order[3] = 1062
8378				order[4] = 0
8379				fix.Group.__init__(self, 1058, 1059, order)
8380
8381			class NoUndlyInstrumentPartySubIDs(fix.Group):
8382				def __init__(self):
8383					order = fix.IntArray(3)
8384					order[0] = 1063
8385					order[1] = 1064
8386					order[2] = 0
8387					fix.Group.__init__(self, 1062, 1063, order)
8388
8389	class NoLegs(fix.Group):
8390		def __init__(self):
8391			order = fix.IntArray(51)
8392			order[0] = 600
8393			order[1] = 601
8394			order[2] = 602
8395			order[3] = 603
8396			order[4] = 607
8397			order[5] = 608
8398			order[6] = 609
8399			order[7] = 764
8400			order[8] = 610
8401			order[9] = 611
8402			order[10] = 1212
8403			order[11] = 248
8404			order[12] = 249
8405			order[13] = 250
8406			order[14] = 251
8407			order[15] = 252
8408			order[16] = 253
8409			order[17] = 257
8410			order[18] = 599
8411			order[19] = 596
8412			order[20] = 597
8413			order[21] = 598
8414			order[22] = 254
8415			order[23] = 612
8416			order[24] = 942
8417			order[25] = 613
8418			order[26] = 614
8419			order[27] = 999
8420			order[28] = 1224
8421			order[29] = 1421
8422			order[30] = 1422
8423			order[31] = 1001
8424			order[32] = 1420
8425			order[33] = 615
8426			order[34] = 616
8427			order[35] = 617
8428			order[36] = 618
8429			order[37] = 619
8430			order[38] = 620
8431			order[39] = 621
8432			order[40] = 622
8433			order[41] = 623
8434			order[42] = 624
8435			order[43] = 556
8436			order[44] = 740
8437			order[45] = 739
8438			order[46] = 955
8439			order[47] = 956
8440			order[48] = 1358
8441			order[49] = 1017
8442			order[50] = 0
8443			fix.Group.__init__(self, 555, 600, order)
8444
8445		class NoLegSecurityAltID(fix.Group):
8446			def __init__(self):
8447				order = fix.IntArray(3)
8448				order[0] = 605
8449				order[1] = 606
8450				order[2] = 0
8451				fix.Group.__init__(self, 604, 605, order)
8452
8453	class NoTradingSessions(fix.Group):
8454		def __init__(self):
8455			order = fix.IntArray(3)
8456			order[0] = 336
8457			order[1] = 625
8458			order[2] = 0
8459			fix.Group.__init__(self, 386, 336, order)
8460
8461	class NoStipulations(fix.Group):
8462		def __init__(self):
8463			order = fix.IntArray(3)
8464			order[0] = 233
8465			order[1] = 234
8466			order[2] = 0
8467			fix.Group.__init__(self, 232, 233, order)
8468
8469	class NoStrategyParameters(fix.Group):
8470		def __init__(self):
8471			order = fix.IntArray(4)
8472			order[0] = 958
8473			order[1] = 959
8474			order[2] = 960
8475			order[3] = 0
8476			fix.Group.__init__(self, 957, 958, order)
8477
8478class CrossOrderCancelReplaceRequest(Message):
8479	def __init__(self):
8480		Message.__init__(self)
8481		self.getHeader().setField( fix.MsgType("t") )
8482
8483	class NoRootPartyIDs(fix.Group):
8484		def __init__(self):
8485			order = fix.IntArray(5)
8486			order[0] = 1117
8487			order[1] = 1118
8488			order[2] = 1119
8489			order[3] = 1120
8490			order[4] = 0
8491			fix.Group.__init__(self, 1116, 1117, order)
8492
8493		class NoRootPartySubIDs(fix.Group):
8494			def __init__(self):
8495				order = fix.IntArray(3)
8496				order[0] = 1121
8497				order[1] = 1122
8498				order[2] = 0
8499				fix.Group.__init__(self, 1120, 1121, order)
8500
8501	class NoSides(fix.Group):
8502		def __init__(self):
8503			order = fix.IntArray(44)
8504			order[0] = 54
8505			order[1] = 41
8506			order[2] = 11
8507			order[3] = 526
8508			order[4] = 583
8509			order[5] = 453
8510			order[6] = 229
8511			order[7] = 75
8512			order[8] = 1
8513			order[9] = 660
8514			order[10] = 581
8515			order[11] = 589
8516			order[12] = 590
8517			order[13] = 591
8518			order[14] = 70
8519			order[15] = 78
8520			order[16] = 854
8521			order[17] = 38
8522			order[18] = 152
8523			order[19] = 516
8524			order[20] = 468
8525			order[21] = 469
8526			order[22] = 12
8527			order[23] = 13
8528			order[24] = 479
8529			order[25] = 497
8530			order[26] = 528
8531			order[27] = 529
8532			order[28] = 1091
8533			order[29] = 582
8534			order[30] = 121
8535			order[31] = 120
8536			order[32] = 775
8537			order[33] = 58
8538			order[34] = 354
8539			order[35] = 355
8540			order[36] = 77
8541			order[37] = 203
8542			order[38] = 544
8543			order[39] = 635
8544			order[40] = 377
8545			order[41] = 659
8546			order[42] = 962
8547			order[43] = 0
8548			fix.Group.__init__(self, 552, 54, order)
8549
8550		class NoPartyIDs(fix.Group):
8551			def __init__(self):
8552				order = fix.IntArray(5)
8553				order[0] = 448
8554				order[1] = 447
8555				order[2] = 452
8556				order[3] = 802
8557				order[4] = 0
8558				fix.Group.__init__(self, 453, 448, order)
8559
8560			class NoPartySubIDs(fix.Group):
8561				def __init__(self):
8562					order = fix.IntArray(3)
8563					order[0] = 523
8564					order[1] = 803
8565					order[2] = 0
8566					fix.Group.__init__(self, 802, 523, order)
8567
8568		class NoAllocs(fix.Group):
8569			def __init__(self):
8570				order = fix.IntArray(7)
8571				order[0] = 79
8572				order[1] = 661
8573				order[2] = 736
8574				order[3] = 467
8575				order[4] = 539
8576				order[5] = 80
8577				order[6] = 0
8578				fix.Group.__init__(self, 78, 79, order)
8579
8580			class NoNestedPartyIDs(fix.Group):
8581				def __init__(self):
8582					order = fix.IntArray(5)
8583					order[0] = 524
8584					order[1] = 525
8585					order[2] = 538
8586					order[3] = 804
8587					order[4] = 0
8588					fix.Group.__init__(self, 539, 524, order)
8589
8590				class NoNestedPartySubIDs(fix.Group):
8591					def __init__(self):
8592						order = fix.IntArray(3)
8593						order[0] = 545
8594						order[1] = 805
8595						order[2] = 0
8596						fix.Group.__init__(self, 804, 545, order)
8597
8598	class NoSecurityAltID(fix.Group):
8599		def __init__(self):
8600			order = fix.IntArray(3)
8601			order[0] = 455
8602			order[1] = 456
8603			order[2] = 0
8604			fix.Group.__init__(self, 454, 455, order)
8605
8606	class NoEvents(fix.Group):
8607		def __init__(self):
8608			order = fix.IntArray(6)
8609			order[0] = 865
8610			order[1] = 866
8611			order[2] = 1145
8612			order[3] = 867
8613			order[4] = 868
8614			order[5] = 0
8615			fix.Group.__init__(self, 864, 865, order)
8616
8617	class NoInstrumentParties(fix.Group):
8618		def __init__(self):
8619			order = fix.IntArray(5)
8620			order[0] = 1019
8621			order[1] = 1050
8622			order[2] = 1051
8623			order[3] = 1052
8624			order[4] = 0
8625			fix.Group.__init__(self, 1018, 1019, order)
8626
8627		class NoInstrumentPartySubIDs(fix.Group):
8628			def __init__(self):
8629				order = fix.IntArray(3)
8630				order[0] = 1053
8631				order[1] = 1054
8632				order[2] = 0
8633				fix.Group.__init__(self, 1052, 1053, order)
8634
8635	class NoUnderlyings(fix.Group):
8636		def __init__(self):
8637			order = fix.IntArray(62)
8638			order[0] = 311
8639			order[1] = 312
8640			order[2] = 309
8641			order[3] = 305
8642			order[4] = 462
8643			order[5] = 463
8644			order[6] = 310
8645			order[7] = 763
8646			order[8] = 313
8647			order[9] = 542
8648			order[10] = 1213
8649			order[11] = 241
8650			order[12] = 242
8651			order[13] = 243
8652			order[14] = 244
8653			order[15] = 245
8654			order[16] = 246
8655			order[17] = 256
8656			order[18] = 595
8657			order[19] = 592
8658			order[20] = 593
8659			order[21] = 594
8660			order[22] = 247
8661			order[23] = 316
8662			order[24] = 941
8663			order[25] = 317
8664			order[26] = 436
8665			order[27] = 998
8666			order[28] = 1423
8667			order[29] = 1424
8668			order[30] = 1425
8669			order[31] = 1000
8670			order[32] = 1419
8671			order[33] = 435
8672			order[34] = 308
8673			order[35] = 306
8674			order[36] = 362
8675			order[37] = 363
8676			order[38] = 307
8677			order[39] = 364
8678			order[40] = 365
8679			order[41] = 877
8680			order[42] = 878
8681			order[43] = 972
8682			order[44] = 318
8683			order[45] = 879
8684			order[46] = 975
8685			order[47] = 973
8686			order[48] = 974
8687			order[49] = 810
8688			order[50] = 882
8689			order[51] = 883
8690			order[52] = 884
8691			order[53] = 885
8692			order[54] = 886
8693			order[55] = 1044
8694			order[56] = 1045
8695			order[57] = 1046
8696			order[58] = 1038
8697			order[59] = 1039
8698			order[60] = 315
8699			order[61] = 0
8700			fix.Group.__init__(self, 711, 311, order)
8701
8702		class NoUnderlyingSecurityAltID(fix.Group):
8703			def __init__(self):
8704				order = fix.IntArray(3)
8705				order[0] = 458
8706				order[1] = 459
8707				order[2] = 0
8708				fix.Group.__init__(self, 457, 458, order)
8709
8710		class NoUnderlyingStips(fix.Group):
8711			def __init__(self):
8712				order = fix.IntArray(3)
8713				order[0] = 888
8714				order[1] = 889
8715				order[2] = 0
8716				fix.Group.__init__(self, 887, 888, order)
8717
8718		class NoUndlyInstrumentParties(fix.Group):
8719			def __init__(self):
8720				order = fix.IntArray(5)
8721				order[0] = 1059
8722				order[1] = 1060
8723				order[2] = 1061
8724				order[3] = 1062
8725				order[4] = 0
8726				fix.Group.__init__(self, 1058, 1059, order)
8727
8728			class NoUndlyInstrumentPartySubIDs(fix.Group):
8729				def __init__(self):
8730					order = fix.IntArray(3)
8731					order[0] = 1063
8732					order[1] = 1064
8733					order[2] = 0
8734					fix.Group.__init__(self, 1062, 1063, order)
8735
8736	class NoLegs(fix.Group):
8737		def __init__(self):
8738			order = fix.IntArray(51)
8739			order[0] = 600
8740			order[1] = 601
8741			order[2] = 602
8742			order[3] = 603
8743			order[4] = 607
8744			order[5] = 608
8745			order[6] = 609
8746			order[7] = 764
8747			order[8] = 610
8748			order[9] = 611
8749			order[10] = 1212
8750			order[11] = 248
8751			order[12] = 249
8752			order[13] = 250
8753			order[14] = 251
8754			order[15] = 252
8755			order[16] = 253
8756			order[17] = 257
8757			order[18] = 599
8758			order[19] = 596
8759			order[20] = 597
8760			order[21] = 598
8761			order[22] = 254
8762			order[23] = 612
8763			order[24] = 942
8764			order[25] = 613
8765			order[26] = 614
8766			order[27] = 999
8767			order[28] = 1224
8768			order[29] = 1421
8769			order[30] = 1422
8770			order[31] = 1001
8771			order[32] = 1420
8772			order[33] = 615
8773			order[34] = 616
8774			order[35] = 617
8775			order[36] = 618
8776			order[37] = 619
8777			order[38] = 620
8778			order[39] = 621
8779			order[40] = 622
8780			order[41] = 623
8781			order[42] = 624
8782			order[43] = 556
8783			order[44] = 740
8784			order[45] = 739
8785			order[46] = 955
8786			order[47] = 956
8787			order[48] = 1358
8788			order[49] = 1017
8789			order[50] = 0
8790			fix.Group.__init__(self, 555, 600, order)
8791
8792		class NoLegSecurityAltID(fix.Group):
8793			def __init__(self):
8794				order = fix.IntArray(3)
8795				order[0] = 605
8796				order[1] = 606
8797				order[2] = 0
8798				fix.Group.__init__(self, 604, 605, order)
8799
8800	class NoTradingSessions(fix.Group):
8801		def __init__(self):
8802			order = fix.IntArray(3)
8803			order[0] = 336
8804			order[1] = 625
8805			order[2] = 0
8806			fix.Group.__init__(self, 386, 336, order)
8807
8808	class NoStipulations(fix.Group):
8809		def __init__(self):
8810			order = fix.IntArray(3)
8811			order[0] = 233
8812			order[1] = 234
8813			order[2] = 0
8814			fix.Group.__init__(self, 232, 233, order)
8815
8816	class NoStrategyParameters(fix.Group):
8817		def __init__(self):
8818			order = fix.IntArray(4)
8819			order[0] = 958
8820			order[1] = 959
8821			order[2] = 960
8822			order[3] = 0
8823			fix.Group.__init__(self, 957, 958, order)
8824
8825class CrossOrderCancelRequest(Message):
8826	def __init__(self):
8827		Message.__init__(self)
8828		self.getHeader().setField( fix.MsgType("u") )
8829
8830	class NoRootPartyIDs(fix.Group):
8831		def __init__(self):
8832			order = fix.IntArray(5)
8833			order[0] = 1117
8834			order[1] = 1118
8835			order[2] = 1119
8836			order[3] = 1120
8837			order[4] = 0
8838			fix.Group.__init__(self, 1116, 1117, order)
8839
8840		class NoRootPartySubIDs(fix.Group):
8841			def __init__(self):
8842				order = fix.IntArray(3)
8843				order[0] = 1121
8844				order[1] = 1122
8845				order[2] = 0
8846				fix.Group.__init__(self, 1120, 1121, order)
8847
8848	class NoSides(fix.Group):
8849		def __init__(self):
8850			order = fix.IntArray(19)
8851			order[0] = 54
8852			order[1] = 41
8853			order[2] = 11
8854			order[3] = 526
8855			order[4] = 583
8856			order[5] = 586
8857			order[6] = 453
8858			order[7] = 229
8859			order[8] = 75
8860			order[9] = 38
8861			order[10] = 152
8862			order[11] = 516
8863			order[12] = 468
8864			order[13] = 469
8865			order[14] = 376
8866			order[15] = 58
8867			order[16] = 354
8868			order[17] = 355
8869			order[18] = 0
8870			fix.Group.__init__(self, 552, 54, order)
8871
8872		class NoPartyIDs(fix.Group):
8873			def __init__(self):
8874				order = fix.IntArray(5)
8875				order[0] = 448
8876				order[1] = 447
8877				order[2] = 452
8878				order[3] = 802
8879				order[4] = 0
8880				fix.Group.__init__(self, 453, 448, order)
8881
8882			class NoPartySubIDs(fix.Group):
8883				def __init__(self):
8884					order = fix.IntArray(3)
8885					order[0] = 523
8886					order[1] = 803
8887					order[2] = 0
8888					fix.Group.__init__(self, 802, 523, order)
8889
8890	class NoSecurityAltID(fix.Group):
8891		def __init__(self):
8892			order = fix.IntArray(3)
8893			order[0] = 455
8894			order[1] = 456
8895			order[2] = 0
8896			fix.Group.__init__(self, 454, 455, order)
8897
8898	class NoEvents(fix.Group):
8899		def __init__(self):
8900			order = fix.IntArray(6)
8901			order[0] = 865
8902			order[1] = 866
8903			order[2] = 1145
8904			order[3] = 867
8905			order[4] = 868
8906			order[5] = 0
8907			fix.Group.__init__(self, 864, 865, order)
8908
8909	class NoInstrumentParties(fix.Group):
8910		def __init__(self):
8911			order = fix.IntArray(5)
8912			order[0] = 1019
8913			order[1] = 1050
8914			order[2] = 1051
8915			order[3] = 1052
8916			order[4] = 0
8917			fix.Group.__init__(self, 1018, 1019, order)
8918
8919		class NoInstrumentPartySubIDs(fix.Group):
8920			def __init__(self):
8921				order = fix.IntArray(3)
8922				order[0] = 1053
8923				order[1] = 1054
8924				order[2] = 0
8925				fix.Group.__init__(self, 1052, 1053, order)
8926
8927	class NoUnderlyings(fix.Group):
8928		def __init__(self):
8929			order = fix.IntArray(62)
8930			order[0] = 311
8931			order[1] = 312
8932			order[2] = 309
8933			order[3] = 305
8934			order[4] = 462
8935			order[5] = 463
8936			order[6] = 310
8937			order[7] = 763
8938			order[8] = 313
8939			order[9] = 542
8940			order[10] = 1213
8941			order[11] = 241
8942			order[12] = 242
8943			order[13] = 243
8944			order[14] = 244
8945			order[15] = 245
8946			order[16] = 246
8947			order[17] = 256
8948			order[18] = 595
8949			order[19] = 592
8950			order[20] = 593
8951			order[21] = 594
8952			order[22] = 247
8953			order[23] = 316
8954			order[24] = 941
8955			order[25] = 317
8956			order[26] = 436
8957			order[27] = 998
8958			order[28] = 1423
8959			order[29] = 1424
8960			order[30] = 1425
8961			order[31] = 1000
8962			order[32] = 1419
8963			order[33] = 435
8964			order[34] = 308
8965			order[35] = 306
8966			order[36] = 362
8967			order[37] = 363
8968			order[38] = 307
8969			order[39] = 364
8970			order[40] = 365
8971			order[41] = 877
8972			order[42] = 878
8973			order[43] = 972
8974			order[44] = 318
8975			order[45] = 879
8976			order[46] = 975
8977			order[47] = 973
8978			order[48] = 974
8979			order[49] = 810
8980			order[50] = 882
8981			order[51] = 883
8982			order[52] = 884
8983			order[53] = 885
8984			order[54] = 886
8985			order[55] = 1044
8986			order[56] = 1045
8987			order[57] = 1046
8988			order[58] = 1038
8989			order[59] = 1039
8990			order[60] = 315
8991			order[61] = 0
8992			fix.Group.__init__(self, 711, 311, order)
8993
8994		class NoUnderlyingSecurityAltID(fix.Group):
8995			def __init__(self):
8996				order = fix.IntArray(3)
8997				order[0] = 458
8998				order[1] = 459
8999				order[2] = 0
9000				fix.Group.__init__(self, 457, 458, order)
9001
9002		class NoUnderlyingStips(fix.Group):
9003			def __init__(self):
9004				order = fix.IntArray(3)
9005				order[0] = 888
9006				order[1] = 889
9007				order[2] = 0
9008				fix.Group.__init__(self, 887, 888, order)
9009
9010		class NoUndlyInstrumentParties(fix.Group):
9011			def __init__(self):
9012				order = fix.IntArray(5)
9013				order[0] = 1059
9014				order[1] = 1060
9015				order[2] = 1061
9016				order[3] = 1062
9017				order[4] = 0
9018				fix.Group.__init__(self, 1058, 1059, order)
9019
9020			class NoUndlyInstrumentPartySubIDs(fix.Group):
9021				def __init__(self):
9022					order = fix.IntArray(3)
9023					order[0] = 1063
9024					order[1] = 1064
9025					order[2] = 0
9026					fix.Group.__init__(self, 1062, 1063, order)
9027
9028	class NoLegs(fix.Group):
9029		def __init__(self):
9030			order = fix.IntArray(51)
9031			order[0] = 600
9032			order[1] = 601
9033			order[2] = 602
9034			order[3] = 603
9035			order[4] = 607
9036			order[5] = 608
9037			order[6] = 609
9038			order[7] = 764
9039			order[8] = 610
9040			order[9] = 611
9041			order[10] = 1212
9042			order[11] = 248
9043			order[12] = 249
9044			order[13] = 250
9045			order[14] = 251
9046			order[15] = 252
9047			order[16] = 253
9048			order[17] = 257
9049			order[18] = 599
9050			order[19] = 596
9051			order[20] = 597
9052			order[21] = 598
9053			order[22] = 254
9054			order[23] = 612
9055			order[24] = 942
9056			order[25] = 613
9057			order[26] = 614
9058			order[27] = 999
9059			order[28] = 1224
9060			order[29] = 1421
9061			order[30] = 1422
9062			order[31] = 1001
9063			order[32] = 1420
9064			order[33] = 615
9065			order[34] = 616
9066			order[35] = 617
9067			order[36] = 618
9068			order[37] = 619
9069			order[38] = 620
9070			order[39] = 621
9071			order[40] = 622
9072			order[41] = 623
9073			order[42] = 624
9074			order[43] = 556
9075			order[44] = 740
9076			order[45] = 739
9077			order[46] = 955
9078			order[47] = 956
9079			order[48] = 1358
9080			order[49] = 1017
9081			order[50] = 0
9082			fix.Group.__init__(self, 555, 600, order)
9083
9084		class NoLegSecurityAltID(fix.Group):
9085			def __init__(self):
9086				order = fix.IntArray(3)
9087				order[0] = 605
9088				order[1] = 606
9089				order[2] = 0
9090				fix.Group.__init__(self, 604, 605, order)
9091
9092class SecurityTypeRequest(Message):
9093	def __init__(self):
9094		Message.__init__(self)
9095		self.getHeader().setField( fix.MsgType("v") )
9096
9097class SecurityTypes(Message):
9098	def __init__(self):
9099		Message.__init__(self)
9100		self.getHeader().setField( fix.MsgType("w") )
9101
9102	class NoSecurityTypes(fix.Group):
9103		def __init__(self):
9104			order = fix.IntArray(5)
9105			order[0] = 167
9106			order[1] = 762
9107			order[2] = 460
9108			order[3] = 461
9109			order[4] = 0
9110			fix.Group.__init__(self, 558, 167, order)
9111
9112class SecurityListRequest(Message):
9113	def __init__(self):
9114		Message.__init__(self)
9115		self.getHeader().setField( fix.MsgType("x") )
9116
9117	class NoSecurityAltID(fix.Group):
9118		def __init__(self):
9119			order = fix.IntArray(3)
9120			order[0] = 455
9121			order[1] = 456
9122			order[2] = 0
9123			fix.Group.__init__(self, 454, 455, order)
9124
9125	class NoEvents(fix.Group):
9126		def __init__(self):
9127			order = fix.IntArray(6)
9128			order[0] = 865
9129			order[1] = 866
9130			order[2] = 1145
9131			order[3] = 867
9132			order[4] = 868
9133			order[5] = 0
9134			fix.Group.__init__(self, 864, 865, order)
9135
9136	class NoInstrumentParties(fix.Group):
9137		def __init__(self):
9138			order = fix.IntArray(5)
9139			order[0] = 1019
9140			order[1] = 1050
9141			order[2] = 1051
9142			order[3] = 1052
9143			order[4] = 0
9144			fix.Group.__init__(self, 1018, 1019, order)
9145
9146		class NoInstrumentPartySubIDs(fix.Group):
9147			def __init__(self):
9148				order = fix.IntArray(3)
9149				order[0] = 1053
9150				order[1] = 1054
9151				order[2] = 0
9152				fix.Group.__init__(self, 1052, 1053, order)
9153
9154	class NoInstrAttrib(fix.Group):
9155		def __init__(self):
9156			order = fix.IntArray(3)
9157			order[0] = 871
9158			order[1] = 872
9159			order[2] = 0
9160			fix.Group.__init__(self, 870, 871, order)
9161
9162	class NoUnderlyings(fix.Group):
9163		def __init__(self):
9164			order = fix.IntArray(62)
9165			order[0] = 311
9166			order[1] = 312
9167			order[2] = 309
9168			order[3] = 305
9169			order[4] = 462
9170			order[5] = 463
9171			order[6] = 310
9172			order[7] = 763
9173			order[8] = 313
9174			order[9] = 542
9175			order[10] = 1213
9176			order[11] = 241
9177			order[12] = 242
9178			order[13] = 243
9179			order[14] = 244
9180			order[15] = 245
9181			order[16] = 246
9182			order[17] = 256
9183			order[18] = 595
9184			order[19] = 592
9185			order[20] = 593
9186			order[21] = 594
9187			order[22] = 247
9188			order[23] = 316
9189			order[24] = 941
9190			order[25] = 317
9191			order[26] = 436
9192			order[27] = 998
9193			order[28] = 1423
9194			order[29] = 1424
9195			order[30] = 1425
9196			order[31] = 1000
9197			order[32] = 1419
9198			order[33] = 435
9199			order[34] = 308
9200			order[35] = 306
9201			order[36] = 362
9202			order[37] = 363
9203			order[38] = 307
9204			order[39] = 364
9205			order[40] = 365
9206			order[41] = 877
9207			order[42] = 878
9208			order[43] = 972
9209			order[44] = 318
9210			order[45] = 879
9211			order[46] = 975
9212			order[47] = 973
9213			order[48] = 974
9214			order[49] = 810
9215			order[50] = 882
9216			order[51] = 883
9217			order[52] = 884
9218			order[53] = 885
9219			order[54] = 886
9220			order[55] = 1044
9221			order[56] = 1045
9222			order[57] = 1046
9223			order[58] = 1038
9224			order[59] = 1039
9225			order[60] = 315
9226			order[61] = 0
9227			fix.Group.__init__(self, 711, 311, order)
9228
9229		class NoUnderlyingSecurityAltID(fix.Group):
9230			def __init__(self):
9231				order = fix.IntArray(3)
9232				order[0] = 458
9233				order[1] = 459
9234				order[2] = 0
9235				fix.Group.__init__(self, 457, 458, order)
9236
9237		class NoUnderlyingStips(fix.Group):
9238			def __init__(self):
9239				order = fix.IntArray(3)
9240				order[0] = 888
9241				order[1] = 889
9242				order[2] = 0
9243				fix.Group.__init__(self, 887, 888, order)
9244
9245		class NoUndlyInstrumentParties(fix.Group):
9246			def __init__(self):
9247				order = fix.IntArray(5)
9248				order[0] = 1059
9249				order[1] = 1060
9250				order[2] = 1061
9251				order[3] = 1062
9252				order[4] = 0
9253				fix.Group.__init__(self, 1058, 1059, order)
9254
9255			class NoUndlyInstrumentPartySubIDs(fix.Group):
9256				def __init__(self):
9257					order = fix.IntArray(3)
9258					order[0] = 1063
9259					order[1] = 1064
9260					order[2] = 0
9261					fix.Group.__init__(self, 1062, 1063, order)
9262
9263	class NoLegs(fix.Group):
9264		def __init__(self):
9265			order = fix.IntArray(51)
9266			order[0] = 600
9267			order[1] = 601
9268			order[2] = 602
9269			order[3] = 603
9270			order[4] = 607
9271			order[5] = 608
9272			order[6] = 609
9273			order[7] = 764
9274			order[8] = 610
9275			order[9] = 611
9276			order[10] = 1212
9277			order[11] = 248
9278			order[12] = 249
9279			order[13] = 250
9280			order[14] = 251
9281			order[15] = 252
9282			order[16] = 253
9283			order[17] = 257
9284			order[18] = 599
9285			order[19] = 596
9286			order[20] = 597
9287			order[21] = 598
9288			order[22] = 254
9289			order[23] = 612
9290			order[24] = 942
9291			order[25] = 613
9292			order[26] = 614
9293			order[27] = 999
9294			order[28] = 1224
9295			order[29] = 1421
9296			order[30] = 1422
9297			order[31] = 1001
9298			order[32] = 1420
9299			order[33] = 615
9300			order[34] = 616
9301			order[35] = 617
9302			order[36] = 618
9303			order[37] = 619
9304			order[38] = 620
9305			order[39] = 621
9306			order[40] = 622
9307			order[41] = 623
9308			order[42] = 624
9309			order[43] = 556
9310			order[44] = 740
9311			order[45] = 739
9312			order[46] = 955
9313			order[47] = 956
9314			order[48] = 1358
9315			order[49] = 1017
9316			order[50] = 0
9317			fix.Group.__init__(self, 555, 600, order)
9318
9319		class NoLegSecurityAltID(fix.Group):
9320			def __init__(self):
9321				order = fix.IntArray(3)
9322				order[0] = 605
9323				order[1] = 606
9324				order[2] = 0
9325				fix.Group.__init__(self, 604, 605, order)
9326
9327class SecurityList(Message):
9328	def __init__(self):
9329		Message.__init__(self)
9330		self.getHeader().setField( fix.MsgType("y") )
9331
9332	class NoRelatedSym(fix.Group):
9333		def __init__(self):
9334			order = fix.IntArray(102)
9335			order[0] = 55
9336			order[1] = 65
9337			order[2] = 48
9338			order[3] = 22
9339			order[4] = 460
9340			order[5] = 1227
9341			order[6] = 1151
9342			order[7] = 461
9343			order[8] = 167
9344			order[9] = 762
9345			order[10] = 200
9346			order[11] = 541
9347			order[12] = 1079
9348			order[13] = 966
9349			order[14] = 1049
9350			order[15] = 965
9351			order[16] = 224
9352			order[17] = 225
9353			order[18] = 239
9354			order[19] = 226
9355			order[20] = 227
9356			order[21] = 228
9357			order[22] = 255
9358			order[23] = 543
9359			order[24] = 470
9360			order[25] = 471
9361			order[26] = 472
9362			order[27] = 240
9363			order[28] = 202
9364			order[29] = 947
9365			order[30] = 967
9366			order[31] = 968
9367			order[32] = 206
9368			order[33] = 231
9369			order[34] = 969
9370			order[35] = 1146
9371			order[36] = 996
9372			order[37] = 1147
9373			order[38] = 1191
9374			order[39] = 1192
9375			order[40] = 1193
9376			order[41] = 1194
9377			order[42] = 1195
9378			order[43] = 1196
9379			order[44] = 1197
9380			order[45] = 1198
9381			order[46] = 1199
9382			order[47] = 1200
9383			order[48] = 201
9384			order[49] = 1244
9385			order[50] = 1242
9386			order[51] = 997
9387			order[52] = 223
9388			order[53] = 207
9389			order[54] = 970
9390			order[55] = 971
9391			order[56] = 106
9392			order[57] = 348
9393			order[58] = 349
9394			order[59] = 107
9395			order[60] = 350
9396			order[61] = 351
9397			order[62] = 691
9398			order[63] = 667
9399			order[64] = 875
9400			order[65] = 876
9401			order[66] = 873
9402			order[67] = 874
9403			order[68] = 668
9404			order[69] = 869
9405			order[70] = 913
9406			order[71] = 914
9407			order[72] = 915
9408			order[73] = 918
9409			order[74] = 788
9410			order[75] = 916
9411			order[76] = 917
9412			order[77] = 919
9413			order[78] = 898
9414			order[79] = 1201
9415			order[80] = 711
9416			order[81] = 15
9417			order[82] = 232
9418			order[83] = 555
9419			order[84] = 218
9420			order[85] = 220
9421			order[86] = 221
9422			order[87] = 222
9423			order[88] = 662
9424			order[89] = 663
9425			order[90] = 699
9426			order[91] = 761
9427			order[92] = 235
9428			order[93] = 236
9429			order[94] = 701
9430			order[95] = 696
9431			order[96] = 697
9432			order[97] = 698
9433			order[98] = 58
9434			order[99] = 354
9435			order[100] = 355
9436			order[101] = 0
9437			fix.Group.__init__(self, 146, 55, order)
9438
9439		class NoSecurityAltID(fix.Group):
9440			def __init__(self):
9441				order = fix.IntArray(3)
9442				order[0] = 455
9443				order[1] = 456
9444				order[2] = 0
9445				fix.Group.__init__(self, 454, 455, order)
9446
9447		class NoEvents(fix.Group):
9448			def __init__(self):
9449				order = fix.IntArray(6)
9450				order[0] = 865
9451				order[1] = 866
9452				order[2] = 1145
9453				order[3] = 867
9454				order[4] = 868
9455				order[5] = 0
9456				fix.Group.__init__(self, 864, 865, order)
9457
9458		class NoInstrumentParties(fix.Group):
9459			def __init__(self):
9460				order = fix.IntArray(5)
9461				order[0] = 1019
9462				order[1] = 1050
9463				order[2] = 1051
9464				order[3] = 1052
9465				order[4] = 0
9466				fix.Group.__init__(self, 1018, 1019, order)
9467
9468			class NoInstrumentPartySubIDs(fix.Group):
9469				def __init__(self):
9470					order = fix.IntArray(3)
9471					order[0] = 1053
9472					order[1] = 1054
9473					order[2] = 0
9474					fix.Group.__init__(self, 1052, 1053, order)
9475
9476		class NoInstrAttrib(fix.Group):
9477			def __init__(self):
9478				order = fix.IntArray(3)
9479				order[0] = 871
9480				order[1] = 872
9481				order[2] = 0
9482				fix.Group.__init__(self, 870, 871, order)
9483
9484		class NoTickRules(fix.Group):
9485			def __init__(self):
9486				order = fix.IntArray(5)
9487				order[0] = 1206
9488				order[1] = 1207
9489				order[2] = 1208
9490				order[3] = 1209
9491				order[4] = 0
9492				fix.Group.__init__(self, 1205, 1206, order)
9493
9494		class NoLotTypeRules(fix.Group):
9495			def __init__(self):
9496				order = fix.IntArray(3)
9497				order[0] = 1093
9498				order[1] = 1231
9499				order[2] = 0
9500				fix.Group.__init__(self, 1234, 1093, order)
9501
9502		class NoTradingSessionRules(fix.Group):
9503			def __init__(self):
9504				order = fix.IntArray(3)
9505				order[0] = 336
9506				order[1] = 625
9507				order[2] = 0
9508				fix.Group.__init__(self, 1309, 336, order)
9509
9510			class NoOrdTypeRules(fix.Group):
9511				def __init__(self):
9512					order = fix.IntArray(2)
9513					order[0] = 40
9514					order[1] = 0
9515					fix.Group.__init__(self, 1237, 40, order)
9516
9517			class NoTimeInForceRules(fix.Group):
9518				def __init__(self):
9519					order = fix.IntArray(2)
9520					order[0] = 59
9521					order[1] = 0
9522					fix.Group.__init__(self, 1239, 59, order)
9523
9524			class NoExecInstRules(fix.Group):
9525				def __init__(self):
9526					order = fix.IntArray(2)
9527					order[0] = 1308
9528					order[1] = 0
9529					fix.Group.__init__(self, 1232, 1308, order)
9530
9531			class NoMatchRules(fix.Group):
9532				def __init__(self):
9533					order = fix.IntArray(3)
9534					order[0] = 1142
9535					order[1] = 574
9536					order[2] = 0
9537					fix.Group.__init__(self, 1235, 1142, order)
9538
9539			class NoMDFeedTypes(fix.Group):
9540				def __init__(self):
9541					order = fix.IntArray(4)
9542					order[0] = 1022
9543					order[1] = 264
9544					order[2] = 1021
9545					order[3] = 0
9546					fix.Group.__init__(self, 1141, 1022, order)
9547
9548		class NoNestedInstrAttrib(fix.Group):
9549			def __init__(self):
9550				order = fix.IntArray(3)
9551				order[0] = 1210
9552				order[1] = 1211
9553				order[2] = 0
9554				fix.Group.__init__(self, 1312, 1210, order)
9555
9556		class NoStrikeRules(fix.Group):
9557			def __init__(self):
9558				order = fix.IntArray(7)
9559				order[0] = 1223
9560				order[1] = 1202
9561				order[2] = 1203
9562				order[3] = 1204
9563				order[4] = 1304
9564				order[5] = 1236
9565				order[6] = 0
9566				fix.Group.__init__(self, 1201, 1223, order)
9567
9568			class NoMaturityRules(fix.Group):
9569				def __init__(self):
9570					order = fix.IntArray(7)
9571					order[0] = 1222
9572					order[1] = 1303
9573					order[2] = 1302
9574					order[3] = 1241
9575					order[4] = 1226
9576					order[5] = 1229
9577					order[6] = 0
9578					fix.Group.__init__(self, 1236, 1222, order)
9579
9580		class NoUnderlyings(fix.Group):
9581			def __init__(self):
9582				order = fix.IntArray(62)
9583				order[0] = 311
9584				order[1] = 312
9585				order[2] = 309
9586				order[3] = 305
9587				order[4] = 462
9588				order[5] = 463
9589				order[6] = 310
9590				order[7] = 763
9591				order[8] = 313
9592				order[9] = 542
9593				order[10] = 1213
9594				order[11] = 241
9595				order[12] = 242
9596				order[13] = 243
9597				order[14] = 244
9598				order[15] = 245
9599				order[16] = 246
9600				order[17] = 256
9601				order[18] = 595
9602				order[19] = 592
9603				order[20] = 593
9604				order[21] = 594
9605				order[22] = 247
9606				order[23] = 316
9607				order[24] = 941
9608				order[25] = 317
9609				order[26] = 436
9610				order[27] = 998
9611				order[28] = 1423
9612				order[29] = 1424
9613				order[30] = 1425
9614				order[31] = 1000
9615				order[32] = 1419
9616				order[33] = 435
9617				order[34] = 308
9618				order[35] = 306
9619				order[36] = 362
9620				order[37] = 363
9621				order[38] = 307
9622				order[39] = 364
9623				order[40] = 365
9624				order[41] = 877
9625				order[42] = 878
9626				order[43] = 972
9627				order[44] = 318
9628				order[45] = 879
9629				order[46] = 975
9630				order[47] = 973
9631				order[48] = 974
9632				order[49] = 810
9633				order[50] = 882
9634				order[51] = 883
9635				order[52] = 884
9636				order[53] = 885
9637				order[54] = 886
9638				order[55] = 1044
9639				order[56] = 1045
9640				order[57] = 1046
9641				order[58] = 1038
9642				order[59] = 1039
9643				order[60] = 315
9644				order[61] = 0
9645				fix.Group.__init__(self, 711, 311, order)
9646
9647			class NoUnderlyingSecurityAltID(fix.Group):
9648				def __init__(self):
9649					order = fix.IntArray(3)
9650					order[0] = 458
9651					order[1] = 459
9652					order[2] = 0
9653					fix.Group.__init__(self, 457, 458, order)
9654
9655			class NoUnderlyingStips(fix.Group):
9656				def __init__(self):
9657					order = fix.IntArray(3)
9658					order[0] = 888
9659					order[1] = 889
9660					order[2] = 0
9661					fix.Group.__init__(self, 887, 888, order)
9662
9663			class NoUndlyInstrumentParties(fix.Group):
9664				def __init__(self):
9665					order = fix.IntArray(5)
9666					order[0] = 1059
9667					order[1] = 1060
9668					order[2] = 1061
9669					order[3] = 1062
9670					order[4] = 0
9671					fix.Group.__init__(self, 1058, 1059, order)
9672
9673				class NoUndlyInstrumentPartySubIDs(fix.Group):
9674					def __init__(self):
9675						order = fix.IntArray(3)
9676						order[0] = 1063
9677						order[1] = 1064
9678						order[2] = 0
9679						fix.Group.__init__(self, 1062, 1063, order)
9680
9681		class NoStipulations(fix.Group):
9682			def __init__(self):
9683				order = fix.IntArray(3)
9684				order[0] = 233
9685				order[1] = 234
9686				order[2] = 0
9687				fix.Group.__init__(self, 232, 233, order)
9688
9689		class NoLegs(fix.Group):
9690			def __init__(self):
9691				order = fix.IntArray(59)
9692				order[0] = 600
9693				order[1] = 601
9694				order[2] = 602
9695				order[3] = 603
9696				order[4] = 607
9697				order[5] = 608
9698				order[6] = 609
9699				order[7] = 764
9700				order[8] = 610
9701				order[9] = 611
9702				order[10] = 1212
9703				order[11] = 248
9704				order[12] = 249
9705				order[13] = 250
9706				order[14] = 251
9707				order[15] = 252
9708				order[16] = 253
9709				order[17] = 257
9710				order[18] = 599
9711				order[19] = 596
9712				order[20] = 597
9713				order[21] = 598
9714				order[22] = 254
9715				order[23] = 612
9716				order[24] = 942
9717				order[25] = 613
9718				order[26] = 614
9719				order[27] = 999
9720				order[28] = 1224
9721				order[29] = 1421
9722				order[30] = 1422
9723				order[31] = 1001
9724				order[32] = 1420
9725				order[33] = 615
9726				order[34] = 616
9727				order[35] = 617
9728				order[36] = 618
9729				order[37] = 619
9730				order[38] = 620
9731				order[39] = 621
9732				order[40] = 622
9733				order[41] = 623
9734				order[42] = 624
9735				order[43] = 556
9736				order[44] = 740
9737				order[45] = 739
9738				order[46] = 955
9739				order[47] = 956
9740				order[48] = 1358
9741				order[49] = 1017
9742				order[50] = 690
9743				order[51] = 587
9744				order[52] = 683
9745				order[53] = 676
9746				order[54] = 677
9747				order[55] = 678
9748				order[56] = 679
9749				order[57] = 680
9750				order[58] = 0
9751				fix.Group.__init__(self, 555, 600, order)
9752
9753			class NoLegSecurityAltID(fix.Group):
9754				def __init__(self):
9755					order = fix.IntArray(3)
9756					order[0] = 605
9757					order[1] = 606
9758					order[2] = 0
9759					fix.Group.__init__(self, 604, 605, order)
9760
9761			class NoLegStipulations(fix.Group):
9762				def __init__(self):
9763					order = fix.IntArray(3)
9764					order[0] = 688
9765					order[1] = 689
9766					order[2] = 0
9767					fix.Group.__init__(self, 683, 688, order)
9768
9769class DerivativeSecurityListRequest(Message):
9770	def __init__(self):
9771		Message.__init__(self)
9772		self.getHeader().setField( fix.MsgType("z") )
9773
9774	class NoUnderlyingSecurityAltID(fix.Group):
9775		def __init__(self):
9776			order = fix.IntArray(3)
9777			order[0] = 458
9778			order[1] = 459
9779			order[2] = 0
9780			fix.Group.__init__(self, 457, 458, order)
9781
9782	class NoUnderlyingStips(fix.Group):
9783		def __init__(self):
9784			order = fix.IntArray(3)
9785			order[0] = 888
9786			order[1] = 889
9787			order[2] = 0
9788			fix.Group.__init__(self, 887, 888, order)
9789
9790	class NoUndlyInstrumentParties(fix.Group):
9791		def __init__(self):
9792			order = fix.IntArray(5)
9793			order[0] = 1059
9794			order[1] = 1060
9795			order[2] = 1061
9796			order[3] = 1062
9797			order[4] = 0
9798			fix.Group.__init__(self, 1058, 1059, order)
9799
9800		class NoUndlyInstrumentPartySubIDs(fix.Group):
9801			def __init__(self):
9802				order = fix.IntArray(3)
9803				order[0] = 1063
9804				order[1] = 1064
9805				order[2] = 0
9806				fix.Group.__init__(self, 1062, 1063, order)
9807
9808	class NoDerivativeSecurityAltID(fix.Group):
9809		def __init__(self):
9810			order = fix.IntArray(3)
9811			order[0] = 1219
9812			order[1] = 1220
9813			order[2] = 0
9814			fix.Group.__init__(self, 1218, 1219, order)
9815
9816	class NoDerivativeEvents(fix.Group):
9817		def __init__(self):
9818			order = fix.IntArray(6)
9819			order[0] = 1287
9820			order[1] = 1288
9821			order[2] = 1289
9822			order[3] = 1290
9823			order[4] = 1291
9824			order[5] = 0
9825			fix.Group.__init__(self, 1286, 1287, order)
9826
9827	class NoDerivativeInstrumentParties(fix.Group):
9828		def __init__(self):
9829			order = fix.IntArray(5)
9830			order[0] = 1293
9831			order[1] = 1294
9832			order[2] = 1295
9833			order[3] = 1296
9834			order[4] = 0
9835			fix.Group.__init__(self, 1292, 1293, order)
9836
9837		class NoDerivativeInstrumentPartySubIDs(fix.Group):
9838			def __init__(self):
9839				order = fix.IntArray(3)
9840				order[0] = 1297
9841				order[1] = 1298
9842				order[2] = 0
9843				fix.Group.__init__(self, 1296, 1297, order)
9844
9845class DerivativeSecurityList(Message):
9846	def __init__(self):
9847		Message.__init__(self)
9848		self.getHeader().setField( fix.MsgType("AA") )
9849
9850	class NoUnderlyingSecurityAltID(fix.Group):
9851		def __init__(self):
9852			order = fix.IntArray(3)
9853			order[0] = 458
9854			order[1] = 459
9855			order[2] = 0
9856			fix.Group.__init__(self, 457, 458, order)
9857
9858	class NoUnderlyingStips(fix.Group):
9859		def __init__(self):
9860			order = fix.IntArray(3)
9861			order[0] = 888
9862			order[1] = 889
9863			order[2] = 0
9864			fix.Group.__init__(self, 887, 888, order)
9865
9866	class NoUndlyInstrumentParties(fix.Group):
9867		def __init__(self):
9868			order = fix.IntArray(5)
9869			order[0] = 1059
9870			order[1] = 1060
9871			order[2] = 1061
9872			order[3] = 1062
9873			order[4] = 0
9874			fix.Group.__init__(self, 1058, 1059, order)
9875
9876		class NoUndlyInstrumentPartySubIDs(fix.Group):
9877			def __init__(self):
9878				order = fix.IntArray(3)
9879				order[0] = 1063
9880				order[1] = 1064
9881				order[2] = 0
9882				fix.Group.__init__(self, 1062, 1063, order)
9883
9884	class NoDerivativeSecurityAltID(fix.Group):
9885		def __init__(self):
9886			order = fix.IntArray(3)
9887			order[0] = 1219
9888			order[1] = 1220
9889			order[2] = 0
9890			fix.Group.__init__(self, 1218, 1219, order)
9891
9892	class NoDerivativeEvents(fix.Group):
9893		def __init__(self):
9894			order = fix.IntArray(6)
9895			order[0] = 1287
9896			order[1] = 1288
9897			order[2] = 1289
9898			order[3] = 1290
9899			order[4] = 1291
9900			order[5] = 0
9901			fix.Group.__init__(self, 1286, 1287, order)
9902
9903	class NoDerivativeInstrumentParties(fix.Group):
9904		def __init__(self):
9905			order = fix.IntArray(5)
9906			order[0] = 1293
9907			order[1] = 1294
9908			order[2] = 1295
9909			order[3] = 1296
9910			order[4] = 0
9911			fix.Group.__init__(self, 1292, 1293, order)
9912
9913		class NoDerivativeInstrumentPartySubIDs(fix.Group):
9914			def __init__(self):
9915				order = fix.IntArray(3)
9916				order[0] = 1297
9917				order[1] = 1298
9918				order[2] = 0
9919				fix.Group.__init__(self, 1296, 1297, order)
9920
9921	class NoDerivativeInstrAttrib(fix.Group):
9922		def __init__(self):
9923			order = fix.IntArray(3)
9924			order[0] = 1313
9925			order[1] = 1314
9926			order[2] = 0
9927			fix.Group.__init__(self, 1311, 1313, order)
9928
9929	class NoMarketSegments(fix.Group):
9930		def __init__(self):
9931			order = fix.IntArray(4)
9932			order[0] = 1301
9933			order[1] = 1300
9934			order[2] = 1201
9935			order[3] = 0
9936			fix.Group.__init__(self, 1310, 1301, order)
9937
9938		class NoTickRules(fix.Group):
9939			def __init__(self):
9940				order = fix.IntArray(5)
9941				order[0] = 1206
9942				order[1] = 1207
9943				order[2] = 1208
9944				order[3] = 1209
9945				order[4] = 0
9946				fix.Group.__init__(self, 1205, 1206, order)
9947
9948		class NoLotTypeRules(fix.Group):
9949			def __init__(self):
9950				order = fix.IntArray(3)
9951				order[0] = 1093
9952				order[1] = 1231
9953				order[2] = 0
9954				fix.Group.__init__(self, 1234, 1093, order)
9955
9956		class NoTradingSessionRules(fix.Group):
9957			def __init__(self):
9958				order = fix.IntArray(3)
9959				order[0] = 336
9960				order[1] = 625
9961				order[2] = 0
9962				fix.Group.__init__(self, 1309, 336, order)
9963
9964			class NoOrdTypeRules(fix.Group):
9965				def __init__(self):
9966					order = fix.IntArray(2)
9967					order[0] = 40
9968					order[1] = 0
9969					fix.Group.__init__(self, 1237, 40, order)
9970
9971			class NoTimeInForceRules(fix.Group):
9972				def __init__(self):
9973					order = fix.IntArray(2)
9974					order[0] = 59
9975					order[1] = 0
9976					fix.Group.__init__(self, 1239, 59, order)
9977
9978			class NoExecInstRules(fix.Group):
9979				def __init__(self):
9980					order = fix.IntArray(2)
9981					order[0] = 1308
9982					order[1] = 0
9983					fix.Group.__init__(self, 1232, 1308, order)
9984
9985			class NoMatchRules(fix.Group):
9986				def __init__(self):
9987					order = fix.IntArray(3)
9988					order[0] = 1142
9989					order[1] = 574
9990					order[2] = 0
9991					fix.Group.__init__(self, 1235, 1142, order)
9992
9993			class NoMDFeedTypes(fix.Group):
9994				def __init__(self):
9995					order = fix.IntArray(4)
9996					order[0] = 1022
9997					order[1] = 264
9998					order[2] = 1021
9999					order[3] = 0
10000					fix.Group.__init__(self, 1141, 1022, order)
10001
10002		class NoNestedInstrAttrib(fix.Group):
10003			def __init__(self):
10004				order = fix.IntArray(3)
10005				order[0] = 1210
10006				order[1] = 1211
10007				order[2] = 0
10008				fix.Group.__init__(self, 1312, 1210, order)
10009
10010		class NoStrikeRules(fix.Group):
10011			def __init__(self):
10012				order = fix.IntArray(7)
10013				order[0] = 1223
10014				order[1] = 1202
10015				order[2] = 1203
10016				order[3] = 1204
10017				order[4] = 1304
10018				order[5] = 1236
10019				order[6] = 0
10020				fix.Group.__init__(self, 1201, 1223, order)
10021
10022			class NoMaturityRules(fix.Group):
10023				def __init__(self):
10024					order = fix.IntArray(7)
10025					order[0] = 1222
10026					order[1] = 1303
10027					order[2] = 1302
10028					order[3] = 1241
10029					order[4] = 1226
10030					order[5] = 1229
10031					order[6] = 0
10032					fix.Group.__init__(self, 1236, 1222, order)
10033
10034	class NoRelatedSym(fix.Group):
10035		def __init__(self):
10036			order = fix.IntArray(81)
10037			order[0] = 55
10038			order[1] = 65
10039			order[2] = 48
10040			order[3] = 22
10041			order[4] = 460
10042			order[5] = 1227
10043			order[6] = 1151
10044			order[7] = 461
10045			order[8] = 167
10046			order[9] = 762
10047			order[10] = 200
10048			order[11] = 541
10049			order[12] = 1079
10050			order[13] = 966
10051			order[14] = 1049
10052			order[15] = 965
10053			order[16] = 224
10054			order[17] = 225
10055			order[18] = 239
10056			order[19] = 226
10057			order[20] = 227
10058			order[21] = 228
10059			order[22] = 255
10060			order[23] = 543
10061			order[24] = 470
10062			order[25] = 471
10063			order[26] = 472
10064			order[27] = 240
10065			order[28] = 202
10066			order[29] = 947
10067			order[30] = 967
10068			order[31] = 968
10069			order[32] = 206
10070			order[33] = 231
10071			order[34] = 969
10072			order[35] = 1146
10073			order[36] = 996
10074			order[37] = 1147
10075			order[38] = 1191
10076			order[39] = 1192
10077			order[40] = 1193
10078			order[41] = 1194
10079			order[42] = 1195
10080			order[43] = 1196
10081			order[44] = 1197
10082			order[45] = 1198
10083			order[46] = 1199
10084			order[47] = 1200
10085			order[48] = 201
10086			order[49] = 1244
10087			order[50] = 1242
10088			order[51] = 997
10089			order[52] = 223
10090			order[53] = 207
10091			order[54] = 970
10092			order[55] = 971
10093			order[56] = 106
10094			order[57] = 348
10095			order[58] = 349
10096			order[59] = 107
10097			order[60] = 350
10098			order[61] = 351
10099			order[62] = 691
10100			order[63] = 667
10101			order[64] = 875
10102			order[65] = 876
10103			order[66] = 873
10104			order[67] = 874
10105			order[68] = 1305
10106			order[69] = 1221
10107			order[70] = 1230
10108			order[71] = 1240
10109			order[72] = 15
10110			order[73] = 292
10111			order[74] = 668
10112			order[75] = 869
10113			order[76] = 555
10114			order[77] = 58
10115			order[78] = 354
10116			order[79] = 355
10117			order[80] = 0
10118			fix.Group.__init__(self, 146, 55, order)
10119
10120		class NoSecurityAltID(fix.Group):
10121			def __init__(self):
10122				order = fix.IntArray(3)
10123				order[0] = 455
10124				order[1] = 456
10125				order[2] = 0
10126				fix.Group.__init__(self, 454, 455, order)
10127
10128		class NoEvents(fix.Group):
10129			def __init__(self):
10130				order = fix.IntArray(6)
10131				order[0] = 865
10132				order[1] = 866
10133				order[2] = 1145
10134				order[3] = 867
10135				order[4] = 868
10136				order[5] = 0
10137				fix.Group.__init__(self, 864, 865, order)
10138
10139		class NoInstrumentParties(fix.Group):
10140			def __init__(self):
10141				order = fix.IntArray(5)
10142				order[0] = 1019
10143				order[1] = 1050
10144				order[2] = 1051
10145				order[3] = 1052
10146				order[4] = 0
10147				fix.Group.__init__(self, 1018, 1019, order)
10148
10149			class NoInstrumentPartySubIDs(fix.Group):
10150				def __init__(self):
10151					order = fix.IntArray(3)
10152					order[0] = 1053
10153					order[1] = 1054
10154					order[2] = 0
10155					fix.Group.__init__(self, 1052, 1053, order)
10156
10157		class NoInstrAttrib(fix.Group):
10158			def __init__(self):
10159				order = fix.IntArray(3)
10160				order[0] = 871
10161				order[1] = 872
10162				order[2] = 0
10163				fix.Group.__init__(self, 870, 871, order)
10164
10165		class NoLegs(fix.Group):
10166			def __init__(self):
10167				order = fix.IntArray(51)
10168				order[0] = 600
10169				order[1] = 601
10170				order[2] = 602
10171				order[3] = 603
10172				order[4] = 607
10173				order[5] = 608
10174				order[6] = 609
10175				order[7] = 764
10176				order[8] = 610
10177				order[9] = 611
10178				order[10] = 1212
10179				order[11] = 248
10180				order[12] = 249
10181				order[13] = 250
10182				order[14] = 251
10183				order[15] = 252
10184				order[16] = 253
10185				order[17] = 257
10186				order[18] = 599
10187				order[19] = 596
10188				order[20] = 597
10189				order[21] = 598
10190				order[22] = 254
10191				order[23] = 612
10192				order[24] = 942
10193				order[25] = 613
10194				order[26] = 614
10195				order[27] = 999
10196				order[28] = 1224
10197				order[29] = 1421
10198				order[30] = 1422
10199				order[31] = 1001
10200				order[32] = 1420
10201				order[33] = 615
10202				order[34] = 616
10203				order[35] = 617
10204				order[36] = 618
10205				order[37] = 619
10206				order[38] = 620
10207				order[39] = 621
10208				order[40] = 622
10209				order[41] = 623
10210				order[42] = 624
10211				order[43] = 556
10212				order[44] = 740
10213				order[45] = 739
10214				order[46] = 955
10215				order[47] = 956
10216				order[48] = 1358
10217				order[49] = 1017
10218				order[50] = 0
10219				fix.Group.__init__(self, 555, 600, order)
10220
10221			class NoLegSecurityAltID(fix.Group):
10222				def __init__(self):
10223					order = fix.IntArray(3)
10224					order[0] = 605
10225					order[1] = 606
10226					order[2] = 0
10227					fix.Group.__init__(self, 604, 605, order)
10228
10229class NewOrderMultileg(Message):
10230	def __init__(self):
10231		Message.__init__(self)
10232		self.getHeader().setField( fix.MsgType("AB") )
10233
10234	class NoPartyIDs(fix.Group):
10235		def __init__(self):
10236			order = fix.IntArray(5)
10237			order[0] = 448
10238			order[1] = 447
10239			order[2] = 452
10240			order[3] = 802
10241			order[4] = 0
10242			fix.Group.__init__(self, 453, 448, order)
10243
10244		class NoPartySubIDs(fix.Group):
10245			def __init__(self):
10246				order = fix.IntArray(3)
10247				order[0] = 523
10248				order[1] = 803
10249				order[2] = 0
10250				fix.Group.__init__(self, 802, 523, order)
10251
10252	class NoAllocs(fix.Group):
10253		def __init__(self):
10254			order = fix.IntArray(7)
10255			order[0] = 79
10256			order[1] = 661
10257			order[2] = 736
10258			order[3] = 467
10259			order[4] = 948
10260			order[5] = 80
10261			order[6] = 0
10262			fix.Group.__init__(self, 78, 79, order)
10263
10264		class NoNested3PartyIDs(fix.Group):
10265			def __init__(self):
10266				order = fix.IntArray(5)
10267				order[0] = 949
10268				order[1] = 950
10269				order[2] = 951
10270				order[3] = 952
10271				order[4] = 0
10272				fix.Group.__init__(self, 948, 949, order)
10273
10274			class NoNested3PartySubIDs(fix.Group):
10275				def __init__(self):
10276					order = fix.IntArray(3)
10277					order[0] = 953
10278					order[1] = 954
10279					order[2] = 0
10280					fix.Group.__init__(self, 952, 953, order)
10281
10282	class NoTradingSessions(fix.Group):
10283		def __init__(self):
10284			order = fix.IntArray(3)
10285			order[0] = 336
10286			order[1] = 625
10287			order[2] = 0
10288			fix.Group.__init__(self, 386, 336, order)
10289
10290	class NoSecurityAltID(fix.Group):
10291		def __init__(self):
10292			order = fix.IntArray(3)
10293			order[0] = 455
10294			order[1] = 456
10295			order[2] = 0
10296			fix.Group.__init__(self, 454, 455, order)
10297
10298	class NoEvents(fix.Group):
10299		def __init__(self):
10300			order = fix.IntArray(6)
10301			order[0] = 865
10302			order[1] = 866
10303			order[2] = 1145
10304			order[3] = 867
10305			order[4] = 868
10306			order[5] = 0
10307			fix.Group.__init__(self, 864, 865, order)
10308
10309	class NoInstrumentParties(fix.Group):
10310		def __init__(self):
10311			order = fix.IntArray(5)
10312			order[0] = 1019
10313			order[1] = 1050
10314			order[2] = 1051
10315			order[3] = 1052
10316			order[4] = 0
10317			fix.Group.__init__(self, 1018, 1019, order)
10318
10319		class NoInstrumentPartySubIDs(fix.Group):
10320			def __init__(self):
10321				order = fix.IntArray(3)
10322				order[0] = 1053
10323				order[1] = 1054
10324				order[2] = 0
10325				fix.Group.__init__(self, 1052, 1053, order)
10326
10327	class NoUnderlyings(fix.Group):
10328		def __init__(self):
10329			order = fix.IntArray(62)
10330			order[0] = 311
10331			order[1] = 312
10332			order[2] = 309
10333			order[3] = 305
10334			order[4] = 462
10335			order[5] = 463
10336			order[6] = 310
10337			order[7] = 763
10338			order[8] = 313
10339			order[9] = 542
10340			order[10] = 1213
10341			order[11] = 241
10342			order[12] = 242
10343			order[13] = 243
10344			order[14] = 244
10345			order[15] = 245
10346			order[16] = 246
10347			order[17] = 256
10348			order[18] = 595
10349			order[19] = 592
10350			order[20] = 593
10351			order[21] = 594
10352			order[22] = 247
10353			order[23] = 316
10354			order[24] = 941
10355			order[25] = 317
10356			order[26] = 436
10357			order[27] = 998
10358			order[28] = 1423
10359			order[29] = 1424
10360			order[30] = 1425
10361			order[31] = 1000
10362			order[32] = 1419
10363			order[33] = 435
10364			order[34] = 308
10365			order[35] = 306
10366			order[36] = 362
10367			order[37] = 363
10368			order[38] = 307
10369			order[39] = 364
10370			order[40] = 365
10371			order[41] = 877
10372			order[42] = 878
10373			order[43] = 972
10374			order[44] = 318
10375			order[45] = 879
10376			order[46] = 975
10377			order[47] = 973
10378			order[48] = 974
10379			order[49] = 810
10380			order[50] = 882
10381			order[51] = 883
10382			order[52] = 884
10383			order[53] = 885
10384			order[54] = 886
10385			order[55] = 1044
10386			order[56] = 1045
10387			order[57] = 1046
10388			order[58] = 1038
10389			order[59] = 1039
10390			order[60] = 315
10391			order[61] = 0
10392			fix.Group.__init__(self, 711, 311, order)
10393
10394		class NoUnderlyingSecurityAltID(fix.Group):
10395			def __init__(self):
10396				order = fix.IntArray(3)
10397				order[0] = 458
10398				order[1] = 459
10399				order[2] = 0
10400				fix.Group.__init__(self, 457, 458, order)
10401
10402		class NoUnderlyingStips(fix.Group):
10403			def __init__(self):
10404				order = fix.IntArray(3)
10405				order[0] = 888
10406				order[1] = 889
10407				order[2] = 0
10408				fix.Group.__init__(self, 887, 888, order)
10409
10410		class NoUndlyInstrumentParties(fix.Group):
10411			def __init__(self):
10412				order = fix.IntArray(5)
10413				order[0] = 1059
10414				order[1] = 1060
10415				order[2] = 1061
10416				order[3] = 1062
10417				order[4] = 0
10418				fix.Group.__init__(self, 1058, 1059, order)
10419
10420			class NoUndlyInstrumentPartySubIDs(fix.Group):
10421				def __init__(self):
10422					order = fix.IntArray(3)
10423					order[0] = 1063
10424					order[1] = 1064
10425					order[2] = 0
10426					fix.Group.__init__(self, 1062, 1063, order)
10427
10428	class NoLegs(fix.Group):
10429		def __init__(self):
10430			order = fix.IntArray(68)
10431			order[0] = 600
10432			order[1] = 601
10433			order[2] = 602
10434			order[3] = 603
10435			order[4] = 607
10436			order[5] = 608
10437			order[6] = 609
10438			order[7] = 764
10439			order[8] = 610
10440			order[9] = 611
10441			order[10] = 1212
10442			order[11] = 248
10443			order[12] = 249
10444			order[13] = 250
10445			order[14] = 251
10446			order[15] = 252
10447			order[16] = 253
10448			order[17] = 257
10449			order[18] = 599
10450			order[19] = 596
10451			order[20] = 597
10452			order[21] = 598
10453			order[22] = 254
10454			order[23] = 612
10455			order[24] = 942
10456			order[25] = 613
10457			order[26] = 614
10458			order[27] = 999
10459			order[28] = 1224
10460			order[29] = 1421
10461			order[30] = 1422
10462			order[31] = 1001
10463			order[32] = 1420
10464			order[33] = 615
10465			order[34] = 616
10466			order[35] = 617
10467			order[36] = 618
10468			order[37] = 619
10469			order[38] = 620
10470			order[39] = 621
10471			order[40] = 622
10472			order[41] = 623
10473			order[42] = 624
10474			order[43] = 556
10475			order[44] = 740
10476			order[45] = 739
10477			order[46] = 955
10478			order[47] = 956
10479			order[48] = 1358
10480			order[49] = 1017
10481			order[50] = 687
10482			order[51] = 690
10483			order[52] = 683
10484			order[53] = 1366
10485			order[54] = 670
10486			order[55] = 564
10487			order[56] = 565
10488			order[57] = 539
10489			order[58] = 654
10490			order[59] = 587
10491			order[60] = 588
10492			order[61] = 675
10493			order[62] = 685
10494			order[63] = 1379
10495			order[64] = 1381
10496			order[65] = 1383
10497			order[66] = 1384
10498			order[67] = 0
10499			fix.Group.__init__(self, 555, 600, order)
10500
10501		class NoLegSecurityAltID(fix.Group):
10502			def __init__(self):
10503				order = fix.IntArray(3)
10504				order[0] = 605
10505				order[1] = 606
10506				order[2] = 0
10507				fix.Group.__init__(self, 604, 605, order)
10508
10509		class NoLegStipulations(fix.Group):
10510			def __init__(self):
10511				order = fix.IntArray(3)
10512				order[0] = 688
10513				order[1] = 689
10514				order[2] = 0
10515				fix.Group.__init__(self, 683, 688, order)
10516
10517		class NoLegAllocs(fix.Group):
10518			def __init__(self):
10519				order = fix.IntArray(7)
10520				order[0] = 671
10521				order[1] = 672
10522				order[2] = 756
10523				order[3] = 673
10524				order[4] = 674
10525				order[5] = 1367
10526				order[6] = 0
10527				fix.Group.__init__(self, 670, 671, order)
10528
10529			class NoNested2PartyIDs(fix.Group):
10530				def __init__(self):
10531					order = fix.IntArray(5)
10532					order[0] = 757
10533					order[1] = 758
10534					order[2] = 759
10535					order[3] = 806
10536					order[4] = 0
10537					fix.Group.__init__(self, 756, 757, order)
10538
10539				class NoNested2PartySubIDs(fix.Group):
10540					def __init__(self):
10541						order = fix.IntArray(3)
10542						order[0] = 760
10543						order[1] = 807
10544						order[2] = 0
10545						fix.Group.__init__(self, 806, 760, order)
10546
10547		class NoNestedPartyIDs(fix.Group):
10548			def __init__(self):
10549				order = fix.IntArray(5)
10550				order[0] = 524
10551				order[1] = 525
10552				order[2] = 538
10553				order[3] = 804
10554				order[4] = 0
10555				fix.Group.__init__(self, 539, 524, order)
10556
10557			class NoNestedPartySubIDs(fix.Group):
10558				def __init__(self):
10559					order = fix.IntArray(3)
10560					order[0] = 545
10561					order[1] = 805
10562					order[2] = 0
10563					fix.Group.__init__(self, 804, 545, order)
10564
10565	class NoStrategyParameters(fix.Group):
10566		def __init__(self):
10567			order = fix.IntArray(4)
10568			order[0] = 958
10569			order[1] = 959
10570			order[2] = 960
10571			order[3] = 0
10572			fix.Group.__init__(self, 957, 958, order)
10573
10574class MultilegOrderCancelReplace(Message):
10575	def __init__(self):
10576		Message.__init__(self)
10577		self.getHeader().setField( fix.MsgType("AC") )
10578
10579	class NoPartyIDs(fix.Group):
10580		def __init__(self):
10581			order = fix.IntArray(5)
10582			order[0] = 448
10583			order[1] = 447
10584			order[2] = 452
10585			order[3] = 802
10586			order[4] = 0
10587			fix.Group.__init__(self, 453, 448, order)
10588
10589		class NoPartySubIDs(fix.Group):
10590			def __init__(self):
10591				order = fix.IntArray(3)
10592				order[0] = 523
10593				order[1] = 803
10594				order[2] = 0
10595				fix.Group.__init__(self, 802, 523, order)
10596
10597	class NoAllocs(fix.Group):
10598		def __init__(self):
10599			order = fix.IntArray(7)
10600			order[0] = 79
10601			order[1] = 661
10602			order[2] = 736
10603			order[3] = 467
10604			order[4] = 948
10605			order[5] = 80
10606			order[6] = 0
10607			fix.Group.__init__(self, 78, 79, order)
10608
10609		class NoNested3PartyIDs(fix.Group):
10610			def __init__(self):
10611				order = fix.IntArray(5)
10612				order[0] = 949
10613				order[1] = 950
10614				order[2] = 951
10615				order[3] = 952
10616				order[4] = 0
10617				fix.Group.__init__(self, 948, 949, order)
10618
10619			class NoNested3PartySubIDs(fix.Group):
10620				def __init__(self):
10621					order = fix.IntArray(3)
10622					order[0] = 953
10623					order[1] = 954
10624					order[2] = 0
10625					fix.Group.__init__(self, 952, 953, order)
10626
10627	class NoTradingSessions(fix.Group):
10628		def __init__(self):
10629			order = fix.IntArray(3)
10630			order[0] = 336
10631			order[1] = 625
10632			order[2] = 0
10633			fix.Group.__init__(self, 386, 336, order)
10634
10635	class NoSecurityAltID(fix.Group):
10636		def __init__(self):
10637			order = fix.IntArray(3)
10638			order[0] = 455
10639			order[1] = 456
10640			order[2] = 0
10641			fix.Group.__init__(self, 454, 455, order)
10642
10643	class NoEvents(fix.Group):
10644		def __init__(self):
10645			order = fix.IntArray(6)
10646			order[0] = 865
10647			order[1] = 866
10648			order[2] = 1145
10649			order[3] = 867
10650			order[4] = 868
10651			order[5] = 0
10652			fix.Group.__init__(self, 864, 865, order)
10653
10654	class NoInstrumentParties(fix.Group):
10655		def __init__(self):
10656			order = fix.IntArray(5)
10657			order[0] = 1019
10658			order[1] = 1050
10659			order[2] = 1051
10660			order[3] = 1052
10661			order[4] = 0
10662			fix.Group.__init__(self, 1018, 1019, order)
10663
10664		class NoInstrumentPartySubIDs(fix.Group):
10665			def __init__(self):
10666				order = fix.IntArray(3)
10667				order[0] = 1053
10668				order[1] = 1054
10669				order[2] = 0
10670				fix.Group.__init__(self, 1052, 1053, order)
10671
10672	class NoUnderlyings(fix.Group):
10673		def __init__(self):
10674			order = fix.IntArray(62)
10675			order[0] = 311
10676			order[1] = 312
10677			order[2] = 309
10678			order[3] = 305
10679			order[4] = 462
10680			order[5] = 463
10681			order[6] = 310
10682			order[7] = 763
10683			order[8] = 313
10684			order[9] = 542
10685			order[10] = 1213
10686			order[11] = 241
10687			order[12] = 242
10688			order[13] = 243
10689			order[14] = 244
10690			order[15] = 245
10691			order[16] = 246
10692			order[17] = 256
10693			order[18] = 595
10694			order[19] = 592
10695			order[20] = 593
10696			order[21] = 594
10697			order[22] = 247
10698			order[23] = 316
10699			order[24] = 941
10700			order[25] = 317
10701			order[26] = 436
10702			order[27] = 998
10703			order[28] = 1423
10704			order[29] = 1424
10705			order[30] = 1425
10706			order[31] = 1000
10707			order[32] = 1419
10708			order[33] = 435
10709			order[34] = 308
10710			order[35] = 306
10711			order[36] = 362
10712			order[37] = 363
10713			order[38] = 307
10714			order[39] = 364
10715			order[40] = 365
10716			order[41] = 877
10717			order[42] = 878
10718			order[43] = 972
10719			order[44] = 318
10720			order[45] = 879
10721			order[46] = 975
10722			order[47] = 973
10723			order[48] = 974
10724			order[49] = 810
10725			order[50] = 882
10726			order[51] = 883
10727			order[52] = 884
10728			order[53] = 885
10729			order[54] = 886
10730			order[55] = 1044
10731			order[56] = 1045
10732			order[57] = 1046
10733			order[58] = 1038
10734			order[59] = 1039
10735			order[60] = 315
10736			order[61] = 0
10737			fix.Group.__init__(self, 711, 311, order)
10738
10739		class NoUnderlyingSecurityAltID(fix.Group):
10740			def __init__(self):
10741				order = fix.IntArray(3)
10742				order[0] = 458
10743				order[1] = 459
10744				order[2] = 0
10745				fix.Group.__init__(self, 457, 458, order)
10746
10747		class NoUnderlyingStips(fix.Group):
10748			def __init__(self):
10749				order = fix.IntArray(3)
10750				order[0] = 888
10751				order[1] = 889
10752				order[2] = 0
10753				fix.Group.__init__(self, 887, 888, order)
10754
10755		class NoUndlyInstrumentParties(fix.Group):
10756			def __init__(self):
10757				order = fix.IntArray(5)
10758				order[0] = 1059
10759				order[1] = 1060
10760				order[2] = 1061
10761				order[3] = 1062
10762				order[4] = 0
10763				fix.Group.__init__(self, 1058, 1059, order)
10764
10765			class NoUndlyInstrumentPartySubIDs(fix.Group):
10766				def __init__(self):
10767					order = fix.IntArray(3)
10768					order[0] = 1063
10769					order[1] = 1064
10770					order[2] = 0
10771					fix.Group.__init__(self, 1062, 1063, order)
10772
10773	class NoLegs(fix.Group):
10774		def __init__(self):
10775			order = fix.IntArray(68)
10776			order[0] = 600
10777			order[1] = 601
10778			order[2] = 602
10779			order[3] = 603
10780			order[4] = 607
10781			order[5] = 608
10782			order[6] = 609
10783			order[7] = 764
10784			order[8] = 610
10785			order[9] = 611
10786			order[10] = 1212
10787			order[11] = 248
10788			order[12] = 249
10789			order[13] = 250
10790			order[14] = 251
10791			order[15] = 252
10792			order[16] = 253
10793			order[17] = 257
10794			order[18] = 599
10795			order[19] = 596
10796			order[20] = 597
10797			order[21] = 598
10798			order[22] = 254
10799			order[23] = 612
10800			order[24] = 942
10801			order[25] = 613
10802			order[26] = 614
10803			order[27] = 999
10804			order[28] = 1224
10805			order[29] = 1421
10806			order[30] = 1422
10807			order[31] = 1001
10808			order[32] = 1420
10809			order[33] = 615
10810			order[34] = 616
10811			order[35] = 617
10812			order[36] = 618
10813			order[37] = 619
10814			order[38] = 620
10815			order[39] = 621
10816			order[40] = 622
10817			order[41] = 623
10818			order[42] = 624
10819			order[43] = 556
10820			order[44] = 740
10821			order[45] = 739
10822			order[46] = 955
10823			order[47] = 956
10824			order[48] = 1358
10825			order[49] = 1017
10826			order[50] = 687
10827			order[51] = 690
10828			order[52] = 683
10829			order[53] = 1366
10830			order[54] = 670
10831			order[55] = 564
10832			order[56] = 565
10833			order[57] = 539
10834			order[58] = 654
10835			order[59] = 587
10836			order[60] = 588
10837			order[61] = 675
10838			order[62] = 685
10839			order[63] = 1379
10840			order[64] = 1381
10841			order[65] = 1383
10842			order[66] = 1384
10843			order[67] = 0
10844			fix.Group.__init__(self, 555, 600, order)
10845
10846		class NoLegSecurityAltID(fix.Group):
10847			def __init__(self):
10848				order = fix.IntArray(3)
10849				order[0] = 605
10850				order[1] = 606
10851				order[2] = 0
10852				fix.Group.__init__(self, 604, 605, order)
10853
10854		class NoLegStipulations(fix.Group):
10855			def __init__(self):
10856				order = fix.IntArray(3)
10857				order[0] = 688
10858				order[1] = 689
10859				order[2] = 0
10860				fix.Group.__init__(self, 683, 688, order)
10861
10862		class NoLegAllocs(fix.Group):
10863			def __init__(self):
10864				order = fix.IntArray(7)
10865				order[0] = 671
10866				order[1] = 672
10867				order[2] = 756
10868				order[3] = 673
10869				order[4] = 674
10870				order[5] = 1367
10871				order[6] = 0
10872				fix.Group.__init__(self, 670, 671, order)
10873
10874			class NoNested2PartyIDs(fix.Group):
10875				def __init__(self):
10876					order = fix.IntArray(5)
10877					order[0] = 757
10878					order[1] = 758
10879					order[2] = 759
10880					order[3] = 806
10881					order[4] = 0
10882					fix.Group.__init__(self, 756, 757, order)
10883
10884				class NoNested2PartySubIDs(fix.Group):
10885					def __init__(self):
10886						order = fix.IntArray(3)
10887						order[0] = 760
10888						order[1] = 807
10889						order[2] = 0
10890						fix.Group.__init__(self, 806, 760, order)
10891
10892		class NoNestedPartyIDs(fix.Group):
10893			def __init__(self):
10894				order = fix.IntArray(5)
10895				order[0] = 524
10896				order[1] = 525
10897				order[2] = 538
10898				order[3] = 804
10899				order[4] = 0
10900				fix.Group.__init__(self, 539, 524, order)
10901
10902			class NoNestedPartySubIDs(fix.Group):
10903				def __init__(self):
10904					order = fix.IntArray(3)
10905					order[0] = 545
10906					order[1] = 805
10907					order[2] = 0
10908					fix.Group.__init__(self, 804, 545, order)
10909
10910	class NoStrategyParameters(fix.Group):
10911		def __init__(self):
10912			order = fix.IntArray(4)
10913			order[0] = 958
10914			order[1] = 959
10915			order[2] = 960
10916			order[3] = 0
10917			fix.Group.__init__(self, 957, 958, order)
10918
10919class TradeCaptureReportRequest(Message):
10920	def __init__(self):
10921		Message.__init__(self)
10922		self.getHeader().setField( fix.MsgType("AD") )
10923
10924	class NoPartyIDs(fix.Group):
10925		def __init__(self):
10926			order = fix.IntArray(5)
10927			order[0] = 448
10928			order[1] = 447
10929			order[2] = 452
10930			order[3] = 802
10931			order[4] = 0
10932			fix.Group.__init__(self, 453, 448, order)
10933
10934		class NoPartySubIDs(fix.Group):
10935			def __init__(self):
10936				order = fix.IntArray(3)
10937				order[0] = 523
10938				order[1] = 803
10939				order[2] = 0
10940				fix.Group.__init__(self, 802, 523, order)
10941
10942	class NoSecurityAltID(fix.Group):
10943		def __init__(self):
10944			order = fix.IntArray(3)
10945			order[0] = 455
10946			order[1] = 456
10947			order[2] = 0
10948			fix.Group.__init__(self, 454, 455, order)
10949
10950	class NoEvents(fix.Group):
10951		def __init__(self):
10952			order = fix.IntArray(6)
10953			order[0] = 865
10954			order[1] = 866
10955			order[2] = 1145
10956			order[3] = 867
10957			order[4] = 868
10958			order[5] = 0
10959			fix.Group.__init__(self, 864, 865, order)
10960
10961	class NoInstrumentParties(fix.Group):
10962		def __init__(self):
10963			order = fix.IntArray(5)
10964			order[0] = 1019
10965			order[1] = 1050
10966			order[2] = 1051
10967			order[3] = 1052
10968			order[4] = 0
10969			fix.Group.__init__(self, 1018, 1019, order)
10970
10971		class NoInstrumentPartySubIDs(fix.Group):
10972			def __init__(self):
10973				order = fix.IntArray(3)
10974				order[0] = 1053
10975				order[1] = 1054
10976				order[2] = 0
10977				fix.Group.__init__(self, 1052, 1053, order)
10978
10979	class NoInstrAttrib(fix.Group):
10980		def __init__(self):
10981			order = fix.IntArray(3)
10982			order[0] = 871
10983			order[1] = 872
10984			order[2] = 0
10985			fix.Group.__init__(self, 870, 871, order)
10986
10987	class NoUnderlyings(fix.Group):
10988		def __init__(self):
10989			order = fix.IntArray(62)
10990			order[0] = 311
10991			order[1] = 312
10992			order[2] = 309
10993			order[3] = 305
10994			order[4] = 462
10995			order[5] = 463
10996			order[6] = 310
10997			order[7] = 763
10998			order[8] = 313
10999			order[9] = 542
11000			order[10] = 1213
11001			order[11] = 241
11002			order[12] = 242
11003			order[13] = 243
11004			order[14] = 244
11005			order[15] = 245
11006			order[16] = 246
11007			order[17] = 256
11008			order[18] = 595
11009			order[19] = 592
11010			order[20] = 593
11011			order[21] = 594
11012			order[22] = 247
11013			order[23] = 316
11014			order[24] = 941
11015			order[25] = 317
11016			order[26] = 436
11017			order[27] = 998
11018			order[28] = 1423
11019			order[29] = 1424
11020			order[30] = 1425
11021			order[31] = 1000
11022			order[32] = 1419
11023			order[33] = 435
11024			order[34] = 308
11025			order[35] = 306
11026			order[36] = 362
11027			order[37] = 363
11028			order[38] = 307
11029			order[39] = 364
11030			order[40] = 365
11031			order[41] = 877
11032			order[42] = 878
11033			order[43] = 972
11034			order[44] = 318
11035			order[45] = 879
11036			order[46] = 975
11037			order[47] = 973
11038			order[48] = 974
11039			order[49] = 810
11040			order[50] = 882
11041			order[51] = 883
11042			order[52] = 884
11043			order[53] = 885
11044			order[54] = 886
11045			order[55] = 1044
11046			order[56] = 1045
11047			order[57] = 1046
11048			order[58] = 1038
11049			order[59] = 1039
11050			order[60] = 315
11051			order[61] = 0
11052			fix.Group.__init__(self, 711, 311, order)
11053
11054		class NoUnderlyingSecurityAltID(fix.Group):
11055			def __init__(self):
11056				order = fix.IntArray(3)
11057				order[0] = 458
11058				order[1] = 459
11059				order[2] = 0
11060				fix.Group.__init__(self, 457, 458, order)
11061
11062		class NoUnderlyingStips(fix.Group):
11063			def __init__(self):
11064				order = fix.IntArray(3)
11065				order[0] = 888
11066				order[1] = 889
11067				order[2] = 0
11068				fix.Group.__init__(self, 887, 888, order)
11069
11070		class NoUndlyInstrumentParties(fix.Group):
11071			def __init__(self):
11072				order = fix.IntArray(5)
11073				order[0] = 1059
11074				order[1] = 1060
11075				order[2] = 1061
11076				order[3] = 1062
11077				order[4] = 0
11078				fix.Group.__init__(self, 1058, 1059, order)
11079
11080			class NoUndlyInstrumentPartySubIDs(fix.Group):
11081				def __init__(self):
11082					order = fix.IntArray(3)
11083					order[0] = 1063
11084					order[1] = 1064
11085					order[2] = 0
11086					fix.Group.__init__(self, 1062, 1063, order)
11087
11088	class NoLegs(fix.Group):
11089		def __init__(self):
11090			order = fix.IntArray(51)
11091			order[0] = 600
11092			order[1] = 601
11093			order[2] = 602
11094			order[3] = 603
11095			order[4] = 607
11096			order[5] = 608
11097			order[6] = 609
11098			order[7] = 764
11099			order[8] = 610
11100			order[9] = 611
11101			order[10] = 1212
11102			order[11] = 248
11103			order[12] = 249
11104			order[13] = 250
11105			order[14] = 251
11106			order[15] = 252
11107			order[16] = 253
11108			order[17] = 257
11109			order[18] = 599
11110			order[19] = 596
11111			order[20] = 597
11112			order[21] = 598
11113			order[22] = 254
11114			order[23] = 612
11115			order[24] = 942
11116			order[25] = 613
11117			order[26] = 614
11118			order[27] = 999
11119			order[28] = 1224
11120			order[29] = 1421
11121			order[30] = 1422
11122			order[31] = 1001
11123			order[32] = 1420
11124			order[33] = 615
11125			order[34] = 616
11126			order[35] = 617
11127			order[36] = 618
11128			order[37] = 619
11129			order[38] = 620
11130			order[39] = 621
11131			order[40] = 622
11132			order[41] = 623
11133			order[42] = 624
11134			order[43] = 556
11135			order[44] = 740
11136			order[45] = 739
11137			order[46] = 955
11138			order[47] = 956
11139			order[48] = 1358
11140			order[49] = 1017
11141			order[50] = 0
11142			fix.Group.__init__(self, 555, 600, order)
11143
11144		class NoLegSecurityAltID(fix.Group):
11145			def __init__(self):
11146				order = fix.IntArray(3)
11147				order[0] = 605
11148				order[1] = 606
11149				order[2] = 0
11150				fix.Group.__init__(self, 604, 605, order)
11151
11152	class NoDates(fix.Group):
11153		def __init__(self):
11154			order = fix.IntArray(4)
11155			order[0] = 75
11156			order[1] = 779
11157			order[2] = 60
11158			order[3] = 0
11159			fix.Group.__init__(self, 580, 75, order)
11160
11161class TradeCaptureReport(Message):
11162	def __init__(self):
11163		Message.__init__(self)
11164		self.getHeader().setField( fix.MsgType("AE") )
11165
11166	class NoRootPartyIDs(fix.Group):
11167		def __init__(self):
11168			order = fix.IntArray(5)
11169			order[0] = 1117
11170			order[1] = 1118
11171			order[2] = 1119
11172			order[3] = 1120
11173			order[4] = 0
11174			fix.Group.__init__(self, 1116, 1117, order)
11175
11176		class NoRootPartySubIDs(fix.Group):
11177			def __init__(self):
11178				order = fix.IntArray(3)
11179				order[0] = 1121
11180				order[1] = 1122
11181				order[2] = 0
11182				fix.Group.__init__(self, 1120, 1121, order)
11183
11184	class NoSecurityAltID(fix.Group):
11185		def __init__(self):
11186			order = fix.IntArray(3)
11187			order[0] = 455
11188			order[1] = 456
11189			order[2] = 0
11190			fix.Group.__init__(self, 454, 455, order)
11191
11192	class NoEvents(fix.Group):
11193		def __init__(self):
11194			order = fix.IntArray(6)
11195			order[0] = 865
11196			order[1] = 866
11197			order[2] = 1145
11198			order[3] = 867
11199			order[4] = 868
11200			order[5] = 0
11201			fix.Group.__init__(self, 864, 865, order)
11202
11203	class NoInstrumentParties(fix.Group):
11204		def __init__(self):
11205			order = fix.IntArray(5)
11206			order[0] = 1019
11207			order[1] = 1050
11208			order[2] = 1051
11209			order[3] = 1052
11210			order[4] = 0
11211			fix.Group.__init__(self, 1018, 1019, order)
11212
11213		class NoInstrumentPartySubIDs(fix.Group):
11214			def __init__(self):
11215				order = fix.IntArray(3)
11216				order[0] = 1053
11217				order[1] = 1054
11218				order[2] = 0
11219				fix.Group.__init__(self, 1052, 1053, order)
11220
11221	class NoUnderlyings(fix.Group):
11222		def __init__(self):
11223			order = fix.IntArray(62)
11224			order[0] = 311
11225			order[1] = 312
11226			order[2] = 309
11227			order[3] = 305
11228			order[4] = 462
11229			order[5] = 463
11230			order[6] = 310
11231			order[7] = 763
11232			order[8] = 313
11233			order[9] = 542
11234			order[10] = 1213
11235			order[11] = 241
11236			order[12] = 242
11237			order[13] = 243
11238			order[14] = 244
11239			order[15] = 245
11240			order[16] = 246
11241			order[17] = 256
11242			order[18] = 595
11243			order[19] = 592
11244			order[20] = 593
11245			order[21] = 594
11246			order[22] = 247
11247			order[23] = 316
11248			order[24] = 941
11249			order[25] = 317
11250			order[26] = 436
11251			order[27] = 998
11252			order[28] = 1423
11253			order[29] = 1424
11254			order[30] = 1425
11255			order[31] = 1000
11256			order[32] = 1419
11257			order[33] = 435
11258			order[34] = 308
11259			order[35] = 306
11260			order[36] = 362
11261			order[37] = 363
11262			order[38] = 307
11263			order[39] = 364
11264			order[40] = 365
11265			order[41] = 877
11266			order[42] = 878
11267			order[43] = 972
11268			order[44] = 318
11269			order[45] = 879
11270			order[46] = 975
11271			order[47] = 973
11272			order[48] = 974
11273			order[49] = 810
11274			order[50] = 882
11275			order[51] = 883
11276			order[52] = 884
11277			order[53] = 885
11278			order[54] = 886
11279			order[55] = 1044
11280			order[56] = 1045
11281			order[57] = 1046
11282			order[58] = 1038
11283			order[59] = 1039
11284			order[60] = 315
11285			order[61] = 0
11286			fix.Group.__init__(self, 711, 311, order)
11287
11288		class NoUnderlyingSecurityAltID(fix.Group):
11289			def __init__(self):
11290				order = fix.IntArray(3)
11291				order[0] = 458
11292				order[1] = 459
11293				order[2] = 0
11294				fix.Group.__init__(self, 457, 458, order)
11295
11296		class NoUnderlyingStips(fix.Group):
11297			def __init__(self):
11298				order = fix.IntArray(3)
11299				order[0] = 888
11300				order[1] = 889
11301				order[2] = 0
11302				fix.Group.__init__(self, 887, 888, order)
11303
11304		class NoUndlyInstrumentParties(fix.Group):
11305			def __init__(self):
11306				order = fix.IntArray(5)
11307				order[0] = 1059
11308				order[1] = 1060
11309				order[2] = 1061
11310				order[3] = 1062
11311				order[4] = 0
11312				fix.Group.__init__(self, 1058, 1059, order)
11313
11314			class NoUndlyInstrumentPartySubIDs(fix.Group):
11315				def __init__(self):
11316					order = fix.IntArray(3)
11317					order[0] = 1063
11318					order[1] = 1064
11319					order[2] = 0
11320					fix.Group.__init__(self, 1062, 1063, order)
11321
11322	class NoPosAmt(fix.Group):
11323		def __init__(self):
11324			order = fix.IntArray(4)
11325			order[0] = 707
11326			order[1] = 708
11327			order[2] = 1055
11328			order[3] = 0
11329			fix.Group.__init__(self, 753, 707, order)
11330
11331	class NoLegs(fix.Group):
11332		def __init__(self):
11333			order = fix.IntArray(73)
11334			order[0] = 600
11335			order[1] = 601
11336			order[2] = 602
11337			order[3] = 603
11338			order[4] = 607
11339			order[5] = 608
11340			order[6] = 609
11341			order[7] = 764
11342			order[8] = 610
11343			order[9] = 611
11344			order[10] = 1212
11345			order[11] = 248
11346			order[12] = 249
11347			order[13] = 250
11348			order[14] = 251
11349			order[15] = 252
11350			order[16] = 253
11351			order[17] = 257
11352			order[18] = 599
11353			order[19] = 596
11354			order[20] = 597
11355			order[21] = 598
11356			order[22] = 254
11357			order[23] = 612
11358			order[24] = 942
11359			order[25] = 613
11360			order[26] = 614
11361			order[27] = 999
11362			order[28] = 1224
11363			order[29] = 1421
11364			order[30] = 1422
11365			order[31] = 1001
11366			order[32] = 1420
11367			order[33] = 615
11368			order[34] = 616
11369			order[35] = 617
11370			order[36] = 618
11371			order[37] = 619
11372			order[38] = 620
11373			order[39] = 621
11374			order[40] = 622
11375			order[41] = 623
11376			order[42] = 624
11377			order[43] = 556
11378			order[44] = 740
11379			order[45] = 739
11380			order[46] = 955
11381			order[47] = 956
11382			order[48] = 1358
11383			order[49] = 1017
11384			order[50] = 687
11385			order[51] = 690
11386			order[52] = 990
11387			order[53] = 1152
11388			order[54] = 683
11389			order[55] = 564
11390			order[56] = 565
11391			order[57] = 539
11392			order[58] = 654
11393			order[59] = 587
11394			order[60] = 588
11395			order[61] = 637
11396			order[62] = 675
11397			order[63] = 1073
11398			order[64] = 1074
11399			order[65] = 1075
11400			order[66] = 1379
11401			order[67] = 1381
11402			order[68] = 1383
11403			order[69] = 1384
11404			order[70] = 1418
11405			order[71] = 1342
11406			order[72] = 0
11407			fix.Group.__init__(self, 555, 600, order)
11408
11409		class NoLegSecurityAltID(fix.Group):
11410			def __init__(self):
11411				order = fix.IntArray(3)
11412				order[0] = 605
11413				order[1] = 606
11414				order[2] = 0
11415				fix.Group.__init__(self, 604, 605, order)
11416
11417		class NoLegStipulations(fix.Group):
11418			def __init__(self):
11419				order = fix.IntArray(3)
11420				order[0] = 688
11421				order[1] = 689
11422				order[2] = 0
11423				fix.Group.__init__(self, 683, 688, order)
11424
11425		class NoNestedPartyIDs(fix.Group):
11426			def __init__(self):
11427				order = fix.IntArray(5)
11428				order[0] = 524
11429				order[1] = 525
11430				order[2] = 538
11431				order[3] = 804
11432				order[4] = 0
11433				fix.Group.__init__(self, 539, 524, order)
11434
11435			class NoNestedPartySubIDs(fix.Group):
11436				def __init__(self):
11437					order = fix.IntArray(3)
11438					order[0] = 545
11439					order[1] = 805
11440					order[2] = 0
11441					fix.Group.__init__(self, 804, 545, order)
11442
11443		class NoOfLegUnderlyings(fix.Group):
11444			def __init__(self):
11445				order = fix.IntArray(16)
11446				order[0] = 1330
11447				order[1] = 1331
11448				order[2] = 1332
11449				order[3] = 1333
11450				order[4] = 1344
11451				order[5] = 1337
11452				order[6] = 1338
11453				order[7] = 1339
11454				order[8] = 1345
11455				order[9] = 1405
11456				order[10] = 1340
11457				order[11] = 1391
11458				order[12] = 1343
11459				order[13] = 1341
11460				order[14] = 1392
11461				order[15] = 0
11462				fix.Group.__init__(self, 1342, 1330, order)
11463
11464			class NoUnderlyingLegSecurityAltID(fix.Group):
11465				def __init__(self):
11466					order = fix.IntArray(3)
11467					order[0] = 1335
11468					order[1] = 1336
11469					order[2] = 0
11470					fix.Group.__init__(self, 1334, 1335, order)
11471
11472	class NoTrdRegTimestamps(fix.Group):
11473		def __init__(self):
11474			order = fix.IntArray(7)
11475			order[0] = 769
11476			order[1] = 770
11477			order[2] = 771
11478			order[3] = 1033
11479			order[4] = 1034
11480			order[5] = 1035
11481			order[6] = 0
11482			fix.Group.__init__(self, 768, 769, order)
11483
11484	class NoSides(fix.Group):
11485		def __init__(self):
11486			order = fix.IntArray(75)
11487			order[0] = 54
11488			order[1] = 37
11489			order[2] = 198
11490			order[3] = 11
11491			order[4] = 19
11492			order[5] = 526
11493			order[6] = 66
11494			order[7] = 1009
11495			order[8] = 1005
11496			order[9] = 1006
11497			order[10] = 1007
11498			order[11] = 83
11499			order[12] = 1008
11500			order[13] = 430
11501			order[14] = 1154
11502			order[15] = 1155
11503			order[16] = 453
11504			order[17] = 1
11505			order[18] = 660
11506			order[19] = 581
11507			order[20] = 81
11508			order[21] = 1093
11509			order[22] = 575
11510			order[23] = 576
11511			order[24] = 578
11512			order[25] = 579
11513			order[26] = 821
11514			order[27] = 376
11515			order[28] = 377
11516			order[29] = 528
11517			order[30] = 529
11518			order[31] = 582
11519			order[32] = 40
11520			order[33] = 18
11521			order[34] = 483
11522			order[35] = 336
11523			order[36] = 625
11524			order[37] = 943
11525			order[38] = 12
11526			order[39] = 13
11527			order[40] = 479
11528			order[41] = 497
11529			order[42] = 157
11530			order[43] = 230
11531			order[44] = 158
11532			order[45] = 159
11533			order[46] = 738
11534			order[47] = 920
11535			order[48] = 921
11536			order[49] = 922
11537			order[50] = 238
11538			order[51] = 237
11539			order[52] = 118
11540			order[53] = 119
11541			order[54] = 155
11542			order[55] = 156
11543			order[56] = 77
11544			order[57] = 58
11545			order[58] = 354
11546			order[59] = 355
11547			order[60] = 752
11548			order[61] = 518
11549			order[62] = 232
11550			order[63] = 136
11551			order[64] = 825
11552			order[65] = 826
11553			order[66] = 591
11554			order[67] = 70
11555			order[68] = 78
11556			order[69] = 1016
11557			order[70] = 1158
11558			order[71] = 1072
11559			order[72] = 1057
11560			order[73] = 1139
11561			order[74] = 0
11562			fix.Group.__init__(self, 552, 54, order)
11563
11564		class NoPartyIDs(fix.Group):
11565			def __init__(self):
11566				order = fix.IntArray(5)
11567				order[0] = 448
11568				order[1] = 447
11569				order[2] = 452
11570				order[3] = 802
11571				order[4] = 0
11572				fix.Group.__init__(self, 453, 448, order)
11573
11574			class NoPartySubIDs(fix.Group):
11575				def __init__(self):
11576					order = fix.IntArray(3)
11577					order[0] = 523
11578					order[1] = 803
11579					order[2] = 0
11580					fix.Group.__init__(self, 802, 523, order)
11581
11582		class NoClearingInstructions(fix.Group):
11583			def __init__(self):
11584				order = fix.IntArray(2)
11585				order[0] = 577
11586				order[1] = 0
11587				fix.Group.__init__(self, 576, 577, order)
11588
11589		class NoContAmts(fix.Group):
11590			def __init__(self):
11591				order = fix.IntArray(4)
11592				order[0] = 519
11593				order[1] = 520
11594				order[2] = 521
11595				order[3] = 0
11596				fix.Group.__init__(self, 518, 519, order)
11597
11598		class NoStipulations(fix.Group):
11599			def __init__(self):
11600				order = fix.IntArray(3)
11601				order[0] = 233
11602				order[1] = 234
11603				order[2] = 0
11604				fix.Group.__init__(self, 232, 233, order)
11605
11606		class NoMiscFees(fix.Group):
11607			def __init__(self):
11608				order = fix.IntArray(5)
11609				order[0] = 137
11610				order[1] = 138
11611				order[2] = 139
11612				order[3] = 891
11613				order[4] = 0
11614				fix.Group.__init__(self, 136, 137, order)
11615
11616		class NoAllocs(fix.Group):
11617			def __init__(self):
11618				order = fix.IntArray(11)
11619				order[0] = 79
11620				order[1] = 661
11621				order[2] = 736
11622				order[3] = 467
11623				order[4] = 756
11624				order[5] = 80
11625				order[6] = 993
11626				order[7] = 1002
11627				order[8] = 989
11628				order[9] = 1136
11629				order[10] = 0
11630				fix.Group.__init__(self, 78, 79, order)
11631
11632			class NoNested2PartyIDs(fix.Group):
11633				def __init__(self):
11634					order = fix.IntArray(5)
11635					order[0] = 757
11636					order[1] = 758
11637					order[2] = 759
11638					order[3] = 806
11639					order[4] = 0
11640					fix.Group.__init__(self, 756, 757, order)
11641
11642				class NoNested2PartySubIDs(fix.Group):
11643					def __init__(self):
11644						order = fix.IntArray(3)
11645						order[0] = 760
11646						order[1] = 807
11647						order[2] = 0
11648						fix.Group.__init__(self, 806, 760, order)
11649
11650		class NoSideTrdRegTS(fix.Group):
11651			def __init__(self):
11652				order = fix.IntArray(4)
11653				order[0] = 1012
11654				order[1] = 1013
11655				order[2] = 1014
11656				order[3] = 0
11657				fix.Group.__init__(self, 1016, 1012, order)
11658
11659		class NoSettlDetails(fix.Group):
11660			def __init__(self):
11661				order = fix.IntArray(3)
11662				order[0] = 1164
11663				order[1] = 781
11664				order[2] = 0
11665				fix.Group.__init__(self, 1158, 1164, order)
11666
11667			class NoSettlPartyIDs(fix.Group):
11668				def __init__(self):
11669					order = fix.IntArray(5)
11670					order[0] = 782
11671					order[1] = 783
11672					order[2] = 784
11673					order[3] = 801
11674					order[4] = 0
11675					fix.Group.__init__(self, 781, 782, order)
11676
11677				class NoSettlPartySubIDs(fix.Group):
11678					def __init__(self):
11679						order = fix.IntArray(3)
11680						order[0] = 785
11681						order[1] = 786
11682						order[2] = 0
11683						fix.Group.__init__(self, 801, 785, order)
11684
11685	class NoTrdRepIndicators(fix.Group):
11686		def __init__(self):
11687			order = fix.IntArray(3)
11688			order[0] = 1388
11689			order[1] = 1389
11690			order[2] = 0
11691			fix.Group.__init__(self, 1387, 1388, order)
11692
11693class OrderMassStatusRequest(Message):
11694	def __init__(self):
11695		Message.__init__(self)
11696		self.getHeader().setField( fix.MsgType("AF") )
11697
11698	class NoPartyIDs(fix.Group):
11699		def __init__(self):
11700			order = fix.IntArray(5)
11701			order[0] = 448
11702			order[1] = 447
11703			order[2] = 452
11704			order[3] = 802
11705			order[4] = 0
11706			fix.Group.__init__(self, 453, 448, order)
11707
11708		class NoPartySubIDs(fix.Group):
11709			def __init__(self):
11710				order = fix.IntArray(3)
11711				order[0] = 523
11712				order[1] = 803
11713				order[2] = 0
11714				fix.Group.__init__(self, 802, 523, order)
11715
11716	class NoSecurityAltID(fix.Group):
11717		def __init__(self):
11718			order = fix.IntArray(3)
11719			order[0] = 455
11720			order[1] = 456
11721			order[2] = 0
11722			fix.Group.__init__(self, 454, 455, order)
11723
11724	class NoEvents(fix.Group):
11725		def __init__(self):
11726			order = fix.IntArray(6)
11727			order[0] = 865
11728			order[1] = 866
11729			order[2] = 1145
11730			order[3] = 867
11731			order[4] = 868
11732			order[5] = 0
11733			fix.Group.__init__(self, 864, 865, order)
11734
11735	class NoInstrumentParties(fix.Group):
11736		def __init__(self):
11737			order = fix.IntArray(5)
11738			order[0] = 1019
11739			order[1] = 1050
11740			order[2] = 1051
11741			order[3] = 1052
11742			order[4] = 0
11743			fix.Group.__init__(self, 1018, 1019, order)
11744
11745		class NoInstrumentPartySubIDs(fix.Group):
11746			def __init__(self):
11747				order = fix.IntArray(3)
11748				order[0] = 1053
11749				order[1] = 1054
11750				order[2] = 0
11751				fix.Group.__init__(self, 1052, 1053, order)
11752
11753	class NoUnderlyingSecurityAltID(fix.Group):
11754		def __init__(self):
11755			order = fix.IntArray(3)
11756			order[0] = 458
11757			order[1] = 459
11758			order[2] = 0
11759			fix.Group.__init__(self, 457, 458, order)
11760
11761	class NoUnderlyingStips(fix.Group):
11762		def __init__(self):
11763			order = fix.IntArray(3)
11764			order[0] = 888
11765			order[1] = 889
11766			order[2] = 0
11767			fix.Group.__init__(self, 887, 888, order)
11768
11769	class NoUndlyInstrumentParties(fix.Group):
11770		def __init__(self):
11771			order = fix.IntArray(5)
11772			order[0] = 1059
11773			order[1] = 1060
11774			order[2] = 1061
11775			order[3] = 1062
11776			order[4] = 0
11777			fix.Group.__init__(self, 1058, 1059, order)
11778
11779		class NoUndlyInstrumentPartySubIDs(fix.Group):
11780			def __init__(self):
11781				order = fix.IntArray(3)
11782				order[0] = 1063
11783				order[1] = 1064
11784				order[2] = 0
11785				fix.Group.__init__(self, 1062, 1063, order)
11786
11787class QuoteRequestReject(Message):
11788	def __init__(self):
11789		Message.__init__(self)
11790		self.getHeader().setField( fix.MsgType("AG") )
11791
11792	class NoRootPartyIDs(fix.Group):
11793		def __init__(self):
11794			order = fix.IntArray(5)
11795			order[0] = 1117
11796			order[1] = 1118
11797			order[2] = 1119
11798			order[3] = 1120
11799			order[4] = 0
11800			fix.Group.__init__(self, 1116, 1117, order)
11801
11802		class NoRootPartySubIDs(fix.Group):
11803			def __init__(self):
11804				order = fix.IntArray(3)
11805				order[0] = 1121
11806				order[1] = 1122
11807				order[2] = 0
11808				fix.Group.__init__(self, 1120, 1121, order)
11809
11810	class NoRelatedSym(fix.Group):
11811		def __init__(self):
11812			order = fix.IntArray(125)
11813			order[0] = 55
11814			order[1] = 65
11815			order[2] = 48
11816			order[3] = 22
11817			order[4] = 460
11818			order[5] = 1227
11819			order[6] = 1151
11820			order[7] = 461
11821			order[8] = 167
11822			order[9] = 762
11823			order[10] = 200
11824			order[11] = 541
11825			order[12] = 1079
11826			order[13] = 966
11827			order[14] = 1049
11828			order[15] = 965
11829			order[16] = 224
11830			order[17] = 225
11831			order[18] = 239
11832			order[19] = 226
11833			order[20] = 227
11834			order[21] = 228
11835			order[22] = 255
11836			order[23] = 543
11837			order[24] = 470
11838			order[25] = 471
11839			order[26] = 472
11840			order[27] = 240
11841			order[28] = 202
11842			order[29] = 947
11843			order[30] = 967
11844			order[31] = 968
11845			order[32] = 206
11846			order[33] = 231
11847			order[34] = 969
11848			order[35] = 1146
11849			order[36] = 996
11850			order[37] = 1147
11851			order[38] = 1191
11852			order[39] = 1192
11853			order[40] = 1193
11854			order[41] = 1194
11855			order[42] = 1195
11856			order[43] = 1196
11857			order[44] = 1197
11858			order[45] = 1198
11859			order[46] = 1199
11860			order[47] = 1200
11861			order[48] = 201
11862			order[49] = 1244
11863			order[50] = 1242
11864			order[51] = 997
11865			order[52] = 223
11866			order[53] = 207
11867			order[54] = 970
11868			order[55] = 971
11869			order[56] = 106
11870			order[57] = 348
11871			order[58] = 349
11872			order[59] = 107
11873			order[60] = 350
11874			order[61] = 351
11875			order[62] = 691
11876			order[63] = 667
11877			order[64] = 875
11878			order[65] = 876
11879			order[66] = 873
11880			order[67] = 874
11881			order[68] = 913
11882			order[69] = 914
11883			order[70] = 915
11884			order[71] = 918
11885			order[72] = 788
11886			order[73] = 916
11887			order[74] = 917
11888			order[75] = 919
11889			order[76] = 898
11890			order[77] = 711
11891			order[78] = 140
11892			order[79] = 303
11893			order[80] = 537
11894			order[81] = 336
11895			order[82] = 625
11896			order[83] = 229
11897			order[84] = 54
11898			order[85] = 854
11899			order[86] = 38
11900			order[87] = 152
11901			order[88] = 516
11902			order[89] = 468
11903			order[90] = 469
11904			order[91] = 63
11905			order[92] = 64
11906			order[93] = 193
11907			order[94] = 192
11908			order[95] = 15
11909			order[96] = 232
11910			order[97] = 1
11911			order[98] = 660
11912			order[99] = 581
11913			order[100] = 555
11914			order[101] = 735
11915			order[102] = 692
11916			order[103] = 40
11917			order[104] = 126
11918			order[105] = 60
11919			order[106] = 218
11920			order[107] = 220
11921			order[108] = 221
11922			order[109] = 222
11923			order[110] = 662
11924			order[111] = 663
11925			order[112] = 699
11926			order[113] = 761
11927			order[114] = 423
11928			order[115] = 44
11929			order[116] = 640
11930			order[117] = 235
11931			order[118] = 236
11932			order[119] = 701
11933			order[120] = 696
11934			order[121] = 697
11935			order[122] = 698
11936			order[123] = 453
11937			order[124] = 0
11938			fix.Group.__init__(self, 146, 55, order)
11939
11940		class NoSecurityAltID(fix.Group):
11941			def __init__(self):
11942				order = fix.IntArray(3)
11943				order[0] = 455
11944				order[1] = 456
11945				order[2] = 0
11946				fix.Group.__init__(self, 454, 455, order)
11947
11948		class NoEvents(fix.Group):
11949			def __init__(self):
11950				order = fix.IntArray(6)
11951				order[0] = 865
11952				order[1] = 866
11953				order[2] = 1145
11954				order[3] = 867
11955				order[4] = 868
11956				order[5] = 0
11957				fix.Group.__init__(self, 864, 865, order)
11958
11959		class NoInstrumentParties(fix.Group):
11960			def __init__(self):
11961				order = fix.IntArray(5)
11962				order[0] = 1019
11963				order[1] = 1050
11964				order[2] = 1051
11965				order[3] = 1052
11966				order[4] = 0
11967				fix.Group.__init__(self, 1018, 1019, order)
11968
11969			class NoInstrumentPartySubIDs(fix.Group):
11970				def __init__(self):
11971					order = fix.IntArray(3)
11972					order[0] = 1053
11973					order[1] = 1054
11974					order[2] = 0
11975					fix.Group.__init__(self, 1052, 1053, order)
11976
11977		class NoUnderlyings(fix.Group):
11978			def __init__(self):
11979				order = fix.IntArray(62)
11980				order[0] = 311
11981				order[1] = 312
11982				order[2] = 309
11983				order[3] = 305
11984				order[4] = 462
11985				order[5] = 463
11986				order[6] = 310
11987				order[7] = 763
11988				order[8] = 313
11989				order[9] = 542
11990				order[10] = 1213
11991				order[11] = 241
11992				order[12] = 242
11993				order[13] = 243
11994				order[14] = 244
11995				order[15] = 245
11996				order[16] = 246
11997				order[17] = 256
11998				order[18] = 595
11999				order[19] = 592
12000				order[20] = 593
12001				order[21] = 594
12002				order[22] = 247
12003				order[23] = 316
12004				order[24] = 941
12005				order[25] = 317
12006				order[26] = 436
12007				order[27] = 998
12008				order[28] = 1423
12009				order[29] = 1424
12010				order[30] = 1425
12011				order[31] = 1000
12012				order[32] = 1419
12013				order[33] = 435
12014				order[34] = 308
12015				order[35] = 306
12016				order[36] = 362
12017				order[37] = 363
12018				order[38] = 307
12019				order[39] = 364
12020				order[40] = 365
12021				order[41] = 877
12022				order[42] = 878
12023				order[43] = 972
12024				order[44] = 318
12025				order[45] = 879
12026				order[46] = 975
12027				order[47] = 973
12028				order[48] = 974
12029				order[49] = 810
12030				order[50] = 882
12031				order[51] = 883
12032				order[52] = 884
12033				order[53] = 885
12034				order[54] = 886
12035				order[55] = 1044
12036				order[56] = 1045
12037				order[57] = 1046
12038				order[58] = 1038
12039				order[59] = 1039
12040				order[60] = 315
12041				order[61] = 0
12042				fix.Group.__init__(self, 711, 311, order)
12043
12044			class NoUnderlyingSecurityAltID(fix.Group):
12045				def __init__(self):
12046					order = fix.IntArray(3)
12047					order[0] = 458
12048					order[1] = 459
12049					order[2] = 0
12050					fix.Group.__init__(self, 457, 458, order)
12051
12052			class NoUnderlyingStips(fix.Group):
12053				def __init__(self):
12054					order = fix.IntArray(3)
12055					order[0] = 888
12056					order[1] = 889
12057					order[2] = 0
12058					fix.Group.__init__(self, 887, 888, order)
12059
12060			class NoUndlyInstrumentParties(fix.Group):
12061				def __init__(self):
12062					order = fix.IntArray(5)
12063					order[0] = 1059
12064					order[1] = 1060
12065					order[2] = 1061
12066					order[3] = 1062
12067					order[4] = 0
12068					fix.Group.__init__(self, 1058, 1059, order)
12069
12070				class NoUndlyInstrumentPartySubIDs(fix.Group):
12071					def __init__(self):
12072						order = fix.IntArray(3)
12073						order[0] = 1063
12074						order[1] = 1064
12075						order[2] = 0
12076						fix.Group.__init__(self, 1062, 1063, order)
12077
12078		class NoStipulations(fix.Group):
12079			def __init__(self):
12080				order = fix.IntArray(3)
12081				order[0] = 233
12082				order[1] = 234
12083				order[2] = 0
12084				fix.Group.__init__(self, 232, 233, order)
12085
12086		class NoLegs(fix.Group):
12087			def __init__(self):
12088				order = fix.IntArray(64)
12089				order[0] = 600
12090				order[1] = 601
12091				order[2] = 602
12092				order[3] = 603
12093				order[4] = 607
12094				order[5] = 608
12095				order[6] = 609
12096				order[7] = 764
12097				order[8] = 610
12098				order[9] = 611
12099				order[10] = 1212
12100				order[11] = 248
12101				order[12] = 249
12102				order[13] = 250
12103				order[14] = 251
12104				order[15] = 252
12105				order[16] = 253
12106				order[17] = 257
12107				order[18] = 599
12108				order[19] = 596
12109				order[20] = 597
12110				order[21] = 598
12111				order[22] = 254
12112				order[23] = 612
12113				order[24] = 942
12114				order[25] = 613
12115				order[26] = 614
12116				order[27] = 999
12117				order[28] = 1224
12118				order[29] = 1421
12119				order[30] = 1422
12120				order[31] = 1001
12121				order[32] = 1420
12122				order[33] = 615
12123				order[34] = 616
12124				order[35] = 617
12125				order[36] = 618
12126				order[37] = 619
12127				order[38] = 620
12128				order[39] = 621
12129				order[40] = 622
12130				order[41] = 623
12131				order[42] = 624
12132				order[43] = 556
12133				order[44] = 740
12134				order[45] = 739
12135				order[46] = 955
12136				order[47] = 956
12137				order[48] = 1358
12138				order[49] = 1017
12139				order[50] = 687
12140				order[51] = 685
12141				order[52] = 690
12142				order[53] = 587
12143				order[54] = 588
12144				order[55] = 683
12145				order[56] = 539
12146				order[57] = 676
12147				order[58] = 677
12148				order[59] = 678
12149				order[60] = 679
12150				order[61] = 680
12151				order[62] = 654
12152				order[63] = 0
12153				fix.Group.__init__(self, 555, 600, order)
12154
12155			class NoLegSecurityAltID(fix.Group):
12156				def __init__(self):
12157					order = fix.IntArray(3)
12158					order[0] = 605
12159					order[1] = 606
12160					order[2] = 0
12161					fix.Group.__init__(self, 604, 605, order)
12162
12163			class NoLegStipulations(fix.Group):
12164				def __init__(self):
12165					order = fix.IntArray(3)
12166					order[0] = 688
12167					order[1] = 689
12168					order[2] = 0
12169					fix.Group.__init__(self, 683, 688, order)
12170
12171			class NoNestedPartyIDs(fix.Group):
12172				def __init__(self):
12173					order = fix.IntArray(5)
12174					order[0] = 524
12175					order[1] = 525
12176					order[2] = 538
12177					order[3] = 804
12178					order[4] = 0
12179					fix.Group.__init__(self, 539, 524, order)
12180
12181				class NoNestedPartySubIDs(fix.Group):
12182					def __init__(self):
12183						order = fix.IntArray(3)
12184						order[0] = 545
12185						order[1] = 805
12186						order[2] = 0
12187						fix.Group.__init__(self, 804, 545, order)
12188
12189		class NoQuoteQualifiers(fix.Group):
12190			def __init__(self):
12191				order = fix.IntArray(2)
12192				order[0] = 695
12193				order[1] = 0
12194				fix.Group.__init__(self, 735, 695, order)
12195
12196		class NoPartyIDs(fix.Group):
12197			def __init__(self):
12198				order = fix.IntArray(5)
12199				order[0] = 448
12200				order[1] = 447
12201				order[2] = 452
12202				order[3] = 802
12203				order[4] = 0
12204				fix.Group.__init__(self, 453, 448, order)
12205
12206			class NoPartySubIDs(fix.Group):
12207				def __init__(self):
12208					order = fix.IntArray(3)
12209					order[0] = 523
12210					order[1] = 803
12211					order[2] = 0
12212					fix.Group.__init__(self, 802, 523, order)
12213
12214class RFQRequest(Message):
12215	def __init__(self):
12216		Message.__init__(self)
12217		self.getHeader().setField( fix.MsgType("AH") )
12218
12219	class NoPartyIDs(fix.Group):
12220		def __init__(self):
12221			order = fix.IntArray(5)
12222			order[0] = 448
12223			order[1] = 447
12224			order[2] = 452
12225			order[3] = 802
12226			order[4] = 0
12227			fix.Group.__init__(self, 453, 448, order)
12228
12229		class NoPartySubIDs(fix.Group):
12230			def __init__(self):
12231				order = fix.IntArray(3)
12232				order[0] = 523
12233				order[1] = 803
12234				order[2] = 0
12235				fix.Group.__init__(self, 802, 523, order)
12236
12237	class NoRelatedSym(fix.Group):
12238		def __init__(self):
12239			order = fix.IntArray(76)
12240			order[0] = 55
12241			order[1] = 65
12242			order[2] = 48
12243			order[3] = 22
12244			order[4] = 460
12245			order[5] = 1227
12246			order[6] = 1151
12247			order[7] = 461
12248			order[8] = 167
12249			order[9] = 762
12250			order[10] = 200
12251			order[11] = 541
12252			order[12] = 1079
12253			order[13] = 966
12254			order[14] = 1049
12255			order[15] = 965
12256			order[16] = 224
12257			order[17] = 225
12258			order[18] = 239
12259			order[19] = 226
12260			order[20] = 227
12261			order[21] = 228
12262			order[22] = 255
12263			order[23] = 543
12264			order[24] = 470
12265			order[25] = 471
12266			order[26] = 472
12267			order[27] = 240
12268			order[28] = 202
12269			order[29] = 947
12270			order[30] = 967
12271			order[31] = 968
12272			order[32] = 206
12273			order[33] = 231
12274			order[34] = 969
12275			order[35] = 1146
12276			order[36] = 996
12277			order[37] = 1147
12278			order[38] = 1191
12279			order[39] = 1192
12280			order[40] = 1193
12281			order[41] = 1194
12282			order[42] = 1195
12283			order[43] = 1196
12284			order[44] = 1197
12285			order[45] = 1198
12286			order[46] = 1199
12287			order[47] = 1200
12288			order[48] = 201
12289			order[49] = 1244
12290			order[50] = 1242
12291			order[51] = 997
12292			order[52] = 223
12293			order[53] = 207
12294			order[54] = 970
12295			order[55] = 971
12296			order[56] = 106
12297			order[57] = 348
12298			order[58] = 349
12299			order[59] = 107
12300			order[60] = 350
12301			order[61] = 351
12302			order[62] = 691
12303			order[63] = 667
12304			order[64] = 875
12305			order[65] = 876
12306			order[66] = 873
12307			order[67] = 874
12308			order[68] = 711
12309			order[69] = 555
12310			order[70] = 140
12311			order[71] = 303
12312			order[72] = 537
12313			order[73] = 336
12314			order[74] = 625
12315			order[75] = 0
12316			fix.Group.__init__(self, 146, 55, order)
12317
12318		class NoSecurityAltID(fix.Group):
12319			def __init__(self):
12320				order = fix.IntArray(3)
12321				order[0] = 455
12322				order[1] = 456
12323				order[2] = 0
12324				fix.Group.__init__(self, 454, 455, order)
12325
12326		class NoEvents(fix.Group):
12327			def __init__(self):
12328				order = fix.IntArray(6)
12329				order[0] = 865
12330				order[1] = 866
12331				order[2] = 1145
12332				order[3] = 867
12333				order[4] = 868
12334				order[5] = 0
12335				fix.Group.__init__(self, 864, 865, order)
12336
12337		class NoInstrumentParties(fix.Group):
12338			def __init__(self):
12339				order = fix.IntArray(5)
12340				order[0] = 1019
12341				order[1] = 1050
12342				order[2] = 1051
12343				order[3] = 1052
12344				order[4] = 0
12345				fix.Group.__init__(self, 1018, 1019, order)
12346
12347			class NoInstrumentPartySubIDs(fix.Group):
12348				def __init__(self):
12349					order = fix.IntArray(3)
12350					order[0] = 1053
12351					order[1] = 1054
12352					order[2] = 0
12353					fix.Group.__init__(self, 1052, 1053, order)
12354
12355		class NoUnderlyings(fix.Group):
12356			def __init__(self):
12357				order = fix.IntArray(62)
12358				order[0] = 311
12359				order[1] = 312
12360				order[2] = 309
12361				order[3] = 305
12362				order[4] = 462
12363				order[5] = 463
12364				order[6] = 310
12365				order[7] = 763
12366				order[8] = 313
12367				order[9] = 542
12368				order[10] = 1213
12369				order[11] = 241
12370				order[12] = 242
12371				order[13] = 243
12372				order[14] = 244
12373				order[15] = 245
12374				order[16] = 246
12375				order[17] = 256
12376				order[18] = 595
12377				order[19] = 592
12378				order[20] = 593
12379				order[21] = 594
12380				order[22] = 247
12381				order[23] = 316
12382				order[24] = 941
12383				order[25] = 317
12384				order[26] = 436
12385				order[27] = 998
12386				order[28] = 1423
12387				order[29] = 1424
12388				order[30] = 1425
12389				order[31] = 1000
12390				order[32] = 1419
12391				order[33] = 435
12392				order[34] = 308
12393				order[35] = 306
12394				order[36] = 362
12395				order[37] = 363
12396				order[38] = 307
12397				order[39] = 364
12398				order[40] = 365
12399				order[41] = 877
12400				order[42] = 878
12401				order[43] = 972
12402				order[44] = 318
12403				order[45] = 879
12404				order[46] = 975
12405				order[47] = 973
12406				order[48] = 974
12407				order[49] = 810
12408				order[50] = 882
12409				order[51] = 883
12410				order[52] = 884
12411				order[53] = 885
12412				order[54] = 886
12413				order[55] = 1044
12414				order[56] = 1045
12415				order[57] = 1046
12416				order[58] = 1038
12417				order[59] = 1039
12418				order[60] = 315
12419				order[61] = 0
12420				fix.Group.__init__(self, 711, 311, order)
12421
12422			class NoUnderlyingSecurityAltID(fix.Group):
12423				def __init__(self):
12424					order = fix.IntArray(3)
12425					order[0] = 458
12426					order[1] = 459
12427					order[2] = 0
12428					fix.Group.__init__(self, 457, 458, order)
12429
12430			class NoUnderlyingStips(fix.Group):
12431				def __init__(self):
12432					order = fix.IntArray(3)
12433					order[0] = 888
12434					order[1] = 889
12435					order[2] = 0
12436					fix.Group.__init__(self, 887, 888, order)
12437
12438			class NoUndlyInstrumentParties(fix.Group):
12439				def __init__(self):
12440					order = fix.IntArray(5)
12441					order[0] = 1059
12442					order[1] = 1060
12443					order[2] = 1061
12444					order[3] = 1062
12445					order[4] = 0
12446					fix.Group.__init__(self, 1058, 1059, order)
12447
12448				class NoUndlyInstrumentPartySubIDs(fix.Group):
12449					def __init__(self):
12450						order = fix.IntArray(3)
12451						order[0] = 1063
12452						order[1] = 1064
12453						order[2] = 0
12454						fix.Group.__init__(self, 1062, 1063, order)
12455
12456		class NoLegs(fix.Group):
12457			def __init__(self):
12458				order = fix.IntArray(51)
12459				order[0] = 600
12460				order[1] = 601
12461				order[2] = 602
12462				order[3] = 603
12463				order[4] = 607
12464				order[5] = 608
12465				order[6] = 609
12466				order[7] = 764
12467				order[8] = 610
12468				order[9] = 611
12469				order[10] = 1212
12470				order[11] = 248
12471				order[12] = 249
12472				order[13] = 250
12473				order[14] = 251
12474				order[15] = 252
12475				order[16] = 253
12476				order[17] = 257
12477				order[18] = 599
12478				order[19] = 596
12479				order[20] = 597
12480				order[21] = 598
12481				order[22] = 254
12482				order[23] = 612
12483				order[24] = 942
12484				order[25] = 613
12485				order[26] = 614
12486				order[27] = 999
12487				order[28] = 1224
12488				order[29] = 1421
12489				order[30] = 1422
12490				order[31] = 1001
12491				order[32] = 1420
12492				order[33] = 615
12493				order[34] = 616
12494				order[35] = 617
12495				order[36] = 618
12496				order[37] = 619
12497				order[38] = 620
12498				order[39] = 621
12499				order[40] = 622
12500				order[41] = 623
12501				order[42] = 624
12502				order[43] = 556
12503				order[44] = 740
12504				order[45] = 739
12505				order[46] = 955
12506				order[47] = 956
12507				order[48] = 1358
12508				order[49] = 1017
12509				order[50] = 0
12510				fix.Group.__init__(self, 555, 600, order)
12511
12512			class NoLegSecurityAltID(fix.Group):
12513				def __init__(self):
12514					order = fix.IntArray(3)
12515					order[0] = 605
12516					order[1] = 606
12517					order[2] = 0
12518					fix.Group.__init__(self, 604, 605, order)
12519
12520class QuoteStatusReport(Message):
12521	def __init__(self):
12522		Message.__init__(self)
12523		self.getHeader().setField( fix.MsgType("AI") )
12524
12525	class NoPartyIDs(fix.Group):
12526		def __init__(self):
12527			order = fix.IntArray(5)
12528			order[0] = 448
12529			order[1] = 447
12530			order[2] = 452
12531			order[3] = 802
12532			order[4] = 0
12533			fix.Group.__init__(self, 453, 448, order)
12534
12535		class NoPartySubIDs(fix.Group):
12536			def __init__(self):
12537				order = fix.IntArray(3)
12538				order[0] = 523
12539				order[1] = 803
12540				order[2] = 0
12541				fix.Group.__init__(self, 802, 523, order)
12542
12543	class NoSecurityAltID(fix.Group):
12544		def __init__(self):
12545			order = fix.IntArray(3)
12546			order[0] = 455
12547			order[1] = 456
12548			order[2] = 0
12549			fix.Group.__init__(self, 454, 455, order)
12550
12551	class NoEvents(fix.Group):
12552		def __init__(self):
12553			order = fix.IntArray(6)
12554			order[0] = 865
12555			order[1] = 866
12556			order[2] = 1145
12557			order[3] = 867
12558			order[4] = 868
12559			order[5] = 0
12560			fix.Group.__init__(self, 864, 865, order)
12561
12562	class NoInstrumentParties(fix.Group):
12563		def __init__(self):
12564			order = fix.IntArray(5)
12565			order[0] = 1019
12566			order[1] = 1050
12567			order[2] = 1051
12568			order[3] = 1052
12569			order[4] = 0
12570			fix.Group.__init__(self, 1018, 1019, order)
12571
12572		class NoInstrumentPartySubIDs(fix.Group):
12573			def __init__(self):
12574				order = fix.IntArray(3)
12575				order[0] = 1053
12576				order[1] = 1054
12577				order[2] = 0
12578				fix.Group.__init__(self, 1052, 1053, order)
12579
12580	class NoUnderlyings(fix.Group):
12581		def __init__(self):
12582			order = fix.IntArray(62)
12583			order[0] = 311
12584			order[1] = 312
12585			order[2] = 309
12586			order[3] = 305
12587			order[4] = 462
12588			order[5] = 463
12589			order[6] = 310
12590			order[7] = 763
12591			order[8] = 313
12592			order[9] = 542
12593			order[10] = 1213
12594			order[11] = 241
12595			order[12] = 242
12596			order[13] = 243
12597			order[14] = 244
12598			order[15] = 245
12599			order[16] = 246
12600			order[17] = 256
12601			order[18] = 595
12602			order[19] = 592
12603			order[20] = 593
12604			order[21] = 594
12605			order[22] = 247
12606			order[23] = 316
12607			order[24] = 941
12608			order[25] = 317
12609			order[26] = 436
12610			order[27] = 998
12611			order[28] = 1423
12612			order[29] = 1424
12613			order[30] = 1425
12614			order[31] = 1000
12615			order[32] = 1419
12616			order[33] = 435
12617			order[34] = 308
12618			order[35] = 306
12619			order[36] = 362
12620			order[37] = 363
12621			order[38] = 307
12622			order[39] = 364
12623			order[40] = 365
12624			order[41] = 877
12625			order[42] = 878
12626			order[43] = 972
12627			order[44] = 318
12628			order[45] = 879
12629			order[46] = 975
12630			order[47] = 973
12631			order[48] = 974
12632			order[49] = 810
12633			order[50] = 882
12634			order[51] = 883
12635			order[52] = 884
12636			order[53] = 885
12637			order[54] = 886
12638			order[55] = 1044
12639			order[56] = 1045
12640			order[57] = 1046
12641			order[58] = 1038
12642			order[59] = 1039
12643			order[60] = 315
12644			order[61] = 0
12645			fix.Group.__init__(self, 711, 311, order)
12646
12647		class NoUnderlyingSecurityAltID(fix.Group):
12648			def __init__(self):
12649				order = fix.IntArray(3)
12650				order[0] = 458
12651				order[1] = 459
12652				order[2] = 0
12653				fix.Group.__init__(self, 457, 458, order)
12654
12655		class NoUnderlyingStips(fix.Group):
12656			def __init__(self):
12657				order = fix.IntArray(3)
12658				order[0] = 888
12659				order[1] = 889
12660				order[2] = 0
12661				fix.Group.__init__(self, 887, 888, order)
12662
12663		class NoUndlyInstrumentParties(fix.Group):
12664			def __init__(self):
12665				order = fix.IntArray(5)
12666				order[0] = 1059
12667				order[1] = 1060
12668				order[2] = 1061
12669				order[3] = 1062
12670				order[4] = 0
12671				fix.Group.__init__(self, 1058, 1059, order)
12672
12673			class NoUndlyInstrumentPartySubIDs(fix.Group):
12674				def __init__(self):
12675					order = fix.IntArray(3)
12676					order[0] = 1063
12677					order[1] = 1064
12678					order[2] = 0
12679					fix.Group.__init__(self, 1062, 1063, order)
12680
12681	class NoStipulations(fix.Group):
12682		def __init__(self):
12683			order = fix.IntArray(3)
12684			order[0] = 233
12685			order[1] = 234
12686			order[2] = 0
12687			fix.Group.__init__(self, 232, 233, order)
12688
12689	class NoLegs(fix.Group):
12690		def __init__(self):
12691			order = fix.IntArray(58)
12692			order[0] = 600
12693			order[1] = 601
12694			order[2] = 602
12695			order[3] = 603
12696			order[4] = 607
12697			order[5] = 608
12698			order[6] = 609
12699			order[7] = 764
12700			order[8] = 610
12701			order[9] = 611
12702			order[10] = 1212
12703			order[11] = 248
12704			order[12] = 249
12705			order[13] = 250
12706			order[14] = 251
12707			order[15] = 252
12708			order[16] = 253
12709			order[17] = 257
12710			order[18] = 599
12711			order[19] = 596
12712			order[20] = 597
12713			order[21] = 598
12714			order[22] = 254
12715			order[23] = 612
12716			order[24] = 942
12717			order[25] = 613
12718			order[26] = 614
12719			order[27] = 999
12720			order[28] = 1224
12721			order[29] = 1421
12722			order[30] = 1422
12723			order[31] = 1001
12724			order[32] = 1420
12725			order[33] = 615
12726			order[34] = 616
12727			order[35] = 617
12728			order[36] = 618
12729			order[37] = 619
12730			order[38] = 620
12731			order[39] = 621
12732			order[40] = 622
12733			order[41] = 623
12734			order[42] = 624
12735			order[43] = 556
12736			order[44] = 740
12737			order[45] = 739
12738			order[46] = 955
12739			order[47] = 956
12740			order[48] = 1358
12741			order[49] = 1017
12742			order[50] = 687
12743			order[51] = 685
12744			order[52] = 690
12745			order[53] = 587
12746			order[54] = 588
12747			order[55] = 683
12748			order[56] = 539
12749			order[57] = 0
12750			fix.Group.__init__(self, 555, 600, order)
12751
12752		class NoLegSecurityAltID(fix.Group):
12753			def __init__(self):
12754				order = fix.IntArray(3)
12755				order[0] = 605
12756				order[1] = 606
12757				order[2] = 0
12758				fix.Group.__init__(self, 604, 605, order)
12759
12760		class NoLegStipulations(fix.Group):
12761			def __init__(self):
12762				order = fix.IntArray(3)
12763				order[0] = 688
12764				order[1] = 689
12765				order[2] = 0
12766				fix.Group.__init__(self, 683, 688, order)
12767
12768		class NoNestedPartyIDs(fix.Group):
12769			def __init__(self):
12770				order = fix.IntArray(5)
12771				order[0] = 524
12772				order[1] = 525
12773				order[2] = 538
12774				order[3] = 804
12775				order[4] = 0
12776				fix.Group.__init__(self, 539, 524, order)
12777
12778			class NoNestedPartySubIDs(fix.Group):
12779				def __init__(self):
12780					order = fix.IntArray(3)
12781					order[0] = 545
12782					order[1] = 805
12783					order[2] = 0
12784					fix.Group.__init__(self, 804, 545, order)
12785
12786	class NoQuoteQualifiers(fix.Group):
12787		def __init__(self):
12788			order = fix.IntArray(2)
12789			order[0] = 695
12790			order[1] = 0
12791			fix.Group.__init__(self, 735, 695, order)
12792
12793class QuoteResponse(Message):
12794	def __init__(self):
12795		Message.__init__(self)
12796		self.getHeader().setField( fix.MsgType("AJ") )
12797
12798	class NoQuoteQualifiers(fix.Group):
12799		def __init__(self):
12800			order = fix.IntArray(2)
12801			order[0] = 695
12802			order[1] = 0
12803			fix.Group.__init__(self, 735, 695, order)
12804
12805	class NoPartyIDs(fix.Group):
12806		def __init__(self):
12807			order = fix.IntArray(5)
12808			order[0] = 448
12809			order[1] = 447
12810			order[2] = 452
12811			order[3] = 802
12812			order[4] = 0
12813			fix.Group.__init__(self, 453, 448, order)
12814
12815		class NoPartySubIDs(fix.Group):
12816			def __init__(self):
12817				order = fix.IntArray(3)
12818				order[0] = 523
12819				order[1] = 803
12820				order[2] = 0
12821				fix.Group.__init__(self, 802, 523, order)
12822
12823	class NoSecurityAltID(fix.Group):
12824		def __init__(self):
12825			order = fix.IntArray(3)
12826			order[0] = 455
12827			order[1] = 456
12828			order[2] = 0
12829			fix.Group.__init__(self, 454, 455, order)
12830
12831	class NoEvents(fix.Group):
12832		def __init__(self):
12833			order = fix.IntArray(6)
12834			order[0] = 865
12835			order[1] = 866
12836			order[2] = 1145
12837			order[3] = 867
12838			order[4] = 868
12839			order[5] = 0
12840			fix.Group.__init__(self, 864, 865, order)
12841
12842	class NoInstrumentParties(fix.Group):
12843		def __init__(self):
12844			order = fix.IntArray(5)
12845			order[0] = 1019
12846			order[1] = 1050
12847			order[2] = 1051
12848			order[3] = 1052
12849			order[4] = 0
12850			fix.Group.__init__(self, 1018, 1019, order)
12851
12852		class NoInstrumentPartySubIDs(fix.Group):
12853			def __init__(self):
12854				order = fix.IntArray(3)
12855				order[0] = 1053
12856				order[1] = 1054
12857				order[2] = 0
12858				fix.Group.__init__(self, 1052, 1053, order)
12859
12860	class NoUnderlyings(fix.Group):
12861		def __init__(self):
12862			order = fix.IntArray(62)
12863			order[0] = 311
12864			order[1] = 312
12865			order[2] = 309
12866			order[3] = 305
12867			order[4] = 462
12868			order[5] = 463
12869			order[6] = 310
12870			order[7] = 763
12871			order[8] = 313
12872			order[9] = 542
12873			order[10] = 1213
12874			order[11] = 241
12875			order[12] = 242
12876			order[13] = 243
12877			order[14] = 244
12878			order[15] = 245
12879			order[16] = 246
12880			order[17] = 256
12881			order[18] = 595
12882			order[19] = 592
12883			order[20] = 593
12884			order[21] = 594
12885			order[22] = 247
12886			order[23] = 316
12887			order[24] = 941
12888			order[25] = 317
12889			order[26] = 436
12890			order[27] = 998
12891			order[28] = 1423
12892			order[29] = 1424
12893			order[30] = 1425
12894			order[31] = 1000
12895			order[32] = 1419
12896			order[33] = 435
12897			order[34] = 308
12898			order[35] = 306
12899			order[36] = 362
12900			order[37] = 363
12901			order[38] = 307
12902			order[39] = 364
12903			order[40] = 365
12904			order[41] = 877
12905			order[42] = 878
12906			order[43] = 972
12907			order[44] = 318
12908			order[45] = 879
12909			order[46] = 975
12910			order[47] = 973
12911			order[48] = 974
12912			order[49] = 810
12913			order[50] = 882
12914			order[51] = 883
12915			order[52] = 884
12916			order[53] = 885
12917			order[54] = 886
12918			order[55] = 1044
12919			order[56] = 1045
12920			order[57] = 1046
12921			order[58] = 1038
12922			order[59] = 1039
12923			order[60] = 315
12924			order[61] = 0
12925			fix.Group.__init__(self, 711, 311, order)
12926
12927		class NoUnderlyingSecurityAltID(fix.Group):
12928			def __init__(self):
12929				order = fix.IntArray(3)
12930				order[0] = 458
12931				order[1] = 459
12932				order[2] = 0
12933				fix.Group.__init__(self, 457, 458, order)
12934
12935		class NoUnderlyingStips(fix.Group):
12936			def __init__(self):
12937				order = fix.IntArray(3)
12938				order[0] = 888
12939				order[1] = 889
12940				order[2] = 0
12941				fix.Group.__init__(self, 887, 888, order)
12942
12943		class NoUndlyInstrumentParties(fix.Group):
12944			def __init__(self):
12945				order = fix.IntArray(5)
12946				order[0] = 1059
12947				order[1] = 1060
12948				order[2] = 1061
12949				order[3] = 1062
12950				order[4] = 0
12951				fix.Group.__init__(self, 1058, 1059, order)
12952
12953			class NoUndlyInstrumentPartySubIDs(fix.Group):
12954				def __init__(self):
12955					order = fix.IntArray(3)
12956					order[0] = 1063
12957					order[1] = 1064
12958					order[2] = 0
12959					fix.Group.__init__(self, 1062, 1063, order)
12960
12961	class NoStipulations(fix.Group):
12962		def __init__(self):
12963			order = fix.IntArray(3)
12964			order[0] = 233
12965			order[1] = 234
12966			order[2] = 0
12967			fix.Group.__init__(self, 232, 233, order)
12968
12969	class NoLegs(fix.Group):
12970		def __init__(self):
12971			order = fix.IntArray(69)
12972			order[0] = 600
12973			order[1] = 601
12974			order[2] = 602
12975			order[3] = 603
12976			order[4] = 607
12977			order[5] = 608
12978			order[6] = 609
12979			order[7] = 764
12980			order[8] = 610
12981			order[9] = 611
12982			order[10] = 1212
12983			order[11] = 248
12984			order[12] = 249
12985			order[13] = 250
12986			order[14] = 251
12987			order[15] = 252
12988			order[16] = 253
12989			order[17] = 257
12990			order[18] = 599
12991			order[19] = 596
12992			order[20] = 597
12993			order[21] = 598
12994			order[22] = 254
12995			order[23] = 612
12996			order[24] = 942
12997			order[25] = 613
12998			order[26] = 614
12999			order[27] = 999
13000			order[28] = 1224
13001			order[29] = 1421
13002			order[30] = 1422
13003			order[31] = 1001
13004			order[32] = 1420
13005			order[33] = 615
13006			order[34] = 616
13007			order[35] = 617
13008			order[36] = 618
13009			order[37] = 619
13010			order[38] = 620
13011			order[39] = 621
13012			order[40] = 622
13013			order[41] = 623
13014			order[42] = 624
13015			order[43] = 556
13016			order[44] = 740
13017			order[45] = 739
13018			order[46] = 955
13019			order[47] = 956
13020			order[48] = 1358
13021			order[49] = 1017
13022			order[50] = 687
13023			order[51] = 685
13024			order[52] = 690
13025			order[53] = 587
13026			order[54] = 588
13027			order[55] = 683
13028			order[56] = 539
13029			order[57] = 686
13030			order[58] = 681
13031			order[59] = 684
13032			order[60] = 676
13033			order[61] = 677
13034			order[62] = 678
13035			order[63] = 679
13036			order[64] = 680
13037			order[65] = 654
13038			order[66] = 1067
13039			order[67] = 1068
13040			order[68] = 0
13041			fix.Group.__init__(self, 555, 600, order)
13042
13043		class NoLegSecurityAltID(fix.Group):
13044			def __init__(self):
13045				order = fix.IntArray(3)
13046				order[0] = 605
13047				order[1] = 606
13048				order[2] = 0
13049				fix.Group.__init__(self, 604, 605, order)
13050
13051		class NoLegStipulations(fix.Group):
13052			def __init__(self):
13053				order = fix.IntArray(3)
13054				order[0] = 688
13055				order[1] = 689
13056				order[2] = 0
13057				fix.Group.__init__(self, 683, 688, order)
13058
13059		class NoNestedPartyIDs(fix.Group):
13060			def __init__(self):
13061				order = fix.IntArray(5)
13062				order[0] = 524
13063				order[1] = 525
13064				order[2] = 538
13065				order[3] = 804
13066				order[4] = 0
13067				fix.Group.__init__(self, 539, 524, order)
13068
13069			class NoNestedPartySubIDs(fix.Group):
13070				def __init__(self):
13071					order = fix.IntArray(3)
13072					order[0] = 545
13073					order[1] = 805
13074					order[2] = 0
13075					fix.Group.__init__(self, 804, 545, order)
13076
13077class Confirmation(Message):
13078	def __init__(self):
13079		Message.__init__(self)
13080		self.getHeader().setField( fix.MsgType("AK") )
13081
13082	class NoPartyIDs(fix.Group):
13083		def __init__(self):
13084			order = fix.IntArray(5)
13085			order[0] = 448
13086			order[1] = 447
13087			order[2] = 452
13088			order[3] = 802
13089			order[4] = 0
13090			fix.Group.__init__(self, 453, 448, order)
13091
13092		class NoPartySubIDs(fix.Group):
13093			def __init__(self):
13094				order = fix.IntArray(3)
13095				order[0] = 523
13096				order[1] = 803
13097				order[2] = 0
13098				fix.Group.__init__(self, 802, 523, order)
13099
13100	class NoOrders(fix.Group):
13101		def __init__(self):
13102			order = fix.IntArray(10)
13103			order[0] = 11
13104			order[1] = 37
13105			order[2] = 198
13106			order[3] = 526
13107			order[4] = 66
13108			order[5] = 756
13109			order[6] = 38
13110			order[7] = 799
13111			order[8] = 800
13112			order[9] = 0
13113			fix.Group.__init__(self, 73, 11, order)
13114
13115		class NoNested2PartyIDs(fix.Group):
13116			def __init__(self):
13117				order = fix.IntArray(5)
13118				order[0] = 757
13119				order[1] = 758
13120				order[2] = 759
13121				order[3] = 806
13122				order[4] = 0
13123				fix.Group.__init__(self, 756, 757, order)
13124
13125			class NoNested2PartySubIDs(fix.Group):
13126				def __init__(self):
13127					order = fix.IntArray(3)
13128					order[0] = 760
13129					order[1] = 807
13130					order[2] = 0
13131					fix.Group.__init__(self, 806, 760, order)
13132
13133	class NoTrdRegTimestamps(fix.Group):
13134		def __init__(self):
13135			order = fix.IntArray(7)
13136			order[0] = 769
13137			order[1] = 770
13138			order[2] = 771
13139			order[3] = 1033
13140			order[4] = 1034
13141			order[5] = 1035
13142			order[6] = 0
13143			fix.Group.__init__(self, 768, 769, order)
13144
13145	class NoSecurityAltID(fix.Group):
13146		def __init__(self):
13147			order = fix.IntArray(3)
13148			order[0] = 455
13149			order[1] = 456
13150			order[2] = 0
13151			fix.Group.__init__(self, 454, 455, order)
13152
13153	class NoEvents(fix.Group):
13154		def __init__(self):
13155			order = fix.IntArray(6)
13156			order[0] = 865
13157			order[1] = 866
13158			order[2] = 1145
13159			order[3] = 867
13160			order[4] = 868
13161			order[5] = 0
13162			fix.Group.__init__(self, 864, 865, order)
13163
13164	class NoInstrumentParties(fix.Group):
13165		def __init__(self):
13166			order = fix.IntArray(5)
13167			order[0] = 1019
13168			order[1] = 1050
13169			order[2] = 1051
13170			order[3] = 1052
13171			order[4] = 0
13172			fix.Group.__init__(self, 1018, 1019, order)
13173
13174		class NoInstrumentPartySubIDs(fix.Group):
13175			def __init__(self):
13176				order = fix.IntArray(3)
13177				order[0] = 1053
13178				order[1] = 1054
13179				order[2] = 0
13180				fix.Group.__init__(self, 1052, 1053, order)
13181
13182	class NoInstrAttrib(fix.Group):
13183		def __init__(self):
13184			order = fix.IntArray(3)
13185			order[0] = 871
13186			order[1] = 872
13187			order[2] = 0
13188			fix.Group.__init__(self, 870, 871, order)
13189
13190	class NoUnderlyings(fix.Group):
13191		def __init__(self):
13192			order = fix.IntArray(62)
13193			order[0] = 311
13194			order[1] = 312
13195			order[2] = 309
13196			order[3] = 305
13197			order[4] = 462
13198			order[5] = 463
13199			order[6] = 310
13200			order[7] = 763
13201			order[8] = 313
13202			order[9] = 542
13203			order[10] = 1213
13204			order[11] = 241
13205			order[12] = 242
13206			order[13] = 243
13207			order[14] = 244
13208			order[15] = 245
13209			order[16] = 246
13210			order[17] = 256
13211			order[18] = 595
13212			order[19] = 592
13213			order[20] = 593
13214			order[21] = 594
13215			order[22] = 247
13216			order[23] = 316
13217			order[24] = 941
13218			order[25] = 317
13219			order[26] = 436
13220			order[27] = 998
13221			order[28] = 1423
13222			order[29] = 1424
13223			order[30] = 1425
13224			order[31] = 1000
13225			order[32] = 1419
13226			order[33] = 435
13227			order[34] = 308
13228			order[35] = 306
13229			order[36] = 362
13230			order[37] = 363
13231			order[38] = 307
13232			order[39] = 364
13233			order[40] = 365
13234			order[41] = 877
13235			order[42] = 878
13236			order[43] = 972
13237			order[44] = 318
13238			order[45] = 879
13239			order[46] = 975
13240			order[47] = 973
13241			order[48] = 974
13242			order[49] = 810
13243			order[50] = 882
13244			order[51] = 883
13245			order[52] = 884
13246			order[53] = 885
13247			order[54] = 886
13248			order[55] = 1044
13249			order[56] = 1045
13250			order[57] = 1046
13251			order[58] = 1038
13252			order[59] = 1039
13253			order[60] = 315
13254			order[61] = 0
13255			fix.Group.__init__(self, 711, 311, order)
13256
13257		class NoUnderlyingSecurityAltID(fix.Group):
13258			def __init__(self):
13259				order = fix.IntArray(3)
13260				order[0] = 458
13261				order[1] = 459
13262				order[2] = 0
13263				fix.Group.__init__(self, 457, 458, order)
13264
13265		class NoUnderlyingStips(fix.Group):
13266			def __init__(self):
13267				order = fix.IntArray(3)
13268				order[0] = 888
13269				order[1] = 889
13270				order[2] = 0
13271				fix.Group.__init__(self, 887, 888, order)
13272
13273		class NoUndlyInstrumentParties(fix.Group):
13274			def __init__(self):
13275				order = fix.IntArray(5)
13276				order[0] = 1059
13277				order[1] = 1060
13278				order[2] = 1061
13279				order[3] = 1062
13280				order[4] = 0
13281				fix.Group.__init__(self, 1058, 1059, order)
13282
13283			class NoUndlyInstrumentPartySubIDs(fix.Group):
13284				def __init__(self):
13285					order = fix.IntArray(3)
13286					order[0] = 1063
13287					order[1] = 1064
13288					order[2] = 0
13289					fix.Group.__init__(self, 1062, 1063, order)
13290
13291	class NoLegs(fix.Group):
13292		def __init__(self):
13293			order = fix.IntArray(51)
13294			order[0] = 600
13295			order[1] = 601
13296			order[2] = 602
13297			order[3] = 603
13298			order[4] = 607
13299			order[5] = 608
13300			order[6] = 609
13301			order[7] = 764
13302			order[8] = 610
13303			order[9] = 611
13304			order[10] = 1212
13305			order[11] = 248
13306			order[12] = 249
13307			order[13] = 250
13308			order[14] = 251
13309			order[15] = 252
13310			order[16] = 253
13311			order[17] = 257
13312			order[18] = 599
13313			order[19] = 596
13314			order[20] = 597
13315			order[21] = 598
13316			order[22] = 254
13317			order[23] = 612
13318			order[24] = 942
13319			order[25] = 613
13320			order[26] = 614
13321			order[27] = 999
13322			order[28] = 1224
13323			order[29] = 1421
13324			order[30] = 1422
13325			order[31] = 1001
13326			order[32] = 1420
13327			order[33] = 615
13328			order[34] = 616
13329			order[35] = 617
13330			order[36] = 618
13331			order[37] = 619
13332			order[38] = 620
13333			order[39] = 621
13334			order[40] = 622
13335			order[41] = 623
13336			order[42] = 624
13337			order[43] = 556
13338			order[44] = 740
13339			order[45] = 739
13340			order[46] = 955
13341			order[47] = 956
13342			order[48] = 1358
13343			order[49] = 1017
13344			order[50] = 0
13345			fix.Group.__init__(self, 555, 600, order)
13346
13347		class NoLegSecurityAltID(fix.Group):
13348			def __init__(self):
13349				order = fix.IntArray(3)
13350				order[0] = 605
13351				order[1] = 606
13352				order[2] = 0
13353				fix.Group.__init__(self, 604, 605, order)
13354
13355	class NoCapacities(fix.Group):
13356		def __init__(self):
13357			order = fix.IntArray(4)
13358			order[0] = 528
13359			order[1] = 529
13360			order[2] = 863
13361			order[3] = 0
13362			fix.Group.__init__(self, 862, 528, order)
13363
13364	class NoDlvyInst(fix.Group):
13365		def __init__(self):
13366			order = fix.IntArray(4)
13367			order[0] = 165
13368			order[1] = 787
13369			order[2] = 781
13370			order[3] = 0
13371			fix.Group.__init__(self, 85, 165, order)
13372
13373		class NoSettlPartyIDs(fix.Group):
13374			def __init__(self):
13375				order = fix.IntArray(5)
13376				order[0] = 782
13377				order[1] = 783
13378				order[2] = 784
13379				order[3] = 801
13380				order[4] = 0
13381				fix.Group.__init__(self, 781, 782, order)
13382
13383			class NoSettlPartySubIDs(fix.Group):
13384				def __init__(self):
13385					order = fix.IntArray(3)
13386					order[0] = 785
13387					order[1] = 786
13388					order[2] = 0
13389					fix.Group.__init__(self, 801, 785, order)
13390
13391	class NoStipulations(fix.Group):
13392		def __init__(self):
13393			order = fix.IntArray(3)
13394			order[0] = 233
13395			order[1] = 234
13396			order[2] = 0
13397			fix.Group.__init__(self, 232, 233, order)
13398
13399	class NoMiscFees(fix.Group):
13400		def __init__(self):
13401			order = fix.IntArray(5)
13402			order[0] = 137
13403			order[1] = 138
13404			order[2] = 139
13405			order[3] = 891
13406			order[4] = 0
13407			fix.Group.__init__(self, 136, 137, order)
13408
13409class PositionMaintenanceRequest(Message):
13410	def __init__(self):
13411		Message.__init__(self)
13412		self.getHeader().setField( fix.MsgType("AL") )
13413
13414	class NoPartyIDs(fix.Group):
13415		def __init__(self):
13416			order = fix.IntArray(5)
13417			order[0] = 448
13418			order[1] = 447
13419			order[2] = 452
13420			order[3] = 802
13421			order[4] = 0
13422			fix.Group.__init__(self, 453, 448, order)
13423
13424		class NoPartySubIDs(fix.Group):
13425			def __init__(self):
13426				order = fix.IntArray(3)
13427				order[0] = 523
13428				order[1] = 803
13429				order[2] = 0
13430				fix.Group.__init__(self, 802, 523, order)
13431
13432	class NoSecurityAltID(fix.Group):
13433		def __init__(self):
13434			order = fix.IntArray(3)
13435			order[0] = 455
13436			order[1] = 456
13437			order[2] = 0
13438			fix.Group.__init__(self, 454, 455, order)
13439
13440	class NoEvents(fix.Group):
13441		def __init__(self):
13442			order = fix.IntArray(6)
13443			order[0] = 865
13444			order[1] = 866
13445			order[2] = 1145
13446			order[3] = 867
13447			order[4] = 868
13448			order[5] = 0
13449			fix.Group.__init__(self, 864, 865, order)
13450
13451	class NoInstrumentParties(fix.Group):
13452		def __init__(self):
13453			order = fix.IntArray(5)
13454			order[0] = 1019
13455			order[1] = 1050
13456			order[2] = 1051
13457			order[3] = 1052
13458			order[4] = 0
13459			fix.Group.__init__(self, 1018, 1019, order)
13460
13461		class NoInstrumentPartySubIDs(fix.Group):
13462			def __init__(self):
13463				order = fix.IntArray(3)
13464				order[0] = 1053
13465				order[1] = 1054
13466				order[2] = 0
13467				fix.Group.__init__(self, 1052, 1053, order)
13468
13469	class NoLegs(fix.Group):
13470		def __init__(self):
13471			order = fix.IntArray(51)
13472			order[0] = 600
13473			order[1] = 601
13474			order[2] = 602
13475			order[3] = 603
13476			order[4] = 607
13477			order[5] = 608
13478			order[6] = 609
13479			order[7] = 764
13480			order[8] = 610
13481			order[9] = 611
13482			order[10] = 1212
13483			order[11] = 248
13484			order[12] = 249
13485			order[13] = 250
13486			order[14] = 251
13487			order[15] = 252
13488			order[16] = 253
13489			order[17] = 257
13490			order[18] = 599
13491			order[19] = 596
13492			order[20] = 597
13493			order[21] = 598
13494			order[22] = 254
13495			order[23] = 612
13496			order[24] = 942
13497			order[25] = 613
13498			order[26] = 614
13499			order[27] = 999
13500			order[28] = 1224
13501			order[29] = 1421
13502			order[30] = 1422
13503			order[31] = 1001
13504			order[32] = 1420
13505			order[33] = 615
13506			order[34] = 616
13507			order[35] = 617
13508			order[36] = 618
13509			order[37] = 619
13510			order[38] = 620
13511			order[39] = 621
13512			order[40] = 622
13513			order[41] = 623
13514			order[42] = 624
13515			order[43] = 556
13516			order[44] = 740
13517			order[45] = 739
13518			order[46] = 955
13519			order[47] = 956
13520			order[48] = 1358
13521			order[49] = 1017
13522			order[50] = 0
13523			fix.Group.__init__(self, 555, 600, order)
13524
13525		class NoLegSecurityAltID(fix.Group):
13526			def __init__(self):
13527				order = fix.IntArray(3)
13528				order[0] = 605
13529				order[1] = 606
13530				order[2] = 0
13531				fix.Group.__init__(self, 604, 605, order)
13532
13533	class NoUnderlyings(fix.Group):
13534		def __init__(self):
13535			order = fix.IntArray(62)
13536			order[0] = 311
13537			order[1] = 312
13538			order[2] = 309
13539			order[3] = 305
13540			order[4] = 462
13541			order[5] = 463
13542			order[6] = 310
13543			order[7] = 763
13544			order[8] = 313
13545			order[9] = 542
13546			order[10] = 1213
13547			order[11] = 241
13548			order[12] = 242
13549			order[13] = 243
13550			order[14] = 244
13551			order[15] = 245
13552			order[16] = 246
13553			order[17] = 256
13554			order[18] = 595
13555			order[19] = 592
13556			order[20] = 593
13557			order[21] = 594
13558			order[22] = 247
13559			order[23] = 316
13560			order[24] = 941
13561			order[25] = 317
13562			order[26] = 436
13563			order[27] = 998
13564			order[28] = 1423
13565			order[29] = 1424
13566			order[30] = 1425
13567			order[31] = 1000
13568			order[32] = 1419
13569			order[33] = 435
13570			order[34] = 308
13571			order[35] = 306
13572			order[36] = 362
13573			order[37] = 363
13574			order[38] = 307
13575			order[39] = 364
13576			order[40] = 365
13577			order[41] = 877
13578			order[42] = 878
13579			order[43] = 972
13580			order[44] = 318
13581			order[45] = 879
13582			order[46] = 975
13583			order[47] = 973
13584			order[48] = 974
13585			order[49] = 810
13586			order[50] = 882
13587			order[51] = 883
13588			order[52] = 884
13589			order[53] = 885
13590			order[54] = 886
13591			order[55] = 1044
13592			order[56] = 1045
13593			order[57] = 1046
13594			order[58] = 1038
13595			order[59] = 1039
13596			order[60] = 315
13597			order[61] = 0
13598			fix.Group.__init__(self, 711, 311, order)
13599
13600		class NoUnderlyingSecurityAltID(fix.Group):
13601			def __init__(self):
13602				order = fix.IntArray(3)
13603				order[0] = 458
13604				order[1] = 459
13605				order[2] = 0
13606				fix.Group.__init__(self, 457, 458, order)
13607
13608		class NoUnderlyingStips(fix.Group):
13609			def __init__(self):
13610				order = fix.IntArray(3)
13611				order[0] = 888
13612				order[1] = 889
13613				order[2] = 0
13614				fix.Group.__init__(self, 887, 888, order)
13615
13616		class NoUndlyInstrumentParties(fix.Group):
13617			def __init__(self):
13618				order = fix.IntArray(5)
13619				order[0] = 1059
13620				order[1] = 1060
13621				order[2] = 1061
13622				order[3] = 1062
13623				order[4] = 0
13624				fix.Group.__init__(self, 1058, 1059, order)
13625
13626			class NoUndlyInstrumentPartySubIDs(fix.Group):
13627				def __init__(self):
13628					order = fix.IntArray(3)
13629					order[0] = 1063
13630					order[1] = 1064
13631					order[2] = 0
13632					fix.Group.__init__(self, 1062, 1063, order)
13633
13634	class NoTradingSessions(fix.Group):
13635		def __init__(self):
13636			order = fix.IntArray(3)
13637			order[0] = 336
13638			order[1] = 625
13639			order[2] = 0
13640			fix.Group.__init__(self, 386, 336, order)
13641
13642	class NoPositions(fix.Group):
13643		def __init__(self):
13644			order = fix.IntArray(7)
13645			order[0] = 703
13646			order[1] = 704
13647			order[2] = 705
13648			order[3] = 706
13649			order[4] = 976
13650			order[5] = 539
13651			order[6] = 0
13652			fix.Group.__init__(self, 702, 703, order)
13653
13654		class NoNestedPartyIDs(fix.Group):
13655			def __init__(self):
13656				order = fix.IntArray(5)
13657				order[0] = 524
13658				order[1] = 525
13659				order[2] = 538
13660				order[3] = 804
13661				order[4] = 0
13662				fix.Group.__init__(self, 539, 524, order)
13663
13664			class NoNestedPartySubIDs(fix.Group):
13665				def __init__(self):
13666					order = fix.IntArray(3)
13667					order[0] = 545
13668					order[1] = 805
13669					order[2] = 0
13670					fix.Group.__init__(self, 804, 545, order)
13671
13672	class NoPosAmt(fix.Group):
13673		def __init__(self):
13674			order = fix.IntArray(4)
13675			order[0] = 707
13676			order[1] = 708
13677			order[2] = 1055
13678			order[3] = 0
13679			fix.Group.__init__(self, 753, 707, order)
13680
13681class PositionMaintenanceReport(Message):
13682	def __init__(self):
13683		Message.__init__(self)
13684		self.getHeader().setField( fix.MsgType("AM") )
13685
13686	class NoPartyIDs(fix.Group):
13687		def __init__(self):
13688			order = fix.IntArray(5)
13689			order[0] = 448
13690			order[1] = 447
13691			order[2] = 452
13692			order[3] = 802
13693			order[4] = 0
13694			fix.Group.__init__(self, 453, 448, order)
13695
13696		class NoPartySubIDs(fix.Group):
13697			def __init__(self):
13698				order = fix.IntArray(3)
13699				order[0] = 523
13700				order[1] = 803
13701				order[2] = 0
13702				fix.Group.__init__(self, 802, 523, order)
13703
13704	class NoSecurityAltID(fix.Group):
13705		def __init__(self):
13706			order = fix.IntArray(3)
13707			order[0] = 455
13708			order[1] = 456
13709			order[2] = 0
13710			fix.Group.__init__(self, 454, 455, order)
13711
13712	class NoEvents(fix.Group):
13713		def __init__(self):
13714			order = fix.IntArray(6)
13715			order[0] = 865
13716			order[1] = 866
13717			order[2] = 1145
13718			order[3] = 867
13719			order[4] = 868
13720			order[5] = 0
13721			fix.Group.__init__(self, 864, 865, order)
13722
13723	class NoInstrumentParties(fix.Group):
13724		def __init__(self):
13725			order = fix.IntArray(5)
13726			order[0] = 1019
13727			order[1] = 1050
13728			order[2] = 1051
13729			order[3] = 1052
13730			order[4] = 0
13731			fix.Group.__init__(self, 1018, 1019, order)
13732
13733		class NoInstrumentPartySubIDs(fix.Group):
13734			def __init__(self):
13735				order = fix.IntArray(3)
13736				order[0] = 1053
13737				order[1] = 1054
13738				order[2] = 0
13739				fix.Group.__init__(self, 1052, 1053, order)
13740
13741	class NoLegs(fix.Group):
13742		def __init__(self):
13743			order = fix.IntArray(51)
13744			order[0] = 600
13745			order[1] = 601
13746			order[2] = 602
13747			order[3] = 603
13748			order[4] = 607
13749			order[5] = 608
13750			order[6] = 609
13751			order[7] = 764
13752			order[8] = 610
13753			order[9] = 611
13754			order[10] = 1212
13755			order[11] = 248
13756			order[12] = 249
13757			order[13] = 250
13758			order[14] = 251
13759			order[15] = 252
13760			order[16] = 253
13761			order[17] = 257
13762			order[18] = 599
13763			order[19] = 596
13764			order[20] = 597
13765			order[21] = 598
13766			order[22] = 254
13767			order[23] = 612
13768			order[24] = 942
13769			order[25] = 613
13770			order[26] = 614
13771			order[27] = 999
13772			order[28] = 1224
13773			order[29] = 1421
13774			order[30] = 1422
13775			order[31] = 1001
13776			order[32] = 1420
13777			order[33] = 615
13778			order[34] = 616
13779			order[35] = 617
13780			order[36] = 618
13781			order[37] = 619
13782			order[38] = 620
13783			order[39] = 621
13784			order[40] = 622
13785			order[41] = 623
13786			order[42] = 624
13787			order[43] = 556
13788			order[44] = 740
13789			order[45] = 739
13790			order[46] = 955
13791			order[47] = 956
13792			order[48] = 1358
13793			order[49] = 1017
13794			order[50] = 0
13795			fix.Group.__init__(self, 555, 600, order)
13796
13797		class NoLegSecurityAltID(fix.Group):
13798			def __init__(self):
13799				order = fix.IntArray(3)
13800				order[0] = 605
13801				order[1] = 606
13802				order[2] = 0
13803				fix.Group.__init__(self, 604, 605, order)
13804
13805	class NoUnderlyings(fix.Group):
13806		def __init__(self):
13807			order = fix.IntArray(62)
13808			order[0] = 311
13809			order[1] = 312
13810			order[2] = 309
13811			order[3] = 305
13812			order[4] = 462
13813			order[5] = 463
13814			order[6] = 310
13815			order[7] = 763
13816			order[8] = 313
13817			order[9] = 542
13818			order[10] = 1213
13819			order[11] = 241
13820			order[12] = 242
13821			order[13] = 243
13822			order[14] = 244
13823			order[15] = 245
13824			order[16] = 246
13825			order[17] = 256
13826			order[18] = 595
13827			order[19] = 592
13828			order[20] = 593
13829			order[21] = 594
13830			order[22] = 247
13831			order[23] = 316
13832			order[24] = 941
13833			order[25] = 317
13834			order[26] = 436
13835			order[27] = 998
13836			order[28] = 1423
13837			order[29] = 1424
13838			order[30] = 1425
13839			order[31] = 1000
13840			order[32] = 1419
13841			order[33] = 435
13842			order[34] = 308
13843			order[35] = 306
13844			order[36] = 362
13845			order[37] = 363
13846			order[38] = 307
13847			order[39] = 364
13848			order[40] = 365
13849			order[41] = 877
13850			order[42] = 878
13851			order[43] = 972
13852			order[44] = 318
13853			order[45] = 879
13854			order[46] = 975
13855			order[47] = 973
13856			order[48] = 974
13857			order[49] = 810
13858			order[50] = 882
13859			order[51] = 883
13860			order[52] = 884
13861			order[53] = 885
13862			order[54] = 886
13863			order[55] = 1044
13864			order[56] = 1045
13865			order[57] = 1046
13866			order[58] = 1038
13867			order[59] = 1039
13868			order[60] = 315
13869			order[61] = 0
13870			fix.Group.__init__(self, 711, 311, order)
13871
13872		class NoUnderlyingSecurityAltID(fix.Group):
13873			def __init__(self):
13874				order = fix.IntArray(3)
13875				order[0] = 458
13876				order[1] = 459
13877				order[2] = 0
13878				fix.Group.__init__(self, 457, 458, order)
13879
13880		class NoUnderlyingStips(fix.Group):
13881			def __init__(self):
13882				order = fix.IntArray(3)
13883				order[0] = 888
13884				order[1] = 889
13885				order[2] = 0
13886				fix.Group.__init__(self, 887, 888, order)
13887
13888		class NoUndlyInstrumentParties(fix.Group):
13889			def __init__(self):
13890				order = fix.IntArray(5)
13891				order[0] = 1059
13892				order[1] = 1060
13893				order[2] = 1061
13894				order[3] = 1062
13895				order[4] = 0
13896				fix.Group.__init__(self, 1058, 1059, order)
13897
13898			class NoUndlyInstrumentPartySubIDs(fix.Group):
13899				def __init__(self):
13900					order = fix.IntArray(3)
13901					order[0] = 1063
13902					order[1] = 1064
13903					order[2] = 0
13904					fix.Group.__init__(self, 1062, 1063, order)
13905
13906	class NoTradingSessions(fix.Group):
13907		def __init__(self):
13908			order = fix.IntArray(3)
13909			order[0] = 336
13910			order[1] = 625
13911			order[2] = 0
13912			fix.Group.__init__(self, 386, 336, order)
13913
13914	class NoPositions(fix.Group):
13915		def __init__(self):
13916			order = fix.IntArray(7)
13917			order[0] = 703
13918			order[1] = 704
13919			order[2] = 705
13920			order[3] = 706
13921			order[4] = 976
13922			order[5] = 539
13923			order[6] = 0
13924			fix.Group.__init__(self, 702, 703, order)
13925
13926		class NoNestedPartyIDs(fix.Group):
13927			def __init__(self):
13928				order = fix.IntArray(5)
13929				order[0] = 524
13930				order[1] = 525
13931				order[2] = 538
13932				order[3] = 804
13933				order[4] = 0
13934				fix.Group.__init__(self, 539, 524, order)
13935
13936			class NoNestedPartySubIDs(fix.Group):
13937				def __init__(self):
13938					order = fix.IntArray(3)
13939					order[0] = 545
13940					order[1] = 805
13941					order[2] = 0
13942					fix.Group.__init__(self, 804, 545, order)
13943
13944	class NoPosAmt(fix.Group):
13945		def __init__(self):
13946			order = fix.IntArray(4)
13947			order[0] = 707
13948			order[1] = 708
13949			order[2] = 1055
13950			order[3] = 0
13951			fix.Group.__init__(self, 753, 707, order)
13952
13953class RequestForPositions(Message):
13954	def __init__(self):
13955		Message.__init__(self)
13956		self.getHeader().setField( fix.MsgType("AN") )
13957
13958	class NoPartyIDs(fix.Group):
13959		def __init__(self):
13960			order = fix.IntArray(5)
13961			order[0] = 448
13962			order[1] = 447
13963			order[2] = 452
13964			order[3] = 802
13965			order[4] = 0
13966			fix.Group.__init__(self, 453, 448, order)
13967
13968		class NoPartySubIDs(fix.Group):
13969			def __init__(self):
13970				order = fix.IntArray(3)
13971				order[0] = 523
13972				order[1] = 803
13973				order[2] = 0
13974				fix.Group.__init__(self, 802, 523, order)
13975
13976	class NoSecurityAltID(fix.Group):
13977		def __init__(self):
13978			order = fix.IntArray(3)
13979			order[0] = 455
13980			order[1] = 456
13981			order[2] = 0
13982			fix.Group.__init__(self, 454, 455, order)
13983
13984	class NoEvents(fix.Group):
13985		def __init__(self):
13986			order = fix.IntArray(6)
13987			order[0] = 865
13988			order[1] = 866
13989			order[2] = 1145
13990			order[3] = 867
13991			order[4] = 868
13992			order[5] = 0
13993			fix.Group.__init__(self, 864, 865, order)
13994
13995	class NoInstrumentParties(fix.Group):
13996		def __init__(self):
13997			order = fix.IntArray(5)
13998			order[0] = 1019
13999			order[1] = 1050
14000			order[2] = 1051
14001			order[3] = 1052
14002			order[4] = 0
14003			fix.Group.__init__(self, 1018, 1019, order)
14004
14005		class NoInstrumentPartySubIDs(fix.Group):
14006			def __init__(self):
14007				order = fix.IntArray(3)
14008				order[0] = 1053
14009				order[1] = 1054
14010				order[2] = 0
14011				fix.Group.__init__(self, 1052, 1053, order)
14012
14013	class NoLegs(fix.Group):
14014		def __init__(self):
14015			order = fix.IntArray(51)
14016			order[0] = 600
14017			order[1] = 601
14018			order[2] = 602
14019			order[3] = 603
14020			order[4] = 607
14021			order[5] = 608
14022			order[6] = 609
14023			order[7] = 764
14024			order[8] = 610
14025			order[9] = 611
14026			order[10] = 1212
14027			order[11] = 248
14028			order[12] = 249
14029			order[13] = 250
14030			order[14] = 251
14031			order[15] = 252
14032			order[16] = 253
14033			order[17] = 257
14034			order[18] = 599
14035			order[19] = 596
14036			order[20] = 597
14037			order[21] = 598
14038			order[22] = 254
14039			order[23] = 612
14040			order[24] = 942
14041			order[25] = 613
14042			order[26] = 614
14043			order[27] = 999
14044			order[28] = 1224
14045			order[29] = 1421
14046			order[30] = 1422
14047			order[31] = 1001
14048			order[32] = 1420
14049			order[33] = 615
14050			order[34] = 616
14051			order[35] = 617
14052			order[36] = 618
14053			order[37] = 619
14054			order[38] = 620
14055			order[39] = 621
14056			order[40] = 622
14057			order[41] = 623
14058			order[42] = 624
14059			order[43] = 556
14060			order[44] = 740
14061			order[45] = 739
14062			order[46] = 955
14063			order[47] = 956
14064			order[48] = 1358
14065			order[49] = 1017
14066			order[50] = 0
14067			fix.Group.__init__(self, 555, 600, order)
14068
14069		class NoLegSecurityAltID(fix.Group):
14070			def __init__(self):
14071				order = fix.IntArray(3)
14072				order[0] = 605
14073				order[1] = 606
14074				order[2] = 0
14075				fix.Group.__init__(self, 604, 605, order)
14076
14077	class NoUnderlyings(fix.Group):
14078		def __init__(self):
14079			order = fix.IntArray(62)
14080			order[0] = 311
14081			order[1] = 312
14082			order[2] = 309
14083			order[3] = 305
14084			order[4] = 462
14085			order[5] = 463
14086			order[6] = 310
14087			order[7] = 763
14088			order[8] = 313
14089			order[9] = 542
14090			order[10] = 1213
14091			order[11] = 241
14092			order[12] = 242
14093			order[13] = 243
14094			order[14] = 244
14095			order[15] = 245
14096			order[16] = 246
14097			order[17] = 256
14098			order[18] = 595
14099			order[19] = 592
14100			order[20] = 593
14101			order[21] = 594
14102			order[22] = 247
14103			order[23] = 316
14104			order[24] = 941
14105			order[25] = 317
14106			order[26] = 436
14107			order[27] = 998
14108			order[28] = 1423
14109			order[29] = 1424
14110			order[30] = 1425
14111			order[31] = 1000
14112			order[32] = 1419
14113			order[33] = 435
14114			order[34] = 308
14115			order[35] = 306
14116			order[36] = 362
14117			order[37] = 363
14118			order[38] = 307
14119			order[39] = 364
14120			order[40] = 365
14121			order[41] = 877
14122			order[42] = 878
14123			order[43] = 972
14124			order[44] = 318
14125			order[45] = 879
14126			order[46] = 975
14127			order[47] = 973
14128			order[48] = 974
14129			order[49] = 810
14130			order[50] = 882
14131			order[51] = 883
14132			order[52] = 884
14133			order[53] = 885
14134			order[54] = 886
14135			order[55] = 1044
14136			order[56] = 1045
14137			order[57] = 1046
14138			order[58] = 1038
14139			order[59] = 1039
14140			order[60] = 315
14141			order[61] = 0
14142			fix.Group.__init__(self, 711, 311, order)
14143
14144		class NoUnderlyingSecurityAltID(fix.Group):
14145			def __init__(self):
14146				order = fix.IntArray(3)
14147				order[0] = 458
14148				order[1] = 459
14149				order[2] = 0
14150				fix.Group.__init__(self, 457, 458, order)
14151
14152		class NoUnderlyingStips(fix.Group):
14153			def __init__(self):
14154				order = fix.IntArray(3)
14155				order[0] = 888
14156				order[1] = 889
14157				order[2] = 0
14158				fix.Group.__init__(self, 887, 888, order)
14159
14160		class NoUndlyInstrumentParties(fix.Group):
14161			def __init__(self):
14162				order = fix.IntArray(5)
14163				order[0] = 1059
14164				order[1] = 1060
14165				order[2] = 1061
14166				order[3] = 1062
14167				order[4] = 0
14168				fix.Group.__init__(self, 1058, 1059, order)
14169
14170			class NoUndlyInstrumentPartySubIDs(fix.Group):
14171				def __init__(self):
14172					order = fix.IntArray(3)
14173					order[0] = 1063
14174					order[1] = 1064
14175					order[2] = 0
14176					fix.Group.__init__(self, 1062, 1063, order)
14177
14178	class NoTradingSessions(fix.Group):
14179		def __init__(self):
14180			order = fix.IntArray(3)
14181			order[0] = 336
14182			order[1] = 625
14183			order[2] = 0
14184			fix.Group.__init__(self, 386, 336, order)
14185
14186class RequestForPositionsAck(Message):
14187	def __init__(self):
14188		Message.__init__(self)
14189		self.getHeader().setField( fix.MsgType("AO") )
14190
14191	class NoPartyIDs(fix.Group):
14192		def __init__(self):
14193			order = fix.IntArray(5)
14194			order[0] = 448
14195			order[1] = 447
14196			order[2] = 452
14197			order[3] = 802
14198			order[4] = 0
14199			fix.Group.__init__(self, 453, 448, order)
14200
14201		class NoPartySubIDs(fix.Group):
14202			def __init__(self):
14203				order = fix.IntArray(3)
14204				order[0] = 523
14205				order[1] = 803
14206				order[2] = 0
14207				fix.Group.__init__(self, 802, 523, order)
14208
14209	class NoSecurityAltID(fix.Group):
14210		def __init__(self):
14211			order = fix.IntArray(3)
14212			order[0] = 455
14213			order[1] = 456
14214			order[2] = 0
14215			fix.Group.__init__(self, 454, 455, order)
14216
14217	class NoEvents(fix.Group):
14218		def __init__(self):
14219			order = fix.IntArray(6)
14220			order[0] = 865
14221			order[1] = 866
14222			order[2] = 1145
14223			order[3] = 867
14224			order[4] = 868
14225			order[5] = 0
14226			fix.Group.__init__(self, 864, 865, order)
14227
14228	class NoInstrumentParties(fix.Group):
14229		def __init__(self):
14230			order = fix.IntArray(5)
14231			order[0] = 1019
14232			order[1] = 1050
14233			order[2] = 1051
14234			order[3] = 1052
14235			order[4] = 0
14236			fix.Group.__init__(self, 1018, 1019, order)
14237
14238		class NoInstrumentPartySubIDs(fix.Group):
14239			def __init__(self):
14240				order = fix.IntArray(3)
14241				order[0] = 1053
14242				order[1] = 1054
14243				order[2] = 0
14244				fix.Group.__init__(self, 1052, 1053, order)
14245
14246	class NoLegs(fix.Group):
14247		def __init__(self):
14248			order = fix.IntArray(51)
14249			order[0] = 600
14250			order[1] = 601
14251			order[2] = 602
14252			order[3] = 603
14253			order[4] = 607
14254			order[5] = 608
14255			order[6] = 609
14256			order[7] = 764
14257			order[8] = 610
14258			order[9] = 611
14259			order[10] = 1212
14260			order[11] = 248
14261			order[12] = 249
14262			order[13] = 250
14263			order[14] = 251
14264			order[15] = 252
14265			order[16] = 253
14266			order[17] = 257
14267			order[18] = 599
14268			order[19] = 596
14269			order[20] = 597
14270			order[21] = 598
14271			order[22] = 254
14272			order[23] = 612
14273			order[24] = 942
14274			order[25] = 613
14275			order[26] = 614
14276			order[27] = 999
14277			order[28] = 1224
14278			order[29] = 1421
14279			order[30] = 1422
14280			order[31] = 1001
14281			order[32] = 1420
14282			order[33] = 615
14283			order[34] = 616
14284			order[35] = 617
14285			order[36] = 618
14286			order[37] = 619
14287			order[38] = 620
14288			order[39] = 621
14289			order[40] = 622
14290			order[41] = 623
14291			order[42] = 624
14292			order[43] = 556
14293			order[44] = 740
14294			order[45] = 739
14295			order[46] = 955
14296			order[47] = 956
14297			order[48] = 1358
14298			order[49] = 1017
14299			order[50] = 0
14300			fix.Group.__init__(self, 555, 600, order)
14301
14302		class NoLegSecurityAltID(fix.Group):
14303			def __init__(self):
14304				order = fix.IntArray(3)
14305				order[0] = 605
14306				order[1] = 606
14307				order[2] = 0
14308				fix.Group.__init__(self, 604, 605, order)
14309
14310	class NoUnderlyings(fix.Group):
14311		def __init__(self):
14312			order = fix.IntArray(62)
14313			order[0] = 311
14314			order[1] = 312
14315			order[2] = 309
14316			order[3] = 305
14317			order[4] = 462
14318			order[5] = 463
14319			order[6] = 310
14320			order[7] = 763
14321			order[8] = 313
14322			order[9] = 542
14323			order[10] = 1213
14324			order[11] = 241
14325			order[12] = 242
14326			order[13] = 243
14327			order[14] = 244
14328			order[15] = 245
14329			order[16] = 246
14330			order[17] = 256
14331			order[18] = 595
14332			order[19] = 592
14333			order[20] = 593
14334			order[21] = 594
14335			order[22] = 247
14336			order[23] = 316
14337			order[24] = 941
14338			order[25] = 317
14339			order[26] = 436
14340			order[27] = 998
14341			order[28] = 1423
14342			order[29] = 1424
14343			order[30] = 1425
14344			order[31] = 1000
14345			order[32] = 1419
14346			order[33] = 435
14347			order[34] = 308
14348			order[35] = 306
14349			order[36] = 362
14350			order[37] = 363
14351			order[38] = 307
14352			order[39] = 364
14353			order[40] = 365
14354			order[41] = 877
14355			order[42] = 878
14356			order[43] = 972
14357			order[44] = 318
14358			order[45] = 879
14359			order[46] = 975
14360			order[47] = 973
14361			order[48] = 974
14362			order[49] = 810
14363			order[50] = 882
14364			order[51] = 883
14365			order[52] = 884
14366			order[53] = 885
14367			order[54] = 886
14368			order[55] = 1044
14369			order[56] = 1045
14370			order[57] = 1046
14371			order[58] = 1038
14372			order[59] = 1039
14373			order[60] = 315
14374			order[61] = 0
14375			fix.Group.__init__(self, 711, 311, order)
14376
14377		class NoUnderlyingSecurityAltID(fix.Group):
14378			def __init__(self):
14379				order = fix.IntArray(3)
14380				order[0] = 458
14381				order[1] = 459
14382				order[2] = 0
14383				fix.Group.__init__(self, 457, 458, order)
14384
14385		class NoUnderlyingStips(fix.Group):
14386			def __init__(self):
14387				order = fix.IntArray(3)
14388				order[0] = 888
14389				order[1] = 889
14390				order[2] = 0
14391				fix.Group.__init__(self, 887, 888, order)
14392
14393		class NoUndlyInstrumentParties(fix.Group):
14394			def __init__(self):
14395				order = fix.IntArray(5)
14396				order[0] = 1059
14397				order[1] = 1060
14398				order[2] = 1061
14399				order[3] = 1062
14400				order[4] = 0
14401				fix.Group.__init__(self, 1058, 1059, order)
14402
14403			class NoUndlyInstrumentPartySubIDs(fix.Group):
14404				def __init__(self):
14405					order = fix.IntArray(3)
14406					order[0] = 1063
14407					order[1] = 1064
14408					order[2] = 0
14409					fix.Group.__init__(self, 1062, 1063, order)
14410
14411class PositionReport(Message):
14412	def __init__(self):
14413		Message.__init__(self)
14414		self.getHeader().setField( fix.MsgType("AP") )
14415
14416	class NoPartyIDs(fix.Group):
14417		def __init__(self):
14418			order = fix.IntArray(5)
14419			order[0] = 448
14420			order[1] = 447
14421			order[2] = 452
14422			order[3] = 802
14423			order[4] = 0
14424			fix.Group.__init__(self, 453, 448, order)
14425
14426		class NoPartySubIDs(fix.Group):
14427			def __init__(self):
14428				order = fix.IntArray(3)
14429				order[0] = 523
14430				order[1] = 803
14431				order[2] = 0
14432				fix.Group.__init__(self, 802, 523, order)
14433
14434	class NoSecurityAltID(fix.Group):
14435		def __init__(self):
14436			order = fix.IntArray(3)
14437			order[0] = 455
14438			order[1] = 456
14439			order[2] = 0
14440			fix.Group.__init__(self, 454, 455, order)
14441
14442	class NoEvents(fix.Group):
14443		def __init__(self):
14444			order = fix.IntArray(6)
14445			order[0] = 865
14446			order[1] = 866
14447			order[2] = 1145
14448			order[3] = 867
14449			order[4] = 868
14450			order[5] = 0
14451			fix.Group.__init__(self, 864, 865, order)
14452
14453	class NoInstrumentParties(fix.Group):
14454		def __init__(self):
14455			order = fix.IntArray(5)
14456			order[0] = 1019
14457			order[1] = 1050
14458			order[2] = 1051
14459			order[3] = 1052
14460			order[4] = 0
14461			fix.Group.__init__(self, 1018, 1019, order)
14462
14463		class NoInstrumentPartySubIDs(fix.Group):
14464			def __init__(self):
14465				order = fix.IntArray(3)
14466				order[0] = 1053
14467				order[1] = 1054
14468				order[2] = 0
14469				fix.Group.__init__(self, 1052, 1053, order)
14470
14471	class NoLegs(fix.Group):
14472		def __init__(self):
14473			order = fix.IntArray(51)
14474			order[0] = 600
14475			order[1] = 601
14476			order[2] = 602
14477			order[3] = 603
14478			order[4] = 607
14479			order[5] = 608
14480			order[6] = 609
14481			order[7] = 764
14482			order[8] = 610
14483			order[9] = 611
14484			order[10] = 1212
14485			order[11] = 248
14486			order[12] = 249
14487			order[13] = 250
14488			order[14] = 251
14489			order[15] = 252
14490			order[16] = 253
14491			order[17] = 257
14492			order[18] = 599
14493			order[19] = 596
14494			order[20] = 597
14495			order[21] = 598
14496			order[22] = 254
14497			order[23] = 612
14498			order[24] = 942
14499			order[25] = 613
14500			order[26] = 614
14501			order[27] = 999
14502			order[28] = 1224
14503			order[29] = 1421
14504			order[30] = 1422
14505			order[31] = 1001
14506			order[32] = 1420
14507			order[33] = 615
14508			order[34] = 616
14509			order[35] = 617
14510			order[36] = 618
14511			order[37] = 619
14512			order[38] = 620
14513			order[39] = 621
14514			order[40] = 622
14515			order[41] = 623
14516			order[42] = 624
14517			order[43] = 556
14518			order[44] = 740
14519			order[45] = 739
14520			order[46] = 955
14521			order[47] = 956
14522			order[48] = 1358
14523			order[49] = 1017
14524			order[50] = 0
14525			fix.Group.__init__(self, 555, 600, order)
14526
14527		class NoLegSecurityAltID(fix.Group):
14528			def __init__(self):
14529				order = fix.IntArray(3)
14530				order[0] = 605
14531				order[1] = 606
14532				order[2] = 0
14533				fix.Group.__init__(self, 604, 605, order)
14534
14535	class NoUnderlyings(fix.Group):
14536		def __init__(self):
14537			order = fix.IntArray(66)
14538			order[0] = 311
14539			order[1] = 312
14540			order[2] = 309
14541			order[3] = 305
14542			order[4] = 462
14543			order[5] = 463
14544			order[6] = 310
14545			order[7] = 763
14546			order[8] = 313
14547			order[9] = 542
14548			order[10] = 1213
14549			order[11] = 241
14550			order[12] = 242
14551			order[13] = 243
14552			order[14] = 244
14553			order[15] = 245
14554			order[16] = 246
14555			order[17] = 256
14556			order[18] = 595
14557			order[19] = 592
14558			order[20] = 593
14559			order[21] = 594
14560			order[22] = 247
14561			order[23] = 316
14562			order[24] = 941
14563			order[25] = 317
14564			order[26] = 436
14565			order[27] = 998
14566			order[28] = 1423
14567			order[29] = 1424
14568			order[30] = 1425
14569			order[31] = 1000
14570			order[32] = 1419
14571			order[33] = 435
14572			order[34] = 308
14573			order[35] = 306
14574			order[36] = 362
14575			order[37] = 363
14576			order[38] = 307
14577			order[39] = 364
14578			order[40] = 365
14579			order[41] = 877
14580			order[42] = 878
14581			order[43] = 972
14582			order[44] = 318
14583			order[45] = 879
14584			order[46] = 975
14585			order[47] = 973
14586			order[48] = 974
14587			order[49] = 810
14588			order[50] = 882
14589			order[51] = 883
14590			order[52] = 884
14591			order[53] = 885
14592			order[54] = 886
14593			order[55] = 1044
14594			order[56] = 1045
14595			order[57] = 1046
14596			order[58] = 1038
14597			order[59] = 1039
14598			order[60] = 315
14599			order[61] = 732
14600			order[62] = 733
14601			order[63] = 1037
14602			order[64] = 984
14603			order[65] = 0
14604			fix.Group.__init__(self, 711, 311, order)
14605
14606		class NoUnderlyingSecurityAltID(fix.Group):
14607			def __init__(self):
14608				order = fix.IntArray(3)
14609				order[0] = 458
14610				order[1] = 459
14611				order[2] = 0
14612				fix.Group.__init__(self, 457, 458, order)
14613
14614		class NoUnderlyingStips(fix.Group):
14615			def __init__(self):
14616				order = fix.IntArray(3)
14617				order[0] = 888
14618				order[1] = 889
14619				order[2] = 0
14620				fix.Group.__init__(self, 887, 888, order)
14621
14622		class NoUndlyInstrumentParties(fix.Group):
14623			def __init__(self):
14624				order = fix.IntArray(5)
14625				order[0] = 1059
14626				order[1] = 1060
14627				order[2] = 1061
14628				order[3] = 1062
14629				order[4] = 0
14630				fix.Group.__init__(self, 1058, 1059, order)
14631
14632			class NoUndlyInstrumentPartySubIDs(fix.Group):
14633				def __init__(self):
14634					order = fix.IntArray(3)
14635					order[0] = 1063
14636					order[1] = 1064
14637					order[2] = 0
14638					fix.Group.__init__(self, 1062, 1063, order)
14639
14640		class NoUnderlyingAmounts(fix.Group):
14641			def __init__(self):
14642				order = fix.IntArray(5)
14643				order[0] = 985
14644				order[1] = 986
14645				order[2] = 987
14646				order[3] = 988
14647				order[4] = 0
14648				fix.Group.__init__(self, 984, 985, order)
14649
14650	class NoPositions(fix.Group):
14651		def __init__(self):
14652			order = fix.IntArray(7)
14653			order[0] = 703
14654			order[1] = 704
14655			order[2] = 705
14656			order[3] = 706
14657			order[4] = 976
14658			order[5] = 539
14659			order[6] = 0
14660			fix.Group.__init__(self, 702, 703, order)
14661
14662		class NoNestedPartyIDs(fix.Group):
14663			def __init__(self):
14664				order = fix.IntArray(5)
14665				order[0] = 524
14666				order[1] = 525
14667				order[2] = 538
14668				order[3] = 804
14669				order[4] = 0
14670				fix.Group.__init__(self, 539, 524, order)
14671
14672			class NoNestedPartySubIDs(fix.Group):
14673				def __init__(self):
14674					order = fix.IntArray(3)
14675					order[0] = 545
14676					order[1] = 805
14677					order[2] = 0
14678					fix.Group.__init__(self, 804, 545, order)
14679
14680	class NoPosAmt(fix.Group):
14681		def __init__(self):
14682			order = fix.IntArray(4)
14683			order[0] = 707
14684			order[1] = 708
14685			order[2] = 1055
14686			order[3] = 0
14687			fix.Group.__init__(self, 753, 707, order)
14688
14689class TradeCaptureReportRequestAck(Message):
14690	def __init__(self):
14691		Message.__init__(self)
14692		self.getHeader().setField( fix.MsgType("AQ") )
14693
14694	class NoSecurityAltID(fix.Group):
14695		def __init__(self):
14696			order = fix.IntArray(3)
14697			order[0] = 455
14698			order[1] = 456
14699			order[2] = 0
14700			fix.Group.__init__(self, 454, 455, order)
14701
14702	class NoEvents(fix.Group):
14703		def __init__(self):
14704			order = fix.IntArray(6)
14705			order[0] = 865
14706			order[1] = 866
14707			order[2] = 1145
14708			order[3] = 867
14709			order[4] = 868
14710			order[5] = 0
14711			fix.Group.__init__(self, 864, 865, order)
14712
14713	class NoInstrumentParties(fix.Group):
14714		def __init__(self):
14715			order = fix.IntArray(5)
14716			order[0] = 1019
14717			order[1] = 1050
14718			order[2] = 1051
14719			order[3] = 1052
14720			order[4] = 0
14721			fix.Group.__init__(self, 1018, 1019, order)
14722
14723		class NoInstrumentPartySubIDs(fix.Group):
14724			def __init__(self):
14725				order = fix.IntArray(3)
14726				order[0] = 1053
14727				order[1] = 1054
14728				order[2] = 0
14729				fix.Group.__init__(self, 1052, 1053, order)
14730
14731	class NoUnderlyings(fix.Group):
14732		def __init__(self):
14733			order = fix.IntArray(62)
14734			order[0] = 311
14735			order[1] = 312
14736			order[2] = 309
14737			order[3] = 305
14738			order[4] = 462
14739			order[5] = 463
14740			order[6] = 310
14741			order[7] = 763
14742			order[8] = 313
14743			order[9] = 542
14744			order[10] = 1213
14745			order[11] = 241
14746			order[12] = 242
14747			order[13] = 243
14748			order[14] = 244
14749			order[15] = 245
14750			order[16] = 246
14751			order[17] = 256
14752			order[18] = 595
14753			order[19] = 592
14754			order[20] = 593
14755			order[21] = 594
14756			order[22] = 247
14757			order[23] = 316
14758			order[24] = 941
14759			order[25] = 317
14760			order[26] = 436
14761			order[27] = 998
14762			order[28] = 1423
14763			order[29] = 1424
14764			order[30] = 1425
14765			order[31] = 1000
14766			order[32] = 1419
14767			order[33] = 435
14768			order[34] = 308
14769			order[35] = 306
14770			order[36] = 362
14771			order[37] = 363
14772			order[38] = 307
14773			order[39] = 364
14774			order[40] = 365
14775			order[41] = 877
14776			order[42] = 878
14777			order[43] = 972
14778			order[44] = 318
14779			order[45] = 879
14780			order[46] = 975
14781			order[47] = 973
14782			order[48] = 974
14783			order[49] = 810
14784			order[50] = 882
14785			order[51] = 883
14786			order[52] = 884
14787			order[53] = 885
14788			order[54] = 886
14789			order[55] = 1044
14790			order[56] = 1045
14791			order[57] = 1046
14792			order[58] = 1038
14793			order[59] = 1039
14794			order[60] = 315
14795			order[61] = 0
14796			fix.Group.__init__(self, 711, 311, order)
14797
14798		class NoUnderlyingSecurityAltID(fix.Group):
14799			def __init__(self):
14800				order = fix.IntArray(3)
14801				order[0] = 458
14802				order[1] = 459
14803				order[2] = 0
14804				fix.Group.__init__(self, 457, 458, order)
14805
14806		class NoUnderlyingStips(fix.Group):
14807			def __init__(self):
14808				order = fix.IntArray(3)
14809				order[0] = 888
14810				order[1] = 889
14811				order[2] = 0
14812				fix.Group.__init__(self, 887, 888, order)
14813
14814		class NoUndlyInstrumentParties(fix.Group):
14815			def __init__(self):
14816				order = fix.IntArray(5)
14817				order[0] = 1059
14818				order[1] = 1060
14819				order[2] = 1061
14820				order[3] = 1062
14821				order[4] = 0
14822				fix.Group.__init__(self, 1058, 1059, order)
14823
14824			class NoUndlyInstrumentPartySubIDs(fix.Group):
14825				def __init__(self):
14826					order = fix.IntArray(3)
14827					order[0] = 1063
14828					order[1] = 1064
14829					order[2] = 0
14830					fix.Group.__init__(self, 1062, 1063, order)
14831
14832	class NoLegs(fix.Group):
14833		def __init__(self):
14834			order = fix.IntArray(51)
14835			order[0] = 600
14836			order[1] = 601
14837			order[2] = 602
14838			order[3] = 603
14839			order[4] = 607
14840			order[5] = 608
14841			order[6] = 609
14842			order[7] = 764
14843			order[8] = 610
14844			order[9] = 611
14845			order[10] = 1212
14846			order[11] = 248
14847			order[12] = 249
14848			order[13] = 250
14849			order[14] = 251
14850			order[15] = 252
14851			order[16] = 253
14852			order[17] = 257
14853			order[18] = 599
14854			order[19] = 596
14855			order[20] = 597
14856			order[21] = 598
14857			order[22] = 254
14858			order[23] = 612
14859			order[24] = 942
14860			order[25] = 613
14861			order[26] = 614
14862			order[27] = 999
14863			order[28] = 1224
14864			order[29] = 1421
14865			order[30] = 1422
14866			order[31] = 1001
14867			order[32] = 1420
14868			order[33] = 615
14869			order[34] = 616
14870			order[35] = 617
14871			order[36] = 618
14872			order[37] = 619
14873			order[38] = 620
14874			order[39] = 621
14875			order[40] = 622
14876			order[41] = 623
14877			order[42] = 624
14878			order[43] = 556
14879			order[44] = 740
14880			order[45] = 739
14881			order[46] = 955
14882			order[47] = 956
14883			order[48] = 1358
14884			order[49] = 1017
14885			order[50] = 0
14886			fix.Group.__init__(self, 555, 600, order)
14887
14888		class NoLegSecurityAltID(fix.Group):
14889			def __init__(self):
14890				order = fix.IntArray(3)
14891				order[0] = 605
14892				order[1] = 606
14893				order[2] = 0
14894				fix.Group.__init__(self, 604, 605, order)
14895
14896class TradeCaptureReportAck(Message):
14897	def __init__(self):
14898		Message.__init__(self)
14899		self.getHeader().setField( fix.MsgType("AR") )
14900
14901	class NoRootPartyIDs(fix.Group):
14902		def __init__(self):
14903			order = fix.IntArray(5)
14904			order[0] = 1117
14905			order[1] = 1118
14906			order[2] = 1119
14907			order[3] = 1120
14908			order[4] = 0
14909			fix.Group.__init__(self, 1116, 1117, order)
14910
14911		class NoRootPartySubIDs(fix.Group):
14912			def __init__(self):
14913				order = fix.IntArray(3)
14914				order[0] = 1121
14915				order[1] = 1122
14916				order[2] = 0
14917				fix.Group.__init__(self, 1120, 1121, order)
14918
14919	class NoSecurityAltID(fix.Group):
14920		def __init__(self):
14921			order = fix.IntArray(3)
14922			order[0] = 455
14923			order[1] = 456
14924			order[2] = 0
14925			fix.Group.__init__(self, 454, 455, order)
14926
14927	class NoEvents(fix.Group):
14928		def __init__(self):
14929			order = fix.IntArray(6)
14930			order[0] = 865
14931			order[1] = 866
14932			order[2] = 1145
14933			order[3] = 867
14934			order[4] = 868
14935			order[5] = 0
14936			fix.Group.__init__(self, 864, 865, order)
14937
14938	class NoInstrumentParties(fix.Group):
14939		def __init__(self):
14940			order = fix.IntArray(5)
14941			order[0] = 1019
14942			order[1] = 1050
14943			order[2] = 1051
14944			order[3] = 1052
14945			order[4] = 0
14946			fix.Group.__init__(self, 1018, 1019, order)
14947
14948		class NoInstrumentPartySubIDs(fix.Group):
14949			def __init__(self):
14950				order = fix.IntArray(3)
14951				order[0] = 1053
14952				order[1] = 1054
14953				order[2] = 0
14954				fix.Group.__init__(self, 1052, 1053, order)
14955
14956	class NoUnderlyings(fix.Group):
14957		def __init__(self):
14958			order = fix.IntArray(62)
14959			order[0] = 311
14960			order[1] = 312
14961			order[2] = 309
14962			order[3] = 305
14963			order[4] = 462
14964			order[5] = 463
14965			order[6] = 310
14966			order[7] = 763
14967			order[8] = 313
14968			order[9] = 542
14969			order[10] = 1213
14970			order[11] = 241
14971			order[12] = 242
14972			order[13] = 243
14973			order[14] = 244
14974			order[15] = 245
14975			order[16] = 246
14976			order[17] = 256
14977			order[18] = 595
14978			order[19] = 592
14979			order[20] = 593
14980			order[21] = 594
14981			order[22] = 247
14982			order[23] = 316
14983			order[24] = 941
14984			order[25] = 317
14985			order[26] = 436
14986			order[27] = 998
14987			order[28] = 1423
14988			order[29] = 1424
14989			order[30] = 1425
14990			order[31] = 1000
14991			order[32] = 1419
14992			order[33] = 435
14993			order[34] = 308
14994			order[35] = 306
14995			order[36] = 362
14996			order[37] = 363
14997			order[38] = 307
14998			order[39] = 364
14999			order[40] = 365
15000			order[41] = 877
15001			order[42] = 878
15002			order[43] = 972
15003			order[44] = 318
15004			order[45] = 879
15005			order[46] = 975
15006			order[47] = 973
15007			order[48] = 974
15008			order[49] = 810
15009			order[50] = 882
15010			order[51] = 883
15011			order[52] = 884
15012			order[53] = 885
15013			order[54] = 886
15014			order[55] = 1044
15015			order[56] = 1045
15016			order[57] = 1046
15017			order[58] = 1038
15018			order[59] = 1039
15019			order[60] = 315
15020			order[61] = 0
15021			fix.Group.__init__(self, 711, 311, order)
15022
15023		class NoUnderlyingSecurityAltID(fix.Group):
15024			def __init__(self):
15025				order = fix.IntArray(3)
15026				order[0] = 458
15027				order[1] = 459
15028				order[2] = 0
15029				fix.Group.__init__(self, 457, 458, order)
15030
15031		class NoUnderlyingStips(fix.Group):
15032			def __init__(self):
15033				order = fix.IntArray(3)
15034				order[0] = 888
15035				order[1] = 889
15036				order[2] = 0
15037				fix.Group.__init__(self, 887, 888, order)
15038
15039		class NoUndlyInstrumentParties(fix.Group):
15040			def __init__(self):
15041				order = fix.IntArray(5)
15042				order[0] = 1059
15043				order[1] = 1060
15044				order[2] = 1061
15045				order[3] = 1062
15046				order[4] = 0
15047				fix.Group.__init__(self, 1058, 1059, order)
15048
15049			class NoUndlyInstrumentPartySubIDs(fix.Group):
15050				def __init__(self):
15051					order = fix.IntArray(3)
15052					order[0] = 1063
15053					order[1] = 1064
15054					order[2] = 0
15055					fix.Group.__init__(self, 1062, 1063, order)
15056
15057	class NoTrdRepIndicators(fix.Group):
15058		def __init__(self):
15059			order = fix.IntArray(3)
15060			order[0] = 1388
15061			order[1] = 1389
15062			order[2] = 0
15063			fix.Group.__init__(self, 1387, 1388, order)
15064
15065	class NoLegs(fix.Group):
15066		def __init__(self):
15067			order = fix.IntArray(73)
15068			order[0] = 600
15069			order[1] = 601
15070			order[2] = 602
15071			order[3] = 603
15072			order[4] = 607
15073			order[5] = 608
15074			order[6] = 609
15075			order[7] = 764
15076			order[8] = 610
15077			order[9] = 611
15078			order[10] = 1212
15079			order[11] = 248
15080			order[12] = 249
15081			order[13] = 250
15082			order[14] = 251
15083			order[15] = 252
15084			order[16] = 253
15085			order[17] = 257
15086			order[18] = 599
15087			order[19] = 596
15088			order[20] = 597
15089			order[21] = 598
15090			order[22] = 254
15091			order[23] = 612
15092			order[24] = 942
15093			order[25] = 613
15094			order[26] = 614
15095			order[27] = 999
15096			order[28] = 1224
15097			order[29] = 1421
15098			order[30] = 1422
15099			order[31] = 1001
15100			order[32] = 1420
15101			order[33] = 615
15102			order[34] = 616
15103			order[35] = 617
15104			order[36] = 618
15105			order[37] = 619
15106			order[38] = 620
15107			order[39] = 621
15108			order[40] = 622
15109			order[41] = 623
15110			order[42] = 624
15111			order[43] = 556
15112			order[44] = 740
15113			order[45] = 739
15114			order[46] = 955
15115			order[47] = 956
15116			order[48] = 1358
15117			order[49] = 1017
15118			order[50] = 687
15119			order[51] = 690
15120			order[52] = 990
15121			order[53] = 1152
15122			order[54] = 683
15123			order[55] = 564
15124			order[56] = 565
15125			order[57] = 539
15126			order[58] = 654
15127			order[59] = 587
15128			order[60] = 588
15129			order[61] = 637
15130			order[62] = 675
15131			order[63] = 1073
15132			order[64] = 1074
15133			order[65] = 1075
15134			order[66] = 1379
15135			order[67] = 1381
15136			order[68] = 1383
15137			order[69] = 1384
15138			order[70] = 1418
15139			order[71] = 1342
15140			order[72] = 0
15141			fix.Group.__init__(self, 555, 600, order)
15142
15143		class NoLegSecurityAltID(fix.Group):
15144			def __init__(self):
15145				order = fix.IntArray(3)
15146				order[0] = 605
15147				order[1] = 606
15148				order[2] = 0
15149				fix.Group.__init__(self, 604, 605, order)
15150
15151		class NoLegStipulations(fix.Group):
15152			def __init__(self):
15153				order = fix.IntArray(3)
15154				order[0] = 688
15155				order[1] = 689
15156				order[2] = 0
15157				fix.Group.__init__(self, 683, 688, order)
15158
15159		class NoNestedPartyIDs(fix.Group):
15160			def __init__(self):
15161				order = fix.IntArray(5)
15162				order[0] = 524
15163				order[1] = 525
15164				order[2] = 538
15165				order[3] = 804
15166				order[4] = 0
15167				fix.Group.__init__(self, 539, 524, order)
15168
15169			class NoNestedPartySubIDs(fix.Group):
15170				def __init__(self):
15171					order = fix.IntArray(3)
15172					order[0] = 545
15173					order[1] = 805
15174					order[2] = 0
15175					fix.Group.__init__(self, 804, 545, order)
15176
15177		class NoOfLegUnderlyings(fix.Group):
15178			def __init__(self):
15179				order = fix.IntArray(16)
15180				order[0] = 1330
15181				order[1] = 1331
15182				order[2] = 1332
15183				order[3] = 1333
15184				order[4] = 1344
15185				order[5] = 1337
15186				order[6] = 1338
15187				order[7] = 1339
15188				order[8] = 1345
15189				order[9] = 1405
15190				order[10] = 1340
15191				order[11] = 1391
15192				order[12] = 1343
15193				order[13] = 1341
15194				order[14] = 1392
15195				order[15] = 0
15196				fix.Group.__init__(self, 1342, 1330, order)
15197
15198			class NoUnderlyingLegSecurityAltID(fix.Group):
15199				def __init__(self):
15200					order = fix.IntArray(3)
15201					order[0] = 1335
15202					order[1] = 1336
15203					order[2] = 0
15204					fix.Group.__init__(self, 1334, 1335, order)
15205
15206	class NoTrdRegTimestamps(fix.Group):
15207		def __init__(self):
15208			order = fix.IntArray(7)
15209			order[0] = 769
15210			order[1] = 770
15211			order[2] = 771
15212			order[3] = 1033
15213			order[4] = 1034
15214			order[5] = 1035
15215			order[6] = 0
15216			fix.Group.__init__(self, 768, 769, order)
15217
15218	class NoPosAmt(fix.Group):
15219		def __init__(self):
15220			order = fix.IntArray(4)
15221			order[0] = 707
15222			order[1] = 708
15223			order[2] = 1055
15224			order[3] = 0
15225			fix.Group.__init__(self, 753, 707, order)
15226
15227	class NoSides(fix.Group):
15228		def __init__(self):
15229			order = fix.IntArray(70)
15230			order[0] = 54
15231			order[1] = 37
15232			order[2] = 198
15233			order[3] = 11
15234			order[4] = 526
15235			order[5] = 66
15236			order[6] = 453
15237			order[7] = 1
15238			order[8] = 660
15239			order[9] = 581
15240			order[10] = 81
15241			order[11] = 575
15242			order[12] = 1093
15243			order[13] = 576
15244			order[14] = 578
15245			order[15] = 579
15246			order[16] = 821
15247			order[17] = 376
15248			order[18] = 377
15249			order[19] = 528
15250			order[20] = 529
15251			order[21] = 582
15252			order[22] = 40
15253			order[23] = 18
15254			order[24] = 483
15255			order[25] = 336
15256			order[26] = 625
15257			order[27] = 943
15258			order[28] = 430
15259			order[29] = 1154
15260			order[30] = 1155
15261			order[31] = 12
15262			order[32] = 13
15263			order[33] = 479
15264			order[34] = 497
15265			order[35] = 157
15266			order[36] = 230
15267			order[37] = 158
15268			order[38] = 159
15269			order[39] = 738
15270			order[40] = 920
15271			order[41] = 921
15272			order[42] = 922
15273			order[43] = 238
15274			order[44] = 237
15275			order[45] = 118
15276			order[46] = 119
15277			order[47] = 155
15278			order[48] = 156
15279			order[49] = 77
15280			order[50] = 752
15281			order[51] = 518
15282			order[52] = 232
15283			order[53] = 136
15284			order[54] = 825
15285			order[55] = 1158
15286			order[56] = 826
15287			order[57] = 591
15288			order[58] = 70
15289			order[59] = 78
15290			order[60] = 1072
15291			order[61] = 1057
15292			order[62] = 1009
15293			order[63] = 1005
15294			order[64] = 1006
15295			order[65] = 1007
15296			order[66] = 83
15297			order[67] = 1008
15298			order[68] = 1016
15299			order[69] = 0
15300			fix.Group.__init__(self, 552, 54, order)
15301
15302		class NoPartyIDs(fix.Group):
15303			def __init__(self):
15304				order = fix.IntArray(5)
15305				order[0] = 448
15306				order[1] = 447
15307				order[2] = 452
15308				order[3] = 802
15309				order[4] = 0
15310				fix.Group.__init__(self, 453, 448, order)
15311
15312			class NoPartySubIDs(fix.Group):
15313				def __init__(self):
15314					order = fix.IntArray(3)
15315					order[0] = 523
15316					order[1] = 803
15317					order[2] = 0
15318					fix.Group.__init__(self, 802, 523, order)
15319
15320		class NoClearingInstructions(fix.Group):
15321			def __init__(self):
15322				order = fix.IntArray(2)
15323				order[0] = 577
15324				order[1] = 0
15325				fix.Group.__init__(self, 576, 577, order)
15326
15327		class NoContAmts(fix.Group):
15328			def __init__(self):
15329				order = fix.IntArray(4)
15330				order[0] = 519
15331				order[1] = 520
15332				order[2] = 521
15333				order[3] = 0
15334				fix.Group.__init__(self, 518, 519, order)
15335
15336		class NoStipulations(fix.Group):
15337			def __init__(self):
15338				order = fix.IntArray(3)
15339				order[0] = 233
15340				order[1] = 234
15341				order[2] = 0
15342				fix.Group.__init__(self, 232, 233, order)
15343
15344		class NoMiscFees(fix.Group):
15345			def __init__(self):
15346				order = fix.IntArray(5)
15347				order[0] = 137
15348				order[1] = 138
15349				order[2] = 139
15350				order[3] = 891
15351				order[4] = 0
15352				fix.Group.__init__(self, 136, 137, order)
15353
15354		class NoSettlDetails(fix.Group):
15355			def __init__(self):
15356				order = fix.IntArray(3)
15357				order[0] = 1164
15358				order[1] = 781
15359				order[2] = 0
15360				fix.Group.__init__(self, 1158, 1164, order)
15361
15362			class NoSettlPartyIDs(fix.Group):
15363				def __init__(self):
15364					order = fix.IntArray(5)
15365					order[0] = 782
15366					order[1] = 783
15367					order[2] = 784
15368					order[3] = 801
15369					order[4] = 0
15370					fix.Group.__init__(self, 781, 782, order)
15371
15372				class NoSettlPartySubIDs(fix.Group):
15373					def __init__(self):
15374						order = fix.IntArray(3)
15375						order[0] = 785
15376						order[1] = 786
15377						order[2] = 0
15378						fix.Group.__init__(self, 801, 785, order)
15379
15380		class NoAllocs(fix.Group):
15381			def __init__(self):
15382				order = fix.IntArray(11)
15383				order[0] = 79
15384				order[1] = 661
15385				order[2] = 736
15386				order[3] = 467
15387				order[4] = 756
15388				order[5] = 80
15389				order[6] = 993
15390				order[7] = 1002
15391				order[8] = 989
15392				order[9] = 1136
15393				order[10] = 0
15394				fix.Group.__init__(self, 78, 79, order)
15395
15396			class NoNested2PartyIDs(fix.Group):
15397				def __init__(self):
15398					order = fix.IntArray(5)
15399					order[0] = 757
15400					order[1] = 758
15401					order[2] = 759
15402					order[3] = 806
15403					order[4] = 0
15404					fix.Group.__init__(self, 756, 757, order)
15405
15406				class NoNested2PartySubIDs(fix.Group):
15407					def __init__(self):
15408						order = fix.IntArray(3)
15409						order[0] = 760
15410						order[1] = 807
15411						order[2] = 0
15412						fix.Group.__init__(self, 806, 760, order)
15413
15414		class NoSideTrdRegTS(fix.Group):
15415			def __init__(self):
15416				order = fix.IntArray(4)
15417				order[0] = 1012
15418				order[1] = 1013
15419				order[2] = 1014
15420				order[3] = 0
15421				fix.Group.__init__(self, 1016, 1012, order)
15422
15423class AllocationReport(Message):
15424	def __init__(self):
15425		Message.__init__(self)
15426		self.getHeader().setField( fix.MsgType("AS") )
15427
15428	class NoOrders(fix.Group):
15429		def __init__(self):
15430			order = fix.IntArray(10)
15431			order[0] = 11
15432			order[1] = 37
15433			order[2] = 198
15434			order[3] = 526
15435			order[4] = 66
15436			order[5] = 756
15437			order[6] = 38
15438			order[7] = 799
15439			order[8] = 800
15440			order[9] = 0
15441			fix.Group.__init__(self, 73, 11, order)
15442
15443		class NoNested2PartyIDs(fix.Group):
15444			def __init__(self):
15445				order = fix.IntArray(5)
15446				order[0] = 757
15447				order[1] = 758
15448				order[2] = 759
15449				order[3] = 806
15450				order[4] = 0
15451				fix.Group.__init__(self, 756, 757, order)
15452
15453			class NoNested2PartySubIDs(fix.Group):
15454				def __init__(self):
15455					order = fix.IntArray(3)
15456					order[0] = 760
15457					order[1] = 807
15458					order[2] = 0
15459					fix.Group.__init__(self, 806, 760, order)
15460
15461	class NoExecs(fix.Group):
15462		def __init__(self):
15463			order = fix.IntArray(9)
15464			order[0] = 32
15465			order[1] = 17
15466			order[2] = 527
15467			order[3] = 31
15468			order[4] = 669
15469			order[5] = 29
15470			order[6] = 1003
15471			order[7] = 1041
15472			order[8] = 0
15473			fix.Group.__init__(self, 124, 32, order)
15474
15475	class NoSecurityAltID(fix.Group):
15476		def __init__(self):
15477			order = fix.IntArray(3)
15478			order[0] = 455
15479			order[1] = 456
15480			order[2] = 0
15481			fix.Group.__init__(self, 454, 455, order)
15482
15483	class NoEvents(fix.Group):
15484		def __init__(self):
15485			order = fix.IntArray(6)
15486			order[0] = 865
15487			order[1] = 866
15488			order[2] = 1145
15489			order[3] = 867
15490			order[4] = 868
15491			order[5] = 0
15492			fix.Group.__init__(self, 864, 865, order)
15493
15494	class NoInstrumentParties(fix.Group):
15495		def __init__(self):
15496			order = fix.IntArray(5)
15497			order[0] = 1019
15498			order[1] = 1050
15499			order[2] = 1051
15500			order[3] = 1052
15501			order[4] = 0
15502			fix.Group.__init__(self, 1018, 1019, order)
15503
15504		class NoInstrumentPartySubIDs(fix.Group):
15505			def __init__(self):
15506				order = fix.IntArray(3)
15507				order[0] = 1053
15508				order[1] = 1054
15509				order[2] = 0
15510				fix.Group.__init__(self, 1052, 1053, order)
15511
15512	class NoInstrAttrib(fix.Group):
15513		def __init__(self):
15514			order = fix.IntArray(3)
15515			order[0] = 871
15516			order[1] = 872
15517			order[2] = 0
15518			fix.Group.__init__(self, 870, 871, order)
15519
15520	class NoUnderlyings(fix.Group):
15521		def __init__(self):
15522			order = fix.IntArray(62)
15523			order[0] = 311
15524			order[1] = 312
15525			order[2] = 309
15526			order[3] = 305
15527			order[4] = 462
15528			order[5] = 463
15529			order[6] = 310
15530			order[7] = 763
15531			order[8] = 313
15532			order[9] = 542
15533			order[10] = 1213
15534			order[11] = 241
15535			order[12] = 242
15536			order[13] = 243
15537			order[14] = 244
15538			order[15] = 245
15539			order[16] = 246
15540			order[17] = 256
15541			order[18] = 595
15542			order[19] = 592
15543			order[20] = 593
15544			order[21] = 594
15545			order[22] = 247
15546			order[23] = 316
15547			order[24] = 941
15548			order[25] = 317
15549			order[26] = 436
15550			order[27] = 998
15551			order[28] = 1423
15552			order[29] = 1424
15553			order[30] = 1425
15554			order[31] = 1000
15555			order[32] = 1419
15556			order[33] = 435
15557			order[34] = 308
15558			order[35] = 306
15559			order[36] = 362
15560			order[37] = 363
15561			order[38] = 307
15562			order[39] = 364
15563			order[40] = 365
15564			order[41] = 877
15565			order[42] = 878
15566			order[43] = 972
15567			order[44] = 318
15568			order[45] = 879
15569			order[46] = 975
15570			order[47] = 973
15571			order[48] = 974
15572			order[49] = 810
15573			order[50] = 882
15574			order[51] = 883
15575			order[52] = 884
15576			order[53] = 885
15577			order[54] = 886
15578			order[55] = 1044
15579			order[56] = 1045
15580			order[57] = 1046
15581			order[58] = 1038
15582			order[59] = 1039
15583			order[60] = 315
15584			order[61] = 0
15585			fix.Group.__init__(self, 711, 311, order)
15586
15587		class NoUnderlyingSecurityAltID(fix.Group):
15588			def __init__(self):
15589				order = fix.IntArray(3)
15590				order[0] = 458
15591				order[1] = 459
15592				order[2] = 0
15593				fix.Group.__init__(self, 457, 458, order)
15594
15595		class NoUnderlyingStips(fix.Group):
15596			def __init__(self):
15597				order = fix.IntArray(3)
15598				order[0] = 888
15599				order[1] = 889
15600				order[2] = 0
15601				fix.Group.__init__(self, 887, 888, order)
15602
15603		class NoUndlyInstrumentParties(fix.Group):
15604			def __init__(self):
15605				order = fix.IntArray(5)
15606				order[0] = 1059
15607				order[1] = 1060
15608				order[2] = 1061
15609				order[3] = 1062
15610				order[4] = 0
15611				fix.Group.__init__(self, 1058, 1059, order)
15612
15613			class NoUndlyInstrumentPartySubIDs(fix.Group):
15614				def __init__(self):
15615					order = fix.IntArray(3)
15616					order[0] = 1063
15617					order[1] = 1064
15618					order[2] = 0
15619					fix.Group.__init__(self, 1062, 1063, order)
15620
15621	class NoLegs(fix.Group):
15622		def __init__(self):
15623			order = fix.IntArray(51)
15624			order[0] = 600
15625			order[1] = 601
15626			order[2] = 602
15627			order[3] = 603
15628			order[4] = 607
15629			order[5] = 608
15630			order[6] = 609
15631			order[7] = 764
15632			order[8] = 610
15633			order[9] = 611
15634			order[10] = 1212
15635			order[11] = 248
15636			order[12] = 249
15637			order[13] = 250
15638			order[14] = 251
15639			order[15] = 252
15640			order[16] = 253
15641			order[17] = 257
15642			order[18] = 599
15643			order[19] = 596
15644			order[20] = 597
15645			order[21] = 598
15646			order[22] = 254
15647			order[23] = 612
15648			order[24] = 942
15649			order[25] = 613
15650			order[26] = 614
15651			order[27] = 999
15652			order[28] = 1224
15653			order[29] = 1421
15654			order[30] = 1422
15655			order[31] = 1001
15656			order[32] = 1420
15657			order[33] = 615
15658			order[34] = 616
15659			order[35] = 617
15660			order[36] = 618
15661			order[37] = 619
15662			order[38] = 620
15663			order[39] = 621
15664			order[40] = 622
15665			order[41] = 623
15666			order[42] = 624
15667			order[43] = 556
15668			order[44] = 740
15669			order[45] = 739
15670			order[46] = 955
15671			order[47] = 956
15672			order[48] = 1358
15673			order[49] = 1017
15674			order[50] = 0
15675			fix.Group.__init__(self, 555, 600, order)
15676
15677		class NoLegSecurityAltID(fix.Group):
15678			def __init__(self):
15679				order = fix.IntArray(3)
15680				order[0] = 605
15681				order[1] = 606
15682				order[2] = 0
15683				fix.Group.__init__(self, 604, 605, order)
15684
15685	class NoPartyIDs(fix.Group):
15686		def __init__(self):
15687			order = fix.IntArray(5)
15688			order[0] = 448
15689			order[1] = 447
15690			order[2] = 452
15691			order[3] = 802
15692			order[4] = 0
15693			fix.Group.__init__(self, 453, 448, order)
15694
15695		class NoPartySubIDs(fix.Group):
15696			def __init__(self):
15697				order = fix.IntArray(3)
15698				order[0] = 523
15699				order[1] = 803
15700				order[2] = 0
15701				fix.Group.__init__(self, 802, 523, order)
15702
15703	class NoStipulations(fix.Group):
15704		def __init__(self):
15705			order = fix.IntArray(3)
15706			order[0] = 233
15707			order[1] = 234
15708			order[2] = 0
15709			fix.Group.__init__(self, 232, 233, order)
15710
15711	class NoPosAmt(fix.Group):
15712		def __init__(self):
15713			order = fix.IntArray(4)
15714			order[0] = 707
15715			order[1] = 708
15716			order[2] = 1055
15717			order[3] = 0
15718			fix.Group.__init__(self, 753, 707, order)
15719
15720	class NoAllocs(fix.Group):
15721		def __init__(self):
15722			order = fix.IntArray(41)
15723			order[0] = 79
15724			order[1] = 661
15725			order[2] = 573
15726			order[3] = 366
15727			order[4] = 80
15728			order[5] = 467
15729			order[6] = 81
15730			order[7] = 989
15731			order[8] = 1002
15732			order[9] = 993
15733			order[10] = 1047
15734			order[11] = 992
15735			order[12] = 539
15736			order[13] = 208
15737			order[14] = 209
15738			order[15] = 161
15739			order[16] = 360
15740			order[17] = 361
15741			order[18] = 12
15742			order[19] = 13
15743			order[20] = 479
15744			order[21] = 497
15745			order[22] = 153
15746			order[23] = 154
15747			order[24] = 119
15748			order[25] = 737
15749			order[26] = 120
15750			order[27] = 736
15751			order[28] = 155
15752			order[29] = 156
15753			order[30] = 742
15754			order[31] = 741
15755			order[32] = 136
15756			order[33] = 576
15757			order[34] = 635
15758			order[35] = 780
15759			order[36] = 172
15760			order[37] = 169
15761			order[38] = 170
15762			order[39] = 171
15763			order[40] = 0
15764			fix.Group.__init__(self, 78, 79, order)
15765
15766		class NoNestedPartyIDs(fix.Group):
15767			def __init__(self):
15768				order = fix.IntArray(5)
15769				order[0] = 524
15770				order[1] = 525
15771				order[2] = 538
15772				order[3] = 804
15773				order[4] = 0
15774				fix.Group.__init__(self, 539, 524, order)
15775
15776			class NoNestedPartySubIDs(fix.Group):
15777				def __init__(self):
15778					order = fix.IntArray(3)
15779					order[0] = 545
15780					order[1] = 805
15781					order[2] = 0
15782					fix.Group.__init__(self, 804, 545, order)
15783
15784		class NoMiscFees(fix.Group):
15785			def __init__(self):
15786				order = fix.IntArray(5)
15787				order[0] = 137
15788				order[1] = 138
15789				order[2] = 139
15790				order[3] = 891
15791				order[4] = 0
15792				fix.Group.__init__(self, 136, 137, order)
15793
15794		class NoClearingInstructions(fix.Group):
15795			def __init__(self):
15796				order = fix.IntArray(2)
15797				order[0] = 577
15798				order[1] = 0
15799				fix.Group.__init__(self, 576, 577, order)
15800
15801		class NoDlvyInst(fix.Group):
15802			def __init__(self):
15803				order = fix.IntArray(4)
15804				order[0] = 165
15805				order[1] = 787
15806				order[2] = 781
15807				order[3] = 0
15808				fix.Group.__init__(self, 85, 165, order)
15809
15810			class NoSettlPartyIDs(fix.Group):
15811				def __init__(self):
15812					order = fix.IntArray(5)
15813					order[0] = 782
15814					order[1] = 783
15815					order[2] = 784
15816					order[3] = 801
15817					order[4] = 0
15818					fix.Group.__init__(self, 781, 782, order)
15819
15820				class NoSettlPartySubIDs(fix.Group):
15821					def __init__(self):
15822						order = fix.IntArray(3)
15823						order[0] = 785
15824						order[1] = 786
15825						order[2] = 0
15826						fix.Group.__init__(self, 801, 785, order)
15827
15828class AllocationReportAck(Message):
15829	def __init__(self):
15830		Message.__init__(self)
15831		self.getHeader().setField( fix.MsgType("AT") )
15832
15833	class NoPartyIDs(fix.Group):
15834		def __init__(self):
15835			order = fix.IntArray(5)
15836			order[0] = 448
15837			order[1] = 447
15838			order[2] = 452
15839			order[3] = 802
15840			order[4] = 0
15841			fix.Group.__init__(self, 453, 448, order)
15842
15843		class NoPartySubIDs(fix.Group):
15844			def __init__(self):
15845				order = fix.IntArray(3)
15846				order[0] = 523
15847				order[1] = 803
15848				order[2] = 0
15849				fix.Group.__init__(self, 802, 523, order)
15850
15851	class NoAllocs(fix.Group):
15852		def __init__(self):
15853			order = fix.IntArray(15)
15854			order[0] = 79
15855			order[1] = 661
15856			order[2] = 366
15857			order[3] = 1047
15858			order[4] = 467
15859			order[5] = 776
15860			order[6] = 539
15861			order[7] = 161
15862			order[8] = 360
15863			order[9] = 361
15864			order[10] = 989
15865			order[11] = 993
15866			order[12] = 992
15867			order[13] = 80
15868			order[14] = 0
15869			fix.Group.__init__(self, 78, 79, order)
15870
15871		class NoNestedPartyIDs(fix.Group):
15872			def __init__(self):
15873				order = fix.IntArray(5)
15874				order[0] = 524
15875				order[1] = 525
15876				order[2] = 538
15877				order[3] = 804
15878				order[4] = 0
15879				fix.Group.__init__(self, 539, 524, order)
15880
15881			class NoNestedPartySubIDs(fix.Group):
15882				def __init__(self):
15883					order = fix.IntArray(3)
15884					order[0] = 545
15885					order[1] = 805
15886					order[2] = 0
15887					fix.Group.__init__(self, 804, 545, order)
15888
15889class ConfirmationAck(Message):
15890	def __init__(self):
15891		Message.__init__(self)
15892		self.getHeader().setField( fix.MsgType("AU") )
15893
15894class SettlementInstructionRequest(Message):
15895	def __init__(self):
15896		Message.__init__(self)
15897		self.getHeader().setField( fix.MsgType("AV") )
15898
15899	class NoPartyIDs(fix.Group):
15900		def __init__(self):
15901			order = fix.IntArray(5)
15902			order[0] = 448
15903			order[1] = 447
15904			order[2] = 452
15905			order[3] = 802
15906			order[4] = 0
15907			fix.Group.__init__(self, 453, 448, order)
15908
15909		class NoPartySubIDs(fix.Group):
15910			def __init__(self):
15911				order = fix.IntArray(3)
15912				order[0] = 523
15913				order[1] = 803
15914				order[2] = 0
15915				fix.Group.__init__(self, 802, 523, order)
15916
15917class AssignmentReport(Message):
15918	def __init__(self):
15919		Message.__init__(self)
15920		self.getHeader().setField( fix.MsgType("AW") )
15921
15922	class NoPartyIDs(fix.Group):
15923		def __init__(self):
15924			order = fix.IntArray(5)
15925			order[0] = 448
15926			order[1] = 447
15927			order[2] = 452
15928			order[3] = 802
15929			order[4] = 0
15930			fix.Group.__init__(self, 453, 448, order)
15931
15932		class NoPartySubIDs(fix.Group):
15933			def __init__(self):
15934				order = fix.IntArray(3)
15935				order[0] = 523
15936				order[1] = 803
15937				order[2] = 0
15938				fix.Group.__init__(self, 802, 523, order)
15939
15940	class NoSecurityAltID(fix.Group):
15941		def __init__(self):
15942			order = fix.IntArray(3)
15943			order[0] = 455
15944			order[1] = 456
15945			order[2] = 0
15946			fix.Group.__init__(self, 454, 455, order)
15947
15948	class NoEvents(fix.Group):
15949		def __init__(self):
15950			order = fix.IntArray(6)
15951			order[0] = 865
15952			order[1] = 866
15953			order[2] = 1145
15954			order[3] = 867
15955			order[4] = 868
15956			order[5] = 0
15957			fix.Group.__init__(self, 864, 865, order)
15958
15959	class NoInstrumentParties(fix.Group):
15960		def __init__(self):
15961			order = fix.IntArray(5)
15962			order[0] = 1019
15963			order[1] = 1050
15964			order[2] = 1051
15965			order[3] = 1052
15966			order[4] = 0
15967			fix.Group.__init__(self, 1018, 1019, order)
15968
15969		class NoInstrumentPartySubIDs(fix.Group):
15970			def __init__(self):
15971				order = fix.IntArray(3)
15972				order[0] = 1053
15973				order[1] = 1054
15974				order[2] = 0
15975				fix.Group.__init__(self, 1052, 1053, order)
15976
15977	class NoLegs(fix.Group):
15978		def __init__(self):
15979			order = fix.IntArray(51)
15980			order[0] = 600
15981			order[1] = 601
15982			order[2] = 602
15983			order[3] = 603
15984			order[4] = 607
15985			order[5] = 608
15986			order[6] = 609
15987			order[7] = 764
15988			order[8] = 610
15989			order[9] = 611
15990			order[10] = 1212
15991			order[11] = 248
15992			order[12] = 249
15993			order[13] = 250
15994			order[14] = 251
15995			order[15] = 252
15996			order[16] = 253
15997			order[17] = 257
15998			order[18] = 599
15999			order[19] = 596
16000			order[20] = 597
16001			order[21] = 598
16002			order[22] = 254
16003			order[23] = 612
16004			order[24] = 942
16005			order[25] = 613
16006			order[26] = 614
16007			order[27] = 999
16008			order[28] = 1224
16009			order[29] = 1421
16010			order[30] = 1422
16011			order[31] = 1001
16012			order[32] = 1420
16013			order[33] = 615
16014			order[34] = 616
16015			order[35] = 617
16016			order[36] = 618
16017			order[37] = 619
16018			order[38] = 620
16019			order[39] = 621
16020			order[40] = 622
16021			order[41] = 623
16022			order[42] = 624
16023			order[43] = 556
16024			order[44] = 740
16025			order[45] = 739
16026			order[46] = 955
16027			order[47] = 956
16028			order[48] = 1358
16029			order[49] = 1017
16030			order[50] = 0
16031			fix.Group.__init__(self, 555, 600, order)
16032
16033		class NoLegSecurityAltID(fix.Group):
16034			def __init__(self):
16035				order = fix.IntArray(3)
16036				order[0] = 605
16037				order[1] = 606
16038				order[2] = 0
16039				fix.Group.__init__(self, 604, 605, order)
16040
16041	class NoUnderlyings(fix.Group):
16042		def __init__(self):
16043			order = fix.IntArray(62)
16044			order[0] = 311
16045			order[1] = 312
16046			order[2] = 309
16047			order[3] = 305
16048			order[4] = 462
16049			order[5] = 463
16050			order[6] = 310
16051			order[7] = 763
16052			order[8] = 313
16053			order[9] = 542
16054			order[10] = 1213
16055			order[11] = 241
16056			order[12] = 242
16057			order[13] = 243
16058			order[14] = 244
16059			order[15] = 245
16060			order[16] = 246
16061			order[17] = 256
16062			order[18] = 595
16063			order[19] = 592
16064			order[20] = 593
16065			order[21] = 594
16066			order[22] = 247
16067			order[23] = 316
16068			order[24] = 941
16069			order[25] = 317
16070			order[26] = 436
16071			order[27] = 998
16072			order[28] = 1423
16073			order[29] = 1424
16074			order[30] = 1425
16075			order[31] = 1000
16076			order[32] = 1419
16077			order[33] = 435
16078			order[34] = 308
16079			order[35] = 306
16080			order[36] = 362
16081			order[37] = 363
16082			order[38] = 307
16083			order[39] = 364
16084			order[40] = 365
16085			order[41] = 877
16086			order[42] = 878
16087			order[43] = 972
16088			order[44] = 318
16089			order[45] = 879
16090			order[46] = 975
16091			order[47] = 973
16092			order[48] = 974
16093			order[49] = 810
16094			order[50] = 882
16095			order[51] = 883
16096			order[52] = 884
16097			order[53] = 885
16098			order[54] = 886
16099			order[55] = 1044
16100			order[56] = 1045
16101			order[57] = 1046
16102			order[58] = 1038
16103			order[59] = 1039
16104			order[60] = 315
16105			order[61] = 0
16106			fix.Group.__init__(self, 711, 311, order)
16107
16108		class NoUnderlyingSecurityAltID(fix.Group):
16109			def __init__(self):
16110				order = fix.IntArray(3)
16111				order[0] = 458
16112				order[1] = 459
16113				order[2] = 0
16114				fix.Group.__init__(self, 457, 458, order)
16115
16116		class NoUnderlyingStips(fix.Group):
16117			def __init__(self):
16118				order = fix.IntArray(3)
16119				order[0] = 888
16120				order[1] = 889
16121				order[2] = 0
16122				fix.Group.__init__(self, 887, 888, order)
16123
16124		class NoUndlyInstrumentParties(fix.Group):
16125			def __init__(self):
16126				order = fix.IntArray(5)
16127				order[0] = 1059
16128				order[1] = 1060
16129				order[2] = 1061
16130				order[3] = 1062
16131				order[4] = 0
16132				fix.Group.__init__(self, 1058, 1059, order)
16133
16134			class NoUndlyInstrumentPartySubIDs(fix.Group):
16135				def __init__(self):
16136					order = fix.IntArray(3)
16137					order[0] = 1063
16138					order[1] = 1064
16139					order[2] = 0
16140					fix.Group.__init__(self, 1062, 1063, order)
16141
16142	class NoPositions(fix.Group):
16143		def __init__(self):
16144			order = fix.IntArray(7)
16145			order[0] = 703
16146			order[1] = 704
16147			order[2] = 705
16148			order[3] = 706
16149			order[4] = 976
16150			order[5] = 539
16151			order[6] = 0
16152			fix.Group.__init__(self, 702, 703, order)
16153
16154		class NoNestedPartyIDs(fix.Group):
16155			def __init__(self):
16156				order = fix.IntArray(5)
16157				order[0] = 524
16158				order[1] = 525
16159				order[2] = 538
16160				order[3] = 804
16161				order[4] = 0
16162				fix.Group.__init__(self, 539, 524, order)
16163
16164			class NoNestedPartySubIDs(fix.Group):
16165				def __init__(self):
16166					order = fix.IntArray(3)
16167					order[0] = 545
16168					order[1] = 805
16169					order[2] = 0
16170					fix.Group.__init__(self, 804, 545, order)
16171
16172	class NoPosAmt(fix.Group):
16173		def __init__(self):
16174			order = fix.IntArray(4)
16175			order[0] = 707
16176			order[1] = 708
16177			order[2] = 1055
16178			order[3] = 0
16179			fix.Group.__init__(self, 753, 707, order)
16180
16181class CollateralRequest(Message):
16182	def __init__(self):
16183		Message.__init__(self)
16184		self.getHeader().setField( fix.MsgType("AX") )
16185
16186	class NoPartyIDs(fix.Group):
16187		def __init__(self):
16188			order = fix.IntArray(5)
16189			order[0] = 448
16190			order[1] = 447
16191			order[2] = 452
16192			order[3] = 802
16193			order[4] = 0
16194			fix.Group.__init__(self, 453, 448, order)
16195
16196		class NoPartySubIDs(fix.Group):
16197			def __init__(self):
16198				order = fix.IntArray(3)
16199				order[0] = 523
16200				order[1] = 803
16201				order[2] = 0
16202				fix.Group.__init__(self, 802, 523, order)
16203
16204	class NoExecs(fix.Group):
16205		def __init__(self):
16206			order = fix.IntArray(2)
16207			order[0] = 17
16208			order[1] = 0
16209			fix.Group.__init__(self, 124, 17, order)
16210
16211	class NoTrades(fix.Group):
16212		def __init__(self):
16213			order = fix.IntArray(3)
16214			order[0] = 571
16215			order[1] = 818
16216			order[2] = 0
16217			fix.Group.__init__(self, 897, 571, order)
16218
16219	class NoSecurityAltID(fix.Group):
16220		def __init__(self):
16221			order = fix.IntArray(3)
16222			order[0] = 455
16223			order[1] = 456
16224			order[2] = 0
16225			fix.Group.__init__(self, 454, 455, order)
16226
16227	class NoEvents(fix.Group):
16228		def __init__(self):
16229			order = fix.IntArray(6)
16230			order[0] = 865
16231			order[1] = 866
16232			order[2] = 1145
16233			order[3] = 867
16234			order[4] = 868
16235			order[5] = 0
16236			fix.Group.__init__(self, 864, 865, order)
16237
16238	class NoInstrumentParties(fix.Group):
16239		def __init__(self):
16240			order = fix.IntArray(5)
16241			order[0] = 1019
16242			order[1] = 1050
16243			order[2] = 1051
16244			order[3] = 1052
16245			order[4] = 0
16246			fix.Group.__init__(self, 1018, 1019, order)
16247
16248		class NoInstrumentPartySubIDs(fix.Group):
16249			def __init__(self):
16250				order = fix.IntArray(3)
16251				order[0] = 1053
16252				order[1] = 1054
16253				order[2] = 0
16254				fix.Group.__init__(self, 1052, 1053, order)
16255
16256	class NoLegs(fix.Group):
16257		def __init__(self):
16258			order = fix.IntArray(51)
16259			order[0] = 600
16260			order[1] = 601
16261			order[2] = 602
16262			order[3] = 603
16263			order[4] = 607
16264			order[5] = 608
16265			order[6] = 609
16266			order[7] = 764
16267			order[8] = 610
16268			order[9] = 611
16269			order[10] = 1212
16270			order[11] = 248
16271			order[12] = 249
16272			order[13] = 250
16273			order[14] = 251
16274			order[15] = 252
16275			order[16] = 253
16276			order[17] = 257
16277			order[18] = 599
16278			order[19] = 596
16279			order[20] = 597
16280			order[21] = 598
16281			order[22] = 254
16282			order[23] = 612
16283			order[24] = 942
16284			order[25] = 613
16285			order[26] = 614
16286			order[27] = 999
16287			order[28] = 1224
16288			order[29] = 1421
16289			order[30] = 1422
16290			order[31] = 1001
16291			order[32] = 1420
16292			order[33] = 615
16293			order[34] = 616
16294			order[35] = 617
16295			order[36] = 618
16296			order[37] = 619
16297			order[38] = 620
16298			order[39] = 621
16299			order[40] = 622
16300			order[41] = 623
16301			order[42] = 624
16302			order[43] = 556
16303			order[44] = 740
16304			order[45] = 739
16305			order[46] = 955
16306			order[47] = 956
16307			order[48] = 1358
16308			order[49] = 1017
16309			order[50] = 0
16310			fix.Group.__init__(self, 555, 600, order)
16311
16312		class NoLegSecurityAltID(fix.Group):
16313			def __init__(self):
16314				order = fix.IntArray(3)
16315				order[0] = 605
16316				order[1] = 606
16317				order[2] = 0
16318				fix.Group.__init__(self, 604, 605, order)
16319
16320	class NoUnderlyings(fix.Group):
16321		def __init__(self):
16322			order = fix.IntArray(63)
16323			order[0] = 311
16324			order[1] = 312
16325			order[2] = 309
16326			order[3] = 305
16327			order[4] = 462
16328			order[5] = 463
16329			order[6] = 310
16330			order[7] = 763
16331			order[8] = 313
16332			order[9] = 542
16333			order[10] = 1213
16334			order[11] = 241
16335			order[12] = 242
16336			order[13] = 243
16337			order[14] = 244
16338			order[15] = 245
16339			order[16] = 246
16340			order[17] = 256
16341			order[18] = 595
16342			order[19] = 592
16343			order[20] = 593
16344			order[21] = 594
16345			order[22] = 247
16346			order[23] = 316
16347			order[24] = 941
16348			order[25] = 317
16349			order[26] = 436
16350			order[27] = 998
16351			order[28] = 1423
16352			order[29] = 1424
16353			order[30] = 1425
16354			order[31] = 1000
16355			order[32] = 1419
16356			order[33] = 435
16357			order[34] = 308
16358			order[35] = 306
16359			order[36] = 362
16360			order[37] = 363
16361			order[38] = 307
16362			order[39] = 364
16363			order[40] = 365
16364			order[41] = 877
16365			order[42] = 878
16366			order[43] = 972
16367			order[44] = 318
16368			order[45] = 879
16369			order[46] = 975
16370			order[47] = 973
16371			order[48] = 974
16372			order[49] = 810
16373			order[50] = 882
16374			order[51] = 883
16375			order[52] = 884
16376			order[53] = 885
16377			order[54] = 886
16378			order[55] = 1044
16379			order[56] = 1045
16380			order[57] = 1046
16381			order[58] = 1038
16382			order[59] = 1039
16383			order[60] = 315
16384			order[61] = 944
16385			order[62] = 0
16386			fix.Group.__init__(self, 711, 311, order)
16387
16388		class NoUnderlyingSecurityAltID(fix.Group):
16389			def __init__(self):
16390				order = fix.IntArray(3)
16391				order[0] = 458
16392				order[1] = 459
16393				order[2] = 0
16394				fix.Group.__init__(self, 457, 458, order)
16395
16396		class NoUnderlyingStips(fix.Group):
16397			def __init__(self):
16398				order = fix.IntArray(3)
16399				order[0] = 888
16400				order[1] = 889
16401				order[2] = 0
16402				fix.Group.__init__(self, 887, 888, order)
16403
16404		class NoUndlyInstrumentParties(fix.Group):
16405			def __init__(self):
16406				order = fix.IntArray(5)
16407				order[0] = 1059
16408				order[1] = 1060
16409				order[2] = 1061
16410				order[3] = 1062
16411				order[4] = 0
16412				fix.Group.__init__(self, 1058, 1059, order)
16413
16414			class NoUndlyInstrumentPartySubIDs(fix.Group):
16415				def __init__(self):
16416					order = fix.IntArray(3)
16417					order[0] = 1063
16418					order[1] = 1064
16419					order[2] = 0
16420					fix.Group.__init__(self, 1062, 1063, order)
16421
16422	class NoTrdRegTimestamps(fix.Group):
16423		def __init__(self):
16424			order = fix.IntArray(7)
16425			order[0] = 769
16426			order[1] = 770
16427			order[2] = 771
16428			order[3] = 1033
16429			order[4] = 1034
16430			order[5] = 1035
16431			order[6] = 0
16432			fix.Group.__init__(self, 768, 769, order)
16433
16434	class NoMiscFees(fix.Group):
16435		def __init__(self):
16436			order = fix.IntArray(5)
16437			order[0] = 137
16438			order[1] = 138
16439			order[2] = 139
16440			order[3] = 891
16441			order[4] = 0
16442			fix.Group.__init__(self, 136, 137, order)
16443
16444	class NoStipulations(fix.Group):
16445		def __init__(self):
16446			order = fix.IntArray(3)
16447			order[0] = 233
16448			order[1] = 234
16449			order[2] = 0
16450			fix.Group.__init__(self, 232, 233, order)
16451
16452class CollateralAssignment(Message):
16453	def __init__(self):
16454		Message.__init__(self)
16455		self.getHeader().setField( fix.MsgType("AY") )
16456
16457	class NoPartyIDs(fix.Group):
16458		def __init__(self):
16459			order = fix.IntArray(5)
16460			order[0] = 448
16461			order[1] = 447
16462			order[2] = 452
16463			order[3] = 802
16464			order[4] = 0
16465			fix.Group.__init__(self, 453, 448, order)
16466
16467		class NoPartySubIDs(fix.Group):
16468			def __init__(self):
16469				order = fix.IntArray(3)
16470				order[0] = 523
16471				order[1] = 803
16472				order[2] = 0
16473				fix.Group.__init__(self, 802, 523, order)
16474
16475	class NoExecs(fix.Group):
16476		def __init__(self):
16477			order = fix.IntArray(2)
16478			order[0] = 17
16479			order[1] = 0
16480			fix.Group.__init__(self, 124, 17, order)
16481
16482	class NoTrades(fix.Group):
16483		def __init__(self):
16484			order = fix.IntArray(3)
16485			order[0] = 571
16486			order[1] = 818
16487			order[2] = 0
16488			fix.Group.__init__(self, 897, 571, order)
16489
16490	class NoSecurityAltID(fix.Group):
16491		def __init__(self):
16492			order = fix.IntArray(3)
16493			order[0] = 455
16494			order[1] = 456
16495			order[2] = 0
16496			fix.Group.__init__(self, 454, 455, order)
16497
16498	class NoEvents(fix.Group):
16499		def __init__(self):
16500			order = fix.IntArray(6)
16501			order[0] = 865
16502			order[1] = 866
16503			order[2] = 1145
16504			order[3] = 867
16505			order[4] = 868
16506			order[5] = 0
16507			fix.Group.__init__(self, 864, 865, order)
16508
16509	class NoInstrumentParties(fix.Group):
16510		def __init__(self):
16511			order = fix.IntArray(5)
16512			order[0] = 1019
16513			order[1] = 1050
16514			order[2] = 1051
16515			order[3] = 1052
16516			order[4] = 0
16517			fix.Group.__init__(self, 1018, 1019, order)
16518
16519		class NoInstrumentPartySubIDs(fix.Group):
16520			def __init__(self):
16521				order = fix.IntArray(3)
16522				order[0] = 1053
16523				order[1] = 1054
16524				order[2] = 0
16525				fix.Group.__init__(self, 1052, 1053, order)
16526
16527	class NoLegs(fix.Group):
16528		def __init__(self):
16529			order = fix.IntArray(51)
16530			order[0] = 600
16531			order[1] = 601
16532			order[2] = 602
16533			order[3] = 603
16534			order[4] = 607
16535			order[5] = 608
16536			order[6] = 609
16537			order[7] = 764
16538			order[8] = 610
16539			order[9] = 611
16540			order[10] = 1212
16541			order[11] = 248
16542			order[12] = 249
16543			order[13] = 250
16544			order[14] = 251
16545			order[15] = 252
16546			order[16] = 253
16547			order[17] = 257
16548			order[18] = 599
16549			order[19] = 596
16550			order[20] = 597
16551			order[21] = 598
16552			order[22] = 254
16553			order[23] = 612
16554			order[24] = 942
16555			order[25] = 613
16556			order[26] = 614
16557			order[27] = 999
16558			order[28] = 1224
16559			order[29] = 1421
16560			order[30] = 1422
16561			order[31] = 1001
16562			order[32] = 1420
16563			order[33] = 615
16564			order[34] = 616
16565			order[35] = 617
16566			order[36] = 618
16567			order[37] = 619
16568			order[38] = 620
16569			order[39] = 621
16570			order[40] = 622
16571			order[41] = 623
16572			order[42] = 624
16573			order[43] = 556
16574			order[44] = 740
16575			order[45] = 739
16576			order[46] = 955
16577			order[47] = 956
16578			order[48] = 1358
16579			order[49] = 1017
16580			order[50] = 0
16581			fix.Group.__init__(self, 555, 600, order)
16582
16583		class NoLegSecurityAltID(fix.Group):
16584			def __init__(self):
16585				order = fix.IntArray(3)
16586				order[0] = 605
16587				order[1] = 606
16588				order[2] = 0
16589				fix.Group.__init__(self, 604, 605, order)
16590
16591	class NoUnderlyings(fix.Group):
16592		def __init__(self):
16593			order = fix.IntArray(63)
16594			order[0] = 311
16595			order[1] = 312
16596			order[2] = 309
16597			order[3] = 305
16598			order[4] = 462
16599			order[5] = 463
16600			order[6] = 310
16601			order[7] = 763
16602			order[8] = 313
16603			order[9] = 542
16604			order[10] = 1213
16605			order[11] = 241
16606			order[12] = 242
16607			order[13] = 243
16608			order[14] = 244
16609			order[15] = 245
16610			order[16] = 246
16611			order[17] = 256
16612			order[18] = 595
16613			order[19] = 592
16614			order[20] = 593
16615			order[21] = 594
16616			order[22] = 247
16617			order[23] = 316
16618			order[24] = 941
16619			order[25] = 317
16620			order[26] = 436
16621			order[27] = 998
16622			order[28] = 1423
16623			order[29] = 1424
16624			order[30] = 1425
16625			order[31] = 1000
16626			order[32] = 1419
16627			order[33] = 435
16628			order[34] = 308
16629			order[35] = 306
16630			order[36] = 362
16631			order[37] = 363
16632			order[38] = 307
16633			order[39] = 364
16634			order[40] = 365
16635			order[41] = 877
16636			order[42] = 878
16637			order[43] = 972
16638			order[44] = 318
16639			order[45] = 879
16640			order[46] = 975
16641			order[47] = 973
16642			order[48] = 974
16643			order[49] = 810
16644			order[50] = 882
16645			order[51] = 883
16646			order[52] = 884
16647			order[53] = 885
16648			order[54] = 886
16649			order[55] = 1044
16650			order[56] = 1045
16651			order[57] = 1046
16652			order[58] = 1038
16653			order[59] = 1039
16654			order[60] = 315
16655			order[61] = 944
16656			order[62] = 0
16657			fix.Group.__init__(self, 711, 311, order)
16658
16659		class NoUnderlyingSecurityAltID(fix.Group):
16660			def __init__(self):
16661				order = fix.IntArray(3)
16662				order[0] = 458
16663				order[1] = 459
16664				order[2] = 0
16665				fix.Group.__init__(self, 457, 458, order)
16666
16667		class NoUnderlyingStips(fix.Group):
16668			def __init__(self):
16669				order = fix.IntArray(3)
16670				order[0] = 888
16671				order[1] = 889
16672				order[2] = 0
16673				fix.Group.__init__(self, 887, 888, order)
16674
16675		class NoUndlyInstrumentParties(fix.Group):
16676			def __init__(self):
16677				order = fix.IntArray(5)
16678				order[0] = 1059
16679				order[1] = 1060
16680				order[2] = 1061
16681				order[3] = 1062
16682				order[4] = 0
16683				fix.Group.__init__(self, 1058, 1059, order)
16684
16685			class NoUndlyInstrumentPartySubIDs(fix.Group):
16686				def __init__(self):
16687					order = fix.IntArray(3)
16688					order[0] = 1063
16689					order[1] = 1064
16690					order[2] = 0
16691					fix.Group.__init__(self, 1062, 1063, order)
16692
16693	class NoTrdRegTimestamps(fix.Group):
16694		def __init__(self):
16695			order = fix.IntArray(7)
16696			order[0] = 769
16697			order[1] = 770
16698			order[2] = 771
16699			order[3] = 1033
16700			order[4] = 1034
16701			order[5] = 1035
16702			order[6] = 0
16703			fix.Group.__init__(self, 768, 769, order)
16704
16705	class NoMiscFees(fix.Group):
16706		def __init__(self):
16707			order = fix.IntArray(5)
16708			order[0] = 137
16709			order[1] = 138
16710			order[2] = 139
16711			order[3] = 891
16712			order[4] = 0
16713			fix.Group.__init__(self, 136, 137, order)
16714
16715	class NoStipulations(fix.Group):
16716		def __init__(self):
16717			order = fix.IntArray(3)
16718			order[0] = 233
16719			order[1] = 234
16720			order[2] = 0
16721			fix.Group.__init__(self, 232, 233, order)
16722
16723	class NoDlvyInst(fix.Group):
16724		def __init__(self):
16725			order = fix.IntArray(4)
16726			order[0] = 165
16727			order[1] = 787
16728			order[2] = 781
16729			order[3] = 0
16730			fix.Group.__init__(self, 85, 165, order)
16731
16732		class NoSettlPartyIDs(fix.Group):
16733			def __init__(self):
16734				order = fix.IntArray(5)
16735				order[0] = 782
16736				order[1] = 783
16737				order[2] = 784
16738				order[3] = 801
16739				order[4] = 0
16740				fix.Group.__init__(self, 781, 782, order)
16741
16742			class NoSettlPartySubIDs(fix.Group):
16743				def __init__(self):
16744					order = fix.IntArray(3)
16745					order[0] = 785
16746					order[1] = 786
16747					order[2] = 0
16748					fix.Group.__init__(self, 801, 785, order)
16749
16750class CollateralResponse(Message):
16751	def __init__(self):
16752		Message.__init__(self)
16753		self.getHeader().setField( fix.MsgType("AZ") )
16754
16755	class NoPartyIDs(fix.Group):
16756		def __init__(self):
16757			order = fix.IntArray(5)
16758			order[0] = 448
16759			order[1] = 447
16760			order[2] = 452
16761			order[3] = 802
16762			order[4] = 0
16763			fix.Group.__init__(self, 453, 448, order)
16764
16765		class NoPartySubIDs(fix.Group):
16766			def __init__(self):
16767				order = fix.IntArray(3)
16768				order[0] = 523
16769				order[1] = 803
16770				order[2] = 0
16771				fix.Group.__init__(self, 802, 523, order)
16772
16773	class NoExecs(fix.Group):
16774		def __init__(self):
16775			order = fix.IntArray(2)
16776			order[0] = 17
16777			order[1] = 0
16778			fix.Group.__init__(self, 124, 17, order)
16779
16780	class NoTrades(fix.Group):
16781		def __init__(self):
16782			order = fix.IntArray(3)
16783			order[0] = 571
16784			order[1] = 818
16785			order[2] = 0
16786			fix.Group.__init__(self, 897, 571, order)
16787
16788	class NoSecurityAltID(fix.Group):
16789		def __init__(self):
16790			order = fix.IntArray(3)
16791			order[0] = 455
16792			order[1] = 456
16793			order[2] = 0
16794			fix.Group.__init__(self, 454, 455, order)
16795
16796	class NoEvents(fix.Group):
16797		def __init__(self):
16798			order = fix.IntArray(6)
16799			order[0] = 865
16800			order[1] = 866
16801			order[2] = 1145
16802			order[3] = 867
16803			order[4] = 868
16804			order[5] = 0
16805			fix.Group.__init__(self, 864, 865, order)
16806
16807	class NoInstrumentParties(fix.Group):
16808		def __init__(self):
16809			order = fix.IntArray(5)
16810			order[0] = 1019
16811			order[1] = 1050
16812			order[2] = 1051
16813			order[3] = 1052
16814			order[4] = 0
16815			fix.Group.__init__(self, 1018, 1019, order)
16816
16817		class NoInstrumentPartySubIDs(fix.Group):
16818			def __init__(self):
16819				order = fix.IntArray(3)
16820				order[0] = 1053
16821				order[1] = 1054
16822				order[2] = 0
16823				fix.Group.__init__(self, 1052, 1053, order)
16824
16825	class NoLegs(fix.Group):
16826		def __init__(self):
16827			order = fix.IntArray(51)
16828			order[0] = 600
16829			order[1] = 601
16830			order[2] = 602
16831			order[3] = 603
16832			order[4] = 607
16833			order[5] = 608
16834			order[6] = 609
16835			order[7] = 764
16836			order[8] = 610
16837			order[9] = 611
16838			order[10] = 1212
16839			order[11] = 248
16840			order[12] = 249
16841			order[13] = 250
16842			order[14] = 251
16843			order[15] = 252
16844			order[16] = 253
16845			order[17] = 257
16846			order[18] = 599
16847			order[19] = 596
16848			order[20] = 597
16849			order[21] = 598
16850			order[22] = 254
16851			order[23] = 612
16852			order[24] = 942
16853			order[25] = 613
16854			order[26] = 614
16855			order[27] = 999
16856			order[28] = 1224
16857			order[29] = 1421
16858			order[30] = 1422
16859			order[31] = 1001
16860			order[32] = 1420
16861			order[33] = 615
16862			order[34] = 616
16863			order[35] = 617
16864			order[36] = 618
16865			order[37] = 619
16866			order[38] = 620
16867			order[39] = 621
16868			order[40] = 622
16869			order[41] = 623
16870			order[42] = 624
16871			order[43] = 556
16872			order[44] = 740
16873			order[45] = 739
16874			order[46] = 955
16875			order[47] = 956
16876			order[48] = 1358
16877			order[49] = 1017
16878			order[50] = 0
16879			fix.Group.__init__(self, 555, 600, order)
16880
16881		class NoLegSecurityAltID(fix.Group):
16882			def __init__(self):
16883				order = fix.IntArray(3)
16884				order[0] = 605
16885				order[1] = 606
16886				order[2] = 0
16887				fix.Group.__init__(self, 604, 605, order)
16888
16889	class NoUnderlyings(fix.Group):
16890		def __init__(self):
16891			order = fix.IntArray(63)
16892			order[0] = 311
16893			order[1] = 312
16894			order[2] = 309
16895			order[3] = 305
16896			order[4] = 462
16897			order[5] = 463
16898			order[6] = 310
16899			order[7] = 763
16900			order[8] = 313
16901			order[9] = 542
16902			order[10] = 1213
16903			order[11] = 241
16904			order[12] = 242
16905			order[13] = 243
16906			order[14] = 244
16907			order[15] = 245
16908			order[16] = 246
16909			order[17] = 256
16910			order[18] = 595
16911			order[19] = 592
16912			order[20] = 593
16913			order[21] = 594
16914			order[22] = 247
16915			order[23] = 316
16916			order[24] = 941
16917			order[25] = 317
16918			order[26] = 436
16919			order[27] = 998
16920			order[28] = 1423
16921			order[29] = 1424
16922			order[30] = 1425
16923			order[31] = 1000
16924			order[32] = 1419
16925			order[33] = 435
16926			order[34] = 308
16927			order[35] = 306
16928			order[36] = 362
16929			order[37] = 363
16930			order[38] = 307
16931			order[39] = 364
16932			order[40] = 365
16933			order[41] = 877
16934			order[42] = 878
16935			order[43] = 972
16936			order[44] = 318
16937			order[45] = 879
16938			order[46] = 975
16939			order[47] = 973
16940			order[48] = 974
16941			order[49] = 810
16942			order[50] = 882
16943			order[51] = 883
16944			order[52] = 884
16945			order[53] = 885
16946			order[54] = 886
16947			order[55] = 1044
16948			order[56] = 1045
16949			order[57] = 1046
16950			order[58] = 1038
16951			order[59] = 1039
16952			order[60] = 315
16953			order[61] = 944
16954			order[62] = 0
16955			fix.Group.__init__(self, 711, 311, order)
16956
16957		class NoUnderlyingSecurityAltID(fix.Group):
16958			def __init__(self):
16959				order = fix.IntArray(3)
16960				order[0] = 458
16961				order[1] = 459
16962				order[2] = 0
16963				fix.Group.__init__(self, 457, 458, order)
16964
16965		class NoUnderlyingStips(fix.Group):
16966			def __init__(self):
16967				order = fix.IntArray(3)
16968				order[0] = 888
16969				order[1] = 889
16970				order[2] = 0
16971				fix.Group.__init__(self, 887, 888, order)
16972
16973		class NoUndlyInstrumentParties(fix.Group):
16974			def __init__(self):
16975				order = fix.IntArray(5)
16976				order[0] = 1059
16977				order[1] = 1060
16978				order[2] = 1061
16979				order[3] = 1062
16980				order[4] = 0
16981				fix.Group.__init__(self, 1058, 1059, order)
16982
16983			class NoUndlyInstrumentPartySubIDs(fix.Group):
16984				def __init__(self):
16985					order = fix.IntArray(3)
16986					order[0] = 1063
16987					order[1] = 1064
16988					order[2] = 0
16989					fix.Group.__init__(self, 1062, 1063, order)
16990
16991	class NoTrdRegTimestamps(fix.Group):
16992		def __init__(self):
16993			order = fix.IntArray(7)
16994			order[0] = 769
16995			order[1] = 770
16996			order[2] = 771
16997			order[3] = 1033
16998			order[4] = 1034
16999			order[5] = 1035
17000			order[6] = 0
17001			fix.Group.__init__(self, 768, 769, order)
17002
17003	class NoMiscFees(fix.Group):
17004		def __init__(self):
17005			order = fix.IntArray(5)
17006			order[0] = 137
17007			order[1] = 138
17008			order[2] = 139
17009			order[3] = 891
17010			order[4] = 0
17011			fix.Group.__init__(self, 136, 137, order)
17012
17013	class NoStipulations(fix.Group):
17014		def __init__(self):
17015			order = fix.IntArray(3)
17016			order[0] = 233
17017			order[1] = 234
17018			order[2] = 0
17019			fix.Group.__init__(self, 232, 233, order)
17020
17021class CollateralReport(Message):
17022	def __init__(self):
17023		Message.__init__(self)
17024		self.getHeader().setField( fix.MsgType("BA") )
17025
17026	class NoPartyIDs(fix.Group):
17027		def __init__(self):
17028			order = fix.IntArray(5)
17029			order[0] = 448
17030			order[1] = 447
17031			order[2] = 452
17032			order[3] = 802
17033			order[4] = 0
17034			fix.Group.__init__(self, 453, 448, order)
17035
17036		class NoPartySubIDs(fix.Group):
17037			def __init__(self):
17038				order = fix.IntArray(3)
17039				order[0] = 523
17040				order[1] = 803
17041				order[2] = 0
17042				fix.Group.__init__(self, 802, 523, order)
17043
17044	class NoExecs(fix.Group):
17045		def __init__(self):
17046			order = fix.IntArray(2)
17047			order[0] = 17
17048			order[1] = 0
17049			fix.Group.__init__(self, 124, 17, order)
17050
17051	class NoTrades(fix.Group):
17052		def __init__(self):
17053			order = fix.IntArray(3)
17054			order[0] = 571
17055			order[1] = 818
17056			order[2] = 0
17057			fix.Group.__init__(self, 897, 571, order)
17058
17059	class NoSecurityAltID(fix.Group):
17060		def __init__(self):
17061			order = fix.IntArray(3)
17062			order[0] = 455
17063			order[1] = 456
17064			order[2] = 0
17065			fix.Group.__init__(self, 454, 455, order)
17066
17067	class NoEvents(fix.Group):
17068		def __init__(self):
17069			order = fix.IntArray(6)
17070			order[0] = 865
17071			order[1] = 866
17072			order[2] = 1145
17073			order[3] = 867
17074			order[4] = 868
17075			order[5] = 0
17076			fix.Group.__init__(self, 864, 865, order)
17077
17078	class NoInstrumentParties(fix.Group):
17079		def __init__(self):
17080			order = fix.IntArray(5)
17081			order[0] = 1019
17082			order[1] = 1050
17083			order[2] = 1051
17084			order[3] = 1052
17085			order[4] = 0
17086			fix.Group.__init__(self, 1018, 1019, order)
17087
17088		class NoInstrumentPartySubIDs(fix.Group):
17089			def __init__(self):
17090				order = fix.IntArray(3)
17091				order[0] = 1053
17092				order[1] = 1054
17093				order[2] = 0
17094				fix.Group.__init__(self, 1052, 1053, order)
17095
17096	class NoLegs(fix.Group):
17097		def __init__(self):
17098			order = fix.IntArray(51)
17099			order[0] = 600
17100			order[1] = 601
17101			order[2] = 602
17102			order[3] = 603
17103			order[4] = 607
17104			order[5] = 608
17105			order[6] = 609
17106			order[7] = 764
17107			order[8] = 610
17108			order[9] = 611
17109			order[10] = 1212
17110			order[11] = 248
17111			order[12] = 249
17112			order[13] = 250
17113			order[14] = 251
17114			order[15] = 252
17115			order[16] = 253
17116			order[17] = 257
17117			order[18] = 599
17118			order[19] = 596
17119			order[20] = 597
17120			order[21] = 598
17121			order[22] = 254
17122			order[23] = 612
17123			order[24] = 942
17124			order[25] = 613
17125			order[26] = 614
17126			order[27] = 999
17127			order[28] = 1224
17128			order[29] = 1421
17129			order[30] = 1422
17130			order[31] = 1001
17131			order[32] = 1420
17132			order[33] = 615
17133			order[34] = 616
17134			order[35] = 617
17135			order[36] = 618
17136			order[37] = 619
17137			order[38] = 620
17138			order[39] = 621
17139			order[40] = 622
17140			order[41] = 623
17141			order[42] = 624
17142			order[43] = 556
17143			order[44] = 740
17144			order[45] = 739
17145			order[46] = 955
17146			order[47] = 956
17147			order[48] = 1358
17148			order[49] = 1017
17149			order[50] = 0
17150			fix.Group.__init__(self, 555, 600, order)
17151
17152		class NoLegSecurityAltID(fix.Group):
17153			def __init__(self):
17154				order = fix.IntArray(3)
17155				order[0] = 605
17156				order[1] = 606
17157				order[2] = 0
17158				fix.Group.__init__(self, 604, 605, order)
17159
17160	class NoUnderlyings(fix.Group):
17161		def __init__(self):
17162			order = fix.IntArray(62)
17163			order[0] = 311
17164			order[1] = 312
17165			order[2] = 309
17166			order[3] = 305
17167			order[4] = 462
17168			order[5] = 463
17169			order[6] = 310
17170			order[7] = 763
17171			order[8] = 313
17172			order[9] = 542
17173			order[10] = 1213
17174			order[11] = 241
17175			order[12] = 242
17176			order[13] = 243
17177			order[14] = 244
17178			order[15] = 245
17179			order[16] = 246
17180			order[17] = 256
17181			order[18] = 595
17182			order[19] = 592
17183			order[20] = 593
17184			order[21] = 594
17185			order[22] = 247
17186			order[23] = 316
17187			order[24] = 941
17188			order[25] = 317
17189			order[26] = 436
17190			order[27] = 998
17191			order[28] = 1423
17192			order[29] = 1424
17193			order[30] = 1425
17194			order[31] = 1000
17195			order[32] = 1419
17196			order[33] = 435
17197			order[34] = 308
17198			order[35] = 306
17199			order[36] = 362
17200			order[37] = 363
17201			order[38] = 307
17202			order[39] = 364
17203			order[40] = 365
17204			order[41] = 877
17205			order[42] = 878
17206			order[43] = 972
17207			order[44] = 318
17208			order[45] = 879
17209			order[46] = 975
17210			order[47] = 973
17211			order[48] = 974
17212			order[49] = 810
17213			order[50] = 882
17214			order[51] = 883
17215			order[52] = 884
17216			order[53] = 885
17217			order[54] = 886
17218			order[55] = 1044
17219			order[56] = 1045
17220			order[57] = 1046
17221			order[58] = 1038
17222			order[59] = 1039
17223			order[60] = 315
17224			order[61] = 0
17225			fix.Group.__init__(self, 711, 311, order)
17226
17227		class NoUnderlyingSecurityAltID(fix.Group):
17228			def __init__(self):
17229				order = fix.IntArray(3)
17230				order[0] = 458
17231				order[1] = 459
17232				order[2] = 0
17233				fix.Group.__init__(self, 457, 458, order)
17234
17235		class NoUnderlyingStips(fix.Group):
17236			def __init__(self):
17237				order = fix.IntArray(3)
17238				order[0] = 888
17239				order[1] = 889
17240				order[2] = 0
17241				fix.Group.__init__(self, 887, 888, order)
17242
17243		class NoUndlyInstrumentParties(fix.Group):
17244			def __init__(self):
17245				order = fix.IntArray(5)
17246				order[0] = 1059
17247				order[1] = 1060
17248				order[2] = 1061
17249				order[3] = 1062
17250				order[4] = 0
17251				fix.Group.__init__(self, 1058, 1059, order)
17252
17253			class NoUndlyInstrumentPartySubIDs(fix.Group):
17254				def __init__(self):
17255					order = fix.IntArray(3)
17256					order[0] = 1063
17257					order[1] = 1064
17258					order[2] = 0
17259					fix.Group.__init__(self, 1062, 1063, order)
17260
17261	class NoTrdRegTimestamps(fix.Group):
17262		def __init__(self):
17263			order = fix.IntArray(7)
17264			order[0] = 769
17265			order[1] = 770
17266			order[2] = 771
17267			order[3] = 1033
17268			order[4] = 1034
17269			order[5] = 1035
17270			order[6] = 0
17271			fix.Group.__init__(self, 768, 769, order)
17272
17273	class NoMiscFees(fix.Group):
17274		def __init__(self):
17275			order = fix.IntArray(5)
17276			order[0] = 137
17277			order[1] = 138
17278			order[2] = 139
17279			order[3] = 891
17280			order[4] = 0
17281			fix.Group.__init__(self, 136, 137, order)
17282
17283	class NoStipulations(fix.Group):
17284		def __init__(self):
17285			order = fix.IntArray(3)
17286			order[0] = 233
17287			order[1] = 234
17288			order[2] = 0
17289			fix.Group.__init__(self, 232, 233, order)
17290
17291	class NoDlvyInst(fix.Group):
17292		def __init__(self):
17293			order = fix.IntArray(4)
17294			order[0] = 165
17295			order[1] = 787
17296			order[2] = 781
17297			order[3] = 0
17298			fix.Group.__init__(self, 85, 165, order)
17299
17300		class NoSettlPartyIDs(fix.Group):
17301			def __init__(self):
17302				order = fix.IntArray(5)
17303				order[0] = 782
17304				order[1] = 783
17305				order[2] = 784
17306				order[3] = 801
17307				order[4] = 0
17308				fix.Group.__init__(self, 781, 782, order)
17309
17310			class NoSettlPartySubIDs(fix.Group):
17311				def __init__(self):
17312					order = fix.IntArray(3)
17313					order[0] = 785
17314					order[1] = 786
17315					order[2] = 0
17316					fix.Group.__init__(self, 801, 785, order)
17317
17318class CollateralInquiry(Message):
17319	def __init__(self):
17320		Message.__init__(self)
17321		self.getHeader().setField( fix.MsgType("BB") )
17322
17323	class NoCollInquiryQualifier(fix.Group):
17324		def __init__(self):
17325			order = fix.IntArray(2)
17326			order[0] = 896
17327			order[1] = 0
17328			fix.Group.__init__(self, 938, 896, order)
17329
17330	class NoPartyIDs(fix.Group):
17331		def __init__(self):
17332			order = fix.IntArray(5)
17333			order[0] = 448
17334			order[1] = 447
17335			order[2] = 452
17336			order[3] = 802
17337			order[4] = 0
17338			fix.Group.__init__(self, 453, 448, order)
17339
17340		class NoPartySubIDs(fix.Group):
17341			def __init__(self):
17342				order = fix.IntArray(3)
17343				order[0] = 523
17344				order[1] = 803
17345				order[2] = 0
17346				fix.Group.__init__(self, 802, 523, order)
17347
17348	class NoExecs(fix.Group):
17349		def __init__(self):
17350			order = fix.IntArray(2)
17351			order[0] = 17
17352			order[1] = 0
17353			fix.Group.__init__(self, 124, 17, order)
17354
17355	class NoTrades(fix.Group):
17356		def __init__(self):
17357			order = fix.IntArray(3)
17358			order[0] = 571
17359			order[1] = 818
17360			order[2] = 0
17361			fix.Group.__init__(self, 897, 571, order)
17362
17363	class NoSecurityAltID(fix.Group):
17364		def __init__(self):
17365			order = fix.IntArray(3)
17366			order[0] = 455
17367			order[1] = 456
17368			order[2] = 0
17369			fix.Group.__init__(self, 454, 455, order)
17370
17371	class NoEvents(fix.Group):
17372		def __init__(self):
17373			order = fix.IntArray(6)
17374			order[0] = 865
17375			order[1] = 866
17376			order[2] = 1145
17377			order[3] = 867
17378			order[4] = 868
17379			order[5] = 0
17380			fix.Group.__init__(self, 864, 865, order)
17381
17382	class NoInstrumentParties(fix.Group):
17383		def __init__(self):
17384			order = fix.IntArray(5)
17385			order[0] = 1019
17386			order[1] = 1050
17387			order[2] = 1051
17388			order[3] = 1052
17389			order[4] = 0
17390			fix.Group.__init__(self, 1018, 1019, order)
17391
17392		class NoInstrumentPartySubIDs(fix.Group):
17393			def __init__(self):
17394				order = fix.IntArray(3)
17395				order[0] = 1053
17396				order[1] = 1054
17397				order[2] = 0
17398				fix.Group.__init__(self, 1052, 1053, order)
17399
17400	class NoLegs(fix.Group):
17401		def __init__(self):
17402			order = fix.IntArray(51)
17403			order[0] = 600
17404			order[1] = 601
17405			order[2] = 602
17406			order[3] = 603
17407			order[4] = 607
17408			order[5] = 608
17409			order[6] = 609
17410			order[7] = 764
17411			order[8] = 610
17412			order[9] = 611
17413			order[10] = 1212
17414			order[11] = 248
17415			order[12] = 249
17416			order[13] = 250
17417			order[14] = 251
17418			order[15] = 252
17419			order[16] = 253
17420			order[17] = 257
17421			order[18] = 599
17422			order[19] = 596
17423			order[20] = 597
17424			order[21] = 598
17425			order[22] = 254
17426			order[23] = 612
17427			order[24] = 942
17428			order[25] = 613
17429			order[26] = 614
17430			order[27] = 999
17431			order[28] = 1224
17432			order[29] = 1421
17433			order[30] = 1422
17434			order[31] = 1001
17435			order[32] = 1420
17436			order[33] = 615
17437			order[34] = 616
17438			order[35] = 617
17439			order[36] = 618
17440			order[37] = 619
17441			order[38] = 620
17442			order[39] = 621
17443			order[40] = 622
17444			order[41] = 623
17445			order[42] = 624
17446			order[43] = 556
17447			order[44] = 740
17448			order[45] = 739
17449			order[46] = 955
17450			order[47] = 956
17451			order[48] = 1358
17452			order[49] = 1017
17453			order[50] = 0
17454			fix.Group.__init__(self, 555, 600, order)
17455
17456		class NoLegSecurityAltID(fix.Group):
17457			def __init__(self):
17458				order = fix.IntArray(3)
17459				order[0] = 605
17460				order[1] = 606
17461				order[2] = 0
17462				fix.Group.__init__(self, 604, 605, order)
17463
17464	class NoUnderlyings(fix.Group):
17465		def __init__(self):
17466			order = fix.IntArray(62)
17467			order[0] = 311
17468			order[1] = 312
17469			order[2] = 309
17470			order[3] = 305
17471			order[4] = 462
17472			order[5] = 463
17473			order[6] = 310
17474			order[7] = 763
17475			order[8] = 313
17476			order[9] = 542
17477			order[10] = 1213
17478			order[11] = 241
17479			order[12] = 242
17480			order[13] = 243
17481			order[14] = 244
17482			order[15] = 245
17483			order[16] = 246
17484			order[17] = 256
17485			order[18] = 595
17486			order[19] = 592
17487			order[20] = 593
17488			order[21] = 594
17489			order[22] = 247
17490			order[23] = 316
17491			order[24] = 941
17492			order[25] = 317
17493			order[26] = 436
17494			order[27] = 998
17495			order[28] = 1423
17496			order[29] = 1424
17497			order[30] = 1425
17498			order[31] = 1000
17499			order[32] = 1419
17500			order[33] = 435
17501			order[34] = 308
17502			order[35] = 306
17503			order[36] = 362
17504			order[37] = 363
17505			order[38] = 307
17506			order[39] = 364
17507			order[40] = 365
17508			order[41] = 877
17509			order[42] = 878
17510			order[43] = 972
17511			order[44] = 318
17512			order[45] = 879
17513			order[46] = 975
17514			order[47] = 973
17515			order[48] = 974
17516			order[49] = 810
17517			order[50] = 882
17518			order[51] = 883
17519			order[52] = 884
17520			order[53] = 885
17521			order[54] = 886
17522			order[55] = 1044
17523			order[56] = 1045
17524			order[57] = 1046
17525			order[58] = 1038
17526			order[59] = 1039
17527			order[60] = 315
17528			order[61] = 0
17529			fix.Group.__init__(self, 711, 311, order)
17530
17531		class NoUnderlyingSecurityAltID(fix.Group):
17532			def __init__(self):
17533				order = fix.IntArray(3)
17534				order[0] = 458
17535				order[1] = 459
17536				order[2] = 0
17537				fix.Group.__init__(self, 457, 458, order)
17538
17539		class NoUnderlyingStips(fix.Group):
17540			def __init__(self):
17541				order = fix.IntArray(3)
17542				order[0] = 888
17543				order[1] = 889
17544				order[2] = 0
17545				fix.Group.__init__(self, 887, 888, order)
17546
17547		class NoUndlyInstrumentParties(fix.Group):
17548			def __init__(self):
17549				order = fix.IntArray(5)
17550				order[0] = 1059
17551				order[1] = 1060
17552				order[2] = 1061
17553				order[3] = 1062
17554				order[4] = 0
17555				fix.Group.__init__(self, 1058, 1059, order)
17556
17557			class NoUndlyInstrumentPartySubIDs(fix.Group):
17558				def __init__(self):
17559					order = fix.IntArray(3)
17560					order[0] = 1063
17561					order[1] = 1064
17562					order[2] = 0
17563					fix.Group.__init__(self, 1062, 1063, order)
17564
17565	class NoTrdRegTimestamps(fix.Group):
17566		def __init__(self):
17567			order = fix.IntArray(7)
17568			order[0] = 769
17569			order[1] = 770
17570			order[2] = 771
17571			order[3] = 1033
17572			order[4] = 1034
17573			order[5] = 1035
17574			order[6] = 0
17575			fix.Group.__init__(self, 768, 769, order)
17576
17577	class NoStipulations(fix.Group):
17578		def __init__(self):
17579			order = fix.IntArray(3)
17580			order[0] = 233
17581			order[1] = 234
17582			order[2] = 0
17583			fix.Group.__init__(self, 232, 233, order)
17584
17585	class NoDlvyInst(fix.Group):
17586		def __init__(self):
17587			order = fix.IntArray(4)
17588			order[0] = 165
17589			order[1] = 787
17590			order[2] = 781
17591			order[3] = 0
17592			fix.Group.__init__(self, 85, 165, order)
17593
17594		class NoSettlPartyIDs(fix.Group):
17595			def __init__(self):
17596				order = fix.IntArray(5)
17597				order[0] = 782
17598				order[1] = 783
17599				order[2] = 784
17600				order[3] = 801
17601				order[4] = 0
17602				fix.Group.__init__(self, 781, 782, order)
17603
17604			class NoSettlPartySubIDs(fix.Group):
17605				def __init__(self):
17606					order = fix.IntArray(3)
17607					order[0] = 785
17608					order[1] = 786
17609					order[2] = 0
17610					fix.Group.__init__(self, 801, 785, order)
17611
17612class NetworkCounterpartySystemStatusRequest(Message):
17613	def __init__(self):
17614		Message.__init__(self)
17615		self.getHeader().setField( fix.MsgType("BC") )
17616
17617	class NoCompIDs(fix.Group):
17618		def __init__(self):
17619			order = fix.IntArray(5)
17620			order[0] = 930
17621			order[1] = 931
17622			order[2] = 283
17623			order[3] = 284
17624			order[4] = 0
17625			fix.Group.__init__(self, 936, 930, order)
17626
17627class NetworkCounterpartySystemStatusResponse(Message):
17628	def __init__(self):
17629		Message.__init__(self)
17630		self.getHeader().setField( fix.MsgType("BD") )
17631
17632	class NoCompIDs(fix.Group):
17633		def __init__(self):
17634			order = fix.IntArray(7)
17635			order[0] = 930
17636			order[1] = 931
17637			order[2] = 283
17638			order[3] = 284
17639			order[4] = 928
17640			order[5] = 929
17641			order[6] = 0
17642			fix.Group.__init__(self, 936, 930, order)
17643
17644class UserRequest(Message):
17645	def __init__(self):
17646		Message.__init__(self)
17647		self.getHeader().setField( fix.MsgType("BE") )
17648
17649class UserResponse(Message):
17650	def __init__(self):
17651		Message.__init__(self)
17652		self.getHeader().setField( fix.MsgType("BF") )
17653
17654class CollateralInquiryAck(Message):
17655	def __init__(self):
17656		Message.__init__(self)
17657		self.getHeader().setField( fix.MsgType("BG") )
17658
17659	class NoCollInquiryQualifier(fix.Group):
17660		def __init__(self):
17661			order = fix.IntArray(2)
17662			order[0] = 896
17663			order[1] = 0
17664			fix.Group.__init__(self, 938, 896, order)
17665
17666	class NoPartyIDs(fix.Group):
17667		def __init__(self):
17668			order = fix.IntArray(5)
17669			order[0] = 448
17670			order[1] = 447
17671			order[2] = 452
17672			order[3] = 802
17673			order[4] = 0
17674			fix.Group.__init__(self, 453, 448, order)
17675
17676		class NoPartySubIDs(fix.Group):
17677			def __init__(self):
17678				order = fix.IntArray(3)
17679				order[0] = 523
17680				order[1] = 803
17681				order[2] = 0
17682				fix.Group.__init__(self, 802, 523, order)
17683
17684	class NoExecs(fix.Group):
17685		def __init__(self):
17686			order = fix.IntArray(2)
17687			order[0] = 17
17688			order[1] = 0
17689			fix.Group.__init__(self, 124, 17, order)
17690
17691	class NoTrades(fix.Group):
17692		def __init__(self):
17693			order = fix.IntArray(3)
17694			order[0] = 571
17695			order[1] = 818
17696			order[2] = 0
17697			fix.Group.__init__(self, 897, 571, order)
17698
17699	class NoSecurityAltID(fix.Group):
17700		def __init__(self):
17701			order = fix.IntArray(3)
17702			order[0] = 455
17703			order[1] = 456
17704			order[2] = 0
17705			fix.Group.__init__(self, 454, 455, order)
17706
17707	class NoEvents(fix.Group):
17708		def __init__(self):
17709			order = fix.IntArray(6)
17710			order[0] = 865
17711			order[1] = 866
17712			order[2] = 1145
17713			order[3] = 867
17714			order[4] = 868
17715			order[5] = 0
17716			fix.Group.__init__(self, 864, 865, order)
17717
17718	class NoInstrumentParties(fix.Group):
17719		def __init__(self):
17720			order = fix.IntArray(5)
17721			order[0] = 1019
17722			order[1] = 1050
17723			order[2] = 1051
17724			order[3] = 1052
17725			order[4] = 0
17726			fix.Group.__init__(self, 1018, 1019, order)
17727
17728		class NoInstrumentPartySubIDs(fix.Group):
17729			def __init__(self):
17730				order = fix.IntArray(3)
17731				order[0] = 1053
17732				order[1] = 1054
17733				order[2] = 0
17734				fix.Group.__init__(self, 1052, 1053, order)
17735
17736	class NoLegs(fix.Group):
17737		def __init__(self):
17738			order = fix.IntArray(51)
17739			order[0] = 600
17740			order[1] = 601
17741			order[2] = 602
17742			order[3] = 603
17743			order[4] = 607
17744			order[5] = 608
17745			order[6] = 609
17746			order[7] = 764
17747			order[8] = 610
17748			order[9] = 611
17749			order[10] = 1212
17750			order[11] = 248
17751			order[12] = 249
17752			order[13] = 250
17753			order[14] = 251
17754			order[15] = 252
17755			order[16] = 253
17756			order[17] = 257
17757			order[18] = 599
17758			order[19] = 596
17759			order[20] = 597
17760			order[21] = 598
17761			order[22] = 254
17762			order[23] = 612
17763			order[24] = 942
17764			order[25] = 613
17765			order[26] = 614
17766			order[27] = 999
17767			order[28] = 1224
17768			order[29] = 1421
17769			order[30] = 1422
17770			order[31] = 1001
17771			order[32] = 1420
17772			order[33] = 615
17773			order[34] = 616
17774			order[35] = 617
17775			order[36] = 618
17776			order[37] = 619
17777			order[38] = 620
17778			order[39] = 621
17779			order[40] = 622
17780			order[41] = 623
17781			order[42] = 624
17782			order[43] = 556
17783			order[44] = 740
17784			order[45] = 739
17785			order[46] = 955
17786			order[47] = 956
17787			order[48] = 1358
17788			order[49] = 1017
17789			order[50] = 0
17790			fix.Group.__init__(self, 555, 600, order)
17791
17792		class NoLegSecurityAltID(fix.Group):
17793			def __init__(self):
17794				order = fix.IntArray(3)
17795				order[0] = 605
17796				order[1] = 606
17797				order[2] = 0
17798				fix.Group.__init__(self, 604, 605, order)
17799
17800	class NoUnderlyings(fix.Group):
17801		def __init__(self):
17802			order = fix.IntArray(62)
17803			order[0] = 311
17804			order[1] = 312
17805			order[2] = 309
17806			order[3] = 305
17807			order[4] = 462
17808			order[5] = 463
17809			order[6] = 310
17810			order[7] = 763
17811			order[8] = 313
17812			order[9] = 542
17813			order[10] = 1213
17814			order[11] = 241
17815			order[12] = 242
17816			order[13] = 243
17817			order[14] = 244
17818			order[15] = 245
17819			order[16] = 246
17820			order[17] = 256
17821			order[18] = 595
17822			order[19] = 592
17823			order[20] = 593
17824			order[21] = 594
17825			order[22] = 247
17826			order[23] = 316
17827			order[24] = 941
17828			order[25] = 317
17829			order[26] = 436
17830			order[27] = 998
17831			order[28] = 1423
17832			order[29] = 1424
17833			order[30] = 1425
17834			order[31] = 1000
17835			order[32] = 1419
17836			order[33] = 435
17837			order[34] = 308
17838			order[35] = 306
17839			order[36] = 362
17840			order[37] = 363
17841			order[38] = 307
17842			order[39] = 364
17843			order[40] = 365
17844			order[41] = 877
17845			order[42] = 878
17846			order[43] = 972
17847			order[44] = 318
17848			order[45] = 879
17849			order[46] = 975
17850			order[47] = 973
17851			order[48] = 974
17852			order[49] = 810
17853			order[50] = 882
17854			order[51] = 883
17855			order[52] = 884
17856			order[53] = 885
17857			order[54] = 886
17858			order[55] = 1044
17859			order[56] = 1045
17860			order[57] = 1046
17861			order[58] = 1038
17862			order[59] = 1039
17863			order[60] = 315
17864			order[61] = 0
17865			fix.Group.__init__(self, 711, 311, order)
17866
17867		class NoUnderlyingSecurityAltID(fix.Group):
17868			def __init__(self):
17869				order = fix.IntArray(3)
17870				order[0] = 458
17871				order[1] = 459
17872				order[2] = 0
17873				fix.Group.__init__(self, 457, 458, order)
17874
17875		class NoUnderlyingStips(fix.Group):
17876			def __init__(self):
17877				order = fix.IntArray(3)
17878				order[0] = 888
17879				order[1] = 889
17880				order[2] = 0
17881				fix.Group.__init__(self, 887, 888, order)
17882
17883		class NoUndlyInstrumentParties(fix.Group):
17884			def __init__(self):
17885				order = fix.IntArray(5)
17886				order[0] = 1059
17887				order[1] = 1060
17888				order[2] = 1061
17889				order[3] = 1062
17890				order[4] = 0
17891				fix.Group.__init__(self, 1058, 1059, order)
17892
17893			class NoUndlyInstrumentPartySubIDs(fix.Group):
17894				def __init__(self):
17895					order = fix.IntArray(3)
17896					order[0] = 1063
17897					order[1] = 1064
17898					order[2] = 0
17899					fix.Group.__init__(self, 1062, 1063, order)
17900
17901class ConfirmationRequest(Message):
17902	def __init__(self):
17903		Message.__init__(self)
17904		self.getHeader().setField( fix.MsgType("BH") )
17905
17906	class NoOrders(fix.Group):
17907		def __init__(self):
17908			order = fix.IntArray(10)
17909			order[0] = 11
17910			order[1] = 37
17911			order[2] = 198
17912			order[3] = 526
17913			order[4] = 66
17914			order[5] = 756
17915			order[6] = 38
17916			order[7] = 799
17917			order[8] = 800
17918			order[9] = 0
17919			fix.Group.__init__(self, 73, 11, order)
17920
17921		class NoNested2PartyIDs(fix.Group):
17922			def __init__(self):
17923				order = fix.IntArray(5)
17924				order[0] = 757
17925				order[1] = 758
17926				order[2] = 759
17927				order[3] = 806
17928				order[4] = 0
17929				fix.Group.__init__(self, 756, 757, order)
17930
17931			class NoNested2PartySubIDs(fix.Group):
17932				def __init__(self):
17933					order = fix.IntArray(3)
17934					order[0] = 760
17935					order[1] = 807
17936					order[2] = 0
17937					fix.Group.__init__(self, 806, 760, order)
17938
17939class ContraryIntentionReport(Message):
17940	def __init__(self):
17941		Message.__init__(self)
17942		self.getHeader().setField( fix.MsgType("BO") )
17943
17944	class NoPartyIDs(fix.Group):
17945		def __init__(self):
17946			order = fix.IntArray(5)
17947			order[0] = 448
17948			order[1] = 447
17949			order[2] = 452
17950			order[3] = 802
17951			order[4] = 0
17952			fix.Group.__init__(self, 453, 448, order)
17953
17954		class NoPartySubIDs(fix.Group):
17955			def __init__(self):
17956				order = fix.IntArray(3)
17957				order[0] = 523
17958				order[1] = 803
17959				order[2] = 0
17960				fix.Group.__init__(self, 802, 523, order)
17961
17962	class NoExpiration(fix.Group):
17963		def __init__(self):
17964			order = fix.IntArray(3)
17965			order[0] = 982
17966			order[1] = 983
17967			order[2] = 0
17968			fix.Group.__init__(self, 981, 982, order)
17969
17970	class NoSecurityAltID(fix.Group):
17971		def __init__(self):
17972			order = fix.IntArray(3)
17973			order[0] = 455
17974			order[1] = 456
17975			order[2] = 0
17976			fix.Group.__init__(self, 454, 455, order)
17977
17978	class NoEvents(fix.Group):
17979		def __init__(self):
17980			order = fix.IntArray(6)
17981			order[0] = 865
17982			order[1] = 866
17983			order[2] = 1145
17984			order[3] = 867
17985			order[4] = 868
17986			order[5] = 0
17987			fix.Group.__init__(self, 864, 865, order)
17988
17989	class NoInstrumentParties(fix.Group):
17990		def __init__(self):
17991			order = fix.IntArray(5)
17992			order[0] = 1019
17993			order[1] = 1050
17994			order[2] = 1051
17995			order[3] = 1052
17996			order[4] = 0
17997			fix.Group.__init__(self, 1018, 1019, order)
17998
17999		class NoInstrumentPartySubIDs(fix.Group):
18000			def __init__(self):
18001				order = fix.IntArray(3)
18002				order[0] = 1053
18003				order[1] = 1054
18004				order[2] = 0
18005				fix.Group.__init__(self, 1052, 1053, order)
18006
18007	class NoUnderlyings(fix.Group):
18008		def __init__(self):
18009			order = fix.IntArray(62)
18010			order[0] = 311
18011			order[1] = 312
18012			order[2] = 309
18013			order[3] = 305
18014			order[4] = 462
18015			order[5] = 463
18016			order[6] = 310
18017			order[7] = 763
18018			order[8] = 313
18019			order[9] = 542
18020			order[10] = 1213
18021			order[11] = 241
18022			order[12] = 242
18023			order[13] = 243
18024			order[14] = 244
18025			order[15] = 245
18026			order[16] = 246
18027			order[17] = 256
18028			order[18] = 595
18029			order[19] = 592
18030			order[20] = 593
18031			order[21] = 594
18032			order[22] = 247
18033			order[23] = 316
18034			order[24] = 941
18035			order[25] = 317
18036			order[26] = 436
18037			order[27] = 998
18038			order[28] = 1423
18039			order[29] = 1424
18040			order[30] = 1425
18041			order[31] = 1000
18042			order[32] = 1419
18043			order[33] = 435
18044			order[34] = 308
18045			order[35] = 306
18046			order[36] = 362
18047			order[37] = 363
18048			order[38] = 307
18049			order[39] = 364
18050			order[40] = 365
18051			order[41] = 877
18052			order[42] = 878
18053			order[43] = 972
18054			order[44] = 318
18055			order[45] = 879
18056			order[46] = 975
18057			order[47] = 973
18058			order[48] = 974
18059			order[49] = 810
18060			order[50] = 882
18061			order[51] = 883
18062			order[52] = 884
18063			order[53] = 885
18064			order[54] = 886
18065			order[55] = 1044
18066			order[56] = 1045
18067			order[57] = 1046
18068			order[58] = 1038
18069			order[59] = 1039
18070			order[60] = 315
18071			order[61] = 0
18072			fix.Group.__init__(self, 711, 311, order)
18073
18074		class NoUnderlyingSecurityAltID(fix.Group):
18075			def __init__(self):
18076				order = fix.IntArray(3)
18077				order[0] = 458
18078				order[1] = 459
18079				order[2] = 0
18080				fix.Group.__init__(self, 457, 458, order)
18081
18082		class NoUnderlyingStips(fix.Group):
18083			def __init__(self):
18084				order = fix.IntArray(3)
18085				order[0] = 888
18086				order[1] = 889
18087				order[2] = 0
18088				fix.Group.__init__(self, 887, 888, order)
18089
18090		class NoUndlyInstrumentParties(fix.Group):
18091			def __init__(self):
18092				order = fix.IntArray(5)
18093				order[0] = 1059
18094				order[1] = 1060
18095				order[2] = 1061
18096				order[3] = 1062
18097				order[4] = 0
18098				fix.Group.__init__(self, 1058, 1059, order)
18099
18100			class NoUndlyInstrumentPartySubIDs(fix.Group):
18101				def __init__(self):
18102					order = fix.IntArray(3)
18103					order[0] = 1063
18104					order[1] = 1064
18105					order[2] = 0
18106					fix.Group.__init__(self, 1062, 1063, order)
18107
18108class SecurityDefinitionUpdateReport(Message):
18109	def __init__(self):
18110		Message.__init__(self)
18111		self.getHeader().setField( fix.MsgType("BP") )
18112
18113	class NoSecurityAltID(fix.Group):
18114		def __init__(self):
18115			order = fix.IntArray(3)
18116			order[0] = 455
18117			order[1] = 456
18118			order[2] = 0
18119			fix.Group.__init__(self, 454, 455, order)
18120
18121	class NoEvents(fix.Group):
18122		def __init__(self):
18123			order = fix.IntArray(6)
18124			order[0] = 865
18125			order[1] = 866
18126			order[2] = 1145
18127			order[3] = 867
18128			order[4] = 868
18129			order[5] = 0
18130			fix.Group.__init__(self, 864, 865, order)
18131
18132	class NoInstrumentParties(fix.Group):
18133		def __init__(self):
18134			order = fix.IntArray(5)
18135			order[0] = 1019
18136			order[1] = 1050
18137			order[2] = 1051
18138			order[3] = 1052
18139			order[4] = 0
18140			fix.Group.__init__(self, 1018, 1019, order)
18141
18142		class NoInstrumentPartySubIDs(fix.Group):
18143			def __init__(self):
18144				order = fix.IntArray(3)
18145				order[0] = 1053
18146				order[1] = 1054
18147				order[2] = 0
18148				fix.Group.__init__(self, 1052, 1053, order)
18149
18150	class NoInstrAttrib(fix.Group):
18151		def __init__(self):
18152			order = fix.IntArray(3)
18153			order[0] = 871
18154			order[1] = 872
18155			order[2] = 0
18156			fix.Group.__init__(self, 870, 871, order)
18157
18158	class NoUnderlyings(fix.Group):
18159		def __init__(self):
18160			order = fix.IntArray(62)
18161			order[0] = 311
18162			order[1] = 312
18163			order[2] = 309
18164			order[3] = 305
18165			order[4] = 462
18166			order[5] = 463
18167			order[6] = 310
18168			order[7] = 763
18169			order[8] = 313
18170			order[9] = 542
18171			order[10] = 1213
18172			order[11] = 241
18173			order[12] = 242
18174			order[13] = 243
18175			order[14] = 244
18176			order[15] = 245
18177			order[16] = 246
18178			order[17] = 256
18179			order[18] = 595
18180			order[19] = 592
18181			order[20] = 593
18182			order[21] = 594
18183			order[22] = 247
18184			order[23] = 316
18185			order[24] = 941
18186			order[25] = 317
18187			order[26] = 436
18188			order[27] = 998
18189			order[28] = 1423
18190			order[29] = 1424
18191			order[30] = 1425
18192			order[31] = 1000
18193			order[32] = 1419
18194			order[33] = 435
18195			order[34] = 308
18196			order[35] = 306
18197			order[36] = 362
18198			order[37] = 363
18199			order[38] = 307
18200			order[39] = 364
18201			order[40] = 365
18202			order[41] = 877
18203			order[42] = 878
18204			order[43] = 972
18205			order[44] = 318
18206			order[45] = 879
18207			order[46] = 975
18208			order[47] = 973
18209			order[48] = 974
18210			order[49] = 810
18211			order[50] = 882
18212			order[51] = 883
18213			order[52] = 884
18214			order[53] = 885
18215			order[54] = 886
18216			order[55] = 1044
18217			order[56] = 1045
18218			order[57] = 1046
18219			order[58] = 1038
18220			order[59] = 1039
18221			order[60] = 315
18222			order[61] = 0
18223			fix.Group.__init__(self, 711, 311, order)
18224
18225		class NoUnderlyingSecurityAltID(fix.Group):
18226			def __init__(self):
18227				order = fix.IntArray(3)
18228				order[0] = 458
18229				order[1] = 459
18230				order[2] = 0
18231				fix.Group.__init__(self, 457, 458, order)
18232
18233		class NoUnderlyingStips(fix.Group):
18234			def __init__(self):
18235				order = fix.IntArray(3)
18236				order[0] = 888
18237				order[1] = 889
18238				order[2] = 0
18239				fix.Group.__init__(self, 887, 888, order)
18240
18241		class NoUndlyInstrumentParties(fix.Group):
18242			def __init__(self):
18243				order = fix.IntArray(5)
18244				order[0] = 1059
18245				order[1] = 1060
18246				order[2] = 1061
18247				order[3] = 1062
18248				order[4] = 0
18249				fix.Group.__init__(self, 1058, 1059, order)
18250
18251			class NoUndlyInstrumentPartySubIDs(fix.Group):
18252				def __init__(self):
18253					order = fix.IntArray(3)
18254					order[0] = 1063
18255					order[1] = 1064
18256					order[2] = 0
18257					fix.Group.__init__(self, 1062, 1063, order)
18258
18259	class NoStipulations(fix.Group):
18260		def __init__(self):
18261			order = fix.IntArray(3)
18262			order[0] = 233
18263			order[1] = 234
18264			order[2] = 0
18265			fix.Group.__init__(self, 232, 233, order)
18266
18267	class NoLegs(fix.Group):
18268		def __init__(self):
18269			order = fix.IntArray(51)
18270			order[0] = 600
18271			order[1] = 601
18272			order[2] = 602
18273			order[3] = 603
18274			order[4] = 607
18275			order[5] = 608
18276			order[6] = 609
18277			order[7] = 764
18278			order[8] = 610
18279			order[9] = 611
18280			order[10] = 1212
18281			order[11] = 248
18282			order[12] = 249
18283			order[13] = 250
18284			order[14] = 251
18285			order[15] = 252
18286			order[16] = 253
18287			order[17] = 257
18288			order[18] = 599
18289			order[19] = 596
18290			order[20] = 597
18291			order[21] = 598
18292			order[22] = 254
18293			order[23] = 612
18294			order[24] = 942
18295			order[25] = 613
18296			order[26] = 614
18297			order[27] = 999
18298			order[28] = 1224
18299			order[29] = 1421
18300			order[30] = 1422
18301			order[31] = 1001
18302			order[32] = 1420
18303			order[33] = 615
18304			order[34] = 616
18305			order[35] = 617
18306			order[36] = 618
18307			order[37] = 619
18308			order[38] = 620
18309			order[39] = 621
18310			order[40] = 622
18311			order[41] = 623
18312			order[42] = 624
18313			order[43] = 556
18314			order[44] = 740
18315			order[45] = 739
18316			order[46] = 955
18317			order[47] = 956
18318			order[48] = 1358
18319			order[49] = 1017
18320			order[50] = 0
18321			fix.Group.__init__(self, 555, 600, order)
18322
18323		class NoLegSecurityAltID(fix.Group):
18324			def __init__(self):
18325				order = fix.IntArray(3)
18326				order[0] = 605
18327				order[1] = 606
18328				order[2] = 0
18329				fix.Group.__init__(self, 604, 605, order)
18330
18331	class NoMarketSegments(fix.Group):
18332		def __init__(self):
18333			order = fix.IntArray(4)
18334			order[0] = 1301
18335			order[1] = 1300
18336			order[2] = 1201
18337			order[3] = 0
18338			fix.Group.__init__(self, 1310, 1301, order)
18339
18340		class NoTickRules(fix.Group):
18341			def __init__(self):
18342				order = fix.IntArray(5)
18343				order[0] = 1206
18344				order[1] = 1207
18345				order[2] = 1208
18346				order[3] = 1209
18347				order[4] = 0
18348				fix.Group.__init__(self, 1205, 1206, order)
18349
18350		class NoLotTypeRules(fix.Group):
18351			def __init__(self):
18352				order = fix.IntArray(3)
18353				order[0] = 1093
18354				order[1] = 1231
18355				order[2] = 0
18356				fix.Group.__init__(self, 1234, 1093, order)
18357
18358		class NoTradingSessionRules(fix.Group):
18359			def __init__(self):
18360				order = fix.IntArray(3)
18361				order[0] = 336
18362				order[1] = 625
18363				order[2] = 0
18364				fix.Group.__init__(self, 1309, 336, order)
18365
18366			class NoOrdTypeRules(fix.Group):
18367				def __init__(self):
18368					order = fix.IntArray(2)
18369					order[0] = 40
18370					order[1] = 0
18371					fix.Group.__init__(self, 1237, 40, order)
18372
18373			class NoTimeInForceRules(fix.Group):
18374				def __init__(self):
18375					order = fix.IntArray(2)
18376					order[0] = 59
18377					order[1] = 0
18378					fix.Group.__init__(self, 1239, 59, order)
18379
18380			class NoExecInstRules(fix.Group):
18381				def __init__(self):
18382					order = fix.IntArray(2)
18383					order[0] = 1308
18384					order[1] = 0
18385					fix.Group.__init__(self, 1232, 1308, order)
18386
18387			class NoMatchRules(fix.Group):
18388				def __init__(self):
18389					order = fix.IntArray(3)
18390					order[0] = 1142
18391					order[1] = 574
18392					order[2] = 0
18393					fix.Group.__init__(self, 1235, 1142, order)
18394
18395			class NoMDFeedTypes(fix.Group):
18396				def __init__(self):
18397					order = fix.IntArray(4)
18398					order[0] = 1022
18399					order[1] = 264
18400					order[2] = 1021
18401					order[3] = 0
18402					fix.Group.__init__(self, 1141, 1022, order)
18403
18404		class NoNestedInstrAttrib(fix.Group):
18405			def __init__(self):
18406				order = fix.IntArray(3)
18407				order[0] = 1210
18408				order[1] = 1211
18409				order[2] = 0
18410				fix.Group.__init__(self, 1312, 1210, order)
18411
18412		class NoStrikeRules(fix.Group):
18413			def __init__(self):
18414				order = fix.IntArray(7)
18415				order[0] = 1223
18416				order[1] = 1202
18417				order[2] = 1203
18418				order[3] = 1204
18419				order[4] = 1304
18420				order[5] = 1236
18421				order[6] = 0
18422				fix.Group.__init__(self, 1201, 1223, order)
18423
18424			class NoMaturityRules(fix.Group):
18425				def __init__(self):
18426					order = fix.IntArray(7)
18427					order[0] = 1222
18428					order[1] = 1303
18429					order[2] = 1302
18430					order[3] = 1241
18431					order[4] = 1226
18432					order[5] = 1229
18433					order[6] = 0
18434					fix.Group.__init__(self, 1236, 1222, order)
18435
18436class SecurityListUpdateReport(Message):
18437	def __init__(self):
18438		Message.__init__(self)
18439		self.getHeader().setField( fix.MsgType("BK") )
18440
18441	class NoRelatedSym(fix.Group):
18442		def __init__(self):
18443			order = fix.IntArray(103)
18444			order[0] = 1324
18445			order[1] = 55
18446			order[2] = 65
18447			order[3] = 48
18448			order[4] = 22
18449			order[5] = 460
18450			order[6] = 1227
18451			order[7] = 1151
18452			order[8] = 461
18453			order[9] = 167
18454			order[10] = 762
18455			order[11] = 200
18456			order[12] = 541
18457			order[13] = 1079
18458			order[14] = 966
18459			order[15] = 1049
18460			order[16] = 965
18461			order[17] = 224
18462			order[18] = 225
18463			order[19] = 239
18464			order[20] = 226
18465			order[21] = 227
18466			order[22] = 228
18467			order[23] = 255
18468			order[24] = 543
18469			order[25] = 470
18470			order[26] = 471
18471			order[27] = 472
18472			order[28] = 240
18473			order[29] = 202
18474			order[30] = 947
18475			order[31] = 967
18476			order[32] = 968
18477			order[33] = 206
18478			order[34] = 231
18479			order[35] = 969
18480			order[36] = 1146
18481			order[37] = 996
18482			order[38] = 1147
18483			order[39] = 1191
18484			order[40] = 1192
18485			order[41] = 1193
18486			order[42] = 1194
18487			order[43] = 1195
18488			order[44] = 1196
18489			order[45] = 1197
18490			order[46] = 1198
18491			order[47] = 1199
18492			order[48] = 1200
18493			order[49] = 201
18494			order[50] = 1244
18495			order[51] = 1242
18496			order[52] = 997
18497			order[53] = 223
18498			order[54] = 207
18499			order[55] = 970
18500			order[56] = 971
18501			order[57] = 106
18502			order[58] = 348
18503			order[59] = 349
18504			order[60] = 107
18505			order[61] = 350
18506			order[62] = 351
18507			order[63] = 691
18508			order[64] = 667
18509			order[65] = 875
18510			order[66] = 876
18511			order[67] = 873
18512			order[68] = 874
18513			order[69] = 668
18514			order[70] = 869
18515			order[71] = 913
18516			order[72] = 914
18517			order[73] = 915
18518			order[74] = 918
18519			order[75] = 788
18520			order[76] = 916
18521			order[77] = 917
18522			order[78] = 919
18523			order[79] = 898
18524			order[80] = 1201
18525			order[81] = 711
18526			order[82] = 15
18527			order[83] = 232
18528			order[84] = 555
18529			order[85] = 218
18530			order[86] = 220
18531			order[87] = 221
18532			order[88] = 222
18533			order[89] = 662
18534			order[90] = 663
18535			order[91] = 699
18536			order[92] = 761
18537			order[93] = 235
18538			order[94] = 236
18539			order[95] = 701
18540			order[96] = 696
18541			order[97] = 697
18542			order[98] = 698
18543			order[99] = 58
18544			order[100] = 354
18545			order[101] = 355
18546			order[102] = 0
18547			fix.Group.__init__(self, 146, 1324, order)
18548
18549		class NoSecurityAltID(fix.Group):
18550			def __init__(self):
18551				order = fix.IntArray(3)
18552				order[0] = 455
18553				order[1] = 456
18554				order[2] = 0
18555				fix.Group.__init__(self, 454, 455, order)
18556
18557		class NoEvents(fix.Group):
18558			def __init__(self):
18559				order = fix.IntArray(6)
18560				order[0] = 865
18561				order[1] = 866
18562				order[2] = 1145
18563				order[3] = 867
18564				order[4] = 868
18565				order[5] = 0
18566				fix.Group.__init__(self, 864, 865, order)
18567
18568		class NoInstrumentParties(fix.Group):
18569			def __init__(self):
18570				order = fix.IntArray(5)
18571				order[0] = 1019
18572				order[1] = 1050
18573				order[2] = 1051
18574				order[3] = 1052
18575				order[4] = 0
18576				fix.Group.__init__(self, 1018, 1019, order)
18577
18578			class NoInstrumentPartySubIDs(fix.Group):
18579				def __init__(self):
18580					order = fix.IntArray(3)
18581					order[0] = 1053
18582					order[1] = 1054
18583					order[2] = 0
18584					fix.Group.__init__(self, 1052, 1053, order)
18585
18586		class NoInstrAttrib(fix.Group):
18587			def __init__(self):
18588				order = fix.IntArray(3)
18589				order[0] = 871
18590				order[1] = 872
18591				order[2] = 0
18592				fix.Group.__init__(self, 870, 871, order)
18593
18594		class NoTickRules(fix.Group):
18595			def __init__(self):
18596				order = fix.IntArray(5)
18597				order[0] = 1206
18598				order[1] = 1207
18599				order[2] = 1208
18600				order[3] = 1209
18601				order[4] = 0
18602				fix.Group.__init__(self, 1205, 1206, order)
18603
18604		class NoLotTypeRules(fix.Group):
18605			def __init__(self):
18606				order = fix.IntArray(3)
18607				order[0] = 1093
18608				order[1] = 1231
18609				order[2] = 0
18610				fix.Group.__init__(self, 1234, 1093, order)
18611
18612		class NoTradingSessionRules(fix.Group):
18613			def __init__(self):
18614				order = fix.IntArray(3)
18615				order[0] = 336
18616				order[1] = 625
18617				order[2] = 0
18618				fix.Group.__init__(self, 1309, 336, order)
18619
18620			class NoOrdTypeRules(fix.Group):
18621				def __init__(self):
18622					order = fix.IntArray(2)
18623					order[0] = 40
18624					order[1] = 0
18625					fix.Group.__init__(self, 1237, 40, order)
18626
18627			class NoTimeInForceRules(fix.Group):
18628				def __init__(self):
18629					order = fix.IntArray(2)
18630					order[0] = 59
18631					order[1] = 0
18632					fix.Group.__init__(self, 1239, 59, order)
18633
18634			class NoExecInstRules(fix.Group):
18635				def __init__(self):
18636					order = fix.IntArray(2)
18637					order[0] = 1308
18638					order[1] = 0
18639					fix.Group.__init__(self, 1232, 1308, order)
18640
18641			class NoMatchRules(fix.Group):
18642				def __init__(self):
18643					order = fix.IntArray(3)
18644					order[0] = 1142
18645					order[1] = 574
18646					order[2] = 0
18647					fix.Group.__init__(self, 1235, 1142, order)
18648
18649			class NoMDFeedTypes(fix.Group):
18650				def __init__(self):
18651					order = fix.IntArray(4)
18652					order[0] = 1022
18653					order[1] = 264
18654					order[2] = 1021
18655					order[3] = 0
18656					fix.Group.__init__(self, 1141, 1022, order)
18657
18658		class NoNestedInstrAttrib(fix.Group):
18659			def __init__(self):
18660				order = fix.IntArray(3)
18661				order[0] = 1210
18662				order[1] = 1211
18663				order[2] = 0
18664				fix.Group.__init__(self, 1312, 1210, order)
18665
18666		class NoStrikeRules(fix.Group):
18667			def __init__(self):
18668				order = fix.IntArray(7)
18669				order[0] = 1223
18670				order[1] = 1202
18671				order[2] = 1203
18672				order[3] = 1204
18673				order[4] = 1304
18674				order[5] = 1236
18675				order[6] = 0
18676				fix.Group.__init__(self, 1201, 1223, order)
18677
18678			class NoMaturityRules(fix.Group):
18679				def __init__(self):
18680					order = fix.IntArray(7)
18681					order[0] = 1222
18682					order[1] = 1303
18683					order[2] = 1302
18684					order[3] = 1241
18685					order[4] = 1226
18686					order[5] = 1229
18687					order[6] = 0
18688					fix.Group.__init__(self, 1236, 1222, order)
18689
18690		class NoUnderlyings(fix.Group):
18691			def __init__(self):
18692				order = fix.IntArray(62)
18693				order[0] = 311
18694				order[1] = 312
18695				order[2] = 309
18696				order[3] = 305
18697				order[4] = 462
18698				order[5] = 463
18699				order[6] = 310
18700				order[7] = 763
18701				order[8] = 313
18702				order[9] = 542
18703				order[10] = 1213
18704				order[11] = 241
18705				order[12] = 242
18706				order[13] = 243
18707				order[14] = 244
18708				order[15] = 245
18709				order[16] = 246
18710				order[17] = 256
18711				order[18] = 595
18712				order[19] = 592
18713				order[20] = 593
18714				order[21] = 594
18715				order[22] = 247
18716				order[23] = 316
18717				order[24] = 941
18718				order[25] = 317
18719				order[26] = 436
18720				order[27] = 998
18721				order[28] = 1423
18722				order[29] = 1424
18723				order[30] = 1425
18724				order[31] = 1000
18725				order[32] = 1419
18726				order[33] = 435
18727				order[34] = 308
18728				order[35] = 306
18729				order[36] = 362
18730				order[37] = 363
18731				order[38] = 307
18732				order[39] = 364
18733				order[40] = 365
18734				order[41] = 877
18735				order[42] = 878
18736				order[43] = 972
18737				order[44] = 318
18738				order[45] = 879
18739				order[46] = 975
18740				order[47] = 973
18741				order[48] = 974
18742				order[49] = 810
18743				order[50] = 882
18744				order[51] = 883
18745				order[52] = 884
18746				order[53] = 885
18747				order[54] = 886
18748				order[55] = 1044
18749				order[56] = 1045
18750				order[57] = 1046
18751				order[58] = 1038
18752				order[59] = 1039
18753				order[60] = 315
18754				order[61] = 0
18755				fix.Group.__init__(self, 711, 311, order)
18756
18757			class NoUnderlyingSecurityAltID(fix.Group):
18758				def __init__(self):
18759					order = fix.IntArray(3)
18760					order[0] = 458
18761					order[1] = 459
18762					order[2] = 0
18763					fix.Group.__init__(self, 457, 458, order)
18764
18765			class NoUnderlyingStips(fix.Group):
18766				def __init__(self):
18767					order = fix.IntArray(3)
18768					order[0] = 888
18769					order[1] = 889
18770					order[2] = 0
18771					fix.Group.__init__(self, 887, 888, order)
18772
18773			class NoUndlyInstrumentParties(fix.Group):
18774				def __init__(self):
18775					order = fix.IntArray(5)
18776					order[0] = 1059
18777					order[1] = 1060
18778					order[2] = 1061
18779					order[3] = 1062
18780					order[4] = 0
18781					fix.Group.__init__(self, 1058, 1059, order)
18782
18783				class NoUndlyInstrumentPartySubIDs(fix.Group):
18784					def __init__(self):
18785						order = fix.IntArray(3)
18786						order[0] = 1063
18787						order[1] = 1064
18788						order[2] = 0
18789						fix.Group.__init__(self, 1062, 1063, order)
18790
18791		class NoStipulations(fix.Group):
18792			def __init__(self):
18793				order = fix.IntArray(3)
18794				order[0] = 233
18795				order[1] = 234
18796				order[2] = 0
18797				fix.Group.__init__(self, 232, 233, order)
18798
18799		class NoLegs(fix.Group):
18800			def __init__(self):
18801				order = fix.IntArray(59)
18802				order[0] = 600
18803				order[1] = 601
18804				order[2] = 602
18805				order[3] = 603
18806				order[4] = 607
18807				order[5] = 608
18808				order[6] = 609
18809				order[7] = 764
18810				order[8] = 610
18811				order[9] = 611
18812				order[10] = 1212
18813				order[11] = 248
18814				order[12] = 249
18815				order[13] = 250
18816				order[14] = 251
18817				order[15] = 252
18818				order[16] = 253
18819				order[17] = 257
18820				order[18] = 599
18821				order[19] = 596
18822				order[20] = 597
18823				order[21] = 598
18824				order[22] = 254
18825				order[23] = 612
18826				order[24] = 942
18827				order[25] = 613
18828				order[26] = 614
18829				order[27] = 999
18830				order[28] = 1224
18831				order[29] = 1421
18832				order[30] = 1422
18833				order[31] = 1001
18834				order[32] = 1420
18835				order[33] = 615
18836				order[34] = 616
18837				order[35] = 617
18838				order[36] = 618
18839				order[37] = 619
18840				order[38] = 620
18841				order[39] = 621
18842				order[40] = 622
18843				order[41] = 623
18844				order[42] = 624
18845				order[43] = 556
18846				order[44] = 740
18847				order[45] = 739
18848				order[46] = 955
18849				order[47] = 956
18850				order[48] = 1358
18851				order[49] = 1017
18852				order[50] = 690
18853				order[51] = 587
18854				order[52] = 683
18855				order[53] = 676
18856				order[54] = 677
18857				order[55] = 678
18858				order[56] = 679
18859				order[57] = 680
18860				order[58] = 0
18861				fix.Group.__init__(self, 555, 600, order)
18862
18863			class NoLegSecurityAltID(fix.Group):
18864				def __init__(self):
18865					order = fix.IntArray(3)
18866					order[0] = 605
18867					order[1] = 606
18868					order[2] = 0
18869					fix.Group.__init__(self, 604, 605, order)
18870
18871			class NoLegStipulations(fix.Group):
18872				def __init__(self):
18873					order = fix.IntArray(3)
18874					order[0] = 688
18875					order[1] = 689
18876					order[2] = 0
18877					fix.Group.__init__(self, 683, 688, order)
18878
18879class AdjustedPositionReport(Message):
18880	def __init__(self):
18881		Message.__init__(self)
18882		self.getHeader().setField( fix.MsgType("BL") )
18883
18884	class NoPartyIDs(fix.Group):
18885		def __init__(self):
18886			order = fix.IntArray(5)
18887			order[0] = 448
18888			order[1] = 447
18889			order[2] = 452
18890			order[3] = 802
18891			order[4] = 0
18892			fix.Group.__init__(self, 453, 448, order)
18893
18894		class NoPartySubIDs(fix.Group):
18895			def __init__(self):
18896				order = fix.IntArray(3)
18897				order[0] = 523
18898				order[1] = 803
18899				order[2] = 0
18900				fix.Group.__init__(self, 802, 523, order)
18901
18902	class NoPositions(fix.Group):
18903		def __init__(self):
18904			order = fix.IntArray(7)
18905			order[0] = 703
18906			order[1] = 704
18907			order[2] = 705
18908			order[3] = 706
18909			order[4] = 976
18910			order[5] = 539
18911			order[6] = 0
18912			fix.Group.__init__(self, 702, 703, order)
18913
18914		class NoNestedPartyIDs(fix.Group):
18915			def __init__(self):
18916				order = fix.IntArray(5)
18917				order[0] = 524
18918				order[1] = 525
18919				order[2] = 538
18920				order[3] = 804
18921				order[4] = 0
18922				fix.Group.__init__(self, 539, 524, order)
18923
18924			class NoNestedPartySubIDs(fix.Group):
18925				def __init__(self):
18926					order = fix.IntArray(3)
18927					order[0] = 545
18928					order[1] = 805
18929					order[2] = 0
18930					fix.Group.__init__(self, 804, 545, order)
18931
18932	class NoRelatedSym(fix.Group):
18933		def __init__(self):
18934			order = fix.IntArray(69)
18935			order[0] = 55
18936			order[1] = 65
18937			order[2] = 48
18938			order[3] = 22
18939			order[4] = 460
18940			order[5] = 1227
18941			order[6] = 1151
18942			order[7] = 461
18943			order[8] = 167
18944			order[9] = 762
18945			order[10] = 200
18946			order[11] = 541
18947			order[12] = 1079
18948			order[13] = 966
18949			order[14] = 1049
18950			order[15] = 965
18951			order[16] = 224
18952			order[17] = 225
18953			order[18] = 239
18954			order[19] = 226
18955			order[20] = 227
18956			order[21] = 228
18957			order[22] = 255
18958			order[23] = 543
18959			order[24] = 470
18960			order[25] = 471
18961			order[26] = 472
18962			order[27] = 240
18963			order[28] = 202
18964			order[29] = 947
18965			order[30] = 967
18966			order[31] = 968
18967			order[32] = 206
18968			order[33] = 231
18969			order[34] = 969
18970			order[35] = 1146
18971			order[36] = 996
18972			order[37] = 1147
18973			order[38] = 1191
18974			order[39] = 1192
18975			order[40] = 1193
18976			order[41] = 1194
18977			order[42] = 1195
18978			order[43] = 1196
18979			order[44] = 1197
18980			order[45] = 1198
18981			order[46] = 1199
18982			order[47] = 1200
18983			order[48] = 201
18984			order[49] = 1244
18985			order[50] = 1242
18986			order[51] = 997
18987			order[52] = 223
18988			order[53] = 207
18989			order[54] = 970
18990			order[55] = 971
18991			order[56] = 106
18992			order[57] = 348
18993			order[58] = 349
18994			order[59] = 107
18995			order[60] = 350
18996			order[61] = 351
18997			order[62] = 691
18998			order[63] = 667
18999			order[64] = 875
19000			order[65] = 876
19001			order[66] = 873
19002			order[67] = 874
19003			order[68] = 0
19004			fix.Group.__init__(self, 146, 55, order)
19005
19006		class NoSecurityAltID(fix.Group):
19007			def __init__(self):
19008				order = fix.IntArray(3)
19009				order[0] = 455
19010				order[1] = 456
19011				order[2] = 0
19012				fix.Group.__init__(self, 454, 455, order)
19013
19014		class NoEvents(fix.Group):
19015			def __init__(self):
19016				order = fix.IntArray(6)
19017				order[0] = 865
19018				order[1] = 866
19019				order[2] = 1145
19020				order[3] = 867
19021				order[4] = 868
19022				order[5] = 0
19023				fix.Group.__init__(self, 864, 865, order)
19024
19025		class NoInstrumentParties(fix.Group):
19026			def __init__(self):
19027				order = fix.IntArray(5)
19028				order[0] = 1019
19029				order[1] = 1050
19030				order[2] = 1051
19031				order[3] = 1052
19032				order[4] = 0
19033				fix.Group.__init__(self, 1018, 1019, order)
19034
19035			class NoInstrumentPartySubIDs(fix.Group):
19036				def __init__(self):
19037					order = fix.IntArray(3)
19038					order[0] = 1053
19039					order[1] = 1054
19040					order[2] = 0
19041					fix.Group.__init__(self, 1052, 1053, order)
19042
19043class AllocationInstructionAlert(Message):
19044	def __init__(self):
19045		Message.__init__(self)
19046		self.getHeader().setField( fix.MsgType("BM") )
19047
19048	class NoOrders(fix.Group):
19049		def __init__(self):
19050			order = fix.IntArray(10)
19051			order[0] = 11
19052			order[1] = 37
19053			order[2] = 198
19054			order[3] = 526
19055			order[4] = 66
19056			order[5] = 756
19057			order[6] = 38
19058			order[7] = 799
19059			order[8] = 800
19060			order[9] = 0
19061			fix.Group.__init__(self, 73, 11, order)
19062
19063		class NoNested2PartyIDs(fix.Group):
19064			def __init__(self):
19065				order = fix.IntArray(5)
19066				order[0] = 757
19067				order[1] = 758
19068				order[2] = 759
19069				order[3] = 806
19070				order[4] = 0
19071				fix.Group.__init__(self, 756, 757, order)
19072
19073			class NoNested2PartySubIDs(fix.Group):
19074				def __init__(self):
19075					order = fix.IntArray(3)
19076					order[0] = 760
19077					order[1] = 807
19078					order[2] = 0
19079					fix.Group.__init__(self, 806, 760, order)
19080
19081	class NoExecs(fix.Group):
19082		def __init__(self):
19083			order = fix.IntArray(9)
19084			order[0] = 32
19085			order[1] = 17
19086			order[2] = 527
19087			order[3] = 31
19088			order[4] = 669
19089			order[5] = 29
19090			order[6] = 1003
19091			order[7] = 1041
19092			order[8] = 0
19093			fix.Group.__init__(self, 124, 32, order)
19094
19095	class NoSecurityAltID(fix.Group):
19096		def __init__(self):
19097			order = fix.IntArray(3)
19098			order[0] = 455
19099			order[1] = 456
19100			order[2] = 0
19101			fix.Group.__init__(self, 454, 455, order)
19102
19103	class NoEvents(fix.Group):
19104		def __init__(self):
19105			order = fix.IntArray(6)
19106			order[0] = 865
19107			order[1] = 866
19108			order[2] = 1145
19109			order[3] = 867
19110			order[4] = 868
19111			order[5] = 0
19112			fix.Group.__init__(self, 864, 865, order)
19113
19114	class NoInstrumentParties(fix.Group):
19115		def __init__(self):
19116			order = fix.IntArray(5)
19117			order[0] = 1019
19118			order[1] = 1050
19119			order[2] = 1051
19120			order[3] = 1052
19121			order[4] = 0
19122			fix.Group.__init__(self, 1018, 1019, order)
19123
19124		class NoInstrumentPartySubIDs(fix.Group):
19125			def __init__(self):
19126				order = fix.IntArray(3)
19127				order[0] = 1053
19128				order[1] = 1054
19129				order[2] = 0
19130				fix.Group.__init__(self, 1052, 1053, order)
19131
19132	class NoInstrAttrib(fix.Group):
19133		def __init__(self):
19134			order = fix.IntArray(3)
19135			order[0] = 871
19136			order[1] = 872
19137			order[2] = 0
19138			fix.Group.__init__(self, 870, 871, order)
19139
19140	class NoUnderlyings(fix.Group):
19141		def __init__(self):
19142			order = fix.IntArray(62)
19143			order[0] = 311
19144			order[1] = 312
19145			order[2] = 309
19146			order[3] = 305
19147			order[4] = 462
19148			order[5] = 463
19149			order[6] = 310
19150			order[7] = 763
19151			order[8] = 313
19152			order[9] = 542
19153			order[10] = 1213
19154			order[11] = 241
19155			order[12] = 242
19156			order[13] = 243
19157			order[14] = 244
19158			order[15] = 245
19159			order[16] = 246
19160			order[17] = 256
19161			order[18] = 595
19162			order[19] = 592
19163			order[20] = 593
19164			order[21] = 594
19165			order[22] = 247
19166			order[23] = 316
19167			order[24] = 941
19168			order[25] = 317
19169			order[26] = 436
19170			order[27] = 998
19171			order[28] = 1423
19172			order[29] = 1424
19173			order[30] = 1425
19174			order[31] = 1000
19175			order[32] = 1419
19176			order[33] = 435
19177			order[34] = 308
19178			order[35] = 306
19179			order[36] = 362
19180			order[37] = 363
19181			order[38] = 307
19182			order[39] = 364
19183			order[40] = 365
19184			order[41] = 877
19185			order[42] = 878
19186			order[43] = 972
19187			order[44] = 318
19188			order[45] = 879
19189			order[46] = 975
19190			order[47] = 973
19191			order[48] = 974
19192			order[49] = 810
19193			order[50] = 882
19194			order[51] = 883
19195			order[52] = 884
19196			order[53] = 885
19197			order[54] = 886
19198			order[55] = 1044
19199			order[56] = 1045
19200			order[57] = 1046
19201			order[58] = 1038
19202			order[59] = 1039
19203			order[60] = 315
19204			order[61] = 0
19205			fix.Group.__init__(self, 711, 311, order)
19206
19207		class NoUnderlyingSecurityAltID(fix.Group):
19208			def __init__(self):
19209				order = fix.IntArray(3)
19210				order[0] = 458
19211				order[1] = 459
19212				order[2] = 0
19213				fix.Group.__init__(self, 457, 458, order)
19214
19215		class NoUnderlyingStips(fix.Group):
19216			def __init__(self):
19217				order = fix.IntArray(3)
19218				order[0] = 888
19219				order[1] = 889
19220				order[2] = 0
19221				fix.Group.__init__(self, 887, 888, order)
19222
19223		class NoUndlyInstrumentParties(fix.Group):
19224			def __init__(self):
19225				order = fix.IntArray(5)
19226				order[0] = 1059
19227				order[1] = 1060
19228				order[2] = 1061
19229				order[3] = 1062
19230				order[4] = 0
19231				fix.Group.__init__(self, 1058, 1059, order)
19232
19233			class NoUndlyInstrumentPartySubIDs(fix.Group):
19234				def __init__(self):
19235					order = fix.IntArray(3)
19236					order[0] = 1063
19237					order[1] = 1064
19238					order[2] = 0
19239					fix.Group.__init__(self, 1062, 1063, order)
19240
19241	class NoLegs(fix.Group):
19242		def __init__(self):
19243			order = fix.IntArray(51)
19244			order[0] = 600
19245			order[1] = 601
19246			order[2] = 602
19247			order[3] = 603
19248			order[4] = 607
19249			order[5] = 608
19250			order[6] = 609
19251			order[7] = 764
19252			order[8] = 610
19253			order[9] = 611
19254			order[10] = 1212
19255			order[11] = 248
19256			order[12] = 249
19257			order[13] = 250
19258			order[14] = 251
19259			order[15] = 252
19260			order[16] = 253
19261			order[17] = 257
19262			order[18] = 599
19263			order[19] = 596
19264			order[20] = 597
19265			order[21] = 598
19266			order[22] = 254
19267			order[23] = 612
19268			order[24] = 942
19269			order[25] = 613
19270			order[26] = 614
19271			order[27] = 999
19272			order[28] = 1224
19273			order[29] = 1421
19274			order[30] = 1422
19275			order[31] = 1001
19276			order[32] = 1420
19277			order[33] = 615
19278			order[34] = 616
19279			order[35] = 617
19280			order[36] = 618
19281			order[37] = 619
19282			order[38] = 620
19283			order[39] = 621
19284			order[40] = 622
19285			order[41] = 623
19286			order[42] = 624
19287			order[43] = 556
19288			order[44] = 740
19289			order[45] = 739
19290			order[46] = 955
19291			order[47] = 956
19292			order[48] = 1358
19293			order[49] = 1017
19294			order[50] = 0
19295			fix.Group.__init__(self, 555, 600, order)
19296
19297		class NoLegSecurityAltID(fix.Group):
19298			def __init__(self):
19299				order = fix.IntArray(3)
19300				order[0] = 605
19301				order[1] = 606
19302				order[2] = 0
19303				fix.Group.__init__(self, 604, 605, order)
19304
19305	class NoPartyIDs(fix.Group):
19306		def __init__(self):
19307			order = fix.IntArray(5)
19308			order[0] = 448
19309			order[1] = 447
19310			order[2] = 452
19311			order[3] = 802
19312			order[4] = 0
19313			fix.Group.__init__(self, 453, 448, order)
19314
19315		class NoPartySubIDs(fix.Group):
19316			def __init__(self):
19317				order = fix.IntArray(3)
19318				order[0] = 523
19319				order[1] = 803
19320				order[2] = 0
19321				fix.Group.__init__(self, 802, 523, order)
19322
19323	class NoStipulations(fix.Group):
19324		def __init__(self):
19325			order = fix.IntArray(3)
19326			order[0] = 233
19327			order[1] = 234
19328			order[2] = 0
19329			fix.Group.__init__(self, 232, 233, order)
19330
19331	class NoPosAmt(fix.Group):
19332		def __init__(self):
19333			order = fix.IntArray(4)
19334			order[0] = 707
19335			order[1] = 708
19336			order[2] = 1055
19337			order[3] = 0
19338			fix.Group.__init__(self, 753, 707, order)
19339
19340	class NoAllocs(fix.Group):
19341		def __init__(self):
19342			order = fix.IntArray(41)
19343			order[0] = 79
19344			order[1] = 661
19345			order[2] = 573
19346			order[3] = 366
19347			order[4] = 80
19348			order[5] = 467
19349			order[6] = 81
19350			order[7] = 989
19351			order[8] = 1002
19352			order[9] = 993
19353			order[10] = 1047
19354			order[11] = 992
19355			order[12] = 539
19356			order[13] = 208
19357			order[14] = 209
19358			order[15] = 161
19359			order[16] = 360
19360			order[17] = 361
19361			order[18] = 12
19362			order[19] = 13
19363			order[20] = 479
19364			order[21] = 497
19365			order[22] = 153
19366			order[23] = 154
19367			order[24] = 119
19368			order[25] = 737
19369			order[26] = 120
19370			order[27] = 736
19371			order[28] = 155
19372			order[29] = 156
19373			order[30] = 742
19374			order[31] = 741
19375			order[32] = 136
19376			order[33] = 576
19377			order[34] = 635
19378			order[35] = 780
19379			order[36] = 172
19380			order[37] = 169
19381			order[38] = 170
19382			order[39] = 171
19383			order[40] = 0
19384			fix.Group.__init__(self, 78, 79, order)
19385
19386		class NoNestedPartyIDs(fix.Group):
19387			def __init__(self):
19388				order = fix.IntArray(5)
19389				order[0] = 524
19390				order[1] = 525
19391				order[2] = 538
19392				order[3] = 804
19393				order[4] = 0
19394				fix.Group.__init__(self, 539, 524, order)
19395
19396			class NoNestedPartySubIDs(fix.Group):
19397				def __init__(self):
19398					order = fix.IntArray(3)
19399					order[0] = 545
19400					order[1] = 805
19401					order[2] = 0
19402					fix.Group.__init__(self, 804, 545, order)
19403
19404		class NoMiscFees(fix.Group):
19405			def __init__(self):
19406				order = fix.IntArray(5)
19407				order[0] = 137
19408				order[1] = 138
19409				order[2] = 139
19410				order[3] = 891
19411				order[4] = 0
19412				fix.Group.__init__(self, 136, 137, order)
19413
19414		class NoClearingInstructions(fix.Group):
19415			def __init__(self):
19416				order = fix.IntArray(2)
19417				order[0] = 577
19418				order[1] = 0
19419				fix.Group.__init__(self, 576, 577, order)
19420
19421		class NoDlvyInst(fix.Group):
19422			def __init__(self):
19423				order = fix.IntArray(4)
19424				order[0] = 165
19425				order[1] = 787
19426				order[2] = 781
19427				order[3] = 0
19428				fix.Group.__init__(self, 85, 165, order)
19429
19430			class NoSettlPartyIDs(fix.Group):
19431				def __init__(self):
19432					order = fix.IntArray(5)
19433					order[0] = 782
19434					order[1] = 783
19435					order[2] = 784
19436					order[3] = 801
19437					order[4] = 0
19438					fix.Group.__init__(self, 781, 782, order)
19439
19440				class NoSettlPartySubIDs(fix.Group):
19441					def __init__(self):
19442						order = fix.IntArray(3)
19443						order[0] = 785
19444						order[1] = 786
19445						order[2] = 0
19446						fix.Group.__init__(self, 801, 785, order)
19447
19448class ExecutionAcknowledgement(Message):
19449	def __init__(self):
19450		Message.__init__(self)
19451		self.getHeader().setField( fix.MsgType("BN") )
19452
19453	class NoSecurityAltID(fix.Group):
19454		def __init__(self):
19455			order = fix.IntArray(3)
19456			order[0] = 455
19457			order[1] = 456
19458			order[2] = 0
19459			fix.Group.__init__(self, 454, 455, order)
19460
19461	class NoEvents(fix.Group):
19462		def __init__(self):
19463			order = fix.IntArray(6)
19464			order[0] = 865
19465			order[1] = 866
19466			order[2] = 1145
19467			order[3] = 867
19468			order[4] = 868
19469			order[5] = 0
19470			fix.Group.__init__(self, 864, 865, order)
19471
19472	class NoInstrumentParties(fix.Group):
19473		def __init__(self):
19474			order = fix.IntArray(5)
19475			order[0] = 1019
19476			order[1] = 1050
19477			order[2] = 1051
19478			order[3] = 1052
19479			order[4] = 0
19480			fix.Group.__init__(self, 1018, 1019, order)
19481
19482		class NoInstrumentPartySubIDs(fix.Group):
19483			def __init__(self):
19484				order = fix.IntArray(3)
19485				order[0] = 1053
19486				order[1] = 1054
19487				order[2] = 0
19488				fix.Group.__init__(self, 1052, 1053, order)
19489
19490	class NoUnderlyings(fix.Group):
19491		def __init__(self):
19492			order = fix.IntArray(62)
19493			order[0] = 311
19494			order[1] = 312
19495			order[2] = 309
19496			order[3] = 305
19497			order[4] = 462
19498			order[5] = 463
19499			order[6] = 310
19500			order[7] = 763
19501			order[8] = 313
19502			order[9] = 542
19503			order[10] = 1213
19504			order[11] = 241
19505			order[12] = 242
19506			order[13] = 243
19507			order[14] = 244
19508			order[15] = 245
19509			order[16] = 246
19510			order[17] = 256
19511			order[18] = 595
19512			order[19] = 592
19513			order[20] = 593
19514			order[21] = 594
19515			order[22] = 247
19516			order[23] = 316
19517			order[24] = 941
19518			order[25] = 317
19519			order[26] = 436
19520			order[27] = 998
19521			order[28] = 1423
19522			order[29] = 1424
19523			order[30] = 1425
19524			order[31] = 1000
19525			order[32] = 1419
19526			order[33] = 435
19527			order[34] = 308
19528			order[35] = 306
19529			order[36] = 362
19530			order[37] = 363
19531			order[38] = 307
19532			order[39] = 364
19533			order[40] = 365
19534			order[41] = 877
19535			order[42] = 878
19536			order[43] = 972
19537			order[44] = 318
19538			order[45] = 879
19539			order[46] = 975
19540			order[47] = 973
19541			order[48] = 974
19542			order[49] = 810
19543			order[50] = 882
19544			order[51] = 883
19545			order[52] = 884
19546			order[53] = 885
19547			order[54] = 886
19548			order[55] = 1044
19549			order[56] = 1045
19550			order[57] = 1046
19551			order[58] = 1038
19552			order[59] = 1039
19553			order[60] = 315
19554			order[61] = 0
19555			fix.Group.__init__(self, 711, 311, order)
19556
19557		class NoUnderlyingSecurityAltID(fix.Group):
19558			def __init__(self):
19559				order = fix.IntArray(3)
19560				order[0] = 458
19561				order[1] = 459
19562				order[2] = 0
19563				fix.Group.__init__(self, 457, 458, order)
19564
19565		class NoUnderlyingStips(fix.Group):
19566			def __init__(self):
19567				order = fix.IntArray(3)
19568				order[0] = 888
19569				order[1] = 889
19570				order[2] = 0
19571				fix.Group.__init__(self, 887, 888, order)
19572
19573		class NoUndlyInstrumentParties(fix.Group):
19574			def __init__(self):
19575				order = fix.IntArray(5)
19576				order[0] = 1059
19577				order[1] = 1060
19578				order[2] = 1061
19579				order[3] = 1062
19580				order[4] = 0
19581				fix.Group.__init__(self, 1058, 1059, order)
19582
19583			class NoUndlyInstrumentPartySubIDs(fix.Group):
19584				def __init__(self):
19585					order = fix.IntArray(3)
19586					order[0] = 1063
19587					order[1] = 1064
19588					order[2] = 0
19589					fix.Group.__init__(self, 1062, 1063, order)
19590
19591	class NoLegs(fix.Group):
19592		def __init__(self):
19593			order = fix.IntArray(51)
19594			order[0] = 600
19595			order[1] = 601
19596			order[2] = 602
19597			order[3] = 603
19598			order[4] = 607
19599			order[5] = 608
19600			order[6] = 609
19601			order[7] = 764
19602			order[8] = 610
19603			order[9] = 611
19604			order[10] = 1212
19605			order[11] = 248
19606			order[12] = 249
19607			order[13] = 250
19608			order[14] = 251
19609			order[15] = 252
19610			order[16] = 253
19611			order[17] = 257
19612			order[18] = 599
19613			order[19] = 596
19614			order[20] = 597
19615			order[21] = 598
19616			order[22] = 254
19617			order[23] = 612
19618			order[24] = 942
19619			order[25] = 613
19620			order[26] = 614
19621			order[27] = 999
19622			order[28] = 1224
19623			order[29] = 1421
19624			order[30] = 1422
19625			order[31] = 1001
19626			order[32] = 1420
19627			order[33] = 615
19628			order[34] = 616
19629			order[35] = 617
19630			order[36] = 618
19631			order[37] = 619
19632			order[38] = 620
19633			order[39] = 621
19634			order[40] = 622
19635			order[41] = 623
19636			order[42] = 624
19637			order[43] = 556
19638			order[44] = 740
19639			order[45] = 739
19640			order[46] = 955
19641			order[47] = 956
19642			order[48] = 1358
19643			order[49] = 1017
19644			order[50] = 0
19645			fix.Group.__init__(self, 555, 600, order)
19646
19647		class NoLegSecurityAltID(fix.Group):
19648			def __init__(self):
19649				order = fix.IntArray(3)
19650				order[0] = 605
19651				order[1] = 606
19652				order[2] = 0
19653				fix.Group.__init__(self, 604, 605, order)
19654
19655class TradingSessionList(Message):
19656	def __init__(self):
19657		Message.__init__(self)
19658		self.getHeader().setField( fix.MsgType("BJ") )
19659
19660	class NoTradingSessions(fix.Group):
19661		def __init__(self):
19662			order = fix.IntArray(21)
19663			order[0] = 336
19664			order[1] = 625
19665			order[2] = 207
19666			order[3] = 1301
19667			order[4] = 1300
19668			order[5] = 1326
19669			order[6] = 338
19670			order[7] = 339
19671			order[8] = 325
19672			order[9] = 340
19673			order[10] = 567
19674			order[11] = 341
19675			order[12] = 342
19676			order[13] = 343
19677			order[14] = 344
19678			order[15] = 345
19679			order[16] = 387
19680			order[17] = 58
19681			order[18] = 354
19682			order[19] = 355
19683			order[20] = 0
19684			fix.Group.__init__(self, 386, 336, order)
19685
19686		class NoOrdTypeRules(fix.Group):
19687			def __init__(self):
19688				order = fix.IntArray(2)
19689				order[0] = 40
19690				order[1] = 0
19691				fix.Group.__init__(self, 1237, 40, order)
19692
19693		class NoTimeInForceRules(fix.Group):
19694			def __init__(self):
19695				order = fix.IntArray(2)
19696				order[0] = 59
19697				order[1] = 0
19698				fix.Group.__init__(self, 1239, 59, order)
19699
19700		class NoExecInstRules(fix.Group):
19701			def __init__(self):
19702				order = fix.IntArray(2)
19703				order[0] = 1308
19704				order[1] = 0
19705				fix.Group.__init__(self, 1232, 1308, order)
19706
19707		class NoMatchRules(fix.Group):
19708			def __init__(self):
19709				order = fix.IntArray(3)
19710				order[0] = 1142
19711				order[1] = 574
19712				order[2] = 0
19713				fix.Group.__init__(self, 1235, 1142, order)
19714
19715		class NoMDFeedTypes(fix.Group):
19716			def __init__(self):
19717				order = fix.IntArray(4)
19718				order[0] = 1022
19719				order[1] = 264
19720				order[2] = 1021
19721				order[3] = 0
19722				fix.Group.__init__(self, 1141, 1022, order)
19723
19724class TradingSessionListRequest(Message):
19725	def __init__(self):
19726		Message.__init__(self)
19727		self.getHeader().setField( fix.MsgType("BI") )
19728
19729class SettlementObligationReport(Message):
19730	def __init__(self):
19731		Message.__init__(self)
19732		self.getHeader().setField( fix.MsgType("BQ") )
19733
19734	class NoSettlOblig(fix.Group):
19735		def __init__(self):
19736			order = fix.IntArray(84)
19737			order[0] = 430
19738			order[1] = 1161
19739			order[2] = 1162
19740			order[3] = 1163
19741			order[4] = 1157
19742			order[5] = 119
19743			order[6] = 15
19744			order[7] = 120
19745			order[8] = 155
19746			order[9] = 64
19747			order[10] = 55
19748			order[11] = 65
19749			order[12] = 48
19750			order[13] = 22
19751			order[14] = 460
19752			order[15] = 1227
19753			order[16] = 1151
19754			order[17] = 461
19755			order[18] = 167
19756			order[19] = 762
19757			order[20] = 200
19758			order[21] = 541
19759			order[22] = 1079
19760			order[23] = 966
19761			order[24] = 1049
19762			order[25] = 965
19763			order[26] = 224
19764			order[27] = 225
19765			order[28] = 239
19766			order[29] = 226
19767			order[30] = 227
19768			order[31] = 228
19769			order[32] = 255
19770			order[33] = 543
19771			order[34] = 470
19772			order[35] = 471
19773			order[36] = 472
19774			order[37] = 240
19775			order[38] = 202
19776			order[39] = 947
19777			order[40] = 967
19778			order[41] = 968
19779			order[42] = 206
19780			order[43] = 231
19781			order[44] = 969
19782			order[45] = 1146
19783			order[46] = 996
19784			order[47] = 1147
19785			order[48] = 1191
19786			order[49] = 1192
19787			order[50] = 1193
19788			order[51] = 1194
19789			order[52] = 1195
19790			order[53] = 1196
19791			order[54] = 1197
19792			order[55] = 1198
19793			order[56] = 1199
19794			order[57] = 1200
19795			order[58] = 201
19796			order[59] = 1244
19797			order[60] = 1242
19798			order[61] = 997
19799			order[62] = 223
19800			order[63] = 207
19801			order[64] = 970
19802			order[65] = 971
19803			order[66] = 106
19804			order[67] = 348
19805			order[68] = 349
19806			order[69] = 107
19807			order[70] = 350
19808			order[71] = 351
19809			order[72] = 691
19810			order[73] = 667
19811			order[74] = 875
19812			order[75] = 876
19813			order[76] = 873
19814			order[77] = 874
19815			order[78] = 453
19816			order[79] = 168
19817			order[80] = 126
19818			order[81] = 779
19819			order[82] = 1158
19820			order[83] = 0
19821			fix.Group.__init__(self, 1165, 430, order)
19822
19823		class NoSecurityAltID(fix.Group):
19824			def __init__(self):
19825				order = fix.IntArray(3)
19826				order[0] = 455
19827				order[1] = 456
19828				order[2] = 0
19829				fix.Group.__init__(self, 454, 455, order)
19830
19831		class NoEvents(fix.Group):
19832			def __init__(self):
19833				order = fix.IntArray(6)
19834				order[0] = 865
19835				order[1] = 866
19836				order[2] = 1145
19837				order[3] = 867
19838				order[4] = 868
19839				order[5] = 0
19840				fix.Group.__init__(self, 864, 865, order)
19841
19842		class NoInstrumentParties(fix.Group):
19843			def __init__(self):
19844				order = fix.IntArray(5)
19845				order[0] = 1019
19846				order[1] = 1050
19847				order[2] = 1051
19848				order[3] = 1052
19849				order[4] = 0
19850				fix.Group.__init__(self, 1018, 1019, order)
19851
19852			class NoInstrumentPartySubIDs(fix.Group):
19853				def __init__(self):
19854					order = fix.IntArray(3)
19855					order[0] = 1053
19856					order[1] = 1054
19857					order[2] = 0
19858					fix.Group.__init__(self, 1052, 1053, order)
19859
19860		class NoPartyIDs(fix.Group):
19861			def __init__(self):
19862				order = fix.IntArray(5)
19863				order[0] = 448
19864				order[1] = 447
19865				order[2] = 452
19866				order[3] = 802
19867				order[4] = 0
19868				fix.Group.__init__(self, 453, 448, order)
19869
19870			class NoPartySubIDs(fix.Group):
19871				def __init__(self):
19872					order = fix.IntArray(3)
19873					order[0] = 523
19874					order[1] = 803
19875					order[2] = 0
19876					fix.Group.__init__(self, 802, 523, order)
19877
19878		class NoSettlDetails(fix.Group):
19879			def __init__(self):
19880				order = fix.IntArray(3)
19881				order[0] = 1164
19882				order[1] = 781
19883				order[2] = 0
19884				fix.Group.__init__(self, 1158, 1164, order)
19885
19886			class NoSettlPartyIDs(fix.Group):
19887				def __init__(self):
19888					order = fix.IntArray(5)
19889					order[0] = 782
19890					order[1] = 783
19891					order[2] = 784
19892					order[3] = 801
19893					order[4] = 0
19894					fix.Group.__init__(self, 781, 782, order)
19895
19896				class NoSettlPartySubIDs(fix.Group):
19897					def __init__(self):
19898						order = fix.IntArray(3)
19899						order[0] = 785
19900						order[1] = 786
19901						order[2] = 0
19902						fix.Group.__init__(self, 801, 785, order)
19903
19904class DerivativeSecurityListUpdateReport(Message):
19905	def __init__(self):
19906		Message.__init__(self)
19907		self.getHeader().setField( fix.MsgType("BR") )
19908
19909	class NoUnderlyingSecurityAltID(fix.Group):
19910		def __init__(self):
19911			order = fix.IntArray(3)
19912			order[0] = 458
19913			order[1] = 459
19914			order[2] = 0
19915			fix.Group.__init__(self, 457, 458, order)
19916
19917	class NoUnderlyingStips(fix.Group):
19918		def __init__(self):
19919			order = fix.IntArray(3)
19920			order[0] = 888
19921			order[1] = 889
19922			order[2] = 0
19923			fix.Group.__init__(self, 887, 888, order)
19924
19925	class NoUndlyInstrumentParties(fix.Group):
19926		def __init__(self):
19927			order = fix.IntArray(5)
19928			order[0] = 1059
19929			order[1] = 1060
19930			order[2] = 1061
19931			order[3] = 1062
19932			order[4] = 0
19933			fix.Group.__init__(self, 1058, 1059, order)
19934
19935		class NoUndlyInstrumentPartySubIDs(fix.Group):
19936			def __init__(self):
19937				order = fix.IntArray(3)
19938				order[0] = 1063
19939				order[1] = 1064
19940				order[2] = 0
19941				fix.Group.__init__(self, 1062, 1063, order)
19942
19943	class NoDerivativeSecurityAltID(fix.Group):
19944		def __init__(self):
19945			order = fix.IntArray(3)
19946			order[0] = 1219
19947			order[1] = 1220
19948			order[2] = 0
19949			fix.Group.__init__(self, 1218, 1219, order)
19950
19951	class NoDerivativeEvents(fix.Group):
19952		def __init__(self):
19953			order = fix.IntArray(6)
19954			order[0] = 1287
19955			order[1] = 1288
19956			order[2] = 1289
19957			order[3] = 1290
19958			order[4] = 1291
19959			order[5] = 0
19960			fix.Group.__init__(self, 1286, 1287, order)
19961
19962	class NoDerivativeInstrumentParties(fix.Group):
19963		def __init__(self):
19964			order = fix.IntArray(5)
19965			order[0] = 1293
19966			order[1] = 1294
19967			order[2] = 1295
19968			order[3] = 1296
19969			order[4] = 0
19970			fix.Group.__init__(self, 1292, 1293, order)
19971
19972		class NoDerivativeInstrumentPartySubIDs(fix.Group):
19973			def __init__(self):
19974				order = fix.IntArray(3)
19975				order[0] = 1297
19976				order[1] = 1298
19977				order[2] = 0
19978				fix.Group.__init__(self, 1296, 1297, order)
19979
19980	class NoDerivativeInstrAttrib(fix.Group):
19981		def __init__(self):
19982			order = fix.IntArray(3)
19983			order[0] = 1313
19984			order[1] = 1314
19985			order[2] = 0
19986			fix.Group.__init__(self, 1311, 1313, order)
19987
19988	class NoMarketSegments(fix.Group):
19989		def __init__(self):
19990			order = fix.IntArray(4)
19991			order[0] = 1301
19992			order[1] = 1300
19993			order[2] = 1201
19994			order[3] = 0
19995			fix.Group.__init__(self, 1310, 1301, order)
19996
19997		class NoTickRules(fix.Group):
19998			def __init__(self):
19999				order = fix.IntArray(5)
20000				order[0] = 1206
20001				order[1] = 1207
20002				order[2] = 1208
20003				order[3] = 1209
20004				order[4] = 0
20005				fix.Group.__init__(self, 1205, 1206, order)
20006
20007		class NoLotTypeRules(fix.Group):
20008			def __init__(self):
20009				order = fix.IntArray(3)
20010				order[0] = 1093
20011				order[1] = 1231
20012				order[2] = 0
20013				fix.Group.__init__(self, 1234, 1093, order)
20014
20015		class NoTradingSessionRules(fix.Group):
20016			def __init__(self):
20017				order = fix.IntArray(3)
20018				order[0] = 336
20019				order[1] = 625
20020				order[2] = 0
20021				fix.Group.__init__(self, 1309, 336, order)
20022
20023			class NoOrdTypeRules(fix.Group):
20024				def __init__(self):
20025					order = fix.IntArray(2)
20026					order[0] = 40
20027					order[1] = 0
20028					fix.Group.__init__(self, 1237, 40, order)
20029
20030			class NoTimeInForceRules(fix.Group):
20031				def __init__(self):
20032					order = fix.IntArray(2)
20033					order[0] = 59
20034					order[1] = 0
20035					fix.Group.__init__(self, 1239, 59, order)
20036
20037			class NoExecInstRules(fix.Group):
20038				def __init__(self):
20039					order = fix.IntArray(2)
20040					order[0] = 1308
20041					order[1] = 0
20042					fix.Group.__init__(self, 1232, 1308, order)
20043
20044			class NoMatchRules(fix.Group):
20045				def __init__(self):
20046					order = fix.IntArray(3)
20047					order[0] = 1142
20048					order[1] = 574
20049					order[2] = 0
20050					fix.Group.__init__(self, 1235, 1142, order)
20051
20052			class NoMDFeedTypes(fix.Group):
20053				def __init__(self):
20054					order = fix.IntArray(4)
20055					order[0] = 1022
20056					order[1] = 264
20057					order[2] = 1021
20058					order[3] = 0
20059					fix.Group.__init__(self, 1141, 1022, order)
20060
20061		class NoNestedInstrAttrib(fix.Group):
20062			def __init__(self):
20063				order = fix.IntArray(3)
20064				order[0] = 1210
20065				order[1] = 1211
20066				order[2] = 0
20067				fix.Group.__init__(self, 1312, 1210, order)
20068
20069		class NoStrikeRules(fix.Group):
20070			def __init__(self):
20071				order = fix.IntArray(7)
20072				order[0] = 1223
20073				order[1] = 1202
20074				order[2] = 1203
20075				order[3] = 1204
20076				order[4] = 1304
20077				order[5] = 1236
20078				order[6] = 0
20079				fix.Group.__init__(self, 1201, 1223, order)
20080
20081			class NoMaturityRules(fix.Group):
20082				def __init__(self):
20083					order = fix.IntArray(7)
20084					order[0] = 1222
20085					order[1] = 1303
20086					order[2] = 1302
20087					order[3] = 1241
20088					order[4] = 1226
20089					order[5] = 1229
20090					order[6] = 0
20091					fix.Group.__init__(self, 1236, 1222, order)
20092
20093	class NoRelatedSym(fix.Group):
20094		def __init__(self):
20095			order = fix.IntArray(82)
20096			order[0] = 1324
20097			order[1] = 292
20098			order[2] = 55
20099			order[3] = 65
20100			order[4] = 48
20101			order[5] = 22
20102			order[6] = 460
20103			order[7] = 1227
20104			order[8] = 1151
20105			order[9] = 461
20106			order[10] = 167
20107			order[11] = 762
20108			order[12] = 200
20109			order[13] = 541
20110			order[14] = 1079
20111			order[15] = 966
20112			order[16] = 1049
20113			order[17] = 965
20114			order[18] = 224
20115			order[19] = 225
20116			order[20] = 239
20117			order[21] = 226
20118			order[22] = 227
20119			order[23] = 228
20120			order[24] = 255
20121			order[25] = 543
20122			order[26] = 470
20123			order[27] = 471
20124			order[28] = 472
20125			order[29] = 240
20126			order[30] = 202
20127			order[31] = 947
20128			order[32] = 967
20129			order[33] = 968
20130			order[34] = 206
20131			order[35] = 231
20132			order[36] = 969
20133			order[37] = 1146
20134			order[38] = 996
20135			order[39] = 1147
20136			order[40] = 1191
20137			order[41] = 1192
20138			order[42] = 1193
20139			order[43] = 1194
20140			order[44] = 1195
20141			order[45] = 1196
20142			order[46] = 1197
20143			order[47] = 1198
20144			order[48] = 1199
20145			order[49] = 1200
20146			order[50] = 201
20147			order[51] = 1244
20148			order[52] = 1242
20149			order[53] = 997
20150			order[54] = 223
20151			order[55] = 207
20152			order[56] = 970
20153			order[57] = 971
20154			order[58] = 106
20155			order[59] = 348
20156			order[60] = 349
20157			order[61] = 107
20158			order[62] = 350
20159			order[63] = 351
20160			order[64] = 691
20161			order[65] = 667
20162			order[66] = 875
20163			order[67] = 876
20164			order[68] = 873
20165			order[69] = 874
20166			order[70] = 668
20167			order[71] = 869
20168			order[72] = 1305
20169			order[73] = 1221
20170			order[74] = 1230
20171			order[75] = 1240
20172			order[76] = 15
20173			order[77] = 555
20174			order[78] = 58
20175			order[79] = 354
20176			order[80] = 355
20177			order[81] = 0
20178			fix.Group.__init__(self, 146, 1324, order)
20179
20180		class NoSecurityAltID(fix.Group):
20181			def __init__(self):
20182				order = fix.IntArray(3)
20183				order[0] = 455
20184				order[1] = 456
20185				order[2] = 0
20186				fix.Group.__init__(self, 454, 455, order)
20187
20188		class NoEvents(fix.Group):
20189			def __init__(self):
20190				order = fix.IntArray(6)
20191				order[0] = 865
20192				order[1] = 866
20193				order[2] = 1145
20194				order[3] = 867
20195				order[4] = 868
20196				order[5] = 0
20197				fix.Group.__init__(self, 864, 865, order)
20198
20199		class NoInstrumentParties(fix.Group):
20200			def __init__(self):
20201				order = fix.IntArray(5)
20202				order[0] = 1019
20203				order[1] = 1050
20204				order[2] = 1051
20205				order[3] = 1052
20206				order[4] = 0
20207				fix.Group.__init__(self, 1018, 1019, order)
20208
20209			class NoInstrumentPartySubIDs(fix.Group):
20210				def __init__(self):
20211					order = fix.IntArray(3)
20212					order[0] = 1053
20213					order[1] = 1054
20214					order[2] = 0
20215					fix.Group.__init__(self, 1052, 1053, order)
20216
20217		class NoInstrAttrib(fix.Group):
20218			def __init__(self):
20219				order = fix.IntArray(3)
20220				order[0] = 871
20221				order[1] = 872
20222				order[2] = 0
20223				fix.Group.__init__(self, 870, 871, order)
20224
20225		class NoLegs(fix.Group):
20226			def __init__(self):
20227				order = fix.IntArray(51)
20228				order[0] = 600
20229				order[1] = 601
20230				order[2] = 602
20231				order[3] = 603
20232				order[4] = 607
20233				order[5] = 608
20234				order[6] = 609
20235				order[7] = 764
20236				order[8] = 610
20237				order[9] = 611
20238				order[10] = 1212
20239				order[11] = 248
20240				order[12] = 249
20241				order[13] = 250
20242				order[14] = 251
20243				order[15] = 252
20244				order[16] = 253
20245				order[17] = 257
20246				order[18] = 599
20247				order[19] = 596
20248				order[20] = 597
20249				order[21] = 598
20250				order[22] = 254
20251				order[23] = 612
20252				order[24] = 942
20253				order[25] = 613
20254				order[26] = 614
20255				order[27] = 999
20256				order[28] = 1224
20257				order[29] = 1421
20258				order[30] = 1422
20259				order[31] = 1001
20260				order[32] = 1420
20261				order[33] = 615
20262				order[34] = 616
20263				order[35] = 617
20264				order[36] = 618
20265				order[37] = 619
20266				order[38] = 620
20267				order[39] = 621
20268				order[40] = 622
20269				order[41] = 623
20270				order[42] = 624
20271				order[43] = 556
20272				order[44] = 740
20273				order[45] = 739
20274				order[46] = 955
20275				order[47] = 956
20276				order[48] = 1358
20277				order[49] = 1017
20278				order[50] = 0
20279				fix.Group.__init__(self, 555, 600, order)
20280
20281			class NoLegSecurityAltID(fix.Group):
20282				def __init__(self):
20283					order = fix.IntArray(3)
20284					order[0] = 605
20285					order[1] = 606
20286					order[2] = 0
20287					fix.Group.__init__(self, 604, 605, order)
20288
20289class TradingSessionListUpdateReport(Message):
20290	def __init__(self):
20291		Message.__init__(self)
20292		self.getHeader().setField( fix.MsgType("BS") )
20293
20294	class NoTradingSessions(fix.Group):
20295		def __init__(self):
20296			order = fix.IntArray(21)
20297			order[0] = 336
20298			order[1] = 625
20299			order[2] = 207
20300			order[3] = 1301
20301			order[4] = 1300
20302			order[5] = 1326
20303			order[6] = 338
20304			order[7] = 339
20305			order[8] = 325
20306			order[9] = 340
20307			order[10] = 567
20308			order[11] = 341
20309			order[12] = 342
20310			order[13] = 343
20311			order[14] = 344
20312			order[15] = 345
20313			order[16] = 387
20314			order[17] = 58
20315			order[18] = 354
20316			order[19] = 355
20317			order[20] = 0
20318			fix.Group.__init__(self, 386, 336, order)
20319
20320		class NoOrdTypeRules(fix.Group):
20321			def __init__(self):
20322				order = fix.IntArray(2)
20323				order[0] = 40
20324				order[1] = 0
20325				fix.Group.__init__(self, 1237, 40, order)
20326
20327		class NoTimeInForceRules(fix.Group):
20328			def __init__(self):
20329				order = fix.IntArray(2)
20330				order[0] = 59
20331				order[1] = 0
20332				fix.Group.__init__(self, 1239, 59, order)
20333
20334		class NoExecInstRules(fix.Group):
20335			def __init__(self):
20336				order = fix.IntArray(2)
20337				order[0] = 1308
20338				order[1] = 0
20339				fix.Group.__init__(self, 1232, 1308, order)
20340
20341		class NoMatchRules(fix.Group):
20342			def __init__(self):
20343				order = fix.IntArray(3)
20344				order[0] = 1142
20345				order[1] = 574
20346				order[2] = 0
20347				fix.Group.__init__(self, 1235, 1142, order)
20348
20349		class NoMDFeedTypes(fix.Group):
20350			def __init__(self):
20351				order = fix.IntArray(4)
20352				order[0] = 1022
20353				order[1] = 264
20354				order[2] = 1021
20355				order[3] = 0
20356				fix.Group.__init__(self, 1141, 1022, order)
20357
20358class MarketDefinitionRequest(Message):
20359	def __init__(self):
20360		Message.__init__(self)
20361		self.getHeader().setField( fix.MsgType("BT") )
20362
20363class MarketDefinition(Message):
20364	def __init__(self):
20365		Message.__init__(self)
20366		self.getHeader().setField( fix.MsgType("BU") )
20367
20368	class NoTickRules(fix.Group):
20369		def __init__(self):
20370			order = fix.IntArray(5)
20371			order[0] = 1206
20372			order[1] = 1207
20373			order[2] = 1208
20374			order[3] = 1209
20375			order[4] = 0
20376			fix.Group.__init__(self, 1205, 1206, order)
20377
20378	class NoLotTypeRules(fix.Group):
20379		def __init__(self):
20380			order = fix.IntArray(3)
20381			order[0] = 1093
20382			order[1] = 1231
20383			order[2] = 0
20384			fix.Group.__init__(self, 1234, 1093, order)
20385
20386	class NoOrdTypeRules(fix.Group):
20387		def __init__(self):
20388			order = fix.IntArray(2)
20389			order[0] = 40
20390			order[1] = 0
20391			fix.Group.__init__(self, 1237, 40, order)
20392
20393	class NoTimeInForceRules(fix.Group):
20394		def __init__(self):
20395			order = fix.IntArray(2)
20396			order[0] = 59
20397			order[1] = 0
20398			fix.Group.__init__(self, 1239, 59, order)
20399
20400	class NoExecInstRules(fix.Group):
20401		def __init__(self):
20402			order = fix.IntArray(2)
20403			order[0] = 1308
20404			order[1] = 0
20405			fix.Group.__init__(self, 1232, 1308, order)
20406
20407class MarketDefinitionUpdateReport(Message):
20408	def __init__(self):
20409		Message.__init__(self)
20410		self.getHeader().setField( fix.MsgType("BV") )
20411
20412	class NoTickRules(fix.Group):
20413		def __init__(self):
20414			order = fix.IntArray(5)
20415			order[0] = 1206
20416			order[1] = 1207
20417			order[2] = 1208
20418			order[3] = 1209
20419			order[4] = 0
20420			fix.Group.__init__(self, 1205, 1206, order)
20421
20422	class NoLotTypeRules(fix.Group):
20423		def __init__(self):
20424			order = fix.IntArray(3)
20425			order[0] = 1093
20426			order[1] = 1231
20427			order[2] = 0
20428			fix.Group.__init__(self, 1234, 1093, order)
20429
20430	class NoOrdTypeRules(fix.Group):
20431		def __init__(self):
20432			order = fix.IntArray(2)
20433			order[0] = 40
20434			order[1] = 0
20435			fix.Group.__init__(self, 1237, 40, order)
20436
20437	class NoTimeInForceRules(fix.Group):
20438		def __init__(self):
20439			order = fix.IntArray(2)
20440			order[0] = 59
20441			order[1] = 0
20442			fix.Group.__init__(self, 1239, 59, order)
20443
20444	class NoExecInstRules(fix.Group):
20445		def __init__(self):
20446			order = fix.IntArray(2)
20447			order[0] = 1308
20448			order[1] = 0
20449			fix.Group.__init__(self, 1232, 1308, order)
20450
20451class ApplicationMessageRequest(Message):
20452	def __init__(self):
20453		Message.__init__(self)
20454		self.getHeader().setField( fix.MsgType("BW") )
20455
20456	class NoApplIDs(fix.Group):
20457		def __init__(self):
20458			order = fix.IntArray(4)
20459			order[0] = 1355
20460			order[1] = 1182
20461			order[2] = 1183
20462			order[3] = 0
20463			fix.Group.__init__(self, 1351, 1355, order)
20464
20465class ApplicationMessageRequestAck(Message):
20466	def __init__(self):
20467		Message.__init__(self)
20468		self.getHeader().setField( fix.MsgType("BX") )
20469
20470	class NoApplIDs(fix.Group):
20471		def __init__(self):
20472			order = fix.IntArray(6)
20473			order[0] = 1355
20474			order[1] = 1182
20475			order[2] = 1183
20476			order[3] = 1357
20477			order[4] = 1354
20478			order[5] = 0
20479			fix.Group.__init__(self, 1351, 1355, order)
20480
20481class ApplicationMessageReport(Message):
20482	def __init__(self):
20483		Message.__init__(self)
20484		self.getHeader().setField( fix.MsgType("BY") )
20485
20486	class NoApplIDs(fix.Group):
20487		def __init__(self):
20488			order = fix.IntArray(4)
20489			order[0] = 1355
20490			order[1] = 1399
20491			order[2] = 1357
20492			order[3] = 0
20493			fix.Group.__init__(self, 1351, 1355, order)
20494
20495class OrderMassActionReport(Message):
20496	def __init__(self):
20497		Message.__init__(self)
20498		self.getHeader().setField( fix.MsgType("BZ") )
20499
20500	class NoAffectedOrders(fix.Group):
20501		def __init__(self):
20502			order = fix.IntArray(4)
20503			order[0] = 41
20504			order[1] = 535
20505			order[2] = 536
20506			order[3] = 0
20507			fix.Group.__init__(self, 534, 41, order)
20508
20509	class NoNotAffectedOrders(fix.Group):
20510		def __init__(self):
20511			order = fix.IntArray(3)
20512			order[0] = 1372
20513			order[1] = 1371
20514			order[2] = 0
20515			fix.Group.__init__(self, 1370, 1372, order)
20516
20517	class NoPartyIDs(fix.Group):
20518		def __init__(self):
20519			order = fix.IntArray(5)
20520			order[0] = 448
20521			order[1] = 447
20522			order[2] = 452
20523			order[3] = 802
20524			order[4] = 0
20525			fix.Group.__init__(self, 453, 448, order)
20526
20527		class NoPartySubIDs(fix.Group):
20528			def __init__(self):
20529				order = fix.IntArray(3)
20530				order[0] = 523
20531				order[1] = 803
20532				order[2] = 0
20533				fix.Group.__init__(self, 802, 523, order)
20534
20535	class NoSecurityAltID(fix.Group):
20536		def __init__(self):
20537			order = fix.IntArray(3)
20538			order[0] = 455
20539			order[1] = 456
20540			order[2] = 0
20541			fix.Group.__init__(self, 454, 455, order)
20542
20543	class NoEvents(fix.Group):
20544		def __init__(self):
20545			order = fix.IntArray(6)
20546			order[0] = 865
20547			order[1] = 866
20548			order[2] = 1145
20549			order[3] = 867
20550			order[4] = 868
20551			order[5] = 0
20552			fix.Group.__init__(self, 864, 865, order)
20553
20554	class NoInstrumentParties(fix.Group):
20555		def __init__(self):
20556			order = fix.IntArray(5)
20557			order[0] = 1019
20558			order[1] = 1050
20559			order[2] = 1051
20560			order[3] = 1052
20561			order[4] = 0
20562			fix.Group.__init__(self, 1018, 1019, order)
20563
20564		class NoInstrumentPartySubIDs(fix.Group):
20565			def __init__(self):
20566				order = fix.IntArray(3)
20567				order[0] = 1053
20568				order[1] = 1054
20569				order[2] = 0
20570				fix.Group.__init__(self, 1052, 1053, order)
20571
20572	class NoUnderlyingSecurityAltID(fix.Group):
20573		def __init__(self):
20574			order = fix.IntArray(3)
20575			order[0] = 458
20576			order[1] = 459
20577			order[2] = 0
20578			fix.Group.__init__(self, 457, 458, order)
20579
20580	class NoUnderlyingStips(fix.Group):
20581		def __init__(self):
20582			order = fix.IntArray(3)
20583			order[0] = 888
20584			order[1] = 889
20585			order[2] = 0
20586			fix.Group.__init__(self, 887, 888, order)
20587
20588	class NoUndlyInstrumentParties(fix.Group):
20589		def __init__(self):
20590			order = fix.IntArray(5)
20591			order[0] = 1059
20592			order[1] = 1060
20593			order[2] = 1061
20594			order[3] = 1062
20595			order[4] = 0
20596			fix.Group.__init__(self, 1058, 1059, order)
20597
20598		class NoUndlyInstrumentPartySubIDs(fix.Group):
20599			def __init__(self):
20600				order = fix.IntArray(3)
20601				order[0] = 1063
20602				order[1] = 1064
20603				order[2] = 0
20604				fix.Group.__init__(self, 1062, 1063, order)
20605
20606class OrderMassActionRequest(Message):
20607	def __init__(self):
20608		Message.__init__(self)
20609		self.getHeader().setField( fix.MsgType("CA") )
20610
20611	class NoPartyIDs(fix.Group):
20612		def __init__(self):
20613			order = fix.IntArray(5)
20614			order[0] = 448
20615			order[1] = 447
20616			order[2] = 452
20617			order[3] = 802
20618			order[4] = 0
20619			fix.Group.__init__(self, 453, 448, order)
20620
20621		class NoPartySubIDs(fix.Group):
20622			def __init__(self):
20623				order = fix.IntArray(3)
20624				order[0] = 523
20625				order[1] = 803
20626				order[2] = 0
20627				fix.Group.__init__(self, 802, 523, order)
20628
20629	class NoSecurityAltID(fix.Group):
20630		def __init__(self):
20631			order = fix.IntArray(3)
20632			order[0] = 455
20633			order[1] = 456
20634			order[2] = 0
20635			fix.Group.__init__(self, 454, 455, order)
20636
20637	class NoEvents(fix.Group):
20638		def __init__(self):
20639			order = fix.IntArray(6)
20640			order[0] = 865
20641			order[1] = 866
20642			order[2] = 1145
20643			order[3] = 867
20644			order[4] = 868
20645			order[5] = 0
20646			fix.Group.__init__(self, 864, 865, order)
20647
20648	class NoInstrumentParties(fix.Group):
20649		def __init__(self):
20650			order = fix.IntArray(5)
20651			order[0] = 1019
20652			order[1] = 1050
20653			order[2] = 1051
20654			order[3] = 1052
20655			order[4] = 0
20656			fix.Group.__init__(self, 1018, 1019, order)
20657
20658		class NoInstrumentPartySubIDs(fix.Group):
20659			def __init__(self):
20660				order = fix.IntArray(3)
20661				order[0] = 1053
20662				order[1] = 1054
20663				order[2] = 0
20664				fix.Group.__init__(self, 1052, 1053, order)
20665
20666	class NoUnderlyingSecurityAltID(fix.Group):
20667		def __init__(self):
20668			order = fix.IntArray(3)
20669			order[0] = 458
20670			order[1] = 459
20671			order[2] = 0
20672			fix.Group.__init__(self, 457, 458, order)
20673
20674	class NoUnderlyingStips(fix.Group):
20675		def __init__(self):
20676			order = fix.IntArray(3)
20677			order[0] = 888
20678			order[1] = 889
20679			order[2] = 0
20680			fix.Group.__init__(self, 887, 888, order)
20681
20682	class NoUndlyInstrumentParties(fix.Group):
20683		def __init__(self):
20684			order = fix.IntArray(5)
20685			order[0] = 1059
20686			order[1] = 1060
20687			order[2] = 1061
20688			order[3] = 1062
20689			order[4] = 0
20690			fix.Group.__init__(self, 1058, 1059, order)
20691
20692		class NoUndlyInstrumentPartySubIDs(fix.Group):
20693			def __init__(self):
20694				order = fix.IntArray(3)
20695				order[0] = 1063
20696				order[1] = 1064
20697				order[2] = 0
20698				fix.Group.__init__(self, 1062, 1063, order)
20699
20700class UserNotification(Message):
20701	def __init__(self):
20702		Message.__init__(self)
20703		self.getHeader().setField( fix.MsgType("CB") )
20704
20705	class NoUsernames(fix.Group):
20706		def __init__(self):
20707			order = fix.IntArray(2)
20708			order[0] = 553
20709			order[1] = 0
20710			fix.Group.__init__(self, 809, 553, order)
20711