FreeMVD_Mirror/Example Projects/Roundtrip Sweep with Revit .../Roundtrip Sweep with Revit ...

2428 lines
164 KiB
Plaintext

ISO-10303-21;
HEADER;
/******************************************************************************************
* STEP Physical File produced by: The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013
* Module: EDMstepFileFactory/EDMstandAlone
* Creation date: Sat Jul 21 12:18:28 2018
* Host: DESKTOP-U7CN0PI
* Database: C:\Users\theor\AppData\Local\Temp\{A5601D96-7959-4928-A1CF-F9741C480405}\ifc
* Database version: 5507
* Database creation date: Sat Jul 21 12:18:23 2018
* Schema: IFC2X3
* Model: DataRepository.ifc
* Model creation date: Sat Jul 21 12:18:23 2018
* Header model: DataRepository.ifc_HeaderModel
* Header model creation date: Sat Jul 21 12:18:23 2018
* EDMuser: sdai-user
* EDMgroup: sdai-group
* License ID and type: 5605 : Permanent license. Expiry date:
* EDMstepFileFactory options: 020000
******************************************************************************************/
FILE_DESCRIPTION(('ViewDefinition [CoordinationView_V2.0]'),'2;1');
FILE_NAME('Project Number','2018-07-21T12:18:28',(''),(''),'The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013','20170927_1515(x64) - Exporter 18.4.0.0 - Alternate UI 18.4.0.0','');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#1= IFCORGANIZATION($,'Autodesk Revit 2018 (ENU)',$,$,$);
#5= IFCAPPLICATION(#1,'2018','Autodesk Revit 2018 (ENU)','Revit');
#6= IFCCARTESIANPOINT((0.,0.,0.));
#9= IFCCARTESIANPOINT((0.,0.));
#11= IFCDIRECTION((1.,0.,0.));
#13= IFCDIRECTION((-1.,0.,0.));
#15= IFCDIRECTION((0.,1.,0.));
#17= IFCDIRECTION((0.,-1.,0.));
#19= IFCDIRECTION((0.,0.,1.));
#21= IFCDIRECTION((0.,0.,-1.));
#23= IFCDIRECTION((1.,0.));
#25= IFCDIRECTION((-1.,0.));
#27= IFCDIRECTION((0.,1.));
#29= IFCDIRECTION((0.,-1.));
#31= IFCAXIS2PLACEMENT3D(#6,$,$);
#32= IFCLOCALPLACEMENT(#4624,#31);
#35= IFCPERSON($,'','ryan@openingdesign.com',$,$,$,$,$);
#37= IFCORGANIZATION($,'','',$,$);
#38= IFCPERSONANDORGANIZATION(#35,#37,$);
#41= IFCOWNERHISTORY(#38,#5,$,.NOCHANGE.,$,$,$,1521561385);
#42= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);
#43= IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0);
#44= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.3048),#42);
#45= IFCCONVERSIONBASEDUNIT(#43,.LENGTHUNIT.,'FOOT',#44);
#46= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
#47= IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0);
#48= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.09290304),#46);
#49= IFCCONVERSIONBASEDUNIT(#47,.AREAUNIT.,'SQUARE FOOT',#48);
#50= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);
#51= IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0);
#52= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.028316846592),#50);
#53= IFCCONVERSIONBASEDUNIT(#51,.VOLUMEUNIT.,'CUBIC FOOT',#52);
#54= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#55= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
#56= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#54);
#57= IFCCONVERSIONBASEDUNIT(#55,.PLANEANGLEUNIT.,'DEGREE',#56);
#58= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.);
#59= IFCDERIVEDUNITELEMENT(#58,1);
#60= IFCDERIVEDUNITELEMENT(#42,-3);
#61= IFCDERIVEDUNIT((#59,#60),.MASSDENSITYUNIT.,$);
#63= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.);
#64= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.);
#65= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.);
#66= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.);
#67= IFCDERIVEDUNITELEMENT(#58,1);
#68= IFCDERIVEDUNITELEMENT(#65,-1);
#69= IFCDERIVEDUNITELEMENT(#63,-3);
#70= IFCDERIVEDUNIT((#67,#68,#69),.THERMALTRANSMITTANCEUNIT.,$);
#72= IFCDERIVEDUNITELEMENT(#42,3);
#73= IFCDERIVEDUNITELEMENT(#63,-1);
#74= IFCDERIVEDUNIT((#72,#73),.VOLUMETRICFLOWRATEUNIT.,$);
#76= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.);
#77= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.);
#78= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.);
#79= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.);
#80= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.);
#81= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.);
#82= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.);
#83= IFCDERIVEDUNITELEMENT(#58,-1);
#84= IFCDERIVEDUNITELEMENT(#42,-2);
#85= IFCDERIVEDUNITELEMENT(#63,3);
#86= IFCDERIVEDUNITELEMENT(#81,1);
#87= IFCDERIVEDUNIT((#83,#84,#85,#86),.USERDEFINED.,'Luminous Efficacy');
#89= IFCDERIVEDUNITELEMENT(#42,1);
#90= IFCDERIVEDUNITELEMENT(#63,-1);
#91= IFCDERIVEDUNIT((#89,#90),.LINEARVELOCITYUNIT.,$);
#93= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.);
#94= IFCDERIVEDUNITELEMENT(#42,-2);
#95= IFCDERIVEDUNITELEMENT(#58,1);
#96= IFCDERIVEDUNITELEMENT(#63,-2);
#97= IFCDERIVEDUNIT((#94,#95,#96),.USERDEFINED.,'Friction Loss');
#99= IFCUNITASSIGNMENT((#45,#49,#53,#57,#58,#61,#63,#64,#66,#70,#74,#76,#77,#78,#79,#80,#81,#82,#87,#91,#93,#97));
#101= IFCAXIS2PLACEMENT3D(#6,$,$);
#102= IFCDIRECTION((6.12303176911189E-17,1.));
#104= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#101,#102);
#107= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#104,$,.GRAPH_VIEW.,$);
#109= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#104,$,.MODEL_VIEW.,$);
#110= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#104,$,.MODEL_VIEW.,$);
#111= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#104,$,.MODEL_VIEW.,$);
#112= IFCPROJECT('1HspfKvnb2I8J8j3XW2lMg',#41,'Project Number',$,$,'Project Name','Project Status',(#104),#99);
#118= IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'','','','<Default>');
#122= IFCBUILDING('1HspfKvnb2I8J8j3XW2lMh',#41,'',$,$,#32,$,'',.ELEMENT.,$,$,$);
#128= IFCAXIS2PLACEMENT3D(#6,$,$);
#129= IFCLOCALPLACEMENT(#32,#128);
#131= IFCBUILDINGSTOREY('1HspfKvnb2I8J8j3YVzGiv',#41,'Level 1',$,'Level:Story Level',#129,$,'Level 1',.ELEMENT.,0.);
#133= IFCCARTESIANPOINT((0.,0.,10.));
#135= IFCAXIS2PLACEMENT3D(#133,$,$);
#4776= IFCRELDEFINESBYTYPE('0q5aSIRhTEmBxP0U6hDE8h',#41,$,$,(#4592),#4580);
#4652= IFCRELCONTAINEDINSPATIALSTRUCTURE('2MayaW1Gv4Gviu990fLNUo',#41,$,$,(#412,#702,#978,#1258,#1532,#1812,#2088,#2368,#2644,#2924,#3200,#3480,#3756,#4036,#4312,#4592),#131);
#139= IFCAXIS2PLACEMENT3D(#6,$,$);
#4773= IFCRELDEFINESBYTYPE('37MeO7cKrDnQ85Uz9acUIl',#41,$,$,(#4312),#4300);
#141= IFCCARTESIANPOINT((-0.0354587820648085,-0.057987428976448));
#143= IFCCARTESIANPOINT((-0.0371114306935168,-0.0606344277326356));
#145= IFCCARTESIANPOINT((-0.0357721806658748,-0.0632292686235394));
#147= IFCCARTESIANPOINT((-0.0318167433379175,-0.0629517678914727));
#149= IFCCARTESIANPOINT((-0.0277772795930213,-0.0651918706200439));
#151= IFCCARTESIANPOINT((-0.0314564692543419,-0.0718263669125334));
#153= IFCCARTESIANPOINT((-0.0224403589082045,-0.0768262913240349));
#155= IFCCARTESIANPOINT((0.080199598822188,0.108259143706009));
#157= IFCCARTESIANPOINT((0.064548992183561,0.116938257778831));
#159= IFCCARTESIANPOINT((0.0595490677720596,0.107922147432694));
#161= IFCCARTESIANPOINT((0.0641808354764016,0.104241425091678));
#163= IFCCARTESIANPOINT((0.0513416446814541,0.093122117241815));
#165= IFCCARTESIANPOINT((0.0445492945375549,0.0808738163942816));
#167= IFCCARTESIANPOINT((0.0511837908300444,0.0771946267329609));
#169= IFCCARTESIANPOINT((-0.0196641946988638,-0.0505619557187231));
#171= IFCCARTESIANPOINT((-0.0545378290564901,-0.0312226254478626));
#173= IFCCARTESIANPOINT((-0.0567210844599416,-0.0351595792918124));
#175= IFCCARTESIANPOINT((-0.0305624709345729,-0.0549725228627147));
#177= IFCCARTESIANPOINT((-0.0322344006357104,-0.057987428976448));
#179= IFCPOLYLINE((#141,#143,#145,#147,#149,#151,#153,#155,#157,#159,#161,#163,#165,#167,#169,#171,#173,#175,#177,#141));
#181= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#179);
#182= IFCCARTESIANPOINT((0.,-0.190699332335291,0.0977165289076384));
#184= IFCDIRECTION((-0.,-0.874528680516531,0.484973800275866));
#186= IFCAXIS2PLACEMENT3D(#182,#13,#184);
#187= IFCEXTRUDEDAREASOLID(#181,#186,#21,12.);
#188= IFCCARTESIANPOINT((-0.0178285177675853,-0.0155260272187074));
#190= IFCCARTESIANPOINT((-0.0144209943882479,-0.0155260272187074));
#192= IFCCARTESIANPOINT((-0.0144209943882479,-0.00196676824874472));
#194= IFCCARTESIANPOINT((-0.00206457119881483,-0.00196676824874479));
#196= IFCCARTESIANPOINT((-0.00122137518562371,-0.00702594432743677));
#198= IFCCARTESIANPOINT((0.0126070394294665,-0.00196676824874489));
#200= IFCCARTESIANPOINT((0.027466410094602,-0.00196676824874498));
#202= IFCCARTESIANPOINT((0.027466410094602,0.00198764102988935));
#204= IFCCARTESIANPOINT((0.0102463757664149,0.0219787153649708));
#206= IFCCARTESIANPOINT((-0.027829782456566,0.021978715364971));
#208= IFCPOLYLINE((#188,#190,#192,#194,#196,#198,#200,#202,#204,#206,#188));
#210= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#208);
#211= IFCCARTESIANPOINT((0.,-0.187517152962419,0.217514651613355));
#213= IFCAXIS2PLACEMENT3D(#211,#11,#21);
#214= IFCEXTRUDEDAREASOLID(#210,#213,#19,12.);
#215= IFCCARTESIANPOINT((-0.10703462932325,-0.0730229494703186));
#217= IFCCARTESIANPOINT((-0.10703462932325,-0.0580447359626438));
#219= IFCCARTESIANPOINT((-0.113745897781071,-0.0580447359626438));
#221= IFCCARTESIANPOINT((-0.118025006955696,-0.0623242255363626));
#223= IFCCARTESIANPOINT((-0.112092207910207,-0.0623242255363626));
#225= IFCCARTESIANPOINT((-0.112092207910207,-0.0671872818698963));
#227= IFCCARTESIANPOINT((-0.11773967307098,-0.0704478474007052));
#229= IFCCARTESIANPOINT((-0.125224643652343,-0.0704478474007052));
#231= IFCCARTESIANPOINT((-0.131454279657517,-0.0675429204239743));
#233= IFCCARTESIANPOINT((-0.131454279657517,-0.0623242255363626));
#235= IFCCARTESIANPOINT((-0.124783598829804,-0.0623242255363626));
#237= IFCCARTESIANPOINT((-0.125514243391176,-0.0580447359626438));
#239= IFCCARTESIANPOINT((-0.142048634925557,-0.0580447359626438));
#241= IFCCARTESIANPOINT((-0.140085232742292,-0.0813874063643331));
#243= IFCCARTESIANPOINT((0.0647285203812249,-0.0813874063643331));
#245= IFCCARTESIANPOINT((0.0647285203812249,-0.0697160711634884));
#247= IFCCARTESIANPOINT((0.0853478792356714,-0.0697160711634884));
#249= IFCCARTESIANPOINT((0.0853478792356714,-0.0631023145498281));
#251= IFCCARTESIANPOINT((0.0647285203809975,-0.0631023145498281));
#253= IFCCARTESIANPOINT((0.0647285203809975,-0.0273102199340561));
#255= IFCCARTESIANPOINT((0.0853478792356715,-0.0273102199340561));
#257= IFCCARTESIANPOINT((0.0853478792356715,-0.0206964633203958));
#259= IFCCARTESIANPOINT((0.0647285203809975,-0.0206964633203958));
#261= IFCCARTESIANPOINT((0.0647285203809975,0.0812331974328894));
#263= IFCCARTESIANPOINT((0.0853478792356714,0.0812331974328894));
#265= IFCCARTESIANPOINT((0.0853478792356714,0.0878469540465497));
#267= IFCCARTESIANPOINT((0.0647285203812249,0.0878469540465497));
#269= IFCCARTESIANPOINT((0.0647285203812249,0.116052680781773));
#271= IFCCARTESIANPOINT((0.0602545085540829,0.116052680781773));
#273= IFCCARTESIANPOINT((0.0585038082739668,0.113329369234955));
#275= IFCCARTESIANPOINT((0.0606435530609293,0.110217013181205));
#277= IFCCARTESIANPOINT((0.0606435530609293,0.0878469540467771));
#279= IFCCARTESIANPOINT((0.0563640634872104,0.0835674644730583));
#281= IFCCARTESIANPOINT((0.0563640634872105,0.0713125625121714));
#283= IFCCARTESIANPOINT((0.0388570606861708,0.0713125625121714));
#285= IFCCARTESIANPOINT((0.0388570606861709,0.11546911402173));
#287= IFCCARTESIANPOINT((0.033799482099214,0.11546911402173));
#289= IFCCARTESIANPOINT((0.033799482099214,0.0646988058985111));
#291= IFCCARTESIANPOINT((0.0563640634872104,0.0646988058985111));
#293= IFCCARTESIANPOINT((0.0563640634872105,-0.0203074188135494));
#295= IFCCARTESIANPOINT((0.033799482099214,-0.0203074188135494));
#297= IFCCARTESIANPOINT((0.033799482099214,-0.0730229494703186));
#299= IFCPOLYLINE((#215,#217,#219,#221,#223,#225,#227,#229,#231,#233,#235,#237,#239,#241,#243,#245,#247,#249,#251,#253,#255,#257,#259,#261,#263,#265,#267,#269,#271,#273,#275,#277,#279,#281,#283,#285,#287,#289,#291,#293,#295,#297,#215));
#301= IFCCARTESIANPOINT((0.0577257192607181,-0.0710777269369961));
#303= IFCCARTESIANPOINT((0.0388570606861709,-0.0710777269369961));
#305= IFCCARTESIANPOINT((0.0388570606861709,-0.0273102199340561));
#307= IFCCARTESIANPOINT((0.0577257192607181,-0.0273102199340561));
#309= IFCPOLYLINE((#301,#303,#305,#307,#301));
#311= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#299,(#309));
#313= IFCCARTESIANPOINT((0.,-0.0813874063643477,0.0853478792356716));
#315= IFCAXIS2PLACEMENT3D(#313,#13,#21);
#316= IFCEXTRUDEDAREASOLID(#311,#315,#21,12.);
#317= IFCCARTESIANPOINT((-0.0292228042856085,-0.0158518272304065));
#319= IFCCARTESIANPOINT((0.0188500922736237,-0.0158518272304065));
#321= IFCCARTESIANPOINT((0.0188500922736237,-0.00589636662728312));
#323= IFCCARTESIANPOINT((0.0115395937546053,-0.00589636662728311));
#325= IFCCARTESIANPOINT((0.00550806035789697,0.000135166769425167));
#327= IFCCARTESIANPOINT((0.0129043470694795,0.000135166769425165));
#329= IFCCARTESIANPOINT((0.0129043470694795,0.00370861456478618));
#331= IFCCARTESIANPOINT((0.00801477925506001,0.00653160785866192));
#333= IFCCARTESIANPOINT((0.00118965299247954,0.00653160785866192));
#335= IFCCARTESIANPOINT((-0.00472072620232233,0.00377555277752608));
#337= IFCCARTESIANPOINT((-0.00472072620232233,0.000414827901224136));
#339= IFCCARTESIANPOINT((0.00196648946985067,0.000414827901224136));
#341= IFCCARTESIANPOINT((0.00088896845272922,-0.00589636662728308));
#343= IFCCARTESIANPOINT((-0.0169597840697408,-0.00589636662728307));
#345= IFCCARTESIANPOINT((-0.0150489881052633,0.0168208742845053));
#347= IFCCARTESIANPOINT((-0.0219433941035701,0.0168208742845053));
#349= IFCPOLYLINE((#317,#319,#321,#323,#325,#327,#329,#331,#333,#335,#337,#339,#341,#343,#345,#347,#317));
#351= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#349);
#352= IFCCARTESIANPOINT((0.,-0.0184530145665469,0.211232600832546));
#354= IFCAXIS2PLACEMENT3D(#352,#11,#21);
#355= IFCEXTRUDEDAREASOLID(#351,#354,#19,12.);
#356= IFCCOLOURRGB($,0.956862745098039,0.956862745098039,0.956862745098039);
#357= IFCSURFACESTYLERENDERING(#356,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.);
#358= IFCSURFACESTYLE('THERMAL BROKEN ALUMINUM STOREFRONT FOR POLYCARBONATE',.BOTH.,(#357));
#360= IFCPRESENTATIONSTYLEASSIGNMENT((#358));
#362= IFCSTYLEDITEM(#187,(#360),$);
#365= IFCSTYLEDITEM(#214,(#360),$);
#368= IFCSTYLEDITEM(#316,(#360),$);
#371= IFCSTYLEDITEM(#355,(#360),$);
#374= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#187,#214,#316,#355));
#377= IFCAXIS2PLACEMENT3D(#6,$,$);
#378= IFCREPRESENTATIONMAP(#377,#374);
#380= IFCBUILDINGELEMENTPROXYTYPE('3EEmGiqLD6sOYzAczpZ5k2',#41,'Generic Models 2',$,$,(#442,#445,#447),(#378),'149310',$,.NOTDEFINED.);
#383= IFCMATERIAL('THERMAL BROKEN ALUMINUM STOREFRONT FOR POLYCARBONATE');
#386= IFCPRESENTATIONSTYLEASSIGNMENT((#358));
#388= IFCSTYLEDITEM($,(#386),$);
#390= IFCSTYLEDREPRESENTATION(#104,'Style','Material',(#388));
#393= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#390),#383);
#396= IFCCLASSIFICATION('http://www.csiorg.net/uniformat','1998',$,'Uniformat');
#398= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$);
#399= IFCMAPPEDITEM(#378,#398);
#401= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#399));
#403= IFCPRODUCTDEFINITIONSHAPE($,$,(#401));
#407= IFCCARTESIANPOINT((0.,0.,0.30116151530084));
#409= IFCAXIS2PLACEMENT3D(#407,$,$);
#410= IFCLOCALPLACEMENT(#129,#409);
#412= IFCBUILDINGELEMENTPROXY('3EEmGiqLD6sOYzAczpZ5ly',#41,'Generic Models 2:Generic Models 2:149312',$,'Generic Models 2:Generic Models 2',#410,#403,'149312',$);
#421= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Generic Models 2'),$);
#422= IFCPROPERTYSET('3mR9Lqa6f5mwm4zppNGym4',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#427= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#428= IFCPROPERTYSET('3RpG_UgPz9vxct8Xd_T1Ri',#41,'Pset_ProductRequirements',$,(#427));
#430= IFCPROPERTYSET('32TIbJoCf8FQ9MqzMEJ1I8',#41,'Pset_QuantityTakeOff',$,(#421));
#432= IFCRELDEFINESBYPROPERTIES('1CyNkrjXz8RR8lhf4IxjsM',#41,$,$,(#412),#422);
#436= IFCRELDEFINESBYPROPERTIES('3SQSNCzm9FyuKOq8lJfkfw',#41,$,$,(#412),#428);
#439= IFCRELDEFINESBYPROPERTIES('261axWre1AfQsEEq7JNGps',#41,$,$,(#412),#430);
#442= IFCPROPERTYSET('08ihCypDLExQW6iB$Cqyg$',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#444= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#445= IFCPROPERTYSET('0hdgTWQ6rEjQ8TE$4OQ0qu',#41,'Pset_ProductRequirements',$,(#444));
#447= IFCPROPERTYSET('3ItozVelPE59U5MCYkLMlt',#41,'Pset_QuantityTakeOff',$,(#421));
#453= IFCAXIS2PLACEMENT3D(#6,$,$);
#4770= IFCRELDEFINESBYTYPE('28zofAOUTAs81yPW$d_w2z',#41,$,$,(#4036),#4024);
#455= IFCCARTESIANPOINT((0.0679666623619384,0.000632417738882162));
#457= IFCCARTESIANPOINT((0.0710872151823903,0.000632417738882162));
#459= IFCCARTESIANPOINT((0.0725790120391962,0.00314266314992655));
#461= IFCCARTESIANPOINT((0.0702488184526767,0.00635088523716425));
#463= IFCCARTESIANPOINT((0.0700096732994308,0.0109637083615168));
#465= IFCCARTESIANPOINT((0.0775858665392128,0.0113564851588286));
#467= IFCCARTESIANPOINT((0.07705209294287,0.0216523375102515));
#469= IFCCARTESIANPOINT((-0.134304272308872,0.0106948719853338));
#471= IFCCARTESIANPOINT((-0.133377721915217,-0.00717717360587128));
#473= IFCCARTESIANPOINT((-0.123081869563794,-0.00664340000952848));
#475= IFCCARTESIANPOINT((-0.122412698736183,-0.000765203056200318));
#477= IFCCARTESIANPOINT((-0.106181130798194,-0.00576720561552888));
#479= IFCCARTESIANPOINT((-0.0921943125095252,-0.00504207922050014));
#481= IFCCARTESIANPOINT((-0.0925870893068369,0.00253411401928196));
#483= IFCCARTESIANPOINT((0.0533031958989614,0.0100975851674487));
#485= IFCCARTESIANPOINT((0.0553677918848112,-0.0297259946823093));
#487= IFCCARTESIANPOINT((0.0598635549062831,-0.0294929183410441));
#489= IFCCARTESIANPOINT((0.0628161856570255,0.00318899968962131));
#491= IFCCARTESIANPOINT((0.0662590259738257,0.00336748877384745));
#493= IFCPOLYLINE((#455,#457,#459,#461,#463,#465,#467,#469,#471,#473,#475,#477,#479,#481,#483,#485,#487,#489,#491,#455));
#495= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#493);
#496= IFCCARTESIANPOINT((0.,0.320001633810788,0.0977165289076384));
#498= IFCDIRECTION((0.,-0.0517740246052127,-0.998658825813991));
#500= IFCAXIS2PLACEMENT3D(#496,#11,#498);
#501= IFCEXTRUDEDAREASOLID(#495,#500,#19,12.);
#502= IFCCARTESIANPOINT((-0.0104080468283571,-0.0212270141141865));
#504= IFCCARTESIANPOINT((0.0284072982254618,-0.0212270141141865));
#506= IFCCARTESIANPOINT((0.0185964943745739,0.0155635003266429));
#508= IFCCARTESIANPOINT((-0.00515653981588804,0.0270511459549446));
#510= IFCCARTESIANPOINT((-0.00897742822638789,0.0260322423788113));
#512= IFCCARTESIANPOINT((-0.00514872339515063,0.0116745992616715));
#514= IFCCARTESIANPOINT((-0.0064740101252062,-0.00299045881680825));
#516= IFCCARTESIANPOINT((-0.00136839731267844,-0.0025016235475988));
#518= IFCCARTESIANPOINT((0.00181539143775603,-0.0144408313617281));
#520= IFCCARTESIANPOINT((-0.0112860383341235,-0.0179345459675626));
#522= IFCPOLYLINE((#502,#504,#506,#508,#510,#512,#514,#516,#518,#520,#502));
#524= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#522);
#525= IFCCARTESIANPOINT((0.,0.316819454437916,0.217514651613355));
#527= IFCDIRECTION((0.,-0.966234939601246,0.257662650560335));
#529= IFCAXIS2PLACEMENT3D(#525,#11,#527);
#530= IFCEXTRUDEDAREASOLID(#524,#529,#19,12.);
#531= IFCCARTESIANPOINT((-0.0730229494703184,0.10703462932325));
#533= IFCCARTESIANPOINT((-0.0580447359626436,0.10703462932325));
#535= IFCCARTESIANPOINT((-0.0580447359626435,0.113745897781071));
#537= IFCCARTESIANPOINT((-0.0623242255363624,0.118025006955696));
#539= IFCCARTESIANPOINT((-0.0623242255363624,0.112092207910207));
#541= IFCCARTESIANPOINT((-0.067187281869896,0.112092207910207));
#543= IFCCARTESIANPOINT((-0.0704478474007049,0.11773967307098));
#545= IFCCARTESIANPOINT((-0.0704478474007049,0.125224643652343));
#547= IFCCARTESIANPOINT((-0.067542920423974,0.131454279657517));
#549= IFCCARTESIANPOINT((-0.0623242255363623,0.131454279657517));
#551= IFCCARTESIANPOINT((-0.0623242255363623,0.124783598829804));
#553= IFCCARTESIANPOINT((-0.0580447359626436,0.125514243391176));
#555= IFCCARTESIANPOINT((-0.0580447359626435,0.142048634925557));
#557= IFCCARTESIANPOINT((-0.0813874063643328,0.140085232742292));
#559= IFCCARTESIANPOINT((-0.0813874063643332,-0.0647285203812247));
#561= IFCCARTESIANPOINT((-0.0697160711634885,-0.0647285203812247));
#563= IFCCARTESIANPOINT((-0.0697160711634886,-0.0853478792356713));
#565= IFCCARTESIANPOINT((-0.0631023145498282,-0.0853478792356713));
#567= IFCCARTESIANPOINT((-0.0631023145498282,-0.0647285203809974));
#569= IFCCARTESIANPOINT((-0.0273102199340562,-0.0647285203809974));
#571= IFCCARTESIANPOINT((-0.0273102199340562,-0.0853478792356714));
#573= IFCCARTESIANPOINT((-0.0206964633203959,-0.0853478792356714));
#575= IFCCARTESIANPOINT((-0.0206964633203959,-0.0647285203809975));
#577= IFCCARTESIANPOINT((0.0812331974328893,-0.0647285203809976));
#579= IFCCARTESIANPOINT((0.0812331974328893,-0.0853478792356716));
#581= IFCCARTESIANPOINT((0.0878469540465496,-0.0853478792356716));
#583= IFCCARTESIANPOINT((0.0878469540465496,-0.064728520381225));
#585= IFCCARTESIANPOINT((0.116052680781773,-0.0647285203812251));
#587= IFCCARTESIANPOINT((0.116052680781773,-0.060254508554083));
#589= IFCCARTESIANPOINT((0.113329369234955,-0.058503808273967));
#591= IFCCARTESIANPOINT((0.110217013181205,-0.0606435530609294));
#593= IFCCARTESIANPOINT((0.0878469540467771,-0.0606435530609294));
#595= IFCCARTESIANPOINT((0.0835674644730583,-0.0563640634872106));
#597= IFCCARTESIANPOINT((0.0713125625121714,-0.0563640634872106));
#599= IFCCARTESIANPOINT((0.0713125625121713,-0.038857060686171));
#601= IFCCARTESIANPOINT((0.11546911402173,-0.0388570606861711));
#603= IFCCARTESIANPOINT((0.11546911402173,-0.0337994820992142));
#605= IFCCARTESIANPOINT((0.064698805898511,-0.0337994820992141));
#607= IFCCARTESIANPOINT((0.064698805898511,-0.0563640634872105));
#609= IFCCARTESIANPOINT((-0.0203074188135494,-0.0563640634872104));
#611= IFCCARTESIANPOINT((-0.0203074188135494,-0.033799482099214));
#613= IFCCARTESIANPOINT((-0.0730229494703186,-0.0337994820992139));
#615= IFCPOLYLINE((#531,#533,#535,#537,#539,#541,#543,#545,#547,#549,#551,#553,#555,#557,#559,#561,#563,#565,#567,#569,#571,#573,#575,#577,#579,#581,#583,#585,#587,#589,#591,#593,#595,#597,#599,#601,#603,#605,#607,#609,#611,#613,#531));
#617= IFCCARTESIANPOINT((-0.0710777269369962,-0.057725719260718));
#619= IFCCARTESIANPOINT((-0.0710777269369962,-0.0388570606861707));
#621= IFCCARTESIANPOINT((-0.0273102199340562,-0.0388570606861708));
#623= IFCCARTESIANPOINT((-0.0273102199340562,-0.0577257192607181));
#625= IFCPOLYLINE((#617,#619,#621,#623,#617));
#627= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#615,(#625));
#629= IFCCARTESIANPOINT((0.,0.210689707839845,0.0853478792356716));
#631= IFCAXIS2PLACEMENT3D(#629,#11,#15);
#632= IFCEXTRUDEDAREASOLID(#627,#631,#19,12.);
#633= IFCCARTESIANPOINT((-0.0218274236802372,-0.0250762096884888));
#635= IFCCARTESIANPOINT((0.0116463755794956,-0.0250762096884888));
#637= IFCCARTESIANPOINT((0.0131456738465899,-0.0183468011873071));
#639= IFCCARTESIANPOINT((-0.00944342914962784,-0.0152716423802919));
#641= IFCCARTESIANPOINT((-0.00556193395869954,0.00214995231397123));
#643= IFCCARTESIANPOINT((0.000832544625431264,0.00182921635388849));
#645= IFCCARTESIANPOINT((-0.000621696809064671,-0.00469796031725742));
#647= IFCCARTESIANPOINT((0.00265859892029523,-0.00542880340721438));
#649= IFCCARTESIANPOINT((0.00663400184610042,-0.000259219921661488));
#651= IFCCARTESIANPOINT((0.00811823413249319,0.00640256685218492));
#653= IFCCARTESIANPOINT((0.00642611525779217,0.0117890219260675));
#655= IFCCARTESIANPOINT((0.00293818751194471,0.0125661249989722));
#657= IFCCARTESIANPOINT((0.00132974729935321,0.0053468468354401));
#659= IFCCARTESIANPOINT((-0.00324578604653776,0.01254568596629));
#661= IFCCARTESIANPOINT((-0.00165600184121947,0.0196812290274094));
#663= IFCCARTESIANPOINT((-0.0113732075341089,0.0218462023164868));
#665= IFCPOLYLINE((#633,#635,#637,#639,#641,#643,#645,#647,#649,#651,#653,#655,#657,#659,#661,#663,#633));
#667= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#665);
#668= IFCCARTESIANPOINT((0.,0.147755316042044,0.211232600832546));
#670= IFCDIRECTION((0.,-0.976067916921979,-0.217465908950321));
#672= IFCAXIS2PLACEMENT3D(#668,#11,#670);
#673= IFCEXTRUDEDAREASOLID(#667,#672,#19,12.);
#674= IFCSTYLEDITEM(#501,(#360),$);
#677= IFCSTYLEDITEM(#530,(#360),$);
#680= IFCSTYLEDITEM(#632,(#360),$);
#683= IFCSTYLEDITEM(#673,(#360),$);
#686= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#501,#530,#632,#673));
#688= IFCAXIS2PLACEMENT3D(#6,$,$);
#689= IFCREPRESENTATIONMAP(#688,#686);
#690= IFCBUILDINGELEMENTPROXYTYPE('3OgcwpwNTBWQ1w89FiTFlZ',#41,'Generic Models 2',$,$,(#722,#725,#727),(#689),'150794',$,.NOTDEFINED.);
#692= IFCMAPPEDITEM(#689,#398);
#694= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#692));
#696= IFCPRODUCTDEFINITIONSHAPE($,$,(#694));
#698= IFCCARTESIANPOINT((0.,0.,0.30116151530084));
#700= IFCAXIS2PLACEMENT3D(#698,$,$);
#701= IFCLOCALPLACEMENT(#129,#700);
#702= IFCBUILDINGELEMENTPROXY('3OgcwpwNTBWQ1w89FiTFlb',#41,'Generic Models 1:Generic Models 2:150796',$,'Generic Models 1:Generic Models 2',#701,#696,'150796',$);
#705= IFCPROPERTYSET('09U0X2wfr0oQ8WkKA4nGwz',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#707= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#708= IFCPROPERTYSET('1a4APem393ywP0aabqWsjI',#41,'Pset_ProductRequirements',$,(#707));
#710= IFCPROPERTYSET('2by0jMO_f7mQjVyNNQsi7d',#41,'Pset_QuantityTakeOff',$,(#421));
#712= IFCRELDEFINESBYPROPERTIES('1AwvqxCgn5evVYgktrACP6',#41,$,$,(#702),#705);
#716= IFCRELDEFINESBYPROPERTIES('0tfvkM5yPCDATtTwiH2gk_',#41,$,$,(#702),#708);
#719= IFCRELDEFINESBYPROPERTIES('0OuNhg_TzAyR4DMHJU_Dz2',#41,$,$,(#702),#710);
#722= IFCPROPERTYSET('0S9ePOAuH04PDiU7AQUgmE',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#724= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#725= IFCPROPERTYSET('10HmyOT2H8QgoHZRUYSmbU',#41,'Pset_ProductRequirements',$,(#724));
#727= IFCPROPERTYSET('16Ahvh9dXCUxjlnZDS2cg6',#41,'Pset_QuantityTakeOff',$,(#421));
#733= IFCAXIS2PLACEMENT3D(#6,$,$);
#4767= IFCRELDEFINESBYTYPE('0uCKlZHs95qwojhfuzlJXj',#41,$,$,(#3756),#3744);
#735= IFCCARTESIANPOINT((-0.10703462932325,-0.0730229494703186));
#737= IFCCARTESIANPOINT((-0.10703462932325,-0.0580447359626438));
#739= IFCCARTESIANPOINT((-0.113745897781071,-0.0580447359626439));
#741= IFCCARTESIANPOINT((-0.118025006955696,-0.0623242255363627));
#743= IFCCARTESIANPOINT((-0.112092207910207,-0.0623242255363626));
#745= IFCCARTESIANPOINT((-0.112092207910207,-0.0671872818698964));
#747= IFCCARTESIANPOINT((-0.11773967307098,-0.0704478474007053));
#749= IFCCARTESIANPOINT((-0.125224643652343,-0.0704478474007053));
#751= IFCCARTESIANPOINT((-0.131454279657517,-0.0675429204239743));
#753= IFCCARTESIANPOINT((-0.131454279657516,-0.0623242255363626));
#755= IFCCARTESIANPOINT((-0.124783598829804,-0.0623242255363625));
#757= IFCCARTESIANPOINT((-0.125514243391176,-0.0580447359626438));
#759= IFCCARTESIANPOINT((-0.142048634925557,-0.0580447359626438));
#761= IFCCARTESIANPOINT((-0.140085232742292,-0.0813874063643331));
#763= IFCCARTESIANPOINT((0.0647285203812249,-0.0813874063643332));
#765= IFCCARTESIANPOINT((0.0647285203812249,-0.0697160711634884));
#767= IFCCARTESIANPOINT((0.0853478792356715,-0.0697160711634884));
#769= IFCCARTESIANPOINT((0.0853478792356715,-0.0631023145498281));
#771= IFCCARTESIANPOINT((0.0647285203809975,-0.0631023145498281));
#773= IFCCARTESIANPOINT((0.0647285203809975,-0.0273102199340562));
#775= IFCCARTESIANPOINT((0.0853478792356714,-0.0273102199340561));
#777= IFCCARTESIANPOINT((0.0853478792356714,-0.0206964633203958));
#779= IFCCARTESIANPOINT((0.0647285203809975,-0.0206964633203958));
#781= IFCCARTESIANPOINT((0.0647285203809975,0.0812331974328894));
#783= IFCCARTESIANPOINT((0.0853478792356714,0.0812331974328894));
#785= IFCCARTESIANPOINT((0.0853478792356715,0.0878469540465497));
#787= IFCCARTESIANPOINT((0.0647285203812249,0.0878469540465497));
#789= IFCCARTESIANPOINT((0.0647285203812249,0.116052680781773));
#791= IFCCARTESIANPOINT((0.0602545085540829,0.116052680781773));
#793= IFCCARTESIANPOINT((0.0585038082739668,0.113329369234955));
#795= IFCCARTESIANPOINT((0.0606435530609293,0.110217013181205));
#797= IFCCARTESIANPOINT((0.0606435530609293,0.0878469540467771));
#799= IFCCARTESIANPOINT((0.0563640634872105,0.0835674644730583));
#801= IFCCARTESIANPOINT((0.0563640634872105,0.0713125625121714));
#803= IFCCARTESIANPOINT((0.0388570606861709,0.0713125625121714));
#805= IFCCARTESIANPOINT((0.0388570606861709,0.11546911402173));
#807= IFCCARTESIANPOINT((0.033799482099214,0.11546911402173));
#809= IFCCARTESIANPOINT((0.033799482099214,0.0646988058985111));
#811= IFCCARTESIANPOINT((0.0563640634872105,0.0646988058985111));
#813= IFCCARTESIANPOINT((0.0563640634872105,-0.0203074188135494));
#815= IFCCARTESIANPOINT((0.033799482099214,-0.0203074188135494));
#817= IFCCARTESIANPOINT((0.033799482099214,-0.0730229494703186));
#819= IFCPOLYLINE((#735,#737,#739,#741,#743,#745,#747,#749,#751,#753,#755,#757,#759,#761,#763,#765,#767,#769,#771,#773,#775,#777,#779,#781,#783,#785,#787,#789,#791,#793,#795,#797,#799,#801,#803,#805,#807,#809,#811,#813,#815,#817,#735));
#821= IFCCARTESIANPOINT((0.0577257192607181,-0.0710777269369961));
#823= IFCCARTESIANPOINT((0.0388570606861709,-0.0710777269369962));
#825= IFCCARTESIANPOINT((0.0388570606861709,-0.0273102199340561));
#827= IFCCARTESIANPOINT((0.0577257192607181,-0.0273102199340561));
#829= IFCPOLYLINE((#821,#823,#825,#827,#821));
#831= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#819,(#829));
#833= IFCCARTESIANPOINT((0.,-0.117978010729643,-0.219774108936509));
#835= IFCAXIS2PLACEMENT3D(#833,#13,#17);
#836= IFCEXTRUDEDAREASOLID(#831,#835,#21,12.);
#837= IFCCARTESIANPOINT((-0.035458782064809,-0.0579874289764477));
#839= IFCCARTESIANPOINT((-0.0371114306935174,-0.0606344277326353));
#841= IFCCARTESIANPOINT((-0.0357721806658754,-0.0632292686235391));
#843= IFCCARTESIANPOINT((-0.031816743337918,-0.0629517678914724));
#845= IFCCARTESIANPOINT((-0.0277772795930219,-0.0651918706200437));
#847= IFCCARTESIANPOINT((-0.0314564692543425,-0.0718263669125332));
#849= IFCCARTESIANPOINT((-0.0224403589082052,-0.0768262913240348));
#851= IFCCARTESIANPOINT((0.0801995988221891,0.108259143706008));
#853= IFCCARTESIANPOINT((0.0645489921835621,0.116938257778831));
#855= IFCCARTESIANPOINT((0.0595490677720606,0.107922147432693));
#857= IFCCARTESIANPOINT((0.0641808354764026,0.104241425091677));
#859= IFCCARTESIANPOINT((0.0513416446814549,0.0931221172418145));
#861= IFCCARTESIANPOINT((0.0445492945375557,0.0808738163942812));
#863= IFCCARTESIANPOINT((0.0511837908300452,0.0771946267329605));
#865= IFCCARTESIANPOINT((-0.0196641946988643,-0.0505619557187229));
#867= IFCCARTESIANPOINT((-0.0545378290564904,-0.0312226254478621));
#869= IFCCARTESIANPOINT((-0.056721084459942,-0.0351595792918119));
#871= IFCCARTESIANPOINT((-0.0305624709345734,-0.0549725228627144));
#873= IFCCARTESIANPOINT((-0.0322344006357109,-0.0579874289764477));
#875= IFCPOLYLINE((#837,#839,#841,#843,#845,#847,#849,#851,#853,#855,#857,#859,#861,#863,#865,#867,#869,#871,#873,#837));
#877= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#875);
#878= IFCCARTESIANPOINT((0.,-0.105609361057676,-0.110462182965566));
#880= IFCDIRECTION((-0.,0.484973800275872,0.874528680516527));
#882= IFCAXIS2PLACEMENT3D(#878,#13,#880);
#883= IFCEXTRUDEDAREASOLID(#877,#882,#21,12.);
#884= IFCCARTESIANPOINT((-0.0178285177675856,-0.015526027218707));
#886= IFCCARTESIANPOINT((-0.0144209943882483,-0.015526027218707));
#888= IFCCARTESIANPOINT((-0.0144209943882479,-0.00196676824874445));
#890= IFCCARTESIANPOINT((-0.00206457119881486,-0.00196676824874474));
#892= IFCCARTESIANPOINT((-0.00122137518562389,-0.00702594432743677));
#894= IFCCARTESIANPOINT((0.0126070394294665,-0.00196676824874522));
#896= IFCCARTESIANPOINT((0.027466410094602,-0.00196676824874559));
#898= IFCCARTESIANPOINT((0.0274664100946021,0.00198764102988874));
#900= IFCCARTESIANPOINT((0.0102463757664154,0.0219787153649705));
#902= IFCCARTESIANPOINT((-0.0278297824565654,0.0219787153649716));
#904= IFCPOLYLINE((#884,#886,#888,#890,#892,#894,#896,#898,#900,#902,#884));
#906= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#904);
#907= IFCCARTESIANPOINT((0.,0.0141887616480401,-0.113644362338437));
#909= IFCAXIS2PLACEMENT3D(#907,#11,#17);
#910= IFCEXTRUDEDAREASOLID(#906,#909,#19,12.);
#911= IFCCARTESIANPOINT((-0.0292228042856086,-0.0158518272304064));
#913= IFCCARTESIANPOINT((0.0188500922736237,-0.0158518272304064));
#915= IFCCARTESIANPOINT((0.0188500922736237,-0.00589636662728305));
#917= IFCCARTESIANPOINT((0.0115395937546053,-0.00589636662728303));
#919= IFCCARTESIANPOINT((0.00550806035789696,0.000135166769425191));
#921= IFCCARTESIANPOINT((0.0129043470694794,0.000135166769425221));
#923= IFCCARTESIANPOINT((0.0129043470694794,0.00370861456478623));
#925= IFCCARTESIANPOINT((0.00801477925505999,0.00653160785866194));
#927= IFCCARTESIANPOINT((0.00118965299247949,0.00653160785866197));
#929= IFCCARTESIANPOINT((-0.00472072620232236,0.00377555277752608));
#931= IFCCARTESIANPOINT((-0.00472072620232237,0.000414827901224118));
#933= IFCCARTESIANPOINT((0.00196648946985058,0.000414827901224151));
#935= IFCCARTESIANPOINT((0.000888968452729204,-0.00589636662728305));
#937= IFCCARTESIANPOINT((-0.0169597840697408,-0.0058963666272831));
#939= IFCCARTESIANPOINT((-0.0150489881052633,0.0168208742845054));
#941= IFCCARTESIANPOINT((-0.0219433941035702,0.0168208742845054));
#943= IFCPOLYLINE((#911,#913,#915,#917,#919,#921,#923,#925,#927,#929,#931,#933,#935,#937,#939,#941,#911));
#945= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#943);
#946= IFCCARTESIANPOINT((0.,0.00790671086723129,-0.28270850073431));
#948= IFCAXIS2PLACEMENT3D(#946,#11,#17);
#949= IFCEXTRUDEDAREASOLID(#945,#948,#19,12.);
#950= IFCSTYLEDITEM(#836,(#360),$);
#953= IFCSTYLEDITEM(#883,(#360),$);
#956= IFCSTYLEDITEM(#910,(#360),$);
#959= IFCSTYLEDITEM(#949,(#360),$);
#962= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#836,#883,#910,#949));
#964= IFCAXIS2PLACEMENT3D(#6,$,$);
#965= IFCREPRESENTATIONMAP(#964,#962);
#966= IFCBUILDINGELEMENTPROXYTYPE('3OgcwpwNTBWQ1w89FiTFlP',#41,'Generic Models 2',$,$,(#998,#1001,#1003),(#965),'150832',$,.NOTDEFINED.);
#968= IFCMAPPEDITEM(#965,#398);
#970= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#968));
#972= IFCPRODUCTDEFINITIONSHAPE($,$,(#970));
#974= IFCCARTESIANPOINT((0.,-0.0468749999999995,0.30116151530084));
#976= IFCAXIS2PLACEMENT3D(#974,$,$);
#977= IFCLOCALPLACEMENT(#129,#976);
#978= IFCBUILDINGELEMENTPROXY('3OgcwpwNTBWQ1w89FiTFlR',#41,'Generic Models 5:Generic Models 2:150834',$,'Generic Models 5:Generic Models 2',#977,#972,'150834',$);
#981= IFCPROPERTYSET('3CjmWyoNbCcxAq1YMPZBlc',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#983= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#984= IFCPROPERTYSET('03n8e9wt53IxHXrIgmuCOK',#41,'Pset_ProductRequirements',$,(#983));
#986= IFCPROPERTYSET('1sd7hVpsn9EBXFDXdGXC7j',#41,'Pset_QuantityTakeOff',$,(#421));
#988= IFCRELDEFINESBYPROPERTIES('0OPKnH4gH0bfpQPrY2gfYJ',#41,$,$,(#978),#981);
#992= IFCRELDEFINESBYPROPERTIES('0$h02iRY12OgJPJNKui7I3',#41,$,$,(#978),#984);
#995= IFCRELDEFINESBYPROPERTIES('3MTASZOc1DzB1bkhqE33Ce',#41,$,$,(#978),#986);
#998= IFCPROPERTYSET('2CA0gLrp5FcwUaGsuCkD9F',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#1000= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#1001= IFCPROPERTYSET('0ZlgRiQ_92ZQXdo2BANouY',#41,'Pset_ProductRequirements',$,(#1000));
#1003= IFCPROPERTYSET('3KDEFZ4trEwBL8qfsUveXq',#41,'Pset_QuantityTakeOff',$,(#421));
#1009= IFCAXIS2PLACEMENT3D(#6,$,$);
#4764= IFCRELDEFINESBYTYPE('3trVVkv9TFJu0ACijUB8KH',#41,$,$,(#3480),#3468);
#1011= IFCCARTESIANPOINT((-0.0730229494703184,0.10703462932325));
#1013= IFCCARTESIANPOINT((-0.0580447359626436,0.10703462932325));
#1015= IFCCARTESIANPOINT((-0.0580447359626437,0.113745897781071));
#1017= IFCCARTESIANPOINT((-0.0623242255363624,0.118025006955696));
#1019= IFCCARTESIANPOINT((-0.0623242255363625,0.112092207910207));
#1021= IFCCARTESIANPOINT((-0.0671872818698961,0.112092207910207));
#1023= IFCCARTESIANPOINT((-0.070447847400705,0.11773967307098));
#1025= IFCCARTESIANPOINT((-0.070447847400705,0.125224643652343));
#1027= IFCCARTESIANPOINT((-0.067542920423974,0.131454279657517));
#1029= IFCCARTESIANPOINT((-0.0623242255363624,0.131454279657517));
#1031= IFCCARTESIANPOINT((-0.0623242255363624,0.124783598829804));
#1033= IFCCARTESIANPOINT((-0.0580447359626436,0.125514243391176));
#1035= IFCCARTESIANPOINT((-0.0580447359626436,0.142048634925557));
#1037= IFCCARTESIANPOINT((-0.0813874063643329,0.140085232742292));
#1039= IFCCARTESIANPOINT((-0.0813874063643329,-0.0647285203812248));
#1041= IFCCARTESIANPOINT((-0.0697160711634882,-0.0647285203812248));
#1043= IFCCARTESIANPOINT((-0.0697160711634882,-0.0853478792356714));
#1045= IFCCARTESIANPOINT((-0.0631023145498278,-0.0853478792356714));
#1047= IFCCARTESIANPOINT((-0.0631023145498279,-0.0647285203809975));
#1049= IFCCARTESIANPOINT((-0.0273102199340559,-0.0647285203809975));
#1051= IFCCARTESIANPOINT((-0.0273102199340559,-0.0853478792356714));
#1053= IFCCARTESIANPOINT((-0.0206964633203955,-0.0853478792356714));
#1055= IFCCARTESIANPOINT((-0.0206964633203956,-0.0647285203809975));
#1057= IFCCARTESIANPOINT((0.0812331974328896,-0.0647285203809974));
#1059= IFCCARTESIANPOINT((0.0812331974328896,-0.0853478792356714));
#1061= IFCCARTESIANPOINT((0.08784695404655,-0.0853478792356713));
#1063= IFCCARTESIANPOINT((0.0878469540465499,-0.0647285203812248));
#1065= IFCCARTESIANPOINT((0.116052680781773,-0.0647285203812248));
#1067= IFCCARTESIANPOINT((0.116052680781773,-0.0602545085540828));
#1069= IFCCARTESIANPOINT((0.113329369234955,-0.0585038082739667));
#1071= IFCCARTESIANPOINT((0.110217013181205,-0.0606435530609292));
#1073= IFCCARTESIANPOINT((0.0878469540467774,-0.0606435530609292));
#1075= IFCCARTESIANPOINT((0.0835674644730585,-0.0563640634872104));
#1077= IFCCARTESIANPOINT((0.0713125625121717,-0.0563640634872104));
#1079= IFCCARTESIANPOINT((0.0713125625121716,-0.0388570606861709));
#1081= IFCCARTESIANPOINT((0.115469114021731,-0.0388570606861708));
#1083= IFCCARTESIANPOINT((0.115469114021731,-0.0337994820992139));
#1085= IFCCARTESIANPOINT((0.0646988058985113,-0.033799482099214));
#1087= IFCCARTESIANPOINT((0.0646988058985113,-0.0563640634872104));
#1089= IFCCARTESIANPOINT((-0.0203074188135491,-0.0563640634872104));
#1091= IFCCARTESIANPOINT((-0.0203074188135492,-0.033799482099214));
#1093= IFCCARTESIANPOINT((-0.0730229494703184,-0.033799482099214));
#1095= IFCPOLYLINE((#1011,#1013,#1015,#1017,#1019,#1021,#1023,#1025,#1027,#1029,#1031,#1033,#1035,#1037,#1039,#1041,#1043,#1045,#1047,#1049,#1051,#1053,#1055,#1057,#1059,#1061,#1063,#1065,#1067,#1069,#1071,#1073,#1075,#1077,#1079,#1081,#1083,#1085,#1087,#1089,#1091,#1093,#1011));
#1097= IFCCARTESIANPOINT((-0.0710777269369959,-0.0577257192607181));
#1099= IFCCARTESIANPOINT((-0.0710777269369959,-0.0388570606861708));
#1101= IFCCARTESIANPOINT((-0.0273102199340559,-0.0388570606861709));
#1103= IFCCARTESIANPOINT((-0.0273102199340559,-0.0577257192607181));
#1105= IFCPOLYLINE((#1097,#1099,#1101,#1103,#1097));
#1107= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#1095,(#1105));
#1109= IFCCARTESIANPOINT((0.,0.276330802761896,-0.219774108936507));
#1111= IFCAXIS2PLACEMENT3D(#1109,#11,#19);
#1112= IFCEXTRUDEDAREASOLID(#1107,#1111,#19,12.);
#1113= IFCCARTESIANPOINT((0.0679666623619385,0.000632417738883059));
#1115= IFCCARTESIANPOINT((0.0710872151823904,0.000632417738883059));
#1117= IFCCARTESIANPOINT((0.0725790120391962,0.00314266314992747));
#1119= IFCCARTESIANPOINT((0.0702488184526767,0.00635088523716513));
#1121= IFCCARTESIANPOINT((0.0700096732994307,0.0109637083615177));
#1123= IFCCARTESIANPOINT((0.0775858665392127,0.0113564851588296));
#1125= IFCCARTESIANPOINT((0.0770520929428698,0.0216523375102526));
#1127= IFCCARTESIANPOINT((-0.134304272308872,0.0106948719853316));
#1129= IFCCARTESIANPOINT((-0.133377721915217,-0.00717717360587345));
#1131= IFCCARTESIANPOINT((-0.123081869563794,-0.00664340000953058));
#1133= IFCCARTESIANPOINT((-0.122412698736183,-0.000765203056202354));
#1135= IFCCARTESIANPOINT((-0.106181130798194,-0.0057672056155308));
#1137= IFCCARTESIANPOINT((-0.092194312509525,-0.00504207922050176));
#1139= IFCCARTESIANPOINT((-0.0925870893068369,0.00253411401928028));
#1141= IFCCARTESIANPOINT((0.0533031958989614,0.0100975851674494));
#1143= IFCCARTESIANPOINT((0.0553677918848117,-0.0297259946823085));
#1145= IFCCARTESIANPOINT((0.0598635549062837,-0.0294929183410433));
#1147= IFCCARTESIANPOINT((0.0628161856570255,0.00318899968962212));
#1149= IFCCARTESIANPOINT((0.0662590259738257,0.00336748877384826));
#1151= IFCPOLYLINE((#1113,#1115,#1117,#1119,#1121,#1123,#1125,#1127,#1129,#1131,#1133,#1135,#1137,#1139,#1141,#1143,#1145,#1147,#1149,#1113));
#1153= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1151);
#1154= IFCCARTESIANPOINT((0.,0.263962153089929,-0.110462182965564));
#1156= IFCDIRECTION((0.,0.99865882581399,-0.05177402460523));
#1158= IFCAXIS2PLACEMENT3D(#1154,#11,#1156);
#1159= IFCEXTRUDEDAREASOLID(#1153,#1158,#19,12.);
#1160= IFCCARTESIANPOINT((-0.0104080468283572,-0.0212270141141865));
#1162= IFCCARTESIANPOINT((0.0284072982254618,-0.0212270141141865));
#1164= IFCCARTESIANPOINT((0.018596494374574,0.0155635003266429));
#1166= IFCCARTESIANPOINT((-0.00515653981588794,0.0270511459549447));
#1168= IFCCARTESIANPOINT((-0.00897742822638779,0.0260322423788114));
#1170= IFCCARTESIANPOINT((-0.00514872339515059,0.0116745992616716));
#1172= IFCCARTESIANPOINT((-0.00647401012520621,-0.00299045881680825));
#1174= IFCCARTESIANPOINT((-0.00136839731267844,-0.00250162354759877));
#1176= IFCCARTESIANPOINT((0.00181539143775596,-0.0144408313617281));
#1178= IFCCARTESIANPOINT((-0.0112860383341236,-0.0179345459675626));
#1180= IFCPOLYLINE((#1160,#1162,#1164,#1166,#1168,#1170,#1172,#1174,#1176,#1178,#1160));
#1182= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1180);
#1183= IFCCARTESIANPOINT((0.,0.144164030384213,-0.113644362338435));
#1185= IFCDIRECTION((0.,-0.257662650560335,-0.966234939601246));
#1187= IFCAXIS2PLACEMENT3D(#1183,#11,#1185);
#1188= IFCEXTRUDEDAREASOLID(#1182,#1187,#19,12.);
#1189= IFCCARTESIANPOINT((-0.0218274236802371,-0.0250762096884888));
#1191= IFCCARTESIANPOINT((0.0116463755794956,-0.0250762096884888));
#1193= IFCCARTESIANPOINT((0.0131456738465899,-0.018346801187307));
#1195= IFCCARTESIANPOINT((-0.00944342914962784,-0.015271642380292));
#1197= IFCCARTESIANPOINT((-0.00556193395869958,0.00214995231397121));
#1199= IFCCARTESIANPOINT((0.000832544625431163,0.00182921635388846));
#1201= IFCCARTESIANPOINT((-0.000621696809064745,-0.00469796031725746));
#1203= IFCCARTESIANPOINT((0.00265859892029524,-0.00542880340721442));
#1205= IFCCARTESIANPOINT((0.00663400184610037,-0.000259219921661535));
#1207= IFCCARTESIANPOINT((0.00811823413249318,0.0064025668521849));
#1209= IFCCARTESIANPOINT((0.00642611525779216,0.0117890219260674));
#1211= IFCCARTESIANPOINT((0.00293818751194459,0.0125661249989721));
#1213= IFCCARTESIANPOINT((0.00132974729935322,0.00534684683544013));
#1215= IFCCARTESIANPOINT((-0.0032457860465378,0.0125456859662899));
#1217= IFCCARTESIANPOINT((-0.00165600184121952,0.0196812290274094));
#1219= IFCCARTESIANPOINT((-0.011373207534109,0.0218462023164867));
#1221= IFCPOLYLINE((#1189,#1191,#1193,#1195,#1197,#1199,#1201,#1203,#1205,#1207,#1209,#1211,#1213,#1215,#1217,#1219,#1189));
#1223= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1221);
#1224= IFCCARTESIANPOINT((0.,0.150446081165022,-0.282708500734308));
#1226= IFCDIRECTION((0.,0.217465908950317,-0.97606791692198));
#1228= IFCAXIS2PLACEMENT3D(#1224,#11,#1226);
#1229= IFCEXTRUDEDAREASOLID(#1223,#1228,#19,12.);
#1230= IFCSTYLEDITEM(#1112,(#360),$);
#1233= IFCSTYLEDITEM(#1159,(#360),$);
#1236= IFCSTYLEDITEM(#1188,(#360),$);
#1239= IFCSTYLEDITEM(#1229,(#360),$);
#1242= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#1112,#1159,#1188,#1229));
#1244= IFCAXIS2PLACEMENT3D(#6,$,$);
#1245= IFCREPRESENTATIONMAP(#1244,#1242);
#1246= IFCBUILDINGELEMENTPROXYTYPE('3OgcwpwNTBWQ1w89FiTFlJ',#41,'Generic Models 2',$,$,(#1278,#1281,#1283),(#1245),'150842',$,.NOTDEFINED.);
#1248= IFCMAPPEDITEM(#1245,#398);
#1250= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#1248));
#1252= IFCPRODUCTDEFINITIONSHAPE($,$,(#1250));
#1254= IFCCARTESIANPOINT((0.,0.,0.30116151530084));
#1256= IFCAXIS2PLACEMENT3D(#1254,$,$);
#1257= IFCLOCALPLACEMENT(#129,#1256);
#1258= IFCBUILDINGELEMENTPROXY('3OgcwpwNTBWQ1w89FiTFlL',#41,'Generic Models 6:Generic Models 2:150844',$,'Generic Models 6:Generic Models 2',#1257,#1252,'150844',$);
#1261= IFCPROPERTYSET('0PdDl_dUT73PLSHBZ8QC8n',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#1263= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#1264= IFCPROPERTYSET('0geipYAdX6Y9F0B0_EOXVI',#41,'Pset_ProductRequirements',$,(#1263));
#1266= IFCPROPERTYSET('3rZXU4yUb3ERSVTp5IhZlO',#41,'Pset_QuantityTakeOff',$,(#421));
#1268= IFCRELDEFINESBYPROPERTIES('21Mfc_fLX4YAw9W2P0DMx_',#41,$,$,(#1258),#1261);
#1272= IFCRELDEFINESBYPROPERTIES('235ehG6M1A$vzuqAAQR1n_',#41,$,$,(#1258),#1264);
#1275= IFCRELDEFINESBYPROPERTIES('0tabXZzPX5wPBnjMvCLbH$',#41,$,$,(#1258),#1266);
#1278= IFCPROPERTYSET('3MXH7dlZT8We8pJJYK_9Zh',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#1280= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#1281= IFCPROPERTYSET('2t8nYufsH5ouUPQVgvC4vv',#41,'Pset_ProductRequirements',$,(#1280));
#1283= IFCPROPERTYSET('2TkfVIfWf7hRB2kVqU3X5P',#41,'Pset_QuantityTakeOff',$,(#421));
#1289= IFCAXIS2PLACEMENT3D(#6,$,$);
#4761= IFCRELDEFINESBYTYPE('3$lZX8JaL7UgN3QWDxbRsW',#41,$,$,(#3200),#3188);
#1291= IFCCARTESIANPOINT((-0.0354587820648092,-0.0579874289764476));
#1293= IFCCARTESIANPOINT((-0.0371114306935175,-0.0606344277326351));
#1295= IFCCARTESIANPOINT((-0.0357721806658755,-0.0632292686235389));
#1297= IFCCARTESIANPOINT((-0.0318167433379183,-0.0629517678914723));
#1299= IFCCARTESIANPOINT((-0.0277772795930221,-0.0651918706200435));
#1301= IFCCARTESIANPOINT((-0.0314564692543428,-0.071826366912533));
#1303= IFCCARTESIANPOINT((-0.0224403589082054,-0.0768262913240346));
#1305= IFCCARTESIANPOINT((0.0801995988221894,0.108259143706008));
#1307= IFCCARTESIANPOINT((0.0645489921835626,0.11693825777883));
#1309= IFCCARTESIANPOINT((0.059549067772061,0.107922147432693));
#1311= IFCCARTESIANPOINT((0.0641808354764031,0.104241425091677));
#1313= IFCCARTESIANPOINT((0.0513416446814554,0.0931221172418144));
#1315= IFCCARTESIANPOINT((0.0445492945375561,0.080873816394281));
#1317= IFCCARTESIANPOINT((0.0511837908300456,0.0771946267329603));
#1319= IFCCARTESIANPOINT((-0.0196641946988643,-0.0505619557187229));
#1321= IFCCARTESIANPOINT((-0.0545378290564905,-0.0312226254478618));
#1323= IFCCARTESIANPOINT((-0.0567210844599421,-0.0351595792918117));
#1325= IFCCARTESIANPOINT((-0.0305624709345735,-0.0549725228627142));
#1327= IFCCARTESIANPOINT((-0.0322344006357111,-0.0579874289764476));
#1329= IFCPOLYLINE((#1291,#1293,#1295,#1297,#1299,#1301,#1303,#1305,#1307,#1309,#1311,#1313,#1315,#1317,#1319,#1321,#1323,#1325,#1327,#1291));
#1331= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1329);
#1332= IFCCARTESIANPOINT((0.,1.24954979914876,0.398878044208478));
#1334= IFCDIRECTION((-0.,-0.874528680516525,0.484973800275877));
#1336= IFCAXIS2PLACEMENT3D(#1332,#13,#1334);
#1337= IFCEXTRUDEDAREASOLID(#1331,#1336,#21,12.);
#1338= IFCCARTESIANPOINT((-0.0178285177675852,-0.0155260272187077));
#1340= IFCCARTESIANPOINT((-0.014420994388248,-0.0155260272187077));
#1342= IFCCARTESIANPOINT((-0.014420994388248,-0.00196676824874498));
#1344= IFCCARTESIANPOINT((-0.00206457119881487,-0.00196676824874498));
#1346= IFCCARTESIANPOINT((-0.00122137518562382,-0.00702594432743697));
#1348= IFCCARTESIANPOINT((0.0126070394294664,-0.00196676824874498));
#1350= IFCCARTESIANPOINT((0.0274664100946019,-0.00196676824874498));
#1352= IFCCARTESIANPOINT((0.0274664100946019,0.00198764102988935));
#1354= IFCCARTESIANPOINT((0.0102463757664146,0.0219787153649706));
#1356= IFCCARTESIANPOINT((-0.0278297824565662,0.0219787153649706));
#1358= IFCPOLYLINE((#1338,#1340,#1342,#1344,#1346,#1348,#1350,#1352,#1354,#1356,#1338));
#1360= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1358);
#1361= IFCCARTESIANPOINT((0.,1.25273197852163,0.518676166914195));
#1363= IFCAXIS2PLACEMENT3D(#1361,#11,#21);
#1364= IFCEXTRUDEDAREASOLID(#1360,#1363,#19,12.);
#1365= IFCCARTESIANPOINT((-0.10703462932325,-0.0730229494703184));
#1367= IFCCARTESIANPOINT((-0.10703462932325,-0.0580447359626436));
#1369= IFCCARTESIANPOINT((-0.113745897781071,-0.0580447359626436));
#1371= IFCCARTESIANPOINT((-0.118025006955696,-0.0623242255363625));
#1373= IFCCARTESIANPOINT((-0.112092207910207,-0.0623242255363624));
#1375= IFCCARTESIANPOINT((-0.112092207910207,-0.0671872818698961));
#1377= IFCCARTESIANPOINT((-0.11773967307098,-0.070447847400705));
#1379= IFCCARTESIANPOINT((-0.125224643652343,-0.070447847400705));
#1381= IFCCARTESIANPOINT((-0.131454279657516,-0.0675429204239741));
#1383= IFCCARTESIANPOINT((-0.131454279657516,-0.0623242255363625));
#1385= IFCCARTESIANPOINT((-0.124783598829804,-0.0623242255363625));
#1387= IFCCARTESIANPOINT((-0.125514243391176,-0.0580447359626437));
#1389= IFCCARTESIANPOINT((-0.142048634925556,-0.0580447359626437));
#1391= IFCCARTESIANPOINT((-0.140085232742292,-0.0813874063643329));
#1393= IFCCARTESIANPOINT((0.064728520381225,-0.0813874063643327));
#1395= IFCCARTESIANPOINT((0.064728520381225,-0.0697160711634881));
#1397= IFCCARTESIANPOINT((0.0853478792356716,-0.0697160711634881));
#1399= IFCCARTESIANPOINT((0.0853478792356715,-0.0631023145498277));
#1401= IFCCARTESIANPOINT((0.0647285203809976,-0.0631023145498277));
#1403= IFCCARTESIANPOINT((0.0647285203809976,-0.0273102199340558));
#1405= IFCCARTESIANPOINT((0.0853478792356715,-0.0273102199340558));
#1407= IFCCARTESIANPOINT((0.0853478792356715,-0.0206964633203954));
#1409= IFCCARTESIANPOINT((0.0647285203809976,-0.0206964633203954));
#1411= IFCCARTESIANPOINT((0.0647285203809974,0.0812331974328897));
#1413= IFCCARTESIANPOINT((0.0853478792356714,0.0812331974328897));
#1415= IFCCARTESIANPOINT((0.0853478792356713,0.0878469540465501));
#1417= IFCCARTESIANPOINT((0.0647285203812248,0.0878469540465501));
#1419= IFCCARTESIANPOINT((0.0647285203812248,0.116052680781773));
#1421= IFCCARTESIANPOINT((0.0602545085540827,0.116052680781773));
#1423= IFCCARTESIANPOINT((0.0585038082739666,0.113329369234955));
#1425= IFCCARTESIANPOINT((0.0606435530609292,0.110217013181205));
#1427= IFCCARTESIANPOINT((0.0606435530609292,0.0878469540467774));
#1429= IFCCARTESIANPOINT((0.0563640634872104,0.0835674644730586));
#1431= IFCCARTESIANPOINT((0.0563640634872104,0.0713125625121717));
#1433= IFCCARTESIANPOINT((0.0388570606861708,0.0713125625121717));
#1435= IFCCARTESIANPOINT((0.0388570606861708,0.115469114021731));
#1437= IFCCARTESIANPOINT((0.0337994820992139,0.115469114021731));
#1439= IFCCARTESIANPOINT((0.0337994820992139,0.0646988058985113));
#1441= IFCCARTESIANPOINT((0.0563640634872104,0.0646988058985114));
#1443= IFCCARTESIANPOINT((0.0563640634872105,-0.0203074188135491));
#1445= IFCCARTESIANPOINT((0.0337994820992141,-0.0203074188135491));
#1447= IFCCARTESIANPOINT((0.0337994820992141,-0.0730229494703184));
#1449= IFCPOLYLINE((#1365,#1367,#1369,#1371,#1373,#1375,#1377,#1379,#1381,#1383,#1385,#1387,#1389,#1391,#1393,#1395,#1397,#1399,#1401,#1403,#1405,#1407,#1409,#1411,#1413,#1415,#1417,#1419,#1421,#1423,#1425,#1427,#1429,#1431,#1433,#1435,#1437,#1439,#1441,#1443,#1445,#1447,#1365));
#1451= IFCCARTESIANPOINT((0.0577257192607182,-0.0710777269369958));
#1453= IFCCARTESIANPOINT((0.038857060686171,-0.0710777269369959));
#1455= IFCCARTESIANPOINT((0.0388570606861709,-0.0273102199340559));
#1457= IFCCARTESIANPOINT((0.0577257192607182,-0.0273102199340558));
#1459= IFCPOLYLINE((#1451,#1453,#1455,#1457,#1451));
#1461= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#1449,(#1459));
#1463= IFCCARTESIANPOINT((0.,1.3588617251197,0.386509394536512));
#1465= IFCAXIS2PLACEMENT3D(#1463,#13,#21);
#1466= IFCEXTRUDEDAREASOLID(#1461,#1465,#21,12.);
#1467= IFCCARTESIANPOINT((-0.0292228042856085,-0.0158518272304069));
#1469= IFCCARTESIANPOINT((0.0188500922736238,-0.0158518272304069));
#1471= IFCCARTESIANPOINT((0.0188500922736238,-0.00589636662728354));
#1473= IFCCARTESIANPOINT((0.0115395937546053,-0.00589636662728354));
#1475= IFCCARTESIANPOINT((0.00550806035789708,0.000135166769424711));
#1477= IFCCARTESIANPOINT((0.0129043470694795,0.000135166769424711));
#1479= IFCCARTESIANPOINT((0.0129043470694794,0.00370861456478577));
#1481= IFCCARTESIANPOINT((0.00801477925506,0.00653160785866147));
#1483= IFCCARTESIANPOINT((0.00118965299247953,0.00653160785866147));
#1485= IFCCARTESIANPOINT((-0.00472072620232233,0.00377555277752561));
#1487= IFCCARTESIANPOINT((-0.00472072620232233,0.000414827901223713));
#1489= IFCCARTESIANPOINT((0.00196648946985067,0.000414827901223713));
#1491= IFCCARTESIANPOINT((0.000888968452729344,-0.00589636662728354));
#1493= IFCCARTESIANPOINT((-0.0169597840697407,-0.00589636662728354));
#1495= IFCCARTESIANPOINT((-0.0150489881052633,0.0168208742845049));
#1497= IFCCARTESIANPOINT((-0.0219433941035703,0.0168208742845049));
#1499= IFCPOLYLINE((#1467,#1469,#1471,#1473,#1475,#1477,#1479,#1481,#1483,#1485,#1487,#1489,#1491,#1493,#1495,#1497,#1467));
#1501= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1499);
#1502= IFCCARTESIANPOINT((0.,1.42179611691751,0.512394116133386));
#1504= IFCAXIS2PLACEMENT3D(#1502,#11,#21);
#1505= IFCEXTRUDEDAREASOLID(#1501,#1504,#19,12.);
#1506= IFCSTYLEDITEM(#1337,(#360),$);
#1509= IFCSTYLEDITEM(#1364,(#360),$);
#1512= IFCSTYLEDITEM(#1466,(#360),$);
#1515= IFCSTYLEDITEM(#1505,(#360),$);
#1518= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#1337,#1364,#1466,#1505));
#1520= IFCAXIS2PLACEMENT3D(#6,$,$);
#1521= IFCREPRESENTATIONMAP(#1520,#1518);
#1522= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kpo',#41,'Generic Models 2',$,$,(#1552,#1555,#1557),(#1521),'150948',$,.NOTDEFINED.);
#1524= IFCMAPPEDITEM(#1521,#398);
#1526= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#1524));
#1528= IFCPRODUCTDEFINITIONSHAPE($,$,(#1526));
#1530= IFCAXIS2PLACEMENT3D(#6,$,$);
#1531= IFCLOCALPLACEMENT(#129,#1530);
#1532= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kpm',#41,'Generic Models 3:Generic Models 2:150950',$,'Generic Models 3:Generic Models 2',#1531,#1528,'150950',$);
#1535= IFCPROPERTYSET('1YN6cm6R9Bl9XuDuCZGw3l',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#1537= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#1538= IFCPROPERTYSET('32W650qV98BxuNBUYzX3RN',#41,'Pset_ProductRequirements',$,(#1537));
#1540= IFCPROPERTYSET('1BRmGww$X2IO8JyzL607ow',#41,'Pset_QuantityTakeOff',$,(#421));
#1542= IFCRELDEFINESBYPROPERTIES('25aVrvi1n8zwN7fOo97fdb',#41,$,$,(#1532),#1535);
#1546= IFCRELDEFINESBYPROPERTIES('3K0QGc3Cj0_eUn5sBApWqV',#41,$,$,(#1532),#1538);
#1549= IFCRELDEFINESBYPROPERTIES('3j$Y6NDN52gPLLpIT3CW2l',#41,$,$,(#1532),#1540);
#1552= IFCPROPERTYSET('27STfuCivDb9A85zo1vlWX',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#1554= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#1555= IFCPROPERTYSET('0_Eqva$8DAUAKv53NtT1Xn',#41,'Pset_ProductRequirements',$,(#1554));
#1557= IFCPROPERTYSET('2TZFjtnUvA_fv5KE1hH8Vs',#41,'Pset_QuantityTakeOff',$,(#421));
#1563= IFCAXIS2PLACEMENT3D(#6,$,$);
#4758= IFCRELDEFINESBYTYPE('2slo$lE5n5JesJ7YCa3_Dq',#41,$,$,(#2924),#2912);
#1565= IFCCARTESIANPOINT((0.0679666623619384,0.000632417738882034));
#1567= IFCCARTESIANPOINT((0.0710872151823903,0.000632417738882035));
#1569= IFCCARTESIANPOINT((0.0725790120391962,0.00314266314992642));
#1571= IFCCARTESIANPOINT((0.0702488184526767,0.00635088523716412));
#1573= IFCCARTESIANPOINT((0.0700096732994308,0.0109637083615167));
#1575= IFCCARTESIANPOINT((0.0775858665392128,0.0113564851588285));
#1577= IFCCARTESIANPOINT((0.07705209294287,0.0216523375102514));
#1579= IFCCARTESIANPOINT((-0.134304272308872,0.0106948719853338));
#1581= IFCCARTESIANPOINT((-0.133377721915217,-0.00717717360587119));
#1583= IFCCARTESIANPOINT((-0.123081869563794,-0.00664340000952841));
#1585= IFCCARTESIANPOINT((-0.122412698736183,-0.000765203056200247));
#1587= IFCCARTESIANPOINT((-0.106181130798194,-0.00576720561552883));
#1589= IFCCARTESIANPOINT((-0.0921943125095251,-0.0050420792205001));
#1591= IFCCARTESIANPOINT((-0.0925870893068369,0.002534114019282));
#1593= IFCCARTESIANPOINT((0.0533031958989615,0.0100975851674486));
#1595= IFCCARTESIANPOINT((0.0553677918848111,-0.0297259946823094));
#1597= IFCCARTESIANPOINT((0.0598635549062831,-0.0294929183410442));
#1599= IFCCARTESIANPOINT((0.0628161856570255,0.00318899968962119));
#1601= IFCCARTESIANPOINT((0.0662590259738256,0.00336748877384732));
#1603= IFCPOLYLINE((#1565,#1567,#1569,#1571,#1573,#1575,#1577,#1579,#1581,#1583,#1585,#1587,#1589,#1591,#1593,#1595,#1597,#1599,#1601,#1565));
#1605= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1603);
#1606= IFCCARTESIANPOINT((-15.047462540598,0.320001633810749,0.0977165289076384));
#1608= IFCDIRECTION((-0.,-0.0517740246052117,-0.998658825813991));
#1610= IFCAXIS2PLACEMENT3D(#1606,#11,#1608);
#1611= IFCEXTRUDEDAREASOLID(#1605,#1610,#19,12.);
#1612= IFCCARTESIANPOINT((-0.0104080468283571,-0.0212270141141864));
#1614= IFCCARTESIANPOINT((0.0284072982254619,-0.0212270141141864));
#1616= IFCCARTESIANPOINT((0.018596494374574,0.0155635003266429));
#1618= IFCCARTESIANPOINT((-0.00515653981588799,0.0270511459549446));
#1620= IFCCARTESIANPOINT((-0.00897742822638784,0.0260322423788113));
#1622= IFCCARTESIANPOINT((-0.00514872339515063,0.0116745992616715));
#1624= IFCCARTESIANPOINT((-0.00647401012520614,-0.00299045881680826));
#1626= IFCCARTESIANPOINT((-0.00136839731267838,-0.00250162354759878));
#1628= IFCCARTESIANPOINT((0.00181539143775607,-0.014440831361728));
#1630= IFCCARTESIANPOINT((-0.0112860383341234,-0.0179345459675626));
#1632= IFCPOLYLINE((#1612,#1614,#1616,#1618,#1620,#1622,#1624,#1626,#1628,#1630,#1612));
#1634= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1632);
#1635= IFCCARTESIANPOINT((-15.047462540598,0.316819454437877,0.217514651613355));
#1637= IFCDIRECTION((-0.,-0.966234939601246,0.257662650560335));
#1639= IFCAXIS2PLACEMENT3D(#1635,#11,#1637);
#1640= IFCEXTRUDEDAREASOLID(#1634,#1639,#19,12.);
#1641= IFCCARTESIANPOINT((-0.0730229494703183,0.10703462932325));
#1643= IFCCARTESIANPOINT((-0.0580447359626435,0.10703462932325));
#1645= IFCCARTESIANPOINT((-0.0580447359626435,0.113745897781071));
#1647= IFCCARTESIANPOINT((-0.0623242255363624,0.118025006955696));
#1649= IFCCARTESIANPOINT((-0.0623242255363624,0.112092207910207));
#1651= IFCCARTESIANPOINT((-0.067187281869896,0.112092207910207));
#1653= IFCCARTESIANPOINT((-0.0704478474007049,0.11773967307098));
#1655= IFCCARTESIANPOINT((-0.0704478474007049,0.125224643652343));
#1657= IFCCARTESIANPOINT((-0.0675429204239739,0.131454279657517));
#1659= IFCCARTESIANPOINT((-0.0623242255363623,0.131454279657517));
#1661= IFCCARTESIANPOINT((-0.0623242255363623,0.124783598829804));
#1663= IFCCARTESIANPOINT((-0.0580447359626435,0.125514243391176));
#1665= IFCCARTESIANPOINT((-0.0580447359626435,0.142048634925557));
#1667= IFCCARTESIANPOINT((-0.0813874063643328,0.140085232742292));
#1669= IFCCARTESIANPOINT((-0.0813874063643332,-0.0647285203812247));
#1671= IFCCARTESIANPOINT((-0.0697160711634885,-0.0647285203812247));
#1673= IFCCARTESIANPOINT((-0.0697160711634885,-0.0853478792356713));
#1675= IFCCARTESIANPOINT((-0.0631023145498282,-0.0853478792356713));
#1677= IFCCARTESIANPOINT((-0.0631023145498281,-0.0647285203809973));
#1679= IFCCARTESIANPOINT((-0.0273102199340562,-0.0647285203809974));
#1681= IFCCARTESIANPOINT((-0.0273102199340562,-0.0853478792356714));
#1683= IFCCARTESIANPOINT((-0.0206964633203959,-0.0853478792356714));
#1685= IFCCARTESIANPOINT((-0.0206964633203958,-0.0647285203809974));
#1687= IFCCARTESIANPOINT((0.0812331974328893,-0.0647285203809976));
#1689= IFCCARTESIANPOINT((0.0812331974328893,-0.0853478792356715));
#1691= IFCCARTESIANPOINT((0.0878469540465496,-0.0853478792356716));
#1693= IFCCARTESIANPOINT((0.0878469540465497,-0.064728520381225));
#1695= IFCCARTESIANPOINT((0.116052680781773,-0.0647285203812251));
#1697= IFCCARTESIANPOINT((0.116052680781773,-0.060254508554083));
#1699= IFCCARTESIANPOINT((0.113329369234955,-0.058503808273967));
#1701= IFCCARTESIANPOINT((0.110217013181205,-0.0606435530609294));
#1703= IFCCARTESIANPOINT((0.0878469540467771,-0.0606435530609294));
#1705= IFCCARTESIANPOINT((0.0835674644730583,-0.0563640634872106));
#1707= IFCCARTESIANPOINT((0.0713125625121714,-0.0563640634872106));
#1709= IFCCARTESIANPOINT((0.0713125625121714,-0.038857060686171));
#1711= IFCCARTESIANPOINT((0.11546911402173,-0.0388570606861711));
#1713= IFCCARTESIANPOINT((0.11546911402173,-0.0337994820992142));
#1715= IFCCARTESIANPOINT((0.064698805898511,-0.0337994820992141));
#1717= IFCCARTESIANPOINT((0.064698805898511,-0.0563640634872106));
#1719= IFCCARTESIANPOINT((-0.0203074188135494,-0.0563640634872104));
#1721= IFCCARTESIANPOINT((-0.0203074188135494,-0.0337994820992139));
#1723= IFCCARTESIANPOINT((-0.0730229494703186,-0.0337994820992139));
#1725= IFCPOLYLINE((#1641,#1643,#1645,#1647,#1649,#1651,#1653,#1655,#1657,#1659,#1661,#1663,#1665,#1667,#1669,#1671,#1673,#1675,#1677,#1679,#1681,#1683,#1685,#1687,#1689,#1691,#1693,#1695,#1697,#1699,#1701,#1703,#1705,#1707,#1709,#1711,#1713,#1715,#1717,#1719,#1721,#1723,#1641));
#1727= IFCCARTESIANPOINT((-0.0710777269369962,-0.057725719260718));
#1729= IFCCARTESIANPOINT((-0.0710777269369961,-0.0388570606861708));
#1731= IFCCARTESIANPOINT((-0.0273102199340561,-0.0388570606861708));
#1733= IFCCARTESIANPOINT((-0.0273102199340562,-0.057725719260718));
#1735= IFCPOLYLINE((#1727,#1729,#1731,#1733,#1727));
#1737= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#1725,(#1735));
#1739= IFCCARTESIANPOINT((-15.047462540598,0.210689707839806,0.0853478792356716));
#1741= IFCAXIS2PLACEMENT3D(#1739,#11,#15);
#1742= IFCEXTRUDEDAREASOLID(#1737,#1741,#19,12.);
#1743= IFCCARTESIANPOINT((-0.0218274236802372,-0.0250762096884888));
#1745= IFCCARTESIANPOINT((0.0116463755794956,-0.0250762096884888));
#1747= IFCCARTESIANPOINT((0.0131456738465899,-0.018346801187307));
#1749= IFCCARTESIANPOINT((-0.00944342914962784,-0.0152716423802919));
#1751= IFCCARTESIANPOINT((-0.00556193395869953,0.00214995231397128));
#1753= IFCCARTESIANPOINT((0.000832544625431264,0.00182921635388849));
#1755= IFCCARTESIANPOINT((-0.000621696809064671,-0.00469796031725742));
#1757= IFCCARTESIANPOINT((0.00265859892029523,-0.00542880340721438));
#1759= IFCCARTESIANPOINT((0.00663400184610042,-0.000259219921661488));
#1761= IFCCARTESIANPOINT((0.00811823413249322,0.00640256685218494));
#1763= IFCCARTESIANPOINT((0.00642611525779217,0.0117890219260675));
#1765= IFCCARTESIANPOINT((0.00293818751194471,0.0125661249989722));
#1767= IFCCARTESIANPOINT((0.00132974729935327,0.00534684683544014));
#1769= IFCCARTESIANPOINT((-0.00324578604653776,0.01254568596629));
#1771= IFCCARTESIANPOINT((-0.00165600184121945,0.0196812290274095));
#1773= IFCCARTESIANPOINT((-0.0113732075341089,0.0218462023164868));
#1775= IFCPOLYLINE((#1743,#1745,#1747,#1749,#1751,#1753,#1755,#1757,#1759,#1761,#1763,#1765,#1767,#1769,#1771,#1773,#1743));
#1777= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1775);
#1778= IFCCARTESIANPOINT((-15.047462540598,0.147755316042005,0.211232600832546));
#1780= IFCDIRECTION((-0.,-0.976067916921979,-0.217465908950321));
#1782= IFCAXIS2PLACEMENT3D(#1778,#11,#1780);
#1783= IFCEXTRUDEDAREASOLID(#1777,#1782,#19,12.);
#1784= IFCSTYLEDITEM(#1611,(#360),$);
#1787= IFCSTYLEDITEM(#1640,(#360),$);
#1790= IFCSTYLEDITEM(#1742,(#360),$);
#1793= IFCSTYLEDITEM(#1783,(#360),$);
#1796= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#1611,#1640,#1742,#1783));
#1798= IFCAXIS2PLACEMENT3D(#6,$,$);
#1799= IFCREPRESENTATIONMAP(#1798,#1796);
#1800= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kpu',#41,'Generic Models 2',$,$,(#1832,#1835,#1837),(#1799),'150958',$,.NOTDEFINED.);
#1802= IFCMAPPEDITEM(#1799,#398);
#1804= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#1802));
#1806= IFCPRODUCTDEFINITIONSHAPE($,$,(#1804));
#1808= IFCCARTESIANPOINT((15.047462540598,1.44024913148407,0.30116151530084));
#1810= IFCAXIS2PLACEMENT3D(#1808,$,$);
#1811= IFCLOCALPLACEMENT(#129,#1810);
#1812= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kpc',#41,'Generic Models 4:Generic Models 2:150960',$,'Generic Models 4:Generic Models 2',#1811,#1806,'150960',$);
#1815= IFCPROPERTYSET('2lrFTtwVv1Zf9YVUWXBoIP',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#1817= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#1818= IFCPROPERTYSET('3PKOF$Hoj3ru4OvIk_YRZr',#41,'Pset_ProductRequirements',$,(#1817));
#1820= IFCPROPERTYSET('2nEy1cZOTF0RGiYcBb$Znw',#41,'Pset_QuantityTakeOff',$,(#421));
#1822= IFCRELDEFINESBYPROPERTIES('0g4pAsCZjEzuFbDG80v8VH',#41,$,$,(#1812),#1815);
#1826= IFCRELDEFINESBYPROPERTIES('0hnVTh05zEeekOF1J3k2JL',#41,$,$,(#1812),#1818);
#1829= IFCRELDEFINESBYPROPERTIES('25_IQnNXL7PwgMKW5r4Otm',#41,$,$,(#1812),#1820);
#1832= IFCPROPERTYSET('2Ed_zQ3sTFIw4t1$W7CUl$',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#1834= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#1835= IFCPROPERTYSET('2x25$OU9r0C85vQpOuRmGb',#41,'Pset_ProductRequirements',$,(#1834));
#1837= IFCPROPERTYSET('1DKxWrhNj6Qxc4Ijhd0zOu',#41,'Pset_QuantityTakeOff',$,(#421));
#1843= IFCAXIS2PLACEMENT3D(#6,$,$);
#4755= IFCRELDEFINESBYTYPE('0U5BcLE_L8Qezx1XqjRmeZ',#41,$,$,(#2644),#2632);
#1845= IFCCARTESIANPOINT((-0.0178285177675846,-0.0155260272187081));
#1847= IFCCARTESIANPOINT((-0.0144209943882473,-0.0155260272187081));
#1849= IFCCARTESIANPOINT((-0.0144209943882478,-0.00196676824874534));
#1851= IFCCARTESIANPOINT((-0.00206457119881464,-0.00196676824874493));
#1853= IFCCARTESIANPOINT((-0.00122137518562342,-0.00702594432743685));
#1855= IFCCARTESIANPOINT((0.0126070394294666,-0.0019667682487444));
#1857= IFCCARTESIANPOINT((0.0274664100946021,-0.00196676824874392));
#1859= IFCCARTESIANPOINT((0.027466410094602,0.00198764102989041));
#1861= IFCCARTESIANPOINT((0.0102463757664141,0.0219787153649712));
#1863= IFCCARTESIANPOINT((-0.0278297824565667,0.0219787153649699));
#1865= IFCPOLYLINE((#1845,#1847,#1849,#1851,#1853,#1855,#1857,#1859,#1861,#1863,#1845));
#1867= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1865);
#1868= IFCCARTESIANPOINT((-15.047462540598,-0.420840541578669,-0.488678668263246));
#1870= IFCAXIS2PLACEMENT3D(#1868,#11,#15);
#1871= IFCEXTRUDEDAREASOLID(#1867,#1870,#19,12.);
#1872= IFCCARTESIANPOINT((-0.0354587820648082,-0.0579874289764482));
#1874= IFCCARTESIANPOINT((-0.0371114306935165,-0.0606344277326359));
#1876= IFCCARTESIANPOINT((-0.0357721806658744,-0.0632292686235396));
#1878= IFCCARTESIANPOINT((-0.0318167433379171,-0.0629517678914729));
#1880= IFCCARTESIANPOINT((-0.0277772795930209,-0.0651918706200441));
#1882= IFCCARTESIANPOINT((-0.0314564692543414,-0.0718263669125336));
#1884= IFCCARTESIANPOINT((-0.0224403589082041,-0.076826291324035));
#1886= IFCCARTESIANPOINT((0.0801995988221872,0.10825914370601));
#1888= IFCCARTESIANPOINT((0.0645489921835603,0.116938257778832));
#1890= IFCCARTESIANPOINT((0.0595490677720589,0.107922147432694));
#1892= IFCCARTESIANPOINT((0.064180835476401,0.104241425091678));
#1894= IFCCARTESIANPOINT((0.0513416446814535,0.0931221172418154));
#1896= IFCCARTESIANPOINT((0.0445492945375544,0.0808738163942819));
#1898= IFCCARTESIANPOINT((0.0511837908300439,0.0771946267329613));
#1900= IFCCARTESIANPOINT((-0.0196641946988635,-0.0505619557187232));
#1902= IFCCARTESIANPOINT((-0.0545378290564898,-0.0312226254478629));
#1904= IFCCARTESIANPOINT((-0.0567210844599414,-0.0351595792918129));
#1906= IFCCARTESIANPOINT((-0.0305624709345725,-0.0549725228627149));
#1908= IFCCARTESIANPOINT((-0.03223440063571,-0.0579874289764482));
#1910= IFCPOLYLINE((#1872,#1874,#1876,#1878,#1880,#1882,#1884,#1886,#1888,#1890,#1892,#1894,#1896,#1898,#1900,#1902,#1904,#1906,#1908,#1872));
#1912= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#1910);
#1913= IFCCARTESIANPOINT((-15.047462540598,-0.301042418872953,-0.491860847636118));
#1915= IFCDIRECTION((-0.,-0.484973800275861,-0.874528680516533));
#1917= IFCAXIS2PLACEMENT3D(#1913,#13,#1915);
#1918= IFCEXTRUDEDAREASOLID(#1912,#1917,#21,12.);
#1919= IFCCARTESIANPOINT((-0.10703462932325,-0.073022949470319));
#1921= IFCCARTESIANPOINT((-0.10703462932325,-0.0580447359626442));
#1923= IFCCARTESIANPOINT((-0.113745897781071,-0.0580447359626442));
#1925= IFCCARTESIANPOINT((-0.118025006955696,-0.062324225536363));
#1927= IFCCARTESIANPOINT((-0.112092207910207,-0.0623242255363631));
#1929= IFCCARTESIANPOINT((-0.112092207910207,-0.0671872818698967));
#1931= IFCCARTESIANPOINT((-0.11773967307098,-0.0704478474007056));
#1933= IFCCARTESIANPOINT((-0.125224643652343,-0.0704478474007056));
#1935= IFCCARTESIANPOINT((-0.131454279657517,-0.0675429204239747));
#1937= IFCCARTESIANPOINT((-0.131454279657517,-0.062324225536363));
#1939= IFCCARTESIANPOINT((-0.124783598829804,-0.062324225536363));
#1941= IFCCARTESIANPOINT((-0.125514243391176,-0.0580447359626443));
#1943= IFCCARTESIANPOINT((-0.142048634925557,-0.0580447359626443));
#1945= IFCCARTESIANPOINT((-0.140085232742292,-0.0813874063643334));
#1947= IFCCARTESIANPOINT((0.0647285203812248,-0.0813874063643335));
#1949= IFCCARTESIANPOINT((0.0647285203812249,-0.0697160711634889));
#1951= IFCCARTESIANPOINT((0.0853478792356714,-0.0697160711634888));
#1953= IFCCARTESIANPOINT((0.0853478792356714,-0.0631023145498285));
#1955= IFCCARTESIANPOINT((0.0647285203809975,-0.0631023145498285));
#1957= IFCCARTESIANPOINT((0.0647285203809975,-0.0273102199340566));
#1959= IFCCARTESIANPOINT((0.0853478792356714,-0.0273102199340566));
#1961= IFCCARTESIANPOINT((0.0853478792356714,-0.0206964633203962));
#1963= IFCCARTESIANPOINT((0.0647285203809975,-0.0206964633203962));
#1965= IFCCARTESIANPOINT((0.0647285203809975,0.0812331974328889));
#1967= IFCCARTESIANPOINT((0.0853478792356714,0.0812331974328889));
#1969= IFCCARTESIANPOINT((0.0853478792356714,0.0878469540465494));
#1971= IFCCARTESIANPOINT((0.0647285203812249,0.0878469540465494));
#1973= IFCCARTESIANPOINT((0.0647285203812249,0.116052680781772));
#1975= IFCCARTESIANPOINT((0.0602545085540828,0.116052680781772));
#1977= IFCCARTESIANPOINT((0.0585038082739668,0.113329369234955));
#1979= IFCCARTESIANPOINT((0.0606435530609293,0.110217013181204));
#1981= IFCCARTESIANPOINT((0.0606435530609293,0.0878469540467767));
#1983= IFCCARTESIANPOINT((0.0563640634872104,0.0835674644730579));
#1985= IFCCARTESIANPOINT((0.0563640634872104,0.071312562512171));
#1987= IFCCARTESIANPOINT((0.0388570606861709,0.071312562512171));
#1989= IFCCARTESIANPOINT((0.0388570606861709,0.11546911402173));
#1991= IFCCARTESIANPOINT((0.033799482099214,0.11546911402173));
#1993= IFCCARTESIANPOINT((0.033799482099214,0.0646988058985107));
#1995= IFCCARTESIANPOINT((0.0563640634872105,0.0646988058985107));
#1997= IFCCARTESIANPOINT((0.0563640634872105,-0.0203074188135498));
#1999= IFCCARTESIANPOINT((0.033799482099214,-0.0203074188135498));
#2001= IFCCARTESIANPOINT((0.033799482099214,-0.073022949470319));
#2003= IFCPOLYLINE((#1919,#1921,#1923,#1925,#1927,#1929,#1931,#1933,#1935,#1937,#1939,#1941,#1943,#1945,#1947,#1949,#1951,#1953,#1955,#1957,#1959,#1961,#1963,#1965,#1967,#1969,#1971,#1973,#1975,#1977,#1979,#1981,#1983,#1985,#1987,#1989,#1991,#1993,#1995,#1997,#1999,#2001,#1919));
#2005= IFCCARTESIANPOINT((0.0577257192607181,-0.0710777269369965));
#2007= IFCCARTESIANPOINT((0.0388570606861709,-0.0710777269369965));
#2009= IFCCARTESIANPOINT((0.0388570606861709,-0.0273102199340565));
#2011= IFCCARTESIANPOINT((0.0577257192607181,-0.0273102199340565));
#2013= IFCPOLYLINE((#2005,#2007,#2009,#2011,#2005));
#2015= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#2003,(#2013));
#2017= IFCCARTESIANPOINT((-15.047462540598,-0.288673769200986,-0.382548921665175));
#2019= IFCAXIS2PLACEMENT3D(#2017,#13,#15);
#2020= IFCEXTRUDEDAREASOLID(#2015,#2019,#21,12.);
#2021= IFCCARTESIANPOINT((-0.0292228042856086,-0.0158518272304065));
#2023= IFCCARTESIANPOINT((0.0188500922736236,-0.0158518272304065));
#2025= IFCCARTESIANPOINT((0.0188500922736236,-0.00589636662728316));
#2027= IFCCARTESIANPOINT((0.0115395937546052,-0.00589636662728316));
#2029= IFCCARTESIANPOINT((0.00550806035789692,0.000135166769425155));
#2031= IFCCARTESIANPOINT((0.0129043470694794,0.000135166769425099));
#2033= IFCCARTESIANPOINT((0.0129043470694794,0.00370861456478611));
#2035= IFCCARTESIANPOINT((0.00801477925505995,0.00653160785866191));
#2037= IFCCARTESIANPOINT((0.00118965299247947,0.00653160785866191));
#2039= IFCCARTESIANPOINT((-0.00472072620232239,0.003775552777526));
#2041= IFCCARTESIANPOINT((-0.00472072620232239,0.000414827901224046));
#2043= IFCCARTESIANPOINT((0.00196648946985056,0.000414827901224102));
#2045= IFCCARTESIANPOINT((0.000888968452729122,-0.0058963666272831));
#2047= IFCCARTESIANPOINT((-0.0169597840697409,-0.00589636662728321));
#2049= IFCCARTESIANPOINT((-0.0150489881052634,0.0168208742845053));
#2051= IFCCARTESIANPOINT((-0.0219433941035703,0.0168208742845053));
#2053= IFCPOLYLINE((#2021,#2023,#2025,#2027,#2029,#2031,#2033,#2035,#2037,#2039,#2041,#2043,#2045,#2047,#2049,#2051,#2021));
#2055= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#2053);
#2056= IFCCARTESIANPOINT((-15.047462540598,-0.41455849079786,-0.319614529867374));
#2058= IFCAXIS2PLACEMENT3D(#2056,#11,#15);
#2059= IFCEXTRUDEDAREASOLID(#2055,#2058,#19,12.);
#2060= IFCSTYLEDITEM(#1871,(#360),$);
#2063= IFCSTYLEDITEM(#1918,(#360),$);
#2066= IFCSTYLEDITEM(#2020,(#360),$);
#2069= IFCSTYLEDITEM(#2059,(#360),$);
#2072= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#1871,#1918,#2020,#2059));
#2074= IFCAXIS2PLACEMENT3D(#6,$,$);
#2075= IFCREPRESENTATIONMAP(#2074,#2072);
#2076= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kpk',#41,'Generic Models 2',$,$,(#2108,#2111,#2113),(#2075),'150968',$,.NOTDEFINED.);
#2078= IFCMAPPEDITEM(#2075,#398);
#2080= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#2078));
#2082= IFCPRODUCTDEFINITIONSHAPE($,$,(#2080));
#2084= IFCCARTESIANPOINT((15.047462540598,1.66419438030405,0.509494848634327));
#2086= IFCAXIS2PLACEMENT3D(#2084,$,$);
#2087= IFCLOCALPLACEMENT(#129,#2086);
#2088= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kpi',#41,'Generic Models 7:Generic Models 2:150970',$,'Generic Models 7:Generic Models 2',#2087,#2082,'150970',$);
#2091= IFCPROPERTYSET('12h211NVDDjgdBD1fUBcCQ',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#2093= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#2094= IFCPROPERTYSET('2UWA_Nf_f2ogBWYsgklxUE',#41,'Pset_ProductRequirements',$,(#2093));
#2096= IFCPROPERTYSET('11vf5z25j3cPNg0OxNnnKO',#41,'Pset_QuantityTakeOff',$,(#421));
#2098= IFCRELDEFINESBYPROPERTIES('1_2Uk99_z3Rw7Lh1sEe1u2',#41,$,$,(#2088),#2091);
#2102= IFCRELDEFINESBYPROPERTIES('3$k5IqlJT0ZQHOXl5xVx$v',#41,$,$,(#2088),#2094);
#2105= IFCRELDEFINESBYPROPERTIES('0eUFVWAwH91PYoXspiGG1y',#41,$,$,(#2088),#2096);
#2108= IFCPROPERTYSET('2gA5ID6SfF7f40c4Eu2nq8',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#2110= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#2111= IFCPROPERTYSET('1HORk9Nd52BPvx8DEfCfqu',#41,'Pset_ProductRequirements',$,(#2110));
#2113= IFCPROPERTYSET('1lwEao4qDE9ec1IWtEKuUR',#41,'Pset_QuantityTakeOff',$,(#421));
#2119= IFCAXIS2PLACEMENT3D(#6,$,$);
#4752= IFCRELDEFINESBYTYPE('32ACxbUuT0mwXeffD6argb',#41,$,$,(#2368),#2356);
#2121= IFCCARTESIANPOINT((-0.0104080468283571,-0.0212270141141865));
#2123= IFCCARTESIANPOINT((0.0284072982254619,-0.0212270141141865));
#2125= IFCCARTESIANPOINT((0.0185964943745741,0.0155635003266429));
#2127= IFCCARTESIANPOINT((-0.00515653981588791,0.0270511459549447));
#2129= IFCCARTESIANPOINT((-0.00897742822638776,0.0260322423788114));
#2131= IFCCARTESIANPOINT((-0.00514872339515044,0.0116745992616716));
#2133= IFCCARTESIANPOINT((-0.0064740101252062,-0.00299045881680828));
#2135= IFCCARTESIANPOINT((-0.00136839731267846,-0.00250162354759874));
#2137= IFCCARTESIANPOINT((0.00181539143775597,-0.0144408313617281));
#2139= IFCCARTESIANPOINT((-0.0112860383341235,-0.0179345459675626));
#2141= IFCPOLYLINE((#2121,#2123,#2125,#2127,#2129,#2131,#2133,#2135,#2137,#2139,#2121));
#2143= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#2141);
#2144= IFCCARTESIANPOINT((-15.0474625405981,0.579193333610883,-0.488678668263244));
#2146= IFCDIRECTION((-0.,0.257662650560332,0.966234939601246));
#2148= IFCAXIS2PLACEMENT3D(#2144,#11,#2146);
#2149= IFCEXTRUDEDAREASOLID(#2143,#2148,#19,12.);
#2150= IFCCARTESIANPOINT((0.0679666623619383,0.000632417738883341));
#2152= IFCCARTESIANPOINT((0.0710872151823902,0.000632417738883342));
#2154= IFCCARTESIANPOINT((0.072579012039196,0.00314266314992776));
#2156= IFCCARTESIANPOINT((0.0702488184526765,0.00635088523716542));
#2158= IFCCARTESIANPOINT((0.0700096732994305,0.0109637083615181));
#2160= IFCCARTESIANPOINT((0.0775858665392125,0.0113564851588299));
#2162= IFCCARTESIANPOINT((0.0770520929428696,0.0216523375102529));
#2164= IFCCARTESIANPOINT((-0.134304272308872,0.0106948719853311));
#2166= IFCCARTESIANPOINT((-0.133377721915217,-0.00717717360587389));
#2168= IFCCARTESIANPOINT((-0.123081869563794,-0.00664340000953091));
#2170= IFCCARTESIANPOINT((-0.122412698736183,-0.000765203056202739));
#2172= IFCCARTESIANPOINT((-0.106181130798194,-0.00576720561553113));
#2174= IFCCARTESIANPOINT((-0.0921943125095252,-0.00504207922050203));
#2176= IFCCARTESIANPOINT((-0.092587089306837,0.00253411401928001));
#2178= IFCCARTESIANPOINT((0.0533031958989612,0.0100975851674497));
#2180= IFCCARTESIANPOINT((0.0553677918848116,-0.0297259946823082));
#2182= IFCCARTESIANPOINT((0.0598635549062836,-0.029492918341043));
#2184= IFCCARTESIANPOINT((0.0628161856570253,0.00318899968962246));
#2186= IFCCARTESIANPOINT((0.0662590259738255,0.00336748877384854));
#2188= IFCPOLYLINE((#2150,#2152,#2154,#2156,#2158,#2160,#2162,#2164,#2166,#2168,#2170,#2172,#2174,#2176,#2178,#2180,#2182,#2184,#2186,#2150));
#2190= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#2188);
#2191= IFCCARTESIANPOINT((-15.0474625405981,0.459395210905167,-0.491860847636116));
#2193= IFCDIRECTION((-0.,-0.99865882581399,0.05177402460523));
#2195= IFCAXIS2PLACEMENT3D(#2191,#11,#2193);
#2196= IFCEXTRUDEDAREASOLID(#2190,#2195,#19,12.);
#2197= IFCCARTESIANPOINT((-0.0730229494703184,0.10703462932325));
#2199= IFCCARTESIANPOINT((-0.0580447359626436,0.10703462932325));
#2201= IFCCARTESIANPOINT((-0.0580447359626436,0.113745897781071));
#2203= IFCCARTESIANPOINT((-0.0623242255363625,0.118025006955696));
#2205= IFCCARTESIANPOINT((-0.0623242255363624,0.112092207910207));
#2207= IFCCARTESIANPOINT((-0.0671872818698961,0.112092207910207));
#2209= IFCCARTESIANPOINT((-0.070447847400705,0.11773967307098));
#2211= IFCCARTESIANPOINT((-0.070447847400705,0.125224643652343));
#2213= IFCCARTESIANPOINT((-0.067542920423974,0.131454279657517));
#2215= IFCCARTESIANPOINT((-0.0623242255363624,0.131454279657517));
#2217= IFCCARTESIANPOINT((-0.0623242255363624,0.124783598829804));
#2219= IFCCARTESIANPOINT((-0.0580447359626436,0.125514243391176));
#2221= IFCCARTESIANPOINT((-0.0580447359626435,0.142048634925557));
#2223= IFCCARTESIANPOINT((-0.0813874063643329,0.140085232742292));
#2225= IFCCARTESIANPOINT((-0.0813874063643329,-0.0647285203812247));
#2227= IFCCARTESIANPOINT((-0.0697160711634882,-0.0647285203812247));
#2229= IFCCARTESIANPOINT((-0.0697160711634882,-0.0853478792356713));
#2231= IFCCARTESIANPOINT((-0.0631023145498278,-0.0853478792356712));
#2233= IFCCARTESIANPOINT((-0.0631023145498279,-0.0647285203809973));
#2235= IFCCARTESIANPOINT((-0.027310219934056,-0.0647285203809974));
#2237= IFCCARTESIANPOINT((-0.0273102199340559,-0.0853478792356713));
#2239= IFCCARTESIANPOINT((-0.0206964633203955,-0.0853478792356713));
#2241= IFCCARTESIANPOINT((-0.0206964633203956,-0.0647285203809974));
#2243= IFCCARTESIANPOINT((0.0812331974328895,-0.0647285203809974));
#2245= IFCCARTESIANPOINT((0.0812331974328896,-0.0853478792356713));
#2247= IFCCARTESIANPOINT((0.08784695404655,-0.0853478792356713));
#2249= IFCCARTESIANPOINT((0.0878469540465499,-0.0647285203812247));
#2251= IFCCARTESIANPOINT((0.116052680781773,-0.0647285203812247));
#2253= IFCCARTESIANPOINT((0.116052680781773,-0.0602545085540827));
#2255= IFCCARTESIANPOINT((0.113329369234955,-0.0585038082739666));
#2257= IFCCARTESIANPOINT((0.110217013181205,-0.0606435530609291));
#2259= IFCCARTESIANPOINT((0.0878469540467773,-0.0606435530609291));
#2261= IFCCARTESIANPOINT((0.0835674644730585,-0.0563640634872103));
#2263= IFCCARTESIANPOINT((0.0713125625121716,-0.0563640634872103));
#2265= IFCCARTESIANPOINT((0.0713125625121717,-0.0388570606861707));
#2267= IFCCARTESIANPOINT((0.115469114021731,-0.0388570606861707));
#2269= IFCCARTESIANPOINT((0.115469114021731,-0.0337994820992139));
#2271= IFCCARTESIANPOINT((0.0646988058985113,-0.0337994820992139));
#2273= IFCCARTESIANPOINT((0.0646988058985112,-0.0563640634872103));
#2275= IFCCARTESIANPOINT((-0.0203074188135492,-0.0563640634872103));
#2277= IFCCARTESIANPOINT((-0.0203074188135491,-0.0337994820992139));
#2279= IFCCARTESIANPOINT((-0.0730229494703184,-0.0337994820992138));
#2281= IFCPOLYLINE((#2197,#2199,#2201,#2203,#2205,#2207,#2209,#2211,#2213,#2215,#2217,#2219,#2221,#2223,#2225,#2227,#2229,#2231,#2233,#2235,#2237,#2239,#2241,#2243,#2245,#2247,#2249,#2251,#2253,#2255,#2257,#2259,#2261,#2263,#2265,#2267,#2269,#2271,#2273,#2275,#2277,#2279,#2197));
#2283= IFCCARTESIANPOINT((-0.0710777269369959,-0.057725719260718));
#2285= IFCCARTESIANPOINT((-0.0710777269369958,-0.0388570606861707));
#2287= IFCCARTESIANPOINT((-0.0273102199340559,-0.0388570606861707));
#2289= IFCCARTESIANPOINT((-0.027310219934056,-0.057725719260718));
#2291= IFCPOLYLINE((#2283,#2285,#2287,#2289,#2283));
#2293= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#2281,(#2291));
#2295= IFCCARTESIANPOINT((-15.0474625405981,0.4470265612332,-0.382548921665172));
#2297= IFCAXIS2PLACEMENT3D(#2295,#11,#21);
#2298= IFCEXTRUDEDAREASOLID(#2293,#2297,#19,12.);
#2299= IFCCARTESIANPOINT((-0.0218274236802372,-0.025076209688489));
#2301= IFCCARTESIANPOINT((0.0116463755794956,-0.025076209688489));
#2303= IFCCARTESIANPOINT((0.0131456738465899,-0.0183468011873072));
#2305= IFCCARTESIANPOINT((-0.00944342914962783,-0.0152716423802922));
#2307= IFCCARTESIANPOINT((-0.00556193395869956,0.00214995231397101));
#2309= IFCCARTESIANPOINT((0.000832544625431189,0.00182921635388828));
#2311= IFCCARTESIANPOINT((-0.000621696809064723,-0.00469796031725753));
#2313= IFCCARTESIANPOINT((0.00265859892029526,-0.0054288034072145));
#2315= IFCCARTESIANPOINT((0.00663400184610042,-0.000259219921661603));
#2317= IFCCARTESIANPOINT((0.00811823413249314,0.00640256685218482));
#2319= IFCCARTESIANPOINT((0.00642611525779212,0.0117890219260673));
#2321= IFCCARTESIANPOINT((0.00293818751194467,0.012566124998972));
#2323= IFCCARTESIANPOINT((0.00132974729935316,0.00534684683544));
#2325= IFCCARTESIANPOINT((-0.00324578604653784,0.0125456859662898));
#2327= IFCCARTESIANPOINT((-0.00165600184121952,0.0196812290274093));
#2329= IFCCARTESIANPOINT((-0.011373207534109,0.0218462023164866));
#2331= IFCPOLYLINE((#2299,#2301,#2303,#2305,#2307,#2309,#2311,#2313,#2315,#2317,#2319,#2321,#2323,#2325,#2327,#2329,#2299));
#2333= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#2331);
#2334= IFCCARTESIANPOINT((-15.0474625405981,0.572911282830073,-0.319614529867372));
#2336= IFCDIRECTION((-0.,-0.217465908950321,0.976067916921979));
#2338= IFCAXIS2PLACEMENT3D(#2334,#11,#2336);
#2339= IFCEXTRUDEDAREASOLID(#2333,#2338,#19,12.);
#2340= IFCSTYLEDITEM(#2149,(#360),$);
#2343= IFCSTYLEDITEM(#2196,(#360),$);
#2346= IFCSTYLEDITEM(#2298,(#360),$);
#2349= IFCSTYLEDITEM(#2339,(#360),$);
#2352= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#2149,#2196,#2298,#2339));
#2354= IFCAXIS2PLACEMENT3D(#6,$,$);
#2355= IFCREPRESENTATIONMAP(#2354,#2352);
#2356= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8koK',#41,'Generic Models 2',$,$,(#2388,#2391,#2393),(#2355),'150978',$,.NOTDEFINED.);
#2358= IFCMAPPEDITEM(#2355,#398);
#2360= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#2358));
#2362= IFCPRODUCTDEFINITIONSHAPE($,$,(#2360));
#2364= IFCCARTESIANPOINT((15.047462540598,1.18725339210734,0.509494848634324));
#2366= IFCAXIS2PLACEMENT3D(#2364,$,$);
#2367= IFCLOCALPLACEMENT(#129,#2366);
#2368= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8koI',#41,'Generic Models 8:Generic Models 2:150980',$,'Generic Models 8:Generic Models 2',#2367,#2362,'150980',$);
#2371= IFCPROPERTYSET('09btCO7h50rBcA$G_IdHwY',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#2373= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#2374= IFCPROPERTYSET('390_bAWL5BHOjiZkWkU7Qn',#41,'Pset_ProductRequirements',$,(#2373));
#2376= IFCPROPERTYSET('0noMkPcSz2jgfuLLxy8qKV',#41,'Pset_QuantityTakeOff',$,(#421));
#2378= IFCRELDEFINESBYPROPERTIES('0le3G70zT1qg60udZYR7H5',#41,$,$,(#2368),#2371);
#2382= IFCRELDEFINESBYPROPERTIES('1X4Hdd$OHBkwRcyyY7Cm57',#41,$,$,(#2368),#2374);
#2385= IFCRELDEFINESBYPROPERTIES('2V3YtSQSj1FxdgI0S7Zmov',#41,$,$,(#2368),#2376);
#2388= IFCPROPERTYSET('1ElQwoAH1CCAogKgPqQJlt',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#2390= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#2391= IFCPROPERTYSET('0dqnWtasj8COqFrPn2AXua',#41,'Pset_ProductRequirements',$,(#2390));
#2393= IFCPROPERTYSET('3YXq1_P_f42RZ3mXZA1ClY',#41,'Pset_QuantityTakeOff',$,(#421));
#2399= IFCAXIS2PLACEMENT3D(#6,$,$);
#4749= IFCRELDEFINESBYTYPE('1a1PbbynP3Chdwg7B6gVXN',#41,$,$,(#2088),#2076);
#2401= IFCCARTESIANPOINT((-0.0354587820648085,-0.057987428976448));
#2403= IFCCARTESIANPOINT((-0.0371114306935168,-0.0606344277326356));
#2405= IFCCARTESIANPOINT((-0.0357721806658748,-0.0632292686235394));
#2407= IFCCARTESIANPOINT((-0.0318167433379175,-0.0629517678914727));
#2409= IFCCARTESIANPOINT((-0.0277772795930213,-0.0651918706200439));
#2411= IFCCARTESIANPOINT((-0.0314564692543419,-0.0718263669125334));
#2413= IFCCARTESIANPOINT((-0.0224403589082045,-0.0768262913240349));
#2415= IFCCARTESIANPOINT((0.080199598822188,0.108259143706009));
#2417= IFCCARTESIANPOINT((0.064548992183561,0.116938257778831));
#2419= IFCCARTESIANPOINT((0.0595490677720596,0.107922147432694));
#2421= IFCCARTESIANPOINT((0.0641808354764016,0.104241425091678));
#2423= IFCCARTESIANPOINT((0.0513416446814541,0.093122117241815));
#2425= IFCCARTESIANPOINT((0.0445492945375549,0.0808738163942816));
#2427= IFCCARTESIANPOINT((0.0511837908300444,0.0771946267329609));
#2429= IFCCARTESIANPOINT((-0.0196641946988638,-0.0505619557187231));
#2431= IFCCARTESIANPOINT((-0.0545378290564901,-0.0312226254478626));
#2433= IFCCARTESIANPOINT((-0.0567210844599416,-0.0351595792918124));
#2435= IFCCARTESIANPOINT((-0.0305624709345729,-0.0549725228627147));
#2437= IFCCARTESIANPOINT((-0.0322344006357104,-0.057987428976448));
#2439= IFCPOLYLINE((#2401,#2403,#2405,#2407,#2409,#2411,#2413,#2415,#2417,#2419,#2421,#2423,#2425,#2427,#2429,#2431,#2433,#2435,#2437,#2401));
#2441= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#2439);
#2442= IFCCARTESIANPOINT((0.,-0.190699332335291,0.0977165289076384));
#2444= IFCDIRECTION((-0.,-0.874528680516531,0.484973800275866));
#2446= IFCAXIS2PLACEMENT3D(#2442,#13,#2444);
#2447= IFCEXTRUDEDAREASOLID(#2441,#2446,#21,12.);
#2448= IFCCARTESIANPOINT((-0.0178285177675853,-0.0155260272187074));
#2450= IFCCARTESIANPOINT((-0.0144209943882479,-0.0155260272187074));
#2452= IFCCARTESIANPOINT((-0.0144209943882479,-0.00196676824874472));
#2454= IFCCARTESIANPOINT((-0.00206457119881483,-0.00196676824874479));
#2456= IFCCARTESIANPOINT((-0.00122137518562371,-0.00702594432743677));
#2458= IFCCARTESIANPOINT((0.0126070394294665,-0.00196676824874489));
#2460= IFCCARTESIANPOINT((0.027466410094602,-0.00196676824874498));
#2462= IFCCARTESIANPOINT((0.027466410094602,0.00198764102988935));
#2464= IFCCARTESIANPOINT((0.0102463757664149,0.0219787153649708));
#2466= IFCCARTESIANPOINT((-0.027829782456566,0.021978715364971));
#2468= IFCPOLYLINE((#2448,#2450,#2452,#2454,#2456,#2458,#2460,#2462,#2464,#2466,#2448));
#2470= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#2468);
#2471= IFCCARTESIANPOINT((0.,-0.187517152962419,0.217514651613355));
#2473= IFCAXIS2PLACEMENT3D(#2471,#11,#21);
#2474= IFCEXTRUDEDAREASOLID(#2470,#2473,#19,12.);
#2475= IFCCARTESIANPOINT((-0.10703462932325,-0.0730229494703186));
#2477= IFCCARTESIANPOINT((-0.10703462932325,-0.0580447359626438));
#2479= IFCCARTESIANPOINT((-0.113745897781071,-0.0580447359626438));
#2481= IFCCARTESIANPOINT((-0.118025006955696,-0.0623242255363626));
#2483= IFCCARTESIANPOINT((-0.112092207910207,-0.0623242255363626));
#2485= IFCCARTESIANPOINT((-0.112092207910207,-0.0671872818698963));
#2487= IFCCARTESIANPOINT((-0.11773967307098,-0.0704478474007052));
#2489= IFCCARTESIANPOINT((-0.125224643652343,-0.0704478474007052));
#2491= IFCCARTESIANPOINT((-0.131454279657517,-0.0675429204239743));
#2493= IFCCARTESIANPOINT((-0.131454279657517,-0.0623242255363626));
#2495= IFCCARTESIANPOINT((-0.124783598829804,-0.0623242255363626));
#2497= IFCCARTESIANPOINT((-0.125514243391176,-0.0580447359626438));
#2499= IFCCARTESIANPOINT((-0.142048634925557,-0.0580447359626438));
#2501= IFCCARTESIANPOINT((-0.140085232742292,-0.0813874063643331));
#2503= IFCCARTESIANPOINT((0.0647285203812249,-0.0813874063643331));
#2505= IFCCARTESIANPOINT((0.0647285203812249,-0.0697160711634884));
#2507= IFCCARTESIANPOINT((0.0853478792356714,-0.0697160711634884));
#2509= IFCCARTESIANPOINT((0.0853478792356714,-0.0631023145498281));
#2511= IFCCARTESIANPOINT((0.0647285203809975,-0.0631023145498281));
#2513= IFCCARTESIANPOINT((0.0647285203809975,-0.0273102199340561));
#2515= IFCCARTESIANPOINT((0.0853478792356715,-0.0273102199340561));
#2517= IFCCARTESIANPOINT((0.0853478792356715,-0.0206964633203958));
#2519= IFCCARTESIANPOINT((0.0647285203809975,-0.0206964633203958));
#2521= IFCCARTESIANPOINT((0.0647285203809975,0.0812331974328894));
#2523= IFCCARTESIANPOINT((0.0853478792356714,0.0812331974328894));
#2525= IFCCARTESIANPOINT((0.0853478792356714,0.0878469540465497));
#2527= IFCCARTESIANPOINT((0.0647285203812249,0.0878469540465497));
#2529= IFCCARTESIANPOINT((0.0647285203812249,0.116052680781773));
#2531= IFCCARTESIANPOINT((0.0602545085540829,0.116052680781773));
#2533= IFCCARTESIANPOINT((0.0585038082739668,0.113329369234955));
#2535= IFCCARTESIANPOINT((0.0606435530609293,0.110217013181205));
#2537= IFCCARTESIANPOINT((0.0606435530609293,0.0878469540467771));
#2539= IFCCARTESIANPOINT((0.0563640634872104,0.0835674644730583));
#2541= IFCCARTESIANPOINT((0.0563640634872105,0.0713125625121714));
#2543= IFCCARTESIANPOINT((0.0388570606861708,0.0713125625121714));
#2545= IFCCARTESIANPOINT((0.0388570606861709,0.11546911402173));
#2547= IFCCARTESIANPOINT((0.033799482099214,0.11546911402173));
#2549= IFCCARTESIANPOINT((0.033799482099214,0.0646988058985111));
#2551= IFCCARTESIANPOINT((0.0563640634872104,0.0646988058985111));
#2553= IFCCARTESIANPOINT((0.0563640634872105,-0.0203074188135494));
#2555= IFCCARTESIANPOINT((0.033799482099214,-0.0203074188135494));
#2557= IFCCARTESIANPOINT((0.033799482099214,-0.0730229494703186));
#2559= IFCPOLYLINE((#2475,#2477,#2479,#2481,#2483,#2485,#2487,#2489,#2491,#2493,#2495,#2497,#2499,#2501,#2503,#2505,#2507,#2509,#2511,#2513,#2515,#2517,#2519,#2521,#2523,#2525,#2527,#2529,#2531,#2533,#2535,#2537,#2539,#2541,#2543,#2545,#2547,#2549,#2551,#2553,#2555,#2557,#2475));
#2561= IFCCARTESIANPOINT((0.0577257192607181,-0.0710777269369961));
#2563= IFCCARTESIANPOINT((0.0388570606861709,-0.0710777269369961));
#2565= IFCCARTESIANPOINT((0.0388570606861709,-0.0273102199340561));
#2567= IFCCARTESIANPOINT((0.0577257192607181,-0.0273102199340561));
#2569= IFCPOLYLINE((#2561,#2563,#2565,#2567,#2561));
#2571= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#2559,(#2569));
#2573= IFCCARTESIANPOINT((0.,-0.0813874063643477,0.0853478792356716));
#2575= IFCAXIS2PLACEMENT3D(#2573,#13,#21);
#2576= IFCEXTRUDEDAREASOLID(#2571,#2575,#21,12.);
#2577= IFCCARTESIANPOINT((-0.0292228042856085,-0.0158518272304065));
#2579= IFCCARTESIANPOINT((0.0188500922736237,-0.0158518272304065));
#2581= IFCCARTESIANPOINT((0.0188500922736237,-0.00589636662728312));
#2583= IFCCARTESIANPOINT((0.0115395937546053,-0.00589636662728311));
#2585= IFCCARTESIANPOINT((0.00550806035789697,0.000135166769425167));
#2587= IFCCARTESIANPOINT((0.0129043470694795,0.000135166769425165));
#2589= IFCCARTESIANPOINT((0.0129043470694795,0.00370861456478618));
#2591= IFCCARTESIANPOINT((0.00801477925506001,0.00653160785866192));
#2593= IFCCARTESIANPOINT((0.00118965299247954,0.00653160785866192));
#2595= IFCCARTESIANPOINT((-0.00472072620232233,0.00377555277752608));
#2597= IFCCARTESIANPOINT((-0.00472072620232233,0.000414827901224136));
#2599= IFCCARTESIANPOINT((0.00196648946985067,0.000414827901224136));
#2601= IFCCARTESIANPOINT((0.00088896845272922,-0.00589636662728308));
#2603= IFCCARTESIANPOINT((-0.0169597840697408,-0.00589636662728307));
#2605= IFCCARTESIANPOINT((-0.0150489881052633,0.0168208742845053));
#2607= IFCCARTESIANPOINT((-0.0219433941035701,0.0168208742845053));
#2609= IFCPOLYLINE((#2577,#2579,#2581,#2583,#2585,#2587,#2589,#2591,#2593,#2595,#2597,#2599,#2601,#2603,#2605,#2607,#2577));
#2611= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#2609);
#2612= IFCCARTESIANPOINT((0.,-0.0184530145665469,0.211232600832546));
#2614= IFCAXIS2PLACEMENT3D(#2612,#11,#21);
#2615= IFCEXTRUDEDAREASOLID(#2611,#2614,#19,12.);
#2616= IFCSTYLEDITEM(#2447,(#360),$);
#2619= IFCSTYLEDITEM(#2474,(#360),$);
#2622= IFCSTYLEDITEM(#2576,(#360),$);
#2625= IFCSTYLEDITEM(#2615,(#360),$);
#2628= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#2447,#2474,#2576,#2615));
#2630= IFCAXIS2PLACEMENT3D(#6,$,$);
#2631= IFCREPRESENTATIONMAP(#2630,#2628);
#2632= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kzI',#41,'Generic Models 2',$,$,(#2664,#2667,#2669),(#2631),'151044',$,.NOTDEFINED.);
#2634= IFCMAPPEDITEM(#2631,#398);
#2636= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#2634));
#2638= IFCPRODUCTDEFINITIONSHAPE($,$,(#2636));
#2640= IFCCARTESIANPOINT((6.77203780910475,-5.22796219089525,1.25949484863417));
#2642= IFCAXIS2PLACEMENT3D(#2640,#19,#15);
#2643= IFCLOCALPLACEMENT(#129,#2642);
#2644= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kzG',#41,'Generic Models 9:Generic Models 2:151046',$,'Generic Models 9:Generic Models 2',#2643,#2638,'151046',$);
#2647= IFCPROPERTYSET('1a5l3IqZ93o9Gd8Pupaakz',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#2649= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#2650= IFCPROPERTYSET('3Asr4WtQz5iOL7BRN8GWL5',#41,'Pset_ProductRequirements',$,(#2649));
#2652= IFCPROPERTYSET('0ixIuqxFL1yv_J9Xga6uBY',#41,'Pset_QuantityTakeOff',$,(#421));
#2654= IFCRELDEFINESBYPROPERTIES('1Go6TPPbP9HxgIcE8OqNTe',#41,$,$,(#2644),#2647);
#2658= IFCRELDEFINESBYPROPERTIES('2clJfLlebDyuvrM07vdcFU',#41,$,$,(#2644),#2650);
#2661= IFCRELDEFINESBYPROPERTIES('1N6CFYhZz60g6R9R90xI4C',#41,$,$,(#2644),#2652);
#2664= IFCPROPERTYSET('3Wy$j8Ge5FTxBTMi8_5GJl',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#2666= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#2667= IFCPROPERTYSET('0xCMdbI6nCC9KFwU1jc6C7',#41,'Pset_ProductRequirements',$,(#2666));
#2669= IFCPROPERTYSET('1l69zYyPzCHO5yDkKdNMZj',#41,'Pset_QuantityTakeOff',$,(#421));
#2675= IFCAXIS2PLACEMENT3D(#6,$,$);
#4746= IFCRELDEFINESBYTYPE('3TU26GzEnBW95ZqCqKvVFX',#41,$,$,(#1812),#1800);
#2677= IFCCARTESIANPOINT((0.0679666623619384,0.000632417738882162));
#2679= IFCCARTESIANPOINT((0.0710872151823903,0.000632417738882162));
#2681= IFCCARTESIANPOINT((0.0725790120391962,0.00314266314992655));
#2683= IFCCARTESIANPOINT((0.0702488184526767,0.00635088523716425));
#2685= IFCCARTESIANPOINT((0.0700096732994308,0.0109637083615168));
#2687= IFCCARTESIANPOINT((0.0775858665392128,0.0113564851588286));
#2689= IFCCARTESIANPOINT((0.07705209294287,0.0216523375102515));
#2691= IFCCARTESIANPOINT((-0.134304272308872,0.0106948719853338));
#2693= IFCCARTESIANPOINT((-0.133377721915217,-0.00717717360587128));
#2695= IFCCARTESIANPOINT((-0.123081869563794,-0.00664340000952848));
#2697= IFCCARTESIANPOINT((-0.122412698736183,-0.000765203056200318));
#2699= IFCCARTESIANPOINT((-0.106181130798194,-0.00576720561552888));
#2701= IFCCARTESIANPOINT((-0.0921943125095252,-0.00504207922050014));
#2703= IFCCARTESIANPOINT((-0.0925870893068369,0.00253411401928196));
#2705= IFCCARTESIANPOINT((0.0533031958989614,0.0100975851674487));
#2707= IFCCARTESIANPOINT((0.0553677918848112,-0.0297259946823093));
#2709= IFCCARTESIANPOINT((0.0598635549062831,-0.0294929183410441));
#2711= IFCCARTESIANPOINT((0.0628161856570255,0.00318899968962131));
#2713= IFCCARTESIANPOINT((0.0662590259738257,0.00336748877384745));
#2715= IFCPOLYLINE((#2677,#2679,#2681,#2683,#2685,#2687,#2689,#2691,#2693,#2695,#2697,#2699,#2701,#2703,#2705,#2707,#2709,#2711,#2713,#2677));
#2717= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#2715);
#2718= IFCCARTESIANPOINT((0.,0.320001633810788,0.0977165289076384));
#2720= IFCDIRECTION((0.,-0.0517740246052127,-0.998658825813991));
#2722= IFCAXIS2PLACEMENT3D(#2718,#11,#2720);
#2723= IFCEXTRUDEDAREASOLID(#2717,#2722,#19,12.);
#2724= IFCCARTESIANPOINT((-0.0104080468283571,-0.0212270141141865));
#2726= IFCCARTESIANPOINT((0.0284072982254618,-0.0212270141141865));
#2728= IFCCARTESIANPOINT((0.0185964943745739,0.0155635003266429));
#2730= IFCCARTESIANPOINT((-0.00515653981588804,0.0270511459549446));
#2732= IFCCARTESIANPOINT((-0.00897742822638789,0.0260322423788113));
#2734= IFCCARTESIANPOINT((-0.00514872339515063,0.0116745992616715));
#2736= IFCCARTESIANPOINT((-0.0064740101252062,-0.00299045881680825));
#2738= IFCCARTESIANPOINT((-0.00136839731267844,-0.0025016235475988));
#2740= IFCCARTESIANPOINT((0.00181539143775603,-0.0144408313617281));
#2742= IFCCARTESIANPOINT((-0.0112860383341235,-0.0179345459675626));
#2744= IFCPOLYLINE((#2724,#2726,#2728,#2730,#2732,#2734,#2736,#2738,#2740,#2742,#2724));
#2746= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#2744);
#2747= IFCCARTESIANPOINT((0.,0.316819454437916,0.217514651613355));
#2749= IFCDIRECTION((0.,-0.966234939601246,0.257662650560335));
#2751= IFCAXIS2PLACEMENT3D(#2747,#11,#2749);
#2752= IFCEXTRUDEDAREASOLID(#2746,#2751,#19,12.);
#2753= IFCCARTESIANPOINT((-0.0730229494703184,0.10703462932325));
#2755= IFCCARTESIANPOINT((-0.0580447359626436,0.10703462932325));
#2757= IFCCARTESIANPOINT((-0.0580447359626435,0.113745897781071));
#2759= IFCCARTESIANPOINT((-0.0623242255363624,0.118025006955696));
#2761= IFCCARTESIANPOINT((-0.0623242255363624,0.112092207910207));
#2763= IFCCARTESIANPOINT((-0.067187281869896,0.112092207910207));
#2765= IFCCARTESIANPOINT((-0.0704478474007049,0.11773967307098));
#2767= IFCCARTESIANPOINT((-0.0704478474007049,0.125224643652343));
#2769= IFCCARTESIANPOINT((-0.067542920423974,0.131454279657517));
#2771= IFCCARTESIANPOINT((-0.0623242255363623,0.131454279657517));
#2773= IFCCARTESIANPOINT((-0.0623242255363623,0.124783598829804));
#2775= IFCCARTESIANPOINT((-0.0580447359626436,0.125514243391176));
#2777= IFCCARTESIANPOINT((-0.0580447359626435,0.142048634925557));
#2779= IFCCARTESIANPOINT((-0.0813874063643328,0.140085232742292));
#2781= IFCCARTESIANPOINT((-0.0813874063643332,-0.0647285203812247));
#2783= IFCCARTESIANPOINT((-0.0697160711634885,-0.0647285203812247));
#2785= IFCCARTESIANPOINT((-0.0697160711634886,-0.0853478792356713));
#2787= IFCCARTESIANPOINT((-0.0631023145498282,-0.0853478792356713));
#2789= IFCCARTESIANPOINT((-0.0631023145498282,-0.0647285203809974));
#2791= IFCCARTESIANPOINT((-0.0273102199340562,-0.0647285203809974));
#2793= IFCCARTESIANPOINT((-0.0273102199340562,-0.0853478792356714));
#2795= IFCCARTESIANPOINT((-0.0206964633203959,-0.0853478792356714));
#2797= IFCCARTESIANPOINT((-0.0206964633203959,-0.0647285203809975));
#2799= IFCCARTESIANPOINT((0.0812331974328893,-0.0647285203809976));
#2801= IFCCARTESIANPOINT((0.0812331974328893,-0.0853478792356716));
#2803= IFCCARTESIANPOINT((0.0878469540465496,-0.0853478792356716));
#2805= IFCCARTESIANPOINT((0.0878469540465496,-0.064728520381225));
#2807= IFCCARTESIANPOINT((0.116052680781773,-0.0647285203812251));
#2809= IFCCARTESIANPOINT((0.116052680781773,-0.060254508554083));
#2811= IFCCARTESIANPOINT((0.113329369234955,-0.058503808273967));
#2813= IFCCARTESIANPOINT((0.110217013181205,-0.0606435530609294));
#2815= IFCCARTESIANPOINT((0.0878469540467771,-0.0606435530609294));
#2817= IFCCARTESIANPOINT((0.0835674644730583,-0.0563640634872106));
#2819= IFCCARTESIANPOINT((0.0713125625121714,-0.0563640634872106));
#2821= IFCCARTESIANPOINT((0.0713125625121713,-0.038857060686171));
#2823= IFCCARTESIANPOINT((0.11546911402173,-0.0388570606861711));
#2825= IFCCARTESIANPOINT((0.11546911402173,-0.0337994820992142));
#2827= IFCCARTESIANPOINT((0.064698805898511,-0.0337994820992141));
#2829= IFCCARTESIANPOINT((0.064698805898511,-0.0563640634872105));
#2831= IFCCARTESIANPOINT((-0.0203074188135494,-0.0563640634872104));
#2833= IFCCARTESIANPOINT((-0.0203074188135494,-0.033799482099214));
#2835= IFCCARTESIANPOINT((-0.0730229494703186,-0.0337994820992139));
#2837= IFCPOLYLINE((#2753,#2755,#2757,#2759,#2761,#2763,#2765,#2767,#2769,#2771,#2773,#2775,#2777,#2779,#2781,#2783,#2785,#2787,#2789,#2791,#2793,#2795,#2797,#2799,#2801,#2803,#2805,#2807,#2809,#2811,#2813,#2815,#2817,#2819,#2821,#2823,#2825,#2827,#2829,#2831,#2833,#2835,#2753));
#2839= IFCCARTESIANPOINT((-0.0710777269369962,-0.057725719260718));
#2841= IFCCARTESIANPOINT((-0.0710777269369962,-0.0388570606861707));
#2843= IFCCARTESIANPOINT((-0.0273102199340562,-0.0388570606861708));
#2845= IFCCARTESIANPOINT((-0.0273102199340562,-0.0577257192607181));
#2847= IFCPOLYLINE((#2839,#2841,#2843,#2845,#2839));
#2849= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#2837,(#2847));
#2851= IFCCARTESIANPOINT((0.,0.210689707839845,0.0853478792356716));
#2853= IFCAXIS2PLACEMENT3D(#2851,#11,#15);
#2854= IFCEXTRUDEDAREASOLID(#2849,#2853,#19,12.);
#2855= IFCCARTESIANPOINT((-0.0218274236802372,-0.0250762096884888));
#2857= IFCCARTESIANPOINT((0.0116463755794956,-0.0250762096884888));
#2859= IFCCARTESIANPOINT((0.0131456738465899,-0.0183468011873071));
#2861= IFCCARTESIANPOINT((-0.00944342914962784,-0.0152716423802919));
#2863= IFCCARTESIANPOINT((-0.00556193395869954,0.00214995231397123));
#2865= IFCCARTESIANPOINT((0.000832544625431264,0.00182921635388849));
#2867= IFCCARTESIANPOINT((-0.000621696809064671,-0.00469796031725742));
#2869= IFCCARTESIANPOINT((0.00265859892029523,-0.00542880340721438));
#2871= IFCCARTESIANPOINT((0.00663400184610042,-0.000259219921661488));
#2873= IFCCARTESIANPOINT((0.00811823413249319,0.00640256685218492));
#2875= IFCCARTESIANPOINT((0.00642611525779217,0.0117890219260675));
#2877= IFCCARTESIANPOINT((0.00293818751194471,0.0125661249989722));
#2879= IFCCARTESIANPOINT((0.00132974729935321,0.0053468468354401));
#2881= IFCCARTESIANPOINT((-0.00324578604653776,0.01254568596629));
#2883= IFCCARTESIANPOINT((-0.00165600184121947,0.0196812290274094));
#2885= IFCCARTESIANPOINT((-0.0113732075341089,0.0218462023164868));
#2887= IFCPOLYLINE((#2855,#2857,#2859,#2861,#2863,#2865,#2867,#2869,#2871,#2873,#2875,#2877,#2879,#2881,#2883,#2885,#2855));
#2889= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#2887);
#2890= IFCCARTESIANPOINT((0.,0.147755316042044,0.211232600832546));
#2892= IFCDIRECTION((0.,-0.976067916921979,-0.217465908950321));
#2894= IFCAXIS2PLACEMENT3D(#2890,#11,#2892);
#2895= IFCEXTRUDEDAREASOLID(#2889,#2894,#19,12.);
#2896= IFCSTYLEDITEM(#2723,(#360),$);
#2899= IFCSTYLEDITEM(#2752,(#360),$);
#2902= IFCSTYLEDITEM(#2854,(#360),$);
#2905= IFCSTYLEDITEM(#2895,(#360),$);
#2908= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#2723,#2752,#2854,#2895));
#2910= IFCAXIS2PLACEMENT3D(#6,$,$);
#2911= IFCREPRESENTATIONMAP(#2910,#2908);
#2912= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kzO',#41,'Generic Models 2',$,$,(#2944,#2947,#2949),(#2911),'151054',$,.NOTDEFINED.);
#2914= IFCMAPPEDITEM(#2911,#398);
#2916= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#2914));
#2918= IFCPRODUCTDEFINITIONSHAPE($,$,(#2916));
#2920= IFCCARTESIANPOINT((6.77203780910475,-5.22796219089525,1.25949484863417));
#2922= IFCAXIS2PLACEMENT3D(#2920,#19,#15);
#2923= IFCLOCALPLACEMENT(#129,#2922);
#2924= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kz6',#41,'Generic Models 10:Generic Models 2:151056',$,'Generic Models 10:Generic Models 2',#2923,#2918,'151056',$);
#2927= IFCPROPERTYSET('31hzbF3O17Nx5LhQv3nQid',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#2929= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#2930= IFCPROPERTYSET('3aw8tl_gD0DQYifMqYGGZr',#41,'Pset_ProductRequirements',$,(#2929));
#2932= IFCPROPERTYSET('0CF0gMisXEaAkW29z6KguQ',#41,'Pset_QuantityTakeOff',$,(#421));
#2934= IFCRELDEFINESBYPROPERTIES('1yQWU$czDE0eXoJq0fqyX0',#41,$,$,(#2924),#2927);
#2938= IFCRELDEFINESBYPROPERTIES('1ogZrlR8HEPxP7ZDegan$$',#41,$,$,(#2924),#2930);
#2941= IFCRELDEFINESBYPROPERTIES('0FGU4GO5b4tBrcebyAkZli',#41,$,$,(#2924),#2932);
#2944= IFCPROPERTYSET('2zc8KTtZn85OiGLw9qvina',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#2946= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#2947= IFCPROPERTYSET('3zdKdxAdn1OBTCeH7OhFCt',#41,'Pset_ProductRequirements',$,(#2946));
#2949= IFCPROPERTYSET('03rffTFZ99d8MGvkjNTGSS',#41,'Pset_QuantityTakeOff',$,(#421));
#2955= IFCAXIS2PLACEMENT3D(#6,$,$);
#4743= IFCRELDEFINESBYTYPE('2PqHF1Hz9ABushREIva$X3',#41,$,$,(#1532),#1522);
#2957= IFCCARTESIANPOINT((-0.10703462932325,-0.0730229494703186));
#2959= IFCCARTESIANPOINT((-0.10703462932325,-0.0580447359626438));
#2961= IFCCARTESIANPOINT((-0.113745897781071,-0.0580447359626439));
#2963= IFCCARTESIANPOINT((-0.118025006955696,-0.0623242255363627));
#2965= IFCCARTESIANPOINT((-0.112092207910207,-0.0623242255363626));
#2967= IFCCARTESIANPOINT((-0.112092207910207,-0.0671872818698964));
#2969= IFCCARTESIANPOINT((-0.11773967307098,-0.0704478474007053));
#2971= IFCCARTESIANPOINT((-0.125224643652343,-0.0704478474007053));
#2973= IFCCARTESIANPOINT((-0.131454279657517,-0.0675429204239743));
#2975= IFCCARTESIANPOINT((-0.131454279657516,-0.0623242255363626));
#2977= IFCCARTESIANPOINT((-0.124783598829804,-0.0623242255363625));
#2979= IFCCARTESIANPOINT((-0.125514243391176,-0.0580447359626438));
#2981= IFCCARTESIANPOINT((-0.142048634925557,-0.0580447359626438));
#2983= IFCCARTESIANPOINT((-0.140085232742292,-0.0813874063643331));
#2985= IFCCARTESIANPOINT((0.0647285203812249,-0.0813874063643332));
#2987= IFCCARTESIANPOINT((0.0647285203812249,-0.0697160711634884));
#2989= IFCCARTESIANPOINT((0.0853478792356715,-0.0697160711634884));
#2991= IFCCARTESIANPOINT((0.0853478792356715,-0.0631023145498281));
#2993= IFCCARTESIANPOINT((0.0647285203809975,-0.0631023145498281));
#2995= IFCCARTESIANPOINT((0.0647285203809975,-0.0273102199340562));
#2997= IFCCARTESIANPOINT((0.0853478792356714,-0.0273102199340561));
#2999= IFCCARTESIANPOINT((0.0853478792356714,-0.0206964633203958));
#3001= IFCCARTESIANPOINT((0.0647285203809975,-0.0206964633203958));
#3003= IFCCARTESIANPOINT((0.0647285203809975,0.0812331974328894));
#3005= IFCCARTESIANPOINT((0.0853478792356714,0.0812331974328894));
#3007= IFCCARTESIANPOINT((0.0853478792356715,0.0878469540465497));
#3009= IFCCARTESIANPOINT((0.0647285203812249,0.0878469540465497));
#3011= IFCCARTESIANPOINT((0.0647285203812249,0.116052680781773));
#3013= IFCCARTESIANPOINT((0.0602545085540829,0.116052680781773));
#3015= IFCCARTESIANPOINT((0.0585038082739668,0.113329369234955));
#3017= IFCCARTESIANPOINT((0.0606435530609293,0.110217013181205));
#3019= IFCCARTESIANPOINT((0.0606435530609293,0.0878469540467771));
#3021= IFCCARTESIANPOINT((0.0563640634872105,0.0835674644730583));
#3023= IFCCARTESIANPOINT((0.0563640634872105,0.0713125625121714));
#3025= IFCCARTESIANPOINT((0.0388570606861709,0.0713125625121714));
#3027= IFCCARTESIANPOINT((0.0388570606861709,0.11546911402173));
#3029= IFCCARTESIANPOINT((0.033799482099214,0.11546911402173));
#3031= IFCCARTESIANPOINT((0.033799482099214,0.0646988058985111));
#3033= IFCCARTESIANPOINT((0.0563640634872105,0.0646988058985111));
#3035= IFCCARTESIANPOINT((0.0563640634872105,-0.0203074188135494));
#3037= IFCCARTESIANPOINT((0.033799482099214,-0.0203074188135494));
#3039= IFCCARTESIANPOINT((0.033799482099214,-0.0730229494703186));
#3041= IFCPOLYLINE((#2957,#2959,#2961,#2963,#2965,#2967,#2969,#2971,#2973,#2975,#2977,#2979,#2981,#2983,#2985,#2987,#2989,#2991,#2993,#2995,#2997,#2999,#3001,#3003,#3005,#3007,#3009,#3011,#3013,#3015,#3017,#3019,#3021,#3023,#3025,#3027,#3029,#3031,#3033,#3035,#3037,#3039,#2957));
#3043= IFCCARTESIANPOINT((0.0577257192607181,-0.0710777269369961));
#3045= IFCCARTESIANPOINT((0.0388570606861709,-0.0710777269369962));
#3047= IFCCARTESIANPOINT((0.0388570606861709,-0.0273102199340561));
#3049= IFCCARTESIANPOINT((0.0577257192607181,-0.0273102199340561));
#3051= IFCPOLYLINE((#3043,#3045,#3047,#3049,#3043));
#3053= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#3041,(#3051));
#3055= IFCCARTESIANPOINT((0.,-0.117978010729643,-0.219774108936509));
#3057= IFCAXIS2PLACEMENT3D(#3055,#13,#17);
#3058= IFCEXTRUDEDAREASOLID(#3053,#3057,#21,12.);
#3059= IFCCARTESIANPOINT((-0.035458782064809,-0.0579874289764477));
#3061= IFCCARTESIANPOINT((-0.0371114306935174,-0.0606344277326353));
#3063= IFCCARTESIANPOINT((-0.0357721806658754,-0.0632292686235391));
#3065= IFCCARTESIANPOINT((-0.031816743337918,-0.0629517678914724));
#3067= IFCCARTESIANPOINT((-0.0277772795930219,-0.0651918706200437));
#3069= IFCCARTESIANPOINT((-0.0314564692543425,-0.0718263669125332));
#3071= IFCCARTESIANPOINT((-0.0224403589082052,-0.0768262913240348));
#3073= IFCCARTESIANPOINT((0.0801995988221891,0.108259143706008));
#3075= IFCCARTESIANPOINT((0.0645489921835621,0.116938257778831));
#3077= IFCCARTESIANPOINT((0.0595490677720606,0.107922147432693));
#3079= IFCCARTESIANPOINT((0.0641808354764026,0.104241425091677));
#3081= IFCCARTESIANPOINT((0.0513416446814549,0.0931221172418145));
#3083= IFCCARTESIANPOINT((0.0445492945375557,0.0808738163942812));
#3085= IFCCARTESIANPOINT((0.0511837908300452,0.0771946267329605));
#3087= IFCCARTESIANPOINT((-0.0196641946988643,-0.0505619557187229));
#3089= IFCCARTESIANPOINT((-0.0545378290564904,-0.0312226254478621));
#3091= IFCCARTESIANPOINT((-0.056721084459942,-0.0351595792918119));
#3093= IFCCARTESIANPOINT((-0.0305624709345734,-0.0549725228627144));
#3095= IFCCARTESIANPOINT((-0.0322344006357109,-0.0579874289764477));
#3097= IFCPOLYLINE((#3059,#3061,#3063,#3065,#3067,#3069,#3071,#3073,#3075,#3077,#3079,#3081,#3083,#3085,#3087,#3089,#3091,#3093,#3095,#3059));
#3099= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3097);
#3100= IFCCARTESIANPOINT((0.,-0.105609361057676,-0.110462182965566));
#3102= IFCDIRECTION((-0.,0.484973800275872,0.874528680516527));
#3104= IFCAXIS2PLACEMENT3D(#3100,#13,#3102);
#3105= IFCEXTRUDEDAREASOLID(#3099,#3104,#21,12.);
#3106= IFCCARTESIANPOINT((-0.0178285177675856,-0.015526027218707));
#3108= IFCCARTESIANPOINT((-0.0144209943882483,-0.015526027218707));
#3110= IFCCARTESIANPOINT((-0.0144209943882479,-0.00196676824874445));
#3112= IFCCARTESIANPOINT((-0.00206457119881486,-0.00196676824874474));
#3114= IFCCARTESIANPOINT((-0.00122137518562389,-0.00702594432743677));
#3116= IFCCARTESIANPOINT((0.0126070394294665,-0.00196676824874522));
#3118= IFCCARTESIANPOINT((0.027466410094602,-0.00196676824874559));
#3120= IFCCARTESIANPOINT((0.0274664100946021,0.00198764102988874));
#3122= IFCCARTESIANPOINT((0.0102463757664154,0.0219787153649705));
#3124= IFCCARTESIANPOINT((-0.0278297824565654,0.0219787153649716));
#3126= IFCPOLYLINE((#3106,#3108,#3110,#3112,#3114,#3116,#3118,#3120,#3122,#3124,#3106));
#3128= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3126);
#3129= IFCCARTESIANPOINT((0.,0.0141887616480401,-0.113644362338437));
#3131= IFCAXIS2PLACEMENT3D(#3129,#11,#17);
#3132= IFCEXTRUDEDAREASOLID(#3128,#3131,#19,12.);
#3133= IFCCARTESIANPOINT((-0.0292228042856086,-0.0158518272304064));
#3135= IFCCARTESIANPOINT((0.0188500922736237,-0.0158518272304064));
#3137= IFCCARTESIANPOINT((0.0188500922736237,-0.00589636662728305));
#3139= IFCCARTESIANPOINT((0.0115395937546053,-0.00589636662728303));
#3141= IFCCARTESIANPOINT((0.00550806035789696,0.000135166769425191));
#3143= IFCCARTESIANPOINT((0.0129043470694794,0.000135166769425221));
#3145= IFCCARTESIANPOINT((0.0129043470694794,0.00370861456478623));
#3147= IFCCARTESIANPOINT((0.00801477925505999,0.00653160785866194));
#3149= IFCCARTESIANPOINT((0.00118965299247949,0.00653160785866197));
#3151= IFCCARTESIANPOINT((-0.00472072620232236,0.00377555277752608));
#3153= IFCCARTESIANPOINT((-0.00472072620232237,0.000414827901224118));
#3155= IFCCARTESIANPOINT((0.00196648946985058,0.000414827901224151));
#3157= IFCCARTESIANPOINT((0.000888968452729204,-0.00589636662728305));
#3159= IFCCARTESIANPOINT((-0.0169597840697408,-0.0058963666272831));
#3161= IFCCARTESIANPOINT((-0.0150489881052633,0.0168208742845054));
#3163= IFCCARTESIANPOINT((-0.0219433941035702,0.0168208742845054));
#3165= IFCPOLYLINE((#3133,#3135,#3137,#3139,#3141,#3143,#3145,#3147,#3149,#3151,#3153,#3155,#3157,#3159,#3161,#3163,#3133));
#3167= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3165);
#3168= IFCCARTESIANPOINT((0.,0.00790671086723129,-0.28270850073431));
#3170= IFCAXIS2PLACEMENT3D(#3168,#11,#17);
#3171= IFCEXTRUDEDAREASOLID(#3167,#3170,#19,12.);
#3172= IFCSTYLEDITEM(#3058,(#360),$);
#3175= IFCSTYLEDITEM(#3105,(#360),$);
#3178= IFCSTYLEDITEM(#3132,(#360),$);
#3181= IFCSTYLEDITEM(#3171,(#360),$);
#3184= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#3058,#3105,#3132,#3171));
#3186= IFCAXIS2PLACEMENT3D(#6,$,$);
#3187= IFCREPRESENTATIONMAP(#3186,#3184);
#3188= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kzE',#41,'Generic Models 2',$,$,(#3220,#3223,#3225),(#3187),'151064',$,.NOTDEFINED.);
#3190= IFCMAPPEDITEM(#3187,#398);
#3192= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#3190));
#3194= IFCPRODUCTDEFINITIONSHAPE($,$,(#3192));
#3196= IFCCARTESIANPOINT((6.81891280910475,-5.22796219089525,1.25949484863417));
#3198= IFCAXIS2PLACEMENT3D(#3196,#19,#15);
#3199= IFCLOCALPLACEMENT(#129,#3198);
#3200= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kzC',#41,'Generic Models 11:Generic Models 2:151066',$,'Generic Models 11:Generic Models 2',#3199,#3194,'151066',$);
#3203= IFCPROPERTYSET('0kiJssP4512hpMt_MrqwRN',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#3205= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#3206= IFCPROPERTYSET('3VqZTrNEzAzv5PBmRkevwH',#41,'Pset_ProductRequirements',$,(#3205));
#3208= IFCPROPERTYSET('1hscCd$qH4rOx00p3Krqmk',#41,'Pset_QuantityTakeOff',$,(#421));
#3210= IFCRELDEFINESBYPROPERTIES('2KGhfcif1EmvjEoCDFQbBp',#41,$,$,(#3200),#3203);
#3214= IFCRELDEFINESBYPROPERTIES('3dNlpJXFX5$eJTcz1wouqb',#41,$,$,(#3200),#3206);
#3217= IFCRELDEFINESBYPROPERTIES('2DipKQign9PvoDF6xj7wDS',#41,$,$,(#3200),#3208);
#3220= IFCPROPERTYSET('0THNRYS3nBDhjICXAzDqck',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#3222= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#3223= IFCPROPERTYSET('3g_ocQ2QD3f9f212jNFLwe',#41,'Pset_ProductRequirements',$,(#3222));
#3225= IFCPROPERTYSET('3zWtQgydH1DfpZpMwac1Po',#41,'Pset_QuantityTakeOff',$,(#421));
#3231= IFCAXIS2PLACEMENT3D(#6,$,$);
#4740= IFCRELDEFINESBYTYPE('1AKjT2av10ERxnWnQyvE$G',#41,$,$,(#1258),#1246);
#3233= IFCCARTESIANPOINT((-0.0730229494703184,0.10703462932325));
#3235= IFCCARTESIANPOINT((-0.0580447359626436,0.10703462932325));
#3237= IFCCARTESIANPOINT((-0.0580447359626437,0.113745897781071));
#3239= IFCCARTESIANPOINT((-0.0623242255363624,0.118025006955696));
#3241= IFCCARTESIANPOINT((-0.0623242255363625,0.112092207910207));
#3243= IFCCARTESIANPOINT((-0.0671872818698961,0.112092207910207));
#3245= IFCCARTESIANPOINT((-0.070447847400705,0.11773967307098));
#3247= IFCCARTESIANPOINT((-0.070447847400705,0.125224643652343));
#3249= IFCCARTESIANPOINT((-0.067542920423974,0.131454279657517));
#3251= IFCCARTESIANPOINT((-0.0623242255363624,0.131454279657517));
#3253= IFCCARTESIANPOINT((-0.0623242255363624,0.124783598829804));
#3255= IFCCARTESIANPOINT((-0.0580447359626436,0.125514243391176));
#3257= IFCCARTESIANPOINT((-0.0580447359626436,0.142048634925557));
#3259= IFCCARTESIANPOINT((-0.0813874063643329,0.140085232742292));
#3261= IFCCARTESIANPOINT((-0.0813874063643329,-0.0647285203812248));
#3263= IFCCARTESIANPOINT((-0.0697160711634882,-0.0647285203812248));
#3265= IFCCARTESIANPOINT((-0.0697160711634882,-0.0853478792356714));
#3267= IFCCARTESIANPOINT((-0.0631023145498278,-0.0853478792356714));
#3269= IFCCARTESIANPOINT((-0.0631023145498279,-0.0647285203809975));
#3271= IFCCARTESIANPOINT((-0.0273102199340559,-0.0647285203809975));
#3273= IFCCARTESIANPOINT((-0.0273102199340559,-0.0853478792356714));
#3275= IFCCARTESIANPOINT((-0.0206964633203955,-0.0853478792356714));
#3277= IFCCARTESIANPOINT((-0.0206964633203956,-0.0647285203809975));
#3279= IFCCARTESIANPOINT((0.0812331974328896,-0.0647285203809974));
#3281= IFCCARTESIANPOINT((0.0812331974328896,-0.0853478792356714));
#3283= IFCCARTESIANPOINT((0.08784695404655,-0.0853478792356713));
#3285= IFCCARTESIANPOINT((0.0878469540465499,-0.0647285203812248));
#3287= IFCCARTESIANPOINT((0.116052680781773,-0.0647285203812248));
#3289= IFCCARTESIANPOINT((0.116052680781773,-0.0602545085540828));
#3291= IFCCARTESIANPOINT((0.113329369234955,-0.0585038082739667));
#3293= IFCCARTESIANPOINT((0.110217013181205,-0.0606435530609292));
#3295= IFCCARTESIANPOINT((0.0878469540467774,-0.0606435530609292));
#3297= IFCCARTESIANPOINT((0.0835674644730585,-0.0563640634872104));
#3299= IFCCARTESIANPOINT((0.0713125625121717,-0.0563640634872104));
#3301= IFCCARTESIANPOINT((0.0713125625121716,-0.0388570606861709));
#3303= IFCCARTESIANPOINT((0.115469114021731,-0.0388570606861708));
#3305= IFCCARTESIANPOINT((0.115469114021731,-0.0337994820992139));
#3307= IFCCARTESIANPOINT((0.0646988058985113,-0.033799482099214));
#3309= IFCCARTESIANPOINT((0.0646988058985113,-0.0563640634872104));
#3311= IFCCARTESIANPOINT((-0.0203074188135491,-0.0563640634872104));
#3313= IFCCARTESIANPOINT((-0.0203074188135492,-0.033799482099214));
#3315= IFCCARTESIANPOINT((-0.0730229494703184,-0.033799482099214));
#3317= IFCPOLYLINE((#3233,#3235,#3237,#3239,#3241,#3243,#3245,#3247,#3249,#3251,#3253,#3255,#3257,#3259,#3261,#3263,#3265,#3267,#3269,#3271,#3273,#3275,#3277,#3279,#3281,#3283,#3285,#3287,#3289,#3291,#3293,#3295,#3297,#3299,#3301,#3303,#3305,#3307,#3309,#3311,#3313,#3315,#3233));
#3319= IFCCARTESIANPOINT((-0.0710777269369959,-0.0577257192607181));
#3321= IFCCARTESIANPOINT((-0.0710777269369959,-0.0388570606861708));
#3323= IFCCARTESIANPOINT((-0.0273102199340559,-0.0388570606861709));
#3325= IFCCARTESIANPOINT((-0.0273102199340559,-0.0577257192607181));
#3327= IFCPOLYLINE((#3319,#3321,#3323,#3325,#3319));
#3329= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#3317,(#3327));
#3331= IFCCARTESIANPOINT((0.,0.276330802761896,-0.219774108936507));
#3333= IFCAXIS2PLACEMENT3D(#3331,#11,#19);
#3334= IFCEXTRUDEDAREASOLID(#3329,#3333,#19,12.);
#3335= IFCCARTESIANPOINT((0.0679666623619385,0.000632417738883059));
#3337= IFCCARTESIANPOINT((0.0710872151823904,0.000632417738883059));
#3339= IFCCARTESIANPOINT((0.0725790120391962,0.00314266314992747));
#3341= IFCCARTESIANPOINT((0.0702488184526767,0.00635088523716513));
#3343= IFCCARTESIANPOINT((0.0700096732994307,0.0109637083615177));
#3345= IFCCARTESIANPOINT((0.0775858665392127,0.0113564851588296));
#3347= IFCCARTESIANPOINT((0.0770520929428698,0.0216523375102526));
#3349= IFCCARTESIANPOINT((-0.134304272308872,0.0106948719853316));
#3351= IFCCARTESIANPOINT((-0.133377721915217,-0.00717717360587345));
#3353= IFCCARTESIANPOINT((-0.123081869563794,-0.00664340000953058));
#3355= IFCCARTESIANPOINT((-0.122412698736183,-0.000765203056202354));
#3357= IFCCARTESIANPOINT((-0.106181130798194,-0.0057672056155308));
#3359= IFCCARTESIANPOINT((-0.092194312509525,-0.00504207922050176));
#3361= IFCCARTESIANPOINT((-0.0925870893068369,0.00253411401928028));
#3363= IFCCARTESIANPOINT((0.0533031958989614,0.0100975851674494));
#3365= IFCCARTESIANPOINT((0.0553677918848117,-0.0297259946823085));
#3367= IFCCARTESIANPOINT((0.0598635549062837,-0.0294929183410433));
#3369= IFCCARTESIANPOINT((0.0628161856570255,0.00318899968962212));
#3371= IFCCARTESIANPOINT((0.0662590259738257,0.00336748877384826));
#3373= IFCPOLYLINE((#3335,#3337,#3339,#3341,#3343,#3345,#3347,#3349,#3351,#3353,#3355,#3357,#3359,#3361,#3363,#3365,#3367,#3369,#3371,#3335));
#3375= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3373);
#3376= IFCCARTESIANPOINT((0.,0.263962153089929,-0.110462182965564));
#3378= IFCDIRECTION((0.,0.99865882581399,-0.05177402460523));
#3380= IFCAXIS2PLACEMENT3D(#3376,#11,#3378);
#3381= IFCEXTRUDEDAREASOLID(#3375,#3380,#19,12.);
#3382= IFCCARTESIANPOINT((-0.0104080468283572,-0.0212270141141865));
#3384= IFCCARTESIANPOINT((0.0284072982254618,-0.0212270141141865));
#3386= IFCCARTESIANPOINT((0.018596494374574,0.0155635003266429));
#3388= IFCCARTESIANPOINT((-0.00515653981588794,0.0270511459549447));
#3390= IFCCARTESIANPOINT((-0.00897742822638779,0.0260322423788114));
#3392= IFCCARTESIANPOINT((-0.00514872339515059,0.0116745992616716));
#3394= IFCCARTESIANPOINT((-0.00647401012520621,-0.00299045881680825));
#3396= IFCCARTESIANPOINT((-0.00136839731267844,-0.00250162354759877));
#3398= IFCCARTESIANPOINT((0.00181539143775596,-0.0144408313617281));
#3400= IFCCARTESIANPOINT((-0.0112860383341236,-0.0179345459675626));
#3402= IFCPOLYLINE((#3382,#3384,#3386,#3388,#3390,#3392,#3394,#3396,#3398,#3400,#3382));
#3404= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3402);
#3405= IFCCARTESIANPOINT((0.,0.144164030384213,-0.113644362338435));
#3407= IFCDIRECTION((0.,-0.257662650560335,-0.966234939601246));
#3409= IFCAXIS2PLACEMENT3D(#3405,#11,#3407);
#3410= IFCEXTRUDEDAREASOLID(#3404,#3409,#19,12.);
#3411= IFCCARTESIANPOINT((-0.0218274236802371,-0.0250762096884888));
#3413= IFCCARTESIANPOINT((0.0116463755794956,-0.0250762096884888));
#3415= IFCCARTESIANPOINT((0.0131456738465899,-0.018346801187307));
#3417= IFCCARTESIANPOINT((-0.00944342914962784,-0.015271642380292));
#3419= IFCCARTESIANPOINT((-0.00556193395869958,0.00214995231397121));
#3421= IFCCARTESIANPOINT((0.000832544625431163,0.00182921635388846));
#3423= IFCCARTESIANPOINT((-0.000621696809064745,-0.00469796031725746));
#3425= IFCCARTESIANPOINT((0.00265859892029524,-0.00542880340721442));
#3427= IFCCARTESIANPOINT((0.00663400184610037,-0.000259219921661535));
#3429= IFCCARTESIANPOINT((0.00811823413249318,0.0064025668521849));
#3431= IFCCARTESIANPOINT((0.00642611525779216,0.0117890219260674));
#3433= IFCCARTESIANPOINT((0.00293818751194459,0.0125661249989721));
#3435= IFCCARTESIANPOINT((0.00132974729935322,0.00534684683544013));
#3437= IFCCARTESIANPOINT((-0.0032457860465378,0.0125456859662899));
#3439= IFCCARTESIANPOINT((-0.00165600184121952,0.0196812290274094));
#3441= IFCCARTESIANPOINT((-0.011373207534109,0.0218462023164867));
#3443= IFCPOLYLINE((#3411,#3413,#3415,#3417,#3419,#3421,#3423,#3425,#3427,#3429,#3431,#3433,#3435,#3437,#3439,#3441,#3411));
#3445= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3443);
#3446= IFCCARTESIANPOINT((0.,0.150446081165022,-0.282708500734308));
#3448= IFCDIRECTION((0.,0.217465908950317,-0.97606791692198));
#3450= IFCAXIS2PLACEMENT3D(#3446,#11,#3448);
#3451= IFCEXTRUDEDAREASOLID(#3445,#3450,#19,12.);
#3452= IFCSTYLEDITEM(#3334,(#360),$);
#3455= IFCSTYLEDITEM(#3381,(#360),$);
#3458= IFCSTYLEDITEM(#3410,(#360),$);
#3461= IFCSTYLEDITEM(#3451,(#360),$);
#3464= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#3334,#3381,#3410,#3451));
#3466= IFCAXIS2PLACEMENT3D(#6,$,$);
#3467= IFCREPRESENTATIONMAP(#3466,#3464);
#3468= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kzq',#41,'Generic Models 2',$,$,(#3500,#3503,#3505),(#3467),'151074',$,.NOTDEFINED.);
#3470= IFCMAPPEDITEM(#3467,#398);
#3472= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#3470));
#3474= IFCPRODUCTDEFINITIONSHAPE($,$,(#3472));
#3476= IFCCARTESIANPOINT((6.77203780910475,-5.22796219089525,1.25949484863417));
#3478= IFCAXIS2PLACEMENT3D(#3476,#19,#15);
#3479= IFCLOCALPLACEMENT(#129,#3478);
#3480= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kzo',#41,'Generic Models 12:Generic Models 2:151076',$,'Generic Models 12:Generic Models 2',#3479,#3474,'151076',$);
#3483= IFCPROPERTYSET('2Tfm9Ss5b2LRK2eykK5VCS',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#3485= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#3486= IFCPROPERTYSET('2dSZBmgZX2FxwzP6a_dgME',#41,'Pset_ProductRequirements',$,(#3485));
#3488= IFCPROPERTYSET('2C9xAmolj5eubz4W3MI6HR',#41,'Pset_QuantityTakeOff',$,(#421));
#3490= IFCRELDEFINESBYPROPERTIES('3T0c48Gkf3iuRSir8HWpDp',#41,$,$,(#3480),#3483);
#3494= IFCRELDEFINESBYPROPERTIES('3akHEBDo98lh_UmmP20AiP',#41,$,$,(#3480),#3486);
#3497= IFCRELDEFINESBYPROPERTIES('2qkmawP2T9OApV$1xc5jMR',#41,$,$,(#3480),#3488);
#3500= IFCPROPERTYSET('3lgL2Ehcr9bBsUB04pYl0V',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#3502= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#3503= IFCPROPERTYSET('1N_p4PP4TEEfxTxMPYhu0L',#41,'Pset_ProductRequirements',$,(#3502));
#3505= IFCPROPERTYSET('1rjmE4g0X78OSihjwq$i4a',#41,'Pset_QuantityTakeOff',$,(#421));
#3511= IFCAXIS2PLACEMENT3D(#6,$,$);
#4737= IFCRELDEFINESBYTYPE('2z81vwA9v6tehovivu1ILS',#41,$,$,(#978),#966);
#3513= IFCCARTESIANPOINT((-0.0354587820648092,-0.0579874289764476));
#3515= IFCCARTESIANPOINT((-0.0371114306935175,-0.0606344277326351));
#3517= IFCCARTESIANPOINT((-0.0357721806658755,-0.0632292686235389));
#3519= IFCCARTESIANPOINT((-0.0318167433379183,-0.0629517678914723));
#3521= IFCCARTESIANPOINT((-0.0277772795930221,-0.0651918706200435));
#3523= IFCCARTESIANPOINT((-0.0314564692543428,-0.071826366912533));
#3525= IFCCARTESIANPOINT((-0.0224403589082054,-0.0768262913240346));
#3527= IFCCARTESIANPOINT((0.0801995988221894,0.108259143706008));
#3529= IFCCARTESIANPOINT((0.0645489921835626,0.11693825777883));
#3531= IFCCARTESIANPOINT((0.059549067772061,0.107922147432693));
#3533= IFCCARTESIANPOINT((0.0641808354764031,0.104241425091677));
#3535= IFCCARTESIANPOINT((0.0513416446814554,0.0931221172418144));
#3537= IFCCARTESIANPOINT((0.0445492945375561,0.080873816394281));
#3539= IFCCARTESIANPOINT((0.0511837908300456,0.0771946267329603));
#3541= IFCCARTESIANPOINT((-0.0196641946988643,-0.0505619557187229));
#3543= IFCCARTESIANPOINT((-0.0545378290564905,-0.0312226254478618));
#3545= IFCCARTESIANPOINT((-0.0567210844599421,-0.0351595792918117));
#3547= IFCCARTESIANPOINT((-0.0305624709345735,-0.0549725228627142));
#3549= IFCCARTESIANPOINT((-0.0322344006357111,-0.0579874289764476));
#3551= IFCPOLYLINE((#3513,#3515,#3517,#3519,#3521,#3523,#3525,#3527,#3529,#3531,#3533,#3535,#3537,#3539,#3541,#3543,#3545,#3547,#3549,#3513));
#3553= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3551);
#3554= IFCCARTESIANPOINT((0.,1.24954979914876,0.398878044208478));
#3556= IFCDIRECTION((-0.,-0.874528680516525,0.484973800275877));
#3558= IFCAXIS2PLACEMENT3D(#3554,#13,#3556);
#3559= IFCEXTRUDEDAREASOLID(#3553,#3558,#21,12.);
#3560= IFCCARTESIANPOINT((-0.0178285177675852,-0.0155260272187077));
#3562= IFCCARTESIANPOINT((-0.014420994388248,-0.0155260272187077));
#3564= IFCCARTESIANPOINT((-0.014420994388248,-0.00196676824874498));
#3566= IFCCARTESIANPOINT((-0.00206457119881487,-0.00196676824874498));
#3568= IFCCARTESIANPOINT((-0.00122137518562382,-0.00702594432743697));
#3570= IFCCARTESIANPOINT((0.0126070394294664,-0.00196676824874498));
#3572= IFCCARTESIANPOINT((0.0274664100946019,-0.00196676824874498));
#3574= IFCCARTESIANPOINT((0.0274664100946019,0.00198764102988935));
#3576= IFCCARTESIANPOINT((0.0102463757664146,0.0219787153649706));
#3578= IFCCARTESIANPOINT((-0.0278297824565662,0.0219787153649706));
#3580= IFCPOLYLINE((#3560,#3562,#3564,#3566,#3568,#3570,#3572,#3574,#3576,#3578,#3560));
#3582= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3580);
#3583= IFCCARTESIANPOINT((0.,1.25273197852163,0.518676166914195));
#3585= IFCAXIS2PLACEMENT3D(#3583,#11,#21);
#3586= IFCEXTRUDEDAREASOLID(#3582,#3585,#19,12.);
#3587= IFCCARTESIANPOINT((-0.10703462932325,-0.0730229494703184));
#3589= IFCCARTESIANPOINT((-0.10703462932325,-0.0580447359626436));
#3591= IFCCARTESIANPOINT((-0.113745897781071,-0.0580447359626436));
#3593= IFCCARTESIANPOINT((-0.118025006955696,-0.0623242255363625));
#3595= IFCCARTESIANPOINT((-0.112092207910207,-0.0623242255363624));
#3597= IFCCARTESIANPOINT((-0.112092207910207,-0.0671872818698961));
#3599= IFCCARTESIANPOINT((-0.11773967307098,-0.070447847400705));
#3601= IFCCARTESIANPOINT((-0.125224643652343,-0.070447847400705));
#3603= IFCCARTESIANPOINT((-0.131454279657516,-0.0675429204239741));
#3605= IFCCARTESIANPOINT((-0.131454279657516,-0.0623242255363625));
#3607= IFCCARTESIANPOINT((-0.124783598829804,-0.0623242255363625));
#3609= IFCCARTESIANPOINT((-0.125514243391176,-0.0580447359626437));
#3611= IFCCARTESIANPOINT((-0.142048634925556,-0.0580447359626437));
#3613= IFCCARTESIANPOINT((-0.140085232742292,-0.0813874063643329));
#3615= IFCCARTESIANPOINT((0.064728520381225,-0.0813874063643327));
#3617= IFCCARTESIANPOINT((0.064728520381225,-0.0697160711634881));
#3619= IFCCARTESIANPOINT((0.0853478792356716,-0.0697160711634881));
#3621= IFCCARTESIANPOINT((0.0853478792356715,-0.0631023145498277));
#3623= IFCCARTESIANPOINT((0.0647285203809976,-0.0631023145498277));
#3625= IFCCARTESIANPOINT((0.0647285203809976,-0.0273102199340558));
#3627= IFCCARTESIANPOINT((0.0853478792356715,-0.0273102199340558));
#3629= IFCCARTESIANPOINT((0.0853478792356715,-0.0206964633203954));
#3631= IFCCARTESIANPOINT((0.0647285203809976,-0.0206964633203954));
#3633= IFCCARTESIANPOINT((0.0647285203809974,0.0812331974328897));
#3635= IFCCARTESIANPOINT((0.0853478792356714,0.0812331974328897));
#3637= IFCCARTESIANPOINT((0.0853478792356713,0.0878469540465501));
#3639= IFCCARTESIANPOINT((0.0647285203812248,0.0878469540465501));
#3641= IFCCARTESIANPOINT((0.0647285203812248,0.116052680781773));
#3643= IFCCARTESIANPOINT((0.0602545085540827,0.116052680781773));
#3645= IFCCARTESIANPOINT((0.0585038082739666,0.113329369234955));
#3647= IFCCARTESIANPOINT((0.0606435530609292,0.110217013181205));
#3649= IFCCARTESIANPOINT((0.0606435530609292,0.0878469540467774));
#3651= IFCCARTESIANPOINT((0.0563640634872104,0.0835674644730586));
#3653= IFCCARTESIANPOINT((0.0563640634872104,0.0713125625121717));
#3655= IFCCARTESIANPOINT((0.0388570606861708,0.0713125625121717));
#3657= IFCCARTESIANPOINT((0.0388570606861708,0.115469114021731));
#3659= IFCCARTESIANPOINT((0.0337994820992139,0.115469114021731));
#3661= IFCCARTESIANPOINT((0.0337994820992139,0.0646988058985113));
#3663= IFCCARTESIANPOINT((0.0563640634872104,0.0646988058985114));
#3665= IFCCARTESIANPOINT((0.0563640634872105,-0.0203074188135491));
#3667= IFCCARTESIANPOINT((0.0337994820992141,-0.0203074188135491));
#3669= IFCCARTESIANPOINT((0.0337994820992141,-0.0730229494703184));
#3671= IFCPOLYLINE((#3587,#3589,#3591,#3593,#3595,#3597,#3599,#3601,#3603,#3605,#3607,#3609,#3611,#3613,#3615,#3617,#3619,#3621,#3623,#3625,#3627,#3629,#3631,#3633,#3635,#3637,#3639,#3641,#3643,#3645,#3647,#3649,#3651,#3653,#3655,#3657,#3659,#3661,#3663,#3665,#3667,#3669,#3587));
#3673= IFCCARTESIANPOINT((0.0577257192607182,-0.0710777269369958));
#3675= IFCCARTESIANPOINT((0.038857060686171,-0.0710777269369959));
#3677= IFCCARTESIANPOINT((0.0388570606861709,-0.0273102199340559));
#3679= IFCCARTESIANPOINT((0.0577257192607182,-0.0273102199340558));
#3681= IFCPOLYLINE((#3673,#3675,#3677,#3679,#3673));
#3683= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#3671,(#3681));
#3685= IFCCARTESIANPOINT((0.,1.3588617251197,0.386509394536512));
#3687= IFCAXIS2PLACEMENT3D(#3685,#13,#21);
#3688= IFCEXTRUDEDAREASOLID(#3683,#3687,#21,12.);
#3689= IFCCARTESIANPOINT((-0.0292228042856085,-0.0158518272304069));
#3691= IFCCARTESIANPOINT((0.0188500922736238,-0.0158518272304069));
#3693= IFCCARTESIANPOINT((0.0188500922736238,-0.00589636662728354));
#3695= IFCCARTESIANPOINT((0.0115395937546053,-0.00589636662728354));
#3697= IFCCARTESIANPOINT((0.00550806035789708,0.000135166769424711));
#3699= IFCCARTESIANPOINT((0.0129043470694795,0.000135166769424711));
#3701= IFCCARTESIANPOINT((0.0129043470694794,0.00370861456478577));
#3703= IFCCARTESIANPOINT((0.00801477925506,0.00653160785866147));
#3705= IFCCARTESIANPOINT((0.00118965299247953,0.00653160785866147));
#3707= IFCCARTESIANPOINT((-0.00472072620232233,0.00377555277752561));
#3709= IFCCARTESIANPOINT((-0.00472072620232233,0.000414827901223713));
#3711= IFCCARTESIANPOINT((0.00196648946985067,0.000414827901223713));
#3713= IFCCARTESIANPOINT((0.000888968452729344,-0.00589636662728354));
#3715= IFCCARTESIANPOINT((-0.0169597840697407,-0.00589636662728354));
#3717= IFCCARTESIANPOINT((-0.0150489881052633,0.0168208742845049));
#3719= IFCCARTESIANPOINT((-0.0219433941035703,0.0168208742845049));
#3721= IFCPOLYLINE((#3689,#3691,#3693,#3695,#3697,#3699,#3701,#3703,#3705,#3707,#3709,#3711,#3713,#3715,#3717,#3719,#3689));
#3723= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3721);
#3724= IFCCARTESIANPOINT((0.,1.42179611691751,0.512394116133386));
#3726= IFCAXIS2PLACEMENT3D(#3724,#11,#21);
#3727= IFCEXTRUDEDAREASOLID(#3723,#3726,#19,12.);
#3728= IFCSTYLEDITEM(#3559,(#360),$);
#3731= IFCSTYLEDITEM(#3586,(#360),$);
#3734= IFCSTYLEDITEM(#3688,(#360),$);
#3737= IFCSTYLEDITEM(#3727,(#360),$);
#3740= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#3559,#3586,#3688,#3727));
#3742= IFCAXIS2PLACEMENT3D(#6,$,$);
#3743= IFCREPRESENTATIONMAP(#3742,#3740);
#3744= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kzw',#41,'Generic Models 2',$,$,(#3776,#3779,#3781),(#3743),'151084',$,.NOTDEFINED.);
#3746= IFCMAPPEDITEM(#3743,#398);
#3748= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#3746));
#3750= IFCPRODUCTDEFINITIONSHAPE($,$,(#3748));
#3752= IFCCARTESIANPOINT((6.77203780910475,-5.22796219089525,0.958333333333333));
#3754= IFCAXIS2PLACEMENT3D(#3752,#19,#15);
#3755= IFCLOCALPLACEMENT(#129,#3754);
#3756= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kzu',#41,'Generic Models 13:Generic Models 2:151086',$,'Generic Models 13:Generic Models 2',#3755,#3750,'151086',$);
#3759= IFCPROPERTYSET('1Khza46A97ovPCS4Uj$SME',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#3761= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#3762= IFCPROPERTYSET('22l9r_mIj77OxjvEROeVUB',#41,'Pset_ProductRequirements',$,(#3761));
#3764= IFCPROPERTYSET('075u5dPrLCkQaffLa1f7x7',#41,'Pset_QuantityTakeOff',$,(#421));
#3766= IFCRELDEFINESBYPROPERTIES('0H0kWs4ln7JfTiDAF50T0H',#41,$,$,(#3756),#3759);
#3770= IFCRELDEFINESBYPROPERTIES('2crmQc_OrBlQ9zynKBZXGq',#41,$,$,(#3756),#3762);
#3773= IFCRELDEFINESBYPROPERTIES('0FdrDz$cjAjfQYsAQjRvCI',#41,$,$,(#3756),#3764);
#3776= IFCPROPERTYSET('2W58eHzCv5APde0DZVe7rt',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#3778= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#3779= IFCPROPERTYSET('2mK85g8yn8GxYRMgh5bKfE',#41,'Pset_ProductRequirements',$,(#3778));
#3781= IFCPROPERTYSET('2uiZH6ss55bvMZmNxPoebv',#41,'Pset_QuantityTakeOff',$,(#421));
#3787= IFCAXIS2PLACEMENT3D(#6,$,$);
#4734= IFCRELDEFINESBYTYPE('3Z$DIkOMHEoAZ9kBLhmu0k',#41,$,$,(#702),#690);
#3789= IFCCARTESIANPOINT((0.0679666623619384,0.000632417738882034));
#3791= IFCCARTESIANPOINT((0.0710872151823903,0.000632417738882035));
#3793= IFCCARTESIANPOINT((0.0725790120391962,0.00314266314992642));
#3795= IFCCARTESIANPOINT((0.0702488184526767,0.00635088523716412));
#3797= IFCCARTESIANPOINT((0.0700096732994308,0.0109637083615167));
#3799= IFCCARTESIANPOINT((0.0775858665392128,0.0113564851588285));
#3801= IFCCARTESIANPOINT((0.07705209294287,0.0216523375102514));
#3803= IFCCARTESIANPOINT((-0.134304272308872,0.0106948719853338));
#3805= IFCCARTESIANPOINT((-0.133377721915217,-0.00717717360587119));
#3807= IFCCARTESIANPOINT((-0.123081869563794,-0.00664340000952841));
#3809= IFCCARTESIANPOINT((-0.122412698736183,-0.000765203056200247));
#3811= IFCCARTESIANPOINT((-0.106181130798194,-0.00576720561552883));
#3813= IFCCARTESIANPOINT((-0.0921943125095251,-0.0050420792205001));
#3815= IFCCARTESIANPOINT((-0.0925870893068369,0.002534114019282));
#3817= IFCCARTESIANPOINT((0.0533031958989615,0.0100975851674486));
#3819= IFCCARTESIANPOINT((0.0553677918848111,-0.0297259946823094));
#3821= IFCCARTESIANPOINT((0.0598635549062831,-0.0294929183410442));
#3823= IFCCARTESIANPOINT((0.0628161856570255,0.00318899968962119));
#3825= IFCCARTESIANPOINT((0.0662590259738256,0.00336748877384732));
#3827= IFCPOLYLINE((#3789,#3791,#3793,#3795,#3797,#3799,#3801,#3803,#3805,#3807,#3809,#3811,#3813,#3815,#3817,#3819,#3821,#3823,#3825,#3789));
#3829= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3827);
#3830= IFCCARTESIANPOINT((-15.047462540598,0.320001633810749,0.0977165289076384));
#3832= IFCDIRECTION((-0.,-0.0517740246052117,-0.998658825813991));
#3834= IFCAXIS2PLACEMENT3D(#3830,#11,#3832);
#3835= IFCEXTRUDEDAREASOLID(#3829,#3834,#19,12.);
#3836= IFCCARTESIANPOINT((-0.0104080468283571,-0.0212270141141864));
#3838= IFCCARTESIANPOINT((0.0284072982254619,-0.0212270141141864));
#3840= IFCCARTESIANPOINT((0.018596494374574,0.0155635003266429));
#3842= IFCCARTESIANPOINT((-0.00515653981588799,0.0270511459549446));
#3844= IFCCARTESIANPOINT((-0.00897742822638784,0.0260322423788113));
#3846= IFCCARTESIANPOINT((-0.00514872339515063,0.0116745992616715));
#3848= IFCCARTESIANPOINT((-0.00647401012520614,-0.00299045881680826));
#3850= IFCCARTESIANPOINT((-0.00136839731267838,-0.00250162354759878));
#3852= IFCCARTESIANPOINT((0.00181539143775607,-0.014440831361728));
#3854= IFCCARTESIANPOINT((-0.0112860383341234,-0.0179345459675626));
#3856= IFCPOLYLINE((#3836,#3838,#3840,#3842,#3844,#3846,#3848,#3850,#3852,#3854,#3836));
#3858= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3856);
#3859= IFCCARTESIANPOINT((-15.047462540598,0.316819454437877,0.217514651613355));
#3861= IFCDIRECTION((-0.,-0.966234939601246,0.257662650560335));
#3863= IFCAXIS2PLACEMENT3D(#3859,#11,#3861);
#3864= IFCEXTRUDEDAREASOLID(#3858,#3863,#19,12.);
#3865= IFCCARTESIANPOINT((-0.0730229494703183,0.10703462932325));
#3867= IFCCARTESIANPOINT((-0.0580447359626435,0.10703462932325));
#3869= IFCCARTESIANPOINT((-0.0580447359626435,0.113745897781071));
#3871= IFCCARTESIANPOINT((-0.0623242255363624,0.118025006955696));
#3873= IFCCARTESIANPOINT((-0.0623242255363624,0.112092207910207));
#3875= IFCCARTESIANPOINT((-0.067187281869896,0.112092207910207));
#3877= IFCCARTESIANPOINT((-0.0704478474007049,0.11773967307098));
#3879= IFCCARTESIANPOINT((-0.0704478474007049,0.125224643652343));
#3881= IFCCARTESIANPOINT((-0.0675429204239739,0.131454279657517));
#3883= IFCCARTESIANPOINT((-0.0623242255363623,0.131454279657517));
#3885= IFCCARTESIANPOINT((-0.0623242255363623,0.124783598829804));
#3887= IFCCARTESIANPOINT((-0.0580447359626435,0.125514243391176));
#3889= IFCCARTESIANPOINT((-0.0580447359626435,0.142048634925557));
#3891= IFCCARTESIANPOINT((-0.0813874063643328,0.140085232742292));
#3893= IFCCARTESIANPOINT((-0.0813874063643332,-0.0647285203812247));
#3895= IFCCARTESIANPOINT((-0.0697160711634885,-0.0647285203812247));
#3897= IFCCARTESIANPOINT((-0.0697160711634885,-0.0853478792356713));
#3899= IFCCARTESIANPOINT((-0.0631023145498282,-0.0853478792356713));
#3901= IFCCARTESIANPOINT((-0.0631023145498281,-0.0647285203809973));
#3903= IFCCARTESIANPOINT((-0.0273102199340562,-0.0647285203809974));
#3905= IFCCARTESIANPOINT((-0.0273102199340562,-0.0853478792356714));
#3907= IFCCARTESIANPOINT((-0.0206964633203959,-0.0853478792356714));
#3909= IFCCARTESIANPOINT((-0.0206964633203958,-0.0647285203809974));
#3911= IFCCARTESIANPOINT((0.0812331974328893,-0.0647285203809976));
#3913= IFCCARTESIANPOINT((0.0812331974328893,-0.0853478792356715));
#3915= IFCCARTESIANPOINT((0.0878469540465496,-0.0853478792356716));
#3917= IFCCARTESIANPOINT((0.0878469540465497,-0.064728520381225));
#3919= IFCCARTESIANPOINT((0.116052680781773,-0.0647285203812251));
#3921= IFCCARTESIANPOINT((0.116052680781773,-0.060254508554083));
#3923= IFCCARTESIANPOINT((0.113329369234955,-0.058503808273967));
#3925= IFCCARTESIANPOINT((0.110217013181205,-0.0606435530609294));
#3927= IFCCARTESIANPOINT((0.0878469540467771,-0.0606435530609294));
#3929= IFCCARTESIANPOINT((0.0835674644730583,-0.0563640634872106));
#3931= IFCCARTESIANPOINT((0.0713125625121714,-0.0563640634872106));
#3933= IFCCARTESIANPOINT((0.0713125625121714,-0.038857060686171));
#3935= IFCCARTESIANPOINT((0.11546911402173,-0.0388570606861711));
#3937= IFCCARTESIANPOINT((0.11546911402173,-0.0337994820992142));
#3939= IFCCARTESIANPOINT((0.064698805898511,-0.0337994820992141));
#3941= IFCCARTESIANPOINT((0.064698805898511,-0.0563640634872106));
#3943= IFCCARTESIANPOINT((-0.0203074188135494,-0.0563640634872104));
#3945= IFCCARTESIANPOINT((-0.0203074188135494,-0.0337994820992139));
#3947= IFCCARTESIANPOINT((-0.0730229494703186,-0.0337994820992139));
#3949= IFCPOLYLINE((#3865,#3867,#3869,#3871,#3873,#3875,#3877,#3879,#3881,#3883,#3885,#3887,#3889,#3891,#3893,#3895,#3897,#3899,#3901,#3903,#3905,#3907,#3909,#3911,#3913,#3915,#3917,#3919,#3921,#3923,#3925,#3927,#3929,#3931,#3933,#3935,#3937,#3939,#3941,#3943,#3945,#3947,#3865));
#3951= IFCCARTESIANPOINT((-0.0710777269369962,-0.057725719260718));
#3953= IFCCARTESIANPOINT((-0.0710777269369961,-0.0388570606861708));
#3955= IFCCARTESIANPOINT((-0.0273102199340561,-0.0388570606861708));
#3957= IFCCARTESIANPOINT((-0.0273102199340562,-0.057725719260718));
#3959= IFCPOLYLINE((#3951,#3953,#3955,#3957,#3951));
#3961= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#3949,(#3959));
#3963= IFCCARTESIANPOINT((-15.047462540598,0.210689707839806,0.0853478792356716));
#3965= IFCAXIS2PLACEMENT3D(#3963,#11,#15);
#3966= IFCEXTRUDEDAREASOLID(#3961,#3965,#19,12.);
#3967= IFCCARTESIANPOINT((-0.0218274236802372,-0.0250762096884888));
#3969= IFCCARTESIANPOINT((0.0116463755794956,-0.0250762096884888));
#3971= IFCCARTESIANPOINT((0.0131456738465899,-0.018346801187307));
#3973= IFCCARTESIANPOINT((-0.00944342914962784,-0.0152716423802919));
#3975= IFCCARTESIANPOINT((-0.00556193395869953,0.00214995231397128));
#3977= IFCCARTESIANPOINT((0.000832544625431264,0.00182921635388849));
#3979= IFCCARTESIANPOINT((-0.000621696809064671,-0.00469796031725742));
#3981= IFCCARTESIANPOINT((0.00265859892029523,-0.00542880340721438));
#3983= IFCCARTESIANPOINT((0.00663400184610042,-0.000259219921661488));
#3985= IFCCARTESIANPOINT((0.00811823413249322,0.00640256685218494));
#3987= IFCCARTESIANPOINT((0.00642611525779217,0.0117890219260675));
#3989= IFCCARTESIANPOINT((0.00293818751194471,0.0125661249989722));
#3991= IFCCARTESIANPOINT((0.00132974729935327,0.00534684683544014));
#3993= IFCCARTESIANPOINT((-0.00324578604653776,0.01254568596629));
#3995= IFCCARTESIANPOINT((-0.00165600184121945,0.0196812290274095));
#3997= IFCCARTESIANPOINT((-0.0113732075341089,0.0218462023164868));
#3999= IFCPOLYLINE((#3967,#3969,#3971,#3973,#3975,#3977,#3979,#3981,#3983,#3985,#3987,#3989,#3991,#3993,#3995,#3997,#3967));
#4001= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#3999);
#4002= IFCCARTESIANPOINT((-15.047462540598,0.147755316042005,0.211232600832546));
#4004= IFCDIRECTION((-0.,-0.976067916921979,-0.217465908950321));
#4006= IFCAXIS2PLACEMENT3D(#4002,#11,#4004);
#4007= IFCEXTRUDEDAREASOLID(#4001,#4006,#19,12.);
#4008= IFCSTYLEDITEM(#3835,(#360),$);
#4011= IFCSTYLEDITEM(#3864,(#360),$);
#4014= IFCSTYLEDITEM(#3966,(#360),$);
#4017= IFCSTYLEDITEM(#4007,(#360),$);
#4020= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#3835,#3864,#3966,#4007));
#4022= IFCAXIS2PLACEMENT3D(#6,$,$);
#4023= IFCREPRESENTATIONMAP(#4022,#4020);
#4024= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kzW',#41,'Generic Models 2',$,$,(#4056,#4059,#4061),(#4023),'151094',$,.NOTDEFINED.);
#4026= IFCMAPPEDITEM(#4023,#398);
#4028= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#4026));
#4030= IFCPRODUCTDEFINITIONSHAPE($,$,(#4028));
#4032= IFCCARTESIANPOINT((5.33178867762071,9.81950034970276,1.25949484863417));
#4034= IFCAXIS2PLACEMENT3D(#4032,#19,#15);
#4035= IFCLOCALPLACEMENT(#129,#4034);
#4036= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kzk',#41,'Generic Models 14:Generic Models 2:151096',$,'Generic Models 14:Generic Models 2',#4035,#4030,'151096',$);
#4039= IFCPROPERTYSET('2jcGZUkKPF89i5M1$uPxG1',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#4041= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#4042= IFCPROPERTYSET('18aWH8vff6zef5MjaTWtnh',#41,'Pset_ProductRequirements',$,(#4041));
#4044= IFCPROPERTYSET('1p0QpyzOjCCA9oh6540eqR',#41,'Pset_QuantityTakeOff',$,(#421));
#4046= IFCRELDEFINESBYPROPERTIES('3_FgeouQbAwg$3M5JxUyal',#41,$,$,(#4036),#4039);
#4050= IFCRELDEFINESBYPROPERTIES('0B0PDvVDvF9vaT3H4RiLzI',#41,$,$,(#4036),#4042);
#4053= IFCRELDEFINESBYPROPERTIES('23wbc$HLDBWx_7suyObVmL',#41,$,$,(#4036),#4044);
#4056= IFCPROPERTYSET('00_bjEVZP6cOYXULT1mfM8',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#4058= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#4059= IFCPROPERTYSET('3xnumgOEnFURg93eHe8Wyn',#41,'Pset_ProductRequirements',$,(#4058));
#4061= IFCPROPERTYSET('1Nkhx5U$zCHgULRM4S0WbI',#41,'Pset_QuantityTakeOff',$,(#421));
#4067= IFCAXIS2PLACEMENT3D(#6,$,$);
#4731= IFCRELDEFINESBYTYPE('1NB9WTWJf4RgdGOvEhTlaH',#41,$,$,(#412),#380);
#4069= IFCCARTESIANPOINT((-0.0178285177675846,-0.0155260272187081));
#4071= IFCCARTESIANPOINT((-0.0144209943882473,-0.0155260272187081));
#4073= IFCCARTESIANPOINT((-0.0144209943882478,-0.00196676824874534));
#4075= IFCCARTESIANPOINT((-0.00206457119881464,-0.00196676824874493));
#4077= IFCCARTESIANPOINT((-0.00122137518562342,-0.00702594432743685));
#4079= IFCCARTESIANPOINT((0.0126070394294666,-0.0019667682487444));
#4081= IFCCARTESIANPOINT((0.0274664100946021,-0.00196676824874392));
#4083= IFCCARTESIANPOINT((0.027466410094602,0.00198764102989041));
#4085= IFCCARTESIANPOINT((0.0102463757664141,0.0219787153649712));
#4087= IFCCARTESIANPOINT((-0.0278297824565667,0.0219787153649699));
#4089= IFCPOLYLINE((#4069,#4071,#4073,#4075,#4077,#4079,#4081,#4083,#4085,#4087,#4069));
#4091= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#4089);
#4092= IFCCARTESIANPOINT((-15.047462540598,-0.420840541578669,-0.488678668263246));
#4094= IFCAXIS2PLACEMENT3D(#4092,#11,#15);
#4095= IFCEXTRUDEDAREASOLID(#4091,#4094,#19,12.);
#4096= IFCCARTESIANPOINT((-0.0354587820648082,-0.0579874289764482));
#4098= IFCCARTESIANPOINT((-0.0371114306935165,-0.0606344277326359));
#4100= IFCCARTESIANPOINT((-0.0357721806658744,-0.0632292686235396));
#4102= IFCCARTESIANPOINT((-0.0318167433379171,-0.0629517678914729));
#4104= IFCCARTESIANPOINT((-0.0277772795930209,-0.0651918706200441));
#4106= IFCCARTESIANPOINT((-0.0314564692543414,-0.0718263669125336));
#4108= IFCCARTESIANPOINT((-0.0224403589082041,-0.076826291324035));
#4110= IFCCARTESIANPOINT((0.0801995988221872,0.10825914370601));
#4112= IFCCARTESIANPOINT((0.0645489921835603,0.116938257778832));
#4114= IFCCARTESIANPOINT((0.0595490677720589,0.107922147432694));
#4116= IFCCARTESIANPOINT((0.064180835476401,0.104241425091678));
#4118= IFCCARTESIANPOINT((0.0513416446814535,0.0931221172418154));
#4120= IFCCARTESIANPOINT((0.0445492945375544,0.0808738163942819));
#4122= IFCCARTESIANPOINT((0.0511837908300439,0.0771946267329613));
#4124= IFCCARTESIANPOINT((-0.0196641946988635,-0.0505619557187232));
#4126= IFCCARTESIANPOINT((-0.0545378290564898,-0.0312226254478629));
#4128= IFCCARTESIANPOINT((-0.0567210844599414,-0.0351595792918129));
#4130= IFCCARTESIANPOINT((-0.0305624709345725,-0.0549725228627149));
#4132= IFCCARTESIANPOINT((-0.03223440063571,-0.0579874289764482));
#4134= IFCPOLYLINE((#4096,#4098,#4100,#4102,#4104,#4106,#4108,#4110,#4112,#4114,#4116,#4118,#4120,#4122,#4124,#4126,#4128,#4130,#4132,#4096));
#4136= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#4134);
#4137= IFCCARTESIANPOINT((-15.047462540598,-0.301042418872953,-0.491860847636118));
#4139= IFCDIRECTION((-0.,-0.484973800275861,-0.874528680516533));
#4141= IFCAXIS2PLACEMENT3D(#4137,#13,#4139);
#4142= IFCEXTRUDEDAREASOLID(#4136,#4141,#21,12.);
#4143= IFCCARTESIANPOINT((-0.10703462932325,-0.073022949470319));
#4145= IFCCARTESIANPOINT((-0.10703462932325,-0.0580447359626442));
#4147= IFCCARTESIANPOINT((-0.113745897781071,-0.0580447359626442));
#4149= IFCCARTESIANPOINT((-0.118025006955696,-0.062324225536363));
#4151= IFCCARTESIANPOINT((-0.112092207910207,-0.0623242255363631));
#4153= IFCCARTESIANPOINT((-0.112092207910207,-0.0671872818698967));
#4155= IFCCARTESIANPOINT((-0.11773967307098,-0.0704478474007056));
#4157= IFCCARTESIANPOINT((-0.125224643652343,-0.0704478474007056));
#4159= IFCCARTESIANPOINT((-0.131454279657517,-0.0675429204239747));
#4161= IFCCARTESIANPOINT((-0.131454279657517,-0.062324225536363));
#4163= IFCCARTESIANPOINT((-0.124783598829804,-0.062324225536363));
#4165= IFCCARTESIANPOINT((-0.125514243391176,-0.0580447359626443));
#4167= IFCCARTESIANPOINT((-0.142048634925557,-0.0580447359626443));
#4169= IFCCARTESIANPOINT((-0.140085232742292,-0.0813874063643334));
#4171= IFCCARTESIANPOINT((0.0647285203812248,-0.0813874063643335));
#4173= IFCCARTESIANPOINT((0.0647285203812249,-0.0697160711634889));
#4175= IFCCARTESIANPOINT((0.0853478792356714,-0.0697160711634888));
#4177= IFCCARTESIANPOINT((0.0853478792356714,-0.0631023145498285));
#4179= IFCCARTESIANPOINT((0.0647285203809975,-0.0631023145498285));
#4181= IFCCARTESIANPOINT((0.0647285203809975,-0.0273102199340566));
#4183= IFCCARTESIANPOINT((0.0853478792356714,-0.0273102199340566));
#4185= IFCCARTESIANPOINT((0.0853478792356714,-0.0206964633203962));
#4187= IFCCARTESIANPOINT((0.0647285203809975,-0.0206964633203962));
#4189= IFCCARTESIANPOINT((0.0647285203809975,0.0812331974328889));
#4191= IFCCARTESIANPOINT((0.0853478792356714,0.0812331974328889));
#4193= IFCCARTESIANPOINT((0.0853478792356714,0.0878469540465494));
#4195= IFCCARTESIANPOINT((0.0647285203812249,0.0878469540465494));
#4197= IFCCARTESIANPOINT((0.0647285203812249,0.116052680781772));
#4199= IFCCARTESIANPOINT((0.0602545085540828,0.116052680781772));
#4201= IFCCARTESIANPOINT((0.0585038082739668,0.113329369234955));
#4203= IFCCARTESIANPOINT((0.0606435530609293,0.110217013181204));
#4205= IFCCARTESIANPOINT((0.0606435530609293,0.0878469540467767));
#4207= IFCCARTESIANPOINT((0.0563640634872104,0.0835674644730579));
#4209= IFCCARTESIANPOINT((0.0563640634872104,0.071312562512171));
#4211= IFCCARTESIANPOINT((0.0388570606861709,0.071312562512171));
#4213= IFCCARTESIANPOINT((0.0388570606861709,0.11546911402173));
#4215= IFCCARTESIANPOINT((0.033799482099214,0.11546911402173));
#4217= IFCCARTESIANPOINT((0.033799482099214,0.0646988058985107));
#4219= IFCCARTESIANPOINT((0.0563640634872105,0.0646988058985107));
#4221= IFCCARTESIANPOINT((0.0563640634872105,-0.0203074188135498));
#4223= IFCCARTESIANPOINT((0.033799482099214,-0.0203074188135498));
#4225= IFCCARTESIANPOINT((0.033799482099214,-0.073022949470319));
#4227= IFCPOLYLINE((#4143,#4145,#4147,#4149,#4151,#4153,#4155,#4157,#4159,#4161,#4163,#4165,#4167,#4169,#4171,#4173,#4175,#4177,#4179,#4181,#4183,#4185,#4187,#4189,#4191,#4193,#4195,#4197,#4199,#4201,#4203,#4205,#4207,#4209,#4211,#4213,#4215,#4217,#4219,#4221,#4223,#4225,#4143));
#4229= IFCCARTESIANPOINT((0.0577257192607181,-0.0710777269369965));
#4231= IFCCARTESIANPOINT((0.0388570606861709,-0.0710777269369965));
#4233= IFCCARTESIANPOINT((0.0388570606861709,-0.0273102199340565));
#4235= IFCCARTESIANPOINT((0.0577257192607181,-0.0273102199340565));
#4237= IFCPOLYLINE((#4229,#4231,#4233,#4235,#4229));
#4239= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#4227,(#4237));
#4241= IFCCARTESIANPOINT((-15.047462540598,-0.288673769200986,-0.382548921665175));
#4243= IFCAXIS2PLACEMENT3D(#4241,#13,#15);
#4244= IFCEXTRUDEDAREASOLID(#4239,#4243,#21,12.);
#4245= IFCCARTESIANPOINT((-0.0292228042856086,-0.0158518272304065));
#4247= IFCCARTESIANPOINT((0.0188500922736236,-0.0158518272304065));
#4249= IFCCARTESIANPOINT((0.0188500922736236,-0.00589636662728316));
#4251= IFCCARTESIANPOINT((0.0115395937546052,-0.00589636662728316));
#4253= IFCCARTESIANPOINT((0.00550806035789692,0.000135166769425155));
#4255= IFCCARTESIANPOINT((0.0129043470694794,0.000135166769425099));
#4257= IFCCARTESIANPOINT((0.0129043470694794,0.00370861456478611));
#4259= IFCCARTESIANPOINT((0.00801477925505995,0.00653160785866191));
#4261= IFCCARTESIANPOINT((0.00118965299247947,0.00653160785866191));
#4263= IFCCARTESIANPOINT((-0.00472072620232239,0.003775552777526));
#4265= IFCCARTESIANPOINT((-0.00472072620232239,0.000414827901224046));
#4267= IFCCARTESIANPOINT((0.00196648946985056,0.000414827901224102));
#4269= IFCCARTESIANPOINT((0.000888968452729122,-0.0058963666272831));
#4271= IFCCARTESIANPOINT((-0.0169597840697409,-0.00589636662728321));
#4273= IFCCARTESIANPOINT((-0.0150489881052634,0.0168208742845053));
#4275= IFCCARTESIANPOINT((-0.0219433941035703,0.0168208742845053));
#4277= IFCPOLYLINE((#4245,#4247,#4249,#4251,#4253,#4255,#4257,#4259,#4261,#4263,#4265,#4267,#4269,#4271,#4273,#4275,#4245));
#4279= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#4277);
#4280= IFCCARTESIANPOINT((-15.047462540598,-0.41455849079786,-0.319614529867374));
#4282= IFCAXIS2PLACEMENT3D(#4280,#11,#15);
#4283= IFCEXTRUDEDAREASOLID(#4279,#4282,#19,12.);
#4284= IFCSTYLEDITEM(#4095,(#360),$);
#4287= IFCSTYLEDITEM(#4142,(#360),$);
#4290= IFCSTYLEDITEM(#4244,(#360),$);
#4293= IFCSTYLEDITEM(#4283,(#360),$);
#4296= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#4095,#4142,#4244,#4283));
#4298= IFCAXIS2PLACEMENT3D(#6,$,$);
#4299= IFCREPRESENTATIONMAP(#4298,#4296);
#4300= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kyM',#41,'Generic Models 2',$,$,(#4332,#4335,#4337),(#4299),'151104',$,.NOTDEFINED.);
#4302= IFCMAPPEDITEM(#4299,#398);
#4304= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#4302));
#4306= IFCPRODUCTDEFINITIONSHAPE($,$,(#4304));
#4308= IFCCARTESIANPOINT((5.10784342880074,9.81950034970276,1.46782818196766));
#4310= IFCAXIS2PLACEMENT3D(#4308,#19,#15);
#4311= IFCLOCALPLACEMENT(#129,#4310);
#4312= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kyK',#41,'Generic Models 15:Generic Models 2:151106',$,'Generic Models 15:Generic Models 2',#4311,#4306,'151106',$);
#4315= IFCPROPERTYSET('2pJQbtZ5D2TQ02zraJ5SNI',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#4317= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#4318= IFCPROPERTYSET('32Bp8CYRXCXgk7gHvJi4F1',#41,'Pset_ProductRequirements',$,(#4317));
#4320= IFCPROPERTYSET('0ufx_4Nl52ThX8Ch4kBHxu',#41,'Pset_QuantityTakeOff',$,(#421));
#4322= IFCRELDEFINESBYPROPERTIES('2KndYT_fv1_P4JinQQ7LZF',#41,$,$,(#4312),#4315);
#4326= IFCRELDEFINESBYPROPERTIES('2sk5jLD1b2MBuPxVyWQgRW',#41,$,$,(#4312),#4318);
#4329= IFCRELDEFINESBYPROPERTIES('3NlzXwiVf7Qwq3sywRGLVF',#41,$,$,(#4312),#4320);
#4332= IFCPROPERTYSET('3FuGMrBMzAtgkdAeLMxtNM',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#4334= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#4335= IFCPROPERTYSET('2aou_RNYvALu39IbL3GDIG',#41,'Pset_ProductRequirements',$,(#4334));
#4337= IFCPROPERTYSET('2$AADrGmr0$9W1r2NNSqa5',#41,'Pset_QuantityTakeOff',$,(#421));
#4343= IFCAXIS2PLACEMENT3D(#6,$,$);
#4697= IFCRELASSOCIATESMATERIAL('3Lc7si1YT5CQc5wzO13F0W',#41,$,$,(#380,#412,#690,#702,#966,#978,#1246,#1258,#1522,#1532,#1800,#1812,#2076,#2088,#2356,#2368,#2632,#2644,#2912,#2924,#3188,#3200,#3468,#3480,#3744,#3756,#4024,#4036,#4300,#4312,#4580,#4592),#383);
#4345= IFCCARTESIANPOINT((-0.0104080468283571,-0.0212270141141865));
#4347= IFCCARTESIANPOINT((0.0284072982254619,-0.0212270141141865));
#4349= IFCCARTESIANPOINT((0.0185964943745741,0.0155635003266429));
#4351= IFCCARTESIANPOINT((-0.00515653981588791,0.0270511459549447));
#4353= IFCCARTESIANPOINT((-0.00897742822638776,0.0260322423788114));
#4355= IFCCARTESIANPOINT((-0.00514872339515044,0.0116745992616716));
#4357= IFCCARTESIANPOINT((-0.0064740101252062,-0.00299045881680828));
#4359= IFCCARTESIANPOINT((-0.00136839731267846,-0.00250162354759874));
#4361= IFCCARTESIANPOINT((0.00181539143775597,-0.0144408313617281));
#4363= IFCCARTESIANPOINT((-0.0112860383341235,-0.0179345459675626));
#4365= IFCPOLYLINE((#4345,#4347,#4349,#4351,#4353,#4355,#4357,#4359,#4361,#4363,#4345));
#4367= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#4365);
#4368= IFCCARTESIANPOINT((-15.0474625405981,0.579193333610883,-0.488678668263244));
#4370= IFCDIRECTION((-0.,0.257662650560332,0.966234939601246));
#4372= IFCAXIS2PLACEMENT3D(#4368,#11,#4370);
#4373= IFCEXTRUDEDAREASOLID(#4367,#4372,#19,12.);
#4374= IFCCARTESIANPOINT((0.0679666623619383,0.000632417738883341));
#4376= IFCCARTESIANPOINT((0.0710872151823902,0.000632417738883342));
#4378= IFCCARTESIANPOINT((0.072579012039196,0.00314266314992776));
#4380= IFCCARTESIANPOINT((0.0702488184526765,0.00635088523716542));
#4382= IFCCARTESIANPOINT((0.0700096732994305,0.0109637083615181));
#4384= IFCCARTESIANPOINT((0.0775858665392125,0.0113564851588299));
#4386= IFCCARTESIANPOINT((0.0770520929428696,0.0216523375102529));
#4388= IFCCARTESIANPOINT((-0.134304272308872,0.0106948719853311));
#4390= IFCCARTESIANPOINT((-0.133377721915217,-0.00717717360587389));
#4392= IFCCARTESIANPOINT((-0.123081869563794,-0.00664340000953091));
#4394= IFCCARTESIANPOINT((-0.122412698736183,-0.000765203056202739));
#4396= IFCCARTESIANPOINT((-0.106181130798194,-0.00576720561553113));
#4398= IFCCARTESIANPOINT((-0.0921943125095252,-0.00504207922050203));
#4400= IFCCARTESIANPOINT((-0.092587089306837,0.00253411401928001));
#4402= IFCCARTESIANPOINT((0.0533031958989612,0.0100975851674497));
#4404= IFCCARTESIANPOINT((0.0553677918848116,-0.0297259946823082));
#4406= IFCCARTESIANPOINT((0.0598635549062836,-0.029492918341043));
#4408= IFCCARTESIANPOINT((0.0628161856570253,0.00318899968962246));
#4410= IFCCARTESIANPOINT((0.0662590259738255,0.00336748877384854));
#4412= IFCPOLYLINE((#4374,#4376,#4378,#4380,#4382,#4384,#4386,#4388,#4390,#4392,#4394,#4396,#4398,#4400,#4402,#4404,#4406,#4408,#4410,#4374));
#4414= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#4412);
#4415= IFCCARTESIANPOINT((-15.0474625405981,0.459395210905167,-0.491860847636116));
#4417= IFCDIRECTION((-0.,-0.99865882581399,0.05177402460523));
#4419= IFCAXIS2PLACEMENT3D(#4415,#11,#4417);
#4420= IFCEXTRUDEDAREASOLID(#4414,#4419,#19,12.);
#4421= IFCCARTESIANPOINT((-0.0730229494703184,0.10703462932325));
#4423= IFCCARTESIANPOINT((-0.0580447359626436,0.10703462932325));
#4425= IFCCARTESIANPOINT((-0.0580447359626436,0.113745897781071));
#4427= IFCCARTESIANPOINT((-0.0623242255363625,0.118025006955696));
#4429= IFCCARTESIANPOINT((-0.0623242255363624,0.112092207910207));
#4431= IFCCARTESIANPOINT((-0.0671872818698961,0.112092207910207));
#4433= IFCCARTESIANPOINT((-0.070447847400705,0.11773967307098));
#4435= IFCCARTESIANPOINT((-0.070447847400705,0.125224643652343));
#4437= IFCCARTESIANPOINT((-0.067542920423974,0.131454279657517));
#4439= IFCCARTESIANPOINT((-0.0623242255363624,0.131454279657517));
#4441= IFCCARTESIANPOINT((-0.0623242255363624,0.124783598829804));
#4443= IFCCARTESIANPOINT((-0.0580447359626436,0.125514243391176));
#4445= IFCCARTESIANPOINT((-0.0580447359626435,0.142048634925557));
#4447= IFCCARTESIANPOINT((-0.0813874063643329,0.140085232742292));
#4449= IFCCARTESIANPOINT((-0.0813874063643329,-0.0647285203812247));
#4451= IFCCARTESIANPOINT((-0.0697160711634882,-0.0647285203812247));
#4453= IFCCARTESIANPOINT((-0.0697160711634882,-0.0853478792356713));
#4455= IFCCARTESIANPOINT((-0.0631023145498278,-0.0853478792356712));
#4457= IFCCARTESIANPOINT((-0.0631023145498279,-0.0647285203809973));
#4459= IFCCARTESIANPOINT((-0.027310219934056,-0.0647285203809974));
#4461= IFCCARTESIANPOINT((-0.0273102199340559,-0.0853478792356713));
#4463= IFCCARTESIANPOINT((-0.0206964633203955,-0.0853478792356713));
#4465= IFCCARTESIANPOINT((-0.0206964633203956,-0.0647285203809974));
#4467= IFCCARTESIANPOINT((0.0812331974328895,-0.0647285203809974));
#4469= IFCCARTESIANPOINT((0.0812331974328896,-0.0853478792356713));
#4471= IFCCARTESIANPOINT((0.08784695404655,-0.0853478792356713));
#4473= IFCCARTESIANPOINT((0.0878469540465499,-0.0647285203812247));
#4475= IFCCARTESIANPOINT((0.116052680781773,-0.0647285203812247));
#4477= IFCCARTESIANPOINT((0.116052680781773,-0.0602545085540827));
#4479= IFCCARTESIANPOINT((0.113329369234955,-0.0585038082739666));
#4481= IFCCARTESIANPOINT((0.110217013181205,-0.0606435530609291));
#4483= IFCCARTESIANPOINT((0.0878469540467773,-0.0606435530609291));
#4485= IFCCARTESIANPOINT((0.0835674644730585,-0.0563640634872103));
#4487= IFCCARTESIANPOINT((0.0713125625121716,-0.0563640634872103));
#4489= IFCCARTESIANPOINT((0.0713125625121717,-0.0388570606861707));
#4491= IFCCARTESIANPOINT((0.115469114021731,-0.0388570606861707));
#4493= IFCCARTESIANPOINT((0.115469114021731,-0.0337994820992139));
#4495= IFCCARTESIANPOINT((0.0646988058985113,-0.0337994820992139));
#4497= IFCCARTESIANPOINT((0.0646988058985112,-0.0563640634872103));
#4499= IFCCARTESIANPOINT((-0.0203074188135492,-0.0563640634872103));
#4501= IFCCARTESIANPOINT((-0.0203074188135491,-0.0337994820992139));
#4503= IFCCARTESIANPOINT((-0.0730229494703184,-0.0337994820992138));
#4505= IFCPOLYLINE((#4421,#4423,#4425,#4427,#4429,#4431,#4433,#4435,#4437,#4439,#4441,#4443,#4445,#4447,#4449,#4451,#4453,#4455,#4457,#4459,#4461,#4463,#4465,#4467,#4469,#4471,#4473,#4475,#4477,#4479,#4481,#4483,#4485,#4487,#4489,#4491,#4493,#4495,#4497,#4499,#4501,#4503,#4421));
#4507= IFCCARTESIANPOINT((-0.0710777269369959,-0.057725719260718));
#4509= IFCCARTESIANPOINT((-0.0710777269369958,-0.0388570606861707));
#4511= IFCCARTESIANPOINT((-0.0273102199340559,-0.0388570606861707));
#4513= IFCCARTESIANPOINT((-0.027310219934056,-0.057725719260718));
#4515= IFCPOLYLINE((#4507,#4509,#4511,#4513,#4507));
#4517= IFCARBITRARYPROFILEDEFWITHVOIDS(.AREA.,'Generic Models 2',#4505,(#4515));
#4519= IFCCARTESIANPOINT((-15.0474625405981,0.4470265612332,-0.382548921665172));
#4521= IFCAXIS2PLACEMENT3D(#4519,#11,#21);
#4522= IFCEXTRUDEDAREASOLID(#4517,#4521,#19,12.);
#4523= IFCCARTESIANPOINT((-0.0218274236802372,-0.025076209688489));
#4525= IFCCARTESIANPOINT((0.0116463755794956,-0.025076209688489));
#4527= IFCCARTESIANPOINT((0.0131456738465899,-0.0183468011873072));
#4529= IFCCARTESIANPOINT((-0.00944342914962783,-0.0152716423802922));
#4531= IFCCARTESIANPOINT((-0.00556193395869956,0.00214995231397101));
#4533= IFCCARTESIANPOINT((0.000832544625431189,0.00182921635388828));
#4535= IFCCARTESIANPOINT((-0.000621696809064723,-0.00469796031725753));
#4537= IFCCARTESIANPOINT((0.00265859892029526,-0.0054288034072145));
#4539= IFCCARTESIANPOINT((0.00663400184610042,-0.000259219921661603));
#4541= IFCCARTESIANPOINT((0.00811823413249314,0.00640256685218482));
#4543= IFCCARTESIANPOINT((0.00642611525779212,0.0117890219260673));
#4545= IFCCARTESIANPOINT((0.00293818751194467,0.012566124998972));
#4547= IFCCARTESIANPOINT((0.00132974729935316,0.00534684683544));
#4549= IFCCARTESIANPOINT((-0.00324578604653784,0.0125456859662898));
#4551= IFCCARTESIANPOINT((-0.00165600184121952,0.0196812290274093));
#4553= IFCCARTESIANPOINT((-0.011373207534109,0.0218462023164866));
#4555= IFCPOLYLINE((#4523,#4525,#4527,#4529,#4531,#4533,#4535,#4537,#4539,#4541,#4543,#4545,#4547,#4549,#4551,#4553,#4523));
#4557= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Generic Models 2',#4555);
#4558= IFCCARTESIANPOINT((-15.0474625405981,0.572911282830073,-0.319614529867372));
#4560= IFCDIRECTION((-0.,-0.217465908950321,0.976067916921979));
#4562= IFCAXIS2PLACEMENT3D(#4558,#11,#4560);
#4563= IFCEXTRUDEDAREASOLID(#4557,#4562,#19,12.);
#4564= IFCSTYLEDITEM(#4373,(#360),$);
#4567= IFCSTYLEDITEM(#4420,(#360),$);
#4570= IFCSTYLEDITEM(#4522,(#360),$);
#4573= IFCSTYLEDITEM(#4563,(#360),$);
#4576= IFCSHAPEREPRESENTATION(#109,'Body','SweptSolid',(#4373,#4420,#4522,#4563));
#4578= IFCAXIS2PLACEMENT3D(#6,$,$);
#4579= IFCREPRESENTATIONMAP(#4578,#4576);
#4580= IFCBUILDINGELEMENTPROXYTYPE('2cfb380yPFteae3QmB8kyS',#41,'Generic Models 2',$,$,(#4612,#4615,#4617),(#4579),'151114',$,.NOTDEFINED.);
#4582= IFCMAPPEDITEM(#4579,#398);
#4584= IFCSHAPEREPRESENTATION(#109,'Body','MappedRepresentation',(#4582));
#4586= IFCPRODUCTDEFINITIONSHAPE($,$,(#4584));
#4588= IFCCARTESIANPOINT((5.58478441699744,9.81950034970276,1.46782818196766));
#4590= IFCAXIS2PLACEMENT3D(#4588,#19,#15);
#4591= IFCLOCALPLACEMENT(#129,#4590);
#4592= IFCBUILDINGELEMENTPROXY('2cfb380yPFteae3QmB8kyQ',#41,'Generic Models 16:Generic Models 2:151116',$,'Generic Models 16:Generic Models 2',#4591,#4586,'151116',$);
#4595= IFCPROPERTYSET('3zwUMeiO9CvPK53qjPvbj4',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#4597= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#4598= IFCPROPERTYSET('2ER4TdGsrEMOD057AGMD2Z',#41,'Pset_ProductRequirements',$,(#4597));
#4600= IFCPROPERTYSET('1OHRFB5ZP7XA$Q8q$9OmO$',#41,'Pset_QuantityTakeOff',$,(#421));
#4602= IFCRELDEFINESBYPROPERTIES('2DYNJymnXA9u4cZp1chcje',#41,$,$,(#4592),#4595);
#4606= IFCRELDEFINESBYPROPERTIES('3YNQM1JkX0xADiYCH4F_z$',#41,$,$,(#4592),#4598);
#4609= IFCRELDEFINESBYPROPERTIES('0z$I08kprD0vj3nqVUnSDR',#41,$,$,(#4592),#4600);
#4612= IFCPROPERTYSET('2kKwnpqjb3XBsQ$W9L3RP5',#41,'Pset_BuildingElementProxyCommon',$,(#421));
#4614= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Generic Models'),$);
#4615= IFCPROPERTYSET('3q4arcG6H5Xe7f5jc_0PXM',#41,'Pset_ProductRequirements',$,(#4614));
#4617= IFCPROPERTYSET('2r6sQDi6D7jObM63W5vuiW',#41,'Pset_QuantityTakeOff',$,(#421));
#4623= IFCAXIS2PLACEMENT3D(#6,$,$);
#4624= IFCLOCALPLACEMENT($,#4623);
#4625= IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'','','','<Default>');
#4627= IFCSITE('1HspfKvnb2I8J8j3XW2lMe',#41,'Default',$,$,#4624,$,$,.ELEMENT.,(42,21,30,344238),(-71,-3,-35,-194702),0.,$,$);
#4632= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('Level 1'),$);
#4633= IFCPROPERTYSET('00I7hnvAD6fuctKAlnSDIV',#41,'Pset_AirSideSystemInformation',$,(#4632));
#4635= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$);
#4636= IFCPROPERTYSET('2MayaW1Gv4GviuBtqfLNUo',#41,'Pset_BuildingStoreyCommon',$,(#4635));
#4638= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('Level 1'),$);
#4639= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Levels'),$);
#4640= IFCPROPERTYSET('0qDZgW4SXDMP50sevPRNZH',#41,'Pset_ProductRequirements',$,(#4638,#4639));
#4642= IFCRELDEFINESBYPROPERTIES('1PaRKqXY542xl8Vp5xdOrk',#41,$,$,(#131),#4633);
#4646= IFCRELDEFINESBYPROPERTIES('3ky2l2ahr6g80CHgEJpzFm',#41,$,$,(#131),#4636);
#4649= IFCRELDEFINESBYPROPERTIES('27xGtD9vX32wQu9szn7UXJ',#41,$,$,(#131),#4640);
#4671= IFCRELAGGREGATES('2ma1iNKPHC_AWAiXoCxxvQ',#41,$,$,#112,(#4627));
#4675= IFCRELAGGREGATES('3ynjFkfLz8BhWY0$6amHkw',#41,$,$,#4627,(#122));
#4679= IFCRELAGGREGATES('1b7tIashzEUx2OKPg24_7R',#41,$,$,#122,(#131));
#4683= IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$);
#4684= IFCPROPERTYSINGLEVALUE('IsLandmarked',$,IFCLOGICAL(.U.),$);
#4685= IFCPROPERTYSET('1b7tIashzEUx2OMdA24_7R',#41,'Pset_BuildingCommon',$,(#4683,#4684));
#4687= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Project Information'),$);
#4688= IFCPROPERTYSET('0c4wzucZvCCfsFw0B0WqVm',#41,'Pset_ProductRequirements',$,(#4687));
#4690= IFCRELDEFINESBYPROPERTIES('2UqELy$6jDUBRZWukALMGU',#41,$,$,(#122),#4685);
#4694= IFCRELDEFINESBYPROPERTIES('13DU8p5$TAiQ9KKSiaS23A',#41,$,$,(#122),#4688);
#4779= IFCPRESENTATIONLAYERASSIGNMENT('A-GENM',$,(#374,#401,#686,#694,#962,#970,#1242,#1250,#1518,#1526,#1796,#1804,#2072,#2080,#2352,#2360,#2628,#2636,#2908,#2916,#3184,#3192,#3464,#3472,#3740,#3748,#4020,#4028,#4296,#4304,#4576,#4584),$);
ENDSEC;
END-ISO-10303-21;