[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference decwet::visual

Title:Microsoft Visual C++ bug reports and kits
Notice:Register in Topic 2. 5.Last for latest Kit
Moderator:DECWET::THOMASN
Created:Tue May 17 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:521
Total number of notes:2938

518.0. "Intel probs after going from 4.2 to 5.0, not on Alpha though..." by KZIN::HUDSON (That's what I think) Fri May 23 1997 09:43

I am working with a software partner who is developing on NT (alpha and intel).

He has some code which was working on 4.2, but since moving to 5.0, he's
got some problems - but only on Intel, not on Alpha.

I realise this is the Alpha conference, but I wondered (a) if this is something
someone in here may have come across before, and (b) whether there's any
way we can work to resolve this using our intimate connections with Microsoft...

thanks, nick

There are two modules seeing problems, both included as reply .1

The first just hangs, the second falls over with C1002 - compiler out of
heap space.
T.RTitleUserPersonal
Name
DateLines
518.1KZIN::HUDSONThat's what I thinkFri May 23 1997 09:452251


test.bat (can be used for both sources)
======
cl  /c /O2 /W1 /nologo /MD /FR /GX /Zi %1


1) Hangs the compiler at O2, works with O1. Works at O2 with Alpha. 
bad.c
===
void fmat4(a,b,c)

double  *a   ;
double  *b   ;
double  *c   ;

{
 double   d[12];
 int      i    ;


  d[0]  =         a[0]*b[0] + a[1] *b[3] + a[2]*b[6];
  d[1]  =         a[0]*b[1] + a[1] *b[4] + a[2]*b[7];
  d[2]  =         a[0]*b[2] + a[1] *b[5] + a[2]*b[8];
  d[3]  =         a[3]*b[0] + a[4] *b[3] + a[5]*b[6];
  d[4]  =         a[3]*b[1] + a[4] *b[4] + a[5]*b[7];
  d[5]  =         a[3]*b[2] + a[4] *b[5] + a[5]*b[8];
  d[6]  =         a[6]*b[0] + a[7] *b[3] + a[8]*b[6];
  d[7]  =         a[6]*b[1] + a[7] *b[4] + a[8]*b[7];
  d[8]  =         a[6]*b[2] + a[7] *b[5] + a[8]*b[8];
  d[9]  = b[9]  + a[9]*b[0] + a[10]*b[3] + a[11]*b[6];
  d[10] = b[10] + a[9]*b[1] + a[10]*b[4] + a[11]*b[7];
  d[11] = b[11] + a[9]*b[2] + a[10]*b[5] + a[11]*b[8];
  for ( i=0 ; i<12 ; i++ ) c[i]=d[i];
}


2) At O2 and O1 this does not complete, mainly because it requires enormous
amounts of memory. At O0 it works fine and completes immediately. Again with
Alpha at O2 there is no problem.
NB: The problem apparently has something to do with the dynamic nature of "new".

If "char** a..." replaced by "char *a[12345]" it works.


Note that certain lines have been split in the program below, which means you
get invalid breaks in the string literals.  But NOTES wouldn't let me post the
version with the lines not split...



hard.cpp
======
void	CATSDMLoadSchemaconfig_control_design ( )
{
	const char**		CrtO = new  const char*  [863] ;
	const char**		UpdO = new  const char*  [1087] ;
	
	CrtO[0] = "Schema(config_control_design)" ;	
	CrtO[1] = "EnumerationType(ahead,behind)" ;	
	CrtO[2] = "DefinedType(ahead_or_behind,#2)" ;	
	CrtO[3] =
"Entity(product_definition_formation,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[4] = "ExplicitAttr(id)" ;	
	CrtO[5] = "DefinedType(identifier,StringType)" ;	
	CrtO[6] = "ExplicitAttr(description)" ;	
	CrtO[7] = "DefinedType(text,StringType)" ;	
	CrtO[8] = "ExplicitAttr(of_product)" ;	
	CrtO[9] = "Entity(product,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[10] = "ExplicitAttr(id)" ;	
	CrtO[11] = "ExplicitAttr(name)" ;	
	CrtO[12] = "DefinedType(label,StringType)" ;	
	CrtO[13] = "ExplicitAttr(description)" ;	
	CrtO[14] = "ExplicitAttr(prod_ctx)" ;	
	CrtO[15] = "Entity(product_context,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[16] =
"Entity(application_context_element,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[17] = "ExplicitAttr(name)" ;	
	CrtO[18] = "ExplicitAttr(frame_of_reference)" ;	
	CrtO[19] = "Entity(application_context,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[20] = "ExplicitAttr(application)" ;	
	CrtO[21] = "InverseAttr(context_elements)" ;	
	CrtO[22] = "ExplicitAttr(discipline_type)" ;	
	CrtO[23] = "SetType(#16,1,-1)" ;	
	CrtO[24] = "UniquenessRule(UR1)" ;	
	CrtO[25] = "UniquenessRule(UR1)" ;	
	CrtO[26] = "Entity(product_definition,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[27] = "ExplicitAttr(id)" ;	
	CrtO[28] = "ExplicitAttr(description)" ;	
	CrtO[29] = "ExplicitAttr(formation)" ;	
	CrtO[30] = "ExplicitAttr(prod_def_ctx)" ;	
	CrtO[31] =
"Entity(product_definition_context,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[32] = "ExplicitAttr(life_cycle_stage)" ;	
	CrtO[33] =
"Entity(configuration_effectivity,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[34] =
"Entity(product_definition_effectivity,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[35] = "Entity(effectivity,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[36] = "ExplicitAttr(id)" ;	
	CrtO[37] = "ExplicitAttr(usage)" ;	
	CrtO[38] =
"Entity(product_definition_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[39] = "ExplicitAttr(id)" ;	
	CrtO[40] = "ExplicitAttr(name)" ;	
	CrtO[41] = "ExplicitAttr(description)" ;	
	CrtO[42] = "ExplicitAttr(relating_product_definition)" ;	
	CrtO[43] = "ExplicitAttr(related_product_definition)" ;	
	CrtO[44] = "UniquenessRule(UR1)" ;	
	CrtO[45] = "ExplicitAttr(configuration)" ;	
	CrtO[46] = "Entity(configuration_design,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[47] = "ExplicitAttr(configuration)" ;	
	CrtO[48] = "Entity(configuration_item,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[49] = "ExplicitAttr(id)" ;	
	CrtO[50] = "ExplicitAttr(name)" ;	
	CrtO[51] = "ExplicitAttr(description)" ;	
	CrtO[52] = "ExplicitAttr(item_concept)" ;	
	CrtO[53] = "Entity(product_concept,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[54] = "ExplicitAttr(id)" ;	
	CrtO[55] = "ExplicitAttr(name)" ;	
	CrtO[56] = "ExplicitAttr(description)" ;	
	CrtO[57] = "ExplicitAttr(market_context)" ;	
	CrtO[58] =
"Entity(product_concept_context,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[59] = "ExplicitAttr(market_segment_type)" ;	
	CrtO[60] = "UniquenessRule(UR1)" ;	
	CrtO[61] = "ExplicitAttr(purpose)" ;	
	CrtO[62] = "UniquenessRule(UR1)" ;	
	CrtO[63] = "ExplicitAttr(design)" ;	
	CrtO[64] = "UniquenessRule(UR1)" ;	
	CrtO[65] = "UniquenessRule(UR1)" ;	
	CrtO[66] =
"Entity(security_classification,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[67] = "ExplicitAttr(name)" ;	
	CrtO[68] = "ExplicitAttr(purpose)" ;	
	CrtO[69] = "ExplicitAttr(security_level)" ;	
	CrtO[70] =
"Entity(security_classification_level,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[71] = "ExplicitAttr(name)" ;	
	CrtO[72] = "Entity(change_request,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[73] =
"Entity(action_request_assignment,ABSTRACT,SIMPLE,INDEPENDENT)" ;	
	CrtO[74] = "ExplicitAttr(assigned_action_request)" ;	
	CrtO[75] =
"Entity(versioned_action_request,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[76] = "ExplicitAttr(id)" ;	
	CrtO[77] = "ExplicitAttr(version)" ;	
	CrtO[78] = "ExplicitAttr(purpose)" ;	
	CrtO[79] = "ExplicitAttr(description)" ;	
	CrtO[80] = "ExplicitAttr(chg_req_items)" ;	
	CrtO[81] = "SelectType(#4)" ;	
	CrtO[82] = "DefinedType(change_request_item,#82)" ;	
	CrtO[83] = "SetType(#83,1,-1)" ;	
	CrtO[84] = "Entity(change,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[85] = "Entity(action_assignment,ABSTRACT,SIMPLE,INDEPENDENT)" ;	
	CrtO[86] = "ExplicitAttr(assigned_action)" ;	
	CrtO[87] = "Entity(action,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[88] = "ExplicitAttr(name)" ;	
	CrtO[89] = "ExplicitAttr(description)" ;	
	CrtO[90] = "ExplicitAttr(chosen_method)" ;	
	CrtO[91] = "Entity(action_method,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[92] = "ExplicitAttr(name)" ;	
	CrtO[93] = "ExplicitAttr(description)" ;	
	CrtO[94] = "ExplicitAttr(consequence)" ;	
	CrtO[95] = "ExplicitAttr(purpose)" ;	
	CrtO[96] = "ExplicitAttr(work_items)" ;	
	CrtO[97] = "SelectType(#4)" ;	
	CrtO[98] = "DefinedType(work_item,#98)" ;	
	CrtO[99] = "SetType(#99,1,-1)" ;	
	CrtO[100] = "Entity(start_request,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[101] = "ExplicitAttr(items)" ;	
	CrtO[102] = "SelectType(#4)" ;	
	CrtO[103] = "DefinedType(start_request_item,#103)" ;	
	CrtO[104] = "SetType(#104,1,-1)" ;	
	CrtO[105] = "Entity(start_work,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[106] = "ExplicitAttr(work_items)" ;	
	CrtO[107] = "SetType(#99,1,-1)" ;	
	CrtO[108] = "Entity(certification,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[109] = "ExplicitAttr(name)" ;	
	CrtO[110] = "ExplicitAttr(purpose)" ;	
	CrtO[111] = "ExplicitAttr(certif_kind)" ;	
	CrtO[112] = "Entity(certification_type,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[113] = "ExplicitAttr(description)" ;	
	CrtO[114] = "Entity(contract,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[115] = "ExplicitAttr(name)" ;	
	CrtO[116] = "ExplicitAttr(purpose)" ;	
	CrtO[117] = "ExplicitAttr(contract_kind)" ;	
	CrtO[118] = "Entity(contract_type,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[119] = "ExplicitAttr(description)" ;	
	CrtO[120] = "SelectType(#4,#27,#34,#49,#67,#73,#85,#101,#106,#109,#115)"
;	
	CrtO[121] = "DefinedType(approved_item,#121)" ;	
	CrtO[122] = "DefinedType(area_measure,RealType(8))" ;	
	CrtO[123] = "Entity(axis2_placement_2d,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[124] = "Entity(placement,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[125] =
"Entity(geometric_representation_item,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[126] = "Entity(representation_item,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[127] = "ExplicitAttr(name)" ;	
	CrtO[128] = "ExplicitAttr(location)" ;	
	CrtO[129] = "Entity(cartesian_point,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[130] = "Entity(point,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[131] = "ExplicitAttr(coordinates)" ;	
	CrtO[132] = "DefinedType(length_measure,RealType(8))" ;	
	CrtO[133] = "ListType(#133,1,3,DUPL)" ;	
	CrtO[134] = "ExplicitAttr(ref_direction)" ;	
	CrtO[135] = "Entity(direction,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[136] = "ExplicitAttr(direction_ratios)" ;	
	CrtO[137] = "ListType(RealType(8),2,3,DUPL)" ;	
	CrtO[138] = "Entity(axis2_placement_3d,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[139] = "ExplicitAttr(axis)" ;	
	CrtO[140] = "ExplicitAttr(ref_direction)" ;	
	CrtO[141] = "SelectType(#124,#139)" ;	
	CrtO[142] = "DefinedType(axis2_placement,#142)" ;	
	CrtO[143] =
"EnumerationType(elliptic_arc,polyline_form,parabolic_arc,circular_arc,unspecifie
d,hyperbolic_arc)" ;	
	CrtO[144] = "DefinedType(b_spline_curve_form,#144)" ;	
	CrtO[145] =
"EnumerationType(surf_of_linear_extrusion,plane_surf,generalised_cone,toroidal_su
rf,conical_surf,spherical_surf,unspecified,ruled_surf,surf_of_revolution,cylindri
cal_surf,quadric_surf)" ;	
	CrtO[146] = "DefinedType(b_spline_surface_form,#146)" ;	
	CrtO[147] = "Entity(solid_model,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[148] = "SelectType(#148)" ;	
	CrtO[149] = "DefinedType(boolean_operand,#149)" ;	
	CrtO[150] =
"Entity(supplied_part_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[151] = "SelectType(#151)" ;	
	CrtO[152] = "DefinedType(certified_item,#152)" ;	
	CrtO[153] = "SelectType(#27,#39)" ;	
	CrtO[154] = "DefinedType(characterized_product_definition,#154)" ;	
	CrtO[155] =
"Entity(product_definition_shape,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[156] = "Entity(property_definition,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[157] = "ExplicitAttr(name)" ;	
	CrtO[158] = "ExplicitAttr(description)" ;	
	CrtO[159] = "ExplicitAttr(definition)" ;	
	CrtO[160] = "Entity(shape_aspect,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[161] = "ExplicitAttr(name)" ;	
	CrtO[162] = "ExplicitAttr(description)" ;	
	CrtO[163] = "ExplicitAttr(of_shape)" ;	
	CrtO[164] = "ExplicitAttr(product_definitional)" ;	
	CrtO[165] =
"Entity(shape_aspect_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[166] = "ExplicitAttr(name)" ;	
	CrtO[167] = "ExplicitAttr(description)" ;	
	CrtO[168] = "ExplicitAttr(relating_shape_aspect)" ;	
	CrtO[169] = "ExplicitAttr(related_shape_aspect)" ;	
	CrtO[170] = "SelectType(#156,#161,#166)" ;	
	CrtO[171] = "DefinedType(shape_definition,#171)" ;	
	CrtO[172] = "SelectType(#155,#172)" ;	
	CrtO[173] = "DefinedType(characterized_definition,#173)" ;	
	CrtO[174] = "UniquenessRule(UR1)" ;	
	CrtO[175] = "SelectType(#156,#161,#166)" ;	
	CrtO[176] = "DefinedType(shape_definition,#176)" ;	
	CrtO[177] = "SelectType(#155,#177)" ;	
	CrtO[178] = "DefinedType(characterized_definition,#178)" ;	
	CrtO[179] =
"Entity(assembly_component_usage,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[180] =
"Entity(product_definition_usage,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[181] = "UniquenessRule(UR1)" ;	
	CrtO[182] = "ExplicitAttr(reference_designator)" ;	
	CrtO[183] = "SelectType(#4,#180)" ;	
	CrtO[184] = "DefinedType(classified_item,#184)" ;	
	CrtO[185] = "DefinedType(context_dependent_measure,RealType(8))" ;	
	CrtO[186] = "SelectType(#4)" ;	
	CrtO[187] = "DefinedType(contracted_item,#187)" ;	
	CrtO[188] = "DefinedType(count_measure,RealType(8))" ;	
	CrtO[189] = "Entity(pcurve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[190] = "Entity(curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[191] = "ExplicitAttr(basis_surface)" ;	
	CrtO[192] = "Entity(surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[193] = "ExplicitAttr(reference_to_curve)" ;	
	CrtO[194] =
"Entity(definitional_representation,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[195] = "Entity(representation,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[196] = "ExplicitAttr(name)" ;	
	CrtO[197] = "ExplicitAttr(items)" ;	
	CrtO[198] = "SetType(#127,1,-1)" ;	
	CrtO[199] = "ExplicitAttr(context_of_items)" ;	
	CrtO[200] =
"Entity(representation_context,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[201] = "ExplicitAttr(context_identifier)" ;	
	CrtO[202] = "ExplicitAttr(context_type)" ;	
	CrtO[203] = "InverseAttr(representations_in_context)" ;	
	CrtO[204] = "Entity(surface_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[205] = "ExplicitAttr(curve_3d)" ;	
	CrtO[206] = "ExplicitAttr(associated_geometry)" ;	
	CrtO[207] = "SelectType(#190,#193)" ;	
	CrtO[208] = "DefinedType(pcurve_or_surface,#208)" ;	
	CrtO[209] = "ListType(#209,1,2,DUPL)" ;	
	CrtO[210] = "ExplicitAttr(master_representation)" ;	
	CrtO[211] = "EnumerationType(pcurve_s2,pcurve_s1,curve_3d)" ;	
	CrtO[212] = "DefinedType(preferred_surface_curve_representation,#212)" ;

	CrtO[213] =
"Entity(composite_curve_on_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[214] = "Entity(composite_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[215] = "Entity(bounded_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[216] = "ExplicitAttr(segments)" ;	
	CrtO[217] =
"Entity(composite_curve_segment,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[218] = "ExplicitAttr(transition)" ;	
	CrtO[219] =
"EnumerationType(discontinuous,cont_same_gradient_same_curvature,cont_same_gradie
nt,continuous)" ;	
	CrtO[220] = "DefinedType(transition_code,#220)" ;	
	CrtO[221] = "ExplicitAttr(same_sense)" ;	
	CrtO[222] = "ExplicitAttr(parent_curve)" ;	
	CrtO[223] = "InverseAttr(using_curves)" ;	
	CrtO[224] = "ListType(#218,1,-1,DUPL)" ;	
	CrtO[225] = "ExplicitAttr(self_intersect)" ;	
	CrtO[226] = "SelectType(#190,#205,#214)" ;	
	CrtO[227] = "DefinedType(curve_on_surface,#227)" ;	
	CrtO[228] =
"Entity(approval_person_organization,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[229] = "ExplicitAttr(person_organization)" ;	
	CrtO[230] =
"Entity(person_and_organization,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[231] = "ExplicitAttr(the_person)" ;	
	CrtO[232] = "Entity(person,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[233] = "ExplicitAttr(id)" ;	
	CrtO[234] = "ExplicitAttr(last_name)" ;	
	CrtO[235] = "ExplicitAttr(first_name)" ;	
	CrtO[236] = "ExplicitAttr(middle_names)" ;	
	CrtO[237] = "ListType(#13,1,-1,DUPL)" ;	
	CrtO[238] = "ExplicitAttr(prefix_titles)" ;	
	CrtO[239] = "ListType(#13,1,-1,DUPL)" ;	
	CrtO[240] = "ExplicitAttr(suffix_titles)" ;	
	CrtO[241] = "ListType(#13,1,-1,DUPL)" ;	
	CrtO[242] = "UniquenessRule(UR1)" ;	
	CrtO[243] = "ExplicitAttr(the_organization)" ;	
	CrtO[244] = "Entity(organization,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[245] = "ExplicitAttr(id)" ;	
	CrtO[246] = "ExplicitAttr(name)" ;	
	CrtO[247] = "ExplicitAttr(description)" ;	
	CrtO[248] = "SelectType(#231)" ;	
	CrtO[249] = "DefinedType(person_organization_select,#249)" ;	
	CrtO[250] = "ExplicitAttr(authorized_approval)" ;	
	CrtO[251] = "Entity(approval,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[252] = "ExplicitAttr(status)" ;	
	CrtO[253] = "Entity(approval_status,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[254] = "ExplicitAttr(name)" ;	
	CrtO[255] = "ExplicitAttr(level)" ;	
	CrtO[256] = "ExplicitAttr(role)" ;	
	CrtO[257] = "Entity(approval_role,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[258] = "ExplicitAttr(role)" ;	
	CrtO[259] = "SelectType(#27,#73,#101,#85,#106,#229,#115,#67,#109)" ;	
	CrtO[260] = "DefinedType(date_time_item,#260)" ;	
	CrtO[261] = "Entity(date_and_time,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[262] = "ExplicitAttr(date_component)" ;	
	CrtO[263] = "Entity(date,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[264] = "ExplicitAttr(year_component)" ;	
	CrtO[265] = "DefinedType(year_number,IntegerType)" ;	
	CrtO[266] = "ExplicitAttr(time_component)" ;	
	CrtO[267] = "Entity(local_time,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[268] = "ExplicitAttr(hour_component)" ;	
	CrtO[269] = "DefinedType(hour_in_day,IntegerType)" ;	
	CrtO[270] = "ExplicitAttr(minute_component)" ;	
	CrtO[271] = "DefinedType(minute_in_hour,IntegerType)" ;	
	CrtO[272] = "ExplicitAttr(second_component)" ;	
	CrtO[273] = "DefinedType(second_in_minute,RealType(8))" ;	
	CrtO[274] = "ExplicitAttr(zone)" ;	
	CrtO[275] =
"Entity(coordinated_universal_time_offset,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[276] = "ExplicitAttr(hour_offset)" ;	
	CrtO[277] = "ExplicitAttr(minute_offset)" ;	
	CrtO[278] = "ExplicitAttr(sense)" ;	
	CrtO[279] = "SelectType(#262)" ;	
	CrtO[280] = "DefinedType(date_time_select,#280)" ;	
	CrtO[281] = "DefinedType(day_in_month_number,IntegerType)" ;	
	CrtO[282] = "DefinedType(day_in_week_number,IntegerType)" ;	
	CrtO[283] = "DefinedType(day_in_year_number,IntegerType)" ;	
	CrtO[284] = "DefinedType(descriptive_measure,StringType)" ;	
	CrtO[285] = "DefinedType(dimension_count,IntegerType)" ;	
	CrtO[286] = "SelectType(#131,#191,#193)" ;	
	CrtO[287] = "DefinedType(geometric_set_select,#287)" ;	
	CrtO[288] =
"EnumerationType(uniform_knots,quasi_uniform_knots,piecewise_bezier_knots,unspeci
fied)" ;	
	CrtO[289] = "DefinedType(knot_type,#289)" ;	
	CrtO[290] = "Entity(edge,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[291] =
"Entity(topological_representation_item,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[292] = "ExplicitAttr(edge_start)" ;	
	CrtO[293] = "Entity(vertex,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[294] = "ExplicitAttr(edge_end)" ;	
	CrtO[295] = "Entity(path,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[296] = "ExplicitAttr(edge_list)" ;	
	CrtO[297] = "Entity(oriented_edge,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[298] = "ExplicitAttr(edge_element)" ;	
	CrtO[299] = "ExplicitAttr(orientation)" ;	
	CrtO[300] = "ListType(#298,1,-1,UNIQ)" ;	
	CrtO[301] = "Entity(face,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[302] = "ExplicitAttr(bounds)" ;	
	CrtO[303] = "Entity(face_bound,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[304] = "ExplicitAttr(bound)" ;	
	CrtO[305] = "Entity(loop,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[306] = "ExplicitAttr(orientation)" ;	
	CrtO[307] = "SetType(#304,1,-1)" ;	
	CrtO[308] = "Entity(closed_shell,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[309] = "Entity(connected_face_set,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[310] = "ExplicitAttr(cfs_faces)" ;	
	CrtO[311] = "SetType(#302,1,-1)" ;	
	CrtO[312] = "Entity(open_shell,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[313] = "SelectType(#291,#296,#302,#304,#309,#313)" ;	
	CrtO[314] = "DefinedType(reversible_topology_item,#314)" ;	
	CrtO[315] = "ListType(#315,0,-1,DUPL)" ;	
	CrtO[316] = "DefinedType(list_of_reversible_topology_item,#316)" ;	
	CrtO[317] = "DefinedType(mass_measure,RealType(8))" ;	
	CrtO[318] = "DefinedType(plane_angle_measure,RealType(8))" ;	
	CrtO[319] = "DefinedType(parameter_value,RealType(8))" ;	
	CrtO[320] = "DefinedType(positive_length_measure,#133)" ;	
	CrtO[321] = "DefinedType(positive_plane_angle_measure,#319)" ;	
	CrtO[322] = "DefinedType(solid_angle_measure,RealType(8))" ;	
	CrtO[323] = "DefinedType(volume_measure,RealType(8))" ;	
	CrtO[324] =
"SelectType(#123,#186,#189,#285,#133,#318,#319,#320,#321,#322,#323,#324)" ;	
	CrtO[325] = "DefinedType(measure_value,#325)" ;	
	CrtO[326] = "DefinedType(month_in_year_number,IntegerType)" ;	
	CrtO[327] = "SelectType(#85,#106,#73,#101,#49,#10,#4,#27,#115,#67)" ;	
	CrtO[328] = "DefinedType(person_organization_item,#328)" ;	
	CrtO[329] = "SetType(#315,0,-1)" ;	
	CrtO[330] = "DefinedType(set_of_reversible_topology_item,#330)" ;	
	CrtO[331] = "SelectType(#315,#317,#331)" ;	
	CrtO[332] = "DefinedType(reversible_topology,#332)" ;	
	CrtO[333] = "Entity(vertex_shell,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[334] = "ExplicitAttr(vertex_shell_extent)" ;	
	CrtO[335] = "Entity(vertex_loop,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[336] = "ExplicitAttr(loop_vertex)" ;	
	CrtO[337] = "Entity(wire_shell,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[338] = "ExplicitAttr(wire_shell_extent)" ;	
	CrtO[339] = "SetType(#306,1,-1)" ;	
	CrtO[340] = "SelectType(#313,#309,#334,#338)" ;	
	CrtO[341] = "DefinedType(shell,#341)" ;	
	CrtO[342] =
"EnumerationType(exa,pico,mega,femto,atto,centi,nano,hecto,micro,tera,giga,milli,
peta,deci,kilo,deca)" ;	
	CrtO[343] = "DefinedType(si_prefix,#343)" ;	
	CrtO[344] =
"EnumerationType(hertz,degree_celsius,siemens,sievert,lux,watt,ohm,second,becquer
el,pascal,henry,tesla,volt,joule,kelvin,ampere,gram,steradian,mole,lumen,gray,can
dela,farad,radian,newton,metre,weber,coulomb)" ;	
	CrtO[345] = "DefinedType(si_unit_name,#345)" ;	
	CrtO[346] = "EnumerationType(bought,not_known,made)" ;	
	CrtO[347] = "DefinedType(source,#347)" ;	
	CrtO[348] = "SelectType(#27,#161)" ;	
	CrtO[349] = "DefinedType(specified_item,#349)" ;	
	CrtO[350] = "Entity(action_directive,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[351] = "ExplicitAttr(name)" ;	
	CrtO[352] = "ExplicitAttr(description)" ;	
	CrtO[353] = "ExplicitAttr(analysis)" ;	
	CrtO[354] = "ExplicitAttr(comment)" ;	
	CrtO[355] = "ExplicitAttr(requests)" ;	
	CrtO[356] = "SetType(#76,1,-1)" ;	
	CrtO[357] = "SelectType(#351,#88,#92)" ;	
	CrtO[358] = "DefinedType(supported_item,#358)" ;	
	CrtO[359] =
"Entity(shell_based_surface_model,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[360] = "ExplicitAttr(sbsm_boundary)" ;	
	CrtO[361] = "SetType(#342,1,-1)" ;	
	CrtO[362] = "SelectType(#360)" ;	
	CrtO[363] = "DefinedType(surface_model,#363)" ;	
	CrtO[364] =
"Entity(item_defined_transformation,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[365] = "ExplicitAttr(name)" ;	
	CrtO[366] = "ExplicitAttr(description)" ;	
	CrtO[367] = "ExplicitAttr(transform_item_1)" ;	
	CrtO[368] = "ExplicitAttr(transform_item_2)" ;	
	CrtO[369] =
"Entity(functionally_defined_transformation,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[370] = "ExplicitAttr(name)" ;	
	CrtO[371] = "ExplicitAttr(description)" ;	
	CrtO[372] = "SelectType(#365,#370)" ;	
	CrtO[373] = "DefinedType(transformation,#373)" ;	
	CrtO[374] = "EnumerationType(parameter,unspecified,cartesian)" ;	
	CrtO[375] = "DefinedType(trimming_preference,#375)" ;	
	CrtO[376] = "SelectType(#130,#320)" ;	
	CrtO[377] = "DefinedType(trimming_select,#377)" ;	
	CrtO[378] = "Entity(named_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[379] = "ExplicitAttr(dimensions)" ;	
	CrtO[380] =
"Entity(dimensional_exponents,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[381] = "ExplicitAttr(length_exponent)" ;	
	CrtO[382] = "ExplicitAttr(mass_exponent)" ;	
	CrtO[383] = "ExplicitAttr(time_exponent)" ;	
	CrtO[384] = "ExplicitAttr(electric_current_exponent)" ;	
	CrtO[385] = "ExplicitAttr(thermodynamic_temperature_exponent)" ;	
	CrtO[386] = "ExplicitAttr(amount_of_substance_exponent)" ;	
	CrtO[387] = "ExplicitAttr(luminous_intensity_exponent)" ;	
	CrtO[388] = "SelectType(#379)" ;	
	CrtO[389] = "DefinedType(unit,#389)" ;	
	CrtO[390] = "Entity(vector,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[391] = "ExplicitAttr(orientation)" ;	
	CrtO[392] = "ExplicitAttr(magnitude)" ;	
	CrtO[393] = "SelectType(#391,#136)" ;	
	CrtO[394] = "DefinedType(vector_or_direction,#394)" ;	
	CrtO[395] = "DefinedType(week_in_year_number,IntegerType)" ;	
	CrtO[396] =
"Entity(shell_based_wireframe_model,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[397] = "ExplicitAttr(sbwm_boundary)" ;	
	CrtO[398] = "SetType(#342,1,-1)" ;	
	CrtO[399] =
"Entity(edge_based_wireframe_model,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[400] = "ExplicitAttr(ebwm_boundary)" ;	
	CrtO[401] = "Entity(connected_edge_set,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[402] = "ExplicitAttr(ces_edges)" ;	
	CrtO[403] = "SetType(#291,1,-1)" ;	
	CrtO[404] = "SetType(#402,1,-1)" ;	
	CrtO[405] = "SelectType(#397,#400)" ;	
	CrtO[406] = "DefinedType(wireframe_model,#406)" ;	
	CrtO[407] =
"Entity(action_request_solution,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[408] = "ExplicitAttr(method)" ;	
	CrtO[409] = "ExplicitAttr(request)" ;	
	CrtO[410] =
"Entity(action_request_status,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[411] = "ExplicitAttr(status)" ;	
	CrtO[412] = "ExplicitAttr(assigned_request)" ;	
	CrtO[413] = "Entity(action_status,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[414] = "ExplicitAttr(status)" ;	
	CrtO[415] = "ExplicitAttr(assigned_action)" ;	
	CrtO[416] = "Entity(executed_action,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[417] = "Entity(address,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[418] = "ExplicitAttr(internal_location)" ;	
	CrtO[419] = "ExplicitAttr(street_number)" ;	
	CrtO[420] = "ExplicitAttr(street)" ;	
	CrtO[421] = "ExplicitAttr(postal_box)" ;	
	CrtO[422] = "ExplicitAttr(town)" ;	
	CrtO[423] = "ExplicitAttr(region)" ;	
	CrtO[424] = "ExplicitAttr(postal_code)" ;	
	CrtO[425] = "ExplicitAttr(country)" ;	
	CrtO[426] = "ExplicitAttr(facsimile_number)" ;	
	CrtO[427] = "ExplicitAttr(telephone_number)" ;	
	CrtO[428] = "ExplicitAttr(electronic_mail_address)" ;	
	CrtO[429] = "ExplicitAttr(telex_number)" ;	
	CrtO[430] =
"Entity(advanced_brep_shape_representation,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[431] =
"Entity(shape_representation,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[432] = "Entity(advanced_face,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[433] = "Entity(face_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[434] = "ExplicitAttr(face_geometry)" ;	
	CrtO[435] = "ExplicitAttr(same_sense)" ;	
	CrtO[436] =
"Entity(alternate_product_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[437] = "ExplicitAttr(name)" ;	
	CrtO[438] = "ExplicitAttr(description)" ;	
	CrtO[439] = "ExplicitAttr(alternate)" ;	
	CrtO[440] = "ExplicitAttr(base)" ;	
	CrtO[441] = "ExplicitAttr(basis)" ;	
	CrtO[442] = "UniquenessRule(UR1)" ;	
	CrtO[443] =
"Entity(application_protocol_definition,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[444] = "ExplicitAttr(status)" ;	
	CrtO[445] = "ExplicitAttr(application_interpreted_model_schema_name)" ;	
	CrtO[446] = "ExplicitAttr(application_protocol_year)" ;	
	CrtO[447] = "ExplicitAttr(application)" ;	
	CrtO[448] = "Entity(approval_assignment,ABSTRACT,SIMPLE,INDEPENDENT)" ;	
	CrtO[449] = "ExplicitAttr(assigned_approval)" ;	
	CrtO[450] = "Entity(approval_date_time,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[451] = "ExplicitAttr(date_time)" ;	
	CrtO[452] = "ExplicitAttr(dated_approval)" ;	
	CrtO[453] =
"Entity(approval_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[454] = "ExplicitAttr(name)" ;	
	CrtO[455] = "ExplicitAttr(description)" ;	
	CrtO[456] = "ExplicitAttr(relating_approval)" ;	
	CrtO[457] = "ExplicitAttr(related_approval)" ;	
	CrtO[458] =
"Entity(area_measure_with_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[459] = "Entity(measure_with_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[460] = "ExplicitAttr(value_component)" ;	
	CrtO[461] = "ExplicitAttr(unit_component)" ;	
	CrtO[462] = "Entity(area_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[463] =
"Entity(assembly_component_usage_substitute,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[464] = "ExplicitAttr(name)" ;	
	CrtO[465] = "ExplicitAttr(description)" ;	
	CrtO[466] = "ExplicitAttr(base)" ;	
	CrtO[467] = "ExplicitAttr(substitute)" ;	
	CrtO[468] = "UniquenessRule(UR1)" ;	
	CrtO[469] = "Entity(axis1_placement,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[470] = "ExplicitAttr(axis)" ;	
	CrtO[471] = "Entity(b_spline_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[472] = "ExplicitAttr(degree)" ;	
	CrtO[473] = "ExplicitAttr(control_points_list)" ;	
	CrtO[474] = "ListType(#130,2,-1,DUPL)" ;	
	CrtO[475] = "ExplicitAttr(curve_form)" ;	
	CrtO[476] = "ExplicitAttr(closed_curve)" ;	
	CrtO[477] = "ExplicitAttr(self_intersect)" ;	
	CrtO[478] =
"Entity(b_spline_curve_with_knots,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[479] = "ExplicitAttr(knot_multiplicities)" ;	
	CrtO[480] = "ListType(IntegerType,2,-1,DUPL)" ;	
	CrtO[481] = "ExplicitAttr(knots)" ;	
	CrtO[482] = "ListType(#320,2,-1,DUPL)" ;	
	CrtO[483] = "ExplicitAttr(knot_spec)" ;	
	CrtO[484] = "Entity(b_spline_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[485] = "Entity(bounded_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[486] = "ExplicitAttr(u_degree)" ;	
	CrtO[487] = "ExplicitAttr(v_degree)" ;	
	CrtO[488] = "ExplicitAttr(control_points_list)" ;	
	CrtO[489] = "ListType(#130,2,-1,DUPL)" ;	
	CrtO[490] = "ListType(#490,2,-1,DUPL)" ;	
	CrtO[491] = "ExplicitAttr(surface_form)" ;	
	CrtO[492] = "ExplicitAttr(u_closed)" ;	
	CrtO[493] = "ExplicitAttr(v_closed)" ;	
	CrtO[494] = "ExplicitAttr(self_intersect)" ;	
	CrtO[495] =
"Entity(b_spline_surface_with_knots,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[496] = "ExplicitAttr(u_multiplicities)" ;	
	CrtO[497] = "ListType(IntegerType,2,-1,DUPL)" ;	
	CrtO[498] = "ExplicitAttr(v_multiplicities)" ;	
	CrtO[499] = "ListType(IntegerType,2,-1,DUPL)" ;	
	CrtO[500] = "ExplicitAttr(u_knots)" ;	
	CrtO[501] = "ListType(#320,2,-1,DUPL)" ;	
	CrtO[502] = "ExplicitAttr(v_knots)" ;	
	CrtO[503] = "ListType(#320,2,-1,DUPL)" ;	
	CrtO[504] = "ExplicitAttr(knot_spec)" ;	
	CrtO[505] = "Entity(bezier_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[506] = "Entity(bezier_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[507] = "Entity(boundary_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[508] = "Entity(brep_with_voids,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[509] = "Entity(manifold_solid_brep,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[510] = "ExplicitAttr(outer)" ;	
	CrtO[511] = "ExplicitAttr(voids)" ;	
	CrtO[512] =
"Entity(oriented_closed_shell,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[513] = "ExplicitAttr(closed_shell_element)" ;	
	CrtO[514] = "ExplicitAttr(orientation)" ;	
	CrtO[515] = "SetType(#513,1,-1)" ;	
	CrtO[516] = "Entity(calendar_date,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[517] = "ExplicitAttr(day_component)" ;	
	CrtO[518] = "ExplicitAttr(month_component)" ;	
	CrtO[519] =
"Entity(cartesian_transformation_operator,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[520] = "ExplicitAttr(axis1)" ;	
	CrtO[521] = "ExplicitAttr(axis2)" ;	
	CrtO[522] = "ExplicitAttr(local_origin)" ;	
	CrtO[523] = "ExplicitAttr(scale)" ;	
	CrtO[524] =
"Entity(cartesian_transformation_operator_2d,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[525] =
"Entity(cartesian_transformation_operator_3d,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[526] = "ExplicitAttr(axis3)" ;	
	CrtO[527] = "Entity(cc_design_approval,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[528] = "ExplicitAttr(items)" ;	
	CrtO[529] = "SetType(#122,1,-1)" ;	
	CrtO[530] =
"Entity(cc_design_certification,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[531] =
"Entity(certification_assignment,ABSTRACT,SIMPLE,INDEPENDENT)" ;	
	CrtO[532] = "ExplicitAttr(assigned_certification)" ;	
	CrtO[533] = "ExplicitAttr(items)" ;	
	CrtO[534] = "SetType(#153,1,-1)" ;	
	CrtO[535] = "Entity(cc_design_contract,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[536] = "Entity(contract_assignment,ABSTRACT,SIMPLE,INDEPENDENT)" ;	
	CrtO[537] = "ExplicitAttr(assigned_contract)" ;	
	CrtO[538] = "ExplicitAttr(items)" ;	
	CrtO[539] = "SetType(#188,1,-1)" ;	
	CrtO[540] =
"Entity(cc_design_date_and_time_assignment,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[541] =
"Entity(date_and_time_assignment,ABSTRACT,SIMPLE,INDEPENDENT)" ;	
	CrtO[542] = "ExplicitAttr(assigned_date_and_time)" ;	
	CrtO[543] = "ExplicitAttr(role)" ;	
	CrtO[544] = "Entity(date_time_role,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[545] = "ExplicitAttr(name)" ;	
	CrtO[546] = "ExplicitAttr(items)" ;	
	CrtO[547] = "SetType(#261,1,-1)" ;	
	CrtO[548] =
"Entity(cc_design_person_and_organization_assignment,INSTANTIABLE,SIMPLE,INDEPEND
ENT)" ;	
	CrtO[549] =
"Entity(person_and_organization_assignment,ABSTRACT,SIMPLE,INDEPENDENT)" ;	
	CrtO[550] = "ExplicitAttr(assigned_person_and_organization)" ;	
	CrtO[551] = "ExplicitAttr(role)" ;	
	CrtO[552] =
"Entity(person_and_organization_role,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[553] = "ExplicitAttr(name)" ;	
	CrtO[554] = "ExplicitAttr(items)" ;	
	CrtO[555] = "SetType(#329,1,-1)" ;	
	CrtO[556] =
"Entity(cc_design_security_classification,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[557] =
"Entity(security_classification_assignment,ABSTRACT,SIMPLE,INDEPENDENT)" ;	
	CrtO[558] = "ExplicitAttr(assigned_security_classification)" ;	
	CrtO[559] = "ExplicitAttr(items)" ;	
	CrtO[560] = "SetType(#185,1,-1)" ;	
	CrtO[561] =
"Entity(cc_design_specification_reference,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[562] = "Entity(document_reference,ABSTRACT,SIMPLE,INDEPENDENT)" ;	
	CrtO[563] = "ExplicitAttr(assigned_document)" ;	
	CrtO[564] = "Entity(document,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[565] = "ExplicitAttr(id)" ;	
	CrtO[566] = "ExplicitAttr(name)" ;	
	CrtO[567] = "ExplicitAttr(description)" ;	
	CrtO[568] = "ExplicitAttr(kind)" ;	
	CrtO[569] = "Entity(document_type,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[570] = "ExplicitAttr(product_data_type)" ;	
	CrtO[571] = "UniquenessRule(UR1)" ;	
	CrtO[572] = "ExplicitAttr(source)" ;	
	CrtO[573] = "ExplicitAttr(items)" ;	
	CrtO[574] = "SetType(#350,1,-1)" ;	
	CrtO[575] = "Entity(circle,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[576] = "Entity(conic,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[577] = "ExplicitAttr(position)" ;	
	CrtO[578] = "ExplicitAttr(radius)" ;	
	CrtO[579] = "Entity(conical_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[580] = "Entity(elementary_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[581] = "ExplicitAttr(position)" ;	
	CrtO[582] = "ExplicitAttr(radius)" ;	
	CrtO[583] = "ExplicitAttr(semi_angle)" ;	
	CrtO[584] =
"Entity(context_dependent_shape_representation,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[585] = "ExplicitAttr(representation_relation)" ;	
	CrtO[586] =
"Entity(shape_representation_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[587] =
"Entity(representation_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[588] = "ExplicitAttr(name)" ;	
	CrtO[589] = "ExplicitAttr(description)" ;	
	CrtO[590] = "ExplicitAttr(rep_1)" ;	
	CrtO[591] = "ExplicitAttr(rep_2)" ;	
	CrtO[592] = "ExplicitAttr(represented_product_relation)" ;	
	CrtO[593] =
"Entity(context_dependent_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[594] = "ExplicitAttr(name)" ;	
	CrtO[595] =
"Entity(conversion_based_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[596] = "ExplicitAttr(name)" ;	
	CrtO[597] = "ExplicitAttr(conversion_factor)" ;	
	CrtO[598] =
"Entity(curve_bounded_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[599] = "ExplicitAttr(basis_surface)" ;	
	CrtO[600] = "ExplicitAttr(boundaries)" ;	
	CrtO[601] = "SetType(#508,1,-1)" ;	
	CrtO[602] = "ExplicitAttr(implicit_outer)" ;	
	CrtO[603] = "Entity(curve_replica,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[604] = "ExplicitAttr(parent_curve)" ;	
	CrtO[605] = "ExplicitAttr(transformation)" ;	
	CrtO[606] = "Entity(cylindrical_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[607] = "ExplicitAttr(radius)" ;	
	CrtO[608] = "Entity(dated_effectivity,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[609] = "ExplicitAttr(effectivity_start_date)" ;	
	CrtO[610] = "ExplicitAttr(effectivity_end_date)" ;	
	CrtO[611] = "Entity(degenerate_pcurve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[612] = "ExplicitAttr(basis_surface)" ;	
	CrtO[613] = "ExplicitAttr(reference_to_curve)" ;	
	CrtO[614] = "Entity(design_context,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[615] =
"Entity(design_make_from_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[616] = "Entity(directed_action,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[617] = "ExplicitAttr(directive)" ;	
	CrtO[618] =
"Entity(document_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[619] = "ExplicitAttr(name)" ;	
	CrtO[620] = "ExplicitAttr(description)" ;	
	CrtO[621] = "ExplicitAttr(relating_document)" ;	
	CrtO[622] = "ExplicitAttr(related_document)" ;	
	CrtO[623] =
"Entity(document_usage_constraint,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[624] = "ExplicitAttr(source)" ;	
	CrtO[625] = "ExplicitAttr(subject_element)" ;	
	CrtO[626] = "ExplicitAttr(subject_element_value)" ;	
	CrtO[627] = "Entity(document_with_class,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[628] = "ExplicitAttr(class)" ;	
	CrtO[629] =
"Entity(edge_based_wireframe_shape_representation,INSTANTIABLE,SIMPLE,INDEPENDENT
)" ;	
	CrtO[630] = "Entity(edge_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[631] = "ExplicitAttr(edge_geometry)" ;	
	CrtO[632] = "ExplicitAttr(same_sense)" ;	
	CrtO[633] = "Entity(edge_loop,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[634] = "Entity(ellipse,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[635] = "ExplicitAttr(semi_axis_1)" ;	
	CrtO[636] = "ExplicitAttr(semi_axis_2)" ;	
	CrtO[637] =
"Entity(evaluated_degenerate_pcurve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[638] = "ExplicitAttr(equivalent_point)" ;	
	CrtO[639] = "Entity(face_outer_bound,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[640] = "Entity(faceted_brep,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[641] =
"Entity(faceted_brep_shape_representation,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[642] = "Entity(geometric_curve_set,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[643] = "Entity(geometric_set,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[644] = "ExplicitAttr(elements)" ;	
	CrtO[645] = "SetType(#288,1,-1)" ;	
	CrtO[646] =
"Entity(geometric_representation_context,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[647] = "ExplicitAttr(coordinate_space_dimension)" ;	
	CrtO[648] =
"Entity(geometrically_bounded_surface_shape_representation,INSTANTIABLE,SIMPLE,IN
DEPENDENT)" ;	
	CrtO[649] =
"Entity(geometrically_bounded_wireframe_shape_representation,INSTANTIABLE,SIMPLE,
INDEPENDENT)" ;	
	CrtO[650] =
"Entity(global_uncertainty_assigned_context,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[651] = "ExplicitAttr(uncertainty)" ;	
	CrtO[652] =
"Entity(uncertainty_measure_with_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[653] = "ExplicitAttr(name)" ;	
	CrtO[654] = "ExplicitAttr(description)" ;	
	CrtO[655] = "SetType(#653,1,-1)" ;	
	CrtO[656] =
"Entity(global_unit_assigned_context,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[657] = "ExplicitAttr(units)" ;	
	CrtO[658] = "SetType(#390,1,-1)" ;	
	CrtO[659] = "Entity(hyperbola,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[660] = "ExplicitAttr(semi_axis)" ;	
	CrtO[661] = "ExplicitAttr(semi_imag_axis)" ;	
	CrtO[662] = "Entity(intersection_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[663] =
"Entity(length_measure_with_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[664] = "Entity(length_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[665] = "Entity(line,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[666] = "ExplicitAttr(pnt)" ;	
	CrtO[667] = "ExplicitAttr(dir)" ;	
	CrtO[668] = "Entity(lot_effectivity,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[669] = "ExplicitAttr(effectivity_lot_id)" ;	
	CrtO[670] = "ExplicitAttr(effectivity_lot_size)" ;	
	CrtO[671] =
"Entity(manifold_surface_shape_representation,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[672] = "Entity(mapped_item,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[673] = "ExplicitAttr(mapping_source)" ;	
	CrtO[674] = "Entity(representation_map,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[675] = "ExplicitAttr(mapping_origin)" ;	
	CrtO[676] = "ExplicitAttr(mapped_representation)" ;	
	CrtO[677] = "InverseAttr(map_usage)" ;	
	CrtO[678] = "ExplicitAttr(mapping_target)" ;	
	CrtO[679] =
"Entity(mass_measure_with_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[680] = "Entity(mass_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[681] = "Entity(mechanical_context,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[682] =
"Entity(next_assembly_usage_occurrence,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[683] = "Entity(offset_curve_2d,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[684] = "ExplicitAttr(basis_curve)" ;	
	CrtO[685] = "ExplicitAttr(distance)" ;	
	CrtO[686] = "ExplicitAttr(self_intersect)" ;	
	CrtO[687] = "Entity(offset_curve_3d,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[688] = "ExplicitAttr(basis_curve)" ;	
	CrtO[689] = "ExplicitAttr(distance)" ;	
	CrtO[690] = "ExplicitAttr(self_intersect)" ;	
	CrtO[691] = "ExplicitAttr(ref_direction)" ;	
	CrtO[692] = "Entity(offset_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[693] = "ExplicitAttr(basis_surface)" ;	
	CrtO[694] = "ExplicitAttr(distance)" ;	
	CrtO[695] = "ExplicitAttr(self_intersect)" ;	
	CrtO[696] = "Entity(ordinal_date,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[697] = "ExplicitAttr(day_component)" ;	
	CrtO[698] =
"Entity(organization_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[699] = "ExplicitAttr(name)" ;	
	CrtO[700] = "ExplicitAttr(description)" ;	
	CrtO[701] = "ExplicitAttr(relating_organization)" ;	
	CrtO[702] = "ExplicitAttr(related_organization)" ;	
	CrtO[703] =
"Entity(organizational_address,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[704] = "ExplicitAttr(organizations)" ;	
	CrtO[705] = "SetType(#245,1,-1)" ;	
	CrtO[706] = "ExplicitAttr(description)" ;	
	CrtO[707] =
"Entity(organizational_project,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[708] = "ExplicitAttr(name)" ;	
	CrtO[709] = "ExplicitAttr(description)" ;	
	CrtO[710] = "ExplicitAttr(responsible_organizations)" ;	
	CrtO[711] = "SetType(#245,1,-1)" ;	
	CrtO[712] = "Entity(oriented_face,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[713] = "ExplicitAttr(face_element)" ;	
	CrtO[714] = "ExplicitAttr(orientation)" ;	
	CrtO[715] = "Entity(oriented_open_shell,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[716] = "ExplicitAttr(open_shell_element)" ;	
	CrtO[717] = "ExplicitAttr(orientation)" ;	
	CrtO[718] = "Entity(oriented_path,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[719] = "ExplicitAttr(path_element)" ;	
	CrtO[720] = "ExplicitAttr(orientation)" ;	
	CrtO[721] =
"Entity(outer_boundary_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[722] = "Entity(parabola,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[723] = "ExplicitAttr(focal_dist)" ;	
	CrtO[724] =
"Entity(parametric_representation_context,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[725] = "Entity(personal_address,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[726] = "ExplicitAttr(people)" ;	
	CrtO[727] = "SetType(#233,1,-1)" ;	
	CrtO[728] = "ExplicitAttr(description)" ;	
	CrtO[729] = "Entity(plane,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[730] =
"Entity(plane_angle_measure_with_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[731] = "Entity(plane_angle_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[732] = "Entity(point_on_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[733] = "ExplicitAttr(basis_curve)" ;	
	CrtO[734] = "ExplicitAttr(point_parameter)" ;	
	CrtO[735] = "Entity(point_on_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[736] = "ExplicitAttr(basis_surface)" ;	
	CrtO[737] = "ExplicitAttr(point_parameter_u)" ;	
	CrtO[738] = "ExplicitAttr(point_parameter_v)" ;	
	CrtO[739] = "Entity(point_replica,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[740] = "ExplicitAttr(parent_pt)" ;	
	CrtO[741] = "ExplicitAttr(transformation)" ;	
	CrtO[742] = "Entity(poly_loop,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[743] = "ExplicitAttr(polygon)" ;	
	CrtO[744] = "ListType(#130,3,-1,UNIQ)" ;	
	CrtO[745] = "Entity(polyline,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[746] = "ExplicitAttr(points)" ;	
	CrtO[747] = "ListType(#130,2,-1,DUPL)" ;	
	CrtO[748] = "Entity(product_category,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[749] = "ExplicitAttr(name)" ;	
	CrtO[750] = "ExplicitAttr(description)" ;	
	CrtO[751] =
"Entity(product_category_relationship,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[752] = "ExplicitAttr(name)" ;	
	CrtO[753] = "ExplicitAttr(description)" ;	
	CrtO[754] = "ExplicitAttr(category)" ;	
	CrtO[755] = "ExplicitAttr(sub_category)" ;	
	CrtO[756] =
"Entity(product_definition_formation_with_specified_source,INSTANTIABLE,SIMPLE,IN
DEPENDENT)" ;	
	CrtO[757] = "ExplicitAttr(make_or_buy)" ;	
	CrtO[758] =
"Entity(product_definition_with_associated_documents,INSTANTIABLE,SIMPLE,INDEPEND
ENT)" ;	
	CrtO[759] = "ExplicitAttr(documentation_ids)" ;	
	CrtO[760] = "SetType(#565,1,-1)" ;	
	CrtO[761] =
"Entity(product_related_product_category,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[762] = "ExplicitAttr(products)" ;	
	CrtO[763] = "SetType(#10,1,-1)" ;	
	CrtO[764] =
"Entity(promissory_usage_occurrence,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[765] =
"Entity(property_definition_representation,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[766] = "ExplicitAttr(definition)" ;	
	CrtO[767] = "ExplicitAttr(used_representation)" ;	
	CrtO[768] =
"Entity(quantified_assembly_component_usage,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[769] = "ExplicitAttr(quantity)" ;	
	CrtO[770] = "Entity(quasi_uniform_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[771] =
"Entity(quasi_uniform_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[772] =
"Entity(rational_b_spline_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[773] = "ExplicitAttr(weights_data)" ;	
	CrtO[774] = "ListType(RealType(8),2,-1,DUPL)" ;	
	CrtO[775] =
"Entity(rational_b_spline_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[776] = "ExplicitAttr(weights_data)" ;	
	CrtO[777] = "ListType(RealType(8),2,-1,DUPL)" ;	
	CrtO[778] = "ListType(#778,2,-1,DUPL)" ;	
	CrtO[779] =
"Entity(rectangular_composite_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[780] = "ExplicitAttr(segments)" ;	
	CrtO[781] = "Entity(surface_patch,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[782] = "ExplicitAttr(parent_surface)" ;	
	CrtO[783] = "ExplicitAttr(u_transition)" ;	
	CrtO[784] = "ExplicitAttr(v_transition)" ;	
	CrtO[785] = "ExplicitAttr(u_sense)" ;	
	CrtO[786] = "ExplicitAttr(v_sense)" ;	
	CrtO[787] = "InverseAttr(using_surfaces)" ;	
	CrtO[788] = "ListType(#782,1,-1,DUPL)" ;	
	CrtO[789] = "ListType(#789,1,-1,DUPL)" ;	
	CrtO[790] =
"Entity(rectangular_trimmed_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[791] = "ExplicitAttr(basis_surface)" ;	
	CrtO[792] = "ExplicitAttr(u1)" ;	
	CrtO[793] = "ExplicitAttr(u2)" ;	
	CrtO[794] = "ExplicitAttr(v1)" ;	
	CrtO[795] = "ExplicitAttr(v2)" ;	
	CrtO[796] = "ExplicitAttr(usense)" ;	
	CrtO[797] = "ExplicitAttr(vsense)" ;	
	CrtO[798] =
"Entity(reparametrised_composite_curve_segment,INSTANTIABLE,SIMPLE,INDEPENDENT)"
;	
	CrtO[799] = "ExplicitAttr(param_length)" ;	
	CrtO[800] =
"Entity(representation_relationship_with_transformation,INSTANTIABLE,SIMPLE,INDEP
ENDENT)" ;	
	CrtO[801] = "ExplicitAttr(transformation_operator)" ;	
	CrtO[802] = "Entity(seam_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[803] =
"Entity(serial_numbered_effectivity,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[804] = "ExplicitAttr(effectivity_start_id)" ;	
	CrtO[805] = "ExplicitAttr(effectivity_end_id)" ;	
	CrtO[806] =
"Entity(shape_definition_representation,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[807] =
"Entity(shell_based_wireframe_shape_representation,INSTANTIABLE,SIMPLE,INDEPENDEN
T)" ;	
	CrtO[808] = "Entity(si_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[809] = "ExplicitAttr(prefix)" ;	
	CrtO[810] = "ExplicitAttr(name)" ;	
	CrtO[811] =
"Entity(specified_higher_usage_occurrence,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[812] = "ExplicitAttr(upper_usage)" ;	
	CrtO[813] = "ExplicitAttr(next_usage)" ;	
	CrtO[814] = "UniquenessRule(UR1)" ;	
	CrtO[815] =
"Entity(solid_angle_measure_with_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[816] = "Entity(solid_angle_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[817] = "Entity(spherical_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[818] = "ExplicitAttr(radius)" ;	
	CrtO[819] =
"Entity(surface_of_linear_extrusion,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[820] = "Entity(swept_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[821] = "ExplicitAttr(swept_curve)" ;	
	CrtO[822] = "ExplicitAttr(extrusion_axis)" ;	
	CrtO[823] =
"Entity(surface_of_revolution,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[824] = "ExplicitAttr(axis_position)" ;	
	CrtO[825] = "Entity(surface_replica,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[826] = "ExplicitAttr(parent_surface)" ;	
	CrtO[827] = "ExplicitAttr(transformation)" ;	
	CrtO[828] = "Entity(toroidal_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;

	CrtO[829] = "ExplicitAttr(major_radius)" ;	
	CrtO[830] = "ExplicitAttr(minor_radius)" ;	
	CrtO[831] = "Entity(trimmed_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[832] = "ExplicitAttr(basis_curve)" ;	
	CrtO[833] = "ExplicitAttr(trim_1)" ;	
	CrtO[834] = "SetType(#378,1,2)" ;	
	CrtO[835] = "ExplicitAttr(trim_2)" ;	
	CrtO[836] = "SetType(#378,1,2)" ;	
	CrtO[837] = "ExplicitAttr(sense_agreement)" ;	
	CrtO[838] = "ExplicitAttr(master_representation)" ;	
	CrtO[839] = "Entity(uniform_curve,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[840] = "Entity(uniform_surface,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[841] = "Entity(vertex_point,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[842] = "ExplicitAttr(vertex_geometry)" ;	
	CrtO[843] =
"Entity(volume_measure_with_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[844] = "Entity(volume_unit,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[845] =
"Entity(week_of_year_and_day_date,INSTANTIABLE,SIMPLE,INDEPENDENT)" ;	
	CrtO[846] = "ExplicitAttr(week_component)" ;	
	CrtO[847] = "ExplicitAttr(day_component)" ;	
	CrtO[848] =
"Entity(b_spline_curve+b_spline_curve_with_knots+bounded_curve+curve+geometric_re
presentation_item+rational_b_spline_curve+representation_item,INSTANTIABLE,COMPLE
X,INDEPENDENT)" ;	
	CrtO[849] =
"Entity(b_spline_curve+bounded_curve+curve+geometric_representation_item+quasi_un
iform_curve+rational_b_spline_curve+representation_item,INSTANTIABLE,COMPLEX,INDE
PENDENT)" ;	
	CrtO[850] =
"Entity(b_spline_curve+bounded_curve+curve+geometric_representation_item+rational
_b_spline_curve+representation_item+uniform_curve,INSTANTIABLE,COMPLEX,INDEPENDEN
T)" ;	
	CrtO[851] =
"Entity(b_spline_surface+b_spline_surface_with_knots+bounded_surface+geometric_re
presentation_item+rational_b_spline_surface+representation_item+surface,INSTANTIA
BLE,COMPLEX,INDEPENDENT)" ;	
	CrtO[852] =
"Entity(b_spline_surface+bounded_surface+geometric_representation_item+quasi_unif
orm_surface+rational_b_spline_surface+representation_item+surface,INSTANTIABLE,CO
MPLEX,INDEPENDENT)" ;	
	CrtO[853] =
"Entity(b_spline_surface+bounded_surface+geometric_representation_item+rational_b
_spline_surface+representation_item+surface+uniform_surface,INSTANTIABLE,COMPLEX,
INDEPENDENT)" ;	
	CrtO[854] =
"Entity(brep_with_voids+faceted_brep+geometric_representation_item+manifold_solid
_brep+representation_item+solid_model,INSTANTIABLE,COMPLEX,INDEPENDENT)" ;	
	CrtO[855] =
"Entity(length_unit+named_unit+si_unit,INSTANTIABLE,COMPLEX,INDEPENDENT)" ;	
	CrtO[856] =
"Entity(named_unit+plane_angle_unit+si_unit,INSTANTIABLE,COMPLEX,INDEPENDENT)" ;

	CrtO[857] =
"Entity(named_unit+si_unit+solid_angle_unit,INSTANTIABLE,COMPLEX,INDEPENDENT)" ;

	CrtO[858] =
"Entity(conversion_based_unit+length_unit+named_unit,INSTANTIABLE,COMPLEX,INDEPEN
DENT)" ;	
	CrtO[859] =
"Entity(conversion_based_unit+named_unit+plane_angle_unit,INSTANTIABLE,COMPLEX,IN
DEPENDENT)" ;	
	CrtO[860] =
"Entity(geometric_representation_context+global_uncertainty_assigned_context+glob
al_unit_assigned_context+representation_context,INSTANTIABLE,COMPLEX,INDEPENDENT)
" ;	
	CrtO[861] =
"Entity(geometric_representation_context+global_unit_assigned_context+representat
ion_context,INSTANTIABLE,COMPLEX,INDEPENDENT)" ;	
	CrtO[862] =
"Entity(representation_relationship+representation_relationship_with_transformati
on+shape_representation_relationship,INSTANTIABLE,COMPLEX,INDEPENDENT)" ;	

	
	
	
	UpdO[0] = "#1.SchemaVersionRelease(1,1)" ;
	UpdO[1] = "#4.Composition(#4)" ;
	UpdO[2] = "#5.ExplAttrInfos(#6,REQ)" ;
	UpdO[3] = "#7.ExplAttrInfos(#8,REQ)" ;
	UpdO[4] = "#10.Composition(#10)" ;
	UpdO[5] = "#11.ExplAttrInfos(#6,REQ)" ;
	UpdO[6] = "#12.ExplAttrInfos(#13,REQ)" ;
	UpdO[7] = "#14.ExplAttrInfos(#8,REQ)" ;
	UpdO[8] = "#17.Composition(#17)" ;
	UpdO[9] = "#18.ExplAttrInfos(#13,REQ)" ;
	UpdO[10] = "#20.Composition(#20)" ;
	UpdO[11] = "#21.ExplAttrInfos(#8,REQ)" ;
	UpdO[12] = "#22.InvAttrInfos(#17,#19,1,-1,UNIQ,2)" ;
	UpdO[13] = "#20.Attributes(#21,#22)" ;
	UpdO[14] = "#19.ExplAttrInfos(#20,REQ)" ;
	UpdO[15] = "#17.Attributes(#18,#19)" ;
	UpdO[16] = "#16.Supertypes(#17)" ;
	UpdO[17] = "#16.Composition(#17,#16)" ;
	UpdO[18] = "#23.ExplAttrInfos(#13,REQ)" ;
	UpdO[19] = "#16.Attributes(#23)" ;
	UpdO[20] = "#15.ExplAttrInfos(#24,REQ)" ;
	UpdO[21] = "#10.Attributes(#11,#12,#14,#15)" ;
	UpdO[22] = "#25.UniqRuleInfos(#11)" ;
	UpdO[23] = "#10.Uniqueness_rules(#25)" ;
	UpdO[24] = "#9.ExplAttrInfos(#10,REQ)" ;
	UpdO[25] = "#4.Attributes(#5,#7,#9)" ;
	UpdO[26] = "#26.UniqRuleInfos(#5,#9)" ;
	UpdO[27] = "#4.Uniqueness_rules(#26)" ;
	UpdO[28] = "#27.Composition(#27)" ;
	UpdO[29] = "#28.ExplAttrInfos(#6,REQ)" ;
	UpdO[30] = "#29.ExplAttrInfos(#8,REQ)" ;
	UpdO[31] = "#30.ExplAttrInfos(#4,REQ)" ;
	UpdO[32] = "#32.Supertypes(#17)" ;
	UpdO[33] = "#32.Composition(#17,#32)" ;
	UpdO[34] = "#33.ExplAttrInfos(#13,REQ)" ;
	UpdO[35] = "#32.Attributes(#33)" ;
	UpdO[36] = "#31.ExplAttrInfos(#32,REQ)" ;
	UpdO[37] = "#27.Attributes(#28,#29,#30,#31)" ;
	UpdO[38] = "#36.Composition(#36)" ;
	UpdO[39] = "#37.ExplAttrInfos(#6,REQ)" ;
	UpdO[40] = "#36.Attributes(#37)" ;
	UpdO[41] = "#35.Supertypes(#36)" ;
	UpdO[42] = "#35.Composition(#36,#35)" ;
	UpdO[43] = "#39.Composition(#39)" ;
	UpdO[44] = "#40.ExplAttrInfos(#6,REQ)" ;
	UpdO[45] = "#41.ExplAttrInfos(#13,REQ)" ;
	UpdO[46] = "#42.ExplAttrInfos(#8,REQ)" ;
	UpdO[47] = "#43.ExplAttrInfos(#27,REQ)" ;
	UpdO[48] = "#44.ExplAttrInfos(#27,REQ)" ;
	UpdO[49] = "#39.Attributes(#40,#41,#42,#43,#44)" ;
	UpdO[50] = "#38.ExplAttrInfos(#39,REQ)" ;
	UpdO[51] = "#35.Attributes(#38)" ;
	UpdO[52] = "#45.UniqRuleInfos(#38,#37)" ;
	UpdO[53] = "#35.Uniqueness_rules(#45)" ;
	UpdO[54] = "#34.Supertypes(#35)" ;
	UpdO[55] = "#34.Composition(#34,#36,#35)" ;
	UpdO[56] = "#47.Composition(#47)" ;
	UpdO[57] = "#49.Composition(#49)" ;
	UpdO[58] = "#50.ExplAttrInfos(#6,REQ)" ;
	UpdO[59] = "#51.ExplAttrInfos(#13,REQ)" ;
	UpdO[60] = "#52.ExplAttrInfos(#8,OPT)" ;
	UpdO[61] = "#54.Composition(#54)" ;
	UpdO[62] = "#55.ExplAttrInfos(#6,REQ)" ;
	UpdO[63] = "#56.ExplAttrInfos(#13,REQ)" ;
	UpdO[64] = "#57.ExplAttrInfos(#8,REQ)" ;
	UpdO[65] = "#59.Supertypes(#17)" ;
	UpdO[66] = "#59.Composition(#17,#59)" ;
	UpdO[67] = "#60.ExplAttrInfos(#13,REQ)" ;
	UpdO[68] = "#59.Attributes(#60)" ;
	UpdO[69] = "#58.ExplAttrInfos(#59,REQ)" ;
	UpdO[70] = "#54.Attributes(#55,#56,#57,#58)" ;
	UpdO[71] = "#61.UniqRuleInfos(#55)" ;
	UpdO[72] = "#54.Uniqueness_rules(#61)" ;
	UpdO[73] = "#53.ExplAttrInfos(#54,REQ)" ;
	UpdO[74] = "#62.ExplAttrInfos(#13,OPT)" ;
	UpdO[75] = "#49.Attributes(#50,#51,#52,#53,#62)" ;
	UpdO[76] = "#63.UniqRuleInfos(#50)" ;
	UpdO[77] = "#49.Uniqueness_rules(#63)" ;
	UpdO[78] = "#48.ExplAttrInfos(#49,REQ)" ;
	UpdO[79] = "#64.ExplAttrInfos(#4,REQ)" ;
	UpdO[80] = "#47.Attributes(#48,#64)" ;
	UpdO[81] = "#65.UniqRuleInfos(#48,#64)" ;
	UpdO[82] = "#47.Uniqueness_rules(#65)" ;
	UpdO[83] = "#46.ExplAttrInfos(#47,REQ)" ;
	UpdO[84] = "#34.Attributes(#46)" ;
	UpdO[85] = "#66.UniqRuleInfos(#46,#38,#37)" ;
	UpdO[86] = "#34.Uniqueness_rules(#66)" ;
	UpdO[87] = "#67.Composition(#67)" ;
	UpdO[88] = "#68.ExplAttrInfos(#13,REQ)" ;
	UpdO[89] = "#69.ExplAttrInfos(#8,REQ)" ;
	UpdO[90] = "#71.Composition(#71)" ;
	UpdO[91] = "#72.ExplAttrInfos(#13,REQ)" ;
	UpdO[92] = "#71.Attributes(#72)" ;
	UpdO[93] = "#70.ExplAttrInfos(#71,REQ)" ;
	UpdO[94] = "#67.Attributes(#68,#69,#70)" ;
	UpdO[95] = "#74.Composition(#74)" ;
	UpdO[96] = "#76.Composition(#76)" ;
	UpdO[97] = "#77.ExplAttrInfos(#6,REQ)" ;
	UpdO[98] = "#78.ExplAttrInfos(#13,REQ)" ;
	UpdO[99] = "#79.ExplAttrInfos(#8,REQ)" ;
	UpdO[100] = "#80.ExplAttrInfos(#8,REQ)" ;
	UpdO[101] = "#76.Attributes(#77,#78,#79,#80)" ;
	UpdO[102] = "#75.ExplAttrInfos(#76,REQ)" ;
	UpdO[103] = "#74.Attributes(#75)" ;
	UpdO[104] = "#73.Supertypes(#74)" ;
	UpdO[105] = "#73.Composition(#74,#73)" ;
	UpdO[106] = "#81.ExplAttrInfos(#84,REQ)" ;
	UpdO[107] = "#73.Attributes(#81)" ;
	UpdO[108] = "#86.Composition(#86)" ;
	UpdO[109] = "#88.Composition(#88)" ;
	UpdO[110] = "#89.ExplAttrInfos(#13,REQ)" ;
	UpdO[111] = "#90.ExplAttrInfos(#8,REQ)" ;
	UpdO[112] = "#92.Composition(#92)" ;
	UpdO[113] = "#93.ExplAttrInfos(#13,REQ)" ;
	UpdO[114] = "#94.ExplAttrInfos(#8,REQ)" ;
	UpdO[115] = "#95.ExplAttrInfos(#8,REQ)" ;
	UpdO[116] = "#96.ExplAttrInfos(#8,REQ)" ;
	UpdO[117] = "#92.Attributes(#93,#94,#95,#96)" ;
	UpdO[118] = "#91.ExplAttrInfos(#92,REQ)" ;
	UpdO[119] = "#88.Attributes(#89,#90,#91)" ;
	UpdO[120] = "#87.ExplAttrInfos(#88,REQ)" ;
	UpdO[121] = "#86.Attributes(#87)" ;
	UpdO[122] = "#85.Supertypes(#86)" ;
	UpdO[123] = "#85.Composition(#86,#85)" ;
	UpdO[124] = "#97.ExplAttrInfos(#100,REQ)" ;
	UpdO[125] = "#85.Attributes(#97)" ;
	UpdO[126] = "#101.Supertypes(#74)" ;
	UpdO[127] = "#101.Composition(#74,#101)" ;
	UpdO[128] = "#102.ExplAttrInfos(#105,REQ)" ;
	UpdO[129] = "#101.Attributes(#102)" ;
	UpdO[130] = "#106.Supertypes(#86)" ;
	UpdO[131] = "#106.Composition(#86,#106)" ;
	UpdO[132] = "#107.ExplAttrInfos(#108,REQ)" ;
	UpdO[133] = "#106.Attributes(#107)" ;
	UpdO[134] = "#109.Composition(#109)" ;
	UpdO[135] = "#110.ExplAttrInfos(#13,REQ)" ;
	UpdO[136] = "#111.ExplAttrInfos(#8,REQ)" ;
	UpdO[137] = "#113.Composition(#113)" ;
	UpdO[138] = "#114.ExplAttrInfos(#13,REQ)" ;
	UpdO[139] = "#113.Attributes(#114)" ;
	UpdO[140] = "#112.ExplAttrInfos(#113,REQ)" ;
	UpdO[141] = "#109.Attributes(#110,#111,#112)" ;
	UpdO[142] = "#115.Composition(#115)" ;
	UpdO[143] = "#116.ExplAttrInfos(#13,REQ)" ;
	UpdO[144] = "#117.ExplAttrInfos(#8,REQ)" ;
	UpdO[145] = "#119.Composition(#119)" ;
	UpdO[146] = "#120.ExplAttrInfos(#13,REQ)" ;
	UpdO[147] = "#119.Attributes(#120)" ;
	UpdO[148] = "#118.ExplAttrInfos(#119,REQ)" ;
	UpdO[149] = "#115.Attributes(#116,#117,#118)" ;
	UpdO[150] = "#127.Composition(#127)" ;
	UpdO[151] = "#128.ExplAttrInfos(#13,REQ)" ;
	UpdO[152] = "#127.Attributes(#128)" ;
	UpdO[153] = "#126.Supertypes(#127)" ;
	UpdO[154] = "#126.Composition(#126,#127)" ;
	UpdO[155] = "#125.Supertypes(#126)" ;
	UpdO[156] = "#125.Composition(#126,#125,#127)" ;
	UpdO[157] = "#131.Supertypes(#126)" ;
	UpdO[158] = "#131.Composition(#126,#131,#127)" ;
	UpdO[159] = "#130.Supertypes(#131)" ;
	UpdO[160] = "#130.Composition(#130,#126,#131,#127)" ;
	UpdO[161] = "#132.ExplAttrInfos(#134,REQ)" ;
	UpdO[162] = "#130.Attributes(#132)" ;
	UpdO[163] = "#129.ExplAttrInfos(#130,REQ)" ;
	UpdO[164] = "#125.Attributes(#129)" ;
	UpdO[165] = "#124.Supertypes(#125)" ;
	UpdO[166] = "#124.Composition(#124,#126,#125,#127)" ;
	UpdO[167] = "#136.Supertypes(#126)" ;
	UpdO[168] = "#136.Composition(#136,#126,#127)" ;
	UpdO[169] = "#137.ExplAttrInfos(#138,REQ)" ;
	UpdO[170] = "#136.Attributes(#137)" ;
	UpdO[171] = "#135.ExplAttrInfos(#136,OPT)" ;
	UpdO[172] = "#124.Attributes(#135)" ;
	UpdO[173] = "#139.Supertypes(#125)" ;
	UpdO[174] = "#139.Composition(#139,#126,#125,#127)" ;
	UpdO[175] = "#140.ExplAttrInfos(#136,OPT)" ;
	UpdO[176] = "#141.ExplAttrInfos(#136,OPT)" ;
	UpdO[177] = "#139.Attributes(#140,#141)" ;
	UpdO[178] = "#148.Supertypes(#126)" ;
	UpdO[179] = "#148.Composition(#126,#127,#148)" ;
	UpdO[180] = "#151.Supertypes(#39)" ;
	UpdO[181] = "#151.Composition(#39,#151)" ;
	UpdO[182] = "#157.Composition(#157)" ;
	UpdO[183] = "#158.ExplAttrInfos(#13,REQ)" ;
	UpdO[184] = "#159.ExplAttrInfos(#8,REQ)" ;
	UpdO[185] = "#161.Composition(#161)" ;
	UpdO[186] = "#162.ExplAttrInfos(#13,REQ)" ;
	UpdO[187] = "#163.ExplAttrInfos(#8,REQ)" ;
	UpdO[188] = "#164.ExplAttrInfos(#156,REQ)" ;
	UpdO[189] = "#165.ExplAttrInfos(LogicalType,REQ)" ;
	UpdO[190] = "#161.Attributes(#162,#163,#164,#165)" ;
	UpdO[191] = "#166.Composition(#166)" ;
	UpdO[192] = "#167.ExplAttrInfos(#13,REQ)" ;
	UpdO[193] = "#168.ExplAttrInfos(#8,REQ)" ;
	UpdO[194] = "#169.ExplAttrInfos(#161,REQ)" ;
	UpdO[195] = "#170.ExplAttrInfos(#161,REQ)" ;
	UpdO[196] = "#166.Attributes(#167,#168,#169,#170)" ;
	UpdO[197] = "#160.ExplAttrInfos(#174,REQ)" ;
	UpdO[198] = "#157.Attributes(#158,#159,#160)" ;
	UpdO[199] = "#156.Supertypes(#157)" ;
	UpdO[200] = "#156.Composition(#156,#157)" ;
	UpdO[201] = "#175.UniqRuleInfos(#160)" ;
	UpdO[202] = "#156.Uniqueness_rules(#175)" ;
	UpdO[203] = "#181.Supertypes(#39)" ;
	UpdO[204] = "#181.Composition(#39,#181)" ;
	UpdO[205] = "#182.UniqRuleInfos(#40,#43,#44)" ;
	UpdO[206] = "#181.Uniqueness_rules(#182)" ;
	UpdO[207] = "#180.Supertypes(#181)" ;
	UpdO[208] = "#180.Composition(#180,#39,#181)" ;
	UpdO[209] = "#183.ExplAttrInfos(#6,OPT)" ;
	UpdO[210] = "#180.Attributes(#183)" ;
	UpdO[211] = "#191.Supertypes(#126)" ;
	UpdO[212] = "#191.Composition(#191,#126,#127)" ;
	UpdO[213] = "#190.Supertypes(#191)" ;
	UpdO[214] = "#190.Composition(#191,#126,#190,#127)" ;
	UpdO[215] = "#193.Supertypes(#126)" ;
	UpdO[216] = "#193.Composition(#126,#127,#193)" ;
	UpdO[217] = "#192.ExplAttrInfos(#193,REQ)" ;
	UpdO[218] = "#196.Composition(#196)" ;
	UpdO[219] = "#197.ExplAttrInfos(#13,REQ)" ;
	UpdO[220] = "#198.ExplAttrInfos(#199,REQ)" ;
	UpdO[221] = "#201.Composition(#201)" ;
	UpdO[222] = "#202.ExplAttrInfos(#6,REQ)" ;
	UpdO[223] = "#203.ExplAttrInfos(#8,REQ)" ;
	UpdO[224] = "#204.InvAttrInfos(#196,#200,1,-1,UNIQ,2)" ;
	UpdO[225] = "#201.Attributes(#202,#203,#204)" ;
	UpdO[226] = "#200.ExplAttrInfos(#201,REQ)" ;
	UpdO[227] = "#196.Attributes(#197,#198,#200)" ;
	UpdO[228] = "#195.Supertypes(#196)" ;
	UpdO[229] = "#195.Composition(#195,#196)" ;
	UpdO[230] = "#194.ExplAttrInfos(#195,REQ)" ;
	UpdO[231] = "#190.Attributes(#192,#194)" ;
	UpdO[232] = "#205.Supertypes(#191)" ;
	UpdO[233] = "#205.Composition(#191,#126,#127,#205)" ;
	UpdO[234] = "#206.ExplAttrInfos(#191,REQ)" ;
	UpdO[235] = "#207.ExplAttrInfos(#210,REQ)" ;
	UpdO[236] = "#211.ExplAttrInfos(#213,REQ)" ;
	UpdO[237] = "#205.Attributes(#206,#207,#211)" ;
	UpdO[238] = "#216.Supertypes(#191)" ;
	UpdO[239] = "#216.Composition(#216,#191,#126,#127)" ;
	UpdO[240] = "#215.Supertypes(#216)" ;
	UpdO[241] = "#215.Composition(#216,#215,#191,#126,#127)" ;
	UpdO[242] = "#218.Composition(#218)" ;
	UpdO[243] = "#219.ExplAttrInfos(#221,REQ)" ;
	UpdO[244] = "#222.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[245] = "#223.ExplAttrInfos(#191,REQ)" ;
	UpdO[246] = "#224.InvAttrInfos(#215,#217,1,-1,DUPL,1)" ;
	UpdO[247] = "#218.Attributes(#219,#222,#223,#224)" ;
	UpdO[248] = "#217.ExplAttrInfos(#225,REQ)" ;
	UpdO[249] = "#226.ExplAttrInfos(LogicalType,REQ)" ;
	UpdO[250] = "#215.Attributes(#217,#226)" ;
	UpdO[251] = "#214.Supertypes(#215)" ;
	UpdO[252] = "#214.Composition(#216,#215,#214,#191,#126,#127)" ;
	UpdO[253] = "#229.Composition(#229)" ;
	UpdO[254] = "#231.Composition(#231)" ;
	UpdO[255] = "#233.Composition(#233)" ;
	UpdO[256] = "#234.ExplAttrInfos(#6,REQ)" ;
	UpdO[257] = "#235.ExplAttrInfos(#13,OPT)" ;
	UpdO[258] = "#236.ExplAttrInfos(#13,OPT)" ;
	UpdO[259] = "#237.ExplAttrInfos(#238,OPT)" ;
	UpdO[260] = "#239.ExplAttrInfos(#240,OPT)" ;
	UpdO[261] = "#241.ExplAttrInfos(#242,OPT)" ;
	UpdO[262] = "#233.Attributes(#234,#235,#236,#237,#239,#241)" ;
	UpdO[263] = "#243.UniqRuleInfos(#234)" ;
	UpdO[264] = "#233.Uniqueness_rules(#243)" ;
	UpdO[265] = "#232.ExplAttrInfos(#233,REQ)" ;
	UpdO[266] = "#245.Composition(#245)" ;
	UpdO[267] = "#246.ExplAttrInfos(#6,OPT)" ;
	UpdO[268] = "#247.ExplAttrInfos(#13,REQ)" ;
	UpdO[269] = "#248.ExplAttrInfos(#8,REQ)" ;
	UpdO[270] = "#245.Attributes(#246,#247,#248)" ;
	UpdO[271] = "#244.ExplAttrInfos(#245,REQ)" ;
	UpdO[272] = "#231.Attributes(#232,#244)" ;
	UpdO[273] = "#230.ExplAttrInfos(#250,REQ)" ;
	UpdO[274] = "#252.Composition(#252)" ;
	UpdO[275] = "#254.Composition(#254)" ;
	UpdO[276] = "#255.ExplAttrInfos(#13,REQ)" ;
	UpdO[277] = "#254.Attributes(#255)" ;
	UpdO[278] = "#253.ExplAttrInfos(#254,REQ)" ;
	UpdO[279] = "#256.ExplAttrInfos(#13,REQ)" ;
	UpdO[280] = "#252.Attributes(#253,#256)" ;
	UpdO[281] = "#251.ExplAttrInfos(#252,REQ)" ;
	UpdO[282] = "#258.Composition(#258)" ;
	UpdO[283] = "#259.ExplAttrInfos(#13,REQ)" ;
	UpdO[284] = "#258.Attributes(#259)" ;
	UpdO[285] = "#257.ExplAttrInfos(#258,REQ)" ;
	UpdO[286] = "#229.Attributes(#230,#251,#257)" ;
	UpdO[287] = "#262.Composition(#262)" ;
	UpdO[288] = "#264.Composition(#264)" ;
	UpdO[289] = "#265.ExplAttrInfos(#266,REQ)" ;
	UpdO[290] = "#264.Attributes(#265)" ;
	UpdO[291] = "#263.ExplAttrInfos(#264,REQ)" ;
	UpdO[292] = "#268.Composition(#268)" ;
	UpdO[293] = "#269.ExplAttrInfos(#270,REQ)" ;
	UpdO[294] = "#271.ExplAttrInfos(#272,OPT)" ;
	UpdO[295] = "#273.ExplAttrInfos(#274,OPT)" ;
	UpdO[296] = "#276.Composition(#276)" ;
	UpdO[297] = "#277.ExplAttrInfos(#270,REQ)" ;
	UpdO[298] = "#278.ExplAttrInfos(#272,OPT)" ;
	UpdO[299] = "#279.ExplAttrInfos(#3,REQ)" ;
	UpdO[300] = "#276.Attributes(#277,#278,#279)" ;
	UpdO[301] = "#275.ExplAttrInfos(#276,REQ)" ;
	UpdO[302] = "#268.Attributes(#269,#271,#273,#275)" ;
	UpdO[303] = "#267.ExplAttrInfos(#268,REQ)" ;
	UpdO[304] = "#262.Attributes(#263,#267)" ;
	UpdO[305] = "#292.Supertypes(#127)" ;
	UpdO[306] = "#292.Composition(#127,#292)" ;
	UpdO[307] = "#291.Supertypes(#292)" ;
	UpdO[308] = "#291.Composition(#291,#127,#292)" ;
	UpdO[309] = "#294.Supertypes(#292)" ;
	UpdO[310] = "#294.Composition(#127,#292,#294)" ;
	UpdO[311] = "#293.ExplAttrInfos(#294,REQ)" ;
	UpdO[312] = "#295.ExplAttrInfos(#294,REQ)" ;
	UpdO[313] = "#291.Attributes(#293,#295)" ;
	UpdO[314] = "#296.Supertypes(#292)" ;
	UpdO[315] = "#296.Composition(#296,#127,#292)" ;
	UpdO[316] = "#298.Supertypes(#291)" ;
	UpdO[317] = "#298.Composition(#291,#298,#127,#292)" ;
	UpdO[318] = "#299.ExplAttrInfos(#291,REQ)" ;
	UpdO[319] = "#300.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[320] = "#298.Attributes(#299,#300)" ;
	UpdO[321] = "#297.ExplAttrInfos(#301,REQ)" ;
	UpdO[322] = "#296.Attributes(#297)" ;
	UpdO[323] = "#302.Supertypes(#292)" ;
	UpdO[324] = "#302.Composition(#302,#127,#292)" ;
	UpdO[325] = "#304.Supertypes(#292)" ;
	UpdO[326] = "#304.Composition(#304,#127,#292)" ;
	UpdO[327] = "#306.Supertypes(#292)" ;
	UpdO[328] = "#306.Composition(#306,#127,#292)" ;
	UpdO[329] = "#305.ExplAttrInfos(#306,REQ)" ;
	UpdO[330] = "#307.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[331] = "#304.Attributes(#305,#307)" ;
	UpdO[332] = "#303.ExplAttrInfos(#308,REQ)" ;
	UpdO[333] = "#302.Attributes(#303)" ;
	UpdO[334] = "#310.Supertypes(#292)" ;
	UpdO[335] = "#310.Composition(#310,#127,#292)" ;
	UpdO[336] = "#311.ExplAttrInfos(#312,REQ)" ;
	UpdO[337] = "#310.Attributes(#311)" ;
	UpdO[338] = "#309.Supertypes(#310)" ;
	UpdO[339] = "#309.Composition(#309,#310,#127,#292)" ;
	UpdO[340] = "#313.Supertypes(#310)" ;
	UpdO[341] = "#313.Composition(#310,#313,#127,#292)" ;
	UpdO[342] = "#334.Supertypes(#292)" ;
	UpdO[343] = "#334.Composition(#127,#292,#334)" ;
	UpdO[344] = "#336.Supertypes(#306)" ;
	UpdO[345] = "#336.Composition(#306,#127,#292,#336)" ;
	UpdO[346] = "#337.ExplAttrInfos(#294,REQ)" ;
	UpdO[347] = "#336.Attributes(#337)" ;
	UpdO[348] = "#335.ExplAttrInfos(#336,REQ)" ;
	UpdO[349] = "#334.Attributes(#335)" ;
	UpdO[350] = "#338.Supertypes(#292)" ;
	UpdO[351] = "#338.Composition(#127,#292,#338)" ;
	UpdO[352] = "#339.ExplAttrInfos(#340,REQ)" ;
	UpdO[353] = "#338.Attributes(#339)" ;
	UpdO[354] = "#351.Composition(#351)" ;
	UpdO[355] = "#352.ExplAttrInfos(#13,REQ)" ;
	UpdO[356] = "#353.ExplAttrInfos(#8,REQ)" ;
	UpdO[357] = "#354.ExplAttrInfos(#8,REQ)" ;
	UpdO[358] = "#355.ExplAttrInfos(#8,REQ)" ;
	UpdO[359] = "#356.ExplAttrInfos(#357,REQ)" ;
	UpdO[360] = "#351.Attributes(#352,#353,#354,#355,#356)" ;
	UpdO[361] = "#360.Supertypes(#126)" ;
	UpdO[362] = "#360.Composition(#126,#127,#360)" ;
	UpdO[363] = "#361.ExplAttrInfos(#362,REQ)" ;
	UpdO[364] = "#360.Attributes(#361)" ;
	UpdO[365] = "#365.Composition(#365)" ;
	UpdO[366] = "#366.ExplAttrInfos(#13,REQ)" ;
	UpdO[367] = "#367.ExplAttrInfos(#8,REQ)" ;
	UpdO[368] = "#368.ExplAttrInfos(#127,REQ)" ;
	UpdO[369] = "#369.ExplAttrInfos(#127,REQ)" ;
	UpdO[370] = "#365.Attributes(#366,#367,#368,#369)" ;
	UpdO[371] = "#370.Composition(#370)" ;
	UpdO[372] = "#371.ExplAttrInfos(#13,REQ)" ;
	UpdO[373] = "#372.ExplAttrInfos(#8,REQ)" ;
	UpdO[374] = "#370.Attributes(#371,#372)" ;
	UpdO[375] = "#379.Composition(#379)" ;
	UpdO[376] = "#381.Composition(#381)" ;
	UpdO[377] = "#382.ExplAttrInfos(RealType(8),REQ)" ;
	UpdO[378] = "#383.ExplAttrInfos(RealType(8),REQ)" ;
	UpdO[379] = "#384.ExplAttrInfos(RealType(8),REQ)" ;
	UpdO[380] = "#385.ExplAttrInfos(RealType(8),REQ)" ;
	UpdO[381] = "#386.ExplAttrInfos(RealType(8),REQ)" ;
	UpdO[382] = "#387.ExplAttrInfos(RealType(8),REQ)" ;
	UpdO[383] = "#388.ExplAttrInfos(RealType(8),REQ)" ;
	UpdO[384] = "#381.Attributes(#382,#383,#384,#385,#386,#387,#388)" ;
	UpdO[385] = "#380.ExplAttrInfos(#381,REQ)" ;
	UpdO[386] = "#379.Attributes(#380)" ;
	UpdO[387] = "#391.Supertypes(#126)" ;
	UpdO[388] = "#391.Composition(#126,#127,#391)" ;
	UpdO[389] = "#392.ExplAttrInfos(#136,REQ)" ;
	UpdO[390] = "#393.ExplAttrInfos(#133,REQ)" ;
	UpdO[391] = "#391.Attributes(#392,#393)" ;
	UpdO[392] = "#397.Supertypes(#126)" ;
	UpdO[393] = "#397.Composition(#126,#127,#397)" ;
	UpdO[394] = "#398.ExplAttrInfos(#399,REQ)" ;
	UpdO[395] = "#397.Attributes(#398)" ;
	UpdO[396] = "#400.Supertypes(#126)" ;
	UpdO[397] = "#400.Composition(#400,#126,#127)" ;
	UpdO[398] = "#402.Supertypes(#292)" ;
	UpdO[399] = "#402.Composition(#402,#127,#292)" ;
	UpdO[400] = "#403.ExplAttrInfos(#404,REQ)" ;
	UpdO[401] = "#402.Attributes(#403)" ;
	UpdO[402] = "#401.ExplAttrInfos(#405,REQ)" ;
	UpdO[403] = "#400.Attributes(#401)" ;
	UpdO[404] =
"#1.DefTypes(#3,#122,#123,#143,#145,#147,#150,#153,#83,#179,#155,#185,#186,#188,#
189,#228,#261,#281,#282,#283,#284,#285,#286,#288,#270,#6,#290,#13,#133,#317,#318,
#326,#272,#327,#320,#209,#329,#250,#319,#321,#322,#213,#333,#315,#274,#331,#172,#
342,#344,#346,#323,#348,#350,#104,#359,#364,#8,#374,#221,#376,#378,#390,#395,#324
,#396,#407,#99,#266)" ;
	UpdO[405] = "#408.Composition(#408)" ;
	UpdO[406] = "#409.ExplAttrInfos(#92,REQ)" ;
	UpdO[407] = "#410.ExplAttrInfos(#76,REQ)" ;
	UpdO[408] = "#408.Attributes(#409,#410)" ;
	UpdO[409] = "#411.Composition(#411)" ;
	UpdO[410] = "#412.ExplAttrInfos(#13,REQ)" ;
	UpdO[411] = "#413.ExplAttrInfos(#76,REQ)" ;
	UpdO[412] = "#411.Attributes(#412,#413)" ;
	UpdO[413] = "#414.Composition(#414)" ;
	UpdO[414] = "#415.ExplAttrInfos(#13,REQ)" ;
	UpdO[415] = "#417.Supertypes(#88)" ;
	UpdO[416] = "#417.Composition(#88,#417)" ;
	UpdO[417] = "#416.ExplAttrInfos(#417,REQ)" ;
	UpdO[418] = "#414.Attributes(#415,#416)" ;
	UpdO[419] = "#418.Composition(#418)" ;
	UpdO[420] = "#419.ExplAttrInfos(#13,OPT)" ;
	UpdO[421] = "#420.ExplAttrInfos(#13,OPT)" ;
	UpdO[422] = "#421.ExplAttrInfos(#13,OPT)" ;
	UpdO[423] = "#422.ExplAttrInfos(#13,OPT)" ;
	UpdO[424] = "#423.ExplAttrInfos(#13,OPT)" ;
	UpdO[425] = "#424.ExplAttrInfos(#13,OPT)" ;
	UpdO[426] = "#425.ExplAttrInfos(#13,OPT)" ;
	UpdO[427] = "#426.ExplAttrInfos(#13,OPT)" ;
	UpdO[428] = "#427.ExplAttrInfos(#13,OPT)" ;
	UpdO[429] = "#428.ExplAttrInfos(#13,OPT)" ;
	UpdO[430] = "#429.ExplAttrInfos(#13,OPT)" ;
	UpdO[431] = "#430.ExplAttrInfos(#13,OPT)" ;
	UpdO[432] =
"#418.Attributes(#419,#420,#421,#422,#423,#424,#425,#426,#427,#428,#429,#430)" ;
	UpdO[433] = "#432.Supertypes(#196)" ;
	UpdO[434] = "#432.Composition(#196,#432)" ;
	UpdO[435] = "#431.Supertypes(#432)" ;
	UpdO[436] = "#431.Composition(#431,#196,#432)" ;
	UpdO[437] = "#434.Supertypes(#302,#126)" ;
	UpdO[438] = "#434.Composition(#302,#434,#126,#127,#292)" ;
	UpdO[439] = "#435.ExplAttrInfos(#193,REQ)" ;
	UpdO[440] = "#436.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[441] = "#434.Attributes(#435,#436)" ;
	UpdO[442] = "#433.Supertypes(#434)" ;
	UpdO[443] = "#433.Composition(#433,#302,#434,#126,#127,#292)" ;
	UpdO[444] = "#437.Composition(#437)" ;
	UpdO[445] = "#438.ExplAttrInfos(#13,REQ)" ;
	UpdO[446] = "#439.ExplAttrInfos(#8,REQ)" ;
	UpdO[447] = "#440.ExplAttrInfos(#10,REQ)" ;
	UpdO[448] = "#441.ExplAttrInfos(#10,REQ)" ;
	UpdO[449] = "#442.ExplAttrInfos(#8,REQ)" ;
	UpdO[450] = "#437.Attributes(#438,#439,#440,#441,#442)" ;
	UpdO[451] = "#443.UniqRuleInfos(#440,#441)" ;
	UpdO[452] = "#437.Uniqueness_rules(#443)" ;
	UpdO[453] = "#444.Composition(#444)" ;
	UpdO[454] = "#445.ExplAttrInfos(#13,REQ)" ;
	UpdO[455] = "#446.ExplAttrInfos(#13,REQ)" ;
	UpdO[456] = "#447.ExplAttrInfos(#266,REQ)" ;
	UpdO[457] = "#448.ExplAttrInfos(#20,REQ)" ;
	UpdO[458] = "#444.Attributes(#445,#446,#447,#448)" ;
	UpdO[459] = "#449.Composition(#449)" ;
	UpdO[460] = "#450.ExplAttrInfos(#252,REQ)" ;
	UpdO[461] = "#449.Attributes(#450)" ;
	UpdO[462] = "#451.Composition(#451)" ;
	UpdO[463] = "#452.ExplAttrInfos(#281,REQ)" ;
	UpdO[464] = "#453.ExplAttrInfos(#252,REQ)" ;
	UpdO[465] = "#451.Attributes(#452,#453)" ;
	UpdO[466] = "#454.Composition(#454)" ;
	UpdO[467] = "#455.ExplAttrInfos(#13,REQ)" ;
	UpdO[468] = "#456.ExplAttrInfos(#8,REQ)" ;
	UpdO[469] = "#457.ExplAttrInfos(#252,REQ)" ;
	UpdO[470] = "#458.ExplAttrInfos(#252,REQ)" ;
	UpdO[471] = "#454.Attributes(#455,#456,#457,#458)" ;
	UpdO[472] = "#460.Composition(#460)" ;
	UpdO[473] = "#461.ExplAttrInfos(#326,REQ)" ;
	UpdO[474] = "#462.ExplAttrInfos(#390,REQ)" ;
	UpdO[475] = "#460.Attributes(#461,#462)" ;
	UpdO[476] = "#459.Supertypes(#460)" ;
	UpdO[477] = "#459.Composition(#459,#460)" ;
	UpdO[478] = "#463.Supertypes(#379)" ;
	UpdO[479] = "#463.Composition(#463,#379)" ;
	UpdO[480] = "#464.Composition(#464)" ;
	UpdO[481] = "#465.ExplAttrInfos(#13,REQ)" ;
	UpdO[482] = "#466.ExplAttrInfos(#8,REQ)" ;
	UpdO[483] = "#467.ExplAttrInfos(#180,REQ)" ;
	UpdO[484] = "#468.ExplAttrInfos(#180,REQ)" ;
	UpdO[485] = "#464.Attributes(#465,#466,#467,#468)" ;
	UpdO[486] = "#469.UniqRuleInfos(#467,#468)" ;
	UpdO[487] = "#464.Uniqueness_rules(#469)" ;
	UpdO[488] = "#470.Supertypes(#125)" ;
	UpdO[489] = "#470.Composition(#470,#126,#125,#127)" ;
	UpdO[490] = "#471.ExplAttrInfos(#136,OPT)" ;
	UpdO[491] = "#470.Attributes(#471)" ;
	UpdO[492] = "#472.Supertypes(#216)" ;
	UpdO[493] = "#472.Composition(#472,#216,#191,#126,#127)" ;
	UpdO[494] = "#473.ExplAttrInfos(IntegerType,REQ)" ;
	UpdO[495] = "#474.ExplAttrInfos(#475,REQ)" ;
	UpdO[496] = "#476.ExplAttrInfos(#145,REQ)" ;
	UpdO[497] = "#477.ExplAttrInfos(LogicalType,REQ)" ;
	UpdO[498] = "#478.ExplAttrInfos(LogicalType,REQ)" ;
	UpdO[499] = "#472.Attributes(#473,#474,#476,#477,#478)" ;
	UpdO[500] = "#479.Supertypes(#472)" ;
	UpdO[501] = "#479.Composition(#472,#479,#216,#191,#126,#127)" ;
	UpdO[502] = "#480.ExplAttrInfos(#481,REQ)" ;
	UpdO[503] = "#482.ExplAttrInfos(#483,REQ)" ;
	UpdO[504] = "#484.ExplAttrInfos(#290,REQ)" ;
	UpdO[505] = "#479.Attributes(#480,#482,#484)" ;
	UpdO[506] = "#486.Supertypes(#193)" ;
	UpdO[507] = "#486.Composition(#486,#126,#127,#193)" ;
	UpdO[508] = "#485.Supertypes(#486)" ;
	UpdO[509] = "#485.Composition(#485,#486,#126,#127,#193)" ;
	UpdO[510] = "#487.ExplAttrInfos(IntegerType,REQ)" ;
	UpdO[511] = "#488.ExplAttrInfos(IntegerType,REQ)" ;
	UpdO[512] = "#489.ExplAttrInfos(#491,REQ)" ;
	UpdO[513] = "#492.ExplAttrInfos(#147,REQ)" ;
	UpdO[514] = "#493.ExplAttrInfos(LogicalType,REQ)" ;
	UpdO[515] = "#494.ExplAttrInfos(LogicalType,REQ)" ;
	UpdO[516] = "#495.ExplAttrInfos(LogicalType,REQ)" ;
	UpdO[517] = "#485.Attributes(#487,#488,#489,#492,#493,#494,#495)" ;
	UpdO[518] = "#496.Supertypes(#485)" ;
	UpdO[519] = "#496.Composition(#485,#496,#486,#126,#127,#193)" ;
	UpdO[520] = "#497.ExplAttrInfos(#498,REQ)" ;
	UpdO[521] = "#499.ExplAttrInfos(#500,REQ)" ;
	UpdO[522] = "#501.ExplAttrInfos(#502,REQ)" ;
	UpdO[523] = "#503.ExplAttrInfos(#504,REQ)" ;
	UpdO[524] = "#505.ExplAttrInfos(#290,REQ)" ;
	UpdO[525] = "#496.Attributes(#497,#499,#501,#503,#505)" ;
	UpdO[526] = "#506.Supertypes(#472)" ;
	UpdO[527] = "#506.Composition(#472,#506,#216,#191,#126,#127)" ;
	UpdO[528] = "#507.Supertypes(#485)" ;
	UpdO[529] = "#507.Composition(#485,#507,#486,#126,#127,#193)" ;
	UpdO[530] = "#508.Supertypes(#214)" ;
	UpdO[531] = "#508.Composition(#508,#216,#215,#214,#191,#126,#127)" ;
	UpdO[532] = "#510.Supertypes(#148)" ;
	UpdO[533] = "#510.Composition(#126,#510,#127,#148)" ;
	UpdO[534] = "#511.ExplAttrInfos(#309,REQ)" ;
	UpdO[535] = "#510.Attributes(#511)" ;
	UpdO[536] = "#509.Supertypes(#510)" ;
	UpdO[537] = "#509.Composition(#509,#126,#510,#127,#148)" ;
	UpdO[538] = "#513.Supertypes(#309)" ;
	UpdO[539] = "#513.Composition(#309,#310,#513,#127,#292)" ;
	UpdO[540] = "#514.ExplAttrInfos(#309,REQ)" ;
	UpdO[541] = "#515.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[542] = "#513.Attributes(#514,#515)" ;
	UpdO[543] = "#512.ExplAttrInfos(#516,REQ)" ;
	UpdO[544] = "#509.Attributes(#512)" ;
	UpdO[545] = "#517.Supertypes(#264)" ;
	UpdO[546] = "#517.Composition(#517,#264)" ;
	UpdO[547] = "#518.ExplAttrInfos(#282,REQ)" ;
	UpdO[548] = "#519.ExplAttrInfos(#327,REQ)" ;
	UpdO[549] = "#517.Attributes(#518,#519)" ;
	UpdO[550] = "#520.Supertypes(#126,#370)" ;
	UpdO[551] = "#520.Composition(#520,#370,#126,#127)" ;
	UpdO[552] = "#521.ExplAttrInfos(#136,OPT)" ;
	UpdO[553] = "#522.ExplAttrInfos(#136,OPT)" ;
	UpdO[554] = "#523.ExplAttrInfos(#130,REQ)" ;
	UpdO[555] = "#524.ExplAttrInfos(RealType(8),OPT)" ;
	UpdO[556] = "#520.Attributes(#521,#522,#523,#524)" ;
	UpdO[557] = "#525.Supertypes(#520)" ;
	UpdO[558] = "#525.Composition(#520,#525,#370,#126,#127)" ;
	UpdO[559] = "#526.Supertypes(#520)" ;
	UpdO[560] = "#526.Composition(#520,#526,#370,#126,#127)" ;
	UpdO[561] = "#527.ExplAttrInfos(#136,OPT)" ;
	UpdO[562] = "#526.Attributes(#527)" ;
	UpdO[563] = "#528.Supertypes(#449)" ;
	UpdO[564] = "#528.Composition(#449,#528)" ;
	UpdO[565] = "#529.ExplAttrInfos(#530,REQ)" ;
	UpdO[566] = "#528.Attributes(#529)" ;
	UpdO[567] = "#532.Composition(#532)" ;
	UpdO[568] = "#533.ExplAttrInfos(#109,REQ)" ;
	UpdO[569] = "#532.Attributes(#533)" ;
	UpdO[570] = "#531.Supertypes(#532)" ;
	UpdO[571] = "#531.Composition(#531,#532)" ;
	UpdO[572] = "#534.ExplAttrInfos(#535,REQ)" ;
	UpdO[573] = "#531.Attributes(#534)" ;
	UpdO[574] = "#537.Composition(#537)" ;
	UpdO[575] = "#538.ExplAttrInfos(#115,REQ)" ;
	UpdO[576] = "#537.Attributes(#538)" ;
	UpdO[577] = "#536.Supertypes(#537)" ;
	UpdO[578] = "#536.Composition(#536,#537)" ;
	UpdO[579] = "#539.ExplAttrInfos(#540,REQ)" ;
	UpdO[580] = "#536.Attributes(#539)" ;
	UpdO[581] = "#542.Composition(#542)" ;
	UpdO[582] = "#543.ExplAttrInfos(#262,REQ)" ;
	UpdO[583] = "#545.Composition(#545)" ;
	UpdO[584] = "#546.ExplAttrInfos(#13,REQ)" ;
	UpdO[585] = "#545.Attributes(#546)" ;
	UpdO[586] = "#544.ExplAttrInfos(#545,REQ)" ;
	UpdO[587] = "#542.Attributes(#543,#544)" ;
	UpdO[588] = "#541.Supertypes(#542)" ;
	UpdO[589] = "#541.Composition(#541,#542)" ;
	UpdO[590] = "#547.ExplAttrInfos(#548,REQ)" ;
	UpdO[591] = "#541.Attributes(#547)" ;
	UpdO[592] = "#550.Composition(#550)" ;
	UpdO[593] = "#551.ExplAttrInfos(#231,REQ)" ;
	UpdO[594] = "#553.Composition(#553)" ;
	UpdO[595] = "#554.ExplAttrInfos(#13,REQ)" ;
	UpdO[596] = "#553.Attributes(#554)" ;
	UpdO[597] = "#552.ExplAttrInfos(#553,REQ)" ;
	UpdO[598] = "#550.Attributes(#551,#552)" ;
	UpdO[599] = "#549.Supertypes(#550)" ;
	UpdO[600] = "#549.Composition(#549,#550)" ;
	UpdO[601] = "#555.ExplAttrInfos(#556,REQ)" ;
	UpdO[602] = "#549.Attributes(#555)" ;
	UpdO[603] = "#558.Composition(#558)" ;
	UpdO[604] = "#559.ExplAttrInfos(#67,REQ)" ;
	UpdO[605] = "#558.Attributes(#559)" ;
	UpdO[606] = "#557.Supertypes(#558)" ;
	UpdO[607] = "#557.Composition(#557,#558)" ;
	UpdO[608] = "#560.ExplAttrInfos(#561,REQ)" ;
	UpdO[609] = "#557.Attributes(#560)" ;
	UpdO[610] = "#563.Composition(#563)" ;
	UpdO[611] = "#565.Composition(#565)" ;
	UpdO[612] = "#566.ExplAttrInfos(#6,REQ)" ;
	UpdO[613] = "#567.ExplAttrInfos(#13,REQ)" ;
	UpdO[614] = "#568.ExplAttrInfos(#8,REQ)" ;
	UpdO[615] = "#570.Composition(#570)" ;
	UpdO[616] = "#571.ExplAttrInfos(#13,REQ)" ;
	UpdO[617] = "#570.Attributes(#571)" ;
	UpdO[618] = "#569.ExplAttrInfos(#570,REQ)" ;
	UpdO[619] = "#565.Attributes(#566,#567,#568,#569)" ;
	UpdO[620] = "#572.UniqRuleInfos(#566)" ;
	UpdO[621] = "#565.Uniqueness_rules(#572)" ;
	UpdO[622] = "#564.ExplAttrInfos(#565,REQ)" ;
	UpdO[623] = "#573.ExplAttrInfos(#13,REQ)" ;
	UpdO[624] = "#563.Attributes(#564,#573)" ;
	UpdO[625] = "#562.Supertypes(#563)" ;
	UpdO[626] = "#562.Composition(#562,#563)" ;
	UpdO[627] = "#574.ExplAttrInfos(#575,REQ)" ;
	UpdO[628] = "#562.Attributes(#574)" ;
	UpdO[629] = "#577.Supertypes(#191)" ;
	UpdO[630] = "#577.Composition(#577,#191,#126,#127)" ;
	UpdO[631] = "#578.ExplAttrInfos(#143,REQ)" ;
	UpdO[632] = "#577.Attributes(#578)" ;
	UpdO[633] = "#576.Supertypes(#577)" ;
	UpdO[634] = "#576.Composition(#576,#577,#191,#126,#127)" ;
	UpdO[635] = "#579.ExplAttrInfos(#321,REQ)" ;
	UpdO[636] = "#576.Attributes(#579)" ;
	UpdO[637] = "#581.Supertypes(#193)" ;
	UpdO[638] = "#581.Composition(#581,#126,#127,#193)" ;
	UpdO[639] = "#582.ExplAttrInfos(#139,REQ)" ;
	UpdO[640] = "#581.Attributes(#582)" ;
	UpdO[641] = "#580.Supertypes(#581)" ;
	UpdO[642] = "#580.Composition(#580,#581,#126,#127,#193)" ;
	UpdO[643] = "#583.ExplAttrInfos(#133,REQ)" ;
	UpdO[644] = "#584.ExplAttrInfos(#319,REQ)" ;
	UpdO[645] = "#580.Attributes(#583,#584)" ;
	UpdO[646] = "#585.Composition(#585)" ;
	UpdO[647] = "#588.Composition(#588)" ;
	UpdO[648] = "#589.ExplAttrInfos(#13,REQ)" ;
	UpdO[649] = "#590.ExplAttrInfos(#8,REQ)" ;
	UpdO[650] = "#591.ExplAttrInfos(#196,REQ)" ;
	UpdO[651] = "#592.ExplAttrInfos(#196,REQ)" ;
	UpdO[652] = "#588.Attributes(#589,#590,#591,#592)" ;
	UpdO[653] = "#587.Supertypes(#588)" ;
	UpdO[654] = "#587.Composition(#588,#587)" ;
	UpdO[655] = "#586.ExplAttrInfos(#587,REQ)" ;
	UpdO[656] = "#593.ExplAttrInfos(#156,REQ)" ;
	UpdO[657] = "#585.Attributes(#586,#593)" ;
	UpdO[658] = "#594.Supertypes(#379)" ;
	UpdO[659] = "#594.Composition(#594,#379)" ;
	UpdO[660] = "#595.ExplAttrInfos(#13,REQ)" ;
	UpdO[661] = "#594.Attributes(#595)" ;
	UpdO[662] = "#596.Supertypes(#379)" ;
	UpdO[663] = "#596.Composition(#596,#379)" ;
	UpdO[664] = "#597.ExplAttrInfos(#13,REQ)" ;
	UpdO[665] = "#598.ExplAttrInfos(#460,REQ)" ;
	UpdO[666] = "#596.Attributes(#597,#598)" ;
	UpdO[667] = "#599.Supertypes(#486)" ;
	UpdO[668] = "#599.Composition(#486,#599,#126,#127,#193)" ;
	UpdO[669] = "#600.ExplAttrInfos(#193,REQ)" ;
	UpdO[670] = "#601.ExplAttrInfos(#602,REQ)" ;
	UpdO[671] = "#603.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[672] = "#599.Attributes(#600,#601,#603)" ;
	UpdO[673] = "#604.Supertypes(#191)" ;
	UpdO[674] = "#604.Composition(#191,#604,#126,#127)" ;
	UpdO[675] = "#605.ExplAttrInfos(#191,REQ)" ;
	UpdO[676] = "#606.ExplAttrInfos(#520,REQ)" ;
	UpdO[677] = "#604.Attributes(#605,#606)" ;
	UpdO[678] = "#607.Supertypes(#581)" ;
	UpdO[679] = "#607.Composition(#607,#581,#126,#127,#193)" ;
	UpdO[680] = "#608.ExplAttrInfos(#321,REQ)" ;
	UpdO[681] = "#607.Attributes(#608)" ;
	UpdO[682] = "#609.Supertypes(#36)" ;
	UpdO[683] = "#609.Composition(#609,#36)" ;
	UpdO[684] = "#610.ExplAttrInfos(#262,REQ)" ;
	UpdO[685] = "#611.ExplAttrInfos(#262,OPT)" ;
	UpdO[686] = "#609.Attributes(#610,#611)" ;
	UpdO[687] = "#612.Supertypes(#131)" ;
	UpdO[688] = "#612.Composition(#612,#126,#131,#127)" ;
	UpdO[689] = "#613.ExplAttrInfos(#193,REQ)" ;
	UpdO[690] = "#614.ExplAttrInfos(#195,REQ)" ;
	UpdO[691] = "#612.Attributes(#613,#614)" ;
	UpdO[692] = "#615.Supertypes(#32)" ;
	UpdO[693] = "#615.Composition(#17,#615,#32)" ;
	UpdO[694] = "#616.Supertypes(#39)" ;
	UpdO[695] = "#616.Composition(#616,#39)" ;
	UpdO[696] = "#617.Supertypes(#417)" ;
	UpdO[697] = "#617.Composition(#88,#617,#417)" ;
	UpdO[698] = "#618.ExplAttrInfos(#351,REQ)" ;
	UpdO[699] = "#617.Attributes(#618)" ;
	UpdO[700] = "#619.Composition(#619)" ;
	UpdO[701] = "#620.ExplAttrInfos(#13,REQ)" ;
	UpdO[702] = "#621.ExplAttrInfos(#8,REQ)" ;
	UpdO[703] = "#622.ExplAttrInfos(#565,REQ)" ;
	UpdO[704] = "#623.ExplAttrInfos(#565,REQ)" ;
	UpdO[705] = "#619.Attributes(#620,#621,#622,#623)" ;
	UpdO[706] = "#624.Composition(#624)" ;
	UpdO[707] = "#625.ExplAttrInfos(#565,REQ)" ;
	UpdO[708] = "#626.ExplAttrInfos(#13,REQ)" ;
	UpdO[709] = "#627.ExplAttrInfos(#8,REQ)" ;
	UpdO[710] = "#624.Attributes(#625,#626,#627)" ;
	UpdO[711] = "#628.Supertypes(#565)" ;
	UpdO[712] = "#628.Composition(#565,#628)" ;
	UpdO[713] = "#629.ExplAttrInfos(#6,REQ)" ;
	UpdO[714] = "#628.Attributes(#629)" ;
	UpdO[715] = "#630.Supertypes(#432)" ;
	UpdO[716] = "#630.Composition(#630,#196,#432)" ;
	UpdO[717] = "#631.Supertypes(#291,#126)" ;
	UpdO[718] = "#631.Composition(#291,#631,#126,#127,#292)" ;
	UpdO[719] = "#632.ExplAttrInfos(#191,REQ)" ;
	UpdO[720] = "#633.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[721] = "#631.Attributes(#632,#633)" ;
	UpdO[722] = "#634.Supertypes(#306,#296)" ;
	UpdO[723] = "#634.Composition(#634,#306,#296,#127,#292)" ;
	UpdO[724] = "#635.Supertypes(#577)" ;
	UpdO[725] = "#635.Composition(#577,#191,#635,#126,#127)" ;
	UpdO[726] = "#636.ExplAttrInfos(#321,REQ)" ;
	UpdO[727] = "#637.ExplAttrInfos(#321,REQ)" ;
	UpdO[728] = "#635.Attributes(#636,#637)" ;
	UpdO[729] = "#638.Supertypes(#612)" ;
	UpdO[730] = "#638.Composition(#612,#638,#126,#131,#127)" ;
	UpdO[731] = "#639.ExplAttrInfos(#130,REQ)" ;
	UpdO[732] = "#638.Attributes(#639)" ;
	UpdO[733] = "#640.Supertypes(#304)" ;
	UpdO[734] = "#640.Composition(#304,#640,#127,#292)" ;
	UpdO[735] = "#641.Supertypes(#510)" ;
	UpdO[736] = "#641.Composition(#641,#126,#510,#127,#148)" ;
	UpdO[737] = "#642.Supertypes(#432)" ;
	UpdO[738] = "#642.Composition(#642,#196,#432)" ;
	UpdO[739] = "#644.Supertypes(#126)" ;
	UpdO[740] = "#644.Composition(#126,#644,#127)" ;
	UpdO[741] = "#645.ExplAttrInfos(#646,REQ)" ;
	UpdO[742] = "#644.Attributes(#645)" ;
	UpdO[743] = "#643.Supertypes(#644)" ;
	UpdO[744] = "#643.Composition(#643,#126,#644,#127)" ;
	UpdO[745] = "#647.Supertypes(#201)" ;
	UpdO[746] = "#647.Composition(#647,#201)" ;
	UpdO[747] = "#648.ExplAttrInfos(#286,REQ)" ;
	UpdO[748] = "#647.Attributes(#648)" ;
	UpdO[749] = "#649.Supertypes(#432)" ;
	UpdO[750] = "#649.Composition(#649,#196,#432)" ;
	UpdO[751] = "#650.Supertypes(#432)" ;
	UpdO[752] = "#650.Composition(#650,#196,#432)" ;
	UpdO[753] = "#651.Supertypes(#201)" ;
	UpdO[754] = "#651.Composition(#651,#201)" ;
	UpdO[755] = "#653.Supertypes(#460)" ;
	UpdO[756] = "#653.Composition(#460,#653)" ;
	UpdO[757] = "#654.ExplAttrInfos(#13,REQ)" ;
	UpdO[758] = "#655.ExplAttrInfos(#8,REQ)" ;
	UpdO[759] = "#653.Attributes(#654,#655)" ;
	UpdO[760] = "#652.ExplAttrInfos(#656,REQ)" ;
	UpdO[761] = "#651.Attributes(#652)" ;
	UpdO[762] = "#657.Supertypes(#201)" ;
	UpdO[763] = "#657.Composition(#657,#201)" ;
	UpdO[764] = "#658.ExplAttrInfos(#659,REQ)" ;
	UpdO[765] = "#657.Attributes(#658)" ;
	UpdO[766] = "#660.Supertypes(#577)" ;
	UpdO[767] = "#660.Composition(#577,#191,#126,#660,#127)" ;
	UpdO[768] = "#661.ExplAttrInfos(#321,REQ)" ;
	UpdO[769] = "#662.ExplAttrInfos(#321,REQ)" ;
	UpdO[770] = "#660.Attributes(#661,#662)" ;
	UpdO[771] = "#663.Supertypes(#205)" ;
	UpdO[772] = "#663.Composition(#191,#126,#663,#127,#205)" ;
	UpdO[773] = "#664.Supertypes(#460)" ;
	UpdO[774] = "#664.Composition(#664,#460)" ;
	UpdO[775] = "#665.Supertypes(#379)" ;
	UpdO[776] = "#665.Composition(#665,#379)" ;
	UpdO[777] = "#666.Supertypes(#191)" ;
	UpdO[778] = "#666.Composition(#191,#126,#666,#127)" ;
	UpdO[779] = "#667.ExplAttrInfos(#130,REQ)" ;
	UpdO[780] = "#668.ExplAttrInfos(#391,REQ)" ;
	UpdO[781] = "#666.Attributes(#667,#668)" ;
	UpdO[782] = "#669.Supertypes(#36)" ;
	UpdO[783] = "#669.Composition(#36,#669)" ;
	UpdO[784] = "#670.ExplAttrInfos(#6,REQ)" ;
	UpdO[785] = "#671.ExplAttrInfos(#460,REQ)" ;
	UpdO[786] = "#669.Attributes(#670,#671)" ;
	UpdO[787] = "#672.Supertypes(#432)" ;
	UpdO[788] = "#672.Composition(#672,#196,#432)" ;
	UpdO[789] = "#673.Supertypes(#127)" ;
	UpdO[790] = "#673.Composition(#673,#127)" ;
	UpdO[791] = "#675.Composition(#675)" ;
	UpdO[792] = "#676.ExplAttrInfos(#127,REQ)" ;
	UpdO[793] = "#677.ExplAttrInfos(#196,REQ)" ;
	UpdO[794] = "#678.InvAttrInfos(#673,#674,1,-1,UNIQ,2)" ;
	UpdO[795] = "#675.Attributes(#676,#677,#678)" ;
	UpdO[796] = "#674.ExplAttrInfos(#675,REQ)" ;
	UpdO[797] = "#679.ExplAttrInfos(#127,REQ)" ;
	UpdO[798] = "#673.Attributes(#674,#679)" ;
	UpdO[799] = "#680.Supertypes(#460)" ;
	UpdO[800] = "#680.Composition(#680,#460)" ;
	UpdO[801] = "#681.Supertypes(#379)" ;
	UpdO[802] = "#681.Composition(#681,#379)" ;
	UpdO[803] = "#682.Supertypes(#16)" ;
	UpdO[804] = "#682.Composition(#17,#682,#16)" ;
	UpdO[805] = "#683.Supertypes(#180)" ;
	UpdO[806] = "#683.Composition(#180,#683,#39,#181)" ;
	UpdO[807] = "#684.Supertypes(#191)" ;
	UpdO[808] = "#684.Composition(#191,#126,#684,#127)" ;
	UpdO[809] = "#685.ExplAttrInfos(#191,REQ)" ;
	UpdO[810] = "#686.ExplAttrInfos(#133,REQ)" ;
	UpdO[811] = "#687.ExplAttrInfos(LogicalType,REQ)" ;
	UpdO[812] = "#684.Attributes(#685,#686,#687)" ;
	UpdO[813] = "#688.Supertypes(#191)" ;
	UpdO[814] = "#688.Composition(#191,#126,#688,#127)" ;
	UpdO[815] = "#689.ExplAttrInfos(#191,REQ)" ;
	UpdO[816] = "#690.ExplAttrInfos(#133,REQ)" ;
	UpdO[817] = "#691.ExplAttrInfos(LogicalType,REQ)" ;
	UpdO[818] = "#692.ExplAttrInfos(#136,REQ)" ;
	UpdO[819] = "#688.Attributes(#689,#690,#691,#692)" ;
	UpdO[820] = "#693.Supertypes(#193)" ;
	UpdO[821] = "#693.Composition(#126,#693,#127,#193)" ;
	UpdO[822] = "#694.ExplAttrInfos(#193,REQ)" ;
	UpdO[823] = "#695.ExplAttrInfos(#133,REQ)" ;
	UpdO[824] = "#696.ExplAttrInfos(LogicalType,REQ)" ;
	UpdO[825] = "#693.Attributes(#694,#695,#696)" ;
	UpdO[826] = "#697.Supertypes(#264)" ;
	UpdO[827] = "#697.Composition(#264,#697)" ;
	UpdO[828] = "#698.ExplAttrInfos(#284,REQ)" ;
	UpdO[829] = "#697.Attributes(#698)" ;
	UpdO[830] = "#699.Composition(#699)" ;
	UpdO[831] = "#700.ExplAttrInfos(#13,REQ)" ;
	UpdO[832] = "#701.ExplAttrInfos(#8,REQ)" ;
	UpdO[833] = "#702.ExplAttrInfos(#245,REQ)" ;
	UpdO[834] = "#703.ExplAttrInfos(#245,REQ)" ;
	UpdO[835] = "#699.Attributes(#700,#701,#702,#703)" ;
	UpdO[836] = "#704.Supertypes(#418)" ;
	UpdO[837] = "#704.Composition(#418,#704)" ;
	UpdO[838] = "#705.ExplAttrInfos(#706,REQ)" ;
	UpdO[839] = "#707.ExplAttrInfos(#8,REQ)" ;
	UpdO[840] = "#704.Attributes(#705,#707)" ;
	UpdO[841] = "#708.Composition(#708)" ;
	UpdO[842] = "#709.ExplAttrInfos(#13,REQ)" ;
	UpdO[843] = "#710.ExplAttrInfos(#8,REQ)" ;
	UpdO[844] = "#711.ExplAttrInfos(#712,REQ)" ;
	UpdO[845] = "#708.Attributes(#709,#710,#711)" ;
	UpdO[846] = "#713.Supertypes(#302)" ;
	UpdO[847] = "#713.Composition(#302,#713,#127,#292)" ;
	UpdO[848] = "#714.ExplAttrInfos(#302,REQ)" ;
	UpdO[849] = "#715.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[850] = "#713.Attributes(#714,#715)" ;
	UpdO[851] = "#716.Supertypes(#313)" ;
	UpdO[852] = "#716.Composition(#310,#313,#716,#127,#292)" ;
	UpdO[853] = "#717.ExplAttrInfos(#313,REQ)" ;
	UpdO[854] = "#718.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[855] = "#716.Attributes(#717,#718)" ;
	UpdO[856] = "#719.Supertypes(#296)" ;
	UpdO[857] = "#719.Composition(#719,#296,#127,#292)" ;
	UpdO[858] = "#720.ExplAttrInfos(#296,REQ)" ;
	UpdO[859] = "#721.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[860] = "#719.Attributes(#720,#721)" ;
	UpdO[861] = "#722.Supertypes(#508)" ;
	UpdO[862] = "#722.Composition(#508,#216,#215,#214,#191,#126,#722,#127)" ;
	UpdO[863] = "#723.Supertypes(#577)" ;
	UpdO[864] = "#723.Composition(#577,#191,#126,#723,#127)" ;
	UpdO[865] = "#724.ExplAttrInfos(#133,REQ)" ;
	UpdO[866] = "#723.Attributes(#724)" ;
	UpdO[867] = "#725.Supertypes(#201)" ;
	UpdO[868] = "#725.Composition(#725,#201)" ;
	UpdO[869] = "#726.Supertypes(#418)" ;
	UpdO[870] = "#726.Composition(#418,#726)" ;
	UpdO[871] = "#727.ExplAttrInfos(#728,REQ)" ;
	UpdO[872] = "#729.ExplAttrInfos(#8,REQ)" ;
	UpdO[873] = "#726.Attributes(#727,#729)" ;
	UpdO[874] = "#730.Supertypes(#581)" ;
	UpdO[875] = "#730.Composition(#581,#126,#730,#127,#193)" ;
	UpdO[876] = "#731.Supertypes(#460)" ;
	UpdO[877] = "#731.Composition(#460,#731)" ;
	UpdO[878] = "#732.Supertypes(#379)" ;
	UpdO[879] = "#732.Composition(#379,#732)" ;
	UpdO[880] = "#733.Supertypes(#131)" ;
	UpdO[881] = "#733.Composition(#126,#131,#733,#127)" ;
	UpdO[882] = "#734.ExplAttrInfos(#191,REQ)" ;
	UpdO[883] = "#735.ExplAttrInfos(#320,REQ)" ;
	UpdO[884] = "#733.Attributes(#734,#735)" ;
	UpdO[885] = "#736.Supertypes(#131)" ;
	UpdO[886] = "#736.Composition(#126,#131,#736,#127)" ;
	UpdO[887] = "#737.ExplAttrInfos(#193,REQ)" ;
	UpdO[888] = "#738.ExplAttrInfos(#320,REQ)" ;
	UpdO[889] = "#739.ExplAttrInfos(#320,REQ)" ;
	UpdO[890] = "#736.Attributes(#737,#738,#739)" ;
	UpdO[891] = "#740.Supertypes(#131)" ;
	UpdO[892] = "#740.Composition(#126,#131,#740,#127)" ;
	UpdO[893] = "#741.ExplAttrInfos(#131,REQ)" ;
	UpdO[894] = "#742.ExplAttrInfos(#520,REQ)" ;
	UpdO[895] = "#740.Attributes(#741,#742)" ;
	UpdO[896] = "#743.Supertypes(#306,#126)" ;
	UpdO[897] = "#743.Composition(#126,#306,#743,#127,#292)" ;
	UpdO[898] = "#744.ExplAttrInfos(#745,REQ)" ;
	UpdO[899] = "#743.Attributes(#744)" ;
	UpdO[900] = "#746.Supertypes(#216)" ;
	UpdO[901] = "#746.Composition(#216,#191,#126,#746,#127)" ;
	UpdO[902] = "#747.ExplAttrInfos(#748,REQ)" ;
	UpdO[903] = "#746.Attributes(#747)" ;
	UpdO[904] = "#749.Composition(#749)" ;
	UpdO[905] = "#750.ExplAttrInfos(#13,REQ)" ;
	UpdO[906] = "#751.ExplAttrInfos(#8,OPT)" ;
	UpdO[907] = "#749.Attributes(#750,#751)" ;
	UpdO[908] = "#752.Composition(#752)" ;
	UpdO[909] = "#753.ExplAttrInfos(#13,REQ)" ;
	UpdO[910] = "#754.ExplAttrInfos(#8,REQ)" ;
	UpdO[911] = "#755.ExplAttrInfos(#749,REQ)" ;
	UpdO[912] = "#756.ExplAttrInfos(#749,REQ)" ;
	UpdO[913] = "#752.Attributes(#753,#754,#755,#756)" ;
	UpdO[914] = "#757.Supertypes(#4)" ;
	UpdO[915] = "#757.Composition(#4,#757)" ;
	UpdO[916] = "#758.ExplAttrInfos(#348,REQ)" ;
	UpdO[917] = "#757.Attributes(#758)" ;
	UpdO[918] = "#759.Supertypes(#27)" ;
	UpdO[919] = "#759.Composition(#27,#759)" ;
	UpdO[920] = "#760.ExplAttrInfos(#761,REQ)" ;
	UpdO[921] = "#759.Attributes(#760)" ;
	UpdO[922] = "#762.Supertypes(#749)" ;
	UpdO[923] = "#762.Composition(#749,#762)" ;
	UpdO[924] = "#763.ExplAttrInfos(#764,REQ)" ;
	UpdO[925] = "#762.Attributes(#763)" ;
	UpdO[926] = "#765.Supertypes(#180)" ;
	UpdO[927] = "#765.Composition(#180,#39,#181,#765)" ;
	UpdO[928] = "#766.Composition(#766)" ;
	UpdO[929] = "#767.ExplAttrInfos(#157,REQ)" ;
	UpdO[930] = "#768.ExplAttrInfos(#196,REQ)" ;
	UpdO[931] = "#766.Attributes(#767,#768)" ;
	UpdO[932] = "#769.Supertypes(#180)" ;
	UpdO[933] = "#769.Composition(#180,#39,#181,#769)" ;
	UpdO[934] = "#770.ExplAttrInfos(#460,REQ)" ;
	UpdO[935] = "#769.Attributes(#770)" ;
	UpdO[936] = "#771.Supertypes(#472)" ;
	UpdO[937] = "#771.Composition(#472,#216,#191,#126,#771,#127)" ;
	UpdO[938] = "#772.Supertypes(#485)" ;
	UpdO[939] = "#772.Composition(#485,#486,#126,#772,#127,#193)" ;
	UpdO[940] = "#773.Supertypes(#472)" ;
	UpdO[941] = "#773.Composition(#472,#216,#191,#126,#773,#127)" ;
	UpdO[942] = "#774.ExplAttrInfos(#775,REQ)" ;
	UpdO[943] = "#773.Attributes(#774)" ;
	UpdO[944] = "#776.Supertypes(#485)" ;
	UpdO[945] = "#776.Composition(#485,#486,#126,#776,#127,#193)" ;
	UpdO[946] = "#777.ExplAttrInfos(#779,REQ)" ;
	UpdO[947] = "#776.Attributes(#777)" ;
	UpdO[948] = "#780.Supertypes(#486)" ;
	UpdO[949] = "#780.Composition(#486,#126,#780,#127,#193)" ;
	UpdO[950] = "#782.Composition(#782)" ;
	UpdO[951] = "#783.ExplAttrInfos(#486,REQ)" ;
	UpdO[952] = "#784.ExplAttrInfos(#221,REQ)" ;
	UpdO[953] = "#785.ExplAttrInfos(#221,REQ)" ;
	UpdO[954] = "#786.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[955] = "#787.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[956] = "#788.InvAttrInfos(#780,#781,1,-1,DUPL,1)" ;
	UpdO[957] = "#782.Attributes(#783,#784,#785,#786,#787,#788)" ;
	UpdO[958] = "#781.ExplAttrInfos(#790,REQ)" ;
	UpdO[959] = "#780.Attributes(#781)" ;
	UpdO[960] = "#791.Supertypes(#486)" ;
	UpdO[961] = "#791.Composition(#486,#126,#791,#127,#193)" ;
	UpdO[962] = "#792.ExplAttrInfos(#193,REQ)" ;
	UpdO[963] = "#793.ExplAttrInfos(#320,REQ)" ;
	UpdO[964] = "#794.ExplAttrInfos(#320,REQ)" ;
	UpdO[965] = "#795.ExplAttrInfos(#320,REQ)" ;
	UpdO[966] = "#796.ExplAttrInfos(#320,REQ)" ;
	UpdO[967] = "#797.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[968] = "#798.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[969] = "#791.Attributes(#792,#793,#794,#795,#796,#797,#798)" ;
	UpdO[970] = "#799.Supertypes(#218)" ;
	UpdO[971] = "#799.Composition(#218,#799)" ;
	UpdO[972] = "#800.ExplAttrInfos(#320,REQ)" ;
	UpdO[973] = "#799.Attributes(#800)" ;
	UpdO[974] = "#801.Supertypes(#588)" ;
	UpdO[975] = "#801.Composition(#588,#801)" ;
	UpdO[976] = "#802.ExplAttrInfos(#374,REQ)" ;
	UpdO[977] = "#801.Attributes(#802)" ;
	UpdO[978] = "#803.Supertypes(#205)" ;
	UpdO[979] = "#803.Composition(#191,#126,#127,#803,#205)" ;
	UpdO[980] = "#804.Supertypes(#36)" ;
	UpdO[981] = "#804.Composition(#36,#804)" ;
	UpdO[982] = "#805.ExplAttrInfos(#6,REQ)" ;
	UpdO[983] = "#806.ExplAttrInfos(#6,OPT)" ;
	UpdO[984] = "#804.Attributes(#805,#806)" ;
	UpdO[985] = "#807.Supertypes(#766)" ;
	UpdO[986] = "#807.Composition(#766,#807)" ;
	UpdO[987] = "#808.Supertypes(#432)" ;
	UpdO[988] = "#808.Composition(#196,#432,#808)" ;
	UpdO[989] = "#809.Supertypes(#379)" ;
	UpdO[990] = "#809.Composition(#379,#809)" ;
	UpdO[991] = "#810.ExplAttrInfos(#344,OPT)" ;
	UpdO[992] = "#811.ExplAttrInfos(#346,REQ)" ;
	UpdO[993] = "#809.Attributes(#810,#811)" ;
	UpdO[994] = "#812.Supertypes(#180)" ;
	UpdO[995] = "#812.Composition(#180,#39,#181,#812)" ;
	UpdO[996] = "#813.ExplAttrInfos(#180,REQ)" ;
	UpdO[997] = "#814.ExplAttrInfos(#683,REQ)" ;
	UpdO[998] = "#812.Attributes(#813,#814)" ;
	UpdO[999] = "#815.UniqRuleInfos(#813,#814)" ;
	UpdO[1000] = "#812.Uniqueness_rules(#815)" ;
	UpdO[1001] = "#816.Supertypes(#460)" ;
	UpdO[1002] = "#816.Composition(#460,#816)" ;
	UpdO[1003] = "#817.Supertypes(#379)" ;
	UpdO[1004] = "#817.Composition(#379,#817)" ;
	UpdO[1005] = "#818.Supertypes(#581)" ;
	UpdO[1006] = "#818.Composition(#581,#126,#127,#818,#193)" ;
	UpdO[1007] = "#819.ExplAttrInfos(#321,REQ)" ;
	UpdO[1008] = "#818.Attributes(#819)" ;
	UpdO[1009] = "#821.Supertypes(#193)" ;
	UpdO[1010] = "#821.Composition(#126,#127,#193,#821)" ;
	UpdO[1011] = "#822.ExplAttrInfos(#191,REQ)" ;
	UpdO[1012] = "#821.Attributes(#822)" ;
	UpdO[1013] = "#820.Supertypes(#821)" ;
	UpdO[1014] = "#820.Composition(#126,#127,#193,#820,#821)" ;
	UpdO[1015] = "#823.ExplAttrInfos(#391,REQ)" ;
	UpdO[1016] = "#820.Attributes(#823)" ;
	UpdO[1017] = "#824.Supertypes(#821)" ;
	UpdO[1018] = "#824.Composition(#126,#127,#193,#824,#821)" ;
	UpdO[1019] = "#825.ExplAttrInfos(#470,REQ)" ;
	UpdO[1020] = "#824.Attributes(#825)" ;
	UpdO[1021] = "#826.Supertypes(#193)" ;
	UpdO[1022] = "#826.Composition(#126,#127,#193,#826)" ;
	UpdO[1023] = "#827.ExplAttrInfos(#193,REQ)" ;
	UpdO[1024] = "#828.ExplAttrInfos(#526,REQ)" ;
	UpdO[1025] = "#826.Attributes(#827,#828)" ;
	UpdO[1026] = "#829.Supertypes(#581)" ;
	UpdO[1027] = "#829.Composition(#581,#126,#127,#193,#829)" ;
	UpdO[1028] = "#830.ExplAttrInfos(#321,REQ)" ;
	UpdO[1029] = "#831.ExplAttrInfos(#321,REQ)" ;
	UpdO[1030] = "#829.Attributes(#830,#831)" ;
	UpdO[1031] = "#832.Supertypes(#216)" ;
	UpdO[1032] = "#832.Composition(#216,#191,#126,#127,#832)" ;
	UpdO[1033] = "#833.ExplAttrInfos(#191,REQ)" ;
	UpdO[1034] = "#834.ExplAttrInfos(#835,REQ)" ;
	UpdO[1035] = "#836.ExplAttrInfos(#837,REQ)" ;
	UpdO[1036] = "#838.ExplAttrInfos(BooleanType,REQ)" ;
	UpdO[1037] = "#839.ExplAttrInfos(#376,REQ)" ;
	UpdO[1038] = "#832.Attributes(#833,#834,#836,#838,#839)" ;
	UpdO[1039] = "#840.Supertypes(#472)" ;
	UpdO[1040] = "#840.Composition(#472,#216,#191,#126,#127,#840)" ;
	UpdO[1041] = "#841.Supertypes(#485)" ;
	UpdO[1042] = "#841.Composition(#485,#486,#126,#127,#193,#841)" ;
	UpdO[1043] = "#842.Supertypes(#294,#126)" ;
	UpdO[1044] = "#842.Composition(#126,#127,#292,#294,#842)" ;
	UpdO[1045] = "#843.ExplAttrInfos(#131,REQ)" ;
	UpdO[1046] = "#842.Attributes(#843)" ;
	UpdO[1047] = "#844.Supertypes(#460)" ;
	UpdO[1048] = "#844.Composition(#460,#844)" ;
	UpdO[1049] = "#845.Supertypes(#379)" ;
	UpdO[1050] = "#845.Composition(#379,#845)" ;
	UpdO[1051] = "#846.Supertypes(#264)" ;
	UpdO[1052] = "#846.Composition(#264,#846)" ;
	UpdO[1053] = "#847.ExplAttrInfos(#396,REQ)" ;
	UpdO[1054] = "#848.ExplAttrInfos(#283,OPT)" ;
	UpdO[1055] = "#846.Attributes(#847,#848)" ;
	UpdO[1056] = "#849.Supertypes(#479,#773)" ;
	UpdO[1057] = "#849.Composition(#472,#479,#216,#191,#126,#773,#127)" ;
	UpdO[1058] = "#850.Supertypes(#771,#773)" ;
	UpdO[1059] = "#850.Composition(#472,#216,#191,#126,#771,#773,#127)" ;
	UpdO[1060] = "#851.Supertypes(#773,#840)" ;
	UpdO[1061] = "#851.Composition(#472,#216,#191,#126,#773,#127,#840)" ;
	UpdO[1062] = "#852.Supertypes(#496,#776)" ;
	UpdO[1063] = "#852.Composition(#485,#496,#486,#126,#776,#127,#193)" ;
	UpdO[1064] = "#853.Supertypes(#772,#776)" ;
	UpdO[1065] = "#853.Composition(#485,#486,#126,#772,#776,#127,#193)" ;
	UpdO[1066] = "#854.Supertypes(#776,#841)" ;
	UpdO[1067] = "#854.Composition(#485,#486,#126,#776,#127,#193,#841)" ;
	UpdO[1068] = "#855.Supertypes(#509,#641)" ;
	UpdO[1069] = "#855.Composition(#509,#641,#126,#510,#127,#148)" ;
	UpdO[1070] = "#856.Supertypes(#665,#809)" ;
	UpdO[1071] = "#856.Composition(#665,#379,#809)" ;
	UpdO[1072] = "#857.Supertypes(#732,#809)" ;
	UpdO[1073] = "#857.Composition(#379,#732,#809)" ;
	UpdO[1074] = "#858.Supertypes(#809,#817)" ;
	UpdO[1075] = "#858.Composition(#379,#809,#817)" ;
	UpdO[1076] = "#859.Supertypes(#596,#665)" ;
	UpdO[1077] = "#859.Composition(#596,#665,#379)" ;
	UpdO[1078] = "#860.Supertypes(#596,#732)" ;
	UpdO[1079] = "#860.Composition(#596,#379,#732)" ;
	UpdO[1080] = "#861.Supertypes(#647,#651,#657)" ;
	UpdO[1081] = "#861.Composition(#647,#651,#657,#201)" ;
	UpdO[1082] = "#862.Supertypes(#647,#657)" ;
	UpdO[1083] = "#862.Composition(#647,#657,#201)" ;
	UpdO[1084] = "#863.Supertypes(#801,#587)" ;
	UpdO[1085] = "#863.Composition(#588,#801,#587)" ;
	UpdO[1086] =
"#1.Entities(#88,#86,#351,#92,#74,#408,#411,#414,#418,#431,#433,#437,#20,#17,#444
,#252,#449,#451,#229,#454,#258,#254,#459,#463,#180,#464,#470,#124,#139,#472,#479,
#485,#496,#506,#507,#508,#216,#486,#509,#517,#130,#520,#525,#526,#528,#531,#536,#
541,#549,#557,#562,#109,#532,#113,#85,#73,#576,#309,#215,#214,#218,#47,#34,#49,#5
77,#580,#402,#310,#585,#594,#115,#537,#119,#596,#276,#191,#599,#604,#607,#264,#26
2,#542,#545,#609,#195,#612,#615,#616,#381,#617,#136,#565,#563,#619,#570,#624,#628
,#291,#400,#630,#631,#634,#36,#581,#635,#638,#417,#302,#304,#640,#434,#641,#642,#
370,#643,#647,#126,#644,#649,#650,#651,#657,#660,#663,#365,#664,#665,#666,#268,#3
06,#669,#510,#672,#673,#680,#681,#460,#682,#379,#683,#684,#688,#693,#313,#697,#24
5,#699,#704,#708,#513,#298,#713,#716,#719,#722,#723,#725,#296,#190,#233,#231,#550
,#553,#726,#125,#730,#731,#732,#131,#733,#736,#740,#743,#746,#10,#749,#752,#54,#5
9,#16,#27,#32,#35,#4,#757,#39,#156,#181,#759,#762,#765,#157,#766,#769,#771,#772,#
773,#776,#780,#791,#799,#196,#201,#127,#675,#588,#801,#803,#67,#558,#71,#804,#161
,#166,#807,#432,#587,#360,#397,#808,#809,#812,#816,#817,#148,#818,#101,#106,#151,
#193,#205,#820,#824,#782,#826,#821,#292,#829,#832,#653,#840,#841,#391,#76,#294,#3
36,#842,#334,#844,#845,#846,#338,#849,#850,#851,#852,#853,#854,#855,#856,#857,#85
8,#859,#860,#861,#862,#863)" ;
}
518.2DECWET::THOMASBug-for-bug compatible with IntelFri May 23 1997 11:1812
    Nick,
    
    Since this is an Intel problem, please re-post it in HUMANE::VISUALC.
    Your item (a) would be best covered there.
    
    As for your item (b), I'm afraid we don't have the kind of relationship
    with Microsoft that you seem to have in mind. Your best bet would be to
    file a bug report with Microsoft, and/or check the knowledge base for
    relevant articles (http://www.microsoft.com then click the Support
    tab).
    
    	Mike
518.3x-posted in humane::visualc #1120KZIN::HUDSONThat&#039;s what I thinkTue May 27 1997 03:0111
re: .2 DECWET::THOMAS "Bug-for-bug compatible with Intel"

Thanks for your quick response; I've cross-posted the note.

I did look on the microsoft web page but couldn't find anything matching
these problems.

Incidentally, perhaps you need to change your personal name... :-)


nick
518.4HYDRA::SCHAFERMark Schafer, SPE MROTue May 27 1997 07:403
    whadda ya want, Nick?  Something like "they stole the bugs from us, too!"
    
    Mark :-)
518.5but reporting to Microsoft is the thing to doDECCXL::OUELLETTEmudseason into blackfly seasonTue May 27 1997 12:211
Perhaps you can use -Zm to ask for more heap space...