From eb2b6ceab20f4c5315dc8e81bada1cb20f242ddd Mon Sep 17 00:00:00 2001 From: Jon Mirtschin Date: Tue, 10 Sep 2019 17:37:32 +1000 Subject: [PATCH] Ifc4.0.2.0 Baseline --- ChangeSets/IFC2x3 to IFC4/DocChangeSet.xml | 3742 +++++----- ChangeSets/IFC4 Addendum 1/DocChangeSet.xml | 970 +-- ChangeSets/IFC4 Addendum 2/DocChangeSet.xml | 463 ++ ChangeSets/IFC4 Addendum 2/Documentation.md | 30 + .../c/COSENSOR_2dPtN4WLXFbhC9GMVhAgg7.xml | 5 + .../c/CURVE3D_1B097xbz14gAmGMGNR9ZlI.xml | 5 + ... => NOTDEFINED_3h$QYz_y92yuRcEMkWzCo6.xml} | 2 +- .../p/PCURVE_S1_3CUDEmfl5B8u05WHnxbo6w.xml | 5 + .../p/PCURVE_S2_2uaZ7p_AD2gPauX4_T5XCj.xml | 5 + ...SE_BEZIER_KNOTS_3r$1ZDYpH0Xw0AMdAVuy2E.xml | 2 +- ...OVISIONFORSPACE_2r8BesoSrFb8cKwmPuKwtM.xml | 5 + DocProject.xml | 10 +- .../Beam varying cardinal points/File.ifc | 208 +- .../Beam varying extrusion paths/File.ifc | 146 +- .../Examples/Beam varying profiles/File.ifc | 121 +- .../Examples/Reinforcing assembly/File.ifc | 816 +-- .../Reinforcing stirrup/DocExample.xml | 2 +- .../Examples/Reinforcing stirrup/File.ifc | 93 +- .../Examples/Slab openings/File.ifc | 140 +- .../Examples/Basin advanced brep/File.ifc | 312 +- .../Examples/Basin faceted brep/File.ifc | 1147 ++- .../Examples/Basin tessellation/File.ifc | 83 +- .../Examples/Bath CSG Solid/File.ifc | 105 +- .../Wall elemented case/Documentation.md | 8 +- .../Examples/Beam extruded solid/File.ifc | 140 +- .../Examples/Column extruded solid/File.ifc | 90 +- .../Examples/Slab standard case/File.ifc | 94 +- .../Examples/Wall standard case/File.ifc | 100 +- .../Tessellation with blob texture/File.ifc | 297 +- .../Tessellation with image texture/File.ifc | 297 +- .../File.ifc | 63 +- .../Tessellation with pixel texture/File.ifc | 297 +- .../File.ifc | 111 +- .../DocExample.xml | 12 + .../Documentation.md | 5 + .../Polygonal face tessellation/File.ifc | 77 + .../Design Transfer View/DocModelView.xml | 43 +- ModelViews/General Usage/DocModelView.xml | 6247 +++++++++-------- ModelViews/Reference View/DocModelView.xml | 5884 +++++++++++----- .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 3 + .../Documentation.md | 0 .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 3 + .../Documentation.md | 1 + .../DocProperty.xml | 2 +- .../DocProperty.xml | 3 + .../Documentation.md | 1 + .../DocProperty.xml | 4 +- .../DocProperty.xml | 7 - .../Documentation.md | 1 - .../DocProperty.xml | 20 + .../Documentation.md | 1 + .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../Documentation.md | 1 - .../DocProperty.xml | 3 + .../Documentation.md | 2 + .../Documentation.md | 2 +- .../DocProperty.xml | 3 + .../Documentation.md | 1 + .../DocProperty.xml | 19 + .../Documentation.md | 1 + .../DocProperty.xml | 2 +- .../DocProperty.xml | 18 + .../Documentation.md | 1 + .../DocProperty.xml | 18 + .../DocProperty.xml | 3 + .../DocProperty.xml | 19 + .../Documentation.md | 1 + .../DocProperty.xml | 3 + .../DocProperty.xml | 3 + .../Documentation.md | 2 +- .../DocProperty.xml | 10 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 3 + .../Documentation.md | 0 .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 2 +- .../Documentation.md | 1 + .../DocProperty.xml | 10 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 3 + .../Documentation.md | 0 .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 8 +- .../DocProperty.xml | 10 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 3 + .../Documentation.md | 0 .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 10 - .../Documentation.md | 1 - .../DocProperty.xml | 2 +- .../Documentation.md | 0 .../DocProperty.xml | 2 +- .../DocProperty.xml | 3 + .../DocProperty.xml | 3 + .../DocProperty.xml | 3 + .../DocProperty.xml | 19 + .../Documentation.md | 1 + .../DocProperty.xml | 3 + .../DocProperty.xml | 7 + .../DocProperty.xml | 7 + .../DocProperty.xml | 7 + .../DocProperty.xml | 7 + .../DocProperty.xml | 7 + .../DocProperty.xml | 7 + .../DocProperty.xml | 19 + .../Documentation.md | 1 + .../DocProperty.xml | 7 + .../DocProperty.xml | 21 + .../Documentation.md | 1 + .../DocProperty.xml | 3 + .../DocProperty.xml | 3 + .../DocProperty.xml | 2 +- .../n/NOTKNOWN_0_n254Fb10hBW_0_XIj7Qe.xml | 3 - .../o/OTHER_0$SAtxxJj15wQA15w2MsIV.xml | 3 - .../r/RESISTOR_1khTayFzn4rgivlGJMl8dR.xml | 5 + .../u/UNSET_01y959UgrAlvv6_W__S9Ap.xml | 3 - .../e/PEnum_ElementShading.xml | 5 +- PropertyEnumerations/f/PEnum_FailPosition.xml | 1 + .../i/PEnum_InsulationStandardClass.xml | 1 + .../l/PEnum_LampBallastType.xml | 1 + .../t/PEnum_TankComposition.xml | 1 + Publications/IFC4 Add2 DTV/DocPublication.xml | 108 + Publications/IFC4 Add2 DTV/Documentation.md | 35 + Publications/IFC4 Add2 RV/DocPublication.xml | 108 + Publications/IFC4 Add2 RV/Documentation.md | 35 + .../{IFC4 => IFC4 Add2}/DocPublication.xml | 10 +- .../{IFC4 => IFC4 Add2}/Documentation.md | 4 +- Publications/ISO16739/DocPublication.xml | 2 +- .../DocQuantity.xml | 4 +- .../Documentation.md | 0 .../DocQuantity.xml | 3 + .../DocQuantity.xml | 3 + Sections/Core data schemas/Documentation.md | 4 +- .../Entities/IfcObject/DocEntity.xml | 6 +- .../IfcRelDefinesByObject/DocEntity.xml | 2 +- .../IfcRelDefinesByProperties/DocEntity.xml | 9 +- .../Documentation.md | 2 +- .../IfcRelDefinesByType/DocEntity.xml | 2 +- .../Schemas/IfcProcessExtension/DocSchema.xml | 50 +- .../Entities/IfcEventType/DocEntity.xml | 2 +- .../Entities/IfcProcedureType/DocEntity.xml | 2 +- .../Entities/IfcTaskType/DocEntity.xml | 2 +- .../Entities/IfcWorkCalendar/DocEntity.xml | 23 +- .../Entities/IfcWorkControl/DocEntity.xml | 72 +- .../Entities/IfcWorkPlan/DocEntity.xml | 11 +- .../Entities/IfcWorkSchedule/DocEntity.xml | 9 +- .../DocEnumeration.xml | 2 +- .../Types/IfcEventTypeEnum/DocEnumeration.xml | 2 +- .../IfcProcedureTypeEnum/DocEnumeration.xml | 2 +- .../Types/IfcTaskTypeEnum/DocEnumeration.xml | 2 +- .../DocEnumeration.xml | 2 +- .../IfcWorkPlanTypeEnum/DocEnumeration.xml | 2 +- .../DocEnumeration.xml | 2 +- .../Schemas/IfcProductExtension/DocSchema.xml | 2 +- .../Entities/IfcElement/DocEntity.xml | 4 +- .../Entities/IfcOpeningElement/DocEntity.xml | 2 +- .../IfcOpeningElement/Documentation.md | 5 +- .../Entities/IfcRelFillsElement/DocEntity.xml | 2 +- .../IfcRelProjectsElement/DocEntity.xml | 2 +- .../DocEntity.xml | 11 +- .../Entities/IfcRelVoidsElement/DocEntity.xml | 2 +- .../Entities/IfcSpatialElement/DocEntity.xml | 2 +- .../Entities/IfcSpatialZone/Documentation.md | 2 + .../DocPropertySet.xml | 10 + .../DocPropertySet.xml | 8 + .../Pset_CivilElementCommon/Documentation.md | 1 + .../DocPropertySet.xml | 8 + .../Documentation.md | 1 + .../Pset_ElementCommon/DocPropertySet.xml | 8 + .../Pset_ElementCommon/Documentation.md | 1 + .../DocPropertySet.xml | 2 + .../Pset_SpatialZoneCommon/DocPropertySet.xml | 8 + .../DocQuantitySet.xml | 2 +- .../DocEnumeration.xml | 2 +- .../Documentation.md | 3 +- .../DocPropertySet.xml | 2 +- .../DocPropertySet.xml | 2 +- .../DocPropertySet.xml | 2 +- .../IfcSensorTypeEnum/DocEnumeration.xml | 1 + .../DocPropertySet.xml | 3 +- .../Pset_CoilTypeHydronic/DocPropertySet.xml | 1 - .../DocPropertySet.xml | 1 + .../DocPropertySet.xml | 2 +- .../Pset_ValveTypeCommon/DocPropertySet.xml | 1 + .../DocPropertySet.xml | 3 +- .../DocPropertySet.xml | 4 - .../DocPropertySet.xml | 4 - .../DocPropertySet.xml | 1 - .../DocPropertySet.xml | 5 + .../DocPropertySet.xml | 4 - .../DocPropertySet.xml | 4 - .../DocPropertySet.xml | 3 - .../DocPropertySet.xml | 4 - .../DocPropertySet.xml | 4 - .../DocPropertySet.xml | 4 - .../IfcStructuralAnalysisDomain/DocSchema.xml | 4 +- .../Documentation.md | 2 +- .../IfcReinforcingBarType/DocEntity.xml | 2 +- .../IfcReinforcingMeshType/DocEntity.xml | 2 +- .../Entities/IfcTendonType/DocEntity.xml | 4 +- .../Pset_FootingCommon/DocPropertySet.xml | 1 + .../Pset_PileCommon/DocPropertySet.xml | 1 + .../Documentation.md | 4 +- .../Schemas/IfcDateTimeResource/DocSchema.xml | 52 +- .../IfcRecurrencePattern/DocEntity.xml | 2 +- .../Entities/IfcResourceTime/DocEntity.xml | 2 +- .../Entities/IfcTaskTime/DocEntity.xml | 2 +- .../IfcTaskTimeRecurring/DocEntity.xml | 2 +- .../Entities/IfcTimePeriod/DocEntity.xml | 2 +- .../Entities/IfcWorkTime/DocEntity.xml | 2 +- .../Types/IfcDate/DocDefined.xml | 2 +- .../Types/IfcDateTime/DocDefined.xml | 2 +- .../Types/IfcDayInMonthNumber/DocDefined.xml | 2 +- .../Types/IfcDayInWeekNumber/DocDefined.xml | 2 +- .../Types/IfcDuration/DocDefined.xml | 2 +- .../Types/IfcMonthInYearNumber/DocDefined.xml | 2 +- .../IfcRecurrenceTypeEnum/DocEnumeration.xml | 2 +- .../IfcTaskDurationEnum/DocEnumeration.xml | 2 +- .../Types/IfcTime/DocDefined.xml | 2 +- .../Types/IfcTimeStamp/DocDefined.xml | 2 +- .../IfcGeometricModelResource/DocSchema.xml | 44 +- .../Entities/IfcAdvancedBrep/Documentation.md | 22 +- .../Entities/IfcBooleanResult/DocEntity.xml | 26 +- .../IfcCartesianPointList/DocEntity.xml | 16 +- .../IfcCartesianPointList2D/DocEntity.xml | 12 +- .../IfcCartesianPointList3D/DocEntity.xml | 12 +- .../Entities/IfcCsgSolid/Documentation.md | 9 +- .../IfcIndexedPolygonalFace/DocEntity.xml | 38 + .../IfcIndexedPolygonalFace/Documentation.md | 14 + .../DocEntity.xml | 18 + .../Documentation.md | 3 + .../IfcPolygonalFaceSet/DocEntity.xml | 34 + .../IfcPolygonalFaceSet/Documentation.md | 53 + .../IfcRectangularPyramid/Documentation.md | 4 +- .../IfcSweptDiskSolid/Documentation.md | 6 +- .../IfcSweptDiskSolidPolygonal/DocEntity.xml | 5 +- .../Documentation.md | 4 +- .../IfcTessellatedFaceSet/DocEntity.xml | 59 +- .../IfcTessellatedFaceSet/Documentation.md | 3 +- .../Entities/IfcTessellatedItem/DocEntity.xml | 14 +- .../IfcTriangulatedFaceSet/DocEntity.xml | 62 +- .../IfcTriangulatedFaceSet/Documentation.md | 65 +- .../Types/IfcBooleanOperand/DocSelect.xml | 13 +- .../Types/IfcBooleanOperand/Documentation.md | 3 + .../Schemas/IfcGeometryResource/DocSchema.xml | 214 +- .../Entities/IfcBoundedCurve/DocEntity.xml | 4 +- .../Entities/IfcCircle/DocEntity.xml | 9 +- .../Entities/IfcConic/DocEntity.xml | 24 +- .../Entities/IfcCurve/DocEntity.xml | 56 +- .../IfcCurveBoundedPlane/DocEntity.xml | 2 +- .../IfcCurveBoundedSurface/DocEntity.xml | 14 +- .../IfcCylindricalSurface/DocEntity.xml | 9 +- .../IfcElementarySurface/DocEntity.xml | 38 +- .../Entities/IfcEllipse/DocEntity.xml | 16 +- .../IfcIndexedPolyCurve/DocEntity.xml | 28 +- .../IfcIntersectionCurve/DocEntity.xml | 15 + .../IfcIntersectionCurve/Documentation.md | 9 + .../Entities/IfcLine/DocEntity.xml | 18 +- .../Entities/IfcLine/Documentation.md | 1 + .../Entities/IfcOffsetCurve2D/DocEntity.xml | 26 +- .../Entities/IfcOffsetCurve3D/DocEntity.xml | 34 +- .../Entities/IfcPcurve/DocEntity.xml | 16 +- .../Entities/IfcPlane/DocEntity.xml | 2 +- .../DocEntity.xml | 16 +- .../Entities/IfcSeamCurve/DocEntity.xml | 27 + .../Entities/IfcSeamCurve/Documentation.md | 15 + .../IfcSphericalSurface/DocEntity.xml | 16 + .../IfcSphericalSurface/Documentation.md | 37 + .../Entities/IfcSurface/DocEntity.xml | 5 +- .../Entities/IfcSurfaceCurve/DocEntity.xml | 77 + .../Entities/IfcSurfaceCurve/Documentation.md | 15 + .../IfcSurfaceOfRevolution/Documentation.md | 2 +- .../Entities/IfcSweptSurface/DocEntity.xml | 7 +- .../Entities/IfcToroidalSurface/DocEntity.xml | 31 + .../IfcToroidalSurface/Documentation.md | 40 + .../IfcAssociatedSurface/DocFunction.xml | 3 + .../IfcAssociatedSurface/Documentation.md | 7 + .../IfcAssociatedSurface/Expression.txt | 9 + .../IfcConsecutiveSegments/Expression.txt | 2 +- .../IfcGetBasisSurface/Expression.txt | 22 +- .../Types/IfcArcIndex/DocDefined.xml | 8 +- .../Types/IfcArcIndex/Documentation.md | 5 + .../Types/IfcCurveOnSurface/DocSelect.xml | 16 +- .../Types/IfcCurveOnSurface/Documentation.md | 2 +- .../Types/IfcLineIndex/DocDefined.xml | 8 +- .../DocEnumeration.xml | 10 + .../Documentation.md | 9 + .../Types/IfcSegmentIndexSelect/DocSelect.xml | 16 +- .../Entities/IfcMaterialLayer/DocEntity.xml | 2 +- .../IfcMaterialLayer/Documentation.md | 4 +- .../Entities/IfcMaterialProfile/DocEntity.xml | 2 +- .../Schemas/IfcMeasureResource/DocSchema.xml | 15 +- .../Types/IfcBinary/DocDefined.xml | 8 +- .../Types/IfcInteger/DocDefined.xml | 2 +- .../Types/IfcPositiveInteger/DocDefined.xml | 2 +- .../Types/IfcSimpleValue/DocSelect.xml | 42 +- .../DocSchema.xml | 64 +- .../IfcIndexedColourMap/DocEntity.xml | 20 +- .../IfcPresentationStyle/Documentation.md | 3 - .../DocSchema.xml | 38 +- .../IfcLightDistributionData/DocEntity.xml | 2 +- .../DocEntity.xml | 2 +- .../IfcLightSourceGoniometric/DocEntity.xml | 2 +- .../DocEnumeration.xml | 2 +- .../DocSelect.xml | 2 +- .../DocEnumeration.xml | 2 +- .../Schemas/IfcPropertyResource/DocSchema.xml | 2 +- .../Documentation.md | 4 +- .../Schemas/IfcQuantityResource/DocSchema.xml | 8 +- .../IfcRepresentationResource/DocSchema.xml | 4 +- .../IfcShapeRepresentation/DocEntity.xml | 8 +- .../IfcShapeRepresentation/Documentation.md | 8 +- .../Schemas/IfcTopologyResource/DocSchema.xml | 19 +- .../Entities/IfcAdvancedFace/Documentation.md | 11 +- .../Entities/IfcEdge/DocEntity.xml | 4 +- .../Entities/IfcEdgeCurve/Documentation.md | 2 + .../Entities/IfcFace/Documentation.md | 6 +- .../Entities/IfcFaceSurface/Documentation.md | 8 +- .../Entities/IfcOrientedEdge/DocEntity.xml | 32 +- .../Entities/IfcOrientedEdge/Documentation.md | 18 +- .../Entities/IfcPath/DocEntity.xml | 8 +- .../Functions/IfcBooleanChoose/Expression.txt | 2 +- .../Schemas/IfcUtilityResource/DocSchema.xml | 16 +- .../Entities/IfcTable/DocEntity.xml | 2 +- .../Entities/IfcTableColumn/DocEntity.xml | 2 +- .../Entities/IfcTableRow/DocEntity.xml | 2 +- .../Documentation.md | 3 +- .../IfcSharedBldgElements/DocSchema.xml | 14 +- .../IfcBuildingElementProxy/DocEntity.xml | 5 + .../IfcBuildingElementProxy/Documentation.md | 9 +- .../Entities/IfcStairFlight/DocEntity.xml | 8 +- .../IfcWallElementedCase/Documentation.md | 22 +- .../Pset_CoveringCommon/DocPropertySet.xml | 6 +- .../Pset_DoorCommon/DocPropertySet.xml | 8 +- .../Pset_PlateCommon/DocPropertySet.xml | 4 +- .../Pset_RampCommon/DocPropertySet.xml | 8 +- .../Pset_RoofCommon/DocPropertySet.xml | 3 +- .../DocPropertySet.xml | 6 +- .../Pset_SlabCommon/DocPropertySet.xml | 6 +- .../Pset_StairCommon/DocPropertySet.xml | 6 +- .../Pset_WallCommon/DocPropertySet.xml | 2 +- .../DocQuantitySet.xml | 8 + .../DocEnumeration.xml | 1 + .../Documentation.md | 2 +- .../IfcConnectionTypeEnum/Documentation.md | 6 +- .../IfcDistributionPort/Documentation.md | 2 + .../DocPropertySet.xml | 3 +- .../Pset_Warranty/DocPropertySet.xml | 2 +- .../DocTemplateDefinition.xml | 120 +- .../DocTemplateDefinition.xml | 611 +- .../DocTemplateDefinition.xml | 788 ++- .../DocTemplateDefinition.xml | 105 +- .../DocTemplateDefinition.xml | 60 +- .../DocTemplateDefinition.xml | 708 +- .../DocTemplateDefinition.xml | 999 ++- .../Product Shape/DocTemplateDefinition.xml | 685 +- .../DocTemplateDefinition.xml | 8 +- .../Project Context/DocTemplateDefinition.xml | 375 +- figures/cost-fig01.gif | Bin 4607 -> 0 bytes figures/costschedule-fig01.gif | Bin 5830 -> 0 bytes figures/costschedule-fig02.gif | Bin 7017 -> 0 bytes figures/examples/polygonal-faceset-cube.png | Bin 0 -> 4325 bytes figures/grid_placement_1.png | Bin 14829 -> 0 bytes figures/ifcactuator-ports.png | Bin 14510 -> 0 bytes figures/ifcadvancedbrep_02.png | Bin 0 -> 35529 bytes figures/ifcadvancedface_01.png | Bin 0 -> 21138 bytes figures/ifcairterminal-ports.png | Bin 23610 -> 0 bytes figures/ifcalarm-ports.png | Bin 8853 -> 0 bytes figures/ifcaudiovisualappliance-ports.png | Bin 53472 -> 0 bytes figures/ifcboiler-ports.png | Bin 36623 -> 0 bytes figures/ifccablecarrierfitting-ports.png | Bin 10569 -> 0 bytes figures/ifccablecarriersegment-ports.png | Bin 10468 -> 0 bytes figures/ifccablefitting-ports.png | Bin 10230 -> 0 bytes figures/ifccablesegment-ports.png | Bin 18718 -> 0 bytes figures/ifcchiller-composition.png | Bin 56633 -> 0 bytes figures/ifcchiller-ports.png | Bin 32049 -> 0 bytes figures/ifccircle-math4.gif | Bin 502 -> 0 bytes figures/ifccoil-ports.png | Bin 31563 -> 0 bytes figures/ifccommunicationsappliance-ports.png | Bin 32233 -> 0 bytes figures/ifccompressor-ports.png | Bin 8562 -> 0 bytes figures/ifccondenser-ports.png | Bin 30782 -> 0 bytes figures/ifccontroller-assignment.png | Bin 23888 -> 0 bytes figures/ifccontroller-classification.png | Bin 41273 -> 0 bytes figures/ifccontroller-ports.png | Bin 20968 -> 0 bytes figures/ifccoolingtower-ports.png | Bin 15530 -> 0 bytes figures/ifccostitem_fig01.png | Bin 32035 -> 0 bytes figures/ifccostitem_fig02.png | Bin 36575 -> 0 bytes figures/ifccostitem_fig03.png | Bin 56567 -> 0 bytes figures/ifccostschedule-composition.png | Bin 39823 -> 0 bytes figures/ifccostschedule_fig01.png | Bin 23610 -> 0 bytes figures/ifccovering_materialusage-01.png | Bin 13341 -> 0 bytes figures/ifccranerailashapeprofiledef.gif | Bin 5754 -> 0 bytes figures/ifccranerailfshapeprofiledef.gif | Bin 4856 -> 0 bytes figures/ifcdamper-ports.png | Bin 32459 -> 0 bytes .../ifcdistributionflowelement-library.png | Bin 75908 -> 0 bytes figures/ifcdistributionport_conceptslide3.gif | Bin 3585 -> 0 bytes figures/ifcdistributionport_conceptslide4.gif | Bin 9903 -> 0 bytes figures/ifcdistributionport_conceptslide5.gif | Bin 9533 -> 0 bytes figures/ifcdistributionport_conceptslide6.gif | Bin 7318 -> 0 bytes figures/ifcdistributionport_conceptslide7.gif | Bin 8394 -> 0 bytes figures/ifcdoor-layout1.gif | Bin 5040 -> 0 bytes figures/ifcductfitting-ports.png | Bin 27162 -> 0 bytes figures/ifcductsegment-ports.png | Bin 27200 -> 0 bytes figures/ifcelectricappliance-ports.png | Bin 15756 -> 0 bytes .../ifcelectricdistributionboard-ports.png | Bin 38271 -> 0 bytes .../ifcelectricflowstoragedevice-ports.png | Bin 19090 -> 0 bytes figures/ifcelectricgenerator-ports.png | Bin 16683 -> 0 bytes figures/ifcelectricmotor-ports.png | Bin 14181 -> 0 bytes figures/ifcelectrictimecontrol-ports.png | Bin 16654 -> 0 bytes figures/ifcevaporator-ports.png | Bin 44707 -> 0 bytes figures/ifcextrudedareasolid-layout1.gif | Bin 5605 -> 0 bytes figures/ifcfacetedfaceset_example-01.png | Bin 0 -> 7144 bytes figures/ifcfan-ports.png | Bin 21769 -> 0 bytes figures/ifcfilter-ports.png | Bin 18869 -> 0 bytes figures/ifcfiresuppressionterminal-ports.png | Bin 9489 -> 0 bytes figures/ifcflowinstrument-ports.png | Bin 9502 -> 0 bytes figures/ifcflowmeter-ports.png | Bin 8856 -> 0 bytes ...owsegmenttype_curvedsegment_01-layout1.gif | Bin 3696 -> 0 bytes ...segmenttype_straightsegment_01-layout1.gif | Bin 3084 -> 0 bytes figures/ifcgeometricrepresentationcontext.png | Bin 23468 -> 0 bytes figures/ifcindexedcolourmap_01.png | Bin 27160 -> 0 bytes figures/ifcindexedpolygonalface_01.png | Bin 0 -> 15807 bytes figures/ifcindexedpolygonalface_02.png | Bin 0 -> 18917 bytes figures/ifcinterceptor-ports.png | Bin 8621 -> 0 bytes figures/ifcjunctionbox-ports.png | Bin 35376 -> 0 bytes figures/ifclamp-ports.png | Bin 20755 -> 0 bytes figures/ifclightfixture-ports.png | Bin 25958 -> 0 bytes ...modulusoflinearsubgradereactionmeasure.gif | Bin 13673 -> 0 bytes ...lusofrotationalsubgradereactionmeasure.gif | Bin 4778 -> 0 bytes figures/ifcmotorconnection-ports.png | Bin 14268 -> 0 bytes figures/ifcoccupant-fig1.gif | Bin 6043 -> 0 bytes figures/ifcoutlet-ports.png | Bin 19624 -> 0 bytes figures/ifcpermit-composition.png | Bin 30995 -> 0 bytes figures/ifcpipefitting-ports.png | Bin 19765 -> 0 bytes figures/ifcpipesegment-ports.png | Bin 23669 -> 0 bytes figures/ifcpolygonalfaceset_01.png | Bin 0 -> 15403 bytes figures/ifcprocessextension-fig01.gif | Bin 15141 -> 0 bytes figures/ifcprocessextension-fig02.gif | Bin 6654 -> 0 bytes figures/ifcprofiledef-layout2.gif | Bin 3202 -> 0 bytes ....png => ifcprofileproperties_double_t.png} | Bin ...g => ifcprofileproperties_hollow_core.png} | Bin ...ng => ifcprofileproperties_mechanical.png} | Bin figures/ifcprojectorder-approval.png | Bin 44601 -> 0 bytes figures/ifcprojectorder_fig01.png | Bin 20232 -> 0 bytes figures/ifcprotectivedevice-ports.png | Bin 51004 -> 0 bytes .../ifcprotectivedevicetrippingunit-ports.png | Bin 19933 -> 0 bytes figures/ifcpump-ports.png | Bin 22763 -> 0 bytes figures/ifcrelaggregates_fig-1.png | Bin 29523 -> 0 bytes ...fcresourceconstraintrelationship_fig-1.png | Bin 25381 -> 0 bytes figures/ifcrevolvedareasolid-layout1.gif | Bin 5644 -> 0 bytes figures/ifcrightcircularcone.jpg | Bin 14907 -> 0 bytes figures/ifcrightcircularcylinder.jpg | Bin 13622 -> 0 bytes figures/ifcroof_containment-01.png | Bin 18270 -> 0 bytes figures/ifcsanitaryterminal-ports.png | Bin 24241 -> 0 bytes figures/ifcseamcurve_01.png | Bin 0 -> 33937 bytes figures/ifcsensor-ports.png | Bin 11791 -> 0 bytes figures/ifcshapeaspect-ifctypeproduct.png | Bin 79025 -> 0 bytes figures/ifcsolardevice-ports.png | Bin 22440 -> 0 bytes figures/ifcspaceheater-ports.png | Bin 29150 -> 0 bytes figures/ifcsphere.jpg | Bin 20320 -> 0 bytes figures/ifcstackterminal-ports.png | Bin 8750 -> 0 bytes figures/ifcstair_parameter.png | Bin 59842 -> 0 bytes figures/ifcstructuralaction-fig1.gif | Bin 30402 -> 0 bytes .../ifcstructurallinearactionvarying-fig1.gif | Bin 8160 -> 0 bytes figures/ifcstructuralloadgroup-fig1.gif | Bin 15097 -> 0 bytes figures/ifcstructuralloadgroup-fig2.gif | Bin 19036 -> 0 bytes figures/ifcstructuralloadgroup-fig3.gif | Bin 20264 -> 0 bytes figures/ifcstructuralprofileproperties_1.png | Bin 11055 -> 0 bytes figures/ifcstructuralprofileproperties_23.png | Bin 9057 -> 0 bytes figures/ifcstructuralprofileproperties_45.png | Bin 6321 -> 0 bytes figures/ifcswitchingdevice-ports.png | Bin 21512 -> 0 bytes figures/ifctask_timeconstraint_example.png | Bin 32099 -> 0 bytes ...fctextstylewithboxcharacteristics_fig1.gif | Bin 11325 -> 0 bytes ...fctextstylewithboxcharacteristics_fig2.gif | Bin 19565 -> 0 bytes figures/ifctransformer-ports.png | Bin 21119 -> 0 bytes figures/ifctriangulatedfaceset_02.png | Bin 0 -> 14944 bytes figures/ifctriangulatedfaceset_03.png | Bin 0 -> 16539 bytes .../ifcunitarycontrolelement-composition.png | Bin 33575 -> 0 bytes figures/ifcunitarycontrolelement-ports.png | Bin 27158 -> 0 bytes figures/ifcunitaryequipment-composition.png | Bin 95910 -> 0 bytes figures/ifcunitaryequipment-ports.png | Bin 43442 -> 0 bytes figures/ifcvalve-ports.png | Bin 8562 -> 0 bytes figures/ifcwallelementedcase-solid.png | Bin 25293 -> 0 bytes figures/ifcwallelementedcase-trans.png | Bin 43185 -> 0 bytes figures/ifcwalltype-material-layer-set.png | Bin 601 -> 0 bytes figures/ifcwasteterminal-ports.png | Bin 12103 -> 0 bytes figures/occupantspace.gif | Bin 15733 -> 0 bytes figures/pset_doorwindowglazingtype.png | Bin 36493 -> 0 bytes figures/pset_profilearbitrarydoublet.png | Bin 21569 -> 0 bytes figures/pset_profilearbitraryhollowcore.png | Bin 22494 -> 0 bytes img/view-general-usage.png | Bin 0 -> 790 bytes 542 files changed, 17115 insertions(+), 12973 deletions(-) create mode 100644 ChangeSets/IFC4 Addendum 2/DocChangeSet.xml create mode 100644 ChangeSets/IFC4 Addendum 2/Documentation.md create mode 100644 Constants/c/COSENSOR_2dPtN4WLXFbhC9GMVhAgg7.xml create mode 100644 Constants/c/CURVE3D_1B097xbz14gAmGMGNR9ZlI.xml rename Constants/n/{NOTDEFIEND_3h$QYz_y92yuRcEMkWzCo6.xml => NOTDEFINED_3h$QYz_y92yuRcEMkWzCo6.xml} (70%) create mode 100644 Constants/p/PCURVE_S1_3CUDEmfl5B8u05WHnxbo6w.xml create mode 100644 Constants/p/PCURVE_S2_2uaZ7p_AD2gPauX4_T5XCj.xml create mode 100644 Constants/p/PROVISIONFORSPACE_2r8BesoSrFb8cKwmPuKwtM.xml create mode 100644 Examples/Tessellated shape/Examples/Polygonal face tessellation/DocExample.xml create mode 100644 Examples/Tessellated shape/Examples/Polygonal face tessellation/Documentation.md create mode 100644 Examples/Tessellated shape/Examples/Polygonal face tessellation/File.ifc delete mode 100644 Properties/c/CisternColor_2Zx_40qW8HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/c/CisternColor_2Zx_40qW8HuO00025QrE$V/Documentation.md delete mode 100644 Properties/c/Color_07nTe0qW8HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/c/Color_07nTe0qW8HuO00025QrE$V/Documentation.md delete mode 100644 Properties/c/Color_08Nt00qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/c/Color_08Nt00qWGHuO00025QrE$V/Documentation.md delete mode 100644 Properties/c/Color_0rNrC0qWCHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/c/Color_1CKNM0qW8HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/c/Color_1CKNM0qW8HuO00025QrE$V/Documentation.md delete mode 100644 Properties/c/Color_1II5O0qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/c/Color_1II5O0qWGHuO00025QrE$V/Documentation.md create mode 100644 Properties/c/Color_2J4I2LAOv4qfhgUPNOBh82/DocProperty.xml rename Properties/c/{Color_0rNrC0qWCHuO00025QrE$V => Color_2J4I2LAOv4qfhgUPNOBh82}/Documentation.md (100%) delete mode 100644 Properties/c/Color_2upNG0qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/c/Color_2upNG0qWGHuO00025QrE$V/Documentation.md delete mode 100644 Properties/c/Color_3mqxU0qW8HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/c/Color_3mqxU0qW8HuO00025QrE$V/Documentation.md create mode 100644 Properties/c/ConcealedCeilingOffset_2dq7B8tp95lPmRb2JNyrg7/DocProperty.xml create mode 100644 Properties/c/ConcealedCeilingOffset_2dq7B8tp95lPmRb2JNyrg7/Documentation.md create mode 100644 Properties/c/ConcealedFlooringOffset_1M0f51fy10nAxr6YGleM4V/DocProperty.xml create mode 100644 Properties/c/ConcealedFlooringOffset_1M0f51fy10nAxr6YGleM4V/Documentation.md delete mode 100644 Properties/d/Description_3mnhu0qUWHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/d/Description_3mnhu0qUWHuO00025QrE$V/Documentation.md create mode 100644 Properties/f/FireRating_1_Wi5CzOTB$eL7qP2aEEGc/DocProperty.xml create mode 100644 Properties/f/FireRating_1_Wi5CzOTB$eL7qP2aEEGc/Documentation.md delete mode 100644 Properties/f/Fluid_0Wifa0qSeHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/f/Fluid_0Wifa0qSeHuO00025QrE$V/Documentation.md delete mode 100644 Properties/h/Height_2HCjU0qXKHuO00025QrE$V/Documentation.md create mode 100644 Properties/i/IK_Code_2kpG9_rK93LwNz4pCQcRnH/DocProperty.xml create mode 100644 Properties/i/IK_Code_2kpG9_rK93LwNz4pCQcRnH/Documentation.md create mode 100644 Properties/i/IsExternal_0wumB732b2A8dsysfeuKf4/DocProperty.xml create mode 100644 Properties/i/IsExternal_0wumB732b2A8dsysfeuKf4/Documentation.md create mode 100644 Properties/i/IsExternal_3wicPbQZz5Ru6Zjj9F$4Lp/DocProperty.xml create mode 100644 Properties/i/IsExternal_3wicPbQZz5Ru6Zjj9F$4Lp/Documentation.md create mode 100644 Properties/l/LoadBearing_13kNCI9h11aBPeqCQFREYC/DocProperty.xml create mode 100644 Properties/l/LoadBearing_13kNCI9h11aBPeqCQFREYC/Documentation.md create mode 100644 Properties/l/LoadBearing_1cDoRk08vDj9jlUoQLAX$f/DocProperty.xml create mode 100644 Properties/l/LoadBearing_1s7fxao7L4X9mgLw5vDLbk/DocProperty.xml create mode 100644 Properties/l/LoadBearing_1wZ5bqss58mx9mYZdud_ti/DocProperty.xml create mode 100644 Properties/l/LoadBearing_1wZ5bqss58mx9mYZdud_ti/Documentation.md create mode 100644 Properties/l/LoadBearing_27gGzXJgHElgJNKZaas8aH/DocProperty.xml create mode 100644 Properties/l/LoadBearing_2FnJNsRdfDQ9dzEq8OinWs/DocProperty.xml delete mode 100644 Properties/n/NominalDepth_0cnMk0qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalDepth_0jdww0qWCHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalDepth_0jdww0qWCHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalDepth_14aT40qW8HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalDepth_14aT40qW8HuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalDepth_1nttw0qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalDepth_1nttw0qWGHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalDepth_2Nk5E0qWCHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalDepth_2Nk5E0qWCHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalDepth_2mTJa0qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalDepth_2mTJa0qWGHuO00025QrE$V/Documentation.md create mode 100644 Properties/n/NominalDepth_2xKMvxS$XDpOMvK$Es7myY/DocProperty.xml rename Properties/n/{NominalDepth_0cnMk0qWGHuO00025QrE$V => NominalDepth_2xKMvxS$XDpOMvK$Es7myY}/Documentation.md (100%) delete mode 100644 Properties/n/NominalDepth_3eUto0qW8HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalDepth_3eUto0qW8HuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalDepth_3utoU0qW4HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalDepth_3utoU0qW4HuO00025QrE$V/Documentation.md rename Properties/{h/Height_2HCjU0qXKHuO00025QrE$V => n/NominalHeight_2HCjU0qXKHuO00025QrE$V}/DocProperty.xml (71%) create mode 100644 Properties/n/NominalHeight_2HCjU0qXKHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalLength_0NHYA0qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalLength_0SLg80qWCHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalLength_0SLg80qWCHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalLength_0puLi0qW8HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalLength_0puLi0qW8HuO00025QrE$V/Documentation.md create mode 100644 Properties/n/NominalLength_0slU3VJdjFzActjHaSNeBt/DocProperty.xml rename Properties/n/{NominalLength_0NHYA0qWGHuO00025QrE$V => NominalLength_0slU3VJdjFzActjHaSNeBt}/Documentation.md (100%) delete mode 100644 Properties/n/NominalLength_1Xnvy0qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalLength_1Xnvy0qWGHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalLength_271zs0qWCHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalLength_271zs0qWCHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalLength_2WzV00qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalLength_2WzV00qWGHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalLength_3NCd00qW8HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalLength_3NCd00qW8HuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalLength_3bp5U0qW4HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalLength_3bp5U0qW4HuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalWidth_0V1SS0qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalWidth_0bHtE0qWCHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalWidth_0bHtE0qWCHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalWidth_0xeF_0qW8HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalWidth_0xeF_0qW8HuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalWidth_1g7ze0qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalWidth_1g7ze0qWGHuO00025QrE$V/Documentation.md create mode 100644 Properties/n/NominalWidth_1iz8qzCsvEiApVczzesmrW/DocProperty.xml rename Properties/n/{NominalWidth_0V1SS0qWGHuO00025QrE$V => NominalWidth_1iz8qzCsvEiApVczzesmrW}/Documentation.md (100%) delete mode 100644 Properties/n/NominalWidth_2F_Ay0qWCHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalWidth_2F_Ay0qWCHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalWidth_2ejPI0qWGHuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalWidth_2ejPI0qWGHuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalWidth_3VYgi0qW8HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalWidth_3VYgi0qW8HuO00025QrE$V/Documentation.md delete mode 100644 Properties/n/NominalWidth_3klIa0qW4HuO00025QrE$V/DocProperty.xml delete mode 100644 Properties/n/NominalWidth_3klIa0qW4HuO00025QrE$V/Documentation.md rename Properties/p/{PipeConnectionEnum_0bnXS0qSyHuO00025QrE$V => PipeConnection_0bnXS0qSyHuO00025QrE$V}/DocProperty.xml (66%) rename Properties/p/{PipeConnectionEnum_0bnXS0qSyHuO00025QrE$V => PipeConnection_0bnXS0qSyHuO00025QrE$V}/Documentation.md (100%) create mode 100644 Properties/r/Reference_09uhUrGP96Dg7LCTKoeQZI/DocProperty.xml create mode 100644 Properties/r/Reference_1mSb87I6b0egBV57bTxz1d/DocProperty.xml create mode 100644 Properties/r/Reference_2KCLcfF8r35gUW6qE2nkg0/DocProperty.xml create mode 100644 Properties/r/Reference_33frgWW4D3euBRuniN2rSn/DocProperty.xml create mode 100644 Properties/r/Reference_33frgWW4D3euBRuniN2rSn/Documentation.md create mode 100644 Properties/r/Reference_36T0J90GnF1AFJynwsfDWJ/DocProperty.xml create mode 100644 Properties/s/Status_0CKeiSTML5V8Nk6QNncdRn/DocProperty.xml create mode 100644 Properties/s/Status_0GE0ZFN_PDM9vp5yT9CKUr/DocProperty.xml create mode 100644 Properties/s/Status_0Qc9xk12n40eCxiaK_E2E8/DocProperty.xml create mode 100644 Properties/s/Status_0R776yD1b15fWhkijME2BM/DocProperty.xml create mode 100644 Properties/s/Status_0Wvqzvq7L0UfBvFMU8A1Co/DocProperty.xml create mode 100644 Properties/s/Status_1pD6GEhpb3kQoohaFgDAHz/DocProperty.xml create mode 100644 Properties/s/Status_2fCvAGBpr3x8S7N8rZtpnP/DocProperty.xml create mode 100644 Properties/s/Status_2fCvAGBpr3x8S7N8rZtpnP/Documentation.md create mode 100644 Properties/s/Status_3IbhUWyhjEC90GDNQ1lKhS/DocProperty.xml create mode 100644 Properties/t/ThermalTransmittance_0W$kQiRJjCzwqrvSp47kdg/DocProperty.xml create mode 100644 Properties/t/ThermalTransmittance_0W$kQiRJjCzwqrvSp47kdg/Documentation.md create mode 100644 Properties/t/ThermalTransmittance_3MLW9Uqir2HPZ8iRLwgUEW/DocProperty.xml create mode 100644 Properties/t/ThermalTransmittance_3YhweyeoP4yfJpfFi81P$3/DocProperty.xml create mode 100644 PropertyConstants/r/RESISTOR_1khTayFzn4rgivlGJMl8dR.xml create mode 100644 Publications/IFC4 Add2 DTV/DocPublication.xml create mode 100644 Publications/IFC4 Add2 DTV/Documentation.md create mode 100644 Publications/IFC4 Add2 RV/DocPublication.xml create mode 100644 Publications/IFC4 Add2 RV/Documentation.md rename Publications/{IFC4 => IFC4 Add2}/DocPublication.xml (94%) rename Publications/{IFC4 => IFC4 Add2}/Documentation.md (93%) rename Quantities/e/{EavesHeigth_3fzA40seP3xRirGVCr9Rg5 => EavesHeight_3fzA40seP3xRirGVCr9Rg5}/DocQuantity.xml (81%) rename Quantities/e/{EavesHeigth_3fzA40seP3xRirGVCr9Rg5 => EavesHeight_3fzA40seP3xRirGVCr9Rg5}/Documentation.md (100%) create mode 100644 Quantities/n/NetSurfaceArea_0PdwcrZm12iONWHcDWlkPV/DocQuantity.xml create mode 100644 Quantities/n/NetVolume_2AmUyr_fj9LeY616EsLTf6/DocQuantity.xml create mode 100644 Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_BuildingElementCommon/DocPropertySet.xml create mode 100644 Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_CivilElementCommon/DocPropertySet.xml create mode 100644 Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_CivilElementCommon/Documentation.md create mode 100644 Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementAssemblyCommon/DocPropertySet.xml create mode 100644 Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementAssemblyCommon/Documentation.md create mode 100644 Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementCommon/DocPropertySet.xml create mode 100644 Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementCommon/Documentation.md create mode 100644 Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_SpatialZoneCommon/DocPropertySet.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFace/DocEntity.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFace/Documentation.md create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFaceWithVoids/DocEntity.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFaceWithVoids/Documentation.md create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcPolygonalFaceSet/DocEntity.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcPolygonalFaceSet/Documentation.md create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIntersectionCurve/DocEntity.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIntersectionCurve/Documentation.md create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSeamCurve/DocEntity.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSeamCurve/Documentation.md create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSphericalSurface/DocEntity.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSphericalSurface/Documentation.md create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceCurve/DocEntity.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceCurve/Documentation.md create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcToroidalSurface/DocEntity.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcToroidalSurface/Documentation.md create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/DocFunction.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/Documentation.md create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/Expression.txt create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcPreferredSurfaceCurveRepresentation/DocEnumeration.xml create mode 100644 Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcPreferredSurfaceCurveRepresentation/Documentation.md create mode 100644 Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/QuantitySets/Qto_BuildingElementProxyQuantities/DocQuantitySet.xml delete mode 100644 figures/cost-fig01.gif delete mode 100644 figures/costschedule-fig01.gif delete mode 100644 figures/costschedule-fig02.gif create mode 100644 figures/examples/polygonal-faceset-cube.png delete mode 100644 figures/grid_placement_1.png delete mode 100644 figures/ifcactuator-ports.png create mode 100644 figures/ifcadvancedbrep_02.png create mode 100644 figures/ifcadvancedface_01.png delete mode 100644 figures/ifcairterminal-ports.png delete mode 100644 figures/ifcalarm-ports.png delete mode 100644 figures/ifcaudiovisualappliance-ports.png delete mode 100644 figures/ifcboiler-ports.png delete mode 100644 figures/ifccablecarrierfitting-ports.png delete mode 100644 figures/ifccablecarriersegment-ports.png delete mode 100644 figures/ifccablefitting-ports.png delete mode 100644 figures/ifccablesegment-ports.png delete mode 100644 figures/ifcchiller-composition.png delete mode 100644 figures/ifcchiller-ports.png delete mode 100644 figures/ifccircle-math4.gif delete mode 100644 figures/ifccoil-ports.png delete mode 100644 figures/ifccommunicationsappliance-ports.png delete mode 100644 figures/ifccompressor-ports.png delete mode 100644 figures/ifccondenser-ports.png delete mode 100644 figures/ifccontroller-assignment.png delete mode 100644 figures/ifccontroller-classification.png delete mode 100644 figures/ifccontroller-ports.png delete mode 100644 figures/ifccoolingtower-ports.png delete mode 100644 figures/ifccostitem_fig01.png delete mode 100644 figures/ifccostitem_fig02.png delete mode 100644 figures/ifccostitem_fig03.png delete mode 100644 figures/ifccostschedule-composition.png delete mode 100644 figures/ifccostschedule_fig01.png delete mode 100644 figures/ifccovering_materialusage-01.png delete mode 100644 figures/ifccranerailashapeprofiledef.gif delete mode 100644 figures/ifccranerailfshapeprofiledef.gif delete mode 100644 figures/ifcdamper-ports.png delete mode 100644 figures/ifcdistributionflowelement-library.png delete mode 100644 figures/ifcdistributionport_conceptslide3.gif delete mode 100644 figures/ifcdistributionport_conceptslide4.gif delete mode 100644 figures/ifcdistributionport_conceptslide5.gif delete mode 100644 figures/ifcdistributionport_conceptslide6.gif delete mode 100644 figures/ifcdistributionport_conceptslide7.gif delete mode 100644 figures/ifcdoor-layout1.gif delete mode 100644 figures/ifcductfitting-ports.png delete mode 100644 figures/ifcductsegment-ports.png delete mode 100644 figures/ifcelectricappliance-ports.png delete mode 100644 figures/ifcelectricdistributionboard-ports.png delete mode 100644 figures/ifcelectricflowstoragedevice-ports.png delete mode 100644 figures/ifcelectricgenerator-ports.png delete mode 100644 figures/ifcelectricmotor-ports.png delete mode 100644 figures/ifcelectrictimecontrol-ports.png delete mode 100644 figures/ifcevaporator-ports.png delete mode 100644 figures/ifcextrudedareasolid-layout1.gif create mode 100644 figures/ifcfacetedfaceset_example-01.png delete mode 100644 figures/ifcfan-ports.png delete mode 100644 figures/ifcfilter-ports.png delete mode 100644 figures/ifcfiresuppressionterminal-ports.png delete mode 100644 figures/ifcflowinstrument-ports.png delete mode 100644 figures/ifcflowmeter-ports.png delete mode 100644 figures/ifcflowsegmenttype_curvedsegment_01-layout1.gif delete mode 100644 figures/ifcflowsegmenttype_straightsegment_01-layout1.gif delete mode 100644 figures/ifcgeometricrepresentationcontext.png delete mode 100644 figures/ifcindexedcolourmap_01.png create mode 100644 figures/ifcindexedpolygonalface_01.png create mode 100644 figures/ifcindexedpolygonalface_02.png delete mode 100644 figures/ifcinterceptor-ports.png delete mode 100644 figures/ifcjunctionbox-ports.png delete mode 100644 figures/ifclamp-ports.png delete mode 100644 figures/ifclightfixture-ports.png delete mode 100644 figures/ifcmodulusoflinearsubgradereactionmeasure.gif delete mode 100644 figures/ifcmodulusofrotationalsubgradereactionmeasure.gif delete mode 100644 figures/ifcmotorconnection-ports.png delete mode 100644 figures/ifcoccupant-fig1.gif delete mode 100644 figures/ifcoutlet-ports.png delete mode 100644 figures/ifcpermit-composition.png delete mode 100644 figures/ifcpipefitting-ports.png delete mode 100644 figures/ifcpipesegment-ports.png create mode 100644 figures/ifcpolygonalfaceset_01.png delete mode 100644 figures/ifcprocessextension-fig01.gif delete mode 100644 figures/ifcprocessextension-fig02.gif delete mode 100644 figures/ifcprofiledef-layout2.gif rename figures/{ifcextendedprofileproperties_double_t.png => ifcprofileproperties_double_t.png} (100%) rename figures/{ifcextendedprofileproperties_hollow_core.png => ifcprofileproperties_hollow_core.png} (100%) rename figures/{pset_profilemechanical.png => ifcprofileproperties_mechanical.png} (100%) delete mode 100644 figures/ifcprojectorder-approval.png delete mode 100644 figures/ifcprojectorder_fig01.png delete mode 100644 figures/ifcprotectivedevice-ports.png delete mode 100644 figures/ifcprotectivedevicetrippingunit-ports.png delete mode 100644 figures/ifcpump-ports.png delete mode 100644 figures/ifcrelaggregates_fig-1.png delete mode 100644 figures/ifcresourceconstraintrelationship_fig-1.png delete mode 100644 figures/ifcrevolvedareasolid-layout1.gif delete mode 100644 figures/ifcrightcircularcone.jpg delete mode 100644 figures/ifcrightcircularcylinder.jpg delete mode 100644 figures/ifcroof_containment-01.png delete mode 100644 figures/ifcsanitaryterminal-ports.png create mode 100644 figures/ifcseamcurve_01.png delete mode 100644 figures/ifcsensor-ports.png delete mode 100644 figures/ifcshapeaspect-ifctypeproduct.png delete mode 100644 figures/ifcsolardevice-ports.png delete mode 100644 figures/ifcspaceheater-ports.png delete mode 100644 figures/ifcsphere.jpg delete mode 100644 figures/ifcstackterminal-ports.png delete mode 100644 figures/ifcstair_parameter.png delete mode 100644 figures/ifcstructuralaction-fig1.gif delete mode 100644 figures/ifcstructurallinearactionvarying-fig1.gif delete mode 100644 figures/ifcstructuralloadgroup-fig1.gif delete mode 100644 figures/ifcstructuralloadgroup-fig2.gif delete mode 100644 figures/ifcstructuralloadgroup-fig3.gif delete mode 100644 figures/ifcstructuralprofileproperties_1.png delete mode 100644 figures/ifcstructuralprofileproperties_23.png delete mode 100644 figures/ifcstructuralprofileproperties_45.png delete mode 100644 figures/ifcswitchingdevice-ports.png delete mode 100644 figures/ifctask_timeconstraint_example.png delete mode 100644 figures/ifctextstylewithboxcharacteristics_fig1.gif delete mode 100644 figures/ifctextstylewithboxcharacteristics_fig2.gif delete mode 100644 figures/ifctransformer-ports.png create mode 100644 figures/ifctriangulatedfaceset_02.png create mode 100644 figures/ifctriangulatedfaceset_03.png delete mode 100644 figures/ifcunitarycontrolelement-composition.png delete mode 100644 figures/ifcunitarycontrolelement-ports.png delete mode 100644 figures/ifcunitaryequipment-composition.png delete mode 100644 figures/ifcunitaryequipment-ports.png delete mode 100644 figures/ifcvalve-ports.png delete mode 100644 figures/ifcwallelementedcase-solid.png delete mode 100644 figures/ifcwallelementedcase-trans.png delete mode 100644 figures/ifcwalltype-material-layer-set.png delete mode 100644 figures/ifcwasteterminal-ports.png delete mode 100644 figures/occupantspace.gif delete mode 100644 figures/pset_doorwindowglazingtype.png delete mode 100644 figures/pset_profilearbitrarydoublet.png delete mode 100644 figures/pset_profilearbitraryhollowcore.png create mode 100644 img/view-general-usage.png diff --git a/ChangeSets/IFC2x3 to IFC4/DocChangeSet.xml b/ChangeSets/IFC2x3 to IFC4/DocChangeSet.xml index 4cd57995b..3f2b0f123 100644 --- a/ChangeSets/IFC2x3 to IFC4/DocChangeSet.xml +++ b/ChangeSets/IFC2x3 to IFC4/DocChangeSet.xml @@ -1,390 +1,390 @@  - + - + - + - - - - - - - - - - + + + + + + + + + + - + - - - + + + - + - - + + - + - + - + - - + + - + - - - - + + + + - + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - - + + - + - + - + - + - - + + - + - + - - + + - + - + - - - + + + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - + - - - + + + - - - - - - - + + + + + + + - + - + - + - + @@ -392,522 +392,522 @@ - - + + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - - - + + + + - - - + + + - - - + + + - - - - - + + + + + - - + + - - + + - - + + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - - + + - + - - - + + + - + - + - + - + - - - + + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + @@ -916,111 +916,111 @@ - + - + - + - + - - - - - + + + + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + @@ -1029,87 +1029,87 @@ - + - + - + - - + + - + - - - + + + - + - + - - - + + + - + - - + + - - - - + + + + - - - + + + - + - + - - + + - + - + - + - + - + @@ -1117,199 +1117,199 @@ - + - + - + - - - - + + + + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - - - + + + - + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + @@ -1317,87 +1317,87 @@ - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + @@ -1405,42 +1405,42 @@ - - - - + + + + - + - - - + + + - + - + - + - + - + @@ -1448,463 +1448,463 @@ - + - + - + - + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - - - + + + - - - + + + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - - + + - + - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - - - - - + + + + + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - - - + + + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + @@ -1912,534 +1912,534 @@ - + - + - + - - + + - + - + - + - - - + + + - + - - - - + + + + - + - + - - - + + + - + - + - - - - + + + + - + - + - + - + - + - + - + - - - + + + - + - + - + - - - + + + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - - + + - + - + - - - - - + + + + + - + - - - - - - - - - + + + + + + + + + - - - + + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - - - - - - - + + + + + + + - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + @@ -2447,159 +2447,159 @@ - - + + - + - + - + - + - + - - + + - - - + + + - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + @@ -2607,955 +2607,955 @@ - + - + - - - + + + - - + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + - - - + + + - + - - + + - + - - - + + + - + - + - + - - + + - - + + - - - + + + - - + + - - - - + + + + - + - - + + - - - - + + + + - + - + - - + + - + - + - - - - + + + + - + - + - - - - + + + + - + - + - - - - + + + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - - - + + + + - + - + - - - - + + + + - + - + - - + + - + - + - - - + + + - + - + - - - - - + + + + + - - + + - + - + - + - - + + - + - + - + - + - - + + - - + + - + - + - - + + - + - - - - - - - + + + + + + + - + - - - - - - - + + + + + + + - + - + - - - + + + - + - + - + - + - + - - + + - + - + - - + + - + - + - - - - + + + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - - - + + + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - - - + + + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - + - + - - + + - - - + + + - - + + - + - + - - - - + + + + - + - + - - + + - + - + - - + + - + - + @@ -3564,115 +3564,115 @@ - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + @@ -3680,35 +3680,35 @@ - - + + - + - + - + - + - + - + @@ -3716,173 +3716,173 @@ - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - - - - - + + + + + - + - + - + - + - - - + + + - - - - - - - + + + + + + + - + - + - - + + - + - + - - + + - + - + - + - + - + - + @@ -3891,110 +3891,110 @@ - - - + + + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - - - - - + + + + + - + - - + + - - - - - - - + + + + + + + @@ -4003,131 +4003,131 @@ - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + @@ -4136,71 +4136,71 @@ - - - + + + - + - + - - - - + + + + - + - - - + + + - + - - - - - + + + + + - + - - - - - - + + + + + + - + - + - + - + - + - + - + @@ -4208,313 +4208,313 @@ - - - - - - + + + + + + - + - + - - - - + + + + - + - + - + - - - - + + + + - + - + - + - + - + - - + + - + - + - + - + - + - + - - + + - - - + + + - + - - - - - - + + + + + + - + - - - + + + - - - + + + - + - + - + - + - - - + + + - + - + - - - - - - + + + + + + - + - - - - - + + + + + - + - - - - - - + + + + + + - + - + - + - - - + + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + @@ -4522,334 +4522,334 @@ - + - - + + - + - + - + - - + + - - - + + + - + - + - + - + - + - + - + - - - + + + - - - - - - + + + + + + - + - - - - + + + + - + - + - + - - - - - + + + + + - + - - - + + + - + - - + + - + - + - + - + - + - + - - - - + + + + - + - - - - - + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - - - + + + - + - - + + - - - - - - + + + + + + - + - - + + - + - + - - - - + + + + - + - - - - + + + + - + - + - + - + - - - - - - - + + + + + + + - + - - - + + + - - + + - + - - - - - - + + + + + + - - - - + + + + - + - - - - - + + + + + - + - + - + - - - - - + + + + + - - + + - + @@ -4858,198 +4858,198 @@ - + - + - + - + - + - + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + @@ -5057,184 +5057,184 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - - - - - + + + + + + - + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + @@ -5243,345 +5243,345 @@ - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - - + + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - - - - - - - - + + + + + + + + - - - - + + + + - + - + - + - + - + - + @@ -5590,115 +5590,115 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - - + + - + - + - + @@ -5708,66 +5708,66 @@ - + - - - - - - - + + + + + + + - + - + - + - + - + - + - + - + - + - + @@ -5775,157 +5775,157 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - - + + - + - + @@ -5934,218 +5934,218 @@ - + - - - - - + + + + + - - - - - - - - + + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - - + + - + - - + + - + - - + + - + - + - + - + - + - + - + - - + + diff --git a/ChangeSets/IFC4 Addendum 1/DocChangeSet.xml b/ChangeSets/IFC4 Addendum 1/DocChangeSet.xml index 98b92222b..c2545c6e0 100644 --- a/ChangeSets/IFC4 Addendum 1/DocChangeSet.xml +++ b/ChangeSets/IFC4 Addendum 1/DocChangeSet.xml @@ -1,18 +1,18 @@  - + - + - + - + - + - + @@ -21,112 +21,112 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -135,131 +135,131 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -268,409 +268,409 @@ - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -679,68 +679,68 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - - + + + - + - + @@ -749,34 +749,34 @@ - + - + - + - + - + - + - + - + @@ -785,49 +785,49 @@ - + - + - + - - + + - + - + - + - + - + - + - + @@ -836,306 +836,306 @@ - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1144,121 +1144,121 @@ - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1267,21 +1267,21 @@ - + - + - + - + - + @@ -1290,97 +1290,97 @@ - + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - + - + - + - + - + - - + + - + - + - + - + - + - + @@ -1389,56 +1389,56 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1447,16 +1447,16 @@ - + - + - + - + @@ -1465,18 +1465,18 @@ - + - + - + - - - + + + - + @@ -1485,60 +1485,60 @@ - + - + - + - - - + + + - + - + - - - + + + - + - + - + - + - + - + - + - + @@ -1547,35 +1547,35 @@ - + - + - + - + - + - + - + - - - + + + - + - + - + - + @@ -1584,11 +1584,11 @@ - + - + - + diff --git a/ChangeSets/IFC4 Addendum 2/DocChangeSet.xml b/ChangeSets/IFC4 Addendum 2/DocChangeSet.xml new file mode 100644 index 000000000..d149bf672 --- /dev/null +++ b/ChangeSets/IFC4 Addendum 2/DocChangeSet.xml @@ -0,0 +1,463 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ChangeSets/IFC4 Addendum 2/Documentation.md b/ChangeSets/IFC4 Addendum 2/Documentation.md new file mode 100644 index 000000000..1f4d7bf78 --- /dev/null +++ b/ChangeSets/IFC4 Addendum 2/Documentation.md @@ -0,0 +1,30 @@ +{ .std} +The Second Addendum of the IFC4 release has the main scope to provide improvements to geometry issues that had been reported during the implementation of IFC4 and IFC4 Addendum 1. It resolves these issues and addresses further implementation issues and concerns. + +The main changes incorporated into IFC4 ADD2 schema are: + +* Improvement of the tessellated geometry to allow for more complex tessellations then triangulation and to enable an point index for sharing Cartesian point lists. + * new entities _IfcPolygonalFaceSet_, _IfcIndexedPolygonalFace_, _IfcIndexedPolygonalFaceWithVoids_, + * changing the normal index to a point index at _IfcTriangulatedFaceSet_, + * adding _IfcPolygonalFaceSet_ and _IfcTriangulatedFaceSet_ to _IfcBooleanOperand_ with the rule that only closed tessellations can be used, + * extensive improvement of documentation and new figures to explain the use of tessellated face sets. +* Improvement of advanced boundary representation, particularly for using elementary surfaces. + * new entities for elementary surfaces _IfcSphericalSurface_, _IfcToroidalSurface_, + * new entities for intersection curves to enable curves defined in u,v parametric space _IfcSurfaceCurve_, _IfcIntersectionCurve_, _IfcSeamCurve_, + * new enumeration _IfcPreferredSurfaceCurveRepresentation_ + * extensive improvement of documentation and new figures to explain the use of advanced boundary representations. + +Minor corrections and improvements to the IFC4 ADD1 schema include: + +* additional enumerator for _IfcBuildingElementProxyTypeEnum_ to describe a provision for space, +* additional enumerator for _IfcSensorTypeEnum_ to describe a CO Sensor, +* additional property sets, where a common property set was missing, +* further improvements of property set definitions and rationalizations, +* general documentation updates and improvements in the generation of the documentation. + +  + +___ +**Minor corrections after release of IFC4 Add2 schema include:** + +* 01. Aug 16 - add _IfcSurfaceCurve_ to select type _IfcCurveOnSurface_ to correct the use of the function _IfcGetBasisSurface_ in where rule CurveIsNotPcurve in _IfcSurfaceCurve_ diff --git a/Constants/c/COSENSOR_2dPtN4WLXFbhC9GMVhAgg7.xml b/Constants/c/COSENSOR_2dPtN4WLXFbhC9GMVhAgg7.xml new file mode 100644 index 000000000..2d6c8a297 --- /dev/null +++ b/Constants/c/COSENSOR_2dPtN4WLXFbhC9GMVhAgg7.xml @@ -0,0 +1,5 @@ + + + A device that senses or detects carbon monoxide. + + diff --git a/Constants/c/CURVE3D_1B097xbz14gAmGMGNR9ZlI.xml b/Constants/c/CURVE3D_1B097xbz14gAmGMGNR9ZlI.xml new file mode 100644 index 000000000..b24f0d1fc --- /dev/null +++ b/Constants/c/CURVE3D_1B097xbz14gAmGMGNR9ZlI.xml @@ -0,0 +1,5 @@ + + + The curve in three-dimensional space is preferred + + diff --git a/Constants/n/NOTDEFIEND_3h$QYz_y92yuRcEMkWzCo6.xml b/Constants/n/NOTDEFINED_3h$QYz_y92yuRcEMkWzCo6.xml similarity index 70% rename from Constants/n/NOTDEFIEND_3h$QYz_y92yuRcEMkWzCo6.xml rename to Constants/n/NOTDEFINED_3h$QYz_y92yuRcEMkWzCo6.xml index a30c0bf13..78b1b3764 100644 --- a/Constants/n/NOTDEFIEND_3h$QYz_y92yuRcEMkWzCo6.xml +++ b/Constants/n/NOTDEFINED_3h$QYz_y92yuRcEMkWzCo6.xml @@ -1,3 +1,3 @@  - + diff --git a/Constants/p/PCURVE_S1_3CUDEmfl5B8u05WHnxbo6w.xml b/Constants/p/PCURVE_S1_3CUDEmfl5B8u05WHnxbo6w.xml new file mode 100644 index 000000000..9b38c0cdd --- /dev/null +++ b/Constants/p/PCURVE_S1_3CUDEmfl5B8u05WHnxbo6w.xml @@ -0,0 +1,5 @@ + + + The first pcurve is preferred + + diff --git a/Constants/p/PCURVE_S2_2uaZ7p_AD2gPauX4_T5XCj.xml b/Constants/p/PCURVE_S2_2uaZ7p_AD2gPauX4_T5XCj.xml new file mode 100644 index 000000000..f72819e0c --- /dev/null +++ b/Constants/p/PCURVE_S2_2uaZ7p_AD2gPauX4_T5XCj.xml @@ -0,0 +1,5 @@ + + + The second pcurve is preferred + + diff --git a/Constants/p/PIECEWISE_BEZIER_KNOTS_3r$1ZDYpH0Xw0AMdAVuy2E.xml b/Constants/p/PIECEWISE_BEZIER_KNOTS_3r$1ZDYpH0Xw0AMdAVuy2E.xml index e4ce54943..9414b137d 100644 --- a/Constants/p/PIECEWISE_BEZIER_KNOTS_3r$1ZDYpH0Xw0AMdAVuy2E.xml +++ b/Constants/p/PIECEWISE_BEZIER_KNOTS_3r$1ZDYpH0Xw0AMdAVuy2E.xml @@ -1,5 +1,5 @@  - The form of knots appropriate for a piecewise B�?©zier curve. + The form of knots appropriate for a piecewise Bezier curve. diff --git a/Constants/p/PROVISIONFORSPACE_2r8BesoSrFb8cKwmPuKwtM.xml b/Constants/p/PROVISIONFORSPACE_2r8BesoSrFb8cKwmPuKwtM.xml new file mode 100644 index 000000000..0fa45298d --- /dev/null +++ b/Constants/p/PROVISIONFORSPACE_2r8BesoSrFb8cKwmPuKwtM.xml @@ -0,0 +1,5 @@ + + + The proxy denotes a provision for space (e.g. the space allocated as a provision for mechanical equipment or furniture). + + diff --git a/DocProject.xml b/DocProject.xml index 178f9ca88..8a3c54d63 100644 --- a/DocProject.xml +++ b/DocProject.xml @@ -4,15 +4,11 @@ This annex contains a listing of the complete EXPRESS schema combining all definitions of clauses 5, 6, 7, and 8 without comments or other explanatory text. These listings are available in computer-interpretable form that may be parsed by computer. -> NOTE  A ".txt" extension has been appended to the name of the ASCII file in order to ensure that it displays properly in a web browser. To use one of these files in a software application, remove the ".txt" extension. - -  - Official schema publications for this release are at the following URLs: -* **IFC EXPRESS**: [http://www.buildingsmart-tech.org/ifc/review/IFC4Add1/beta/exp/IFC4_ADD1.exp](http://www.buildingsmart-tech.org/ifc/review/IFC4Add1/beta/exp/IFC4_ADD1.exp){ target="_blank"} -* **ifcXML XSD**: [http://www.buildingsmart-tech.org/ifc/review/IFC4Add1/beta/xsd/IFC4_ADD1.xsd](http://www.buildingsmart-tech.org/ifc/review/IFC4Add1/beta/xsd/IFC4_ADD1.xsd){ target="_blank"} -* **ifcXML Config**: [http://www.buildingsmart-tech.org/ifc/review/IFC4Add1/beta/xsd/ifcXML4_ADD1_config.xml](http://www.buildingsmart-tech.org/ifc/review/IFC4Add1/beta/xsd/ifcXML4_ADD1_config.xml){ target="_blank"} +* **IFC EXPRESS**: [http://www.buildingsmart-tech.org/ifc/IFC4/Add2/IFC4_ADD2.exp](http://www.buildingsmart-tech.org/ifc/IFC4/Add2/IFC4_ADD2.exp){ target="_blank"} +* **ifcXML XSD**: [http://www.buildingsmart-tech.org/ifc/IFC4/Add2/IFC4_ADD2.xsd](http://www.buildingsmart-tech.org/ifc/IFC4/Add2/IFC4_ADD2.xsd){ target="_blank"} +* **ifcXML Config**: [http://www.buildingsmart-tech.org/ifc/IFC4/Add2/IFC4_ADD2_config.xml](http://www.buildingsmart-tech.org/ifc/IFC4/Add2/IFC4_ADD2_config.xml){ target="_blank"} This annex contains listings of definitions an alphabetical order according to identifier and language-specific name. diff --git a/Examples/Additional test cases/Examples/Beam varying cardinal points/File.ifc b/Examples/Additional test cases/Examples/Beam varying cardinal points/File.ifc index 53ecc6058..c485ae16b 100644 --- a/Examples/Additional test cases/Examples/Beam varying cardinal points/File.ifc +++ b/Examples/Additional test cases/Examples/Beam varying cardinal points/File.ifc @@ -1,132 +1,116 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:54', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084874,$,$,1418084874); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('0x9l_UUnnDiwi3RBxSvXhq',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('2TNzCy3Wb2mPn9JP_Wlh0z',$,'Building','Building Container for Elements',(#210,#230,#250,#270),#50); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('01S2tl1M58lxKZa_6Xi$RG',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#210,#227,#243,#260),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('0JxzMHjzjElv1Rcedc$qQy',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCMATERIAL('S355JR',$,'Steel'); -#203= IFCISHAPEPROFILEDEF(.AREA.,'IPE200',$,100.0,200.0,5.6,8.5,12.0,$,$); -#204= IFCMATERIALPROFILE('IPE200',$,#200,#203,0.0,$); -#206= IFCMATERIALPROFILESET('IPE200',$,(#204),$); -#207= IFCRELASSOCIATESMATERIAL('3tuOfWWPXCowjxj5EzL5yC',$,'MatAssoc','Material Associates',(#208),#206); -#208= IFCBEAMTYPE('0CIULE5oD6pubBJ1yIg7CJ',$,'IPE200',$,$,$,$,$,$,.JOIST.); -#209= IFCRELDEFINESBYTYPE('08Z_7XC_5CNR$ILx3RG0wV',$,'IPE200',$,(#210,#230,#250,#270),#208); -#210= IFCBEAMSTANDARDCASE('06uVDzM0j8rugiazVexGkx',$,'TopMid',$,$,#211,#229,$,$); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCMATERIAL('S355JR','Steel',$); +#202= IFCISHAPEPROFILEDEF(.AREA.,'IPE200',$,100.0,200.0,5.6,8.5,12.0,$,$); +#203= IFCMATERIALPROFILE('IPE200',$,#200,#202,0.0,$); +#205= IFCMATERIALPROFILESET('IPE200',$,(#203),$); +#206= IFCRELASSOCIATESMATERIAL('1JeXTVdCP4IOiFCCI7_wDQ',#56,'MatAssoc','Material Associates',(#207),#205); +#207= IFCBEAMTYPE('32b2OtzCP30umNyY5LsCfN',#56,'IPE200',$,$,$,$,$,$,.JOIST.); +#208= IFCRELDEFINESBYTYPE('3s_DqAVvb3LguudTShJHVo',#56,$,$,(#210,#227,#243,#260),#207); +#209= IFCRELDECLARES('18K3qwA9fCieEg2L2UiuR_',#56,$,$,#100,(#207)); +#210= IFCBEAMSTANDARDCASE('2YX3YEaA13qOf$B1iBgAf6',#56,'TopMid',$,$,#211,#226,$,$); #211= IFCLOCALPLACEMENT($,#212); -#212= IFCAXIS2PLACEMENT3D(#213,#214,#215); -#213= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#214= IFCDIRECTION((0.0,1.0,0.0)); -#215= IFCDIRECTION((-1.0,0.0,0.0)); -#216= IFCMATERIALPROFILESETUSAGE(#206,8,$); -#217= IFCRELASSOCIATESMATERIAL('2B1DG40M5EQ8GNtf0Kj3CU',$,'MatAssoc','Material Associates',(#210),#216); -#218= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#219= IFCCARTESIANPOINT((0.0,0.0,1000.0)); -#220= IFCPOLYLINE((#218,#219)); -#221= IFCSHAPEREPRESENTATION(#11,'Axis','Curve3D',(#220)); -#222= IFCDIRECTION((0.0,0.0,1.0)); -#223= IFCEXTRUDEDAREASOLID(#203,#224,#222,1000.0); -#224= IFCAXIS2PLACEMENT3D(#225,#226,#227); -#225= IFCCARTESIANPOINT((0.0,-100.0,0.0)); -#226= IFCDIRECTION((0.0,0.0,1.0)); -#227= IFCDIRECTION((1.0,0.0,0.0)); -#228= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#223)); -#229= IFCPRODUCTDEFINITIONSHAPE($,$,(#221,#228)); -#230= IFCBEAMSTANDARDCASE('3Cyaczln1DyfCVyfoF1Fyl',$,'BotMid',$,$,#231,#249,$,$); -#231= IFCLOCALPLACEMENT($,#232); -#232= IFCAXIS2PLACEMENT3D(#233,#234,#235); -#233= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#234= IFCDIRECTION((0.0,1.0,0.0)); -#235= IFCDIRECTION((-1.0,0.0,0.0)); -#236= IFCMATERIALPROFILESETUSAGE(#206,2,$); -#237= IFCRELASSOCIATESMATERIAL('1x_9tO_r59EfAtzZhnrMq1',$,'MatAssoc','Material Associates',(#230),#236); -#238= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#239= IFCCARTESIANPOINT((0.0,0.0,1000.0)); -#240= IFCPOLYLINE((#238,#239)); -#241= IFCSHAPEREPRESENTATION(#11,'Axis','Curve3D',(#240)); -#242= IFCDIRECTION((0.0,0.0,1.0)); -#243= IFCEXTRUDEDAREASOLID(#203,#244,#242,1000.0); -#244= IFCAXIS2PLACEMENT3D(#245,#246,#247); -#245= IFCCARTESIANPOINT((0.0,100.0,0.0)); -#246= IFCDIRECTION((0.0,0.0,1.0)); -#247= IFCDIRECTION((1.0,0.0,0.0)); -#248= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#243)); -#249= IFCPRODUCTDEFINITIONSHAPE($,$,(#241,#248)); -#250= IFCBEAMSTANDARDCASE('3_uWum$4vBjQ8_adQlTox1',$,'BotLeft',$,$,#251,#269,$,$); -#251= IFCLOCALPLACEMENT($,#252); -#252= IFCAXIS2PLACEMENT3D(#253,#254,#255); -#253= IFCCARTESIANPOINT((500.0,0.0,0.0)); -#254= IFCDIRECTION((0.0,1.0,0.0)); -#255= IFCDIRECTION((-1.0,0.0,0.0)); -#256= IFCMATERIALPROFILESETUSAGE(#206,1,$); -#257= IFCRELASSOCIATESMATERIAL('0L7uiI$4LBd9kW2io0EpWt',$,'MatAssoc','Material Associates',(#250),#256); -#258= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#259= IFCCARTESIANPOINT((0.0,0.0,1000.0)); -#260= IFCPOLYLINE((#258,#259)); -#261= IFCSHAPEREPRESENTATION(#11,'Axis','Curve3D',(#260)); -#262= IFCDIRECTION((0.0,0.0,1.0)); -#263= IFCEXTRUDEDAREASOLID(#203,#264,#262,1000.0); -#264= IFCAXIS2PLACEMENT3D(#265,#266,#267); -#265= IFCCARTESIANPOINT((-50.0,100.0,0.0)); -#266= IFCDIRECTION((0.0,0.0,1.0)); -#267= IFCDIRECTION((1.0,0.0,0.0)); -#268= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#263)); -#269= IFCPRODUCTDEFINITIONSHAPE($,$,(#261,#268)); -#270= IFCBEAMSTANDARDCASE('3QKYtgM_1EtekuZgGn_XdM',$,'TopRight',$,$,#271,#289,$,$); -#271= IFCLOCALPLACEMENT($,#272); -#272= IFCAXIS2PLACEMENT3D(#273,#274,#275); -#273= IFCCARTESIANPOINT((500.0,0.0,0.0)); -#274= IFCDIRECTION((0.0,1.0,0.0)); -#275= IFCDIRECTION((-1.0,0.0,0.0)); -#276= IFCMATERIALPROFILESETUSAGE(#206,9,$); -#277= IFCRELASSOCIATESMATERIAL('3g$0sYwCT7XOlrNjVbpWgs',$,'MatAssoc','Material Associates',(#270),#276); -#278= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#279= IFCCARTESIANPOINT((0.0,0.0,1000.0)); -#280= IFCPOLYLINE((#278,#279)); -#281= IFCSHAPEREPRESENTATION(#11,'Axis','Curve3D',(#280)); -#282= IFCDIRECTION((0.0,0.0,1.0)); -#283= IFCEXTRUDEDAREASOLID(#203,#284,#282,1000.0); -#284= IFCAXIS2PLACEMENT3D(#285,#286,#287); -#285= IFCCARTESIANPOINT((50.0,-100.0,0.0)); -#286= IFCDIRECTION((0.0,0.0,1.0)); -#287= IFCDIRECTION((1.0,0.0,0.0)); -#288= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#283)); -#289= IFCPRODUCTDEFINITIONSHAPE($,$,(#281,#288)); +#212= IFCAXIS2PLACEMENT3D(#2,#213,#214); +#213= IFCDIRECTION((0.0,1.0,0.0)); +#214= IFCDIRECTION((-1.0,0.0,0.0)); +#215= IFCCARTESIANPOINT((0.0,0.0,1000.0)); +#216= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#217= IFCPOLYLINE((#216,#215)); +#218= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#217)); +#219= IFCMATERIALPROFILESETUSAGE(#205,8,$); +#220= IFCRELASSOCIATESMATERIAL('30qP1cFH97zBXbcwa3Py6n',#56,'MatAssoc','Material Associates',(#210),#219); +#221= IFCDIRECTION((0.0,0.0,1.0)); +#222= IFCEXTRUDEDAREASOLID(#202,#223,#221,1000.0); +#223= IFCAXIS2PLACEMENT3D(#224,$,$); +#224= IFCCARTESIANPOINT((0.0,-100.0,0.0)); +#225= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#222)); +#226= IFCPRODUCTDEFINITIONSHAPE($,$,(#218,#225)); +#227= IFCBEAMSTANDARDCASE('39IDqhhC14BxCj_Ryk$esj',#56,'BotMid',$,$,#228,#242,$,$); +#228= IFCLOCALPLACEMENT($,#229); +#229= IFCAXIS2PLACEMENT3D(#2,#230,#231); +#230= IFCDIRECTION((0.0,1.0,0.0)); +#231= IFCDIRECTION((-1.0,0.0,0.0)); +#232= IFCCARTESIANPOINT((0.0,0.0,1000.0)); +#233= IFCPOLYLINE((#216,#232)); +#234= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#233)); +#235= IFCMATERIALPROFILESETUSAGE(#205,2,$); +#236= IFCRELASSOCIATESMATERIAL('3Bm2NtDl9BRAq5DUT7dIIM',#56,'MatAssoc','Material Associates',(#227),#235); +#237= IFCDIRECTION((0.0,0.0,1.0)); +#238= IFCEXTRUDEDAREASOLID(#202,#239,#237,1000.0); +#239= IFCAXIS2PLACEMENT3D(#240,$,$); +#240= IFCCARTESIANPOINT((0.0,100.0,0.0)); +#241= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#238)); +#242= IFCPRODUCTDEFINITIONSHAPE($,$,(#234,#241)); +#243= IFCBEAMSTANDARDCASE('17CqI$IjrDARuaYNcWcoRH',#56,'BotLeft',$,$,#244,#259,$,$); +#244= IFCLOCALPLACEMENT($,#245); +#245= IFCAXIS2PLACEMENT3D(#246,#247,#248); +#246= IFCCARTESIANPOINT((500.0,0.0,0.0)); +#247= IFCDIRECTION((0.0,1.0,0.0)); +#248= IFCDIRECTION((-1.0,0.0,0.0)); +#249= IFCCARTESIANPOINT((0.0,0.0,1000.0)); +#250= IFCPOLYLINE((#216,#249)); +#251= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#250)); +#252= IFCMATERIALPROFILESETUSAGE(#205,1,$); +#253= IFCRELASSOCIATESMATERIAL('2NfTdijLnEsQrvceuHqGPo',#56,'MatAssoc','Material Associates',(#243),#252); +#254= IFCDIRECTION((0.0,0.0,1.0)); +#255= IFCEXTRUDEDAREASOLID(#202,#256,#254,1000.0); +#256= IFCAXIS2PLACEMENT3D(#257,$,$); +#257= IFCCARTESIANPOINT((-50.0,100.0,0.0)); +#258= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#255)); +#259= IFCPRODUCTDEFINITIONSHAPE($,$,(#251,#258)); +#260= IFCBEAMSTANDARDCASE('3TOzuh11rACgRkioYYOjj5',#56,'TopRight',$,$,#261,#276,$,$); +#261= IFCLOCALPLACEMENT($,#262); +#262= IFCAXIS2PLACEMENT3D(#263,#264,#265); +#263= IFCCARTESIANPOINT((500.0,0.0,0.0)); +#264= IFCDIRECTION((0.0,1.0,0.0)); +#265= IFCDIRECTION((-1.0,0.0,0.0)); +#266= IFCCARTESIANPOINT((0.0,0.0,1000.0)); +#267= IFCPOLYLINE((#216,#266)); +#268= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#267)); +#269= IFCMATERIALPROFILESETUSAGE(#205,9,$); +#270= IFCRELASSOCIATESMATERIAL('2HkmMMKpjDiOaXBBxRjL4R',#56,'MatAssoc','Material Associates',(#260),#269); +#271= IFCDIRECTION((0.0,0.0,1.0)); +#272= IFCEXTRUDEDAREASOLID(#202,#273,#271,1000.0); +#273= IFCAXIS2PLACEMENT3D(#274,$,$); +#274= IFCCARTESIANPOINT((50.0,-100.0,0.0)); +#275= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#272)); +#276= IFCPRODUCTDEFINITIONSHAPE($,$,(#268,#275)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Additional test cases/Examples/Beam varying extrusion paths/File.ifc b/Examples/Additional test cases/Examples/Beam varying extrusion paths/File.ifc index 06c9537ea..f1dd6466c 100644 --- a/Examples/Additional test cases/Examples/Beam varying extrusion paths/File.ifc +++ b/Examples/Additional test cases/Examples/Beam varying extrusion paths/File.ifc @@ -1,97 +1,89 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:54', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084874,$,$,1418084874); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('2fr36l6aD6rf9i5KQVhFP$',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('2i4NqXGiL3fQ9ioBHEX1Rx',$,'Building','Building Container for Elements',(#210,#230),#50); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('0lTuVttILD_gRqdvE4G9g0',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#210,#227),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('051hHDrYz458hyqR7V$$rq',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCMATERIAL('S355JR',$,'Steel'); -#203= IFCISHAPEPROFILEDEF(.AREA.,'IPE200',$,100.0,200.0,5.6,8.5,12.0,$,$); -#204= IFCMATERIALPROFILE('IPE200',$,#200,#203,0.0,$); -#206= IFCMATERIALPROFILESET('IPE200',$,(#204),$); -#207= IFCRELASSOCIATESMATERIAL('0tEvU5UX92ZuHXO6nbEM8T',$,'MatAssoc','Material Associates',(#208),#206); -#208= IFCBEAMTYPE('1HK8qWFyv34QkkYiOCeN0I',$,'IPE200',$,$,$,$,$,$,.JOIST.); -#209= IFCRELDEFINESBYTYPE('1oHwFqo1XCjwoGt$KB$Lzm',$,'IPE200',$,(#210,#230),#208); -#210= IFCBEAMSTANDARDCASE('00CM__ZyPDwgWTGJSh5i9o',$,'Extrusion',$,$,#211,#229,$,$); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCMATERIAL('S355JR','Steel',$); +#202= IFCISHAPEPROFILEDEF(.AREA.,'IPE200',$,100.0,200.0,5.6,8.5,12.0,$,$); +#203= IFCMATERIALPROFILE('IPE200',$,#200,#202,0.0,$); +#205= IFCMATERIALPROFILESET('IPE200',$,(#203),$); +#206= IFCRELASSOCIATESMATERIAL('2LPqZalgP6XhOHEQMvGdhT',#56,'MatAssoc','Material Associates',(#207),#205); +#207= IFCBEAMTYPE('32b2OtzCP30umNyY5LsCfN',#56,'IPE200',$,$,$,$,$,$,.JOIST.); +#208= IFCRELDEFINESBYTYPE('3s_DqAVvb3LguudTShJHVo',#56,$,$,(#210,#227),#207); +#209= IFCRELDECLARES('2tgfGrMZ15PQOp9j9EqeaR',#56,$,$,#100,(#207)); +#210= IFCBEAMSTANDARDCASE('0a_qfeQLDA8e5qT$Do6J_t',#56,'Extrusion',$,$,#211,#226,$,$); #211= IFCLOCALPLACEMENT($,#212); -#212= IFCAXIS2PLACEMENT3D(#213,#214,#215); -#213= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#214= IFCDIRECTION((0.0,1.0,0.0)); -#215= IFCDIRECTION((-1.0,0.0,0.0)); -#216= IFCMATERIALPROFILESETUSAGE(#206,8,$); -#217= IFCRELASSOCIATESMATERIAL('3O4J6OQF1C9gIjgzWdmsw5',$,'MatAssoc','Material Associates',(#210,#230),#216); -#218= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#219= IFCCARTESIANPOINT((0.0,0.0,1000.0)); -#220= IFCPOLYLINE((#218,#219)); -#221= IFCSHAPEREPRESENTATION(#11,'Axis','Curve3D',(#220)); -#222= IFCDIRECTION((0.0,0.0,1.0)); -#223= IFCEXTRUDEDAREASOLID(#203,#224,#222,1000.0); -#224= IFCAXIS2PLACEMENT3D(#225,#226,#227); -#225= IFCCARTESIANPOINT((0.0,-100.0,0.0)); -#226= IFCDIRECTION((0.0,0.0,1.0)); -#227= IFCDIRECTION((1.0,0.0,0.0)); -#228= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#223)); -#229= IFCPRODUCTDEFINITIONSHAPE($,$,(#221,#228)); -#230= IFCBEAMSTANDARDCASE('3HvTzTCuD1eO$PIsKnJzHR',$,'Revolution',$,$,#231,#254,$,$); -#231= IFCLOCALPLACEMENT($,#232); -#232= IFCAXIS2PLACEMENT3D(#233,#234,#235); -#233= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#234= IFCDIRECTION((-0.38461538,0.92307692,0.0)); -#235= IFCDIRECTION((-0.92307692,-0.38461538,0.0)); -#236= IFCTRIMMEDCURVE(#243,(IFCPARAMETERVALUE(0.0),#237),(IFCPARAMETERVALUE(0.789582239399523),#238),.T.,.PARAMETER.); -#237= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#238= IFCCARTESIANPOINT((-384.615384615385,0.0,923.076923076923)); -#239= IFCAXIS2PLACEMENT3D(#240,#241,#242); -#240= IFCCARTESIANPOINT((-1300.0,0.0,0.0)); -#241= IFCDIRECTION((0.0,-1.0,0.0)); -#242= IFCDIRECTION((1.0,0.0,0.0)); -#243= IFCCIRCLE(#239,1300.0); -#244= IFCSHAPEREPRESENTATION(#11,'Axis','Curve3D',(#236)); -#245= IFCREVOLVEDAREASOLID(#203,#246,#250,0.789582239399523); -#246= IFCAXIS2PLACEMENT3D(#247,#248,#249); -#247= IFCCARTESIANPOINT((0.0,-100.0,0.0)); -#248= IFCDIRECTION((0.0,0.0,1.0)); -#249= IFCDIRECTION((1.0,0.0,0.0)); -#250= IFCAXIS1PLACEMENT(#251,#252); -#251= IFCCARTESIANPOINT((-1300.0,100.0,0.0)); -#252= IFCDIRECTION((0.0,-1.0,0.0)); -#253= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#245)); -#254= IFCPRODUCTDEFINITIONSHAPE($,$,(#244,#253)); +#212= IFCAXIS2PLACEMENT3D(#2,#213,#214); +#213= IFCDIRECTION((0.0,1.0,0.0)); +#214= IFCDIRECTION((-1.0,0.0,0.0)); +#215= IFCCARTESIANPOINT((0.0,0.0,1000.0)); +#216= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#217= IFCPOLYLINE((#216,#215)); +#218= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#217)); +#219= IFCMATERIALPROFILESETUSAGE(#205,8,$); +#220= IFCRELASSOCIATESMATERIAL('1z88xyNXv81fAC6nEJ5vvQ',#56,'MatAssoc','Material Associates',(#210,#227),#219); +#221= IFCDIRECTION((0.0,0.0,1.0)); +#222= IFCEXTRUDEDAREASOLID(#202,#223,#221,1000.0); +#223= IFCAXIS2PLACEMENT3D(#224,$,$); +#224= IFCCARTESIANPOINT((0.0,-100.0,0.0)); +#225= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#222)); +#226= IFCPRODUCTDEFINITIONSHAPE($,$,(#218,#225)); +#227= IFCBEAMSTANDARDCASE('1zqFh80l11VgfEm3ZWh6Xv',#56,'Revolution',$,$,#228,#249,$,$); +#228= IFCLOCALPLACEMENT($,#229); +#229= IFCAXIS2PLACEMENT3D(#230,#231,#232); +#230= IFCCARTESIANPOINT((0.0,0.0,400.0)); +#231= IFCDIRECTION((-0.38461538,0.92307692,0.0)); +#232= IFCDIRECTION((-0.92307692,-0.38461538,0.0)); +#233= IFCTRIMMEDCURVE(#240,(IFCPARAMETERVALUE(0.0),#234),(IFCPARAMETERVALUE(0.789582239399523),#235),.T.,.CARTESIAN.); +#234= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#235= IFCCARTESIANPOINT((-384.615384615385,0.0,923.076923076923)); +#236= IFCAXIS2PLACEMENT3D(#237,#238,#239); +#237= IFCCARTESIANPOINT((-1300.0,0.0,0.0)); +#238= IFCDIRECTION((0.0,-1.0,0.0)); +#239= IFCDIRECTION((1.0,0.0,0.0)); +#240= IFCCIRCLE(#236,1300.0); +#241= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#233)); +#242= IFCREVOLVEDAREASOLID(#202,#243,#245,0.789582239399523); +#243= IFCAXIS2PLACEMENT3D(#244,$,$); +#244= IFCCARTESIANPOINT((0.0,-100.0,0.0)); +#245= IFCAXIS1PLACEMENT(#246,#247); +#246= IFCCARTESIANPOINT((-1300.0,100.0,0.0)); +#247= IFCDIRECTION((0.0,-1.0,0.0)); +#248= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#242)); +#249= IFCPRODUCTDEFINITIONSHAPE($,$,(#241,#248)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Additional test cases/Examples/Beam varying profiles/File.ifc b/Examples/Additional test cases/Examples/Beam varying profiles/File.ifc index 59d2e882a..4726ecb0f 100644 --- a/Examples/Additional test cases/Examples/Beam varying profiles/File.ifc +++ b/Examples/Additional test cases/Examples/Beam varying profiles/File.ifc @@ -1,90 +1,85 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:54', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084874,$,$,1418084874); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('3Sbzd4ubr6MvQtuA5xSQKS',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('1pYMoWYJT0suxl9uDicwCi',$,'Building','Building Container for Elements',(#210,#307),#50); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('0nRpkpSj55bAQmOIUwgFF9',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575674,$,$,1454575674); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#210,#307),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('0ZSK$NTwX0ZumGiD_l88DU',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCMATERIAL('S355JR',$,'Steel'); -#203= IFCISHAPEPROFILEDEF(.AREA.,'IPE200',$,100.0,200.0,5.6,8.5,12.0,$,$); -#204= IFCMATERIALPROFILE('IPE200',$,#200,#203,0.0,$); -#206= IFCMATERIALPROFILESET('IPE200',$,(#204),$); -#207= IFCRELASSOCIATESMATERIAL('3NJpPYshn7hvwqSvq74w67',$,'MatAssoc','Material Associates',(#208),#206); -#208= IFCBEAMTYPE('16fAEydZP8ZgekqrUBnNvl',$,'IPE200',$,$,$,$,$,$,.JOIST.); -#209= IFCRELDEFINESBYTYPE('0XWV4v8MvBRA5$Yt3yMuwJ',$,'IPE200',$,(#210),#208); -#210= IFCBEAMSTANDARDCASE('3jBl1CX_54IhgRT3DV2Tbh',$,'IPE200',$,$,#211,#225,$,$); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCMATERIAL('S355JR','Steel',$); +#202= IFCISHAPEPROFILEDEF(.AREA.,'IPE200',$,100.0,200.0,5.6,8.5,12.0,$,$); +#203= IFCMATERIALPROFILE('IPE200',$,#200,#202,0.0,$); +#205= IFCMATERIALPROFILESET('IPE200',$,(#203),$); +#206= IFCRELASSOCIATESMATERIAL('3tlx8qcefDouGWiGFgBV8d',#56,'MatAssoc','Material Associates',(#207),#205); +#207= IFCBEAMTYPE('32b2OtzCP30umNyY5LsCfN',#56,'IPE200',$,$,$,$,$,$,.JOIST.); +#208= IFCRELDEFINESBYTYPE('3s_DqAVvb3LguudTShJHVo',#56,$,$,(#210),#207); +#209= IFCRELDECLARES('2DvxT2XND9fesX3CV34ZPl',#56,$,$,#100,(#207,#305)); +#210= IFCBEAMSTANDARDCASE('0uo2yx7G19uwCu9sIjn6DQ',#56,'IPE200',$,$,#211,#224,$,$); #211= IFCLOCALPLACEMENT($,#212); -#212= IFCAXIS2PLACEMENT3D(#213,#214,#215); -#213= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#214= IFCDIRECTION((0.0,1.0,0.0)); -#215= IFCDIRECTION((-1.0,0.0,0.0)); -#216= IFCMATERIALPROFILESETUSAGE(#206,5,$); -#217= IFCRELASSOCIATESMATERIAL('2ULDvS3oj4XwZ$ILa8_K3F',$,'MatAssoc','Material Associates',(#210),#216); -#218= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#219= IFCCARTESIANPOINT((0.0,0.0,1000.0)); -#220= IFCPOLYLINE((#218,#219)); -#221= IFCSHAPEREPRESENTATION(#11,'Axis','Curve3D',(#220)); -#222= IFCDIRECTION((0.0,0.0,1.0)); -#223= IFCEXTRUDEDAREASOLID(#203,$,#222,1000.0); -#224= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#223)); -#225= IFCPRODUCTDEFINITIONSHAPE($,$,(#221,#224)); -#300= IFCCIRCLEHOLLOWPROFILEDEF(.AREA.,'CHS219.1x6.3',$,109.55,6.3); +#212= IFCAXIS2PLACEMENT3D(#2,#213,#214); +#213= IFCDIRECTION((0.0,1.0,0.0)); +#214= IFCDIRECTION((-1.0,0.0,0.0)); +#215= IFCCARTESIANPOINT((0.0,0.0,1000.0)); +#216= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#217= IFCPOLYLINE((#216,#215)); +#218= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#217)); +#219= IFCMATERIALPROFILESETUSAGE(#205,5,$); +#220= IFCRELASSOCIATESMATERIAL('2D64o43ZLF9OQ2t5j5LCBk',#56,'MatAssoc','Material Associates',(#210),#219); +#221= IFCDIRECTION((0.0,0.0,1.0)); +#222= IFCEXTRUDEDAREASOLID(#202,$,#221,1000.0); +#223= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#222)); +#224= IFCPRODUCTDEFINITIONSHAPE($,$,(#218,#223)); +#300= IFCCIRCLEPROFILEDEF(.AREA.,'CHS219.1x6.3',$,109.55,6.3); #301= IFCMATERIALPROFILE('CHS219.1x6.3',$,#200,#300,0.0,$); #303= IFCMATERIALPROFILESET('CHS219.1x6.3',$,(#301),$); -#304= IFCRELASSOCIATESMATERIAL('2iU9Vxa0H3zRLEmsAS1uqs',$,'MatAssoc','Material Associates',(#305),#303); -#305= IFCBEAMTYPE('0n2M0T11f6lBa0JnJAL6rh',$,'CHS219.1x6.3',$,$,$,$,$,$,.BEAM.); -#306= IFCRELDEFINESBYTYPE('3DMO3upez8Ex7IsbPK_lk2',$,'CHS219.1x6.3',$,(#307),#305); -#307= IFCBEAMSTANDARDCASE('1jfH$sd7T6QP28910X4fYG',$,'CHS219.1x6.3',$,$,#308,#322,$,$); +#304= IFCRELASSOCIATESMATERIAL('3aZa8DE_z84uP2gdbcb_UP',#56,'MatAssoc','Material Associates',(#305),#303); +#305= IFCBEAMTYPE('3l_OKNTJr4yBOR5rYl6b9w',#56,'CHS219.1x6.3',$,$,$,$,$,$,.BEAM.); +#306= IFCRELDEFINESBYTYPE('3LrutsCpn4DPF9Zt4YdIEU',#56,$,$,(#307),#305); +#307= IFCBEAMSTANDARDCASE('3_NFDdmqr7mxekvlvcgwa7',#56,'CHS219.1x6.3',$,$,#308,#321,$,$); #308= IFCLOCALPLACEMENT($,#309); #309= IFCAXIS2PLACEMENT3D(#310,#311,#312); #310= IFCCARTESIANPOINT((500.0,0.0,0.0)); #311= IFCDIRECTION((0.0,1.0,0.0)); #312= IFCDIRECTION((-1.0,0.0,0.0)); -#313= IFCMATERIALPROFILESETUSAGE(#303,5,$); -#314= IFCRELASSOCIATESMATERIAL('1qLmfo31b0cwgLLrCT5LaU',$,'MatAssoc','Material Associates',(#307),#313); -#315= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#316= IFCCARTESIANPOINT((0.0,0.0,1000.0)); -#317= IFCPOLYLINE((#315,#316)); -#318= IFCSHAPEREPRESENTATION(#11,'Axis','Curve3D',(#317)); -#319= IFCDIRECTION((0.0,0.0,1.0)); -#320= IFCEXTRUDEDAREASOLID(#300,$,#319,1000.0); -#321= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#320)); -#322= IFCPRODUCTDEFINITIONSHAPE($,$,(#318,#321)); +#313= IFCCARTESIANPOINT((0.0,0.0,1000.0)); +#314= IFCPOLYLINE((#216,#313)); +#315= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#314)); +#316= IFCMATERIALPROFILESETUSAGE(#303,5,$); +#317= IFCRELASSOCIATESMATERIAL('05_XilTUH1VROiy8KwqwoF',#56,'MatAssoc','Material Associates',(#307),#316); +#318= IFCDIRECTION((0.0,0.0,1.0)); +#319= IFCEXTRUDEDAREASOLID(#300,$,#318,1000.0); +#320= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#319)); +#321= IFCPRODUCTDEFINITIONSHAPE($,$,(#315,#320)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Additional test cases/Examples/Reinforcing assembly/File.ifc b/Examples/Additional test cases/Examples/Reinforcing assembly/File.ifc index 5eaa51f00..a0007e0f6 100644 --- a/Examples/Additional test cases/Examples/Reinforcing assembly/File.ifc +++ b/Examples/Additional test cases/Examples/Reinforcing assembly/File.ifc @@ -1,427 +1,455 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:55', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084875,$,$,1418084875); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('3Tfo7nYPr8Hu0x5EhZN5QK',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('0zSh6tHRPD_vCWSRMUDLrz',$,'Building','Building Container for Elements',(#224,#244),#50); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('27mLgo7jv40PPW7Qsrp_wX',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#222),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('2y86Kdr8zCpQhBH0bDSXAn',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCDOCUMENTREFERENCE($,'MyReinforcementCode','MyCodeISO3766',$,$); -#201= IFCRELASSOCIATESDOCUMENT('3sv6qBdlPEUOXgKyCQuE05',$,$,$,(#100),#200); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCDOCUMENTREFERENCE($,'MyCodeISO3766','MyReinforcementCode',$,$); +#201= IFCRELASSOCIATESDOCUMENT('1R7R97$uLAAv4wci$KGwn8',#56,$,$,(#100),#200); #202= IFCMATERIAL('ReinforcingSteel',$,$); -#203= IFCRELASSOCIATESMATERIAL('1AngNNHCD2VRy9BF2MBz0P',$,'MatAssoc','Material Associates',(#212),#202); -#205= IFCINDEXEDPOLYCURVE(#206,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5)),IFCARCINDEX((5,6,7)),IFCLINEINDEX((7,8)),IFCARCINDEX((8,9,10)),IFCLINEINDEX((10,11)),IFCARCINDEX((11,12,13)),IFCLINEINDEX((13,14)),IFCARCINDEX((14,15,16)),IFCLINEINDEX((16,17)),IFCARCINDEX((17,18,19)),IFCLINEINDEX((19,20))),$); -#206= IFCCARTESIANPOINTLIST3D(((-69.0,0.0,-122.0),(-69.0,0.0,-79.0),(-54.9411254969544,0.0,-45.0588745030457),(-21.0000000000001,0.0,-31.0),(21.0,0.0,-31.0),(54.9411254969543,0.0,-45.0588745030456),(69.0,0.0,-78.9999999999999),(69.0,0.00000000000000089,-321.0),(54.993978595716,1.21791490472038,-354.941125496954),(21.1804517666064,4.1582215855126,-369.0),(-20.6616529376114,7.79666547283599,-369.0),(-54.4751797667207,10.7369721536282,-354.941125496954),(-68.4812011710042,11.9548870583485,-320.999999999999),(-69.0,12.0,-79.0),(-54.9411254969544,12.0,-45.0588745030457),(-21.0000000000001,12.0,-31.0),(21.0,12.0,-31.0),(54.9411254969543,12.0,-45.0588745030456),(69.0,12.0,-78.9999999999999),(-69.0,0.0,-122.0))); -#207= IFCSWEPTDISKSOLID(#205,6.0,$,$,$); -#208= IFCREPRESENTATIONMAP(#209,#211); -#209= IFCAXIS2PLACEMENT3D(#210,$,$); -#210= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#211= IFCSHAPEREPRESENTATION(#12,'Body','AdvancedSweptSolid',(#207)); -#212= IFCREINFORCINGBARTYPE('0z4ategPj8V86Xh5LOag$2',$,'12 Diameter Ligature',$,$,$,(#208),$,$,.LIGATURE.,12.0,113.097335529233,1150.0,.TEXTURED.,$,$); -#213= IFCRELDEFINESBYTYPE('2_3xPha51ELO8K5I5isuE$',$,'12 Diameter Ligature',$,(#251,#262,#272,#282,#292,#302,#312,#322,#332,#342,#352,#362,#372,#382,#392,#402,#412,#422,#432,#442,#452,#462,#472,#482,#492,#502,#512,#522,#532,#542,#552,#562,#572,#582),#212); -#214= IFCMATERIAL('Concrete',$,'Concrete'); -#217= IFCRECTANGLEPROFILEDEF(.AREA.,'400x200RC',$,200.0,400.0); -#218= IFCMATERIALPROFILE('400x200RC',$,#214,#217,0.0,$); -#220= IFCMATERIALPROFILESET('400x200RC',$,(#218),$); -#221= IFCRELASSOCIATESMATERIAL('2g73lKulD6XveAQGz9xgMf',$,'MatAssoc','Material Associates',(#222),#220); -#222= IFCBEAMTYPE('0bCP748IrDLe12xwZtPGGS',$,'400x200RC',$,$,$,$,$,$,.BEAM.); -#223= IFCRELDEFINESBYTYPE('0jTbx0gcj8$uGSK$7M7ebk',$,'400x200RC',$,(#224),#222); -#224= IFCBEAMSTANDARDCASE('1VqLDnx414bxsjqKU7ADfc',$,$,$,$,#225,#243,$,$); -#225= IFCLOCALPLACEMENT($,#226); -#226= IFCAXIS2PLACEMENT3D(#227,#228,#229); -#227= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#228= IFCDIRECTION((0.0,1.0,0.0)); -#229= IFCDIRECTION((-1.0,0.0,0.0)); -#230= IFCMATERIALPROFILESETUSAGE(#220,8,$); -#231= IFCRELASSOCIATESMATERIAL('0OGCB9U6X4985aj9EedTZh',$,'MatAssoc','Material Associates',(#224),#230); -#232= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#233= IFCCARTESIANPOINT((0.0,0.0,5000.0)); -#234= IFCPOLYLINE((#232,#233)); -#235= IFCSHAPEREPRESENTATION(#11,'Axis','Curve3D',(#234)); -#236= IFCDIRECTION((0.0,0.0,1.0)); -#237= IFCEXTRUDEDAREASOLID(#217,#238,#236,5000.0); -#238= IFCAXIS2PLACEMENT3D(#239,#240,#241); -#239= IFCCARTESIANPOINT((0.0,-200.0,0.0)); -#240= IFCDIRECTION((0.0,0.0,1.0)); -#241= IFCDIRECTION((1.0,0.0,0.0)); -#242= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#237)); -#243= IFCPRODUCTDEFINITIONSHAPE($,$,(#235,#242)); -#244= IFCELEMENTASSEMBLY('0sJPc6Imb3Ph5Rsahz4WYS',$,$,$,$,$,$,$,.FACTORY.,.REINFORCEMENT_UNIT.); -#245= IFCDIRECTION((1.0,0.0,0.0)); -#246= IFCDIRECTION((0.0,1.0,0.0)); -#247= IFCCARTESIANPOINT((0.0,25.0,0.0)); -#248= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#245,#246,#247,1.0,#249); -#249= IFCDIRECTION((0.0,0.0,1.0)); -#250= IFCMAPPEDITEM(#208,#248); -#251= IFCREINFORCINGBAR('0X9wv9XdjEYO2nsFBpTcnd',$,$,$,$,#254,#252,$,$,$,$,$,$,$); -#252= IFCPRODUCTDEFINITIONSHAPE($,$,(#253)); -#253= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#250)); -#254= IFCLOCALPLACEMENT($,#52); -#255= IFCRELAGGREGATES('3ZoxgyKNP5lhL7yVmS2p3f',$,'ELEMENTASSEMBLY Container','ELEMENTASSEMBLY Container for Elements',#244,(#251,#262,#272,#282,#292,#302,#312,#322,#332,#342,#352,#362,#372,#382,#392,#402,#412,#422,#432,#442,#452,#462,#472,#482,#492,#502,#512,#522,#532,#542,#552,#562,#572,#582)); -#256= IFCDIRECTION((1.0,0.0,0.0)); -#257= IFCDIRECTION((0.0,1.0,0.0)); -#258= IFCCARTESIANPOINT((0.0,175.0,0.0)); -#259= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#256,#257,#258,1.0,#260); -#260= IFCDIRECTION((0.0,0.0,1.0)); -#261= IFCMAPPEDITEM(#208,#259); -#262= IFCREINFORCINGBAR('1_WZkvvIP6helVP3gsEFVw',$,$,$,$,#265,#263,$,$,$,$,$,$,$); -#263= IFCPRODUCTDEFINITIONSHAPE($,$,(#264)); -#264= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#261)); -#265= IFCLOCALPLACEMENT($,#52); -#266= IFCDIRECTION((1.0,0.0,0.0)); -#267= IFCDIRECTION((0.0,1.0,0.0)); -#268= IFCCARTESIANPOINT((0.0,325.0,0.0)); -#269= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#266,#267,#268,1.0,#270); -#270= IFCDIRECTION((0.0,0.0,1.0)); -#271= IFCMAPPEDITEM(#208,#269); -#272= IFCREINFORCINGBAR('2vXadaelP9EwjUulhz9QyC',$,$,$,$,#275,#273,$,$,$,$,$,$,$); -#273= IFCPRODUCTDEFINITIONSHAPE($,$,(#274)); -#274= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#271)); -#275= IFCLOCALPLACEMENT($,#52); -#276= IFCDIRECTION((1.0,0.0,0.0)); -#277= IFCDIRECTION((0.0,1.0,0.0)); -#278= IFCCARTESIANPOINT((0.0,475.0,0.0)); -#279= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#276,#277,#278,1.0,#280); -#280= IFCDIRECTION((0.0,0.0,1.0)); -#281= IFCMAPPEDITEM(#208,#279); -#282= IFCREINFORCINGBAR('0B2Lrr6Lv4HRBEl5eA9AsB',$,$,$,$,#285,#283,$,$,$,$,$,$,$); -#283= IFCPRODUCTDEFINITIONSHAPE($,$,(#284)); -#284= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#281)); -#285= IFCLOCALPLACEMENT($,#52); +#203= IFCRELASSOCIATESMATERIAL('3gfVO40P5EfQyKZ_bF0R$6',#56,'MatAssoc','Material Associates',(#210),#202); +#204= IFCCARTESIANPOINTLIST3D(((-69.0,0.0,-122.0),(-69.0,0.0,-79.0),(-54.9411254969544,0.0,-45.0588745030457),(-21.0000000000001,0.0,-31.0),(21.0,0.0,-31.0),(54.9411254969543,0.0,-45.0588745030456),(69.0,0.0,-78.9999999999999),(69.0,0.00000000000000089,-321.0),(54.993978595716,1.21791490472038,-354.941125496954),(21.1804517666064,4.1582215855126,-369.0),(-20.6616529376114,7.79666547283599,-369.0),(-54.4751797667207,10.7369721536282,-354.941125496954),(-68.4812011710042,11.9548870583485,-320.999999999999),(-69.0,12.0,-79.0),(-54.9411254969544,12.0,-45.0588745030457),(-21.0000000000001,12.0,-31.0),(21.0,12.0,-31.0),(54.9411254969543,12.0,-45.0588745030456),(69.0,12.0,-78.9999999999999),(69.0,12.0,-122.0))); +#205= IFCINDEXEDPOLYCURVE(#204,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5)),IFCARCINDEX((5,6,7)),IFCLINEINDEX((7,8)),IFCARCINDEX((8,9,10)),IFCLINEINDEX((10,11)),IFCARCINDEX((11,12,13)),IFCLINEINDEX((13,14)),IFCARCINDEX((14,15,16)),IFCLINEINDEX((16,17)),IFCARCINDEX((17,18,19)),IFCLINEINDEX((19,20))),.F.); +#206= IFCSWEPTDISKSOLID(#205,6.0,$,$,$); +#207= IFCREPRESENTATIONMAP(#208,#209); +#208= IFCAXIS2PLACEMENT3D(#2,$,$); +#209= IFCSHAPEREPRESENTATION(#5,'Body','SolidModel',(#206)); +#210= IFCREINFORCINGBARTYPE('0jMRtfHYXE7u4s_CQ2uVE9',#56,'12 Diameter Ligature',$,$,$,(#207),$,$,.LIGATURE.,12.0,113.097335529233,1150.0,.TEXTURED.,$,$); +#211= IFCRELDEFINESBYTYPE('1iAfl2ERbFmwi7uniy1H7j',#56,$,$,(#248,#261,#272,#283,#294,#305,#316,#327,#338,#349,#360,#371,#382,#393,#404,#415,#426,#437,#448,#459,#470,#481,#492,#503,#514,#525,#536,#547,#558,#569,#580,#591,#602,#613),#210); +#212= IFCRELDECLARES('2MRDPYmlP17vf3Xv8K3i6b',#56,$,$,#100,(#210,#220)); +#213= IFCMATERIAL('Concrete','Concrete',$); +#215= IFCRECTANGLEPROFILEDEF(.AREA.,'400x200RC',$,200.0,400.0); +#216= IFCMATERIALPROFILE('400x200RC',$,#213,#215,0.0,$); +#218= IFCMATERIALPROFILESET('400x200RC',$,(#216),$); +#219= IFCRELASSOCIATESMATERIAL('2ZEgyI2v184hwa$_diRqS9',#56,'MatAssoc','Material Associates',(#220),#218); +#220= IFCBEAMTYPE('3bdpqVuWTCbxJ2S3ODYv6q',#56,'400x200RC',$,$,$,$,$,$,.BEAM.); +#221= IFCRELDEFINESBYTYPE('2oaQVVf79BrwRouvtRuQVg',#56,$,$,(#222),#220); +#222= IFCBEAMSTANDARDCASE('1yjQ2DwLnCC8k3i3X6D_ut',#56,$,$,$,#223,#238,$,$); +#223= IFCLOCALPLACEMENT($,#224); +#224= IFCAXIS2PLACEMENT3D(#2,#225,#226); +#225= IFCDIRECTION((0.0,1.0,0.0)); +#226= IFCDIRECTION((-1.0,0.0,0.0)); +#227= IFCCARTESIANPOINT((0.0,0.0,5000.0)); +#228= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#229= IFCPOLYLINE((#228,#227)); +#230= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#229)); +#231= IFCMATERIALPROFILESETUSAGE(#218,8,$); +#232= IFCRELASSOCIATESMATERIAL('3DWeleqqjEG9KshbOZXUdY',#56,'MatAssoc','Material Associates',(#222),#231); +#233= IFCDIRECTION((0.0,0.0,1.0)); +#234= IFCEXTRUDEDAREASOLID(#215,#235,#233,5000.0); +#235= IFCAXIS2PLACEMENT3D(#236,$,$); +#236= IFCCARTESIANPOINT((0.0,-200.0,0.0)); +#237= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#234)); +#238= IFCPRODUCTDEFINITIONSHAPE($,$,(#230,#237)); +#239= IFCELEMENTASSEMBLY('0Q1tCJWdj4kOkZUg7rkf2h',#56,$,$,$,$,$,$,.FACTORY.,.REINFORCEMENT_UNIT.); +#240= IFCDIRECTION((1.0,0.0,0.0)); +#241= IFCDIRECTION((0.0,1.0,0.0)); +#242= IFCCARTESIANPOINT((0.0,25.0,0.0)); +#243= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#240,#241,#242,1.0,#244); +#244= IFCDIRECTION((0.0,0.0,1.0)); +#245= IFCMAPPEDITEM(#207,#243); +#246= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#245)); +#247= IFCPRODUCTDEFINITIONSHAPE($,$,(#246)); +#248= IFCBUILDINGELEMENTPROXY('0ohBfsArr3ruXYxacT4yl5',#56,'NOTDEFINED',$,$,#252,#247,$,.NOTDEFINED.); +#249= IFCRELAGGREGATES('1b1SnKocD0WRevlg8Aqhj5',#56,'BEAMSTANDARDCASE Container','BEAMSTANDARDCASE Container for Elements',#222,(#239)); +#250= IFCRELAGGREGATES('1WdB196Kb72f_pKgj5rklU',#56,'ELEMENTASSEMBLY Container','ELEMENTASSEMBLY Container for Elements',#239,(#248,#261,#272,#283,#294,#305,#316,#327,#338,#349,#360,#371,#382,#393,#404,#415,#426,#437,#448,#459,#470,#481,#492,#503,#514,#525,#536,#547,#558,#569,#580,#591,#602,#613)); +#251= IFCAXIS2PLACEMENT3D(#2,$,$); +#252= IFCLOCALPLACEMENT($,#251); +#253= IFCDIRECTION((1.0,0.0,0.0)); +#254= IFCDIRECTION((0.0,1.0,0.0)); +#255= IFCCARTESIANPOINT((0.0,175.0,0.0)); +#256= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#253,#254,#255,1.0,#257); +#257= IFCDIRECTION((0.0,0.0,1.0)); +#258= IFCMAPPEDITEM(#207,#256); +#259= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#258)); +#260= IFCPRODUCTDEFINITIONSHAPE($,$,(#259)); +#261= IFCBUILDINGELEMENTPROXY('3YrK7RbE122fNRsP5djFAe',#56,'NOTDEFINED',$,$,#263,#260,$,.NOTDEFINED.); +#262= IFCAXIS2PLACEMENT3D(#2,$,$); +#263= IFCLOCALPLACEMENT($,#262); +#264= IFCDIRECTION((1.0,0.0,0.0)); +#265= IFCDIRECTION((0.0,1.0,0.0)); +#266= IFCCARTESIANPOINT((0.0,325.0,0.0)); +#267= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#264,#265,#266,1.0,#268); +#268= IFCDIRECTION((0.0,0.0,1.0)); +#269= IFCMAPPEDITEM(#207,#267); +#270= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#269)); +#271= IFCPRODUCTDEFINITIONSHAPE($,$,(#270)); +#272= IFCBUILDINGELEMENTPROXY('0wxAc63nj5AezFhfks7wLL',#56,'NOTDEFINED',$,$,#274,#271,$,.NOTDEFINED.); +#273= IFCAXIS2PLACEMENT3D(#2,$,$); +#274= IFCLOCALPLACEMENT($,#273); +#275= IFCDIRECTION((1.0,0.0,0.0)); +#276= IFCDIRECTION((0.0,1.0,0.0)); +#277= IFCCARTESIANPOINT((0.0,475.0,0.0)); +#278= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#275,#276,#277,1.0,#279); +#279= IFCDIRECTION((0.0,0.0,1.0)); +#280= IFCMAPPEDITEM(#207,#278); +#281= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#280)); +#282= IFCPRODUCTDEFINITIONSHAPE($,$,(#281)); +#283= IFCBUILDINGELEMENTPROXY('0bsov2wZL6tRRZmKy4vuUU',#56,'NOTDEFINED',$,$,#285,#282,$,.NOTDEFINED.); +#284= IFCAXIS2PLACEMENT3D(#2,$,$); +#285= IFCLOCALPLACEMENT($,#284); #286= IFCDIRECTION((1.0,0.0,0.0)); #287= IFCDIRECTION((0.0,1.0,0.0)); #288= IFCCARTESIANPOINT((0.0,625.0,0.0)); #289= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#286,#287,#288,1.0,#290); #290= IFCDIRECTION((0.0,0.0,1.0)); -#291= IFCMAPPEDITEM(#208,#289); -#292= IFCREINFORCINGBAR('1pk2f8DX97LuZkc8nzjiTw',$,$,$,$,#295,#293,$,$,$,$,$,$,$); -#293= IFCPRODUCTDEFINITIONSHAPE($,$,(#294)); -#294= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#291)); -#295= IFCLOCALPLACEMENT($,#52); -#296= IFCDIRECTION((1.0,0.0,0.0)); -#297= IFCDIRECTION((0.0,1.0,0.0)); -#298= IFCCARTESIANPOINT((0.0,775.0,0.0)); -#299= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#296,#297,#298,1.0,#300); -#300= IFCDIRECTION((0.0,0.0,1.0)); -#301= IFCMAPPEDITEM(#208,#299); -#302= IFCREINFORCINGBAR('3Fi4$7GBP2_wc47Tuj8EOb',$,$,$,$,#305,#303,$,$,$,$,$,$,$); -#303= IFCPRODUCTDEFINITIONSHAPE($,$,(#304)); -#304= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#301)); -#305= IFCLOCALPLACEMENT($,#52); -#306= IFCDIRECTION((1.0,0.0,0.0)); -#307= IFCDIRECTION((0.0,1.0,0.0)); -#308= IFCCARTESIANPOINT((0.0,925.0,0.0)); -#309= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#306,#307,#308,1.0,#310); -#310= IFCDIRECTION((0.0,0.0,1.0)); -#311= IFCMAPPEDITEM(#208,#309); -#312= IFCREINFORCINGBAR('3co82UYKv6m8fCRbncwjFM',$,$,$,$,#315,#313,$,$,$,$,$,$,$); -#313= IFCPRODUCTDEFINITIONSHAPE($,$,(#314)); -#314= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#311)); -#315= IFCLOCALPLACEMENT($,#52); -#316= IFCDIRECTION((1.0,0.0,0.0)); -#317= IFCDIRECTION((0.0,1.0,0.0)); -#318= IFCCARTESIANPOINT((0.0,1075.0,0.0)); -#319= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#316,#317,#318,1.0,#320); -#320= IFCDIRECTION((0.0,0.0,1.0)); -#321= IFCMAPPEDITEM(#208,#319); -#322= IFCREINFORCINGBAR('2JNMKKGY16BPkJlV1rwYCG',$,$,$,$,#325,#323,$,$,$,$,$,$,$); -#323= IFCPRODUCTDEFINITIONSHAPE($,$,(#324)); -#324= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#321)); -#325= IFCLOCALPLACEMENT($,#52); -#326= IFCDIRECTION((1.0,0.0,0.0)); -#327= IFCDIRECTION((0.0,1.0,0.0)); -#328= IFCCARTESIANPOINT((0.0,1225.0,0.0)); -#329= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#326,#327,#328,1.0,#330); -#330= IFCDIRECTION((0.0,0.0,1.0)); -#331= IFCMAPPEDITEM(#208,#329); -#332= IFCREINFORCINGBAR('2KpH4fyAfFAPKTLsZlJvAj',$,$,$,$,#335,#333,$,$,$,$,$,$,$); -#333= IFCPRODUCTDEFINITIONSHAPE($,$,(#334)); -#334= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#331)); -#335= IFCLOCALPLACEMENT($,#52); -#336= IFCDIRECTION((1.0,0.0,0.0)); -#337= IFCDIRECTION((0.0,1.0,0.0)); -#338= IFCCARTESIANPOINT((0.0,1375.0,0.0)); -#339= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#336,#337,#338,1.0,#340); -#340= IFCDIRECTION((0.0,0.0,1.0)); -#341= IFCMAPPEDITEM(#208,#339); -#342= IFCREINFORCINGBAR('3xlhbdNRLD2QkXU5m_IqqU',$,$,$,$,#345,#343,$,$,$,$,$,$,$); -#343= IFCPRODUCTDEFINITIONSHAPE($,$,(#344)); -#344= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#341)); -#345= IFCLOCALPLACEMENT($,#52); -#346= IFCDIRECTION((1.0,0.0,0.0)); -#347= IFCDIRECTION((0.0,1.0,0.0)); -#348= IFCCARTESIANPOINT((0.0,1525.0,0.0)); -#349= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#346,#347,#348,1.0,#350); -#350= IFCDIRECTION((0.0,0.0,1.0)); -#351= IFCMAPPEDITEM(#208,#349); -#352= IFCREINFORCINGBAR('0til_kQmr2e94OnrA1_Ftc',$,$,$,$,#355,#353,$,$,$,$,$,$,$); -#353= IFCPRODUCTDEFINITIONSHAPE($,$,(#354)); -#354= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#351)); -#355= IFCLOCALPLACEMENT($,#52); -#356= IFCDIRECTION((1.0,0.0,0.0)); -#357= IFCDIRECTION((0.0,1.0,0.0)); -#358= IFCCARTESIANPOINT((0.0,1675.0,0.0)); -#359= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#356,#357,#358,1.0,#360); -#360= IFCDIRECTION((0.0,0.0,1.0)); -#361= IFCMAPPEDITEM(#208,#359); -#362= IFCREINFORCINGBAR('3VX1168jPE$wQRfsCn9XCO',$,$,$,$,#365,#363,$,$,$,$,$,$,$); -#363= IFCPRODUCTDEFINITIONSHAPE($,$,(#364)); -#364= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#361)); -#365= IFCLOCALPLACEMENT($,#52); -#366= IFCDIRECTION((1.0,0.0,0.0)); -#367= IFCDIRECTION((0.0,1.0,0.0)); -#368= IFCCARTESIANPOINT((0.0,1825.0,0.0)); -#369= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#366,#367,#368,1.0,#370); -#370= IFCDIRECTION((0.0,0.0,1.0)); -#371= IFCMAPPEDITEM(#208,#369); -#372= IFCREINFORCINGBAR('3z5f38IIf8fhDAc8ENt10l',$,$,$,$,#375,#373,$,$,$,$,$,$,$); -#373= IFCPRODUCTDEFINITIONSHAPE($,$,(#374)); -#374= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#371)); -#375= IFCLOCALPLACEMENT($,#52); -#376= IFCDIRECTION((1.0,0.0,0.0)); -#377= IFCDIRECTION((0.0,1.0,0.0)); -#378= IFCCARTESIANPOINT((0.0,1975.0,0.0)); -#379= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#376,#377,#378,1.0,#380); -#380= IFCDIRECTION((0.0,0.0,1.0)); -#381= IFCMAPPEDITEM(#208,#379); -#382= IFCREINFORCINGBAR('0xyptLYzb8MQGiGry4bmPS',$,$,$,$,#385,#383,$,$,$,$,$,$,$); -#383= IFCPRODUCTDEFINITIONSHAPE($,$,(#384)); -#384= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#381)); -#385= IFCLOCALPLACEMENT($,#52); -#386= IFCDIRECTION((1.0,0.0,0.0)); -#387= IFCDIRECTION((0.0,1.0,0.0)); -#388= IFCCARTESIANPOINT((0.0,2125.0,0.0)); -#389= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#386,#387,#388,1.0,#390); -#390= IFCDIRECTION((0.0,0.0,1.0)); -#391= IFCMAPPEDITEM(#208,#389); -#392= IFCREINFORCINGBAR('1LNoA5DlL5Qe3oUfd403CQ',$,$,$,$,#395,#393,$,$,$,$,$,$,$); -#393= IFCPRODUCTDEFINITIONSHAPE($,$,(#394)); -#394= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#391)); -#395= IFCLOCALPLACEMENT($,#52); +#291= IFCMAPPEDITEM(#207,#289); +#292= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#291)); +#293= IFCPRODUCTDEFINITIONSHAPE($,$,(#292)); +#294= IFCBUILDINGELEMENTPROXY('3qrgfIBb92ZegJTle7jou3',#56,'NOTDEFINED',$,$,#296,#293,$,.NOTDEFINED.); +#295= IFCAXIS2PLACEMENT3D(#2,$,$); +#296= IFCLOCALPLACEMENT($,#295); +#297= IFCDIRECTION((1.0,0.0,0.0)); +#298= IFCDIRECTION((0.0,1.0,0.0)); +#299= IFCCARTESIANPOINT((0.0,775.0,0.0)); +#300= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#297,#298,#299,1.0,#301); +#301= IFCDIRECTION((0.0,0.0,1.0)); +#302= IFCMAPPEDITEM(#207,#300); +#303= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#302)); +#304= IFCPRODUCTDEFINITIONSHAPE($,$,(#303)); +#305= IFCBUILDINGELEMENTPROXY('16m6R3JeT83fJPCze2yU$a',#56,'NOTDEFINED',$,$,#307,#304,$,.NOTDEFINED.); +#306= IFCAXIS2PLACEMENT3D(#2,$,$); +#307= IFCLOCALPLACEMENT($,#306); +#308= IFCDIRECTION((1.0,0.0,0.0)); +#309= IFCDIRECTION((0.0,1.0,0.0)); +#310= IFCCARTESIANPOINT((0.0,925.0,0.0)); +#311= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#308,#309,#310,1.0,#312); +#312= IFCDIRECTION((0.0,0.0,1.0)); +#313= IFCMAPPEDITEM(#207,#311); +#314= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#313)); +#315= IFCPRODUCTDEFINITIONSHAPE($,$,(#314)); +#316= IFCBUILDINGELEMENTPROXY('2SGIIYjSbCuu3HVwoLt1yh',#56,'NOTDEFINED',$,$,#318,#315,$,.NOTDEFINED.); +#317= IFCAXIS2PLACEMENT3D(#2,$,$); +#318= IFCLOCALPLACEMENT($,#317); +#319= IFCDIRECTION((1.0,0.0,0.0)); +#320= IFCDIRECTION((0.0,1.0,0.0)); +#321= IFCCARTESIANPOINT((0.0,1075.0,0.0)); +#322= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#319,#320,#321,1.0,#323); +#323= IFCDIRECTION((0.0,0.0,1.0)); +#324= IFCMAPPEDITEM(#207,#322); +#325= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#324)); +#326= IFCPRODUCTDEFINITIONSHAPE($,$,(#325)); +#327= IFCBUILDINGELEMENTPROXY('0PsLby6eL8_hVEt4QwK0lZ',#56,'NOTDEFINED',$,$,#329,#326,$,.NOTDEFINED.); +#328= IFCAXIS2PLACEMENT3D(#2,$,$); +#329= IFCLOCALPLACEMENT($,#328); +#330= IFCDIRECTION((1.0,0.0,0.0)); +#331= IFCDIRECTION((0.0,1.0,0.0)); +#332= IFCCARTESIANPOINT((0.0,1225.0,0.0)); +#333= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#330,#331,#332,1.0,#334); +#334= IFCDIRECTION((0.0,0.0,1.0)); +#335= IFCMAPPEDITEM(#207,#333); +#336= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#335)); +#337= IFCPRODUCTDEFINITIONSHAPE($,$,(#336)); +#338= IFCBUILDINGELEMENTPROXY('1325VJou5AngWp1djcV0hL',#56,'NOTDEFINED',$,$,#340,#337,$,.NOTDEFINED.); +#339= IFCAXIS2PLACEMENT3D(#2,$,$); +#340= IFCLOCALPLACEMENT($,#339); +#341= IFCDIRECTION((1.0,0.0,0.0)); +#342= IFCDIRECTION((0.0,1.0,0.0)); +#343= IFCCARTESIANPOINT((0.0,1375.0,0.0)); +#344= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#341,#342,#343,1.0,#345); +#345= IFCDIRECTION((0.0,0.0,1.0)); +#346= IFCMAPPEDITEM(#207,#344); +#347= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#346)); +#348= IFCPRODUCTDEFINITIONSHAPE($,$,(#347)); +#349= IFCBUILDINGELEMENTPROXY('20zj_$BcH74xRgR4bDrLNb',#56,'NOTDEFINED',$,$,#351,#348,$,.NOTDEFINED.); +#350= IFCAXIS2PLACEMENT3D(#2,$,$); +#351= IFCLOCALPLACEMENT($,#350); +#352= IFCDIRECTION((1.0,0.0,0.0)); +#353= IFCDIRECTION((0.0,1.0,0.0)); +#354= IFCCARTESIANPOINT((0.0,1525.0,0.0)); +#355= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#352,#353,#354,1.0,#356); +#356= IFCDIRECTION((0.0,0.0,1.0)); +#357= IFCMAPPEDITEM(#207,#355); +#358= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#357)); +#359= IFCPRODUCTDEFINITIONSHAPE($,$,(#358)); +#360= IFCBUILDINGELEMENTPROXY('3M4SfEMtHEJukgZR4hw$eV',#56,'NOTDEFINED',$,$,#362,#359,$,.NOTDEFINED.); +#361= IFCAXIS2PLACEMENT3D(#2,$,$); +#362= IFCLOCALPLACEMENT($,#361); +#363= IFCDIRECTION((1.0,0.0,0.0)); +#364= IFCDIRECTION((0.0,1.0,0.0)); +#365= IFCCARTESIANPOINT((0.0,1675.0,0.0)); +#366= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#363,#364,#365,1.0,#367); +#367= IFCDIRECTION((0.0,0.0,1.0)); +#368= IFCMAPPEDITEM(#207,#366); +#369= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#368)); +#370= IFCPRODUCTDEFINITIONSHAPE($,$,(#369)); +#371= IFCBUILDINGELEMENTPROXY('23BYnIaOLBZPVTrKVEDJiy',#56,'NOTDEFINED',$,$,#373,#370,$,.NOTDEFINED.); +#372= IFCAXIS2PLACEMENT3D(#2,$,$); +#373= IFCLOCALPLACEMENT($,#372); +#374= IFCDIRECTION((1.0,0.0,0.0)); +#375= IFCDIRECTION((0.0,1.0,0.0)); +#376= IFCCARTESIANPOINT((0.0,1825.0,0.0)); +#377= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#374,#375,#376,1.0,#378); +#378= IFCDIRECTION((0.0,0.0,1.0)); +#379= IFCMAPPEDITEM(#207,#377); +#380= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#379)); +#381= IFCPRODUCTDEFINITIONSHAPE($,$,(#380)); +#382= IFCBUILDINGELEMENTPROXY('2XulRByDL8ugyo4Uqv9rJr',#56,'NOTDEFINED',$,$,#384,#381,$,.NOTDEFINED.); +#383= IFCAXIS2PLACEMENT3D(#2,$,$); +#384= IFCLOCALPLACEMENT($,#383); +#385= IFCDIRECTION((1.0,0.0,0.0)); +#386= IFCDIRECTION((0.0,1.0,0.0)); +#387= IFCCARTESIANPOINT((0.0,1975.0,0.0)); +#388= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#385,#386,#387,1.0,#389); +#389= IFCDIRECTION((0.0,0.0,1.0)); +#390= IFCMAPPEDITEM(#207,#388); +#391= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#390)); +#392= IFCPRODUCTDEFINITIONSHAPE($,$,(#391)); +#393= IFCBUILDINGELEMENTPROXY('2xvQMSga96XOT3VeCS6ZsK',#56,'NOTDEFINED',$,$,#395,#392,$,.NOTDEFINED.); +#394= IFCAXIS2PLACEMENT3D(#2,$,$); +#395= IFCLOCALPLACEMENT($,#394); #396= IFCDIRECTION((1.0,0.0,0.0)); #397= IFCDIRECTION((0.0,1.0,0.0)); -#398= IFCCARTESIANPOINT((0.0,2275.0,0.0)); +#398= IFCCARTESIANPOINT((0.0,2125.0,0.0)); #399= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#396,#397,#398,1.0,#400); #400= IFCDIRECTION((0.0,0.0,1.0)); -#401= IFCMAPPEDITEM(#208,#399); -#402= IFCREINFORCINGBAR('3eghWwAEX01BtJ2E4ptTLx',$,$,$,$,#405,#403,$,$,$,$,$,$,$); -#403= IFCPRODUCTDEFINITIONSHAPE($,$,(#404)); -#404= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#401)); -#405= IFCLOCALPLACEMENT($,#52); -#406= IFCDIRECTION((1.0,0.0,0.0)); -#407= IFCDIRECTION((0.0,1.0,0.0)); -#408= IFCCARTESIANPOINT((0.0,2425.0,0.0)); -#409= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#406,#407,#408,1.0,#410); -#410= IFCDIRECTION((0.0,0.0,1.0)); -#411= IFCMAPPEDITEM(#208,#409); -#412= IFCREINFORCINGBAR('3qAHaxKPX6MASh_ABF$6Lp',$,$,$,$,#415,#413,$,$,$,$,$,$,$); -#413= IFCPRODUCTDEFINITIONSHAPE($,$,(#414)); -#414= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#411)); -#415= IFCLOCALPLACEMENT($,#52); -#416= IFCDIRECTION((1.0,0.0,0.0)); -#417= IFCDIRECTION((0.0,1.0,0.0)); -#418= IFCCARTESIANPOINT((0.0,2575.0,0.0)); -#419= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#416,#417,#418,1.0,#420); -#420= IFCDIRECTION((0.0,0.0,1.0)); -#421= IFCMAPPEDITEM(#208,#419); -#422= IFCREINFORCINGBAR('1F$nFBpTj8bAMaCu8WL98_',$,$,$,$,#425,#423,$,$,$,$,$,$,$); -#423= IFCPRODUCTDEFINITIONSHAPE($,$,(#424)); -#424= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#421)); -#425= IFCLOCALPLACEMENT($,#52); -#426= IFCDIRECTION((1.0,0.0,0.0)); -#427= IFCDIRECTION((0.0,1.0,0.0)); -#428= IFCCARTESIANPOINT((0.0,2725.0,0.0)); -#429= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#426,#427,#428,1.0,#430); -#430= IFCDIRECTION((0.0,0.0,1.0)); -#431= IFCMAPPEDITEM(#208,#429); -#432= IFCREINFORCINGBAR('3LENYE4Uz5l8$owyO5P$3e',$,$,$,$,#435,#433,$,$,$,$,$,$,$); -#433= IFCPRODUCTDEFINITIONSHAPE($,$,(#434)); -#434= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#431)); -#435= IFCLOCALPLACEMENT($,#52); -#436= IFCDIRECTION((1.0,0.0,0.0)); -#437= IFCDIRECTION((0.0,1.0,0.0)); -#438= IFCCARTESIANPOINT((0.0,2875.0,0.0)); -#439= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#436,#437,#438,1.0,#440); -#440= IFCDIRECTION((0.0,0.0,1.0)); -#441= IFCMAPPEDITEM(#208,#439); -#442= IFCREINFORCINGBAR('1bDonuwqb38eEcK_2WGVix',$,$,$,$,#445,#443,$,$,$,$,$,$,$); -#443= IFCPRODUCTDEFINITIONSHAPE($,$,(#444)); -#444= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#441)); -#445= IFCLOCALPLACEMENT($,#52); -#446= IFCDIRECTION((1.0,0.0,0.0)); -#447= IFCDIRECTION((0.0,1.0,0.0)); -#448= IFCCARTESIANPOINT((0.0,3025.0,0.0)); -#449= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#446,#447,#448,1.0,#450); -#450= IFCDIRECTION((0.0,0.0,1.0)); -#451= IFCMAPPEDITEM(#208,#449); -#452= IFCREINFORCINGBAR('0E6T2zEmH3l8R4$Abx1JgJ',$,$,$,$,#455,#453,$,$,$,$,$,$,$); -#453= IFCPRODUCTDEFINITIONSHAPE($,$,(#454)); -#454= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#451)); -#455= IFCLOCALPLACEMENT($,#52); -#456= IFCDIRECTION((1.0,0.0,0.0)); -#457= IFCDIRECTION((0.0,1.0,0.0)); -#458= IFCCARTESIANPOINT((0.0,3175.0,0.0)); -#459= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#456,#457,#458,1.0,#460); -#460= IFCDIRECTION((0.0,0.0,1.0)); -#461= IFCMAPPEDITEM(#208,#459); -#462= IFCREINFORCINGBAR('3LVHcxsRf6b8kujh2jKKPy',$,$,$,$,#465,#463,$,$,$,$,$,$,$); -#463= IFCPRODUCTDEFINITIONSHAPE($,$,(#464)); -#464= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#461)); -#465= IFCLOCALPLACEMENT($,#52); -#466= IFCDIRECTION((1.0,0.0,0.0)); -#467= IFCDIRECTION((0.0,1.0,0.0)); -#468= IFCCARTESIANPOINT((0.0,3325.0,0.0)); -#469= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#466,#467,#468,1.0,#470); -#470= IFCDIRECTION((0.0,0.0,1.0)); -#471= IFCMAPPEDITEM(#208,#469); -#472= IFCREINFORCINGBAR('3U4RnQfBD8ZOnjZg73GjG8',$,$,$,$,#475,#473,$,$,$,$,$,$,$); -#473= IFCPRODUCTDEFINITIONSHAPE($,$,(#474)); -#474= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#471)); -#475= IFCLOCALPLACEMENT($,#52); -#476= IFCDIRECTION((1.0,0.0,0.0)); -#477= IFCDIRECTION((0.0,1.0,0.0)); -#478= IFCCARTESIANPOINT((0.0,3475.0,0.0)); -#479= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#476,#477,#478,1.0,#480); -#480= IFCDIRECTION((0.0,0.0,1.0)); -#481= IFCMAPPEDITEM(#208,#479); -#482= IFCREINFORCINGBAR('3U6Myoj$98W9IkbmCaLf2M',$,$,$,$,#485,#483,$,$,$,$,$,$,$); -#483= IFCPRODUCTDEFINITIONSHAPE($,$,(#484)); -#484= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#481)); -#485= IFCLOCALPLACEMENT($,#52); -#486= IFCDIRECTION((1.0,0.0,0.0)); -#487= IFCDIRECTION((0.0,1.0,0.0)); -#488= IFCCARTESIANPOINT((0.0,3625.0,0.0)); -#489= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#486,#487,#488,1.0,#490); -#490= IFCDIRECTION((0.0,0.0,1.0)); -#491= IFCMAPPEDITEM(#208,#489); -#492= IFCREINFORCINGBAR('0usMsRTxP0kP29733fsf2K',$,$,$,$,#495,#493,$,$,$,$,$,$,$); -#493= IFCPRODUCTDEFINITIONSHAPE($,$,(#494)); -#494= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#491)); -#495= IFCLOCALPLACEMENT($,#52); -#496= IFCDIRECTION((1.0,0.0,0.0)); -#497= IFCDIRECTION((0.0,1.0,0.0)); -#498= IFCCARTESIANPOINT((0.0,3775.0,0.0)); -#499= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#496,#497,#498,1.0,#500); -#500= IFCDIRECTION((0.0,0.0,1.0)); -#501= IFCMAPPEDITEM(#208,#499); -#502= IFCREINFORCINGBAR('25gmOlxuL91eYqABfnEqRQ',$,$,$,$,#505,#503,$,$,$,$,$,$,$); -#503= IFCPRODUCTDEFINITIONSHAPE($,$,(#504)); -#504= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#501)); -#505= IFCLOCALPLACEMENT($,#52); +#401= IFCMAPPEDITEM(#207,#399); +#402= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#401)); +#403= IFCPRODUCTDEFINITIONSHAPE($,$,(#402)); +#404= IFCBUILDINGELEMENTPROXY('2gUE6_w3j77f8YJGz_2RMl',#56,'NOTDEFINED',$,$,#406,#403,$,.NOTDEFINED.); +#405= IFCAXIS2PLACEMENT3D(#2,$,$); +#406= IFCLOCALPLACEMENT($,#405); +#407= IFCDIRECTION((1.0,0.0,0.0)); +#408= IFCDIRECTION((0.0,1.0,0.0)); +#409= IFCCARTESIANPOINT((0.0,2275.0,0.0)); +#410= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#407,#408,#409,1.0,#411); +#411= IFCDIRECTION((0.0,0.0,1.0)); +#412= IFCMAPPEDITEM(#207,#410); +#413= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#412)); +#414= IFCPRODUCTDEFINITIONSHAPE($,$,(#413)); +#415= IFCBUILDINGELEMENTPROXY('0J0dRL4tT93REAabfASDom',#56,'NOTDEFINED',$,$,#417,#414,$,.NOTDEFINED.); +#416= IFCAXIS2PLACEMENT3D(#2,$,$); +#417= IFCLOCALPLACEMENT($,#416); +#418= IFCDIRECTION((1.0,0.0,0.0)); +#419= IFCDIRECTION((0.0,1.0,0.0)); +#420= IFCCARTESIANPOINT((0.0,2425.0,0.0)); +#421= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#418,#419,#420,1.0,#422); +#422= IFCDIRECTION((0.0,0.0,1.0)); +#423= IFCMAPPEDITEM(#207,#421); +#424= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#423)); +#425= IFCPRODUCTDEFINITIONSHAPE($,$,(#424)); +#426= IFCBUILDINGELEMENTPROXY('048RJ151b81PqODsTMD4EA',#56,'NOTDEFINED',$,$,#428,#425,$,.NOTDEFINED.); +#427= IFCAXIS2PLACEMENT3D(#2,$,$); +#428= IFCLOCALPLACEMENT($,#427); +#429= IFCDIRECTION((1.0,0.0,0.0)); +#430= IFCDIRECTION((0.0,1.0,0.0)); +#431= IFCCARTESIANPOINT((0.0,2575.0,0.0)); +#432= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#429,#430,#431,1.0,#433); +#433= IFCDIRECTION((0.0,0.0,1.0)); +#434= IFCMAPPEDITEM(#207,#432); +#435= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#434)); +#436= IFCPRODUCTDEFINITIONSHAPE($,$,(#435)); +#437= IFCBUILDINGELEMENTPROXY('3hXx9Kb6b5bvjgr9pwvpz0',#56,'NOTDEFINED',$,$,#439,#436,$,.NOTDEFINED.); +#438= IFCAXIS2PLACEMENT3D(#2,$,$); +#439= IFCLOCALPLACEMENT($,#438); +#440= IFCDIRECTION((1.0,0.0,0.0)); +#441= IFCDIRECTION((0.0,1.0,0.0)); +#442= IFCCARTESIANPOINT((0.0,2725.0,0.0)); +#443= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#440,#441,#442,1.0,#444); +#444= IFCDIRECTION((0.0,0.0,1.0)); +#445= IFCMAPPEDITEM(#207,#443); +#446= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#445)); +#447= IFCPRODUCTDEFINITIONSHAPE($,$,(#446)); +#448= IFCBUILDINGELEMENTPROXY('0FmUHg8ZX0ZfY$0f5nkM2l',#56,'NOTDEFINED',$,$,#450,#447,$,.NOTDEFINED.); +#449= IFCAXIS2PLACEMENT3D(#2,$,$); +#450= IFCLOCALPLACEMENT($,#449); +#451= IFCDIRECTION((1.0,0.0,0.0)); +#452= IFCDIRECTION((0.0,1.0,0.0)); +#453= IFCCARTESIANPOINT((0.0,2875.0,0.0)); +#454= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#451,#452,#453,1.0,#455); +#455= IFCDIRECTION((0.0,0.0,1.0)); +#456= IFCMAPPEDITEM(#207,#454); +#457= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#456)); +#458= IFCPRODUCTDEFINITIONSHAPE($,$,(#457)); +#459= IFCBUILDINGELEMENTPROXY('2_zvpwRdvAuRiTlHXX$Qp8',#56,'NOTDEFINED',$,$,#461,#458,$,.NOTDEFINED.); +#460= IFCAXIS2PLACEMENT3D(#2,$,$); +#461= IFCLOCALPLACEMENT($,#460); +#462= IFCDIRECTION((1.0,0.0,0.0)); +#463= IFCDIRECTION((0.0,1.0,0.0)); +#464= IFCCARTESIANPOINT((0.0,3025.0,0.0)); +#465= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#462,#463,#464,1.0,#466); +#466= IFCDIRECTION((0.0,0.0,1.0)); +#467= IFCMAPPEDITEM(#207,#465); +#468= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#467)); +#469= IFCPRODUCTDEFINITIONSHAPE($,$,(#468)); +#470= IFCBUILDINGELEMENTPROXY('1mhkXHKfX6PxdS2vZn17wX',#56,'NOTDEFINED',$,$,#472,#469,$,.NOTDEFINED.); +#471= IFCAXIS2PLACEMENT3D(#2,$,$); +#472= IFCLOCALPLACEMENT($,#471); +#473= IFCDIRECTION((1.0,0.0,0.0)); +#474= IFCDIRECTION((0.0,1.0,0.0)); +#475= IFCCARTESIANPOINT((0.0,3175.0,0.0)); +#476= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#473,#474,#475,1.0,#477); +#477= IFCDIRECTION((0.0,0.0,1.0)); +#478= IFCMAPPEDITEM(#207,#476); +#479= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#478)); +#480= IFCPRODUCTDEFINITIONSHAPE($,$,(#479)); +#481= IFCBUILDINGELEMENTPROXY('0CeIQzUqP5qOOeAjMtH2OX',#56,'NOTDEFINED',$,$,#483,#480,$,.NOTDEFINED.); +#482= IFCAXIS2PLACEMENT3D(#2,$,$); +#483= IFCLOCALPLACEMENT($,#482); +#484= IFCDIRECTION((1.0,0.0,0.0)); +#485= IFCDIRECTION((0.0,1.0,0.0)); +#486= IFCCARTESIANPOINT((0.0,3325.0,0.0)); +#487= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#484,#485,#486,1.0,#488); +#488= IFCDIRECTION((0.0,0.0,1.0)); +#489= IFCMAPPEDITEM(#207,#487); +#490= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#489)); +#491= IFCPRODUCTDEFINITIONSHAPE($,$,(#490)); +#492= IFCBUILDINGELEMENTPROXY('3shtoAQL5BAhvwA_1Ph$lC',#56,'NOTDEFINED',$,$,#494,#491,$,.NOTDEFINED.); +#493= IFCAXIS2PLACEMENT3D(#2,$,$); +#494= IFCLOCALPLACEMENT($,#493); +#495= IFCDIRECTION((1.0,0.0,0.0)); +#496= IFCDIRECTION((0.0,1.0,0.0)); +#497= IFCCARTESIANPOINT((0.0,3475.0,0.0)); +#498= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#495,#496,#497,1.0,#499); +#499= IFCDIRECTION((0.0,0.0,1.0)); +#500= IFCMAPPEDITEM(#207,#498); +#501= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#500)); +#502= IFCPRODUCTDEFINITIONSHAPE($,$,(#501)); +#503= IFCBUILDINGELEMENTPROXY('22j4RNKqD2IBRDGig5eaCF',#56,'NOTDEFINED',$,$,#505,#502,$,.NOTDEFINED.); +#504= IFCAXIS2PLACEMENT3D(#2,$,$); +#505= IFCLOCALPLACEMENT($,#504); #506= IFCDIRECTION((1.0,0.0,0.0)); #507= IFCDIRECTION((0.0,1.0,0.0)); -#508= IFCCARTESIANPOINT((0.0,3925.0,0.0)); +#508= IFCCARTESIANPOINT((0.0,3625.0,0.0)); #509= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#506,#507,#508,1.0,#510); #510= IFCDIRECTION((0.0,0.0,1.0)); -#511= IFCMAPPEDITEM(#208,#509); -#512= IFCREINFORCINGBAR('1lPvw96JPBKuCj6rfrnRvE',$,$,$,$,#515,#513,$,$,$,$,$,$,$); -#513= IFCPRODUCTDEFINITIONSHAPE($,$,(#514)); -#514= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#511)); -#515= IFCLOCALPLACEMENT($,#52); -#516= IFCDIRECTION((1.0,0.0,0.0)); -#517= IFCDIRECTION((0.0,1.0,0.0)); -#518= IFCCARTESIANPOINT((0.0,4075.0,0.0)); -#519= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#516,#517,#518,1.0,#520); -#520= IFCDIRECTION((0.0,0.0,1.0)); -#521= IFCMAPPEDITEM(#208,#519); -#522= IFCREINFORCINGBAR('1gmjP8SKT91e2HMuoACRv8',$,$,$,$,#525,#523,$,$,$,$,$,$,$); -#523= IFCPRODUCTDEFINITIONSHAPE($,$,(#524)); -#524= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#521)); -#525= IFCLOCALPLACEMENT($,#52); -#526= IFCDIRECTION((1.0,0.0,0.0)); -#527= IFCDIRECTION((0.0,1.0,0.0)); -#528= IFCCARTESIANPOINT((0.0,4225.0,0.0)); -#529= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#526,#527,#528,1.0,#530); -#530= IFCDIRECTION((0.0,0.0,1.0)); -#531= IFCMAPPEDITEM(#208,#529); -#532= IFCREINFORCINGBAR('23usaHG6T8AR7l7h2CYijI',$,$,$,$,#535,#533,$,$,$,$,$,$,$); -#533= IFCPRODUCTDEFINITIONSHAPE($,$,(#534)); -#534= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#531)); -#535= IFCLOCALPLACEMENT($,#52); -#536= IFCDIRECTION((1.0,0.0,0.0)); -#537= IFCDIRECTION((0.0,1.0,0.0)); -#538= IFCCARTESIANPOINT((0.0,4375.0,0.0)); -#539= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#536,#537,#538,1.0,#540); -#540= IFCDIRECTION((0.0,0.0,1.0)); -#541= IFCMAPPEDITEM(#208,#539); -#542= IFCREINFORCINGBAR('31ZuXJpGD0oAwU6NDk4uyD',$,$,$,$,#545,#543,$,$,$,$,$,$,$); -#543= IFCPRODUCTDEFINITIONSHAPE($,$,(#544)); -#544= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#541)); -#545= IFCLOCALPLACEMENT($,#52); -#546= IFCDIRECTION((1.0,0.0,0.0)); -#547= IFCDIRECTION((0.0,1.0,0.0)); -#548= IFCCARTESIANPOINT((0.0,4525.0,0.0)); -#549= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#546,#547,#548,1.0,#550); -#550= IFCDIRECTION((0.0,0.0,1.0)); -#551= IFCMAPPEDITEM(#208,#549); -#552= IFCREINFORCINGBAR('1ZLktWyV96ABNT0HxnVfRf',$,$,$,$,#555,#553,$,$,$,$,$,$,$); -#553= IFCPRODUCTDEFINITIONSHAPE($,$,(#554)); -#554= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#551)); -#555= IFCLOCALPLACEMENT($,#52); -#556= IFCDIRECTION((1.0,0.0,0.0)); -#557= IFCDIRECTION((0.0,1.0,0.0)); -#558= IFCCARTESIANPOINT((0.0,4675.0,0.0)); -#559= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#556,#557,#558,1.0,#560); -#560= IFCDIRECTION((0.0,0.0,1.0)); -#561= IFCMAPPEDITEM(#208,#559); -#562= IFCREINFORCINGBAR('2sq2rbiav96g6JcZKQqvI8',$,$,$,$,#565,#563,$,$,$,$,$,$,$); -#563= IFCPRODUCTDEFINITIONSHAPE($,$,(#564)); -#564= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#561)); -#565= IFCLOCALPLACEMENT($,#52); -#566= IFCDIRECTION((1.0,0.0,0.0)); -#567= IFCDIRECTION((0.0,1.0,0.0)); -#568= IFCCARTESIANPOINT((0.0,4825.0,0.0)); -#569= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#566,#567,#568,1.0,#570); -#570= IFCDIRECTION((0.0,0.0,1.0)); -#571= IFCMAPPEDITEM(#208,#569); -#572= IFCREINFORCINGBAR('1UhvLsV5T0EhRNnXBrLWEz',$,$,$,$,#575,#573,$,$,$,$,$,$,$); -#573= IFCPRODUCTDEFINITIONSHAPE($,$,(#574)); -#574= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#571)); -#575= IFCLOCALPLACEMENT($,#52); -#576= IFCDIRECTION((1.0,0.0,0.0)); -#577= IFCDIRECTION((0.0,1.0,0.0)); -#578= IFCCARTESIANPOINT((0.0,4975.0,0.0)); -#579= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#576,#577,#578,1.0,#580); -#580= IFCDIRECTION((0.0,0.0,1.0)); -#581= IFCMAPPEDITEM(#208,#579); -#582= IFCREINFORCINGBAR('1ltX7blVz6MAo8eXQDPbyM',$,$,$,$,#585,#583,$,$,$,$,$,$,$); -#583= IFCPRODUCTDEFINITIONSHAPE($,$,(#584)); -#584= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#581)); -#585= IFCLOCALPLACEMENT($,#52); +#511= IFCMAPPEDITEM(#207,#509); +#512= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#511)); +#513= IFCPRODUCTDEFINITIONSHAPE($,$,(#512)); +#514= IFCBUILDINGELEMENTPROXY('3Wvu6qGJH4ChhTV3pl9CGh',#56,'NOTDEFINED',$,$,#516,#513,$,.NOTDEFINED.); +#515= IFCAXIS2PLACEMENT3D(#2,$,$); +#516= IFCLOCALPLACEMENT($,#515); +#517= IFCDIRECTION((1.0,0.0,0.0)); +#518= IFCDIRECTION((0.0,1.0,0.0)); +#519= IFCCARTESIANPOINT((0.0,3775.0,0.0)); +#520= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#517,#518,#519,1.0,#521); +#521= IFCDIRECTION((0.0,0.0,1.0)); +#522= IFCMAPPEDITEM(#207,#520); +#523= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#522)); +#524= IFCPRODUCTDEFINITIONSHAPE($,$,(#523)); +#525= IFCBUILDINGELEMENTPROXY('37Qrf07Iz3tRMbSxEA4ynH',#56,'NOTDEFINED',$,$,#527,#524,$,.NOTDEFINED.); +#526= IFCAXIS2PLACEMENT3D(#2,$,$); +#527= IFCLOCALPLACEMENT($,#526); +#528= IFCDIRECTION((1.0,0.0,0.0)); +#529= IFCDIRECTION((0.0,1.0,0.0)); +#530= IFCCARTESIANPOINT((0.0,3925.0,0.0)); +#531= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#528,#529,#530,1.0,#532); +#532= IFCDIRECTION((0.0,0.0,1.0)); +#533= IFCMAPPEDITEM(#207,#531); +#534= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#533)); +#535= IFCPRODUCTDEFINITIONSHAPE($,$,(#534)); +#536= IFCBUILDINGELEMENTPROXY('2gelqZ1Wv8BvCy6TstVGkd',#56,'NOTDEFINED',$,$,#538,#535,$,.NOTDEFINED.); +#537= IFCAXIS2PLACEMENT3D(#2,$,$); +#538= IFCLOCALPLACEMENT($,#537); +#539= IFCDIRECTION((1.0,0.0,0.0)); +#540= IFCDIRECTION((0.0,1.0,0.0)); +#541= IFCCARTESIANPOINT((0.0,4075.0,0.0)); +#542= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#539,#540,#541,1.0,#543); +#543= IFCDIRECTION((0.0,0.0,1.0)); +#544= IFCMAPPEDITEM(#207,#542); +#545= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#544)); +#546= IFCPRODUCTDEFINITIONSHAPE($,$,(#545)); +#547= IFCBUILDINGELEMENTPROXY('1Q21dHc_X7eRppCHrT69Vb',#56,'NOTDEFINED',$,$,#549,#546,$,.NOTDEFINED.); +#548= IFCAXIS2PLACEMENT3D(#2,$,$); +#549= IFCLOCALPLACEMENT($,#548); +#550= IFCDIRECTION((1.0,0.0,0.0)); +#551= IFCDIRECTION((0.0,1.0,0.0)); +#552= IFCCARTESIANPOINT((0.0,4225.0,0.0)); +#553= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#550,#551,#552,1.0,#554); +#554= IFCDIRECTION((0.0,0.0,1.0)); +#555= IFCMAPPEDITEM(#207,#553); +#556= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#555)); +#557= IFCPRODUCTDEFINITIONSHAPE($,$,(#556)); +#558= IFCBUILDINGELEMENTPROXY('0e6Wc08NLD59ueqCAK1gxp',#56,'NOTDEFINED',$,$,#560,#557,$,.NOTDEFINED.); +#559= IFCAXIS2PLACEMENT3D(#2,$,$); +#560= IFCLOCALPLACEMENT($,#559); +#561= IFCDIRECTION((1.0,0.0,0.0)); +#562= IFCDIRECTION((0.0,1.0,0.0)); +#563= IFCCARTESIANPOINT((0.0,4375.0,0.0)); +#564= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#561,#562,#563,1.0,#565); +#565= IFCDIRECTION((0.0,0.0,1.0)); +#566= IFCMAPPEDITEM(#207,#564); +#567= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#566)); +#568= IFCPRODUCTDEFINITIONSHAPE($,$,(#567)); +#569= IFCBUILDINGELEMENTPROXY('3xdMOSZMj3cBOV_QTbXZha',#56,'NOTDEFINED',$,$,#571,#568,$,.NOTDEFINED.); +#570= IFCAXIS2PLACEMENT3D(#2,$,$); +#571= IFCLOCALPLACEMENT($,#570); +#572= IFCDIRECTION((1.0,0.0,0.0)); +#573= IFCDIRECTION((0.0,1.0,0.0)); +#574= IFCCARTESIANPOINT((0.0,4525.0,0.0)); +#575= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#572,#573,#574,1.0,#576); +#576= IFCDIRECTION((0.0,0.0,1.0)); +#577= IFCMAPPEDITEM(#207,#575); +#578= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#577)); +#579= IFCPRODUCTDEFINITIONSHAPE($,$,(#578)); +#580= IFCBUILDINGELEMENTPROXY('1r_U9JTkHDWwkv_nfWFHVe',#56,'NOTDEFINED',$,$,#582,#579,$,.NOTDEFINED.); +#581= IFCAXIS2PLACEMENT3D(#2,$,$); +#582= IFCLOCALPLACEMENT($,#581); +#583= IFCDIRECTION((1.0,0.0,0.0)); +#584= IFCDIRECTION((0.0,1.0,0.0)); +#585= IFCCARTESIANPOINT((0.0,4675.0,0.0)); +#586= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#583,#584,#585,1.0,#587); +#587= IFCDIRECTION((0.0,0.0,1.0)); +#588= IFCMAPPEDITEM(#207,#586); +#589= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#588)); +#590= IFCPRODUCTDEFINITIONSHAPE($,$,(#589)); +#591= IFCBUILDINGELEMENTPROXY('29I7_S2fT3WRD4zPH4YjmD',#56,'NOTDEFINED',$,$,#593,#590,$,.NOTDEFINED.); +#592= IFCAXIS2PLACEMENT3D(#2,$,$); +#593= IFCLOCALPLACEMENT($,#592); +#594= IFCDIRECTION((1.0,0.0,0.0)); +#595= IFCDIRECTION((0.0,1.0,0.0)); +#596= IFCCARTESIANPOINT((0.0,4825.0,0.0)); +#597= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#594,#595,#596,1.0,#598); +#598= IFCDIRECTION((0.0,0.0,1.0)); +#599= IFCMAPPEDITEM(#207,#597); +#600= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#599)); +#601= IFCPRODUCTDEFINITIONSHAPE($,$,(#600)); +#602= IFCBUILDINGELEMENTPROXY('0$ciATTaP17PJMHQD0$N3Y',#56,'NOTDEFINED',$,$,#604,#601,$,.NOTDEFINED.); +#603= IFCAXIS2PLACEMENT3D(#2,$,$); +#604= IFCLOCALPLACEMENT($,#603); +#605= IFCDIRECTION((1.0,0.0,0.0)); +#606= IFCDIRECTION((0.0,1.0,0.0)); +#607= IFCCARTESIANPOINT((0.0,4975.0,0.0)); +#608= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#605,#606,#607,1.0,#609); +#609= IFCDIRECTION((0.0,0.0,1.0)); +#610= IFCMAPPEDITEM(#207,#608); +#611= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#610)); +#612= IFCPRODUCTDEFINITIONSHAPE($,$,(#611)); +#613= IFCBUILDINGELEMENTPROXY('1irBeCCUf82wdGg7qTPCbW',#56,'NOTDEFINED',$,$,#615,#612,$,.NOTDEFINED.); +#614= IFCAXIS2PLACEMENT3D(#2,$,$); +#615= IFCLOCALPLACEMENT($,#614); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Additional test cases/Examples/Reinforcing stirrup/DocExample.xml b/Examples/Additional test cases/Examples/Reinforcing stirrup/DocExample.xml index f04b1dbbc..a8f85251f 100644 --- a/Examples/Additional test cases/Examples/Reinforcing stirrup/DocExample.xml +++ b/Examples/Additional test cases/Examples/Reinforcing stirrup/DocExample.xml @@ -1,7 +1,7 @@  - + diff --git a/Examples/Additional test cases/Examples/Reinforcing stirrup/File.ifc b/Examples/Additional test cases/Examples/Reinforcing stirrup/File.ifc index b114760b1..96bac0ded 100644 --- a/Examples/Additional test cases/Examples/Reinforcing stirrup/File.ifc +++ b/Examples/Additional test cases/Examples/Reinforcing stirrup/File.ifc @@ -1,68 +1,65 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:55', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084875,$,$,1418084875); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('0WoLgLOcf80OfpMfE5JDJy',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('1UK80jTi5Ff9jgVJzyecRb',$,'Building','Building Container for Elements',(#220),#50); -#55= IFCLOCALPLACEMENT(#51,#52); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('1BOGo$cBv9ePqXvg1A7XlA',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#221),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('27SF9JXCv0IfCGc6IOUgDJ',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCDOCUMENTREFERENCE($,'MyReinforcementCode','MyCodeISO3766',$,$); -#201= IFCRELASSOCIATESDOCUMENT('23vj62OUfDfg63sHB1nX6x',$,$,$,(#100),#200); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCDOCUMENTREFERENCE($,'MyCodeISO3766','MyReinforcementCode',$,$); +#201= IFCRELASSOCIATESDOCUMENT('1R7R97$uLAAv4wci$KGwn8',#56,$,$,(#100),#200); #202= IFCMATERIAL('ReinforcingSteel',$,$); -#203= IFCRELASSOCIATESMATERIAL('3asHesm0T6gxQ0aGbrsMIX',$,'MatAssoc','Material Associates',(#212),#202); -#205= IFCINDEXEDPOLYCURVE(#206,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5)),IFCARCINDEX((5,6,7)),IFCLINEINDEX((7,8)),IFCARCINDEX((8,9,10)),IFCLINEINDEX((10,11)),IFCARCINDEX((11,12,13)),IFCLINEINDEX((13,14)),IFCARCINDEX((14,15,16)),IFCLINEINDEX((16,17)),IFCARCINDEX((17,18,19)),IFCLINEINDEX((19,20))),$); -#206= IFCCARTESIANPOINTLIST3D(((-69.0,0.0,-122.0),(-69.0,0.0,-79.0),(-54.9411254969544,0.0,-45.0588745030457),(-21.0000000000001,0.0,-31.0),(21.0,0.0,-31.0),(54.9411254969543,0.0,-45.0588745030456),(69.0,0.0,-78.9999999999999),(69.0,0.00000000000000089,-321.0),(54.993978595716,1.21791490472038,-354.941125496954),(21.1804517666064,4.1582215855126,-369.0),(-20.6616529376114,7.79666547283599,-369.0),(-54.4751797667207,10.7369721536282,-354.941125496954),(-68.4812011710042,11.9548870583485,-320.999999999999),(-69.0,12.0,-79.0),(-54.9411254969544,12.0,-45.0588745030457),(-21.0000000000001,12.0,-31.0),(21.0,12.0,-31.0),(54.9411254969543,12.0,-45.0588745030456),(69.0,12.0,-78.9999999999999),(-69.0,0.0,-122.0))); -#207= IFCSWEPTDISKSOLID(#205,6.0,$,$,$); -#208= IFCREPRESENTATIONMAP(#209,#211); -#209= IFCAXIS2PLACEMENT3D(#210,$,$); -#210= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#211= IFCSHAPEREPRESENTATION(#12,'Body','AdvancedSweptSolid',(#207)); -#212= IFCREINFORCINGBARTYPE('3dAMwbGE92VuH_d2LLFmoy',$,'12 Diameter Ligature',$,$,$,(#208),$,$,.LIGATURE.,12.0,113.097335529233,1150.0,.TEXTURED.,$,$); -#213= IFCRELDEFINESBYTYPE('0KX7K6Ekv7YvL4uzxaJvJ8',$,'12 Diameter Ligature',$,(#220),#212); -#214= IFCDIRECTION((1.0,0.0,0.0)); -#215= IFCDIRECTION((0.0,1.0,0.0)); -#216= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#217= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#214,#215,#216,1.0,#218); -#218= IFCDIRECTION((0.0,0.0,1.0)); -#219= IFCMAPPEDITEM(#208,#217); -#220= IFCREINFORCINGBAR('381QpY9RP89gKaSFbzIfbP',$,$,$,$,#55,#221,$,$,$,$,$,$,$); -#221= IFCPRODUCTDEFINITIONSHAPE($,$,(#222)); -#222= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#219)); +#203= IFCRELASSOCIATESMATERIAL('3gfVO40P5EfQyKZ_bF0R$6',#56,'MatAssoc','Material Associates',(#210),#202); +#204= IFCCARTESIANPOINTLIST3D(((-69.0,0.0,-122.0),(-69.0,0.0,-79.0),(-54.9411254969544,0.0,-45.0588745030457),(-21.0000000000001,0.0,-31.0),(21.0,0.0,-31.0),(54.9411254969543,0.0,-45.0588745030456),(69.0,0.0,-78.9999999999999),(69.0,0.00000000000000089,-321.0),(54.993978595716,1.21791490472038,-354.941125496954),(21.1804517666064,4.1582215855126,-369.0),(-20.6616529376114,7.79666547283599,-369.0),(-54.4751797667207,10.7369721536282,-354.941125496954),(-68.4812011710042,11.9548870583485,-320.999999999999),(-69.0,12.0,-79.0),(-54.9411254969544,12.0,-45.0588745030457),(-21.0000000000001,12.0,-31.0),(21.0,12.0,-31.0),(54.9411254969543,12.0,-45.0588745030456),(69.0,12.0,-78.9999999999999),(69.0,12.0,-122.0))); +#205= IFCINDEXEDPOLYCURVE(#204,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5)),IFCARCINDEX((5,6,7)),IFCLINEINDEX((7,8)),IFCARCINDEX((8,9,10)),IFCLINEINDEX((10,11)),IFCARCINDEX((11,12,13)),IFCLINEINDEX((13,14)),IFCARCINDEX((14,15,16)),IFCLINEINDEX((16,17)),IFCARCINDEX((17,18,19)),IFCLINEINDEX((19,20))),.F.); +#206= IFCSWEPTDISKSOLID(#205,6.0,$,$,$); +#207= IFCREPRESENTATIONMAP(#208,#209); +#208= IFCAXIS2PLACEMENT3D(#2,$,$); +#209= IFCSHAPEREPRESENTATION(#5,'Body','SolidModel',(#206)); +#210= IFCREINFORCINGBARTYPE('0jMRtfHYXE7u4s_CQ2uVE9',#56,'12 Diameter Ligature',$,$,$,(#207),$,$,.LIGATURE.,12.0,113.097335529233,1150.0,.TEXTURED.,$,$); +#211= IFCRELDEFINESBYTYPE('1iAfl2ERbFmwi7uniy1H7j',#56,$,$,(#221),#210); +#212= IFCRELDECLARES('2iXwonLML0_xb$7wRuG3vr',#56,$,$,#100,(#210)); +#213= IFCDIRECTION((1.0,0.0,0.0)); +#214= IFCDIRECTION((0.0,1.0,0.0)); +#215= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#216= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#213,#214,#215,1.0,#217); +#217= IFCDIRECTION((0.0,0.0,1.0)); +#218= IFCMAPPEDITEM(#207,#216); +#219= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#218)); +#220= IFCPRODUCTDEFINITIONSHAPE($,$,(#219)); +#221= IFCBUILDINGELEMENTPROXY('0WUveBtSTDbunNjDLsuRn$',#56,'NOTDEFINED',$,$,#223,#220,$,.NOTDEFINED.); +#222= IFCAXIS2PLACEMENT3D(#2,$,$); +#223= IFCLOCALPLACEMENT($,#222); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Additional test cases/Examples/Slab openings/File.ifc b/Examples/Additional test cases/Examples/Slab openings/File.ifc index 58511b6f8..1eaca871a 100644 --- a/Examples/Additional test cases/Examples/Slab openings/File.ifc +++ b/Examples/Additional test cases/Examples/Slab openings/File.ifc @@ -1,94 +1,84 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:54', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084874,$,$,1418084874); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('0VCRxBtkXADAyUqmmi8wgL',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('1LjW27S1r6k9t60_o5PKpn',$,'Building','Building Container for Elements',(#302),#50); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('25v_KTp7PE7xsqL0jcdJ0K',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#303),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('0xtt_FAs1E0f27x$DsDUKo',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCMATERIAL('Concrete',$,$); -#203= IFCMATERIALLAYER(#200,200.0,.F.,'Core',$,$,$); -#205= IFCMATERIALLAYERSET((#203),'200mm Concrete',$); -#206= IFCRELASSOCIATESMATERIAL('2mG3GPofn9w8XVcm9bJ52u',$,'MatAssoc','Material Associates',(#300),#205); -#300= IFCSLABTYPE('1EDjpMzcT3JAl5OwRhbtOd',$,'200mm Concrete',$,$,$,$,$,$,.FLOOR.); -#301= IFCRELDEFINESBYTYPE('2tnpQwgGjCVwF6buy_NKcq',$,'200mm Concrete',$,(#302),#300); -#302= IFCSLABSTANDARDCASE('21hyH1VvT7FO4OaH6TIJak',$,$,$,$,#307,#316,$,$); -#303= IFCAXIS2PLACEMENT3D(#304,#305,#306); -#304= IFCCARTESIANPOINT((0.0,0.0,-200.0)); -#305= IFCDIRECTION((0.0,0.0,1.0)); -#306= IFCDIRECTION((1.0,0.0,0.0)); -#307= IFCLOCALPLACEMENT($,#317); -#308= IFCINDEXEDPOLYCURVE(#309,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5)),IFCARCINDEX((5,6,7))),.F.); -#309= IFCCARTESIANPOINTLIST2D(((0.0,0.0),(1000.0,0.0),(1400.0,2000.0),(1000.0,4000.0),(0.0,4000.0),(-400.0,2000.0),(0.0,0.0))); -#310= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Slab Perimeter',#308); -#311= IFCMATERIALLAYERSETUSAGE(#205,.AXIS3.,.POSITIVE.,-200.0,$); -#312= IFCRELASSOCIATESMATERIAL('0ChRP8kzb8SAliQ69Ds9or',$,'MatAssoc','Material Associates',(#302),#311); -#313= IFCDIRECTION((0.0,0.0,1.0)); -#314= IFCEXTRUDEDAREASOLID(#310,$,#313,200.0); -#315= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#314)); -#316= IFCPRODUCTDEFINITIONSHAPE($,$,(#315)); -#317= IFCAXIS2PLACEMENT3D(#318,#319,#320); -#318= IFCCARTESIANPOINT((0.0,0.0,-200.0)); -#319= IFCDIRECTION((0.0,0.0,1.0)); -#320= IFCDIRECTION((1.0,0.0,0.0)); -#321= IFCCIRCLEPROFILEDEF(.AREA.,'100DIA',$,50.0); -#322= IFCAXIS2PLACEMENT3D(#323,#324,#325); -#323= IFCCARTESIANPOINT((100.0,300.0,-200.0)); -#324= IFCDIRECTION((0.0,0.0,1.0)); -#325= IFCDIRECTION((1.0,0.0,0.0)); -#326= IFCDIRECTION((0.0,0.0,1.0)); -#327= IFCEXTRUDEDAREASOLID(#321,#322,#326,200.0); -#328= IFCOPENINGSTANDARDCASE('1WQ6dDOJ5AMB88HOUHiWD1',$,'Opening',$,$,#331,#329,$,.OPENING.); -#329= IFCPRODUCTDEFINITIONSHAPE($,$,(#330)); -#330= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#327)); -#331= IFCLOCALPLACEMENT($,#52); -#332= IFCRELVOIDSELEMENT('23zFgTv0j0rh6X$0Qe8oaV',$,$,$,#302,#328); -#333= IFCRECTANGLEPROFILEDEF(.AREA.,'RecessRectangle',$,1000.0,500.0); -#334= IFCAXIS2PLACEMENT3D(#335,#336,#337); -#335= IFCCARTESIANPOINT((500.0,1000.0,-50.0)); -#336= IFCDIRECTION((0.0,0.0,1.0)); -#337= IFCDIRECTION((1.0,0.0,0.0)); -#338= IFCDIRECTION((0.0,0.0,1.0)); -#339= IFCEXTRUDEDAREASOLID(#333,#334,#338,50.0); -#340= IFCOPENINGSTANDARDCASE('29xhFZFR94UAIjYUaRULkc',$,'Recess',$,$,#343,#341,$,.RECESS.); -#341= IFCPRODUCTDEFINITIONSHAPE($,$,(#342)); -#342= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#339)); -#343= IFCLOCALPLACEMENT($,#52); -#344= IFCRELVOIDSELEMENT('0HzTSTYerFFPCOvIO24epW',$,$,$,#302,#340); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCMATERIAL('Concrete','Concrete',$); +#202= IFCMATERIALLAYER(#200,200.0,.U.,'Core',$,$,$); +#204= IFCMATERIALLAYERSET((#202),'200mm Concrete',$); +#205= IFCRELASSOCIATESMATERIAL('2l_enLhI93reVwnim9gXUq',#56,'MatAssoc','Material Associates',(#300),#204); +#300= IFCSLABTYPE('0RSW$KKbzCZ9QaSm3GoEan',#56,'200mm Concrete',$,$,$,$,$,$,.FLOOR.); +#302= IFCRELDECLARES('1oXuN5qJ93Eggy5n3jcluj',#56,$,$,#100,(#300)); +#303= IFCSLABSTANDARDCASE('1wAj$J2Az2V8wnBiVYd3bU',#56,$,$,$,#304,#315,$,$); +#304= IFCLOCALPLACEMENT($,#316); +#305= IFCAXIS2PLACEMENT3D(#306,$,$); +#306= IFCCARTESIANPOINT((0.0,0.0,-200.0)); +#307= IFCCARTESIANPOINTLIST2D(((0.0,0.0),(1000.0,0.0),(1399.99999999983,2000.0),(1000.0,4000.0),(0.0,4000.0),(-400.000000000001,2000.0))); +#308= IFCINDEXEDPOLYCURVE(#307,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5)),IFCARCINDEX((5,6,1))),.F.); +#309= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Slab Perim',#308); +#310= IFCMATERIALLAYERSETUSAGE(#204,.AXIS3.,.POSITIVE.,-200.0,$); +#311= IFCRELASSOCIATESMATERIAL('2Npx$Qu3X5tPUqWORsru6k',#56,'MatAssoc','Material Associates',(#303),#310); +#312= IFCDIRECTION((0.0,0.0,1.0)); +#313= IFCEXTRUDEDAREASOLID(#309,$,#312,200.0); +#314= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#313)); +#315= IFCPRODUCTDEFINITIONSHAPE($,$,(#314)); +#316= IFCAXIS2PLACEMENT3D(#317,$,$); +#317= IFCCARTESIANPOINT((0.0,0.0,-200.0)); +#318= IFCCIRCLEPROFILEDEF(.AREA.,'100DIA',$,50.0); +#319= IFCAXIS2PLACEMENT3D(#320,$,$); +#320= IFCCARTESIANPOINT((100.0,300.0,-200.0)); +#321= IFCDIRECTION((0.0,0.0,1.0)); +#322= IFCEXTRUDEDAREASOLID(#318,#319,#321,200.0); +#323= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#322)); +#324= IFCPRODUCTDEFINITIONSHAPE($,$,(#323)); +#325= IFCOPENINGSTANDARDCASE('15RSTHd8nFVQWMRE7og7sd',#56,'Opening',$,$,#327,#324,$,$); +#326= IFCAXIS2PLACEMENT3D(#2,$,$); +#327= IFCLOCALPLACEMENT($,#326); +#328= IFCRELVOIDSELEMENT('0gqEDsyEzFXvY$fc_rUxyO',#56,$,$,#303,#325); +#329= IFCRECTANGLEPROFILEDEF(.AREA.,'RecessRectangle',$,1000.0,500.0); +#330= IFCAXIS2PLACEMENT3D(#331,$,$); +#331= IFCCARTESIANPOINT((500.0,1000.0,-50.0)); +#332= IFCDIRECTION((0.0,0.0,1.0)); +#333= IFCEXTRUDEDAREASOLID(#329,#330,#332,50.0); +#334= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#333)); +#335= IFCPRODUCTDEFINITIONSHAPE($,$,(#334)); +#336= IFCOPENINGELEMENT('0w93HZ19H2D99zbAVNb4o2',#56,'Recess',$,$,#338,#335,$,.RECESS.); +#337= IFCAXIS2PLACEMENT3D(#2,$,$); +#338= IFCLOCALPLACEMENT($,#337); +#339= IFCRELVOIDSELEMENT('3iUkij4q1DmxlXuHzQVJaM',#56,$,$,#303,#336); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Advanced geometric shape/Examples/Basin advanced brep/File.ifc b/Examples/Advanced geometric shape/Examples/Basin advanced brep/File.ifc index 6e4b77759..13d19e067 100644 --- a/Examples/Advanced geometric shape/Examples/Basin advanced brep/File.ifc +++ b/Examples/Advanced geometric shape/Examples/Basin advanced brep/File.ifc @@ -1,176 +1,174 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:55', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084874,$,$,1418084874); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('2DaUviXGv3IgGDZ0SQr$Ko',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('2hAI9$QOD2e8687AnmExGA',$,'Building','Building Container for Elements',(#328),#50); -#55= IFCLOCALPLACEMENT(#51,#52); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('2Fhz9x2116KfAdF6b5PcUu',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#213),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('2$lmeJojXCcRL8JGmCaFu_',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCCARTESIANPOINT((0.0,253.099263998677,0.0)); -#201= IFCCARTESIANPOINT((0.0,247.792422124388,-83.9999999999991)); -#202= IFCCARTESIANPOINT((0.0,268.843232748677,0.0)); -#203= IFCCARTESIANPOINT((0.0,247.792422124388,-93.9999999999991)); -#204= IFCVERTEXPOINT(#200); -#205= IFCVERTEXPOINT(#201); -#206= IFCVERTEXPOINT(#202); -#207= IFCVERTEXPOINT(#203); -#208= IFCPOLYLINE((#200,#201)); -#209= IFCEDGECURVE(#204,#205,#208,.T.); -#210= IFCBSPLINECURVEWITHKNOTS(3,(#211,#212,#213,#214,#211,#212,#213),.UNSPECIFIED.,.T.,.T.,(1,1,1,1,1,1,1,1,1,1,1),(-7.0,-6.0,-5.0,-4.0,-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0),.UNSPECIFIED.); -#211= IFCCARTESIANPOINT((239.758213537139,192.193559404919,-83.9999999999991)); -#212= IFCCARTESIANPOINT((0.0,275.591853484122,-83.9999999999991)); -#213= IFCCARTESIANPOINT((-239.75821353295,192.193559404918,-83.9999999999991)); -#214= IFCCARTESIANPOINT((0.0,-108.13323051355,-83.9999999999991)); -#215= IFCEDGECURVE(#205,#205,#210,.T.); -#216= IFCCARTESIANPOINT((-437.751000004175,168.150654933496)); -#217= IFCCARTESIANPOINT((0.0,295.573568531267)); -#218= IFCCARTESIANPOINT((437.751000006541,168.150654933498)); -#219= IFCCARTESIANPOINT((0.0,-290.713822148428)); -#220= IFCCARTESIANPOINT((-437.751000004175,168.150654933496)); -#221= IFCCARTESIANPOINT((0.0,295.573568531267)); -#222= IFCCARTESIANPOINT((437.751000006541,168.150654933498)); -#223= IFCBSPLINECURVEWITHKNOTS(3,(#216,#217,#218,#219,#220,#221,#222),.UNSPECIFIED.,.T.,.T.,(1,1,1,1,1,1,1,1,1,1,1),(-7.0,-6.0,-5.0,-4.0,-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0),.UNSPECIFIED.); -#224= IFCEDGECURVE(#204,#204,#223,.T.); -#225= IFCPOLYLINE((#202,#203)); -#226= IFCEDGECURVE(#206,#207,#225,.T.); -#227= IFCBSPLINECURVEWITHKNOTS(3,(#228,#229,#230,#231,#228,#229,#230),.UNSPECIFIED.,.T.,.T.,(1,1,1,1,1,1,1,1,1,1,1),(-7.0,-6.0,-5.0,-4.0,-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0),.UNSPECIFIED.); -#228= IFCCARTESIANPOINT((-239.758213535044,192.193559378247,-93.9999999999991)); -#229= IFCCARTESIANPOINT((0.0,275.591853497458,-93.9999999999991)); -#230= IFCCARTESIANPOINT((239.758213535045,192.193559378248,-93.9999999999991)); -#231= IFCCARTESIANPOINT((0.0,-108.133230500215,-93.9999999999991)); -#232= IFCEDGECURVE(#207,#207,#227,.T.); -#233= IFCCARTESIANPOINT((457.685108750143,177.051077752302)); -#234= IFCCARTESIANPOINT((0.0,314.739310246865)); -#235= IFCCARTESIANPOINT((-457.685108750141,177.051077752299)); -#236= IFCCARTESIANPOINT((0.0,-318.77998625438)); -#237= IFCCARTESIANPOINT((457.685108750143,177.051077752302)); -#238= IFCCARTESIANPOINT((0.0,314.739310246865)); -#239= IFCCARTESIANPOINT((-457.685108750141,177.051077752299)); -#240= IFCBSPLINECURVEWITHKNOTS(3,(#233,#234,#235,#236,#237,#238,#239),.UNSPECIFIED.,.T.,.T.,(1,1,1,1,1,1,1,1,1,1,1),(-7.0,-6.0,-5.0,-4.0,-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0),.UNSPECIFIED.); -#241= IFCEDGECURVE(#206,#206,#240,.T.); -#242= IFCORIENTEDEDGE(*,*,#209,.T.); -#243= IFCORIENTEDEDGE(*,*,#215,.T.); -#244= IFCORIENTEDEDGE(*,*,#209,.F.); -#245= IFCORIENTEDEDGE(*,*,#224,.T.); -#246= IFCEDGELOOP((#242,#243,#244,#245)); -#247= IFCFACEOUTERBOUND(#246,.T.); -#248= IFCBSPLINESURFACEWITHKNOTS(3,3,((#249,#250,#251,#252,#249,#250,#251),(#253,#254,#255,#256,#253,#254,#255),(#257,#258,#259,#260,#257,#258,#259),(#261,#262,#263,#264,#261,#262,#263)),.UNSPECIFIED.,.F.,.T.,.F.,(4,4),(1,1,1,1,1,1,1,1,1,1,1),(0.0,14.7110308353668),(-7.0,-6.0,-5.0,-4.0,-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0),.UNSPECIFIED.); -#249= IFCCARTESIANPOINT((437.751000006541,168.150654933498,0.0)); -#250= IFCCARTESIANPOINT((0.0,295.573568531267,0.0)); -#251= IFCCARTESIANPOINT((-437.751000004175,168.150654933496,0.0)); -#252= IFCCARTESIANPOINT((0.0,-290.713822148428,0.0)); -#253= IFCCARTESIANPOINT((371.75340451674,176.164956423972,-27.9999999999997)); -#254= IFCCARTESIANPOINT((0.0,288.912996848885,-27.9999999999997)); -#255= IFCCARTESIANPOINT((-371.753404513767,176.16495642397,-27.9999999999997)); -#256= IFCCARTESIANPOINT((0.0,-229.853624936802,-27.9999999999997)); -#257= IFCCARTESIANPOINT((305.75580902694,184.179257914445,-55.9999999999994)); -#258= IFCCARTESIANPOINT((0.0,282.252425166504,-55.9999999999994)); -#259= IFCCARTESIANPOINT((-305.755809023358,184.179257914444,-55.9999999999994)); -#260= IFCCARTESIANPOINT((0.0,-168.993427725176,-55.9999999999994)); -#261= IFCCARTESIANPOINT((239.758213537139,192.193559404919,-83.9999999999991)); -#262= IFCCARTESIANPOINT((0.0,275.591853484122,-83.9999999999991)); -#263= IFCCARTESIANPOINT((-239.75821353295,192.193559404918,-83.9999999999991)); -#264= IFCCARTESIANPOINT((0.0,-108.13323051355,-83.9999999999991)); -#265= IFCADVANCEDFACE((#247),#248,.F.); -#266= IFCORIENTEDEDGE(*,*,#226,.T.); -#267= IFCORIENTEDEDGE(*,*,#232,.T.); -#268= IFCORIENTEDEDGE(*,*,#226,.F.); -#269= IFCORIENTEDEDGE(*,*,#241,.T.); -#270= IFCEDGELOOP((#266,#267,#268,#269)); -#271= IFCFACEOUTERBOUND(#270,.T.); -#272= IFCBSPLINESURFACEWITHKNOTS(3,3,((#273,#274,#275,#276,#273,#274,#275),(#277,#278,#279,#280,#277,#278,#279),(#281,#282,#283,#284,#281,#282,#283),(#285,#286,#287,#288,#285,#286,#287)),.UNSPECIFIED.,.F.,.T.,.F.,(4,4),(1,1,1,1,1,1,1,1,1,1,1),(0.0,15.4213505620632),(-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0,4.0,5.0,6.0,7.0),.UNSPECIFIED.); -#273= IFCCARTESIANPOINT((-457.685108750141,177.051077752299,0.0)); -#274= IFCCARTESIANPOINT((0.0,314.739310246865,0.0)); -#275= IFCCARTESIANPOINT((457.685108750143,177.051077752302,0.0)); -#276= IFCCARTESIANPOINT((0.0,-318.77998625438,0.0)); -#277= IFCCARTESIANPOINT((-385.042810345109,182.098571627615,-31.333333333333)); -#278= IFCCARTESIANPOINT((0.0,301.690157997063,-31.333333333333)); -#279= IFCCARTESIANPOINT((385.04281034511,182.098571627617,-31.333333333333)); -#280= IFCCARTESIANPOINT((0.0,-248.564401002992,-31.333333333333)); -#281= IFCCARTESIANPOINT((-312.400511940076,187.146065502931,-62.666666666666)); -#282= IFCCARTESIANPOINT((0.0,288.64100574726,-62.666666666666)); -#283= IFCCARTESIANPOINT((312.400511940078,187.146065502933,-62.666666666666)); -#284= IFCCARTESIANPOINT((0.0,-178.348815751603,-62.6666666666661)); -#285= IFCCARTESIANPOINT((-239.758213535044,192.193559378247,-93.9999999999991)); -#286= IFCCARTESIANPOINT((0.0,275.591853497458,-93.9999999999991)); -#287= IFCCARTESIANPOINT((239.758213535045,192.193559378248,-93.9999999999991)); -#288= IFCCARTESIANPOINT((0.0,-108.133230500215,-93.9999999999991)); -#289= IFCADVANCEDFACE((#271),#272,.F.); -#290= IFCORIENTEDEDGE(*,*,#215,.F.); -#291= IFCEDGELOOP((#290)); -#292= IFCFACEOUTERBOUND(#291,.T.); -#293= IFCAXIS2PLACEMENT3D(#201,$,$); -#294= IFCPLANE(#293); -#295= IFCADVANCEDFACE((#292),#294,.T.); -#296= IFCORIENTEDEDGE(*,*,#232,.T.); -#297= IFCEDGELOOP((#296)); -#298= IFCFACEOUTERBOUND(#297,.T.); -#299= IFCAXIS2PLACEMENT3D(#203,$,$); -#300= IFCPLANE(#299); -#301= IFCADVANCEDFACE((#298),#300,.F.); -#302= IFCORIENTEDEDGE(*,*,#241,.F.); -#303= IFCEDGELOOP((#302)); -#304= IFCFACEOUTERBOUND(#303,.T.); -#305= IFCORIENTEDEDGE(*,*,#224,.F.); -#306= IFCEDGELOOP((#305)); -#307= IFCFACEBOUND(#306,.T.); -#308= IFCAXIS2PLACEMENT3D(#200,$,$); -#309= IFCPLANE(#308); -#310= IFCADVANCEDFACE((#304,#307),#309,.T.); -#311= IFCCLOSEDSHELL((#265,#289,#295,#301,#310)); -#312= IFCADVANCEDBREP(#311); -#313= IFCREPRESENTATIONMAP(#314,#316); -#314= IFCAXIS2PLACEMENT3D(#315,$,$); -#315= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#316= IFCSHAPEREPRESENTATION(#12,'Body','AdvancedBrep',(#312)); -#317= IFCMATERIAL('Ceramic',$,$); -#318= IFCRELASSOCIATESMATERIAL('365q5WGdjCUhLdyD1hcKEq',$,'MatAssoc','Material Associates',(#320),#317); -#320= IFCSANITARYTERMINALTYPE('0O3LhGDpjD0Ah1_8D8_sBO',$,'IFCSANITARYTERMINALTYPE',$,$,$,(#313),$,$,.WASHHANDBASIN.); -#321= IFCRELDEFINESBYTYPE('2fdlJW759Ahxs7mR1ddo3x',$,$,$,(#328),#320); -#322= IFCDIRECTION((1.0,0.0,0.0)); -#323= IFCDIRECTION((0.0,1.0,0.0)); -#324= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#325= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#322,#323,#324,1.0,#326); -#326= IFCDIRECTION((0.0,0.0,1.0)); -#327= IFCMAPPEDITEM(#313,#325); -#328= IFCSANITARYTERMINAL('1li7KIQzH9cPSAQD2J80Oc',$,$,$,$,#55,#329,$,.NOTDEFINED.); -#329= IFCPRODUCTDEFINITIONSHAPE($,$,(#330)); -#330= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#327)); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCMATERIAL('Ceramic',$,$); +#201= IFCRELASSOCIATESMATERIAL('0Pkhszwjv1qRMYyCFg9fjB',#56,'MatAssoc','Material Associates',(#202),#200); +#202= IFCSANITARYTERMINALTYPE('2Vk5O9OO94lfvLVH2WXKBZ',#56,'Wash Hand Basin',$,$,$,(#613),$,$,.WASHHANDBASIN.); +#203= IFCRELDEFINESBYTYPE('01OIK6g$5EVxvitdj$pQSU',#56,$,$,(#213),#202); +#204= IFCRELDECLARES('0rpKZtQSfE8RyZ7zm_A5x1',#56,$,$,#100,(#202)); +#205= IFCDIRECTION((1.0,0.0,0.0)); +#206= IFCDIRECTION((0.0,1.0,0.0)); +#207= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#208= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#205,#206,#207,1.0,#209); +#209= IFCDIRECTION((0.0,0.0,1.0)); +#210= IFCMAPPEDITEM(#613,#208); +#211= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#210)); +#212= IFCPRODUCTDEFINITIONSHAPE($,$,(#211)); +#213= IFCSANITARYTERMINAL('0dOOwKTsn8I8gwbP3LM1Yz',#56,$,$,$,#215,#212,$,$); +#214= IFCAXIS2PLACEMENT3D(#2,$,$); +#215= IFCLOCALPLACEMENT($,#214); +/* geometry definition of the advanced brep */ +#500= IFCCARTESIANPOINT((0.0,253.099263998677,0.0)); +#501= IFCCARTESIANPOINT((0.0,247.792422124388,-83.9999999999991)); +#502= IFCCARTESIANPOINT((0.0,268.843232748677,0.0)); +#503= IFCCARTESIANPOINT((0.0,247.792422124388,-93.9999999999991)); +#504= IFCVERTEXPOINT(#500); +#505= IFCVERTEXPOINT(#501); +#506= IFCVERTEXPOINT(#502); +#507= IFCVERTEXPOINT(#503); +#508= IFCPOLYLINE((#500,#501)); +#509= IFCEDGECURVE(#504,#505,#508,.T.); +#510= IFCBSPLINECURVEWITHKNOTS(3,(#511,#512,#513,#514,#511,#512,#513),.UNSPECIFIED.,.T.,.T.,(1,1,1,1,1,1,1,1,1,1,1),(-7.0,-6.0,-5.0,-4.0,-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0),.UNSPECIFIED.); +#511= IFCCARTESIANPOINT((239.758213537139,192.193559404919,-83.9999999999991)); +#512= IFCCARTESIANPOINT((0.0,275.591853484122,-83.9999999999991)); +#513= IFCCARTESIANPOINT((-239.75821353295,192.193559404918,-83.9999999999991)); +#514= IFCCARTESIANPOINT((0.0,-108.13323051355,-83.9999999999991)); +#515= IFCEDGECURVE(#505,#505,#510,.T.); +#516= IFCCARTESIANPOINT((-437.751000004175,168.150654933496)); +#517= IFCCARTESIANPOINT((0.0,295.573568531267)); +#518= IFCCARTESIANPOINT((437.751000006541,168.150654933498)); +#519= IFCCARTESIANPOINT((0.0,-290.713822148428)); +#520= IFCCARTESIANPOINT((-437.751000004175,168.150654933496)); +#521= IFCCARTESIANPOINT((0.0,295.573568531267)); +#522= IFCCARTESIANPOINT((437.751000006541,168.150654933498)); +#523= IFCBSPLINECURVEWITHKNOTS(3,(#516,#517,#518,#519,#520,#521,#522),.UNSPECIFIED.,.T.,.T.,(1,1,1,1,1,1,1,1,1,1,1),(-7.0,-6.0,-5.0,-4.0,-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0),.UNSPECIFIED.); +#524= IFCEDGECURVE(#504,#504,#523,.T.); +#525= IFCPOLYLINE((#502,#503)); +#526= IFCEDGECURVE(#506,#507,#525,.T.); +#527= IFCBSPLINECURVEWITHKNOTS(3,(#528,#529,#530,#531,#528,#529,#530),.UNSPECIFIED.,.T.,.T.,(1,1,1,1,1,1,1,1,1,1,1),(-7.0,-6.0,-5.0,-4.0,-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0),.UNSPECIFIED.); +#528= IFCCARTESIANPOINT((-239.758213535044,192.193559378247,-93.9999999999991)); +#529= IFCCARTESIANPOINT((0.0,275.591853497458,-93.9999999999991)); +#530= IFCCARTESIANPOINT((239.758213535045,192.193559378248,-93.9999999999991)); +#531= IFCCARTESIANPOINT((0.0,-108.133230500215,-93.9999999999991)); +#532= IFCEDGECURVE(#507,#507,#527,.T.); +#533= IFCCARTESIANPOINT((457.685108750143,177.051077752302)); +#534= IFCCARTESIANPOINT((0.0,314.739310246865)); +#535= IFCCARTESIANPOINT((-457.685108750141,177.051077752299)); +#536= IFCCARTESIANPOINT((0.0,-318.77998625438)); +#537= IFCCARTESIANPOINT((457.685108750143,177.051077752302)); +#538= IFCCARTESIANPOINT((0.0,314.739310246865)); +#539= IFCCARTESIANPOINT((-457.685108750141,177.051077752299)); +#540= IFCBSPLINECURVEWITHKNOTS(3,(#533,#534,#535,#536,#537,#538,#539),.UNSPECIFIED.,.T.,.T.,(1,1,1,1,1,1,1,1,1,1,1),(-7.0,-6.0,-5.0,-4.0,-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0),.UNSPECIFIED.); +#541= IFCEDGECURVE(#506,#506,#540,.T.); +#542= IFCORIENTEDEDGE(*,*,#509,.T.); +#543= IFCORIENTEDEDGE(*,*,#515,.T.); +#544= IFCORIENTEDEDGE(*,*,#509,.F.); +#545= IFCORIENTEDEDGE(*,*,#524,.T.); +#546= IFCEDGELOOP((#542,#543,#544,#545)); +#547= IFCFACEOUTERBOUND(#546,.T.); +#548= IFCBSPLINESURFACEWITHKNOTS(3,3,((#549,#550,#551,#552,#549,#550,#551),(#553,#554,#555,#556,#553,#554,#555),(#557,#558,#559,#560,#557,#558,#559),(#561,#562,#563,#564,#561,#562,#563)),.UNSPECIFIED.,.F.,.T.,.F.,(4,4),(1,1,1,1,1,1,1,1,1,1,1),(0.0,14.7110308353668),(-7.0,-6.0,-5.0,-4.0,-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0),.UNSPECIFIED.); +#549= IFCCARTESIANPOINT((437.751000006541,168.150654933498,0.0)); +#550= IFCCARTESIANPOINT((0.0,295.573568531267,0.0)); +#551= IFCCARTESIANPOINT((-437.751000004175,168.150654933496,0.0)); +#552= IFCCARTESIANPOINT((0.0,-290.713822148428,0.0)); +#553= IFCCARTESIANPOINT((371.75340451674,176.164956423972,-27.9999999999997)); +#554= IFCCARTESIANPOINT((0.0,288.912996848885,-27.9999999999997)); +#555= IFCCARTESIANPOINT((-371.753404513767,176.16495642397,-27.9999999999997)); +#556= IFCCARTESIANPOINT((0.0,-229.853624936802,-27.9999999999997)); +#557= IFCCARTESIANPOINT((305.75580902694,184.179257914445,-55.9999999999994)); +#558= IFCCARTESIANPOINT((0.0,282.252425166504,-55.9999999999994)); +#559= IFCCARTESIANPOINT((-305.755809023358,184.179257914444,-55.9999999999994)); +#560= IFCCARTESIANPOINT((0.0,-168.993427725176,-55.9999999999994)); +#561= IFCCARTESIANPOINT((239.758213537139,192.193559404919,-83.9999999999991)); +#562= IFCCARTESIANPOINT((0.0,275.591853484122,-83.9999999999991)); +#563= IFCCARTESIANPOINT((-239.75821353295,192.193559404918,-83.9999999999991)); +#564= IFCCARTESIANPOINT((0.0,-108.13323051355,-83.9999999999991)); +#565= IFCADVANCEDFACE((#547),#548,.F.); +#566= IFCORIENTEDEDGE(*,*,#526,.T.); +#567= IFCORIENTEDEDGE(*,*,#532,.T.); +#568= IFCORIENTEDEDGE(*,*,#526,.F.); +#569= IFCORIENTEDEDGE(*,*,#541,.T.); +#570= IFCEDGELOOP((#566,#567,#568,#569)); +#571= IFCFACEOUTERBOUND(#570,.T.); +#572= IFCBSPLINESURFACEWITHKNOTS(3,3,((#573,#574,#575,#576,#573,#574,#575),(#577,#578,#579,#580,#577,#578,#579),(#581,#582,#583,#584,#581,#582,#583),(#585,#586,#587,#588,#585,#586,#587)),.UNSPECIFIED.,.F.,.T.,.F.,(4,4),(1,1,1,1,1,1,1,1,1,1,1),(0.0,15.4213505620632),(-3.0,-2.0,-1.0,0.0,1.0,2.0,3.0,4.0,5.0,6.0,7.0),.UNSPECIFIED.); +#573= IFCCARTESIANPOINT((-457.685108750141,177.051077752299,0.0)); +#574= IFCCARTESIANPOINT((0.0,314.739310246865,0.0)); +#575= IFCCARTESIANPOINT((457.685108750143,177.051077752302,0.0)); +#576= IFCCARTESIANPOINT((0.0,-318.77998625438,0.0)); +#577= IFCCARTESIANPOINT((-385.042810345109,182.098571627615,-31.333333333333)); +#578= IFCCARTESIANPOINT((0.0,301.690157997063,-31.333333333333)); +#579= IFCCARTESIANPOINT((385.04281034511,182.098571627617,-31.333333333333)); +#580= IFCCARTESIANPOINT((0.0,-248.564401002992,-31.333333333333)); +#581= IFCCARTESIANPOINT((-312.400511940076,187.146065502931,-62.666666666666)); +#582= IFCCARTESIANPOINT((0.0,288.64100574726,-62.666666666666)); +#583= IFCCARTESIANPOINT((312.400511940078,187.146065502933,-62.666666666666)); +#584= IFCCARTESIANPOINT((0.0,-178.348815751603,-62.6666666666661)); +#585= IFCCARTESIANPOINT((-239.758213535044,192.193559378247,-93.9999999999991)); +#586= IFCCARTESIANPOINT((0.0,275.591853497458,-93.9999999999991)); +#587= IFCCARTESIANPOINT((239.758213535045,192.193559378248,-93.9999999999991)); +#588= IFCCARTESIANPOINT((0.0,-108.133230500215,-93.9999999999991)); +#589= IFCADVANCEDFACE((#571),#572,.F.); +#590= IFCORIENTEDEDGE(*,*,#515,.F.); +#591= IFCEDGELOOP((#590)); +#592= IFCFACEOUTERBOUND(#591,.T.); +#593= IFCAXIS2PLACEMENT3D(#501,$,$); +#594= IFCPLANE(#593); +#595= IFCADVANCEDFACE((#592),#594,.T.); +#596= IFCORIENTEDEDGE(*,*,#532,.T.); +#597= IFCEDGELOOP((#596)); +#598= IFCFACEOUTERBOUND(#597,.T.); +#599= IFCAXIS2PLACEMENT3D(#503,$,$); +#600= IFCPLANE(#599); +#601= IFCADVANCEDFACE((#598),#600,.F.); +#602= IFCORIENTEDEDGE(*,*,#541,.F.); +#603= IFCEDGELOOP((#602)); +#604= IFCFACEOUTERBOUND(#603,.T.); +#605= IFCORIENTEDEDGE(*,*,#524,.F.); +#606= IFCEDGELOOP((#605)); +#607= IFCFACEBOUND(#606,.T.); +#608= IFCAXIS2PLACEMENT3D(#500,$,$); +#609= IFCPLANE(#608); +#610= IFCADVANCEDFACE((#604,#607),#609,.T.); +#611= IFCCLOSEDSHELL((#565,#589,#595,#601,#610)); +#612= IFCADVANCEDBREP(#611); +#613= IFCREPRESENTATIONMAP(#614,#615); +#614= IFCAXIS2PLACEMENT3D(#2,$,$); +#615= IFCSHAPEREPRESENTATION(#5,'Body','SolidModel',(#612)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Advanced geometric shape/Examples/Basin faceted brep/File.ifc b/Examples/Advanced geometric shape/Examples/Basin faceted brep/File.ifc index d3424f285..1de879850 100644 --- a/Examples/Advanced geometric shape/Examples/Basin faceted brep/File.ifc +++ b/Examples/Advanced geometric shape/Examples/Basin faceted brep/File.ifc @@ -1,716 +1,713 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:55', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084875,$,$,1418084875); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('2UrSelLcv7p8sV8DUl$XR_',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('1nLCX25sz2RPQ379yFIRFo',$,'Building','Building Container for Elements',(#868),#50); -#55= IFCLOCALPLACEMENT(#51,#52); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('0HXpBSJeXCieb8ZCRZtdyz',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#213),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('0uZ92lKhT6EwklfgWpFFGq',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCCARTESIANPOINT((-300.0,150.0,0.0)); -#201= IFCCARTESIANPOINT((0.0,253.099263998677,0.0)); -#202= IFCCARTESIANPOINT((-304.891071307496,109.822256120206,0.0)); -#203= IFCCARTESIANPOINT((-296.940075211924,69.9862810835965,0.0)); -#204= IFCCARTESIANPOINT((-280.922701731312,32.5907488402735,0.0)); -#205= IFCCARTESIANPOINT((-259.608278768049,-2.08529338102262,0.0)); -#206= IFCCARTESIANPOINT((-234.428168068557,-34.0753473673235,0.0)); -#207= IFCCARTESIANPOINT((-206.125816386308,-63.3430855287523,0.0)); -#208= IFCCARTESIANPOINT((-175.071534188435,-89.671802213621,0.0)); -#209= IFCCARTESIANPOINT((-141.412934526735,-112.569598180375,0.0)); -#210= IFCCARTESIANPOINT((-105.215114341225,-131.178510124149,0.0)); -#211= IFCCARTESIANPOINT((-66.7978479682479,-144.600522500239,0.0)); -#212= IFCCARTESIANPOINT((-26.8019125425913,-152.078206375312,0.0)); -#213= IFCCARTESIANPOINT((13.8710862775596,-153.121660363236,0.0)); -#214= IFCCARTESIANPOINT((54.1903326227934,-147.658103330519,0.0)); -#215= IFCCARTESIANPOINT((93.1938862047157,-136.056391059388,0.0)); -#216= IFCCARTESIANPOINT((130.150407237097,-119.008883827061,0.0)); -#217= IFCCARTESIANPOINT((164.629900262907,-97.37165169902,0.0)); -#218= IFCCARTESIANPOINT((196.521914802755,-72.0656434367093,0.0)); -#219= IFCCARTESIANPOINT((225.728273711876,-43.6997637700286,0.0)); -#220= IFCCARTESIANPOINT((251.961645534009,-12.5658965535741,0.0)); -#221= IFCCARTESIANPOINT((274.62087031373,21.2509318856294,0.0)); -#222= IFCCARTESIANPOINT((292.544561947164,57.7814080324017,0.0)); -#223= IFCCARTESIANPOINT((303.485368351088,96.9291090994897,0.0)); -#224= IFCCARTESIANPOINT((303.288957242437,137.460278743209,0.0)); -#225= IFCCARTESIANPOINT((287.369755242598,174.609406522514,0.0)); -#226= IFCCARTESIANPOINT((258.965081713391,203.584218912768,0.0)); -#227= IFCCARTESIANPOINT((224.363000998313,224.953681400811,0.0)); -#228= IFCCARTESIANPOINT((186.818017180943,240.67163971588,0.0)); -#229= IFCCARTESIANPOINT((147.756154156487,252.155742473922,0.0)); -#230= IFCCARTESIANPOINT((107.854433144861,260.280582237886,0.0)); -#231= IFCCARTESIANPOINT((67.4765332607867,265.571769764524,0.0)); -#232= IFCCARTESIANPOINT((26.8458427708863,268.331827033896,0.0)); -#233= IFCCARTESIANPOINT((-13.8771780303431,268.706812331913,0.0)); -#234= IFCCARTESIANPOINT((-54.5530293999268,266.715969920949,0.0)); -#235= IFCCARTESIANPOINT((-95.0316202590492,262.255497380798,0.0)); -#236= IFCCARTESIANPOINT((-135.115612880362,255.077835581894,0.0)); -#237= IFCCARTESIANPOINT((-174.498313981775,244.738726835566,0.0)); -#238= IFCCARTESIANPOINT((-212.631973130034,230.493081814022,0.0)); -#239= IFCCARTESIANPOINT((-248.405687646327,211.118276332925,0.0)); -#240= IFCCARTESIANPOINT((-279.319862190373,184.775801315119,0.0)); -#241= IFCCARTESIANPOINT((38.4756983219429,252.033478287557,0.0)); -#242= IFCCARTESIANPOINT((76.82797079471,248.781505427916,0.0)); -#243= IFCCARTESIANPOINT((114.905040261981,243.168611097888,0.0)); -#244= IFCCARTESIANPOINT((152.483825019629,234.862972697005,0.0)); -#245= IFCCARTESIANPOINT((189.184260308893,223.297735395069,0.0)); -#246= IFCCARTESIANPOINT((224.265826794532,207.523990642274,0.0)); -#247= IFCCARTESIANPOINT((256.087669717028,185.991172830599,0.0)); -#248= IFCCARTESIANPOINT((280.765071736094,156.699063336262,0.0)); -#249= IFCCARTESIANPOINT((291.585141614082,120.093338245881,0.0)); -#250= IFCCARTESIANPOINT((287.786485451514,81.9448662146907,0.0)); -#251= IFCCARTESIANPOINT((274.528157897687,45.8738463140147,0.0)); -#252= IFCCARTESIANPOINT((255.376512280737,12.5180862102588,0.0)); -#253= IFCCARTESIANPOINT((232.162082007755,-18.1641105843033,0.0)); -#254= IFCCARTESIANPOINT((205.82058249047,-46.2135089189517,0.0)); -#255= IFCCARTESIANPOINT((176.831543285532,-71.5181976728152,0.0)); -#256= IFCCARTESIANPOINT((145.419108882987,-93.7387882260769,0.0)); -#257= IFCCARTESIANPOINT((111.672515835794,-112.209605260782,0.0)); -#258= IFCCARTESIANPOINT((75.812198248967,-126.124204222316,0.0)); -#259= IFCCARTESIANPOINT((38.3440539351622,-134.804771445296,0.0)); -#260= IFCCARTESIANPOINT((0.00000562489231925,-137.758996454453,0.0)); -#261= IFCCARTESIANPOINT((-38.3440494938959,-134.804772131387,0.0)); -#262= IFCCARTESIANPOINT((-75.8121974100292,-126.124204482417,0.0)); -#263= IFCCARTESIANPOINT((-111.672515690142,-112.209605328934,0.0)); -#264= IFCCARTESIANPOINT((-145.419108622881,-93.7387883895915,0.0)); -#265= IFCCARTESIANPOINT((-176.831543103321,-71.5181978165611,0.0)); -#266= IFCCARTESIANPOINT((-205.820584751455,-46.2135067401479,0.0)); -#267= IFCCARTESIANPOINT((-232.162080231681,-18.164112680286,0.0)); -#268= IFCCARTESIANPOINT((-255.37651255073,12.5180866141667,0.0)); -#269= IFCCARTESIANPOINT((-274.528157992219,45.8738465115148,0.0)); -#270= IFCCARTESIANPOINT((-287.786482832935,81.9448557189429,0.0)); -#271= IFCCARTESIANPOINT((-291.585141527273,120.093339480335,0.0)); -#272= IFCCARTESIANPOINT((-280.765069841138,156.69906670217,0.0)); -#273= IFCCARTESIANPOINT((-256.087676107765,185.991167334279,0.0)); -#274= IFCCARTESIANPOINT((-224.265825523088,207.523991330957,0.0)); -#275= IFCCARTESIANPOINT((-189.184272565133,223.297730817421,0.0)); -#276= IFCCARTESIANPOINT((-152.483829695455,234.862971464014,0.0)); -#277= IFCCARTESIANPOINT((-114.905033181042,243.168612385642,0.0)); -#278= IFCCARTESIANPOINT((-76.8279738129532,248.781505081298,0.0)); -#279= IFCCARTESIANPOINT((-38.4757029862493,252.0334780278,0.0)); -#280= IFCCARTESIANPOINT((-157.154914340418,175.808617178122,-93.9999999999991)); -#281= IFCCARTESIANPOINT((-159.799786377107,153.46782071584,-93.9999999999991)); -#282= IFCCARTESIANPOINT((-156.563435238971,131.153861277019,-93.9999999999991)); -#283= IFCCARTESIANPOINT((-149.376131896764,109.760102145713,-93.9999999999991)); -#284= IFCCARTESIANPOINT((-139.405144871723,89.5038839334345,-93.9999999999991)); -#285= IFCCARTESIANPOINT((-127.294335499358,70.445523587566,-93.9999999999991)); -#286= IFCCARTESIANPOINT((-113.387459490709,52.6538727330131,-93.9999999999991)); -#287= IFCCARTESIANPOINT((-97.8447661146846,36.2725918775068,-93.9999999999991)); -#288= IFCCARTESIANPOINT((-80.698001162248,21.582584637739,-93.9999999999991)); -#289= IFCCARTESIANPOINT((-61.8871867593298,9.10501350136987,-93.9999999999991)); -#290= IFCCARTESIANPOINT((-41.4394014166823,-0.440153063918815,-93.9999999999991)); -#291= IFCCARTESIANPOINT((-19.662998563232,-6.32985285628291,-93.9999999999991)); -#292= IFCCARTESIANPOINT((2.83012817778957,-7.98927385674093,-93.9999999999991)); -#293= IFCCARTESIANPOINT((25.2161298976784,-5.23363177905661,-93.9999999999991)); -#294= IFCCARTESIANPOINT((46.7052656338443,1.63611866403177,-93.9999999999991)); -#295= IFCCARTESIANPOINT((66.7603568037461,11.9848882796374,-93.9999999999991)); -#296= IFCCARTESIANPOINT((85.1475914236449,25.0817028555501,-93.9999999999991)); -#297= IFCCARTESIANPOINT((101.889510015946,40.2328202653944,-93.9999999999991)); -#298= IFCCARTESIANPOINT((117.029708390029,56.9871779332136,-93.9999999999991)); -#299= IFCCARTESIANPOINT((130.507477385555,75.1059075118196,-93.9999999999991)); -#300= IFCCARTESIANPOINT((142.123444996071,94.4691487187488,-93.9999999999991)); -#301= IFCCARTESIANPOINT((151.473017550452,115.017962619083,-93.9999999999991)); -#302= IFCCARTESIANPOINT((157.807019966901,136.675894195075,-93.9999999999991)); -#303= IFCCARTESIANPOINT((159.780564770642,159.127525554679,-93.9999999999991)); -#304= IFCCARTESIANPOINT((155.311843754385,181.158856579337,-93.9999999999991)); -#305= IFCCARTESIANPOINT((143.527109004701,200.308104946409,-93.9999999999991)); -#306= IFCCARTESIANPOINT((126.728646947386,215.328663366711,-93.9999999999991)); -#307= IFCCARTESIANPOINT((107.202467334812,226.634520930962,-93.9999999999991)); -#308= IFCCARTESIANPOINT((86.2268790106761,234.98230335346,-93.9999999999991)); -#309= IFCCARTESIANPOINT((64.4507343905464,240.958334023702,-93.9999999999991)); -#310= IFCCARTESIANPOINT((42.2218098296953,244.946818741202,-93.9999999999991)); -#311= IFCCARTESIANPOINT((19.7473348710258,247.180277362528,-93.9999999999991)); -#312= IFCCARTESIANPOINT((-2.83037829161053,247.779902642456,-93.9999999999991)); -#313= IFCCARTESIANPOINT((-25.3937160660832,246.777117598331,-93.9999999999991)); -#314= IFCCARTESIANPOINT((-47.8217104720131,244.119106659353,-93.9999999999991)); -#315= IFCCARTESIANPOINT((-69.9604240039862,239.659498513825,-93.9999999999991)); -#316= IFCCARTESIANPOINT((-91.576683901205,233.132310979361,-93.9999999999991)); -#317= IFCCARTESIANPOINT((-112.267364103545,224.107056891456,-93.9999999999991)); -#318= IFCCARTESIANPOINT((-131.264894314891,211.943402767825,-93.9999999999991)); -#319= IFCCARTESIANPOINT((-147.061746316906,195.888143420344,-93.9999999999991)); -#320= IFCCARTESIANPOINT((0.0,247.792422124388,-83.9999999999991)); -#321= IFCCARTESIANPOINT((-22.5714426203723,246.991542511388,-83.9999999999991)); -#322= IFCCARTESIANPOINT((-45.0238143941789,244.546840992317,-83.9999999999991)); -#323= IFCCARTESIANPOINT((-67.2093088278616,240.324720105693,-83.9999999999991)); -#324= IFCCARTESIANPOINT((-88.9083392880943,234.076268171425,-83.9999999999991)); -#325= IFCCARTESIANPOINT((-109.746783760019,225.394569776618,-83.9999999999991)); -#326= IFCCARTESIANPOINT((-129.019214178155,213.666092805292,-83.9999999999991)); -#327= IFCCARTESIANPOINT((-145.336255413146,198.131561931792,-83.9999999999991)); -#328= IFCCARTESIANPOINT((-156.295574267743,178.505166800292,-83.9999999999991)); -#329= IFCCARTESIANPOINT((-159.838406313243,156.297849730896,-83.9999999999991)); -#330= IFCCARTESIANPOINT((-157.217231378449,133.907674702395,-83.9999999999991)); -#331= IFCCARTESIANPOINT((-150.446948503868,112.380106954109,-83.9999999999991)); -#332= IFCCARTESIANPOINT((-140.781370993691,91.9771671791993,-83.9999999999991)); -#333= IFCCARTESIANPOINT((-128.915130782292,72.7659081552236,-83.9999999999991)); -#334= IFCCARTESIANPOINT((-115.221432502533,54.8097171953257,-83.9999999999991)); -#335= IFCCARTESIANPOINT((-99.8796470071603,38.239929890392,-83.9999999999991)); -#336= IFCCARTESIANPOINT((-82.9357654214438,23.3156500424069,-83.9999999999991)); -#337= IFCCARTESIANPOINT((-64.3369337417203,10.5226649501159,-83.9999999999991)); -#338= IFCCARTESIANPOINT((-44.0834019165823,0.569910981625322,-83.9999999999991)); -#339= IFCCARTESIANPOINT((-22.4460832273862,-5.81475796938246,-83.9999999999991)); -#340= IFCCARTESIANPOINT((0.00000176219393597,-8.0243005407274,-83.9999999999991)); -#341= IFCCARTESIANPOINT((22.446084481302,-5.81475772180151,-83.9999999999991)); -#342= IFCCARTESIANPOINT((44.0834024872804,0.569911206685156,-83.9999999999991)); -#343= IFCCARTESIANPOINT((64.3369357795818,10.5226661545967,-83.9999999999991)); -#344= IFCCARTESIANPOINT((82.9357630974296,23.3156482145766,-83.9999999999991)); -#345= IFCCARTESIANPOINT((99.8796474348905,38.2399303092091,-83.9999999999991)); -#346= IFCCARTESIANPOINT((115.221437914664,54.8097236343718,-83.9999999999991)); -#347= IFCCARTESIANPOINT((128.915131219959,72.7659087899957,-83.9999999999991)); -#348= IFCCARTESIANPOINT((140.781372023645,91.9771690603084,-83.9999999999991)); -#349= IFCCARTESIANPOINT((150.44694977305,112.380110135675,-83.9999999999991)); -#350= IFCCARTESIANPOINT((157.217230633118,133.907671395464,-83.9999999999991)); -#351= IFCCARTESIANPOINT((159.838406320187,156.297847499286,-83.9999999999991)); -#352= IFCCARTESIANPOINT((156.295574340587,178.505166588871,-83.9999999999991)); -#353= IFCCARTESIANPOINT((145.336254078924,198.131563599338,-83.9999999999991)); -#354= IFCCARTESIANPOINT((129.019208284081,213.666097201998,-83.9999999999991)); -#355= IFCCARTESIANPOINT((109.746785929842,225.394568694178,-83.9999999999991)); -#356= IFCCARTESIANPOINT((88.90833880495,234.07626833846,-83.9999999999991)); -#357= IFCCARTESIANPOINT((67.2093069026739,240.324720559443,-83.9999999999991)); -#358= IFCCARTESIANPOINT((45.0238122743352,244.546841305597,-83.9999999999991)); -#359= IFCCARTESIANPOINT((22.5714426167356,246.991542511648,-83.9999999999991)); -#360= IFCPOLYLOOP((#202,#203,#204,#205,#206,#207,#208,#209,#210,#211,#212,#213,#214,#215,#216,#217,#218,#219,#220,#221,#222,#223,#224,#225,#226,#227,#228,#229,#230,#231,#232,#233,#234,#235,#236,#237,#238,#239,#240)); -#361= IFCFACEOUTERBOUND(#360,.T.); -#362= IFCPOLYLOOP((#241,#242,#243,#244,#245,#246,#247,#248,#249,#250,#251,#252,#253,#254,#255,#256,#257,#258,#259,#260,#261,#262,#263,#264,#265,#266,#267,#268,#269,#270,#271,#272,#273,#274,#275,#276,#277,#278,#279,#201)); -#363= IFCFACEBOUND(#362,.T.); -#364= IFCFACE((#361,#363)); -#365= IFCPOLYLOOP((#281,#282,#283,#284,#285,#286,#287,#288,#289,#290,#291,#292,#293,#294,#295,#296,#297,#298,#299,#300,#301,#302,#303,#304,#305,#306,#307,#308,#309,#310,#311,#312,#313,#314,#315,#316,#317,#318,#319,#280)); -#366= IFCFACEOUTERBOUND(#365,.T.); -#367= IFCFACE((#366)); -#368= IFCPOLYLOOP((#321,#322,#323,#324,#325,#326,#327,#328,#329,#330,#331,#332,#333,#334,#335,#336,#337,#338,#339,#340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,#351,#352,#353,#354,#355,#356,#357,#358,#359,#320)); -#369= IFCFACEOUTERBOUND(#368,.T.); -#370= IFCFACE((#369)); -#371= IFCPOLYLOOP((#200,#319,#280)); -#372= IFCFACEOUTERBOUND(#371,.T.); -#373= IFCFACE((#372)); -#374= IFCPOLYLOOP((#240,#318,#319)); -#375= IFCFACEOUTERBOUND(#374,.T.); -#376= IFCFACE((#375)); -#377= IFCPOLYLOOP((#239,#317,#318)); -#378= IFCFACEOUTERBOUND(#377,.T.); -#379= IFCFACE((#378)); -#380= IFCPOLYLOOP((#238,#316,#317)); -#381= IFCFACEOUTERBOUND(#380,.T.); -#382= IFCFACE((#381)); -#383= IFCPOLYLOOP((#237,#315,#316)); -#384= IFCFACEOUTERBOUND(#383,.T.); -#385= IFCFACE((#384)); -#386= IFCPOLYLOOP((#236,#314,#315)); -#387= IFCFACEOUTERBOUND(#386,.T.); -#388= IFCFACE((#387)); -#389= IFCPOLYLOOP((#235,#313,#314)); -#390= IFCFACEOUTERBOUND(#389,.T.); -#391= IFCFACE((#390)); -#392= IFCPOLYLOOP((#234,#312,#313)); -#393= IFCFACEOUTERBOUND(#392,.T.); -#394= IFCFACE((#393)); -#395= IFCPOLYLOOP((#233,#311,#312)); -#396= IFCFACEOUTERBOUND(#395,.T.); -#397= IFCFACE((#396)); -#398= IFCPOLYLOOP((#232,#310,#311)); -#399= IFCFACEOUTERBOUND(#398,.T.); -#400= IFCFACE((#399)); -#401= IFCPOLYLOOP((#231,#309,#310)); -#402= IFCFACEOUTERBOUND(#401,.T.); -#403= IFCFACE((#402)); -#404= IFCPOLYLOOP((#230,#308,#309)); -#405= IFCFACEOUTERBOUND(#404,.T.); -#406= IFCFACE((#405)); -#407= IFCPOLYLOOP((#229,#307,#308)); -#408= IFCFACEOUTERBOUND(#407,.T.); -#409= IFCFACE((#408)); -#410= IFCPOLYLOOP((#228,#306,#307)); -#411= IFCFACEOUTERBOUND(#410,.T.); -#412= IFCFACE((#411)); -#413= IFCPOLYLOOP((#227,#305,#306)); -#414= IFCFACEOUTERBOUND(#413,.T.); -#415= IFCFACE((#414)); -#416= IFCPOLYLOOP((#226,#304,#305)); -#417= IFCFACEOUTERBOUND(#416,.T.); -#418= IFCFACE((#417)); -#419= IFCPOLYLOOP((#225,#303,#304)); -#420= IFCFACEOUTERBOUND(#419,.T.); -#421= IFCFACE((#420)); -#422= IFCPOLYLOOP((#224,#302,#303)); -#423= IFCFACEOUTERBOUND(#422,.T.); -#424= IFCFACE((#423)); -#425= IFCPOLYLOOP((#223,#301,#302)); -#426= IFCFACEOUTERBOUND(#425,.T.); -#427= IFCFACE((#426)); -#428= IFCPOLYLOOP((#222,#300,#301)); -#429= IFCFACEOUTERBOUND(#428,.T.); -#430= IFCFACE((#429)); -#431= IFCPOLYLOOP((#221,#299,#300)); -#432= IFCFACEOUTERBOUND(#431,.T.); -#433= IFCFACE((#432)); -#434= IFCPOLYLOOP((#220,#298,#299)); -#435= IFCFACEOUTERBOUND(#434,.T.); -#436= IFCFACE((#435)); -#437= IFCPOLYLOOP((#219,#297,#298)); -#438= IFCFACEOUTERBOUND(#437,.T.); -#439= IFCFACE((#438)); -#440= IFCPOLYLOOP((#218,#296,#297)); -#441= IFCFACEOUTERBOUND(#440,.T.); -#442= IFCFACE((#441)); -#443= IFCPOLYLOOP((#217,#295,#296)); -#444= IFCFACEOUTERBOUND(#443,.T.); -#445= IFCFACE((#444)); -#446= IFCPOLYLOOP((#216,#294,#295)); -#447= IFCFACEOUTERBOUND(#446,.T.); -#448= IFCFACE((#447)); -#449= IFCPOLYLOOP((#215,#293,#294)); -#450= IFCFACEOUTERBOUND(#449,.T.); -#451= IFCFACE((#450)); -#452= IFCPOLYLOOP((#214,#292,#293)); -#453= IFCFACEOUTERBOUND(#452,.T.); -#454= IFCFACE((#453)); -#455= IFCPOLYLOOP((#213,#291,#292)); -#456= IFCFACEOUTERBOUND(#455,.T.); -#457= IFCFACE((#456)); -#458= IFCPOLYLOOP((#212,#290,#291)); -#459= IFCFACEOUTERBOUND(#458,.T.); -#460= IFCFACE((#459)); -#461= IFCPOLYLOOP((#211,#289,#290)); -#462= IFCFACEOUTERBOUND(#461,.T.); -#463= IFCFACE((#462)); -#464= IFCPOLYLOOP((#210,#288,#289)); -#465= IFCFACEOUTERBOUND(#464,.T.); -#466= IFCFACE((#465)); -#467= IFCPOLYLOOP((#209,#287,#288)); -#468= IFCFACEOUTERBOUND(#467,.T.); -#469= IFCFACE((#468)); -#470= IFCPOLYLOOP((#208,#286,#287)); -#471= IFCFACEOUTERBOUND(#470,.T.); -#472= IFCFACE((#471)); -#473= IFCPOLYLOOP((#207,#285,#286)); -#474= IFCFACEOUTERBOUND(#473,.T.); -#475= IFCFACE((#474)); -#476= IFCPOLYLOOP((#206,#284,#285)); -#477= IFCFACEOUTERBOUND(#476,.T.); -#478= IFCFACE((#477)); -#479= IFCPOLYLOOP((#205,#283,#284)); -#480= IFCFACEOUTERBOUND(#479,.T.); -#481= IFCFACE((#480)); -#482= IFCPOLYLOOP((#204,#282,#283)); -#483= IFCFACEOUTERBOUND(#482,.T.); -#484= IFCFACE((#483)); -#485= IFCPOLYLOOP((#203,#281,#282)); -#486= IFCFACEOUTERBOUND(#485,.T.); -#487= IFCFACE((#486)); -#488= IFCPOLYLOOP((#202,#280,#281)); -#489= IFCFACEOUTERBOUND(#488,.T.); -#490= IFCFACE((#489)); -#491= IFCPOLYLOOP((#200,#240,#319)); -#492= IFCFACEOUTERBOUND(#491,.T.); -#493= IFCFACE((#492)); -#494= IFCPOLYLOOP((#240,#239,#318)); -#495= IFCFACEOUTERBOUND(#494,.T.); -#496= IFCFACE((#495)); -#497= IFCPOLYLOOP((#239,#238,#317)); -#498= IFCFACEOUTERBOUND(#497,.T.); -#499= IFCFACE((#498)); -#500= IFCPOLYLOOP((#238,#237,#316)); -#501= IFCFACEOUTERBOUND(#500,.T.); -#502= IFCFACE((#501)); -#503= IFCPOLYLOOP((#237,#236,#315)); -#504= IFCFACEOUTERBOUND(#503,.T.); -#505= IFCFACE((#504)); -#506= IFCPOLYLOOP((#236,#235,#314)); -#507= IFCFACEOUTERBOUND(#506,.T.); -#508= IFCFACE((#507)); -#509= IFCPOLYLOOP((#235,#234,#313)); -#510= IFCFACEOUTERBOUND(#509,.T.); -#511= IFCFACE((#510)); -#512= IFCPOLYLOOP((#234,#233,#312)); -#513= IFCFACEOUTERBOUND(#512,.T.); -#514= IFCFACE((#513)); -#515= IFCPOLYLOOP((#233,#232,#311)); -#516= IFCFACEOUTERBOUND(#515,.T.); -#517= IFCFACE((#516)); -#518= IFCPOLYLOOP((#232,#231,#310)); -#519= IFCFACEOUTERBOUND(#518,.T.); -#520= IFCFACE((#519)); -#521= IFCPOLYLOOP((#231,#230,#309)); -#522= IFCFACEOUTERBOUND(#521,.T.); -#523= IFCFACE((#522)); -#524= IFCPOLYLOOP((#230,#229,#308)); -#525= IFCFACEOUTERBOUND(#524,.T.); -#526= IFCFACE((#525)); -#527= IFCPOLYLOOP((#229,#228,#307)); -#528= IFCFACEOUTERBOUND(#527,.T.); -#529= IFCFACE((#528)); -#530= IFCPOLYLOOP((#228,#227,#306)); -#531= IFCFACEOUTERBOUND(#530,.T.); -#532= IFCFACE((#531)); -#533= IFCPOLYLOOP((#227,#226,#305)); -#534= IFCFACEOUTERBOUND(#533,.T.); -#535= IFCFACE((#534)); -#536= IFCPOLYLOOP((#226,#225,#304)); -#537= IFCFACEOUTERBOUND(#536,.T.); -#538= IFCFACE((#537)); -#539= IFCPOLYLOOP((#225,#224,#303)); -#540= IFCFACEOUTERBOUND(#539,.T.); -#541= IFCFACE((#540)); -#542= IFCPOLYLOOP((#224,#223,#302)); -#543= IFCFACEOUTERBOUND(#542,.T.); -#544= IFCFACE((#543)); -#545= IFCPOLYLOOP((#223,#222,#301)); -#546= IFCFACEOUTERBOUND(#545,.T.); -#547= IFCFACE((#546)); -#548= IFCPOLYLOOP((#222,#221,#300)); -#549= IFCFACEOUTERBOUND(#548,.T.); -#550= IFCFACE((#549)); -#551= IFCPOLYLOOP((#221,#220,#299)); -#552= IFCFACEOUTERBOUND(#551,.T.); -#553= IFCFACE((#552)); -#554= IFCPOLYLOOP((#220,#219,#298)); -#555= IFCFACEOUTERBOUND(#554,.T.); -#556= IFCFACE((#555)); -#557= IFCPOLYLOOP((#219,#218,#297)); -#558= IFCFACEOUTERBOUND(#557,.T.); -#559= IFCFACE((#558)); -#560= IFCPOLYLOOP((#218,#217,#296)); -#561= IFCFACEOUTERBOUND(#560,.T.); -#562= IFCFACE((#561)); -#563= IFCPOLYLOOP((#217,#216,#295)); -#564= IFCFACEOUTERBOUND(#563,.T.); -#565= IFCFACE((#564)); -#566= IFCPOLYLOOP((#216,#215,#294)); -#567= IFCFACEOUTERBOUND(#566,.T.); -#568= IFCFACE((#567)); -#569= IFCPOLYLOOP((#215,#214,#293)); -#570= IFCFACEOUTERBOUND(#569,.T.); -#571= IFCFACE((#570)); -#572= IFCPOLYLOOP((#214,#213,#292)); -#573= IFCFACEOUTERBOUND(#572,.T.); -#574= IFCFACE((#573)); -#575= IFCPOLYLOOP((#213,#212,#291)); -#576= IFCFACEOUTERBOUND(#575,.T.); -#577= IFCFACE((#576)); -#578= IFCPOLYLOOP((#212,#211,#290)); -#579= IFCFACEOUTERBOUND(#578,.T.); -#580= IFCFACE((#579)); -#581= IFCPOLYLOOP((#211,#210,#289)); -#582= IFCFACEOUTERBOUND(#581,.T.); -#583= IFCFACE((#582)); -#584= IFCPOLYLOOP((#210,#209,#288)); -#585= IFCFACEOUTERBOUND(#584,.T.); -#586= IFCFACE((#585)); -#587= IFCPOLYLOOP((#209,#208,#287)); -#588= IFCFACEOUTERBOUND(#587,.T.); -#589= IFCFACE((#588)); -#590= IFCPOLYLOOP((#208,#207,#286)); -#591= IFCFACEOUTERBOUND(#590,.T.); -#592= IFCFACE((#591)); -#593= IFCPOLYLOOP((#207,#206,#285)); -#594= IFCFACEOUTERBOUND(#593,.T.); -#595= IFCFACE((#594)); -#596= IFCPOLYLOOP((#206,#205,#284)); -#597= IFCFACEOUTERBOUND(#596,.T.); -#598= IFCFACE((#597)); -#599= IFCPOLYLOOP((#205,#204,#283)); -#600= IFCFACEOUTERBOUND(#599,.T.); -#601= IFCFACE((#600)); -#602= IFCPOLYLOOP((#204,#203,#282)); -#603= IFCFACEOUTERBOUND(#602,.T.); -#604= IFCFACE((#603)); -#605= IFCPOLYLOOP((#203,#202,#281)); -#606= IFCFACEOUTERBOUND(#605,.T.); -#607= IFCFACE((#606)); -#608= IFCPOLYLOOP((#202,#200,#280)); -#609= IFCFACEOUTERBOUND(#608,.T.); -#610= IFCFACE((#609)); -#611= IFCPOLYLOOP((#201,#359,#320)); -#612= IFCFACEOUTERBOUND(#611,.T.); -#613= IFCFACE((#612)); -#614= IFCPOLYLOOP((#241,#358,#359)); -#615= IFCFACEOUTERBOUND(#614,.T.); -#616= IFCFACE((#615)); -#617= IFCPOLYLOOP((#242,#357,#358)); -#618= IFCFACEOUTERBOUND(#617,.T.); -#619= IFCFACE((#618)); -#620= IFCPOLYLOOP((#243,#356,#357)); -#621= IFCFACEOUTERBOUND(#620,.T.); -#622= IFCFACE((#621)); -#623= IFCPOLYLOOP((#244,#355,#356)); -#624= IFCFACEOUTERBOUND(#623,.T.); -#625= IFCFACE((#624)); -#626= IFCPOLYLOOP((#245,#354,#355)); -#627= IFCFACEOUTERBOUND(#626,.T.); -#628= IFCFACE((#627)); -#629= IFCPOLYLOOP((#246,#353,#354)); -#630= IFCFACEOUTERBOUND(#629,.T.); -#631= IFCFACE((#630)); -#632= IFCPOLYLOOP((#247,#352,#353)); -#633= IFCFACEOUTERBOUND(#632,.T.); -#634= IFCFACE((#633)); -#635= IFCPOLYLOOP((#248,#351,#352)); -#636= IFCFACEOUTERBOUND(#635,.T.); -#637= IFCFACE((#636)); -#638= IFCPOLYLOOP((#249,#350,#351)); -#639= IFCFACEOUTERBOUND(#638,.T.); -#640= IFCFACE((#639)); -#641= IFCPOLYLOOP((#250,#349,#350)); -#642= IFCFACEOUTERBOUND(#641,.T.); -#643= IFCFACE((#642)); -#644= IFCPOLYLOOP((#251,#348,#349)); -#645= IFCFACEOUTERBOUND(#644,.T.); -#646= IFCFACE((#645)); -#647= IFCPOLYLOOP((#252,#347,#348)); -#648= IFCFACEOUTERBOUND(#647,.T.); -#649= IFCFACE((#648)); -#650= IFCPOLYLOOP((#253,#346,#347)); -#651= IFCFACEOUTERBOUND(#650,.T.); -#652= IFCFACE((#651)); -#653= IFCPOLYLOOP((#254,#345,#346)); -#654= IFCFACEOUTERBOUND(#653,.T.); -#655= IFCFACE((#654)); -#656= IFCPOLYLOOP((#255,#344,#345)); -#657= IFCFACEOUTERBOUND(#656,.T.); -#658= IFCFACE((#657)); -#659= IFCPOLYLOOP((#256,#343,#344)); -#660= IFCFACEOUTERBOUND(#659,.T.); -#661= IFCFACE((#660)); -#662= IFCPOLYLOOP((#257,#342,#343)); -#663= IFCFACEOUTERBOUND(#662,.T.); -#664= IFCFACE((#663)); -#665= IFCPOLYLOOP((#258,#341,#342)); -#666= IFCFACEOUTERBOUND(#665,.T.); -#667= IFCFACE((#666)); -#668= IFCPOLYLOOP((#259,#340,#341)); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCMATERIAL('Ceramic',$,$); +#201= IFCRELASSOCIATESMATERIAL('0Pkhszwjv1qRMYyCFg9fjB',#56,'MatAssoc','Material Associates',(#202),#200); +#202= IFCSANITARYTERMINALTYPE('2Vk5O9OO94lfvLVH2WXKBZ',#56,'Wash Hand Basin',$,$,$,(#1153),$,$,.WASHHANDBASIN.); +#203= IFCRELDEFINESBYTYPE('01OIK6g$5EVxvitdj$pQSU',#56,$,$,(#213),#202); +#204= IFCRELDECLARES('0MQUkXiyj6HOEghSYLMC4k',#56,$,$,#100,(#202)); +#205= IFCDIRECTION((1.0,0.0,0.0)); +#206= IFCDIRECTION((0.0,1.0,0.0)); +#207= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#208= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#205,#206,#207,1.0,#209); +#209= IFCDIRECTION((0.0,0.0,1.0)); +#210= IFCMAPPEDITEM(#1153,#208); +#211= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#210)); +#212= IFCPRODUCTDEFINITIONSHAPE($,$,(#211)); +#213= IFCSANITARYTERMINAL('0dOOwKTsn8I8gwbP3LM1Yz',#56,$,$,$,#215,#212,$,$); +#214= IFCAXIS2PLACEMENT3D(#2,$,$); +#215= IFCLOCALPLACEMENT($,#214); +#500= IFCCARTESIANPOINT((0.0,268.843232748677,0.0)); +#501= IFCCARTESIANPOINT((-40.6565545240771,267.741230885222,0.0)); +#502= IFCCARTESIANPOINT((-81.1844472420702,264.337146165631,0.0)); +#503= IFCCARTESIANPOINT((-121.414523219646,258.379966740374,0.0)); +#504= IFCCARTESIANPOINT((-161.084488243579,249.439282575701,0.0)); +#505= IFCCARTESIANPOINT((-199.732402407963,236.816640911423,0.0)); +#506= IFCCARTESIANPOINT((-236.448287386336,219.398404238099,0.0)); +#507= IFCCARTESIANPOINT((-269.269780991348,195.519340118616,0.0)); +#508= IFCCARTESIANPOINT((-294.036921021401,163.504056083023,0.0)); +#509= IFCCARTESIANPOINT((-304.879990220018,124.598157305706,0.0)); +#510= IFCCARTESIANPOINT((-300.744331060112,84.2991194842604,0.0)); +#511= IFCCARTESIANPOINT((-286.871978591032,46.1280924370721,0.0)); +#512= IFCCARTESIANPOINT((-267.00397578777,10.6705825582408,0.0)); +#513= IFCCARTESIANPOINT((-242.91417242145,-22.0789599923818,0.0)); +#514= IFCCARTESIANPOINT((-215.49737582355,-52.1038389186614,0.0)); +#515= IFCCARTESIANPOINT((-185.233564258487,-79.2577607647334,0.0)); +#516= IFCCARTESIANPOINT((-152.394753430662,-103.231127678777,0.0)); +#517= IFCCARTESIANPOINT((-117.162752124351,-123.516605031891,0.0)); +#518= IFCCARTESIANPOINT((-79.7327064970238,-139.366465926728,0.0)); +#519= IFCCARTESIANPOINT((-40.4494524879168,-149.766330003707,0.0)); +#520= IFCCARTESIANPOINT((0.0,-153.50296491882,0.0)); +#521= IFCCARTESIANPOINT((40.4494508793845,-149.766330296203,0.0)); +#522= IFCCARTESIANPOINT((79.7327043771191,-139.366466661145,0.0)); +#523= IFCCARTESIANPOINT((117.162756918928,-123.516602630764,0.0)); +#524= IFCCARTESIANPOINT((152.394751766558,-103.231128764915,0.0)); +#525= IFCCARTESIANPOINT((185.23356996992,-79.2577561301781,0.0)); +#526= IFCCARTESIANPOINT((215.497373929206,-52.103840795184,0.0)); +#527= IFCCARTESIANPOINT((242.914167878755,-22.078965508489,0.0)); +#528= IFCCARTESIANPOINT((267.003976250216,10.6705832692101,0.0)); +#529= IFCCARTESIANPOINT((286.871977954697,46.1280910808867,0.0)); +#530= IFCCARTESIANPOINT((300.744329678325,84.2991139637225,0.0)); +#531= IFCCARTESIANPOINT((304.879990112863,124.598158883845,0.0)); +#532= IFCCARTESIANPOINT((294.036920669161,163.504056764251,0.0)); +#533= IFCCARTESIANPOINT((269.269779973882,195.519341068674,0.0)); +#534= IFCCARTESIANPOINT((236.44828639794,219.398404808304,0.0)); +#535= IFCCARTESIANPOINT((199.73240148445,236.816641271916,0.0)); +#536= IFCCARTESIANPOINT((161.084487568103,249.439282758701,0.0)); +#537= IFCCARTESIANPOINT((121.414531991753,258.379965126806,0.0)); +#538= IFCCARTESIANPOINT((81.1844476691385,264.337146116746,0.0)); +#539= IFCCARTESIANPOINT((40.6565563813857,267.741230783552,0.0)); +#540= IFCPOLYLOOP((#500,#501,#502,#503,#504,#505,#506,#507,#508,#509,#510,#511,#512,#513,#514,#515,#516,#517,#518,#519,#520,#521,#522,#523,#524,#525,#526,#527,#528,#529,#530,#531,#532,#533,#534,#535,#536,#537,#538,#539)); +#541= IFCFACEOUTERBOUND(#540,.T.); +#542= IFCCARTESIANPOINT((0.0,253.099263998677,0.0)); +#543= IFCCARTESIANPOINT((38.4274900386849,252.103548079205,0.0)); +#544= IFCCARTESIANPOINT((76.7439433401587,249.028666176807,0.0)); +#545= IFCCARTESIANPOINT((114.803789550381,243.649797844599,0.0)); +#546= IFCCARTESIANPOINT((152.382048016624,235.580438211911,0.0)); +#547= IFCCARTESIANPOINT((189.083091558087,224.18969850467,0.0)); +#548= IFCCARTESIANPOINT((224.125137689733,208.456936531179,0.0)); +#549= IFCCARTESIANPOINT((255.793363304913,186.795125569967,0.0)); +#550= IFCCARTESIANPOINT((280.260264776878,157.383008003324,0.0)); +#551= IFCCARTESIANPOINT((291.499069651162,120.929075349148,0.0)); +#552= IFCCARTESIANPOINT((287.781794186053,82.8439932251812,0.0)); +#553= IFCCARTESIANPOINT((274.333349777552,46.8976139888769,0.0)); +#554= IFCCARTESIANPOINT((255.041935323226,13.6804471549583,0.0)); +#555= IFCCARTESIANPOINT((231.718321168942,-16.8550204261573,0.0)); +#556= IFCCARTESIANPOINT((205.26490842152,-44.72871539005,0.0)); +#557= IFCCARTESIANPOINT((176.16701831263,-69.8307253653909,0.0)); +#558= IFCCARTESIANPOINT((144.705875892003,-91.8966701176456,0.0)); +#559= IFCCARTESIANPOINT((111.075533913924,-110.483174825384,0.0)); +#560= IFCCARTESIANPOINT((75.4792575648176,-124.93688849428,0.0)); +#561= IFCCARTESIANPOINT((38.2480241625981,-134.377886037238,0.0)); +#562= IFCCARTESIANPOINT((0.0,-137.758996454453,0.0)); +#563= IFCCARTESIANPOINT((-38.2480094096726,-134.377888604729,0.0)); +#564= IFCCARTESIANPOINT((-75.4792556281902,-124.936889137129,0.0)); +#565= IFCCARTESIANPOINT((-111.075539062433,-110.483172351871,0.0)); +#566= IFCCARTESIANPOINT((-144.705874376312,-91.8966710674264,0.0)); +#567= IFCCARTESIANPOINT((-176.167011118929,-69.8307309751332,0.0)); +#568= IFCCARTESIANPOINT((-205.264906834,-44.7287169020584,0.0)); +#569= IFCCARTESIANPOINT((-231.718318258428,-16.855023827089,0.0)); +#570= IFCCARTESIANPOINT((-255.041934669669,13.6804461875579,0.0)); +#571= IFCCARTESIANPOINT((-274.333348315742,46.8976109786559,0.0)); +#572= IFCCARTESIANPOINT((-287.781793945095,82.843992280873,0.0)); +#573= IFCCARTESIANPOINT((-291.499069558299,120.929076449465,0.0)); +#574= IFCCARTESIANPOINT((-280.260264225365,157.383008985549,0.0)); +#575= IFCCARTESIANPOINT((-255.793362494351,186.795126279187,0.0)); +#576= IFCCARTESIANPOINT((-224.12513653713,208.45693715988,0.0)); +#577= IFCCARTESIANPOINT((-189.083091723532,224.189698444526,0.0)); +#578= IFCCARTESIANPOINT((-152.382036267776,235.580441242109,0.0)); +#579= IFCCARTESIANPOINT((-114.803784949771,243.649798652405,0.0)); +#580= IFCCARTESIANPOINT((-76.7439536078398,249.028665054834,0.0)); +#581= IFCCARTESIANPOINT((-38.4274901357192,252.103548074371,0.0)); +#582= IFCPOLYLOOP((#542,#543,#544,#545,#546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558,#559,#560,#561,#562,#563,#564,#565,#566,#567,#568,#569,#570,#571,#572,#573,#574,#575,#576,#577,#578,#579,#580,#581)); +#583= IFCFACEBOUND(#582,.T.); +#584= IFCFACE((#541,#583)); +#585= IFCCARTESIANPOINT((0.0,247.792422124388,-93.9999999999991)); +#586= IFCCARTESIANPOINT((22.543570345102,247.043703986819,-93.9999999999991)); +#587= IFCCARTESIANPOINT((44.9796137172465,244.728140008744,-93.9999999999991)); +#588= IFCCARTESIANPOINT((67.1650892668505,240.670010701811,-93.9999999999991)); +#589= IFCCARTESIANPOINT((88.8758496727837,234.574313720423,-93.9999999999991)); +#590= IFCCARTESIANPOINT((109.718194276454,225.983554212619,-93.9999999999991)); +#591= IFCCARTESIANPOINT((128.945156504883,214.242543022066,-93.9999999999991)); +#592= IFCCARTESIANPOINT((145.131083023098,198.61702521984,-93.9999999999991)); +#593= IFCCARTESIANPOINT((156.028264873931,178.980157903609,-93.9999999999991)); +#594= IFCCARTESIANPOINT((159.834545208795,156.846549510419,-93.999999999999)); +#595= IFCCARTESIANPOINT((157.205129966729,134.492794130245,-93.9999999999991)); +#596= IFCCARTESIANPOINT((150.333031384556,113.029267864972,-93.9999999999991)); +#597= IFCCARTESIANPOINT((140.585417581734,92.698690766237,-93.9999999999991)); +#598= IFCCARTESIANPOINT((128.649651812238,73.5661983153641,-93.9999999999991)); +#599= IFCCARTESIANPOINT((114.88081683599,55.7059230027226,-93.9999999999991)); +#600= IFCCARTESIANPOINT((99.4572081299554,39.2537668954707,-93.9999999999991)); +#601= IFCCARTESIANPOINT((82.4557792492348,24.4401234195301,-93.9999999999991)); +#602= IFCCARTESIANPOINT((63.9015117223512,11.6305834057239,-93.9999999999991)); +#603= IFCCARTESIANPOINT((43.825812852227,1.38178464649553,-93.9999999999991)); +#604= IFCCARTESIANPOINT((22.3741376569279,-5.50526474040419,-93.9999999999991)); +#605= IFCCARTESIANPOINT((0.0,-8.02430054072738,-93.9999999999991)); +#606= IFCCARTESIANPOINT((-22.3741369000302,-5.50526490804053,-93.9999999999991)); +#607= IFCCARTESIANPOINT((-43.8258109334306,1.38178384202005,-93.9999999999991)); +#608= IFCCARTESIANPOINT((-63.9015107453348,11.6305828171828,-93.9999999999991)); +#609= IFCCARTESIANPOINT((-82.4557778416754,24.4401223202192,-93.9999999999991)); +#610= IFCCARTESIANPOINT((-99.4572071589388,39.2537659566927,-93.9999999999991)); +#611= IFCCARTESIANPOINT((-114.880815789293,55.7059217719804,-93.9999999999991)); +#612= IFCCARTESIANPOINT((-128.649650827451,73.5661969013759,-93.9999999999991)); +#613= IFCCARTESIANPOINT((-140.585419271271,92.6986938201311,-93.9999999999991)); +#614= IFCCARTESIANPOINT((-150.333030863305,113.029266577227,-93.9999999999991)); +#615= IFCCARTESIANPOINT((-157.205128832971,134.492789207233,-93.9999999999991)); +#616= IFCCARTESIANPOINT((-159.834545214161,156.846549002985,-93.9999999999991)); +#617= IFCCARTESIANPOINT((-156.028266010736,178.980154672375,-93.9999999999991)); +#618= IFCCARTESIANPOINT((-145.131082712872,198.617025613766,-93.9999999999991)); +#619= IFCCARTESIANPOINT((-128.945159904117,214.242540461469,-93.9999999999991)); +#620= IFCCARTESIANPOINT((-109.718192999937,225.983554847043,-93.9999999999991)); +#621= IFCCARTESIANPOINT((-88.8758510792069,234.574313243064,-93.9999999999991)); +#622= IFCCARTESIANPOINT((-67.16508882249,240.670010803143,-93.9999999999991)); +#623= IFCCARTESIANPOINT((-44.9796135673833,244.728140029868,-93.9999999999991)); +#624= IFCCARTESIANPOINT((-22.5435788308204,247.043703417137,-93.9999999999991)); +#625= IFCPOLYLOOP((#585,#586,#587,#588,#589,#590,#591,#592,#593,#594,#595,#596,#597,#598,#599,#600,#601,#602,#603,#604,#605,#606,#607,#608,#609,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624)); +#626= IFCFACEOUTERBOUND(#625,.T.); +#627= IFCFACE((#626)); +#628= IFCCARTESIANPOINT((0.0,247.792422124388,-83.9999999999991)); +#629= IFCCARTESIANPOINT((-22.5435703494529,247.043703987136,-83.9999999999991)); +#630= IFCCARTESIANPOINT((-44.9796137218369,244.728140009905,-83.9999999999991)); +#631= IFCCARTESIANPOINT((-67.1650892718133,240.670010704167,-83.9999999999991)); +#632= IFCCARTESIANPOINT((-88.8758496782756,234.574313724111,-83.9999999999991)); +#633= IFCCARTESIANPOINT((-109.718194282579,225.983554217461,-83.9999999999991)); +#634= IFCCARTESIANPOINT((-128.945156511477,214.24254302742,-83.9999999999991)); +#635= IFCCARTESIANPOINT((-145.131083029256,198.617025224586,-83.9999999999991)); +#636= IFCCARTESIANPOINT((-156.028264877734,178.980157906939,-83.9999999999991)); +#637= IFCCARTESIANPOINT((-159.834545208922,156.846549512965,-83.9999999999991)); +#638= IFCCARTESIANPOINT((-157.205129964107,134.492794132934,-83.9999999999991)); +#639= IFCCARTESIANPOINT((-150.333031380544,113.029267867934,-83.9999999999991)); +#640= IFCCARTESIANPOINT((-140.585417577166,92.6986907692923,-83.9999999999991)); +#641= IFCCARTESIANPOINT((-128.649651807611,73.5661983182769,-83.9999999999991)); +#642= IFCCARTESIANPOINT((-114.88081683159,55.7059230052684,-83.9999999999991)); +#643= IFCCARTESIANPOINT((-99.4572081259275,39.2537668974612,-83.9999999999991)); +#644= IFCCARTESIANPOINT((-82.45577924561,24.4401234208308,-83.9999999999991)); +#645= IFCCARTESIANPOINT((-63.9015117190565,11.6305834062858,-83.9999999999991)); +#646= IFCCARTESIANPOINT((-43.8258128490947,1.38178464641787,-83.9999999999991)); +#647= IFCCARTESIANPOINT((-22.374137653742,-5.50526474077583,-83.9999999999991)); +#648= IFCCARTESIANPOINT((0.0,-8.02430054072741,-83.9999999999991)); +#649= IFCCARTESIANPOINT((22.374136903413,-5.50526490696816,-83.9999999999991)); +#650= IFCCARTESIANPOINT((43.8258109365215,1.38178384447853,-83.9999999999991)); +#651= IFCCARTESIANPOINT((63.9015107478721,11.6305828210529,-83.9999999999991)); +#652= IFCCARTESIANPOINT((82.4557778435065,24.4401223253757,-83.9999999999991)); +#653= IFCCARTESIANPOINT((99.4572071600111,39.2537659629489,-83.9999999999991)); +#654= IFCCARTESIANPOINT((114.880815789634,55.7059217791287,-83.9999999999991)); +#655= IFCCARTESIANPOINT((128.64965082716,73.5661969092022,-83.9999999999991)); +#656= IFCCARTESIANPOINT((140.585419270523,92.6986938284213,-83.9999999999991)); +#657= IFCCARTESIANPOINT((150.333030862371,113.029266585776,-83.9999999999991)); +#658= IFCCARTESIANPOINT((157.205128832256,134.492789215875,-83.9999999999991)); +#659= IFCCARTESIANPOINT((159.834545214197,156.846549011699,-83.9999999999991)); +#660= IFCCARTESIANPOINT((156.028266011557,178.980154681359,-83.9999999999991)); +#661= IFCCARTESIANPOINT((145.131082713423,198.617025622727,-83.9999999999991)); +#662= IFCCARTESIANPOINT((128.945159903547,214.242540469453,-83.9999999999991)); +#663= IFCCARTESIANPOINT((109.718192998164,225.983554853335,-83.9999999999991)); +#664= IFCCARTESIANPOINT((88.8758510764901,234.574313247461,-83.9999999999991)); +#665= IFCCARTESIANPOINT((67.1650888191183,240.67001080579,-83.9999999999991)); +#666= IFCCARTESIANPOINT((44.9796135636075,244.728140031113,-83.9999999999991)); +#667= IFCCARTESIANPOINT((22.5435788267922,247.043703417465,-83.9999999999991)); +#668= IFCPOLYLOOP((#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646,#647,#648,#649,#650,#651,#652,#653,#654,#655,#656,#657,#658,#659,#660,#661,#662,#663,#664,#665,#666,#667)); #669= IFCFACEOUTERBOUND(#668,.T.); #670= IFCFACE((#669)); -#671= IFCPOLYLOOP((#260,#339,#340)); +#671= IFCPOLYLOOP((#501,#500,#585)); #672= IFCFACEOUTERBOUND(#671,.T.); #673= IFCFACE((#672)); -#674= IFCPOLYLOOP((#261,#338,#339)); +#674= IFCPOLYLOOP((#586,#585,#500)); #675= IFCFACEOUTERBOUND(#674,.T.); #676= IFCFACE((#675)); -#677= IFCPOLYLOOP((#262,#337,#338)); +#677= IFCPOLYLOOP((#543,#542,#628)); #678= IFCFACEOUTERBOUND(#677,.T.); #679= IFCFACE((#678)); -#680= IFCPOLYLOOP((#263,#336,#337)); +#680= IFCPOLYLOOP((#629,#628,#542)); #681= IFCFACEOUTERBOUND(#680,.T.); #682= IFCFACE((#681)); -#683= IFCPOLYLOOP((#264,#335,#336)); +#683= IFCPOLYLOOP((#502,#501,#624)); #684= IFCFACEOUTERBOUND(#683,.T.); #685= IFCFACE((#684)); -#686= IFCPOLYLOOP((#265,#334,#335)); +#686= IFCPOLYLOOP((#587,#586,#539)); #687= IFCFACEOUTERBOUND(#686,.T.); #688= IFCFACE((#687)); -#689= IFCPOLYLOOP((#266,#333,#334)); +#689= IFCPOLYLOOP((#544,#543,#667)); #690= IFCFACEOUTERBOUND(#689,.T.); #691= IFCFACE((#690)); -#692= IFCPOLYLOOP((#267,#332,#333)); +#692= IFCPOLYLOOP((#630,#629,#581)); #693= IFCFACEOUTERBOUND(#692,.T.); #694= IFCFACE((#693)); -#695= IFCPOLYLOOP((#268,#331,#332)); +#695= IFCPOLYLOOP((#503,#502,#623)); #696= IFCFACEOUTERBOUND(#695,.T.); #697= IFCFACE((#696)); -#698= IFCPOLYLOOP((#269,#330,#331)); +#698= IFCPOLYLOOP((#588,#587,#538)); #699= IFCFACEOUTERBOUND(#698,.T.); #700= IFCFACE((#699)); -#701= IFCPOLYLOOP((#270,#329,#330)); +#701= IFCPOLYLOOP((#545,#544,#666)); #702= IFCFACEOUTERBOUND(#701,.T.); #703= IFCFACE((#702)); -#704= IFCPOLYLOOP((#271,#328,#329)); +#704= IFCPOLYLOOP((#631,#630,#580)); #705= IFCFACEOUTERBOUND(#704,.T.); #706= IFCFACE((#705)); -#707= IFCPOLYLOOP((#272,#327,#328)); +#707= IFCPOLYLOOP((#504,#503,#622)); #708= IFCFACEOUTERBOUND(#707,.T.); #709= IFCFACE((#708)); -#710= IFCPOLYLOOP((#273,#326,#327)); +#710= IFCPOLYLOOP((#589,#588,#537)); #711= IFCFACEOUTERBOUND(#710,.T.); #712= IFCFACE((#711)); -#713= IFCPOLYLOOP((#274,#325,#326)); +#713= IFCPOLYLOOP((#546,#545,#665)); #714= IFCFACEOUTERBOUND(#713,.T.); #715= IFCFACE((#714)); -#716= IFCPOLYLOOP((#275,#324,#325)); +#716= IFCPOLYLOOP((#632,#631,#579)); #717= IFCFACEOUTERBOUND(#716,.T.); #718= IFCFACE((#717)); -#719= IFCPOLYLOOP((#276,#323,#324)); +#719= IFCPOLYLOOP((#505,#504,#621)); #720= IFCFACEOUTERBOUND(#719,.T.); #721= IFCFACE((#720)); -#722= IFCPOLYLOOP((#277,#322,#323)); +#722= IFCPOLYLOOP((#590,#589,#536)); #723= IFCFACEOUTERBOUND(#722,.T.); #724= IFCFACE((#723)); -#725= IFCPOLYLOOP((#278,#321,#322)); +#725= IFCPOLYLOOP((#547,#546,#664)); #726= IFCFACEOUTERBOUND(#725,.T.); #727= IFCFACE((#726)); -#728= IFCPOLYLOOP((#279,#320,#321)); +#728= IFCPOLYLOOP((#633,#632,#578)); #729= IFCFACEOUTERBOUND(#728,.T.); #730= IFCFACE((#729)); -#731= IFCPOLYLOOP((#201,#241,#359)); +#731= IFCPOLYLOOP((#506,#505,#620)); #732= IFCFACEOUTERBOUND(#731,.T.); #733= IFCFACE((#732)); -#734= IFCPOLYLOOP((#241,#242,#358)); +#734= IFCPOLYLOOP((#591,#590,#535)); #735= IFCFACEOUTERBOUND(#734,.T.); #736= IFCFACE((#735)); -#737= IFCPOLYLOOP((#242,#243,#357)); +#737= IFCPOLYLOOP((#548,#547,#663)); #738= IFCFACEOUTERBOUND(#737,.T.); #739= IFCFACE((#738)); -#740= IFCPOLYLOOP((#243,#244,#356)); +#740= IFCPOLYLOOP((#634,#633,#577)); #741= IFCFACEOUTERBOUND(#740,.T.); #742= IFCFACE((#741)); -#743= IFCPOLYLOOP((#244,#245,#355)); +#743= IFCPOLYLOOP((#507,#506,#619)); #744= IFCFACEOUTERBOUND(#743,.T.); #745= IFCFACE((#744)); -#746= IFCPOLYLOOP((#245,#246,#354)); +#746= IFCPOLYLOOP((#592,#591,#534)); #747= IFCFACEOUTERBOUND(#746,.T.); #748= IFCFACE((#747)); -#749= IFCPOLYLOOP((#246,#247,#353)); +#749= IFCPOLYLOOP((#549,#548,#662)); #750= IFCFACEOUTERBOUND(#749,.T.); #751= IFCFACE((#750)); -#752= IFCPOLYLOOP((#247,#248,#352)); +#752= IFCPOLYLOOP((#635,#634,#576)); #753= IFCFACEOUTERBOUND(#752,.T.); #754= IFCFACE((#753)); -#755= IFCPOLYLOOP((#248,#249,#351)); +#755= IFCPOLYLOOP((#508,#507,#618)); #756= IFCFACEOUTERBOUND(#755,.T.); #757= IFCFACE((#756)); -#758= IFCPOLYLOOP((#249,#250,#350)); +#758= IFCPOLYLOOP((#593,#592,#533)); #759= IFCFACEOUTERBOUND(#758,.T.); #760= IFCFACE((#759)); -#761= IFCPOLYLOOP((#250,#251,#349)); +#761= IFCPOLYLOOP((#550,#549,#661)); #762= IFCFACEOUTERBOUND(#761,.T.); #763= IFCFACE((#762)); -#764= IFCPOLYLOOP((#251,#252,#348)); +#764= IFCPOLYLOOP((#636,#635,#575)); #765= IFCFACEOUTERBOUND(#764,.T.); #766= IFCFACE((#765)); -#767= IFCPOLYLOOP((#252,#253,#347)); +#767= IFCPOLYLOOP((#509,#508,#617)); #768= IFCFACEOUTERBOUND(#767,.T.); #769= IFCFACE((#768)); -#770= IFCPOLYLOOP((#253,#254,#346)); +#770= IFCPOLYLOOP((#594,#593,#532)); #771= IFCFACEOUTERBOUND(#770,.T.); #772= IFCFACE((#771)); -#773= IFCPOLYLOOP((#254,#255,#345)); +#773= IFCPOLYLOOP((#551,#550,#660)); #774= IFCFACEOUTERBOUND(#773,.T.); #775= IFCFACE((#774)); -#776= IFCPOLYLOOP((#255,#256,#344)); +#776= IFCPOLYLOOP((#637,#636,#574)); #777= IFCFACEOUTERBOUND(#776,.T.); #778= IFCFACE((#777)); -#779= IFCPOLYLOOP((#256,#257,#343)); +#779= IFCPOLYLOOP((#510,#509,#616)); #780= IFCFACEOUTERBOUND(#779,.T.); #781= IFCFACE((#780)); -#782= IFCPOLYLOOP((#257,#258,#342)); +#782= IFCPOLYLOOP((#595,#594,#531)); #783= IFCFACEOUTERBOUND(#782,.T.); #784= IFCFACE((#783)); -#785= IFCPOLYLOOP((#258,#259,#341)); +#785= IFCPOLYLOOP((#552,#551,#659)); #786= IFCFACEOUTERBOUND(#785,.T.); #787= IFCFACE((#786)); -#788= IFCPOLYLOOP((#259,#260,#340)); +#788= IFCPOLYLOOP((#638,#637,#573)); #789= IFCFACEOUTERBOUND(#788,.T.); #790= IFCFACE((#789)); -#791= IFCPOLYLOOP((#260,#261,#339)); +#791= IFCPOLYLOOP((#511,#510,#615)); #792= IFCFACEOUTERBOUND(#791,.T.); #793= IFCFACE((#792)); -#794= IFCPOLYLOOP((#261,#262,#338)); +#794= IFCPOLYLOOP((#596,#595,#530)); #795= IFCFACEOUTERBOUND(#794,.T.); #796= IFCFACE((#795)); -#797= IFCPOLYLOOP((#262,#263,#337)); +#797= IFCPOLYLOOP((#553,#552,#658)); #798= IFCFACEOUTERBOUND(#797,.T.); #799= IFCFACE((#798)); -#800= IFCPOLYLOOP((#263,#264,#336)); +#800= IFCPOLYLOOP((#639,#638,#572)); #801= IFCFACEOUTERBOUND(#800,.T.); #802= IFCFACE((#801)); -#803= IFCPOLYLOOP((#264,#265,#335)); +#803= IFCPOLYLOOP((#512,#511,#614)); #804= IFCFACEOUTERBOUND(#803,.T.); #805= IFCFACE((#804)); -#806= IFCPOLYLOOP((#265,#266,#334)); +#806= IFCPOLYLOOP((#597,#596,#529)); #807= IFCFACEOUTERBOUND(#806,.T.); #808= IFCFACE((#807)); -#809= IFCPOLYLOOP((#266,#267,#333)); +#809= IFCPOLYLOOP((#554,#553,#657)); #810= IFCFACEOUTERBOUND(#809,.T.); #811= IFCFACE((#810)); -#812= IFCPOLYLOOP((#267,#268,#332)); +#812= IFCPOLYLOOP((#640,#639,#571)); #813= IFCFACEOUTERBOUND(#812,.T.); #814= IFCFACE((#813)); -#815= IFCPOLYLOOP((#268,#269,#331)); +#815= IFCPOLYLOOP((#513,#512,#613)); #816= IFCFACEOUTERBOUND(#815,.T.); #817= IFCFACE((#816)); -#818= IFCPOLYLOOP((#269,#270,#330)); +#818= IFCPOLYLOOP((#598,#597,#528)); #819= IFCFACEOUTERBOUND(#818,.T.); #820= IFCFACE((#819)); -#821= IFCPOLYLOOP((#270,#271,#329)); +#821= IFCPOLYLOOP((#555,#554,#656)); #822= IFCFACEOUTERBOUND(#821,.T.); #823= IFCFACE((#822)); -#824= IFCPOLYLOOP((#271,#272,#328)); +#824= IFCPOLYLOOP((#641,#640,#570)); #825= IFCFACEOUTERBOUND(#824,.T.); #826= IFCFACE((#825)); -#827= IFCPOLYLOOP((#272,#273,#327)); +#827= IFCPOLYLOOP((#514,#513,#612)); #828= IFCFACEOUTERBOUND(#827,.T.); #829= IFCFACE((#828)); -#830= IFCPOLYLOOP((#273,#274,#326)); +#830= IFCPOLYLOOP((#599,#598,#527)); #831= IFCFACEOUTERBOUND(#830,.T.); #832= IFCFACE((#831)); -#833= IFCPOLYLOOP((#274,#275,#325)); +#833= IFCPOLYLOOP((#556,#555,#655)); #834= IFCFACEOUTERBOUND(#833,.T.); #835= IFCFACE((#834)); -#836= IFCPOLYLOOP((#275,#276,#324)); +#836= IFCPOLYLOOP((#642,#641,#569)); #837= IFCFACEOUTERBOUND(#836,.T.); #838= IFCFACE((#837)); -#839= IFCPOLYLOOP((#276,#277,#323)); +#839= IFCPOLYLOOP((#515,#514,#611)); #840= IFCFACEOUTERBOUND(#839,.T.); #841= IFCFACE((#840)); -#842= IFCPOLYLOOP((#277,#278,#322)); +#842= IFCPOLYLOOP((#600,#599,#526)); #843= IFCFACEOUTERBOUND(#842,.T.); #844= IFCFACE((#843)); -#845= IFCPOLYLOOP((#278,#279,#321)); +#845= IFCPOLYLOOP((#557,#556,#654)); #846= IFCFACEOUTERBOUND(#845,.T.); #847= IFCFACE((#846)); -#848= IFCPOLYLOOP((#279,#201,#320)); +#848= IFCPOLYLOOP((#643,#642,#568)); #849= IFCFACEOUTERBOUND(#848,.T.); #850= IFCFACE((#849)); -#851= IFCCLOSEDSHELL((#364,#367,#370,#373,#376,#379,#382,#385,#388,#391,#394,#397,#400,#403,#406,#409,#412,#415,#418,#421,#424,#427,#430,#433,#436,#439,#442,#445,#448,#451,#454,#457,#460,#463,#466,#469,#472,#475,#478,#481,#484,#487,#490,#493,#496,#499,#502,#505,#508,#511,#514,#517,#520,#523,#526,#529,#532,#535,#538,#541,#544,#547,#550,#553,#556,#559,#562,#565,#568,#571,#574,#577,#580,#583,#586,#589,#592,#595,#598,#601,#604,#607,#610,#613,#616,#619,#622,#625,#628,#631,#634,#637,#640,#643,#646,#649,#652,#655,#658,#661,#664,#667,#670,#673,#676,#679,#682,#685,#688,#691,#694,#697,#700,#703,#706,#709,#712,#715,#718,#721,#724,#727,#730,#733,#736,#739,#742,#745,#748,#751,#754,#757,#760,#763,#766,#769,#772,#775,#778,#781,#784,#787,#790,#793,#796,#799,#802,#805,#808,#811,#814,#817,#820,#823,#826,#829,#832,#835,#838,#841,#844,#847,#850)); -#852= IFCFACETEDBREP(#851); -#853= IFCREPRESENTATIONMAP(#854,#856); -#854= IFCAXIS2PLACEMENT3D(#855,$,$); -#855= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#856= IFCSHAPEREPRESENTATION(#12,'Body','Brep',(#852)); -#857= IFCMATERIAL('Ceramic',$,$); -#858= IFCRELASSOCIATESMATERIAL('2V4PnJ8zX1nwtfgVsb30Vx',$,'MatAssoc','Material Associates',(#860),#857); -#860= IFCSANITARYTERMINALTYPE('1kNLoccErCohWO1HlSUjUS',$,'IFCSANITARYTERMINALTYPE',$,$,$,(#853),$,$,.WASHHANDBASIN.); -#861= IFCRELDEFINESBYTYPE('0eraknYh91k81bLjGOgkw2',$,$,$,(#868),#860); -#862= IFCDIRECTION((1.0,0.0,0.0)); -#863= IFCDIRECTION((0.0,1.0,0.0)); -#864= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#865= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#862,#863,#864,1.0,#866); -#866= IFCDIRECTION((0.0,0.0,1.0)); -#867= IFCMAPPEDITEM(#853,#865); -#868= IFCSANITARYTERMINAL('3tkl48paX9yw0lahGPGmeU',$,$,$,$,#55,#869,$,.NOTDEFINED.); -#869= IFCPRODUCTDEFINITIONSHAPE($,$,(#870)); -#870= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#867)); +#851= IFCPOLYLOOP((#516,#515,#610)); +#852= IFCFACEOUTERBOUND(#851,.T.); +#853= IFCFACE((#852)); +#854= IFCPOLYLOOP((#601,#600,#525)); +#855= IFCFACEOUTERBOUND(#854,.T.); +#856= IFCFACE((#855)); +#857= IFCPOLYLOOP((#558,#557,#653)); +#858= IFCFACEOUTERBOUND(#857,.T.); +#859= IFCFACE((#858)); +#860= IFCPOLYLOOP((#644,#643,#567)); +#861= IFCFACEOUTERBOUND(#860,.T.); +#862= IFCFACE((#861)); +#863= IFCPOLYLOOP((#517,#516,#609)); +#864= IFCFACEOUTERBOUND(#863,.T.); +#865= IFCFACE((#864)); +#866= IFCPOLYLOOP((#602,#601,#524)); +#867= IFCFACEOUTERBOUND(#866,.T.); +#868= IFCFACE((#867)); +#869= IFCPOLYLOOP((#559,#558,#652)); +#870= IFCFACEOUTERBOUND(#869,.T.); +#871= IFCFACE((#870)); +#872= IFCPOLYLOOP((#645,#644,#566)); +#873= IFCFACEOUTERBOUND(#872,.T.); +#874= IFCFACE((#873)); +#875= IFCPOLYLOOP((#518,#517,#608)); +#876= IFCFACEOUTERBOUND(#875,.T.); +#877= IFCFACE((#876)); +#878= IFCPOLYLOOP((#603,#602,#523)); +#879= IFCFACEOUTERBOUND(#878,.T.); +#880= IFCFACE((#879)); +#881= IFCPOLYLOOP((#560,#559,#651)); +#882= IFCFACEOUTERBOUND(#881,.T.); +#883= IFCFACE((#882)); +#884= IFCPOLYLOOP((#646,#645,#565)); +#885= IFCFACEOUTERBOUND(#884,.T.); +#886= IFCFACE((#885)); +#887= IFCPOLYLOOP((#519,#518,#607)); +#888= IFCFACEOUTERBOUND(#887,.T.); +#889= IFCFACE((#888)); +#890= IFCPOLYLOOP((#604,#603,#522)); +#891= IFCFACEOUTERBOUND(#890,.T.); +#892= IFCFACE((#891)); +#893= IFCPOLYLOOP((#561,#560,#650)); +#894= IFCFACEOUTERBOUND(#893,.T.); +#895= IFCFACE((#894)); +#896= IFCPOLYLOOP((#647,#646,#564)); +#897= IFCFACEOUTERBOUND(#896,.T.); +#898= IFCFACE((#897)); +#899= IFCPOLYLOOP((#520,#519,#606)); +#900= IFCFACEOUTERBOUND(#899,.T.); +#901= IFCFACE((#900)); +#902= IFCPOLYLOOP((#605,#604,#521)); +#903= IFCFACEOUTERBOUND(#902,.T.); +#904= IFCFACE((#903)); +#905= IFCPOLYLOOP((#562,#561,#649)); +#906= IFCFACEOUTERBOUND(#905,.T.); +#907= IFCFACE((#906)); +#908= IFCPOLYLOOP((#648,#647,#563)); +#909= IFCFACEOUTERBOUND(#908,.T.); +#910= IFCFACE((#909)); +#911= IFCPOLYLOOP((#521,#520,#605)); +#912= IFCFACEOUTERBOUND(#911,.T.); +#913= IFCFACE((#912)); +#914= IFCPOLYLOOP((#606,#605,#520)); +#915= IFCFACEOUTERBOUND(#914,.T.); +#916= IFCFACE((#915)); +#917= IFCPOLYLOOP((#563,#562,#648)); +#918= IFCFACEOUTERBOUND(#917,.T.); +#919= IFCFACE((#918)); +#920= IFCPOLYLOOP((#649,#648,#562)); +#921= IFCFACEOUTERBOUND(#920,.T.); +#922= IFCFACE((#921)); +#923= IFCPOLYLOOP((#522,#521,#604)); +#924= IFCFACEOUTERBOUND(#923,.T.); +#925= IFCFACE((#924)); +#926= IFCPOLYLOOP((#607,#606,#519)); +#927= IFCFACEOUTERBOUND(#926,.T.); +#928= IFCFACE((#927)); +#929= IFCPOLYLOOP((#564,#563,#647)); +#930= IFCFACEOUTERBOUND(#929,.T.); +#931= IFCFACE((#930)); +#932= IFCPOLYLOOP((#650,#649,#561)); +#933= IFCFACEOUTERBOUND(#932,.T.); +#934= IFCFACE((#933)); +#935= IFCPOLYLOOP((#523,#522,#603)); +#936= IFCFACEOUTERBOUND(#935,.T.); +#937= IFCFACE((#936)); +#938= IFCPOLYLOOP((#608,#607,#518)); +#939= IFCFACEOUTERBOUND(#938,.T.); +#940= IFCFACE((#939)); +#941= IFCPOLYLOOP((#565,#564,#646)); +#942= IFCFACEOUTERBOUND(#941,.T.); +#943= IFCFACE((#942)); +#944= IFCPOLYLOOP((#651,#650,#560)); +#945= IFCFACEOUTERBOUND(#944,.T.); +#946= IFCFACE((#945)); +#947= IFCPOLYLOOP((#524,#523,#602)); +#948= IFCFACEOUTERBOUND(#947,.T.); +#949= IFCFACE((#948)); +#950= IFCPOLYLOOP((#609,#608,#517)); +#951= IFCFACEOUTERBOUND(#950,.T.); +#952= IFCFACE((#951)); +#953= IFCPOLYLOOP((#566,#565,#645)); +#954= IFCFACEOUTERBOUND(#953,.T.); +#955= IFCFACE((#954)); +#956= IFCPOLYLOOP((#652,#651,#559)); +#957= IFCFACEOUTERBOUND(#956,.T.); +#958= IFCFACE((#957)); +#959= IFCPOLYLOOP((#525,#524,#601)); +#960= IFCFACEOUTERBOUND(#959,.T.); +#961= IFCFACE((#960)); +#962= IFCPOLYLOOP((#610,#609,#516)); +#963= IFCFACEOUTERBOUND(#962,.T.); +#964= IFCFACE((#963)); +#965= IFCPOLYLOOP((#567,#566,#644)); +#966= IFCFACEOUTERBOUND(#965,.T.); +#967= IFCFACE((#966)); +#968= IFCPOLYLOOP((#653,#652,#558)); +#969= IFCFACEOUTERBOUND(#968,.T.); +#970= IFCFACE((#969)); +#971= IFCPOLYLOOP((#526,#525,#600)); +#972= IFCFACEOUTERBOUND(#971,.T.); +#973= IFCFACE((#972)); +#974= IFCPOLYLOOP((#611,#610,#515)); +#975= IFCFACEOUTERBOUND(#974,.T.); +#976= IFCFACE((#975)); +#977= IFCPOLYLOOP((#568,#567,#643)); +#978= IFCFACEOUTERBOUND(#977,.T.); +#979= IFCFACE((#978)); +#980= IFCPOLYLOOP((#654,#653,#557)); +#981= IFCFACEOUTERBOUND(#980,.T.); +#982= IFCFACE((#981)); +#983= IFCPOLYLOOP((#527,#526,#599)); +#984= IFCFACEOUTERBOUND(#983,.T.); +#985= IFCFACE((#984)); +#986= IFCPOLYLOOP((#612,#611,#514)); +#987= IFCFACEOUTERBOUND(#986,.T.); +#988= IFCFACE((#987)); +#989= IFCPOLYLOOP((#569,#568,#642)); +#990= IFCFACEOUTERBOUND(#989,.T.); +#991= IFCFACE((#990)); +#992= IFCPOLYLOOP((#655,#654,#556)); +#993= IFCFACEOUTERBOUND(#992,.T.); +#994= IFCFACE((#993)); +#995= IFCPOLYLOOP((#528,#527,#598)); +#996= IFCFACEOUTERBOUND(#995,.T.); +#997= IFCFACE((#996)); +#998= IFCPOLYLOOP((#613,#612,#513)); +#999= IFCFACEOUTERBOUND(#998,.T.); +#1000= IFCFACE((#999)); +#1001= IFCPOLYLOOP((#570,#569,#641)); +#1002= IFCFACEOUTERBOUND(#1001,.T.); +#1003= IFCFACE((#1002)); +#1004= IFCPOLYLOOP((#656,#655,#555)); +#1005= IFCFACEOUTERBOUND(#1004,.T.); +#1006= IFCFACE((#1005)); +#1007= IFCPOLYLOOP((#529,#528,#597)); +#1008= IFCFACEOUTERBOUND(#1007,.T.); +#1009= IFCFACE((#1008)); +#1010= IFCPOLYLOOP((#614,#613,#512)); +#1011= IFCFACEOUTERBOUND(#1010,.T.); +#1012= IFCFACE((#1011)); +#1013= IFCPOLYLOOP((#571,#570,#640)); +#1014= IFCFACEOUTERBOUND(#1013,.T.); +#1015= IFCFACE((#1014)); +#1016= IFCPOLYLOOP((#657,#656,#554)); +#1017= IFCFACEOUTERBOUND(#1016,.T.); +#1018= IFCFACE((#1017)); +#1019= IFCPOLYLOOP((#530,#529,#596)); +#1020= IFCFACEOUTERBOUND(#1019,.T.); +#1021= IFCFACE((#1020)); +#1022= IFCPOLYLOOP((#615,#614,#511)); +#1023= IFCFACEOUTERBOUND(#1022,.T.); +#1024= IFCFACE((#1023)); +#1025= IFCPOLYLOOP((#572,#571,#639)); +#1026= IFCFACEOUTERBOUND(#1025,.T.); +#1027= IFCFACE((#1026)); +#1028= IFCPOLYLOOP((#658,#657,#553)); +#1029= IFCFACEOUTERBOUND(#1028,.T.); +#1030= IFCFACE((#1029)); +#1031= IFCPOLYLOOP((#531,#530,#595)); +#1032= IFCFACEOUTERBOUND(#1031,.T.); +#1033= IFCFACE((#1032)); +#1034= IFCPOLYLOOP((#616,#615,#510)); +#1035= IFCFACEOUTERBOUND(#1034,.T.); +#1036= IFCFACE((#1035)); +#1037= IFCPOLYLOOP((#573,#572,#638)); +#1038= IFCFACEOUTERBOUND(#1037,.T.); +#1039= IFCFACE((#1038)); +#1040= IFCPOLYLOOP((#659,#658,#552)); +#1041= IFCFACEOUTERBOUND(#1040,.T.); +#1042= IFCFACE((#1041)); +#1043= IFCPOLYLOOP((#532,#531,#594)); +#1044= IFCFACEOUTERBOUND(#1043,.T.); +#1045= IFCFACE((#1044)); +#1046= IFCPOLYLOOP((#617,#616,#509)); +#1047= IFCFACEOUTERBOUND(#1046,.T.); +#1048= IFCFACE((#1047)); +#1049= IFCPOLYLOOP((#574,#573,#637)); +#1050= IFCFACEOUTERBOUND(#1049,.T.); +#1051= IFCFACE((#1050)); +#1052= IFCPOLYLOOP((#660,#659,#551)); +#1053= IFCFACEOUTERBOUND(#1052,.T.); +#1054= IFCFACE((#1053)); +#1055= IFCPOLYLOOP((#533,#532,#593)); +#1056= IFCFACEOUTERBOUND(#1055,.T.); +#1057= IFCFACE((#1056)); +#1058= IFCPOLYLOOP((#618,#617,#508)); +#1059= IFCFACEOUTERBOUND(#1058,.T.); +#1060= IFCFACE((#1059)); +#1061= IFCPOLYLOOP((#575,#574,#636)); +#1062= IFCFACEOUTERBOUND(#1061,.T.); +#1063= IFCFACE((#1062)); +#1064= IFCPOLYLOOP((#661,#660,#550)); +#1065= IFCFACEOUTERBOUND(#1064,.T.); +#1066= IFCFACE((#1065)); +#1067= IFCPOLYLOOP((#534,#533,#592)); +#1068= IFCFACEOUTERBOUND(#1067,.T.); +#1069= IFCFACE((#1068)); +#1070= IFCPOLYLOOP((#619,#618,#507)); +#1071= IFCFACEOUTERBOUND(#1070,.T.); +#1072= IFCFACE((#1071)); +#1073= IFCPOLYLOOP((#576,#575,#635)); +#1074= IFCFACEOUTERBOUND(#1073,.T.); +#1075= IFCFACE((#1074)); +#1076= IFCPOLYLOOP((#662,#661,#549)); +#1077= IFCFACEOUTERBOUND(#1076,.T.); +#1078= IFCFACE((#1077)); +#1079= IFCPOLYLOOP((#535,#534,#591)); +#1080= IFCFACEOUTERBOUND(#1079,.T.); +#1081= IFCFACE((#1080)); +#1082= IFCPOLYLOOP((#620,#619,#506)); +#1083= IFCFACEOUTERBOUND(#1082,.T.); +#1084= IFCFACE((#1083)); +#1085= IFCPOLYLOOP((#577,#576,#634)); +#1086= IFCFACEOUTERBOUND(#1085,.T.); +#1087= IFCFACE((#1086)); +#1088= IFCPOLYLOOP((#663,#662,#548)); +#1089= IFCFACEOUTERBOUND(#1088,.T.); +#1090= IFCFACE((#1089)); +#1091= IFCPOLYLOOP((#536,#535,#590)); +#1092= IFCFACEOUTERBOUND(#1091,.T.); +#1093= IFCFACE((#1092)); +#1094= IFCPOLYLOOP((#621,#620,#505)); +#1095= IFCFACEOUTERBOUND(#1094,.T.); +#1096= IFCFACE((#1095)); +#1097= IFCPOLYLOOP((#578,#577,#633)); +#1098= IFCFACEOUTERBOUND(#1097,.T.); +#1099= IFCFACE((#1098)); +#1100= IFCPOLYLOOP((#664,#663,#547)); +#1101= IFCFACEOUTERBOUND(#1100,.T.); +#1102= IFCFACE((#1101)); +#1103= IFCPOLYLOOP((#537,#536,#589)); +#1104= IFCFACEOUTERBOUND(#1103,.T.); +#1105= IFCFACE((#1104)); +#1106= IFCPOLYLOOP((#622,#621,#504)); +#1107= IFCFACEOUTERBOUND(#1106,.T.); +#1108= IFCFACE((#1107)); +#1109= IFCPOLYLOOP((#579,#578,#632)); +#1110= IFCFACEOUTERBOUND(#1109,.T.); +#1111= IFCFACE((#1110)); +#1112= IFCPOLYLOOP((#665,#664,#546)); +#1113= IFCFACEOUTERBOUND(#1112,.T.); +#1114= IFCFACE((#1113)); +#1115= IFCPOLYLOOP((#538,#537,#588)); +#1116= IFCFACEOUTERBOUND(#1115,.T.); +#1117= IFCFACE((#1116)); +#1118= IFCPOLYLOOP((#623,#622,#503)); +#1119= IFCFACEOUTERBOUND(#1118,.T.); +#1120= IFCFACE((#1119)); +#1121= IFCPOLYLOOP((#580,#579,#631)); +#1122= IFCFACEOUTERBOUND(#1121,.T.); +#1123= IFCFACE((#1122)); +#1124= IFCPOLYLOOP((#666,#665,#545)); +#1125= IFCFACEOUTERBOUND(#1124,.T.); +#1126= IFCFACE((#1125)); +#1127= IFCPOLYLOOP((#539,#538,#587)); +#1128= IFCFACEOUTERBOUND(#1127,.T.); +#1129= IFCFACE((#1128)); +#1130= IFCPOLYLOOP((#624,#623,#502)); +#1131= IFCFACEOUTERBOUND(#1130,.T.); +#1132= IFCFACE((#1131)); +#1133= IFCPOLYLOOP((#581,#580,#630)); +#1134= IFCFACEOUTERBOUND(#1133,.T.); +#1135= IFCFACE((#1134)); +#1136= IFCPOLYLOOP((#667,#666,#544)); +#1137= IFCFACEOUTERBOUND(#1136,.T.); +#1138= IFCFACE((#1137)); +#1139= IFCPOLYLOOP((#500,#539,#586)); +#1140= IFCFACEOUTERBOUND(#1139,.T.); +#1141= IFCFACE((#1140)); +#1142= IFCPOLYLOOP((#585,#624,#501)); +#1143= IFCFACEOUTERBOUND(#1142,.T.); +#1144= IFCFACE((#1143)); +#1145= IFCPOLYLOOP((#542,#581,#629)); +#1146= IFCFACEOUTERBOUND(#1145,.T.); +#1147= IFCFACE((#1146)); +#1148= IFCPOLYLOOP((#628,#667,#543)); +#1149= IFCFACEOUTERBOUND(#1148,.T.); +#1150= IFCFACE((#1149)); +#1151= IFCCLOSEDSHELL((#584,#627,#670,#673,#676,#679,#682,#685,#688,#691,#694,#697,#700,#703,#706,#709,#712,#715,#718,#721,#724,#727,#730,#733,#736,#739,#742,#745,#748,#751,#754,#757,#760,#763,#766,#769,#772,#775,#778,#781,#784,#787,#790,#793,#796,#799,#802,#805,#808,#811,#814,#817,#820,#823,#826,#829,#832,#835,#838,#841,#844,#847,#850,#853,#856,#859,#862,#865,#868,#871,#874,#877,#880,#883,#886,#889,#892,#895,#898,#901,#904,#907,#910,#913,#916,#919,#922,#925,#928,#931,#934,#937,#940,#943,#946,#949,#952,#955,#958,#961,#964,#967,#970,#973,#976,#979,#982,#985,#988,#991,#994,#997,#1000,#1003,#1006,#1009,#1012,#1015,#1018,#1021,#1024,#1027,#1030,#1033,#1036,#1039,#1042,#1045,#1048,#1051,#1054,#1057,#1060,#1063,#1066,#1069,#1072,#1075,#1078,#1081,#1084,#1087,#1090,#1093,#1096,#1099,#1102,#1105,#1108,#1111,#1114,#1117,#1120,#1123,#1126,#1129,#1132,#1135,#1138,#1141,#1144,#1147,#1150)); +#1152= IFCFACETEDBREP(#1151); +#1153= IFCREPRESENTATIONMAP(#1154,#1155); +#1154= IFCAXIS2PLACEMENT3D(#2,$,$); +#1155= IFCSHAPEREPRESENTATION(#5,'Body','SolidModel',(#1152)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Advanced geometric shape/Examples/Basin tessellation/File.ifc b/Examples/Advanced geometric shape/Examples/Basin tessellation/File.ifc index 03ce5f8ad..3370d27d6 100644 --- a/Examples/Advanced geometric shape/Examples/Basin tessellation/File.ifc +++ b/Examples/Advanced geometric shape/Examples/Basin tessellation/File.ifc @@ -1,65 +1,56 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [ReferenceView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:55', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084875,$,$,1418084875); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('0MRYiPpfn0RRBz4hjR$d0R',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('2YVMFu6$54ggBelxInCL1O',$,'Building','Building Container for Elements',(#217),#50); -#55= IFCLOCALPLACEMENT(#51,#52); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('3SXUMunn9EXfAFTjVxyt84',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',$,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',$,'Building','Building Container for Elements',(#213),#50); +#52= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',$,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('2nzrR4fRv81gWFsNf1sIl$',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCCARTESIANPOINTLIST3D(((-300.0,150.0,0.0),(-260.012578,202.771984,0.0),(-200.897703,235.427328,0.0),(-135.653172,254.960516,0.0),(-68.351281,265.485063,0.0),(2.288734,268.839531,0.0),(72.81782,265.023844,0.0),(139.786906,254.038063,0.0),(201.174906,235.317031,0.0),(259.220938,203.387031,0.0),(300.0,150.0,0.0),(301.12175,84.866148,0.0),(274.727594,21.433672,0.0),(235.605922,-32.723826,0.0),(186.088641,-80.939688,0.0),(130.136258,-119.016594,0.0),(67.084977,-144.523266,0.0),(1.477218,-153.498641,0.0),(-64.392137,-145.234375,0.0),(-128.935,-119.668008,0.0),(-185.4365,-81.474469,0.0),(-235.751609,-32.555805,0.0),(-275.439625,22.660475,0.0),(-301.2465,85.400219,0.0),(0.0,253.099266,0.0),(-65.777992,249.952375,0.0),(-128.508695,240.511688,0.0),(-189.983266,222.998141,0.0),(-246.840234,193.330969,0.0),(-286.93375,143.116359,0.0),(-288.338563,84.231891,0.0),(-263.388344,25.178932,0.0),(-224.986906,-26.382564,0.0),(-176.642109,-71.667547,0.0),(-122.550633,-106.846461,0.0),(-61.391031,-130.155953,0.0),(1.00923,-137.756953,0.0),(63.202145,-129.69757,0.0),(123.138398,-106.540977,0.0),(176.955734,-71.42018,0.0),(224.650078,-26.756678,0.0),(262.387781,23.516443,0.0),(288.070906,83.103938,0.0),(286.93375,143.116359,0.0),(248.344641,192.212875,0.0),(191.622094,222.376281,0.0),(129.659992,240.269531,0.0),(64.742059,250.052203,0.0),(-157.154922,175.808609,-94.0),(-136.207516,207.772813,-94.0),(-105.240203,227.552281,-94.0),(-71.061875,239.383609,-94.0),(-35.805801,245.758375,-94.0),(1.198953,247.790172,-94.0),(38.145594,245.479016,-94.0),(73.227336,238.824875,-94.0),(105.385414,227.485469,-94.0),(135.792813,208.145344,-94.0),(157.154922,175.808609,-94.0),(157.742547,136.356797,-94.0),(143.915969,97.9355,-94.0),(123.422102,65.13209,-94.0),(97.482477,35.927559,-94.0),(68.171844,12.864227,-94.0),(35.142449,-2.585266,-94.0),(0.77384,-8.021682,-94.0),(-33.731801,-3.015985,-94.0),(-67.542563,12.469661,-94.0),(-97.140859,35.603637,-94.0),(-123.498414,65.233859,-94.0),(-144.288969,98.678578,-94.0),(-157.807906,136.680281,-94.0),(-300.0,150.0,0.0),(-228.577453,162.904313,-47.0),(-157.154922,175.808609,-94.0),(-260.012578,202.771984,0.0),(-136.207516,207.772813,-94.0),(-200.897703,235.427328,0.0),(-105.240203,227.552281,-94.0),(-135.653172,254.960516,0.0),(-71.061875,239.383609,-94.0),(-68.351281,265.485063,0.0),(-35.805801,245.758375,-94.0),(2.288734,268.839531,0.0),(1.198953,247.790172,-94.0),(72.81782,265.023844,0.0),(38.145594,245.479016,-94.0),(139.786906,254.038063,0.0),(73.227336,238.824875,-94.0),(201.174906,235.317031,0.0),(105.385414,227.485469,-94.0),(259.220938,203.387031,0.0),(135.792813,208.145344,-94.0),(300.0,150.0,0.0),(157.154922,175.808609,-94.0),(301.12175,84.866148,0.0),(157.742547,136.356797,-94.0),(274.727594,21.433672,0.0),(143.915969,97.9355,-94.0),(235.605922,-32.723826,0.0),(123.422102,65.13209,-94.0),(186.088641,-80.939688,0.0),(97.482477,35.927559,-94.0),(130.136258,-119.016594,0.0),(68.171844,12.864227,-94.0),(67.084977,-144.523266,0.0),(35.142449,-2.585266,-94.0),(1.477218,-153.498641,0.0),(0.77384,-8.021682,-94.0),(-64.392137,-145.234375,0.0),(-33.731801,-3.015985,-94.0),(-128.935,-119.668008,0.0),(-67.542563,12.469661,-94.0),(-185.4365,-81.474469,0.0),(-97.140859,35.603637,-94.0),(-235.751609,-32.555805,0.0),(-123.498414,65.233859,-94.0),(-275.439625,22.660475,0.0),(-144.288969,98.678578,-94.0),(-301.2465,85.400219,0.0),(-157.807906,136.680281,-94.0),(-300.0,150.0,0.0),(-228.577453,162.904313,-47.0),(-157.154922,175.808609,-94.0),(-103.357523,247.172063,-47.0),(-153.068953,231.489813,-47.0),(-52.078543,255.621719,-47.0),(1.743843,258.314844,-47.0),(55.481707,255.251438,-47.0),(106.507117,246.431469,-47.0),(197.506875,205.766188,-47.0),(153.280156,231.40125,-47.0),(228.577453,162.904313,-47.0),(229.432141,110.611469,-47.0),(209.321781,59.684586,-47.0),(179.514016,16.204132,-47.0),(141.785563,-22.506064,-47.0),(51.113715,-73.554266,-47.0),(99.154047,-53.076184,-47.0),(1.125529,-80.760164,-47.0),(-49.061969,-74.12518,-47.0),(-98.238781,-53.599176,-47.0),(-141.288688,-22.935416,-47.0),(-209.864297,60.669523,-47.0),(-179.625016,16.339027,-47.0),(-229.527203,111.04025,-47.0),(0.0,247.792422,-84.0),(35.45952,245.798125,-84.0),(71.015367,239.395359,-84.0),(104.952289,227.684234,-84.0),(136.019484,207.942281,-84.0),(157.154922,175.808609,-84.0),(157.77775,136.530484,-84.0),(143.710984,97.530469,-84.0),(123.041867,64.626715,-84.0),(96.919461,35.394453,-84.0),(67.443461,12.407895,-84.0),(34.616102,-2.748099,-84.0),(0.55276,-8.022964,-84.0),(-33.624148,-3.048111,-84.0),(-67.121539,12.207951,-84.0),(-96.747688,35.232555,-84.0),(-123.226352,64.87157,-84.0),(-144.259,98.61857,-84.0),(-157.924344,137.268734,-84.0),(-157.154922,175.808609,-84.0),(-135.195516,208.674078,-84.0),(-104.054703,228.091234,-84.0),(-70.384797,239.553859,-84.0),(-36.026906,245.732781,-84.0),(0.0,247.792422,-84.0),(0.0,253.099266,0.0),(64.742059,250.052203,0.0),(129.659992,240.269531,0.0),(191.622094,222.376281,0.0),(248.344641,192.212875,0.0),(286.93375,143.116359,0.0),(288.070906,83.103938,0.0),(262.387781,23.516443,0.0),(224.650078,-26.756678,0.0),(176.955734,-71.42018,0.0),(123.138398,-106.540977,0.0),(63.202145,-129.69757,0.0),(1.00923,-137.756953,0.0),(-61.391031,-130.155953,0.0),(-122.550633,-106.846461,0.0),(-176.642109,-71.667547,0.0),(-224.986906,-26.382564,0.0),(-263.388344,25.178932,0.0),(-288.338563,84.231891,0.0),(-286.93375,143.116359,0.0),(-246.840234,193.330969,0.0),(-189.983266,222.998141,0.0),(-128.508695,240.511688,0.0),(-65.777992,249.952375,0.0),(0.0,253.099266,0.0),(0.0,247.792422,-84.0),(35.45952,245.798125,-84.0),(71.015367,239.395359,-84.0),(104.952289,227.684234,-84.0),(136.019484,207.942281,-84.0),(157.154922,175.808609,-84.0),(157.77775,136.530484,-84.0),(143.710984,97.530469,-84.0),(123.041867,64.626715,-84.0),(96.919461,35.394453,-84.0),(67.443461,12.407895,-84.0),(34.616102,-2.748099,-84.0),(0.55276,-8.022964,-84.0),(-33.624148,-3.048111,-84.0),(-67.121539,12.207951,-84.0),(-96.747688,35.232555,-84.0),(-123.226352,64.87157,-84.0),(-144.259,98.61857,-84.0),(-157.924344,137.268734,-84.0),(-157.154922,175.808609,-84.0),(-135.195516,208.674078,-84.0),(-104.054703,228.091234,-84.0),(-70.384797,239.553859,-84.0),(-36.026906,245.732781,-84.0))); -#201= IFCTRIANGULATEDFACESET(#200,$,.T.,((28,2,29),(1,29,2),(30,1,24),(29,1,30),(24,31,30),(3,2,28),(5,4,27),(6,5,25),(25,5,26),(4,28,27),(5,27,26),(3,28,4),(23,32,31),(33,32,23),(24,23,31),(34,22,21),(23,22,33),(22,34,33),(21,20,35),(36,35,20),(34,21,35),(37,36,19),(20,19,36),(18,37,19),(7,6,48),(8,7,47),(7,48,47),(8,47,46),(46,9,8),(46,45,10),(11,10,45),(12,11,44),(45,44,11),(10,9,46),(12,44,43),(15,39,16),(40,39,15),(38,16,39),(18,17,37),(16,38,17),(17,38,37),(13,43,42),(12,43,13),(14,13,42),(15,14,40),(14,41,40),(42,41,14),(48,6,25),(50,72,49),(51,72,50),(71,72,52),(51,52,72),(53,71,52),(69,70,63),(71,54,70),(66,67,65),(67,68,65),(68,69,64),(71,53,54),(54,55,61),(55,56,61),(58,60,57),(60,56,57),(59,60,58),(65,68,64),(69,63,64),(62,63,70),(62,54,61),(61,56,60),(62,70,54),(74,73,76),(80,125,126),(126,76,78),(126,77,76),(76,77,74),(82,127,125),(127,82,84),(127,83,81),(125,81,79),(128,84,129),(88,130,86),(92,131,90),(90,132,88),(94,133,92),(96,134,94),(98,135,96),(128,85,83),(77,75,74),(77,126,79),(85,128,87),(87,129,89),(131,93,132),(134,97,133),(97,134,99),(133,95,131),(132,91,130),(135,98,136),(102,137,100),(106,138,104),(104,139,102),(137,103,136),(108,140,106),(138,107,139),(139,105,137),(99,135,101),(141,110,112),(114,143,142),(141,111,109),(110,141,140),(118,144,145),(120,146,144),(116,145,143),(122,123,146),(140,109,138),(111,141,142),(113,142,143),(145,117,115),(146,121,119),(123,124,121),(144,119,117),(148,173,172),(149,174,173),(151,176,175),(152,177,176),(150,175,174),(154,179,178),(155,180,179),(157,182,181),(158,183,182),(156,181,180),(153,178,177),(160,185,159),(161,186,160),(163,188,162),(164,189,163),(162,187,161),(166,191,165),(167,192,166),(169,194,168),(171,196,170),(170,195,169),(168,193,167),(165,190,164),(159,184,183),(217,216,215),(217,215,218),(220,219,214),(215,219,218),(197,220,214),(214,213,197),(219,215,214),(210,208,211),(213,212,205),(212,211,207),(197,213,205),(198,204,199),(200,199,203),(203,202,201),(200,203,201),(203,199,204),(209,208,210),(208,207,211),(206,212,207),(212,206,205),(197,205,204),(197,204,198),(80,126,78),(82,125,80),(127,84,128),(127,81,125),(125,79,126),(84,86,129),(130,129,86),(131,132,90),(132,130,88),(133,131,92),(134,133,94),(135,134,96),(128,83,127),(128,129,87),(129,130,89),(93,91,132),(97,95,133),(134,135,99),(95,93,131),(91,89,130),(98,100,136),(137,136,100),(138,139,104),(139,137,102),(103,101,136),(140,138,106),(107,105,139),(105,103,137),(135,136,101),(141,112,142),(114,142,112),(141,109,140),(110,140,108),(118,145,116),(120,144,118),(116,143,114),(122,146,120),(109,107,138),(111,142,113),(113,143,115),(145,115,143),(146,119,144),(123,121,146),(144,117,145),(148,172,147),(149,173,148),(151,175,150),(152,176,151),(150,174,149),(154,178,153),(155,179,154),(157,181,156),(158,182,157),(156,180,155),(153,177,152),(185,184,159),(186,185,160),(188,187,162),(189,188,163),(187,186,161),(191,190,165),(192,191,166),(194,193,168),(196,195,170),(195,194,169),(193,192,167),(190,189,164),(159,183,158)),$); -#202= IFCREPRESENTATIONMAP(#203,#205); -#203= IFCAXIS2PLACEMENT3D(#204,$,$); -#204= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#205= IFCSHAPEREPRESENTATION(#12,'Body','Tessellation',(#201)); -#206= IFCMATERIAL('Ceramic',$,$); -#207= IFCRELASSOCIATESMATERIAL('1Dd05NJPHCnwujFD$zyHB4',$,'MatAssoc','Material Associates',(#209),#206); -#209= IFCSANITARYTERMINALTYPE('14smeVOBv8HRjwdm9$muyM',$,'IFCSANITARYTERMINALTYPE',$,$,$,(#202),$,$,.WASHHANDBASIN.); -#210= IFCRELDEFINESBYTYPE('38Tc2o9wrEpw2I0HFj2zW7',$,$,$,(#217),#209); -#211= IFCDIRECTION((1.0,0.0,0.0)); -#212= IFCDIRECTION((0.0,1.0,0.0)); -#213= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#214= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#211,#212,#213,1.0,#215); -#215= IFCDIRECTION((0.0,0.0,1.0)); -#216= IFCMAPPEDITEM(#202,#214); -#217= IFCSANITARYTERMINAL('0Zk2_ch2P32wrl1QuECi58',$,$,$,$,#55,#218,$,.NOTDEFINED.); -#218= IFCPRODUCTDEFINITIONSHAPE($,$,(#219)); -#219= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#216)); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',$,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCMATERIAL('Ceramic',$,$); +#201= IFCRELASSOCIATESMATERIAL('0Pkhszwjv1qRMYyCFg9fjB',$,'MatAssoc','Material Associates',(#202),#200); +#202= IFCSANITARYTERMINALTYPE('2Vk5O9OO94lfvLVH2WXKBZ',$,'Wash Hand Basin',$,$,$,(#502),$,$,.WASHHANDBASIN.); +#203= IFCRELDEFINESBYTYPE('01OIK6g$5EVxvitdj$pQSU',$,$,$,(#213),#202); +#204= IFCRELDECLARES('22yAQeTav1WhWDcBoymAW2',$,$,$,#100,(#202)); +#205= IFCDIRECTION((1.0,0.0,0.0)); +#206= IFCDIRECTION((0.0,1.0,0.0)); +#207= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#208= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#205,#206,#207,1.0,#209); +#209= IFCDIRECTION((0.0,0.0,1.0)); +#210= IFCMAPPEDITEM(#502,#208); +#211= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#210)); +#212= IFCPRODUCTDEFINITIONSHAPE($,$,(#211)); +#213= IFCSANITARYTERMINAL('0dOOwKTsn8I8gwbP3LM1Yz',$,$,$,$,#215,#212,$,$); +#214= IFCAXIS2PLACEMENT3D(#2,$,$); +#215= IFCLOCALPLACEMENT($,#214); +#500= IFCCARTESIANPOINTLIST3D(((-300.0,150.0,0.0),(-260.012578,202.771984,0.0),(-200.897703,235.427328,0.0),(-135.653172,254.960516,0.0),(-68.351281,265.485063,0.0),(2.288734,268.839531,0.0),(72.81782,265.023844,0.0),(139.786906,254.038063,0.0),(201.174906,235.317031,0.0),(259.220938,203.387031,0.0),(300.0,150.0,0.0),(301.12175,84.866148,0.0),(274.727594,21.433672,0.0),(235.605922,-32.723826,0.0),(186.088641,-80.939688,0.0),(130.136258,-119.016594,0.0),(67.084977,-144.523266,0.0),(1.477218,-153.498641,0.0),(-64.392137,-145.234375,0.0),(-128.935,-119.668008,0.0),(-185.4365,-81.474469,0.0),(-235.751609,-32.555805,0.0),(-275.439625,22.660475,0.0),(-301.2465,85.400219,0.0),(0.0,253.099266,0.0),(-65.777992,249.952375,0.0),(-128.508695,240.511688,0.0),(-189.983266,222.998141,0.0),(-246.840234,193.330969,0.0),(-286.93375,143.116359,0.0),(-288.338563,84.231891,0.0),(-263.388344,25.178932,0.0),(-224.986906,-26.382564,0.0),(-176.642109,-71.667547,0.0),(-122.550633,-106.846461,0.0),(-61.391031,-130.155953,0.0),(1.00923,-137.756953,0.0),(63.202145,-129.69757,0.0),(123.138398,-106.540977,0.0),(176.955734,-71.42018,0.0),(224.650078,-26.756678,0.0),(262.387781,23.516443,0.0),(288.070906,83.103938,0.0),(286.93375,143.116359,0.0),(248.344641,192.212875,0.0),(191.622094,222.376281,0.0),(129.659992,240.269531,0.0),(64.742059,250.052203,0.0),(-157.154922,175.808609,-94.0),(-136.207516,207.772813,-94.0),(-105.240203,227.552281,-94.0),(-71.061875,239.383609,-94.0),(-35.805801,245.758375,-94.0),(1.198953,247.790172,-94.0),(38.145594,245.479016,-94.0),(73.227336,238.824875,-94.0),(105.385414,227.485469,-94.0),(135.792813,208.145344,-94.0),(157.154922,175.808609,-94.0),(157.742547,136.356797,-94.0),(143.915969,97.9355,-94.0),(123.422102,65.13209,-94.0),(97.482477,35.927559,-94.0),(68.171844,12.864227,-94.0),(35.142449,-2.585266,-94.0),(0.77384,-8.021682,-94.0),(-33.731801,-3.015985,-94.0),(-67.542563,12.469661,-94.0),(-97.140859,35.603637,-94.0),(-123.498414,65.233859,-94.0),(-144.288969,98.678578,-94.0),(-157.807906,136.680281,-94.0),(-300.0,150.0,0.0),(-228.577453,162.904313,-47.0),(-157.154922,175.808609,-94.0),(-260.012578,202.771984,0.0),(-136.207516,207.772813,-94.0),(-200.897703,235.427328,0.0),(-105.240203,227.552281,-94.0),(-135.653172,254.960516,0.0),(-71.061875,239.383609,-94.0),(-68.351281,265.485063,0.0),(-35.805801,245.758375,-94.0),(2.288734,268.839531,0.0),(1.198953,247.790172,-94.0),(72.81782,265.023844,0.0),(38.145594,245.479016,-94.0),(139.786906,254.038063,0.0),(73.227336,238.824875,-94.0),(201.174906,235.317031,0.0),(105.385414,227.485469,-94.0),(259.220938,203.387031,0.0),(135.792813,208.145344,-94.0),(300.0,150.0,0.0),(157.154922,175.808609,-94.0),(301.12175,84.866148,0.0),(157.742547,136.356797,-94.0),(274.727594,21.433672,0.0),(143.915969,97.9355,-94.0),(235.605922,-32.723826,0.0),(123.422102,65.13209,-94.0),(186.088641,-80.939688,0.0),(97.482477,35.927559,-94.0),(130.136258,-119.016594,0.0),(68.171844,12.864227,-94.0),(67.084977,-144.523266,0.0),(35.142449,-2.585266,-94.0),(1.477218,-153.498641,0.0),(0.77384,-8.021682,-94.0),(-64.392137,-145.234375,0.0),(-33.731801,-3.015985,-94.0),(-128.935,-119.668008,0.0),(-67.542563,12.469661,-94.0),(-185.4365,-81.474469,0.0),(-97.140859,35.603637,-94.0),(-235.751609,-32.555805,0.0),(-123.498414,65.233859,-94.0),(-275.439625,22.660475,0.0),(-144.288969,98.678578,-94.0),(-301.2465,85.400219,0.0),(-157.807906,136.680281,-94.0),(-300.0,150.0,0.0),(-228.577453,162.904313,-47.0),(-157.154922,175.808609,-94.0),(-103.357523,247.172063,-47.0),(-153.068953,231.489813,-47.0),(-52.078543,255.621719,-47.0),(1.743843,258.314844,-47.0),(55.481707,255.251438,-47.0),(106.507117,246.431469,-47.0),(197.506875,205.766188,-47.0),(153.280156,231.40125,-47.0),(228.577453,162.904313,-47.0),(229.432141,110.611469,-47.0),(209.321781,59.684586,-47.0),(179.514016,16.204132,-47.0),(141.785563,-22.506064,-47.0),(51.113715,-73.554266,-47.0),(99.154047,-53.076184,-47.0),(1.125529,-80.760164,-47.0),(-49.061969,-74.12518,-47.0),(-98.238781,-53.599176,-47.0),(-141.288688,-22.935416,-47.0),(-209.864297,60.669523,-47.0),(-179.625016,16.339027,-47.0),(-229.527203,111.04025,-47.0),(0.0,247.792422,-84.0),(35.45952,245.798125,-84.0),(71.015367,239.395359,-84.0),(104.952289,227.684234,-84.0),(136.019484,207.942281,-84.0),(157.154922,175.808609,-84.0),(157.77775,136.530484,-84.0),(143.710984,97.530469,-84.0),(123.041867,64.626715,-84.0),(96.919461,35.394453,-84.0),(67.443461,12.407895,-84.0),(34.616102,-2.748099,-84.0),(0.55276,-8.022964,-84.0),(-33.624148,-3.048111,-84.0),(-67.121539,12.207951,-84.0),(-96.747688,35.232555,-84.0),(-123.226352,64.87157,-84.0),(-144.259,98.61857,-84.0),(-157.924344,137.268734,-84.0),(-157.154922,175.808609,-84.0),(-135.195516,208.674078,-84.0),(-104.054703,228.091234,-84.0),(-70.384797,239.553859,-84.0),(-36.026906,245.732781,-84.0),(0.0,247.792422,-84.0),(0.0,253.099266,0.0),(64.742059,250.052203,0.0),(129.659992,240.269531,0.0),(191.622094,222.376281,0.0),(248.344641,192.212875,0.0),(286.93375,143.116359,0.0),(288.070906,83.103938,0.0),(262.387781,23.516443,0.0),(224.650078,-26.756678,0.0),(176.955734,-71.42018,0.0),(123.138398,-106.540977,0.0),(63.202145,-129.69757,0.0),(1.00923,-137.756953,0.0),(-61.391031,-130.155953,0.0),(-122.550633,-106.846461,0.0),(-176.642109,-71.667547,0.0),(-224.986906,-26.382564,0.0),(-263.388344,25.178932,0.0),(-288.338563,84.231891,0.0),(-286.93375,143.116359,0.0),(-246.840234,193.330969,0.0),(-189.983266,222.998141,0.0),(-128.508695,240.511688,0.0),(-65.777992,249.952375,0.0),(0.0,253.099266,0.0),(0.0,247.792422,-84.0),(35.45952,245.798125,-84.0),(71.015367,239.395359,-84.0),(104.952289,227.684234,-84.0),(136.019484,207.942281,-84.0),(157.154922,175.808609,-84.0),(157.77775,136.530484,-84.0),(143.710984,97.530469,-84.0),(123.041867,64.626715,-84.0),(96.919461,35.394453,-84.0),(67.443461,12.407895,-84.0),(34.616102,-2.748099,-84.0),(0.55276,-8.022964,-84.0),(-33.624148,-3.048111,-84.0),(-67.121539,12.207951,-84.0),(-96.747688,35.232555,-84.0),(-123.226352,64.87157,-84.0),(-144.259,98.61857,-84.0),(-157.924344,137.268734,-84.0),(-157.154922,175.808609,-84.0),(-135.195516,208.674078,-84.0),(-104.054703,228.091234,-84.0),(-70.384797,239.553859,-84.0),(-36.026906,245.732781,-84.0))); +#501= IFCTRIANGULATEDFACESET(#500,$,.T.,((28,2,29),(1,29,2),(30,1,24),(29,1,30),(24,31,30),(3,2,28),(5,4,27),(6,5,25),(25,5,26),(4,28,27),(5,27,26),(3,28,4),(23,32,31),(33,32,23),(24,23,31),(34,22,21),(23,22,33),(22,34,33),(21,20,35),(36,35,20),(34,21,35),(37,36,19),(20,19,36),(18,37,19),(7,6,48),(8,7,47),(7,48,47),(8,47,46),(46,9,8),(46,45,10),(11,10,45),(12,11,44),(45,44,11),(10,9,46),(12,44,43),(15,39,16),(40,39,15),(38,16,39),(18,17,37),(16,38,17),(17,38,37),(13,43,42),(12,43,13),(14,13,42),(15,14,40),(14,41,40),(42,41,14),(48,6,25),(50,72,49),(51,72,50),(71,72,52),(51,52,72),(53,71,52),(69,70,63),(71,54,70),(66,67,65),(67,68,65),(68,69,64),(71,53,54),(54,55,61),(55,56,61),(58,60,57),(60,56,57),(59,60,58),(65,68,64),(69,63,64),(62,63,70),(62,54,61),(61,56,60),(62,70,54),(74,73,76),(80,125,126),(126,76,78),(126,77,76),(76,77,74),(82,127,125),(127,82,84),(127,83,81),(125,81,79),(128,84,129),(88,130,86),(92,131,90),(90,132,88),(94,133,92),(96,134,94),(98,135,96),(128,85,83),(77,75,74),(77,126,79),(85,128,87),(87,129,89),(131,93,132),(134,97,133),(97,134,99),(133,95,131),(132,91,130),(135,98,136),(102,137,100),(106,138,104),(104,139,102),(137,103,136),(108,140,106),(138,107,139),(139,105,137),(99,135,101),(141,110,112),(114,143,142),(141,111,109),(110,141,140),(118,144,145),(120,146,144),(116,145,143),(122,123,146),(140,109,138),(111,141,142),(113,142,143),(145,117,115),(146,121,119),(123,124,121),(144,119,117),(148,173,172),(149,174,173),(151,176,175),(152,177,176),(150,175,174),(154,179,178),(155,180,179),(157,182,181),(158,183,182),(156,181,180),(153,178,177),(160,185,159),(161,186,160),(163,188,162),(164,189,163),(162,187,161),(166,191,165),(167,192,166),(169,194,168),(171,196,170),(170,195,169),(168,193,167),(165,190,164),(159,184,183),(217,216,215),(217,215,218),(220,219,214),(215,219,218),(197,220,214),(214,213,197),(219,215,214),(210,208,211),(213,212,205),(212,211,207),(197,213,205),(198,204,199),(200,199,203),(203,202,201),(200,203,201),(203,199,204),(209,208,210),(208,207,211),(206,212,207),(212,206,205),(197,205,204),(197,204,198),(80,126,78),(82,125,80),(127,84,128),(127,81,125),(125,79,126),(84,86,129),(130,129,86),(131,132,90),(132,130,88),(133,131,92),(134,133,94),(135,134,96),(128,83,127),(128,129,87),(129,130,89),(93,91,132),(97,95,133),(134,135,99),(95,93,131),(91,89,130),(98,100,136),(137,136,100),(138,139,104),(139,137,102),(103,101,136),(140,138,106),(107,105,139),(105,103,137),(135,136,101),(141,112,142),(114,142,112),(141,109,140),(110,140,108),(118,145,116),(120,144,118),(116,143,114),(122,146,120),(109,107,138),(111,142,113),(113,143,115),(145,115,143),(146,119,144),(123,121,146),(144,117,145),(148,172,147),(149,173,148),(151,175,150),(152,176,151),(150,174,149),(154,178,153),(155,179,154),(157,181,156),(158,182,157),(156,180,155),(153,177,152),(185,184,159),(186,185,160),(188,187,162),(189,188,163),(187,186,161),(191,190,165),(192,191,166),(194,193,168),(196,195,170),(195,194,169),(193,192,167),(190,189,164),(159,183,158)),$); +#502= IFCREPRESENTATIONMAP(#503,#504); +#503= IFCAXIS2PLACEMENT3D(#2,$,$); +#504= IFCSHAPEREPRESENTATION(#5,'Body','Tessellation',(#501)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Advanced geometric shape/Examples/Bath CSG Solid/File.ifc b/Examples/Advanced geometric shape/Examples/Bath CSG Solid/File.ifc index c0339472e..4752c5a59 100644 --- a/Examples/Advanced geometric shape/Examples/Bath CSG Solid/File.ifc +++ b/Examples/Advanced geometric shape/Examples/Bath CSG Solid/File.ifc @@ -1,76 +1,69 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:54', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084874,$,$,1418084874); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('3Wp1ibyzH8seZGY8I0Q4qQ',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('0Zzeel8LbF$Pt6eEPXJ05p',$,'Building','Building Container for Elements',(#228),#50); -#55= IFCLOCALPLACEMENT(#51,#52); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('2kdrNhTWDDBvOcaAeVZ_84',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#225),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('0kCAYw_ir1GOKf2JBpKTcv',$,'Project Container','Project Container for Buildings',#100,(#50)); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); #200= IFCBLOCK(#201,2000.0,800.0,800.0); -#201= IFCAXIS2PLACEMENT3D(#202,#203,#204); -#202= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#203= IFCDIRECTION((0.0,0.0,1.0)); -#204= IFCDIRECTION((1.0,0.0,0.0)); -#205= IFCROUNDEDRECTANGLEPROFILEDEF(.AREA.,'VoidProfile',$,1800.0,600.0,200.0); -#206= IFCAXIS2PLACEMENT3D(#207,#208,#209); -#207= IFCCARTESIANPOINT((1000.0,400.0,100.0)); -#208= IFCDIRECTION((0.0,0.0,1.0)); -#209= IFCDIRECTION((1.0,0.0,0.0)); -#210= IFCDIRECTION((0.0,0.0,1.0)); -#211= IFCEXTRUDEDAREASOLID(#205,#206,#210,700.0); -#212= IFCBOOLEANRESULT(.DIFFERENCE.,#200,#211); -#213= IFCREPRESENTATIONMAP(#214,#216); -#214= IFCAXIS2PLACEMENT3D(#215,$,$); -#215= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#216= IFCSHAPEREPRESENTATION(#12,'Body','CSG',(#212)); -#217= IFCMATERIAL('Ceramic',$,$); -#218= IFCRELASSOCIATESMATERIAL('3oqv0yf6b6fBAUVMtrD4YU',$,'MatAssoc','Material Associates',(#220),#217); -#220= IFCSANITARYTERMINALTYPE('3tazpf9xH05PFV$Hnk7kSd',$,'IFCSANITARYTERMINALTYPE',$,$,$,(#213),$,$,.BATH.); -#221= IFCRELDEFINESBYTYPE('0c_vOxzcPCZxI6pXZtWtjR',$,$,$,(#228),#220); -#222= IFCDIRECTION((1.0,0.0,0.0)); -#223= IFCDIRECTION((0.0,1.0,0.0)); -#224= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#225= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#222,#223,#224,1.0,#226); -#226= IFCDIRECTION((0.0,0.0,1.0)); -#227= IFCMAPPEDITEM(#213,#225); -#228= IFCSANITARYTERMINAL('0R_AIYbPX8Uv51WTQ8fVir',$,$,$,$,#55,#229,$,.NOTDEFINED.); -#229= IFCPRODUCTDEFINITIONSHAPE($,$,(#230)); -#230= IFCSHAPEREPRESENTATION(#12,'Body','MappedRepresentation',(#227)); +#201= IFCAXIS2PLACEMENT3D(#2,$,$); +#202= IFCROUNDEDRECTANGLEPROFILEDEF(.AREA.,'VoidProfile',$,1800.0,600.0,200.0); +#203= IFCAXIS2PLACEMENT3D(#204,$,$); +#204= IFCCARTESIANPOINT((1000.0,400.0,100.0)); +#205= IFCDIRECTION((0.0,0.0,1.0)); +#206= IFCEXTRUDEDAREASOLID(#202,#203,#205,700.0); +#207= IFCBOOLEANRESULT(.DIFFERENCE.,#200,#206); +#208= IFCCSGSOLID(#207); +#209= IFCREPRESENTATIONMAP(#210,#211); +#210= IFCAXIS2PLACEMENT3D(#2,$,$); +#211= IFCSHAPEREPRESENTATION(#5,'Body','SolidModel',(#208)); +#212= IFCMATERIAL('Ceramic',$,$); +#213= IFCRELASSOCIATESMATERIAL('0Pkhszwjv1qRMYyCFg9fjB',#56,'MatAssoc','Material Associates',(#214),#212); +#214= IFCSANITARYTERMINALTYPE('1HarmwaPv3OeJSXpaoPKpg',#56,'Bath',$,$,$,(#209),$,$,.BATH.); +#215= IFCRELDEFINESBYTYPE('1lO$X3e3j9lfVMhNy4MzKB',#56,$,$,(#225),#214); +#216= IFCRELDECLARES('1acQrDhur9399Xqs2jQs4t',#56,$,$,#100,(#214)); +#217= IFCDIRECTION((1.0,0.0,0.0)); +#218= IFCDIRECTION((0.0,1.0,0.0)); +#219= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#220= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#217,#218,#219,1.0,#221); +#221= IFCDIRECTION((0.0,0.0,1.0)); +#222= IFCMAPPEDITEM(#209,#220); +#223= IFCSHAPEREPRESENTATION(#5,'Body','MappedRepresentation',(#222)); +#224= IFCPRODUCTDEFINITIONSHAPE($,$,(#223)); +#225= IFCSANITARYTERMINAL('3$$o7C03j0KQeLnoj018fc',#56,$,$,$,#227,#224,$,$); +#226= IFCAXIS2PLACEMENT3D(#2,$,$); +#227= IFCLOCALPLACEMENT($,#226); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Building element elemented case/Examples/Wall elemented case/Documentation.md b/Examples/Building element elemented case/Examples/Wall elemented case/Documentation.md index 95818103a..8bde2a6ba 100644 --- a/Examples/Building element elemented case/Examples/Wall elemented case/Documentation.md +++ b/Examples/Building element elemented case/Examples/Wall elemented case/Documentation.md @@ -8,13 +8,15 @@ The wall has three layers: forward-facing drywall, framing, and rear-facing dryw * The 'Body' representations of the components is derived from the defined types, the axis path, and the order of the layer as defined by the material layer set. * The 'Surface' representation of the wall is derived from the boundaries of the component geometry. -The particular rules defining layout of components of framed walls are out of scope of this specification. +> NOTE  The particular rules defining layout of components of framed walls are out of scope of this specification. + +The example in Figure 1 shows the solid representation of the elemented wall, the example in Figure 2 shows the same elemented wall in transparent mode. - - diff --git a/Examples/Building element standard case/Examples/Beam extruded solid/File.ifc b/Examples/Building element standard case/Examples/Beam extruded solid/File.ifc index 2c433ceaf..c84ee1d11 100644 --- a/Examples/Building element standard case/Examples/Beam extruded solid/File.ifc +++ b/Examples/Building element standard case/Examples/Beam extruded solid/File.ifc @@ -1,113 +1,49 @@ ISO-10303-21; HEADER; - -/* use the correct model view definition for the IFC4 design handover view */ -/* ---------------------------------------------------------------------------------------------- */ -FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1.0]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [ReferenceView_V1]'),'2;1'); FILE_NAME( -/* name */ 'beam_straight_extruded-solid_design-handover-view.ifc', -/* time_stamp */ '2014-06-09T14:06:08', -/* author */ ('Jon Mirtschin'), -/* organization */ ('Geometry Gym'), -/* preprocessor_version */ 'ggGrasshopperIFC', -/* originating_system */ 'ggGrasshopperIFC', -/* authorization */ 'None'); +/* name */ '', +/* time_stamp */ '2016-02-04T08:11:04', +/* author */ ('Jon'), +/* organization */ ('Unknown'), +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', +/* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; - -/* IfcOwnerHistory is in scope of the IFC4 reference view required for project */ -/* ---------------------------------------------------------------------------------------------- */ - -#1= IFCAPPLICATION(#2,'1.0.46.0','g Geometry Gym Plug-in for Grasshopper3d','ggGrasshopperIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON($,'Mirtschin','Jon',$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1402094752,$,$,1402094752); - - -/* optionally define recurring instances, such as zero point and main directions */ -/* those can be referenced multiple times reducing file sizes */ -/* ---------------------------------------------------------------------------------------------- */ -#7= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#8= IFCDIRECTION((1.0,0.0,0.0)); -#9= IFCDIRECTION((0.0,1.0,0.0)); -#10= IFCDIRECTION((0.0,0.0,1.0)); -#11= IFCAXIS2PLACEMENT3D(#7,#10,#8); -#12= IFCAXIS2PLACEMENT2D(#13,$); -#13= IFCCARTESIANPOINT((0.0,0.0)); - - -/* set the representation context for 3D body, and 2D axis representation */ -/* north direction is set to positive y-axis, no geo-spatial coordinates are provided */ -/* ---------------------------------------------------------------------------------------------- */ -#14= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.00001,#15,#16); -#15= IFCAXIS2PLACEMENT3D(#7,#10,#8); -#16= IFCDIRECTION((0.0,1.0)); -#17= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#14,$,.MODEL_VIEW.,$); -#18= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#14,$,.MODEL_VIEW.,$); -#19= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#20= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); -#21= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#22= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); -#23= IFCUNITASSIGNMENT((#19,#20,#21,#22)); - - -/* defines the default building (as required as the minimum spatial element) */ -/* ---------------------------------------------------------------------------------------------- */ -#24= IFCBUILDING('3uvY$5FxrCov51rMJmsbC8',#6,'Grasshopper Building','GH Building',$,#25,$,'GH Building',.ELEMENT.,$,$,$); -#25= IFCLOCALPLACEMENT($,#11); -#26= IFCRELCONTAINEDINSPATIALSTRUCTURE('25sZnrub12qP5H_5APKy0v',#6,'Building','Building Container for Elements',(#70),#24); - - -/* set the context of the IFC4 exchange file */ -/* ---------------------------------------------------------------------------------------------- */ -#30= IFCPROJECT('0zEhknNpfA1QzjlUTNMGcN',#6,'Grasshopper Project',$,$,'Grasshopper Project','',(#14),#23); -#31= IFCRELAGGREGATES('2CCag_fEvEbuI7aoleu65c',#6,'Project Container','Project Container for Buildings',#30,(#24)); - - -/* defines the beam beam type with the material profile set as a joint profile definition */ -/* ---------------------------------------------------------------------------------------------- */ -#61= IFCMATERIAL('S355JR',$,$); -#64= IFCMATERIALPROFILE('IPE600',$,#61,#90,0.0,$); -#66= IFCMATERIALPROFILESET('IPE600',$,(#64),$); -#67= IFCRELASSOCIATESMATERIAL('3PFUE_ra50QPK6oFLEA8Ou',#6,'MatAssoc','Material Associates',(#68),#66); -#68= IFCBEAMTYPE('2CyAyxh0X9FRePLOg4w1qS',#6,'IPE600',$,$,$,$,$,$,.BEAM.); -#69= IFCRELDEFINESBYTYPE('0a3XGGD6DDjx7w$U90jGcM',#6,'IPE600',$,(#70),#68); - - -/* defines the beam as a standard case element with extruded solid geometry */ -/* the profile set usage indicated the cardinal point */ -/* ---------------------------------------------------------------------------------------------- */ -#70= IFCBEAMSTANDARDCASE('3v1174zor6w9secwnbuYk1',#6,$,$,$,#73,#81,$,$); -#71= IFCMATERIALPROFILESETUSAGE(#66,5,$); -#72= IFCRELASSOCIATESMATERIAL('09XSzlrVbBaPJrUqRqW_4D',#6,'MatAssoc','Material Associates',(#70),#71); -#73= IFCLOCALPLACEMENT($,#74); -#74= IFCAXIS2PLACEMENT3D(#7,#9,#75); -#75= IFCDIRECTION((-1.0,0.0,0.0)); - - -/* defines the beam axis representation */ -/* ---------------------------------------------------------------------------------------------- */ -#76= IFCCARTESIANPOINT((0.0,0.0,10.0)); -#77= IFCPOLYLINE((#7,#76)); -#78= IFCSHAPEREPRESENTATION(#17,'Axis','Curve3D',(#77)); - - -/* defines the beam solid representation as an extruded area solid */ -/* ---------------------------------------------------------------------------------------------- */ -#79= IFCEXTRUDEDAREASOLID(#90,$,#10,10.0); -#80= IFCSHAPEREPRESENTATION(#18,'Body','SweptSolid',(#79)); -#81= IFCPRODUCTDEFINITIONSHAPE($,$,(#78,#80)); - -/* defines the beam profile being an I-shape profile IPE600 */ -/* ---------------------------------------------------------------------------------------------- */ -#90= IFCISHAPEPROFILEDEF(.AREA.,'IPE600',#12,0.22,0.6,0.012,0.019,0.024,$,$); - - +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',$,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',$,'Building','Building Container for Elements',(#211),#50); +#52= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',$,'IfcProject',$,$,$,$,(#1),#101); +#101= IFCUNITASSIGNMENT((#102,#103,#104)); +#102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); +#103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',$,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCCARTESIANPOINTLIST2D(((2.8,-79.5),(2.8,79.5),(6.31471899999999,87.985281),(14.8,91.5),(50.0,91.5),(50.0,100.0),(-50.0,100.0),(-50.0,91.5),(-14.8,91.5),(-6.31471899999997,87.985281),(-2.79999999999999,79.5),(-2.8,-79.5),(-6.31471899999999,-87.985281),(-14.8,-91.5),(-50.0,-91.5),(-50.0,-100.0),(50.0,-100.0),(50.0,-91.5),(14.8,-91.5),(6.31471899999997,-87.985281))); +#201= IFCINDEXEDPOLYCURVE(#200,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5,6,7,8,9)),IFCARCINDEX((9,10,11)),IFCLINEINDEX((11,12)),IFCARCINDEX((12,13,14)),IFCLINEINDEX((14,15,16,17,18,19)),IFCARCINDEX((19,20,1))),.F.); +#202= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'IPE200',#201); +#203= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#204= IFCDIRECTION((0.0,1.0,0.0)); +#205= IFCDIRECTION((1.0,0.0,0.0)); +#206= IFCAXIS2PLACEMENT3D(#203,#204,#205); +#207= IFCDIRECTION((0.0,0.0,1.0)); +#208= IFCEXTRUDEDAREASOLID(#202,#206,#207,1000.0); +#209= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#208)); +#210= IFCPRODUCTDEFINITIONSHAPE($,$,(#209)); +#211= IFCBEAM('0EF5_zZRv0pQPddeofU3KT',$,'ExampleBeamName','ExampleBeamDescription',$,#213,#210,'Tag',$); +#212= IFCAXIS2PLACEMENT3D(#2,$,$); +#213= IFCLOCALPLACEMENT($,#212); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Building element standard case/Examples/Column extruded solid/File.ifc b/Examples/Building element standard case/Examples/Column extruded solid/File.ifc index d2ca050f5..270be33ce 100644 --- a/Examples/Building element standard case/Examples/Column extruded solid/File.ifc +++ b/Examples/Building element standard case/Examples/Column extruded solid/File.ifc @@ -1,68 +1,64 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:55', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084875,$,$,1418084875); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('0y81Ev6rvAUxlnuftcyvNq',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('16C2nttC9EMe6T5CFDJvvD',$,'Building','Building Container for Elements',(#210),#50); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('3mKjRoX3jBMhIv_Zx1c4Bd',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#210),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('1eUNQhZdv10f0JKAi0YxI7',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCMATERIAL('S355JR',$,'Steel'); -#203= IFCISHAPEPROFILEDEF(.AREA.,'IPE200',$,100.0,200.0,5.6,8.5,12.0,$,$); -#204= IFCMATERIALPROFILE('IPE200',$,#200,#203,0.0,$); -#206= IFCMATERIALPROFILESET('IPE200',$,(#204),$); -#207= IFCRELASSOCIATESMATERIAL('1JF_AI9zr32PG0e2sisON_',$,'MatAssoc','Material Associates',(#208),#206); -#208= IFCCOLUMNTYPE('0tgmoOfo1CO8hHRLJKMijW',$,'IPE200',$,$,$,$,$,$,.COLUMN.); -#209= IFCRELDEFINESBYTYPE('0hOB2rtFnDYPhXS61OgZx1',$,'IPE200',$,(#210),#208); -#210= IFCCOLUMNSTANDARDCASE('2RBigpQc1BvfKj13SBZAbb',$,$,$,$,#211,#225,$,$); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCMATERIAL('S355JR','Steel',$); +#202= IFCISHAPEPROFILEDEF(.AREA.,'IPE200',$,100.0,200.0,5.6,8.5,12.0,$,$); +#203= IFCMATERIALPROFILE('IPE200',$,#200,#202,0.0,$); +#205= IFCMATERIALPROFILESET('IPE200',$,(#203),$); +#206= IFCRELASSOCIATESMATERIAL('0TDF0F6A574e3x4InqoSrm',#56,'MatAssoc','Material Associates',(#207),#205); +#207= IFCCOLUMNTYPE('3qJDCKcPj1tgEHrIL1MUed',#56,'IPE200',$,$,$,$,$,$,.COLUMN.); +#208= IFCRELDEFINESBYTYPE('0QSJIMj99DcOpmktgECZT7',#56,$,$,(#210),#207); +#209= IFCRELDECLARES('2RA6m5trr5aOD9rZCp3GjP',#56,$,$,#100,(#207)); +#210= IFCCOLUMNSTANDARDCASE('3S1GK_wA565RDoiWQEJc_l',#56,'IPE200',$,$,#211,#224,$,$); #211= IFCLOCALPLACEMENT($,#212); -#212= IFCAXIS2PLACEMENT3D(#213,#214,#215); -#213= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#212= IFCAXIS2PLACEMENT3D(#2,#214,#213); +#213= IFCDIRECTION((0.0,-1.0,0.0)); #214= IFCDIRECTION((0.0,0.0,1.0)); -#215= IFCDIRECTION((0.0,-1.0,0.0)); -#216= IFCMATERIALPROFILESETUSAGE(#206,5,$); -#217= IFCRELASSOCIATESMATERIAL('3sCvSHUL5DMBDiJ_zxR0YZ',$,'MatAssoc','Material Associates',(#210),#216); -#218= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#219= IFCCARTESIANPOINT((0.0,0.0,2000.0)); -#220= IFCPOLYLINE((#218,#219)); -#221= IFCSHAPEREPRESENTATION(#11,'Axis','Curve3D',(#220)); -#222= IFCDIRECTION((0.0,0.0,1.0)); -#223= IFCEXTRUDEDAREASOLID(#203,$,#222,2000.0); -#224= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#223)); -#225= IFCPRODUCTDEFINITIONSHAPE($,$,(#221,#224)); +#215= IFCCARTESIANPOINT((0.0,0.0,2000.0)); +#216= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#217= IFCPOLYLINE((#216,#215)); +#218= IFCSHAPEREPRESENTATION(#5,'Axis','Curve3D',(#217)); +#219= IFCMATERIALPROFILESETUSAGE(#205,5,$); +#220= IFCRELASSOCIATESMATERIAL('0$JavXVwHFKOejR2KlPyfE',#56,'MatAssoc','Material Associates',(#210),#219); +#221= IFCDIRECTION((0.0,0.0,1.0)); +#222= IFCEXTRUDEDAREASOLID(#202,$,#221,2000.0); +#223= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#222)); +#224= IFCPRODUCTDEFINITIONSHAPE($,$,(#218,#223)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Building element standard case/Examples/Slab standard case/File.ifc b/Examples/Building element standard case/Examples/Slab standard case/File.ifc index ce06f49cc..9e15b44e4 100644 --- a/Examples/Building element standard case/Examples/Slab standard case/File.ifc +++ b/Examples/Building element standard case/Examples/Slab standard case/File.ifc @@ -1,70 +1,62 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:54', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084874,$,$,1418084874); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('385$tKiSf6rQEPOC3cePN3',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('3BarjS4FL9geN9Y48GlNbV',$,'Building','Building Container for Elements',(#302),#50); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('3IU0sKDyX2mAWXvsGInP94',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#303),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('3lG7RzYM5Axu8hxBvgUmsp',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCMATERIAL('Concrete',$,$); -#203= IFCMATERIALLAYER(#200,200.0,.F.,'Core',$,$,$); -#205= IFCMATERIALLAYERSET((#203),'200mm Concrete',$); -#206= IFCRELASSOCIATESMATERIAL('3T98a4jwDANuzfZGb2gESH',$,'MatAssoc','Material Associates',(#300),#205); -#300= IFCSLABTYPE('1rr$WxzZr8s9JAhFh8EyGd',$,'200mm Concrete',$,$,$,$,$,$,.FLOOR.); -#301= IFCRELDEFINESBYTYPE('3JEKUx4VTBnwf0YrnD0Z5E',$,'200mm Concrete',$,(#302),#300); -#302= IFCSLABSTANDARDCASE('1uKP3mPKPDSxR9_M8BpQJz',$,$,$,$,#307,#316,$,$); -#303= IFCAXIS2PLACEMENT3D(#304,#305,#306); -#304= IFCCARTESIANPOINT((0.0,0.0,-200.0)); -#305= IFCDIRECTION((0.0,0.0,1.0)); -#306= IFCDIRECTION((1.0,0.0,0.0)); -#307= IFCLOCALPLACEMENT($,#317); -#308= IFCINDEXEDPOLYCURVE(#309,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5)),IFCARCINDEX((5,6,7))),.F.); -#309= IFCCARTESIANPOINTLIST2D(((0.0,0.0),(1000.0,0.0),(1399.99999999987,2000.0),(1000.0,4000.0),(0.0,4000.0),(-400.0,2000.0),(0.0,0.0))); -#310= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Slab Perim',#308); -#311= IFCMATERIALLAYERSETUSAGE(#205,.AXIS3.,.POSITIVE.,-200.0,$); -#312= IFCRELASSOCIATESMATERIAL('33b_pm1lv2HhvpkPXAXPdW',$,'MatAssoc','Material Associates',(#302),#311); -#313= IFCDIRECTION((0.0,0.0,1.0)); -#314= IFCEXTRUDEDAREASOLID(#310,$,#313,200.0); -#315= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#314)); -#316= IFCPRODUCTDEFINITIONSHAPE($,$,(#315)); -#317= IFCAXIS2PLACEMENT3D(#318,#319,#320); -#318= IFCCARTESIANPOINT((0.0,0.0,-200.0)); -#319= IFCDIRECTION((0.0,0.0,1.0)); -#320= IFCDIRECTION((1.0,0.0,0.0)); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCMATERIAL('Concrete','Concrete',$); +#202= IFCMATERIALLAYER(#200,200.0,.U.,'Core',$,$,$); +#204= IFCMATERIALLAYERSET((#202),'200mm Concrete',$); +#205= IFCRELASSOCIATESMATERIAL('2l_enLhI93reVwnim9gXUq',#56,'MatAssoc','Material Associates',(#300),#204); +#300= IFCSLABTYPE('0RSW$KKbzCZ9QaSm3GoEan',#56,'200mm Concrete',$,$,$,$,$,$,.FLOOR.); +#302= IFCRELDECLARES('2Gpvcy0aXF0wUU3skbKo0s',#56,$,$,#100,(#300)); +#303= IFCSLABSTANDARDCASE('1wAj$J2Az2V8wnBiVYd3bU',#56,$,$,$,#304,#315,$,$); +#304= IFCLOCALPLACEMENT($,#316); +#305= IFCAXIS2PLACEMENT3D(#306,$,$); +#306= IFCCARTESIANPOINT((0.0,0.0,-200.0)); +#307= IFCCARTESIANPOINTLIST2D(((0.0,0.0),(1000.0,0.0),(1399.99999999983,2000.0),(1000.0,4000.0),(0.0,4000.0),(-400.000000000001,2000.0))); +#308= IFCINDEXEDPOLYCURVE(#307,(IFCLINEINDEX((1,2)),IFCARCINDEX((2,3,4)),IFCLINEINDEX((4,5)),IFCARCINDEX((5,6,1))),.F.); +#309= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Slab Perim',#308); +#310= IFCMATERIALLAYERSETUSAGE(#204,.AXIS3.,.POSITIVE.,-200.0,$); +#311= IFCRELASSOCIATESMATERIAL('3ZdsMOqDf2C8LmNiQhlusS',#56,'MatAssoc','Material Associates',(#303),#310); +#312= IFCDIRECTION((0.0,0.0,1.0)); +#313= IFCEXTRUDEDAREASOLID(#309,$,#312,200.0); +#314= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#313)); +#315= IFCPRODUCTDEFINITIONSHAPE($,$,(#314)); +#316= IFCAXIS2PLACEMENT3D(#317,$,$); +#317= IFCCARTESIANPOINT((0.0,0.0,-200.0)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Building element standard case/Examples/Wall standard case/File.ifc b/Examples/Building element standard case/Examples/Wall standard case/File.ifc index 64b83a7dc..11fa4c3c6 100644 --- a/Examples/Building element standard case/Examples/Wall standard case/File.ifc +++ b/Examples/Building element standard case/Examples/Wall standard case/File.ifc @@ -1,73 +1,67 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:54', +/* time_stamp */ '2016-02-04T08:47:55', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084874,$,$,1418084874); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('0Cd2Mw3cP09wW6qWHK8v2f',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('3ffS1zvV94ExNgP6hOHMLr',$,'Building','Building Container for Elements',(#302),#50); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('3KEb34nozBu9ezspX8gM9d',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575675,$,$,1454575675); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#303),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('2G17HB5orFmhdpTVYmbgKL',$,'Project Container','Project Container for Buildings',#100,(#50)); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); #200= IFCMATERIAL('Masonry - Brick - Brown',$,$); -#203= IFCMATERIAL('Masonry',$,$); -#206= IFCMATERIALLAYER(#200,110.0,.F.,'Finish',$,$,$); -#208= IFCMATERIALLAYER($,50.0,.T.,'Air Infiltration Barrier',$,$,$); -#210= IFCMATERIALLAYER(#203,110.0,.F.,'Core',$,$,$); -#212= IFCMATERIALLAYERSET((#206,#208,#210),'Double Brick - 270',$); -#213= IFCRELASSOCIATESMATERIAL('2D3xie$bD8YgahfQF1htfq',$,'MatAssoc','Material Associates',(#300),#212); -#300= IFCWALLTYPE('2GdZ7nhi52Geyiua9QcAH9',$,'Double Brick - 270',$,$,$,$,$,$,.NOTDEFINED.); -#301= IFCRELDEFINESBYTYPE('3Gcd0t0WTDWe18S5rhROgf',$,'Double Brick - 270',$,(#302),#300); -#302= IFCWALLSTANDARDCASE('0czCsOQ5z4dg8QGBRFInu2',$,$,$,$,#305,#320,$,$); -#303= IFCMATERIALLAYERSETUSAGE(#212,.AXIS2.,.POSITIVE.,0.0,$); -#304= IFCRELASSOCIATESMATERIAL('0PFtmoJBHDOvVAl6M9w55u',$,'MatAssoc','Material Associates',(#302),#303); -#305= IFCLOCALPLACEMENT($,#306); -#306= IFCAXIS2PLACEMENT3D(#307,#308,#309); -#307= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#308= IFCDIRECTION((0.0,0.0,1.0)); -#309= IFCDIRECTION((1.0,0.0,0.0)); -#310= IFCCARTESIANPOINT((5000.0,0.0)); -#311= IFCCARTESIANPOINT((0.0,0.0)); -#312= IFCPOLYLINE((#311,#310)); -#313= IFCSHAPEREPRESENTATION(#11,'Axis','Curve2D',(#312)); -#314= IFCAXIS2PLACEMENT2D(#315,$); -#315= IFCCARTESIANPOINT((2500.0,135.0)); -#316= IFCRECTANGLEPROFILEDEF(.AREA.,'Wall Perim',#314,5000.0,270.0); -#317= IFCDIRECTION((0.0,0.0,1.0)); -#318= IFCEXTRUDEDAREASOLID(#316,$,#317,2000.0); -#319= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#318)); -#320= IFCPRODUCTDEFINITIONSHAPE($,$,(#313,#319)); +#202= IFCMATERIAL('Masonry',$,$); +#204= IFCMATERIALLAYER(#200,110.0,.U.,'Finish',$,$,$); +#206= IFCMATERIALLAYER($,50.0,.T.,'Air Infiltration Barrier',$,$,$); +#208= IFCMATERIALLAYER(#202,110.0,.U.,'Core',$,$,$); +#210= IFCMATERIALLAYERSET((#204,#206,#208),'Double Brick - 270',$); +#211= IFCRELASSOCIATESMATERIAL('36U74BIPDD89cYkx9bkV$Y',#56,'MatAssoc','Material Associates',(#300),#210); +#300= IFCWALLTYPE('2aG1gZj7PD2PztLOx2$IVX',#56,'Double Brick - 270',$,$,$,$,$,$,.NOTDEFINED.); +#301= IFCRELDEFINESBYTYPE('1$EkFElNT8TB_VUVG1FtMe',#56,$,$,(#303),#300); +#302= IFCRELDECLARES('1lEof85zvB$O57GEVffll1',#56,$,$,#100,(#300)); +#303= IFCWALL('0DWgwt6o1FOx7466fPk$jl',#56,$,$,$,#306,#318,$,$); +#304= IFCMATERIALLAYERSETUSAGE(#210,.AXIS2.,.POSITIVE.,0.0,$); +#305= IFCRELASSOCIATESMATERIAL('1BYoVhjtLADPUZYzipA826',#56,'MatAssoc','Material Associates',(#303),#304); +#306= IFCLOCALPLACEMENT($,#307); +#307= IFCAXIS2PLACEMENT3D(#2,$,$); +#308= IFCCARTESIANPOINT((5000.0,0.0)); +#309= IFCCARTESIANPOINT((0.0,0.0)); +#310= IFCPOLYLINE((#309,#308)); +#311= IFCSHAPEREPRESENTATION(#5,'Axis','Curve2D',(#310)); +#312= IFCRECTANGLEPROFILEDEF(.AREA.,'Wall Perim',#313,5000.0,270.0); +#313= IFCAXIS2PLACEMENT2D(#314,$); +#314= IFCCARTESIANPOINT((2500.0,135.0)); +#315= IFCDIRECTION((0.0,0.0,1.0)); +#316= IFCEXTRUDEDAREASOLID(#312,$,#315,2000.0); +#317= IFCSHAPEREPRESENTATION(#5,'Body','SweptSolid',(#316)); +#318= IFCPRODUCTDEFINITIONSHAPE($,$,(#311,#317)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Tessellated shape with style/Examples/Tessellation with blob texture/File.ifc b/Examples/Tessellated shape with style/Examples/Tessellation with blob texture/File.ifc index 88bacfc7e..324161c25 100644 --- a/Examples/Tessellated shape with style/Examples/Tessellation with blob texture/File.ifc +++ b/Examples/Tessellated shape with style/Examples/Tessellation with blob texture/File.ifc @@ -1,249 +1,74 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION($,'2;1'); -FILE_NAME('triangulatedfaceset-texture-blob.ifc','2016-01-20T18:38:46',(''),(''),'Constructivity 0.9.8.3','Constructivity 0.9.8.3',''); +FILE_NAME('Tessellation-Texture-Blob.ifc','2016-05-06T03:48:25',(''),(''),'Constructivity 2016.02.09','Constructivity 2016.02.09',''); FILE_SCHEMA(('IFC4')); ENDSEC; DATA; -#1= IFCPROJECT('2BkIlLW5T7aQj3Uy9BMFxr',$,'Project',$,$,$,$,(#2,#3),#4); -#2= IFCGEOMETRICREPRESENTATIONCONTEXT('3D','Model',3,1.0E-05,#7,$); -#3= IFCGEOMETRICREPRESENTATIONCONTEXT('2D','Plan',2,1.0E-05,#8,$); -#4= IFCUNITASSIGNMENT((#9,#10,#11,#12,#13,#14,#15,#16,#17,#18,#19,#20,#21,#22,#23,#24,#25,#26,#27,#28,#29,#30,#31,#32,#33,#34,#35,#36,#37,#38,#39,#40,#41,#42,#43,#44,#45,#46,#47,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#58,#59,#60,#61,#62,#63,#64,#65,#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#86)); -#7= IFCAXIS2PLACEMENT3D(#87,$,$); -#8= IFCAXIS2PLACEMENT3D(#88,$,$); -#9= IFCSIUNIT(*,.ABSORBEDDOSEUNIT.,$,.GRAY.); -#10= IFCSIUNIT(*,.AMOUNTOFSUBSTANCEUNIT.,$,.MOLE.); -#11= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); -#12= IFCSIUNIT(*,.DOSEEQUIVALENTUNIT.,$,.SIEVERT.); -#13= IFCSIUNIT(*,.ELECTRICCAPACITANCEUNIT.,$,.FARAD.); -#14= IFCSIUNIT(*,.ELECTRICCHARGEUNIT.,$,.COULOMB.); -#15= IFCSIUNIT(*,.ELECTRICCONDUCTANCEUNIT.,$,.SIEMENS.); -#16= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); -#17= IFCSIUNIT(*,.ELECTRICRESISTANCEUNIT.,$,.OHM.); -#18= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); -#19= IFCSIUNIT(*,.ENERGYUNIT.,$,.JOULE.); -#20= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.); -#21= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); -#22= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); -#23= IFCSIUNIT(*,.INDUCTANCEUNIT.,$,.HENRY.); -#24= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#25= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); -#26= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); -#27= IFCSIUNIT(*,.MAGNETICFLUXDENSITYUNIT.,$,.TESLA.); -#28= IFCSIUNIT(*,.MAGNETICFLUXUNIT.,$,.WEBER.); -#29= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); -#30= IFCCONVERSIONBASEDUNIT(#89,.PLANEANGLEUNIT.,'degree',#90); -#31= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); -#32= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); -#33= IFCSIUNIT(*,.RADIOACTIVITYUNIT.,$,.BECQUEREL.); -#34= IFCSIUNIT(*,.SOLIDANGLEUNIT.,$,.STERADIAN.); -#35= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); -#36= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#37= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#38= IFCDERIVEDUNIT((#91,#92,#93),.ACCELERATIONUNIT.,$); -#39= IFCDERIVEDUNIT((#94,#95),.ANGULARVELOCITYUNIT.,$); -#40= IFCDERIVEDUNIT((#96),.COMPOUNDPLANEANGLEUNIT.,$); -#41= IFCDERIVEDUNIT((#97,#98),.CURVATUREUNIT.,$); -#42= IFCDERIVEDUNIT((#99,#100),.DYNAMICVISCOSITYUNIT.,$); -#43= IFCDERIVEDUNIT((#101,#102),.HEATFLUXDENSITYUNIT.,$); -#44= IFCDERIVEDUNIT((#103,#104),.HEATINGVALUEUNIT.,$); -#45= IFCDERIVEDUNIT((#105,#106),.IONCONCENTRATIONUNIT.,$); -#46= IFCDERIVEDUNIT((#107),.INTEGERCOUNTRATEUNIT.,$); -#47= IFCDERIVEDUNIT((#108,#109),.ISOTHERMALMOISTURECAPACITYUNIT.,$); -#48= IFCDERIVEDUNIT((#110,#111),.KINEMATICVISCOSITYUNIT.,$); -#49= IFCDERIVEDUNIT((#112,#113),.LINEARFORCEUNIT.,$); -#50= IFCDERIVEDUNIT((#114,#115,#116),.LINEARMOMENTUNIT.,$); -#51= IFCDERIVEDUNIT((#117,#118),.LINEARSTIFFNESSUNIT.,$); -#52= IFCDERIVEDUNIT((#119,#120),.LINEARVELOCITYUNIT.,$); -#53= IFCDERIVEDUNIT((#121,#122),.LUMINOUSINTENSITYDISTRIBUTIONUNIT.,$); -#54= IFCDERIVEDUNIT((#123,#124),.MASSDENSITYUNIT.,$); -#55= IFCDERIVEDUNIT((#125,#126),.MASSFLOWRATEUNIT.,$); -#56= IFCDERIVEDUNIT((#127,#128),.MASSPERLENGTHUNIT.,$); -#57= IFCDERIVEDUNIT((#129),.MODULUSOFELASTICITYUNIT.,$); -#58= IFCDERIVEDUNIT((#130,#131),.MODULUSOFLINEARSUBGRADEREACTIONUNIT.,$); -#59= IFCDERIVEDUNIT((#132,#133,#134,#135),.MODULUSOFROTATIONALSUBGRADEREACTIONUNIT.,$); -#60= IFCDERIVEDUNIT((#136,#137),.MODULUSOFSUBGRADEREACTIONUNIT.,$); -#61= IFCDERIVEDUNIT((#138,#139),.MOISTUREDIFFUSIVITYUNIT.,$); -#62= IFCDERIVEDUNIT((#140,#141),.MOLECULARWEIGHTUNIT.,$); -#63= IFCDERIVEDUNIT((#142),.MOMENTOFINERTIAUNIT.,$); -#64= IFCDERIVEDUNIT((#143,#144),.PLANARFORCEUNIT.,$); -#65= IFCDERIVEDUNIT((#145),.ROTATIONALFREQUENCYUNIT.,$); -#66= IFCDERIVEDUNIT((#146,#147),.ROTATIONALMASSUNIT.,$); -#67= IFCDERIVEDUNIT((#148,#149,#150),.ROTATIONALSTIFFNESSUNIT.,$); -#68= IFCDERIVEDUNIT((#151),.SECTIONAREAINTEGRALUNIT.,$); -#69= IFCDERIVEDUNIT((#152),.SECTIONMODULUSUNIT.,$); -#70= IFCDERIVEDUNIT((#153),.SHEARMODULUSUNIT.,$); -#71= IFCDERIVEDUNIT((#154),.SOUNDPOWERUNIT.,$); -#72= IFCDERIVEDUNIT((#155),.SOUNDPRESSUREUNIT.,$); -#73= IFCDERIVEDUNIT((#156,#157,#158),.SPECIFICHEATCAPACITYUNIT.,$); -#74= IFCDERIVEDUNIT((#159,#160),.TEMPERATUREGRADIENTUNIT.,$); -#75= IFCDERIVEDUNIT((#161,#162),.TEMPERATURERATEOFCHANGEUNIT.,$); -#76= IFCDERIVEDUNIT((#163,#164,#165),.THERMALADMITTANCEUNIT.,$); -#77= IFCDERIVEDUNIT((#166,#167,#168),.THERMALCONDUCTANCEUNIT.,$); -#78= IFCDERIVEDUNIT((#169),.THERMALEXPANSIONCOEFFICIENTUNIT.,$); -#79= IFCDERIVEDUNIT((#170,#171,#172),.THERMALRESISTANCEUNIT.,$); -#80= IFCDERIVEDUNIT((#173,#174,#175),.THERMALTRANSMITTANCEUNIT.,$); -#81= IFCDERIVEDUNIT((#176,#177),.TORQUEUNIT.,$); -#82= IFCDERIVEDUNIT((#178,#179,#180),.VAPORPERMEABILITYUNIT.,$); -#83= IFCDERIVEDUNIT((#181,#182),.VOLUMETRICFLOWRATEUNIT.,$); -#84= IFCDERIVEDUNIT((#183),.WARPINGCONSTANTUNIT.,$); -#85= IFCDERIVEDUNIT((#184,#185),.WARPINGMOMENTUNIT.,$); -#86= IFCMONETARYUNIT('USD'); -#87= IFCCARTESIANPOINT((0.,0.,0.)); -#88= IFCCARTESIANPOINT((0.,0.,0.)); -#89= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); -#90= IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174532925199433),#186); -#91= IFCDERIVEDUNITELEMENT(#24,1); -#92= IFCDERIVEDUNITELEMENT(#36,-1); -#93= IFCDERIVEDUNITELEMENT(#36,-1); -#94= IFCDERIVEDUNITELEMENT(#30,1); -#95= IFCDERIVEDUNITELEMENT(#36,-1); -#96= IFCDERIVEDUNITELEMENT(#30,1); -#97= IFCDERIVEDUNITELEMENT(#30,1); -#98= IFCDERIVEDUNITELEMENT(#24,-1); -#99= IFCDERIVEDUNITELEMENT(#32,1); -#100= IFCDERIVEDUNITELEMENT(#36,1); -#101= IFCDERIVEDUNITELEMENT(#31,1); -#102= IFCDERIVEDUNITELEMENT(#11,-1); -#103= IFCDERIVEDUNITELEMENT(#19,1); -#104= IFCDERIVEDUNITELEMENT(#29,-1); -#105= IFCDERIVEDUNITELEMENT(#187,1); -#106= IFCDERIVEDUNITELEMENT(#37,-1); -#107= IFCDERIVEDUNITELEMENT(#36,-1); -#108= IFCDERIVEDUNITELEMENT(#37,1); -#109= IFCDERIVEDUNITELEMENT(#9,-1); -#110= IFCDERIVEDUNITELEMENT(#11,1); -#111= IFCDERIVEDUNITELEMENT(#36,-1); -#112= IFCDERIVEDUNITELEMENT(#20,1); -#113= IFCDERIVEDUNITELEMENT(#24,-1); -#114= IFCDERIVEDUNITELEMENT(#20,1); -#115= IFCDERIVEDUNITELEMENT(#24,1); -#116= IFCDERIVEDUNITELEMENT(#24,-1); -#117= IFCDERIVEDUNITELEMENT(#20,1); -#118= IFCDERIVEDUNITELEMENT(#24,-1); -#119= IFCDERIVEDUNITELEMENT(#24,1); -#120= IFCDERIVEDUNITELEMENT(#36,-1); -#121= IFCDERIVEDUNITELEMENT(#26,1); -#122= IFCDERIVEDUNITELEMENT(#25,-1); -#123= IFCDERIVEDUNITELEMENT(#29,1); -#124= IFCDERIVEDUNITELEMENT(#37,-1); -#125= IFCDERIVEDUNITELEMENT(#29,1); -#126= IFCDERIVEDUNITELEMENT(#36,-1); -#127= IFCDERIVEDUNITELEMENT(#29,1); -#128= IFCDERIVEDUNITELEMENT(#24,-1); -#129= IFCDERIVEDUNITELEMENT(#32,1); -#130= IFCDERIVEDUNITELEMENT(#20,1); -#131= IFCDERIVEDUNITELEMENT(#11,-1); -#132= IFCDERIVEDUNITELEMENT(#20,1); -#133= IFCDERIVEDUNITELEMENT(#24,1); -#134= IFCDERIVEDUNITELEMENT(#24,-1); -#135= IFCDERIVEDUNITELEMENT(#30,-1); -#136= IFCDERIVEDUNITELEMENT(#20,1); -#137= IFCDERIVEDUNITELEMENT(#37,-1); -#138= IFCDERIVEDUNITELEMENT(#37,1); -#139= IFCDERIVEDUNITELEMENT(#36,-1); -#140= IFCDERIVEDUNITELEMENT(#187,1); -#141= IFCDERIVEDUNITELEMENT(#10,-1); -#142= IFCDERIVEDUNITELEMENT(#24,4); -#143= IFCDERIVEDUNITELEMENT(#20,1); -#144= IFCDERIVEDUNITELEMENT(#11,-1); -#145= IFCDERIVEDUNITELEMENT(#36,-1); -#146= IFCDERIVEDUNITELEMENT(#29,1); -#147= IFCDERIVEDUNITELEMENT(#11,-1); -#148= IFCDERIVEDUNITELEMENT(#20,1); -#149= IFCDERIVEDUNITELEMENT(#24,1); -#150= IFCDERIVEDUNITELEMENT(#30,-1); -#151= IFCDERIVEDUNITELEMENT(#24,5); -#152= IFCDERIVEDUNITELEMENT(#24,3); -#153= IFCDERIVEDUNITELEMENT(#32,1); -#154= IFCDERIVEDUNITELEMENT(#188,0); -#155= IFCDERIVEDUNITELEMENT(#189,0); -#156= IFCDERIVEDUNITELEMENT(#19,1); -#157= IFCDERIVEDUNITELEMENT(#29,-1); -#158= IFCDERIVEDUNITELEMENT(#190,-1); -#159= IFCDERIVEDUNITELEMENT(#190,1); -#160= IFCDERIVEDUNITELEMENT(#24,-1); -#161= IFCDERIVEDUNITELEMENT(#190,1); -#162= IFCDERIVEDUNITELEMENT(#36,-1); -#163= IFCDERIVEDUNITELEMENT(#31,1); -#164= IFCDERIVEDUNITELEMENT(#11,-1); -#165= IFCDERIVEDUNITELEMENT(#190,-1); -#166= IFCDERIVEDUNITELEMENT(#31,1); -#167= IFCDERIVEDUNITELEMENT(#190,-1); -#168= IFCDERIVEDUNITELEMENT(#24,-1); -#169= IFCDERIVEDUNITELEMENT(#190,-1); -#170= IFCDERIVEDUNITELEMENT(#11,1); -#171= IFCDERIVEDUNITELEMENT(#190,1); -#172= IFCDERIVEDUNITELEMENT(#31,-1); -#173= IFCDERIVEDUNITELEMENT(#31,1); -#174= IFCDERIVEDUNITELEMENT(#11,-1); -#175= IFCDERIVEDUNITELEMENT(#190,1); -#176= IFCDERIVEDUNITELEMENT(#20,1); -#177= IFCDERIVEDUNITELEMENT(#24,1); -#178= IFCDERIVEDUNITELEMENT(#29,1); -#179= IFCDERIVEDUNITELEMENT(#36,-1); -#180= IFCDERIVEDUNITELEMENT(#24,-1); -#181= IFCDERIVEDUNITELEMENT(#37,1); -#182= IFCDERIVEDUNITELEMENT(#36,-1); -#183= IFCDERIVEDUNITELEMENT(#24,6); -#184= IFCDERIVEDUNITELEMENT(#20,1); -#185= IFCDERIVEDUNITELEMENT(#24,2); -#186= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); -#187= IFCSIUNIT(*,.MASSUNIT.,$,.GRAM.); -#188= IFCSIUNIT(*,.POWERUNIT.,.PICO.,.WATT.); -#189= IFCSIUNIT(*,.PRESSUREUNIT.,.MICRO.,.PASCAL.); -#190= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#1= IFCPROJECT('10kad3X9L7HRl25ZiOK$bx',$,'Project',$,$,$,$,(#2,#3),#4); +#2= IFCGEOMETRICREPRESENTATIONCONTEXT('3D','Model',3,1.0E-05,#6,$); +#3= IFCGEOMETRICREPRESENTATIONCONTEXT('2D','Plan',2,1.0E-05,#7,$); +#4= IFCUNITASSIGNMENT((#8,#9,#10,#11,#12,#13,#14,#15,#16)); +#6= IFCAXIS2PLACEMENT3D(#17,$,$); +#7= IFCAXIS2PLACEMENT3D(#18,$,$); +#8= IFCCONVERSIONBASEDUNIT(#19,.AREAUNIT.,'square inch',#20); +#9= IFCCONVERSIONBASEDUNIT(#21,.FORCEUNIT.,'pound-force',#22); +#10= IFCCONVERSIONBASEDUNIT(#23,.LENGTHUNIT.,'inch',#24); +#11= IFCCONVERSIONBASEDUNIT(#25,.MASSUNIT.,'pound',#26); +#12= IFCCONVERSIONBASEDUNIT(#27,.PLANEANGLEUNIT.,'degree',#28); +#13= IFCCONVERSIONBASEDUNIT(#29,.PRESSUREUNIT.,'pound-force per square inch',#30); +#14= IFCCONVERSIONBASEDUNITWITHOFFSET(#31,.THERMODYNAMICTEMPERATUREUNIT.,'Fahrenheit',#32,-459.67); +#15= IFCCONVERSIONBASEDUNIT(#33,.VOLUMEUNIT.,'cubic inch',#34); +#16= IFCMONETARYUNIT('USD'); +#17= IFCCARTESIANPOINT((0.,0.,0.)); +#18= IFCCARTESIANPOINT((0.,0.,0.)); +#19= IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#20= IFCMEASUREWITHUNIT(IFCAREAMEASURE(0.0006452),#35); +#21= IFCDIMENSIONALEXPONENTS(1,1,-2,0,0,0,0); +#22= IFCMEASUREWITHUNIT(IFCMASSMEASURE(4.44822162),#36); +#23= IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#24= IFCMEASUREWITHUNIT(IFCLENGTHMEASURE(0.0254),#37); +#25= IFCDIMENSIONALEXPONENTS(0,1,0,0,0,0,0); +#26= IFCMEASUREWITHUNIT(IFCMASSMEASURE(0.45359237),#38); +#27= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#28= IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174532925199433),#39); +#29= IFCDIMENSIONALEXPONENTS(-1,1,-2,0,0,0,0); +#30= IFCMEASUREWITHUNIT(IFCPRESSUREMEASURE(6894.7572932),#40); +#31= IFCDIMENSIONALEXPONENTS(0,0,0,0,1,0,0); +#32= IFCMEASUREWITHUNIT(IFCTHERMODYNAMICTEMPERATUREMEASURE(1.8),#41); +#33= IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#34= IFCMEASUREWITHUNIT(IFCVOLUMEMEASURE(1.639E-05),#42); +#35= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#36= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.); +#37= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#38= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#39= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#40= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); +#41= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#42= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#5= IFCRELAGGREGATES('2itvH51TLF$vSczv308eND',$,$,$,#1,(#191)); +#5= IFCRELDECLARES('3FXPqqCWT9I9Gn7115PFHw',$,$,$,#1,(#43)); -#6= IFCRELDECLARES('1HmT$jWs52sPjBfKd4uec0',$,$,$,#1,(#192)); - -#191= IFCSITE('12Jhas3DnFkfm06Be8GeKW',$,'Site #1',$,$,#193,#194,$,.ELEMENT.,$,$,$,$,$); -#193= IFCLOCALPLACEMENT($,#196); -#194= IFCPRODUCTDEFINITIONSHAPE($,$,(#197)); -#196= IFCAXIS2PLACEMENT3D(#198,$,$); -#197= IFCSHAPEREPRESENTATION(#2,'FootPrint','GeometricCurveSet',(#199)); -#198= IFCCARTESIANPOINT((0.,0.,0.)); -#199= IFCGEOMETRICCURVESET((#200)); -#200= IFCPOLYLINE((#201,#202,#203,#204,#201)); -#201= IFCCARTESIANPOINT((0.,0.)); -#202= IFCCARTESIANPOINT((40.,0.)); -#203= IFCCARTESIANPOINT((40.,20.)); -#204= IFCCARTESIANPOINT((0.,20.)); - -#192= IFCMEMBERTYPE('1AgtYeFKDEuRnJ8pGQA3pA',$,$,$,$,$,(#205),$,$,.POST.); -#205= IFCREPRESENTATIONMAP(#207,#208); -#207= IFCAXIS2PLACEMENT3D(#209,$,$); -#208= IFCSHAPEREPRESENTATION(#2,'Body','Tessellation',(#210)); -#209= IFCCARTESIANPOINT((0.,0.,0.)); -#210= IFCTRIANGULATEDFACESET(#211,((0.,0.,-1.),(0.,0.,1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.)),.T.,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36)),((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); -#211= IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,4.),(2.,0.,0.),(1.84775906502257,0.76536686473018,0.),(1.4142135623731,1.41421356237309,0.),(0.76536686473018,1.84775906502257,0.),(1.22460635382238E-16,2.,0.),(-0.765366864730179,1.84775906502257,0.),(-1.41421356237309,1.4142135623731,0.),(-1.84775906502257,0.76536686473018,0.),(-2.,2.44921270764475E-16,0.),(-1.84775906502257,-0.765366864730179,0.),(-1.4142135623731,-1.41421356237309,0.),(-0.765366864730181,-1.84775906502257,0.),(-3.67381906146713E-16,-2.,0.),(0.76536686473018,-1.84775906502257,0.),(1.41421356237309,-1.4142135623731,0.),(1.84775906502257,-0.765366864730181,0.),(2.,-4.89842541528951E-16,0.),(2.,0.,4.),(1.84775906502257,0.76536686473018,4.),(1.4142135623731,1.41421356237309,4.),(0.76536686473018,1.84775906502257,4.),(1.22460635382238E-16,2.,4.),(-0.765366864730179,1.84775906502257,4.),(-1.41421356237309,1.4142135623731,4.),(-1.84775906502257,0.76536686473018,4.),(-2.,2.44921270764475E-16,4.),(-1.84775906502257,-0.765366864730179,4.),(-1.4142135623731,-1.41421356237309,4.),(-0.765366864730181,-1.84775906502257,4.),(-3.67381906146713E-16,-2.,4.),(0.76536686473018,-1.84775906502257,4.),(1.41421356237309,-1.4142135623731,4.),(1.84775906502257,-0.765366864730181,4.),(2.,-4.89842541528951E-16,4.),(2.,0.,0.),(1.84775906502257,0.76536686473018,0.),(1.4142135623731,1.41421356237309,0.),(0.76536686473018,1.84775906502257,0.),(1.22460635382238E-16,2.,0.),(-0.765366864730179,1.84775906502257,0.),(-1.41421356237309,1.4142135623731,0.),(-1.84775906502257,0.76536686473018,0.),(-2.,2.44921270764475E-16,0.),(-1.84775906502257,-0.765366864730179,0.),(-1.4142135623731,-1.41421356237309,0.),(-0.765366864730181,-1.84775906502257,0.),(-3.67381906146713E-16,-2.,0.),(0.76536686473018,-1.84775906502257,0.),(1.41421356237309,-1.4142135623731,0.),(1.84775906502257,-0.765366864730181,0.),(2.,-4.89842541528951E-16,0.),(2.,0.,4.),(1.84775906502257,0.76536686473018,4.),(1.4142135623731,1.41421356237309,4.),(0.76536686473018,1.84775906502257,4.),(1.22460635382238E-16,2.,4.),(-0.765366864730179,1.84775906502257,4.),(-1.41421356237309,1.4142135623731,4.),(-1.84775906502257,0.76536686473018,4.),(-2.,2.44921270764475E-16,4.),(-1.84775906502257,-0.765366864730179,4.),(-1.4142135623731,-1.41421356237309,4.),(-0.765366864730181,-1.84775906502257,4.),(-3.67381906146713E-16,-2.,4.),(0.76536686473018,-1.84775906502257,4.),(1.41421356237309,-1.4142135623731,4.),(1.84775906502257,-0.765366864730181,4.),(2.,-4.89842541528951E-16,4.))); -#212= IFCSTYLEDITEM(#210,(#214),$); -#213= IFCINDEXEDTRIANGLETEXTUREMAP((#219),#210,#215,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); -#214= IFCSURFACESTYLE($,.POSITIVE.,(#216,#217)); -#215= IFCTEXTUREVERTEXLIST(((0.5,0.5),(0.5,0.5),(1.,0.5),(0.961939766255643,0.308658283817455),(0.853553390593274,0.146446609406726),(0.691341716182545,0.0380602337443566),(0.5,0.),(0.308658283817455,0.0380602337443566),(0.146446609406726,0.146446609406726),(0.0380602337443566,0.308658283817455),(0.,0.5),(0.0380602337443566,0.691341716182545),(0.146446609406726,0.853553390593274),(0.308658283817455,0.961939766255643),(0.5,1.),(0.691341716182545,0.961939766255643),(0.853553390593274,0.853553390593274),(0.961939766255643,0.691341716182545),(1.,0.5),(1.,0.5),(0.961939766255643,0.691341716182545),(0.853553390593274,0.853553390593274),(0.691341716182545,0.961939766255643),(0.5,1.),(0.308658283817455,0.961939766255643),(0.146446609406726,0.853553390593274),(0.0380602337443566,0.691341716182545),(0.,0.5),(0.0380602337443566,0.308658283817455),(0.146446609406726,0.146446609406726),(0.308658283817455,0.0380602337443567),(0.5,0.),(0.691341716182545,0.0380602337443567),(0.853553390593274,0.146446609406726),(0.961939766255643,0.308658283817455),(1.,0.5),(-0.25,0.),(-0.1875,0.),(-0.125,0.),(-0.0625,0.),(0.,0.),(0.0625,0.),(0.125,0.),(0.1875,0.),(0.25,0.),(0.3125,0.),(0.375,0.),(0.4375,0.),(0.5,0.),(0.5625,0.),(0.625,0.),(0.6875,0.),(0.75,0.),(-0.25,1.),(-0.1875,1.),(-0.125,1.),(-0.0625,1.),(0.,1.),(0.0625,1.),(0.125,1.),(0.1875,1.),(0.25,1.),(0.3125,1.),(0.375,1.),(0.4375,1.),(0.5,1.),(0.5625,1.),(0.625,1.),(0.6875,1.),(0.75,1.))); -#216= IFCSURFACESTYLERENDERING(#218,$,$,$,$,$,$,$,.NOTDEFINED.); -#217= IFCSURFACESTYLEWITHTEXTURES((#219)); -#218= IFCCOLOURRGB($,1.,1.,1.); -#219= IFCBLOBTEXTURE(.T.,.T.,'TEXTURE',$,$,'PNG',"089504E470D0A1A0A0000000D49484452000001000000010008060000005C72A8660000000467414D410000B18F0BFC6105000000097048597300000EC200000EC20115284A800000197C49444154785EED9501CEE33A0E83F7FEA77A37DB1507F54386659AD8A2D32E241A5F80F96BD3B49C68FE13FA6FE911E7FFE79F7FCA82F35756DF7F370059982A7403E80670FC1CEA8D7E015E9F424DF5FD77039085A94237806E00C7CFA1DEE817E0F529D454DF7F370059982A7403E80670FC1CEA8D7E015E9F424DF5FD77039085A94237806E00C7CFA1DEE817E0F529D454DF7F370059982A7403E80670FC1CEA8D7E015E9F424DF5FD77039085A94237806E00C7CFA1DEE817E0F529D454DF7F370059982A7403E80670FC1CEA8D7E015E9FC25EFD79CF3EF02D616F55972AC4F9E30232E370896FAC0EE505768CF0558599E52D6BD2D7E9F50978EF149FE38AA7853D555D56E1F3ACA07C7711FBC5A69941E1FF6265289FC18E11BEAA30B3BC657DA1E6DEC1E57305BC7788F3CFF294B097AACB2A7C8E2C6A0F27B1476C941914F82F5686F219EC18E1AB0A33CB5BD6176AEE1D5C3E57C0DB2DCEBECA13C23EAA2EABF0191CA87D5C847F6C921914F68DD9A13C063B46F8AAC2CCF296F5809A7F85C3E30EF0768A731F39939A3BD82DECA1EAB20AE777A1F67210DEB1416650D03766865A7F64C7085F559859DEB21E50F3AF7078DC01DE2E71E6C15DA9B560A7E0AFEAB20A679FF1576B8FA83559C237CC338342BE3133D4FA233B46F8AAC2CCF29695506B3E915D7F1778BBC49957BC1D1E3382BFAACB2A9C7DC55F790035374BF88679665048C9DDC16B8EFF1E7F738FF0558599E52DAB40AD3B23B37606783BC47933BE4EAF2BC15BD56515CEBDEAAF7C809A9B213CC3383328E09FA1FE7635D41AF537F7085F559859DEB20AD4BA33326B6780B7439C37E3EBF4BA12BC555D56E1DC197FA7D719E119C6994101FF0CFEDBF8FBA7A1E6ABBFB947F8AAC2CCF296F504B556B1BA6E167867C5597FD55309BEAA2EAB70E68CBFD3EB8CF00CE3CCA080FF8EB3BF9F0D35F7F8B7E3DF9D237C556166E1ACEA6F035EAB5859B302BCB3E2ACBFEAA9045F5597553873C6DFE975467886716650C07FC7D9DFD5389B7BF677E7085F55985938ABFADB80D72A56D6AC00EFAC38EBAF7A2AC157D56515CE9CF1777A9D119E619C1914F0DFC17F3FFEC6E36CDED9DF9D237C556166E1AC677F1F1CD72A66E7AF02EF8C3867D6EFA89DDE43F054755985F366FC9D5E67846718670605FC6B7CFA6D8C4F733EFDE61AE1AB0A330B67FDF4DBE0388799999B01DE1971CEACDF513BBD87E0A9EAB20AE75DF577F95C11BE619E1914F2AFF1E9B7313ECDF9F49B6B84AF2ACC2C9CF5D36F83E31C66666E067867C439B37E47EDF41E82A7AACB2A9C77C55F790035374BF886796650C8BF06FFC6BF637CFAFDD36FAE11BEAA30B370D6ABDF073C6F70775E167867C439B37E47EDF41E82A7AACB2A9C77D65FAD1FA8F959C237CC338342BE8D4FBF7FFA0DE3EA77C7085F55985938EB9D3967F3C0DD7959E09D11E7CCFA1DB5D37B089EAA2EAB70DE3BFE6A0DA3D63908EFD8203328E8DBF8F4FBA7DF30AE7E778CF055859985B3DE9933B83357CD7100EF8C3867D6EFA89DDE43F054755985F33A50FBB808FFD8243328ECDBE0DF8F73CEFE3EC6D5EF8E11BEAA30B370563507F0BCC1D53CFEDD05BC33E29C59BFA3767A0FC153D56515CE9B41F9BB897D62B3CCA0D072A839EA6F3CEECCC98EF055859985B3AA3980E70DAEE6F1EF2EE09D11E7CCFA1DB5D37B089EAA2EAB70DE1594EF2E62BFD8343328BC1C6A8EFA1B8F3B73B2237C556166E1AC6ACE80E70E3ECD39FEE604DE1971CEACDF513BBD87E0A9EAB20AE7BD8BF27A82D83B0264061D440E9EC39C8DBBF332237C556166E1AC6ACE119E3F38FBFDB8D609BC33E29C59BFA3767A0FC153D56515CEEBF67713F9226466D0614F07CF3B7236EECECB8CF055859985B3AA394778FEE0ECF7E35A27F0CE887366FD8EDAE93D044F55975538AFDBDF4DE48B909941873D1D3CEFC8D9B83B2F33C257156616CEAAE630BC66A07EE3B52EE09D1567FD554F25F8AABAACC299DDFE6E225F84CC0C3AECE9E079834F6366EEEA085F55985938AB9AA3E07563ADFADB0EE09D1567FD554F25F8AABAACC299DDFE6E225F84CC0C3AECC7C17367E7EF18E1AB0A330B67557314BCEE0CB5D601BCB3E2ACBFEAA9045F55975538B3DBDF4DE48B90994187FD3878EEECFC1D237C556166E1AC6ACE19BC56A1D63980B7439C37E3EBF4BA12BC555D56E1DC6E7F37912F4266061DD63A767A8F11BEAA30B3705635E70C5EAB50EB1CC0DB21CE9BF1757A5D09DEAA2EAB706EB7BF9BC8172133830E6B1D3BBDC7085F55985938AB9AF3095ECFA8350EE0ED12675EF17678CC08FEAA2EAB7076B7BF9BC8172133830E6B1D3BBDC7085F55985938AB9A73057B1C51F31DC0DB25CE3CB82BB516EC14FC555D56E1EC6E7F37912F4266061DD63A767A8F11BEAA30B3705635E70AF638A2E63B80B7539CFBC899D4DCC16E610F55975538BFDBDF4DE48B90994187B58E9DDE6384AF2ACC2C9C55CDB903FB0CD45C07F0768BB3AFF284B08FAACB2A7C06B7BF9BC8172133830E6B1D3BBDC7085F55985938AB9A7317F6CAFA7D02DE3BC4F967794AD84BD565153E87DBDF4DE48B90994187B58E9DDE6384AF2ACC2C9C55CDB90B7B65FD3E01EF9DE2735CF1B4B0A7AACB2A7C1EB7BF9BC817212B8F1FBFA0DDE0FC4FE8CF7BF6816F097BABBA5421CE1F175079F40BF0FA146AAAEFBF1B802C4C15BA017403387E0EF546BF00AF4FA1A6FAFEBB01C8C254A11B403780E3E7506FF40BF0FA146AAAEFBF1B802C4C15BA017403387E0EF546BF00AF4FA1A6FAFEBB01C8C254A11B403780E3E7506FF40BF0FA146AAAEFBF1B802C4C15BA017403387E0EF546BF00AF4FA1A6FAFEBB01C8C254A11B403780E3E7506FF40BF0FA146AAAEFBF1B802C4C15BA017403F85384A6694AD2FF035656DF7FF9FBEF17A0B2FAFEBB01C8C254A15F80BEFFCAEA06D02F80AC4B15FAFEFB057895A2A6FAFEBB01C8C254A15F80BEFFCAEA06D02F80AC4B15FAFEFB057895A2A6FAFEBB01C8C254A15F80BEFFCAEA06D02F80AC4B15FAFEFB057895A2A6FAFEBB01C8C254A15F80BEFFCAEA06D02F80AC4B15FAFEFB057895A2A6FAFEBB01C8C254A15F80BEFFCAEA06D02F80AC4B15FAFE4D2F007C76A1F67301FF1DE233CCF294B097AACB2C9C7FD557F90035D701BC9DE2DC6E7FB7225F37801DE233CCF294B097AACB2C9C7FC557790035D705FC9DE2EC6E7FB7225F37801DE233CCF294B097AACB2C9C7FC5D7E1310BF6708AF3BBFDDD8A7CDD007688CF30CB53C25EAA2EB370FE59DFECFA55B08F537C06B7BF5B91EF9942836351066ADE9320C3B7C535793213F652759985F3CFF866D666C15E4EF139DCFE6E45BE6E00DF16D7E4C94CD84BD56516CE7FD777759D0BECE7149FC5EDEF56E4EB06F06D714D9ECC84BD545D66E1FC777C57D6B8C19E4EF179DCFE6E45BE6E00DF16D7E4C94CD84BD56516CE7FE5ABE603357727D8D3293E8FDBDFADC8D70DE0DBE29A3C99097BA9BACCC2F9AF7C67E7EF02FB3AC56772FBBB15F9BA017C5B5C932733612F55975938FF27DF99B9BBC1DE4EF1B9DCFE6E45BE6E00DF16D7E4C94CD84BD56516CE7FE67B77DE53607FA7F86C6E7FB7225F37806F8B6BF26426ECA5EA320BE757BE77E63C0D3238C5E773FBBB15F9BA017C5B5C932733612F559759383FFB5EFDFE2D90C3293EA3DBDFADC8D70DE0DBE29A3C99097BA9BACCC2F98FBEEA37705CFF2D90C3293EA3DBDFADC8D70DE0DBE29A3C99097BA9BACCC2F987AFFA3BE0F5DF02599CE273BAFDDD8A7CDD00BE2DAEC99399B097AACB2C9C7FF89EFDFD57401EA7F8AC6E7FB7225F37806F8B6BF26426ECA5EA320BE7BF42797C0364718ACFE9F6772BF27503F8B6B8264F66C25EAA2EB370FEE1ABFE3E608F6F801C4EF119DDFE6E45BE6E00DF16D7E4C94CD84BD56516CE7FF455BF81E3FA6F811C4EF119DDFE6E45BE6E00DF16D7E4C94CD84BD56516CECFBEEA77709CF30D90C1293E9FDBDFADC8D70DE0DBE29A3C99097BA9BACCC2F995AF9A0378DE93607FA7F86C6E7FB7225F37806F8B6BF26426ECA5EA320BE73FF355F3809AFB04D8DB293E97DBDFADC8D70DE0DBE29A3C99097BA9BACCC2F93FF9AAB940CDDD0DF6758ACFE4F6772BF27503F8B6B8264F66C25EAA2EB370FE2B5F351FA8B93BC19E4EF179DCFE6E45BE6E00DF16D7E4C94CD84BD56516CE7FC757AD016AEE2EB09F537C16B7BF5B91AF1BC0B7C535793213F652759985F3DFF1556B066AFE0EB097537C0EB7BF5B91AF1BC037C5F5783A0FF653759985CF70D757AD1BA8F96EB08F537C06B7BF5B91AF1BC037C5F5783A0FF653759985CF30E3ABD60ED47C27D8C329CEEFF6772BF27503F896B816832785FD545D66E133CCFAAAF50335DF05FC9DE2EC6E7FB722DFBE17C085DACF05FC9DE2EC67E27983A7853D555D66E173ACF82A8F819AEF00DE4E716E273B14BEDD009CE2EC337C43D857D565163ECBAAAFF219A8F959E0EB146776B243E1DB0DC029CE3EC337847D555D66E1B3647C95D740CDCF004FA738AF931D0ADF6E004E71F63B7C53D85FD565163E53D657F90DD4FC55E0E7146775B243E1BBF703FB757615161A1777C62F0839545DAAF02BF7F02DC5F9FB05A8ACBEFF6E00B23055E817A0EFBFB2BA01F40B20EB5285BEFF7E015EA5A8A9BEFF6E00B23055E817A0EFBFB2BA01F40B20EB5285BEFF7E015EA5A8A9BEFF6E00B23055E817A0EFBFB2BA01F40B20EB5285BEFF7E015EA5A8A9BEFF6E00B23055E817A0EFBFB2BA01F40B20EB5285BEFF7E015EA5A8A9BEFF6E007F8AD0344D49FA7F40F53F4315FAFECBDF7FBF00AA3055E8FBEF06F02A454DF50BD0F7AFEA52856E00FD02BC2A51537DFFFD02C8C254A1EFBF1BC0AB1435D52F40DFBFAA4B15BA01F40BF0AA444DF5FDF70B200B5385BEFF6E00AF52D454BF007DFFAA2E55E806D02FC0AB1235D5F7DF2F802C4C15FAFEBB01BC4A5153FD02F4FDABBA54A11B40BF00AF4AD454DF7FBF00B23055E8FBEF06F02A454DF50BD0F7AFEA52856E00FD02BC2AF19CB0E71D9E10F65175A9429CDF5BE871793BD821F8AAC2ACC299DDA83D33C0F309F13956D821F8AABACCC25933BE4EAF2BC2BB1B802ACC2A9CD98DDA33033C778AF367D821F8AABACCC25933BE4EAF2BC2BB1B802ACC2A9CD98DDA33033C7788733BD821F8AABACCC25933BE4EAF2BC2BB1B802ACC2A9CD98DDA33033CDDE2CC8A2BADAC59117C555D66E1AC195FA7D715E1BDBF01FCB2904F1566153EBBDBDF0DF239C5673FB2AAECFA4F82AFAACB2C23E31135EF0E4EAF2BC2BB1B802ACC2A7C76B7BF1BE47389CF7DE457856CAA2EB3F07933BE4EAF2BC2BB1B802ACC2A7C76B7BF1BE47389CF3DF865219FAACB2C7CE68CAFD3EB8AF0EE06A00AB30A9FDDEDEF06F91CE2330F7E5DC8A8EA320B9F3BE3EBF4BA22BCBB01A8C2ACC26777FBBB413E87F8CC2EDFDD424E559759F8EC195FA7D715E1DD0D401566153EBBDBDF0DF265C5E71DFC3F0839555D66E1B3677C9D5E5784773700559855F8EC6E7F37C897159FD7E1F9949055D565163E7FC6D7E9754578770350855985CFEEF677837C59F1791D9E4F0959555D66E1F3677C9D5E5784773700559855F8EC6E7F37C897119F35EBF7B49057D56516AE41C6D7E9754578770350855985CFEEF677837C19F159B37E4F0B79555D66E11A647C9D5E5784F7FE069061B7B0872ACC2A9CDFEDEF06F932E2B366FD9E16F2AABACCC23570A3F67410DEDD00546156E1FC0ED43E2EE09F1167CDFA3D2DE4557599856BE046EDE920BCBB01A8C2ACC2F91DA87D5CC03F23CE9AF57B5AC8ABEA320BD7C08DDAD34178770350855985F33B50FBB8807F469C75D64FAD3F6387E0ABEA320B6775A3F67410DEFB1BC02F0BF9546156E1B33B50FBB8807F469C75D64FAD3F6387E0ABEA320B67CDF83ABDAE08EF6E00AA30ABF0D9DDFE6E902F233EEBAC9F5A7FC60EC157D56516CE9AF1757A5D11DEDD00546156E1B3BBFDDD205F467CD6593FB5FE8C1D82AFAACB2C9C35E3EBF4BA22BCBB01A8C2ACC26777FBBB41BEACF8BCBFEAA9045F559759386BC6D7E9754578770350855985CFEEF677837C59F1797FD55309BEAA2EB370D68CAFD3EB8AF0EE06A00AB30A9FDDEDEF06F9B2E2F30E3272FB9D09BEAA2EB370D68CAFD3EB8AF0EE06A00AB30A9FDDEDEF06F91CE233677DDD7E6782AFAACB2C9C35E3EBF4BA22BCBB01A8C2ACC26777FBBB413E87F8CC835539BD3E09BEAA2EB370D68CAFD3EB8AF0EE06A00AB30A9FDDEDEF06F95CE2730F56E4F2B9127C555D66E1AC195FA7D715E1DD0D401566153EBBDBDF0DF2B9C4E73E322B87C71DC157D56516CE9AF1757A5D11DEDD00546156E1B3BBFDDD209F537C76E6AE326B67045F559759386BC6D7E97545783FFB0264710B9EAA30AB705EB7BF1BE4738BCF7FC627CDCE5F157C555D66E1AC195FA7D715E1DD0D40156615CEEBF677837C3BC43570B043F055759985B3667C9D5E578477370055985538AFDBDF0DF2ED14D722C30EC157D56516CE9AF1757A5D11DEDD00546156E1BC6E7F37C8F784B8262BEC107C555D66E1AC195FA7D715E1FDCC0BF0ABDA59DCFF07BE71FFD8F38AA784BD545DAA10E7EF06A00A5385BEFF6E00AF52D454BF007DFFAA2E55E806D02FC0AB1235D5F7DF2F802C4C15FAFEBB01BC4A5153FD02F4FDABBA54A11B40BF00AF4AD454DF7FBF00B23055E8FBEF06F02A454DF50BD0F7AFEA52856E00FD02BC2A51537DFFFD02C8C254A1EFBF1BC0AB1435D52F40DFBFAA4B15BA01F40BF0AA444DF5FDF70B200B5385BEFF6E007F8AD0344D49FA7FC0CAEAFB8FFB2F4C370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0BE79FFD8FB0E6AAD0BF8C7A32C71FE675F8071A98C9AFB04D8DB293ED72C4F0B7BAABAEC82CFBB82F25D057EF148C3196788C7D788FDBB0138C5E7CAF084B08FAA8B1B3E5B06E5BF0AFCE2918633AE128F47893D9FFBF88E0755A835BBC1BE4EF1991CEC14FC555D5CF0591CA87D56815F3CD270C62CF17884D8AB1B80537C2617BB046F5517077C06855A776465CD0CF08B471ACEE8201EDB897DBA0138C5679AF1576B07BB046F55972C9CFF889A7F87EC7A05FCE29166643B128F4BD4BA23F1D84AECF1CC87773CD4D893FF36FEFE24D8D3293ECF8ABFF2003B045F55970C9CFB889AFF4D90291E69F89CB3BE6AFD201EDB08FF6E004EF17956FD5D3E5782AFAA4B06CE3D5073BF0D72C5230D9F75D557F980786C21BCF75FCCF12083B3BF035EBF13ECE7149F65D5DFE57325F8AABAACC299076AEE2F806CF148C3E7CDF83ABDAE08EFE71BC0A7DFF8F7DD603FA7F82CABFE2E9F2BC157D56515CEECF677837CF148C367CEF82A2F100F3BE1DB0DC0293ECBAABFCBE74AF055755981F30ED4DC5F01F9E29186CF9CF575FB9D11BE7B2FE87880C1CA9C5D602FA7F81C2BFE0E8FBB82B7AACB0A9CD9E9BD0B648C471A3E77D6D7ED7746F83EDB00EECC399BB703ECE5149F63D63FBB7E56F057755981733BBD77818CF148C3E7CEFA2A3F100F2BE1B9EF928EC10777E70135D70DF6718ACF70C75FAD19EC16F65075998573BB7C77839CF148C36777F8EEF064C2F3B906A0E60C78EED57C17D8C7293E438627847D545D66E1EC2EDFDD20673CD2F0D91DBE3B3C99F0EC06E0149F61852785FD545D66E133B87C77839CF148C36777F8EEF064C273CF451D430FD4BC232B6BB2600FA738FF2A4F097BA9BACCC2F95DBEBB41CE78A4E1B33B7C777832E1F94C035073185E73775D06ECE114E7CFB25BD843D56516CEEDF2DD0D72C6230D9FDDE1BBC393094FFF451D030FD43C46AD036AAE0BF83BC5D9AFFCD57C66A7E0AFEA320B6776F9EE0639E39186CFEEF0DDE1C984E7EF34009059BB02FC9DE2EC33FE6AED6097E0ADEA320BE775F9EE0639E39186CFEEF0DDE1C984E7FE06A0E69CC16B67D7CF027FA738FB8ABFF2003B045F55975938ABCB7737C8198F347C7687EF0E4F263CBD17750C3B50F33EE1F0B80BBC9DE2DCABFE2E9F2BC157D56516CEEAF2DD0D72C6230D9FDDE1BBC39309CFFD0DC081DACB01BC9DE2DCABFECA07B8054F55971538ABD37B17C8188F347CEEACAFDBEF8CF0DDFB0238517B6681AF539C39E3EFF43A133C555D56E0AC4EEF5D20633CD2F0B9B3BE6EBF33C2B71B80539C39E3EFF43A133C555D56E0AC0335F75740BE78A4E133677DDD7E6784AFE7828E4177A2F6CE004FA7386FC6DFE9752678AABAACC279DDFE6E902F1E69F8CC195FA7D715E1BDAF01A87933ECF064E0E914E7CDF83BBDCE044F55975538EF40CDFD05902D1E69F8BC195FA7D715E1DD0DC029CEBBEAAF7C805BF05475C9C099076AEEB741AE78A4E1B3AEFABA7CEE12FEBFFBA12A5FA0E6AE023FA738EBAABFCBE74AF05575C9C0B98FA8F9DF0499E29186CF39EBABD60FE2B18DF0FFDD0600767A03F839C55967FCD5DA233B045F55972C9C9D516BEE9059AB805F3CD21CCF3688C747D41A261E5B893D72053D863DA2E6AEA0BC819ABB02BC9CE29C2E7609DEAA2E0EF80C0AB58E59597317F8C5230D6774108FEDC43EB9821E030FD4BC0C3BF78097539CD3C14EC15FD5C5059FC581DA6715F8C5230D67CC128F4788BDBA0138C539B3EC16F6507571C3E7CAA0FC57815F3CD270C655E2F128B1E77A418FC18FA8B919D41E40CD9D053E4E71C6159E14F65375D9059F7516E599019EF148C339EF128FAF12199E7D017E8D3F975058DFBC7FEC7D855AE7047BC4A32C71FE6E0095D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154E24F03689AA622FFF9EFFF008D10AD31CB20F12E0000000049454E44AE426082"); - -#195= IFCRELCONTAINEDINSPATIALSTRUCTURE('2H$O_OUzH91QU2yMIvZZ$h',$,$,$,(#220),#191); - -#206= IFCRELDEFINESBYTYPE('208LEfhXv418VHoTjAT$dC',$,$,$,(#220),#192); - -#220= IFCMEMBER('3K_lgFFuT4$xmawQPom25e',$,$,$,$,#221,#222,$,$); -#221= IFCLOCALPLACEMENT(#193,#223); -#222= IFCPRODUCTDEFINITIONSHAPE($,$,(#224)); -#223= IFCAXIS2PLACEMENT3D(#225,#226,#227); -#224= IFCSHAPEREPRESENTATION(#2,'Body','MappedRepresentation',(#228)); -#225= IFCCARTESIANPOINT((1.92970621585846,1.9296875,0.)); -#226= IFCDIRECTION((0.,0.,1.)); -#227= IFCDIRECTION((1.,0.,0.)); -#228= IFCMAPPEDITEM(#205,#229); -#229= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#230,1.,$); -#230= IFCCARTESIANPOINT((0.,0.,0.)); +#43= IFCBOILERTYPE('2n5ASfQfT84eP9h$zLLJ4A',$,$,$,$,$,(#44),$,$,.NOTDEFINED.); +#44= IFCREPRESENTATIONMAP(#45,#46); +#45= IFCAXIS2PLACEMENT3D(#47,$,$); +#46= IFCSHAPEREPRESENTATION(#2,'Body','CSG',(#48)); +#47= IFCCARTESIANPOINT((0.,0.,0.)); +#48= IFCTRIANGULATEDFACESET(#49,((0.,0.,-1.),(0.,0.,1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.)),.T.,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36)),((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); +#49= IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,48.),(24.,0.,0.),(22.1731087802709,9.18440237676215,0.),(16.9705627484771,16.9705627484771,0.),(9.18440237676216,22.1731087802709,0.),(1.46952762458685E-15,24.,0.),(-9.18440237676215,22.1731087802709,0.),(-16.9705627484771,16.9705627484771,0.),(-22.1731087802709,9.18440237676216,0.),(-24.,2.93905524917371E-15,0.),(-22.1731087802709,-9.18440237676215,0.),(-16.9705627484771,-16.9705627484771,0.),(-9.18440237676217,-22.1731087802709,0.),(-4.40858287376056E-15,-24.,0.),(9.18440237676216,-22.1731087802709,0.),(16.9705627484771,-16.9705627484771,0.),(22.1731087802709,-9.18440237676217,0.),(24.,-5.87811049834741E-15,0.),(24.,0.,48.),(22.1731087802709,9.18440237676215,48.),(16.9705627484771,16.9705627484771,48.),(9.18440237676216,22.1731087802709,48.),(1.46952762458685E-15,24.,48.),(-9.18440237676215,22.1731087802709,48.),(-16.9705627484771,16.9705627484771,48.),(-22.1731087802709,9.18440237676216,48.),(-24.,2.93905524917371E-15,48.),(-22.1731087802709,-9.18440237676215,48.),(-16.9705627484771,-16.9705627484771,48.),(-9.18440237676217,-22.1731087802709,48.),(-4.40858287376056E-15,-24.,48.),(9.18440237676216,-22.1731087802709,48.),(16.9705627484771,-16.9705627484771,48.),(22.1731087802709,-9.18440237676217,48.),(24.,-5.87811049834741E-15,48.),(24.,0.,0.),(22.1731087802709,9.18440237676215,0.),(16.9705627484771,16.9705627484771,0.),(9.18440237676216,22.1731087802709,0.),(1.46952762458685E-15,24.,0.),(-9.18440237676215,22.1731087802709,0.),(-16.9705627484771,16.9705627484771,0.),(-22.1731087802709,9.18440237676216,0.),(-24.,2.93905524917371E-15,0.),(-22.1731087802709,-9.18440237676215,0.),(-16.9705627484771,-16.9705627484771,0.),(-9.18440237676217,-22.1731087802709,0.),(-4.40858287376056E-15,-24.,0.),(9.18440237676216,-22.1731087802709,0.),(16.9705627484771,-16.9705627484771,0.),(22.1731087802709,-9.18440237676217,0.),(24.,-5.87811049834741E-15,0.),(24.,0.,48.),(22.1731087802709,9.18440237676215,48.),(16.9705627484771,16.9705627484771,48.),(9.18440237676216,22.1731087802709,48.),(1.46952762458685E-15,24.,48.),(-9.18440237676215,22.1731087802709,48.),(-16.9705627484771,16.9705627484771,48.),(-22.1731087802709,9.18440237676216,48.),(-24.,2.93905524917371E-15,48.),(-22.1731087802709,-9.18440237676215,48.),(-16.9705627484771,-16.9705627484771,48.),(-9.18440237676217,-22.1731087802709,48.),(-4.40858287376056E-15,-24.,48.),(9.18440237676216,-22.1731087802709,48.),(16.9705627484771,-16.9705627484771,48.),(22.1731087802709,-9.18440237676217,48.),(24.,-5.87811049834741E-15,48.))); +#50= IFCSTYLEDITEM(#48,(#52),$); +#51= IFCINDEXEDTRIANGLETEXTUREMAP($,#48,#53,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); +#52= IFCSURFACESTYLE($,.POSITIVE.,(#54,#55)); +#53= IFCTEXTUREVERTEXLIST(((0.5,0.5),(0.5,0.5),(1.,0.5),(0.961939766255643,0.308658283817455),(0.853553390593274,0.146446609406726),(0.691341716182545,0.0380602337443566),(0.5,0.),(0.308658283817455,0.0380602337443566),(0.146446609406726,0.146446609406726),(0.0380602337443566,0.308658283817455),(0.,0.5),(0.0380602337443566,0.691341716182545),(0.146446609406726,0.853553390593274),(0.308658283817455,0.961939766255643),(0.5,1.),(0.691341716182545,0.961939766255643),(0.853553390593274,0.853553390593274),(0.961939766255643,0.691341716182545),(1.,0.5),(1.,0.5),(0.961939766255643,0.691341716182545),(0.853553390593274,0.853553390593274),(0.691341716182545,0.961939766255643),(0.5,1.),(0.308658283817455,0.961939766255643),(0.146446609406726,0.853553390593274),(0.0380602337443566,0.691341716182545),(0.,0.5),(0.0380602337443566,0.308658283817455),(0.146446609406726,0.146446609406726),(0.308658283817455,0.0380602337443567),(0.5,0.),(0.691341716182545,0.0380602337443567),(0.853553390593274,0.146446609406726),(0.961939766255643,0.308658283817455),(1.,0.5),(-0.25,0.),(-0.1875,0.),(-0.125,0.),(-0.0625,0.),(0.,0.),(0.0625,0.),(0.125,0.),(0.1875,0.),(0.25,0.),(0.3125,0.),(0.375,0.),(0.4375,0.),(0.5,0.),(0.5625,0.),(0.625,0.),(0.6875,0.),(0.75,0.),(-0.25,1.),(-0.1875,1.),(-0.125,1.),(-0.0625,1.),(0.,1.),(0.0625,1.),(0.125,1.),(0.1875,1.),(0.25,1.),(0.3125,1.),(0.375,1.),(0.4375,1.),(0.5,1.),(0.5625,1.),(0.625,1.),(0.6875,1.),(0.75,1.))); +#54= IFCSURFACESTYLERENDERING(#56,$,$,$,$,$,$,$,.NOTDEFINED.); +#55= IFCSURFACESTYLEWITHTEXTURES((#57)); +#56= IFCCOLOURRGB($,1.,1.,1.); +#57= IFCBLOBTEXTURE(.T.,.T.,'TEXTURE',#58,$,'PNG',"089504E470D0A1A0A0000000D49484452000001000000010008060000005C72A8660000000467414D410000B18F0BFC6105000000097048597300000EC200000EC20115284A800000197C49444154785EED9501CEE33A0E83F7FEA77A37DB1507F54386659AD8A2D32E241A5F80F96BD3B49C68FE13FA6FE911E7FFE79F7FCA82F35756DF7F370059982A7403E80670FC1CEA8D7E015E9F424DF5FD77039085A94237806E00C7CFA1DEE817E0F529D454DF7F370059982A7403E80670FC1CEA8D7E015E9F424DF5FD77039085A94237806E00C7CFA1DEE817E0F529D454DF7F370059982A7403E80670FC1CEA8D7E015E9F424DF5FD77039085A94237806E00C7CFA1DEE817E0F529D454DF7F370059982A7403E80670FC1CEA8D7E015E9FC25EFD79CF3EF02D616F55972AC4F9E30232E370896FAC0EE505768CF0558599E52D6BD2D7E9F50978EF149FE38AA7853D555D56E1F3ACA07C7711FBC5A69941E1FF6265289FC18E11BEAA30B3BC657DA1E6DEC1E57305BC7788F3CFF294B097AACB2A7C8E2C6A0F27B1476C941914F82F5686F219EC18E1AB0A33CB5BD6176AEE1D5C3E57C0DB2DCEBECA13C23EAA2EABF0191CA87D5C847F6C921914F68DD9A13C063B46F8AAC2CCF296F5809A7F85C3E30EF0768A731F39939A3BD82DECA1EAB20AE777A1F67210DEB1416650D03766865A7F64C7085F559859DEB21E50F3AF7078DC01DE2E71E6C15DA9B560A7E0AFEAB20A679FF1576B8FA83559C237CC338342BE3133D4FA233B46F8AAC2CCF29695506B3E915D7F1778BBC49957BC1D1E3382BFAACB2A9C7DC55F790035374BF88679665048C9DDC16B8EFF1E7F738FF0558599E52DAB40AD3B23B37606783BC47933BE4EAF2BC15BD56515CEBDEAAF7C809A9B213CC3383328E09FA1FE7635D41AF537F7085F559859DEB20AD4BA33326B6780B7439C37E3EBF4BA12BC555D56E1DC197FA7D719E119C6994101FF0CFEDBF8FBA7A1E6ABBFB947F8AAC2CCF296F504B556B1BA6E167867C5597FD55309BEAA2EAB70E68CBFD3EB8CF00CE3CCA080FF8EB3BF9F0D35F7F8B7E3DF9D237C556166E1ACEA6F035EAB5859B302BCB3E2ACBFEAA9045F5597553873C6DFE975467886716650C07FC7D9DFD5389B7BF677E7085F55985938ABFADB80D72A56D6AC00EFAC38EBAF7A2AC157D56515CE9CF1777A9D119E619C1914F0DFC17F3FFEC6E36CDED9DF9D237C556166E1AC677F1F1CD72A66E7AF02EF8C3867D6EFA89DDE43F054755985F366FC9D5E67846718670605FC6B7CFA6D8C4F733EFDE61AE1AB0A330B67FDF4DBE0388799999B01DE1971CEACDF513BBD87E0A9EAB20AE75DF577F95C11BE619E1914F2AFF1E9B7313ECDF9F49B6B84AF2ACC2C9CF5D36F83E31C66666E067867C439B37E47EDF41E82A7AACB2A9C77C55F790035374BF886796650C8BF06FFC6BF637CFAFDD36FAE11BEAA30B370D6ABDF073C6F70775E167867C439B37E47EDF41E82A7AACB2A9C77D65FAD1FA8F959C237CC338342BE8D4FBF7FFA0DE3EA77C7085F55985938EB9D3967F3C0DD7959E09D11E7CCFA1DB5D37B089EAA2EAB70DE3BFE6A0DA3D63908EFD8203328E8DBF8F4FBA7DF30AE7E778CF055859985B3DE9933B83357CD7100EF8C3867D6EFA89DDE43F054755985F33A50FBB808FFD8243328ECDBE0DF8F73CEFE3EC6D5EF8E11BEAA30B370563507F0BCC1D53CFEDD05BC33E29C59BFA3767A0FC153D56515CE9B41F9BB897D62B3CCA0D072A839EA6F3CEECCC98EF055859985B3AA3980E70DAEE6F1EF2EE09D11E7CCFA1DB5D37B089EAA2EAB70DE1594EF2E62BFD8343328BC1C6A8EFA1B8F3B73B2237C556166E1AC6ACE80E70E3ECD39FEE604DE1971CEACDF513BBD87E0A9EAB20AE7BD8BF27A82D83B0264061D440E9EC39C8DBBF332237C556166E1AC6ACE119E3F38FBFDB8D609BC33E29C59BFA3767A0FC153D56515CEEBF67713F9226466D0614F07CF3B7236EECECB8CF055859985B3AA394778FEE0ECF7E35A27F0CE887366FD8EDAE93D044F55975538AFDBDF4DE48B909941873D1D3CEFC8D9B83B2F33C257156616CEAAE630BC66A07EE3B52EE09D1567FD554F25F8AABAACC299DDFE6E225F84CC0C3AECE9E079834F6366EEEA085F55985938AB9AA3E07563ADFADB0EE09D1567FD554F25F8AABAACC299DDFE6E225F84CC0C3AECC7C17367E7EF18E1AB0A330B67557314BCEE0CB5D601BCB3E2ACBFEAA9045F55975538B3DBDF4DE48B90994187FD3878EEECFC1D237C556166E1AC6ACE19BC56A1D63980B7439C37E3EBF4BA12BC555D56E1DC6E7F37912F4266061DD63A767A8F11BEAA30B3705635E70C5EAB50EB1CC0DB21CE9BF1757A5D09DEAA2EAB706EB7BF9BC8172133830E6B1D3BBDC7085F55985938AB9AF3095ECFA8350EE0ED12675EF17678CC08FEAA2EAB7076B7BF9BC8172133830E6B1D3BBDC7085F55985938AB9A73057B1C51F31DC0DB25CE3CB82BB516EC14FC555D56E1EC6E7F37912F4266061DD63A767A8F11BEAA30B3705635E70AF638A2E63B80B7539CFBC899D4DCC16E610F55975538BFDBDF4DE48B90994187B58E9DDE6384AF2ACC2C9C55CDB903FB0CD45C07F0768BB3AFF284B08FAACB2A7C06B7BF9BC8172133830E6B1D3BBDC7085F55985938AB9A7317F6CAFA7D02DE3BC4F967794AD84BD565153E87DBDF4DE48B90994187B58E9DDE6384AF2ACC2C9C55CDB90B7B65FD3E01EF9DE2735CF1B4B0A7AACB2A7C1EB7BF9BC817212B8F1FBFA0DDE0FC4FE8CF7BF6816F097BABBA5421CE1F175079F40BF0FA146AAAEFBF1B802C4C15BA017403387E0EF546BF00AF4FA1A6FAFEBB01C8C254A11B403780E3E7506FF40BF0FA146AAAEFBF1B802C4C15BA017403387E0EF546BF00AF4FA1A6FAFEBB01C8C254A11B403780E3E7506FF40BF0FA146AAAEFBF1B802C4C15BA017403387E0EF546BF00AF4FA1A6FAFEBB01C8C254A11B403780E3E7506FF40BF0FA146AAAEFBF1B802C4C15BA017403F85384A6694AD2FF035656DF7FF9FBEF17A0B2FAFEBB01C8C254A15F80BEFFCAEA06D02F80AC4B15FAFEFB057895A2A6FAFEBB01C8C254A15F80BEFFCAEA06D02F80AC4B15FAFEFB057895A2A6FAFEBB01C8C254A15F80BEFFCAEA06D02F80AC4B15FAFEFB057895A2A6FAFEBB01C8C254A15F80BEFFCAEA06D02F80AC4B15FAFEFB057895A2A6FAFEBB01C8C254A15F80BEFFCAEA06D02F80AC4B15FAFE4D2F007C76A1F67301FF1DE233CCF294B097AACB2C9C7FD557F90035D701BC9DE2DC6E7FB7225F37801DE233CCF294B097AACB2C9C7FC557790035D705FC9DE2EC6E7FB7225F37801DE233CCF294B097AACB2C9C7FC5D7E1310BF6708AF3BBFDDD8A7CDD007688CF30CB53C25EAA2EB370FE59DFECFA55B08F537C06B7BF5B91EF9942836351066ADE9320C3B7C535793213F652759985F3CFF866D666C15E4EF139DCFE6E45BE6E00DF16D7E4C94CD84BD56516CE7FD777759D0BECE7149FC5EDEF56E4EB06F06D714D9ECC84BD545D66E1FC777C57D6B8C19E4EF179DCFE6E45BE6E00DF16D7E4C94CD84BD56516CE7FE5ABE603357727D8D3293E8FDBDFADC8D70DE0DBE29A3C99097BA9BACCC2F9AF7C67E7EF02FB3AC56772FBBB15F9BA017C5B5C932733612F55975938FF27DF99B9BBC1DE4EF1B9DCFE6E45BE6E00DF16D7E4C94CD84BD56516CE7FE67B77DE53607FA7F86C6E7FB7225F37806F8B6BF26426ECA5EA320BE757BE77E63C0D3238C5E773FBBB15F9BA017C5B5C932733612F559759383FFB5EFDFE2D90C3293EA3DBDFADC8D70DE0DBE29A3C99097BA9BACCC2F98FBEEA37705CFF2D90C3293EA3DBDFADC8D70DE0DBE29A3C99097BA9BACCC2F987AFFA3BE0F5DF02599CE273BAFDDD8A7CDD00BE2DAEC99399B097AACB2C9C7FF89EFDFD57401EA7F8AC6E7FB7225F37806F8B6BF26426ECA5EA320BE7BF42797C0364718ACFE9F6772BF27503F8B6B8264F66C25EAA2EB370FEE1ABFE3E608F6F801C4EF119DDFE6E45BE6E00DF16D7E4C94CD84BD56516CE7FF455BF81E3FA6F811C4EF119DDFE6E45BE6E00DF16D7E4C94CD84BD56516CECFBEEA77709CF30D90C1293E9FDBDFADC8D70DE0DBE29A3C99097BA9BACCC2F995AF9A0378DE93607FA7F86C6E7FB7225F37806F8B6BF26426ECA5EA320BE73FF355F3809AFB04D8DB293E97DBDFADC8D70DE0DBE29A3C99097BA9BACCC2F93FF9AAB940CDDD0DF6758ACFE4F6772BF27503F8B6B8264F66C25EAA2EB370FE2B5F351FA8B93BC19E4EF179DCFE6E45BE6E00DF16D7E4C94CD84BD56516CE7FC757AD016AEE2EB09F537C16B7BF5B91AF1BC0B7C535793213F652759985F3DFF1556B066AFE0EB097537C0EB7BF5B91AF1BC037C5F5783A0FF653759985CF70D757AD1BA8F96EB08F537C06B7BF5B91AF1BC037C5F5783A0FF653759985CF30E3ABD60ED47C27D8C329CEEFF6772BF27503F896B816832785FD545D66E133CCFAAAF50335DF05FC9DE2EC6E7FB722DFBE17C085DACF05FC9DE2EC67E27983A7853D555D66E173ACF82A8F819AEF00DE4E716E273B14BEDD009CE2EC337C43D857D565163ECBAAAFF219A8F959E0EB146776B243E1DB0DC029CE3EC337847D555D66E1B3647C95D740CDCF004FA738AF931D0ADF6E004E71F63B7C53D85FD565163E53D657F90DD4FC55E0E7146775B243E1BBF703FB757615161A1777C62F0839545DAAF02BF7F02DC5F9FB05A8ACBEFF6E00B23055E817A0EFBFB2BA01F40B20EB5285BEFF7E015EA5A8A9BEFF6E00B23055E817A0EFBFB2BA01F40B20EB5285BEFF7E015EA5A8A9BEFF6E00B23055E817A0EFBFB2BA01F40B20EB5285BEFF7E015EA5A8A9BEFF6E00B23055E817A0EFBFB2BA01F40B20EB5285BEFF7E015EA5A8A9BEFF6E007F8AD0344D49FA7F40F53F4315FAFECBDF7FBF00AA3055E8FBEF06F02A454DF50BD0F7AFEA52856E00FD02BC2A51537DFFFD02C8C254A1EFBF1BC0AB1435D52F40DFBFAA4B15BA01F40BF0AA444DF5FDF70B200B5385BEFF6E00AF52D454BF007DFFAA2E55E806D02FC0AB1235D5F7DF2F802C4C15FAFEBB01BC4A5153FD02F4FDABBA54A11B40BF00AF4AD454DF7FBF00B23055E8FBEF06F02A454DF50BD0F7AFEA52856E00FD02BC2AF19CB0E71D9E10F65175A9429CDF5BE871793BD821F8AAC2ACC299DDA83D33C0F309F13956D821F8AABACCC25933BE4EAF2BC2BB1B802ACC2A9CD98DDA33033C778AF367D821F8AABACCC25933BE4EAF2BC2BB1B802ACC2A9CD98DDA33033C7788733BD821F8AABACCC25933BE4EAF2BC2BB1B802ACC2A9CD98DDA33033CDDE2CC8A2BADAC59117C555D66E1AC195FA7D715E1BDBF01FCB2904F1566153EBBDBDF0DF239C5673FB2AAECFA4F82AFAACB2C23E31135EF0E4EAF2BC2BB1B802ACC2A7C76B7BF1BE47389CF7DE457856CAA2EB3F07933BE4EAF2BC2BB1B802ACC2A7C76B7BF1BE47389CF3DF865219FAACB2C7CE68CAFD3EB8AF0EE06A00AB30A9FDDEDEF06F91CE2330F7E5DC8A8EA320B9F3BE3EBF4BA22BCBB01A8C2ACC26777FBBB413E87F8CC2EDFDD424E559759F8EC195FA7D715E1DD0D401566153EBBDBDF0DF265C5E71DFC3F0839555D66E1B3677C9D5E5784773700559855F8EC6E7F37C897159FD7E1F9949055D565163E7FC6D7E9754578770350855985CFEEF677837C59F1791D9E4F0959555D66E1F3677C9D5E5784773700559855F8EC6E7F37C897119F35EBF7B49057D56516AE41C6D7E9754578770350855985CFEEF677837C19F159B37E4F0B79555D66E11A647C9D5E5784F7FE069061B7B0872ACC2A9CDFEDEF06F932E2B366FD9E16F2AABACCC23570A3F67410DEDD00546156E1FC0ED43E2EE09F1167CDFA3D2DE4557599856BE046EDE920BCBB01A8C2ACC2F91DA87D5CC03F23CE9AF57B5AC8ABEA320BD7C08DDAD34178770350855985F33B50FBB8807F469C75D64FAD3F6387E0ABEA320B6775A3F67410DEFB1BC02F0BF9546156E1B33B50FBB8807F469C75D64FAD3F6387E0ABEA320B67CDF83ABDAE08EF6E00AA30ABF0D9DDFE6E902F233EEBAC9F5A7FC60EC157D56516CE9AF1757A5D11DEDD00546156E1B3BBFDDD205F467CD6593FB5FE8C1D82AFAACB2C9C35E3EBF4BA22BCBB01A8C2ACC26777FBBB41BEACF8BCBFEAA9045F559759386BC6D7E9754578770350855985CFEEF677837C59F1797FD55309BEAA2EB370D68CAFD3EB8AF0EE06A00AB30A9FDDEDEF06F9B2E2F30E3272FB9D09BEAA2EB370D68CAFD3EB8AF0EE06A00AB30A9FDDEDEF06F91CE233677DDD7E6782AFAACB2C9C35E3EBF4BA22BCBB01A8C2ACC26777FBBB413E87F8CC835539BD3E09BEAA2EB370D68CAFD3EB8AF0EE06A00AB30A9FDDEDEF06F95CE2730F56E4F2B9127C555D66E1AC195FA7D715E1DD0D401566153EBBDBDF0DF2B9C4E73E322B87C71DC157D56516CE9AF1757A5D11DEDD00546156E1B3BBFDDD209F537C76E6AE326B67045F559759386BC6D7E97545783FFB0264710B9EAA30AB705EB7BF1BE4738BCF7FC627CDCE5F157C555D66E1AC195FA7D715E1DD0D40156615CEEBF677837C3BC43570B043F055759985B3667C9D5E578477370055985538AFDBDF0DF2ED14D722C30EC157D56516CE9AF1757A5D11DEDD00546156E1BC6E7F37C8F784B8262BEC107C555D66E1AC195FA7D715E1FDCC0BF0ABDA59DCFF07BE71FFD8F38AA784BD545DAA10E7EF06A00A5385BEFF6E00AF52D454BF007DFFAA2E55E806D02FC0AB1235D5F7DF2F802C4C15FAFEBB01BC4A5153FD02F4FDABBA54A11B40BF00AF4AD454DF7FBF00B23055E8FBEF06F02A454DF50BD0F7AFEA52856E00FD02BC2A51537DFFFD02C8C254A1EFBF1BC0AB1435D52F40DFBFAA4B15BA01F40BF0AA444DF5FDF70B200B5385BEFF6E007F8AD0344D49FA7FC0CAEAFB8FFB2F4C370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0FAFEDF3F8A4A740340210AABEFFFFDA3A844370014A2B0BE79FFD8FB0E6AAD0BF8C7A32C71FE675F8071A98C9AFB04D8DB293ED72C4F0B7BAABAEC82CFBB82F25D057EF148C3196788C7D788FDBB0138C5E7CAF084B08FAA8B1B3E5B06E5BF0AFCE2918633AE128F47893D9FFBF88E0755A835BBC1BE4EF1991CEC14FC555D5CF0591CA87D56815F3CD270C62CF17884D8AB1B80537C2617BB046F5517077C06855A776465CD0CF08B471ACEE8201EDB897DBA0138C5679AF1576B07BB046F55972C9CFF889A7F87EC7A05FCE29166643B128F4BD4BA23F1D84AECF1CC87773CD4D893FF36FEFE24D8D3293ECF8ABFF2003B045F55970C9CFB889AFF4D90291E69F89CB3BE6AFD201EDB08FF6E004EF17956FD5D3E5782AFAA4B06CE3D5073BF0D72C5230D9F75D557F980786C21BCF75FCCF12083B3BF035EBF13ECE7149F65D5DFE57325F8AABAACC299076AEE2F806CF148C3E7CDF83ABDAE08EFE71BC0A7DFF8F7DD603FA7F82CABFE2E9F2BC157D56515CEECF677837CF148C367CEF82A2F100F3BE1DB0DC0293ECBAABFCBE74AF055755981F30ED4DC5F01F9E29186CF9CF575FB9D11BE7B2FE87880C1CA9C5D602FA7F81C2BFE0E8FBB82B7AACB0A9CD9E9BD0B648C471A3E77D6D7ED7746F83EDB00EECC399BB703ECE5149F63D63FBB7E56F057755981733BBD77818CF148C3E7CEFA2A3F100F2BE1B9EF928EC10777E70135D70DF6718ACF70C75FAD19EC16F65075998573BB7C77839CF148C36777F8EEF064C2F3B906A0E60C78EED57C17D8C7293E438627847D545D66E1EC2EDFDD20673CD2F0D91DBE3B3C99F0EC06E0149F61852785FD545D66E133B87C77839CF148C36777F8EEF064C273CF451D430FD4BC232B6BB2600FA738FF2A4F097BA9BACCC2F95DBEBB41CE78A4E1B33B7C777832E1F94C035073185E73775D06ECE114E7CFB25BD843D56516CEEDF2DD0D72C6230D9FDDE1BBC393094FFF451D030FD43C46AD036AAE0BF83BC5D9AFFCD57C66A7E0AFEA320B6776F9EE0639E39186CFEEF0DDE1C984E7EF34009059BB02FC9DE2EC33FE6AED6097E0ADEA320BE775F9EE0639E39186CFEEF0DDE1C984E7FE06A0E69CC16B67D7CF027FA738FB8ABFF2003B045F55975938ABCB7737C8198F347C7687EF0E4F263CBD17750C3B50F33EE1F0B80BBC9DE2DCABFE2E9F2BC157D56516CEEAF2DD0D72C6230D9FDDE1BBC39309CFFD0DC081DACB01BC9DE2DCABFECA07B8054F55971538ABD37B17C8188F347CEEACAFDBEF8CF0DDFB0238517B6681AF539C39E3EFF43A133C555D56E0AC4EEF5D20633CD2F0B9B3BE6EBF33C2B71B80539C39E3EFF43A133C555D56E0AC0335F75740BE78A4E133677DDD7E6784AFE7828E4177A2F6CE004FA7386FC6DFE9752678AABAACC279DDFE6E902F1E69F8CC195FA7D715E1BDAF01A87933ECF064E0E914E7CDF83BBDCE044F55975538EF40CDFD05902D1E69F8BC195FA7D715E1DD0DC029CEBBEAAF7C805BF05475C9C099076AEEB741AE78A4E1B3AEFABA7CEE12FEBFFBA12A5FA0E6AE023FA738EBAABFCBE74AF05575C9C0B98FA8F9DF0499E29186CF39EBABD60FE2B18DF0FFDD0600767A03F839C55967FCD5DA233B045F55972C9C9D516BEE9059AB805F3CD21CCF3688C747D41A261E5B893D72053D863DA2E6AEA0BC819ABB02BC9CE29C2E7609DEAA2E0EF80C0AB58E59597317F8C5230D6774108FEDC43EB9821E030FD4BC0C3BF78097539CD3C14EC15FD5C5059FC581DA6715F8C5230D67CC128F4788BDBA0138C539B3EC16F6507571C3E7CAA0FC57815F3CD270C655E2F128B1E77A418FC18FA8B919D41E40CD9D053E4E71C6159E14F65375D9059F7516E599019EF148C339EF128FAF12199E7D017E8D3F975058DFBC7FEC7D855AE7047BC4A32C71FE6E0095D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154A21B000A51587DFFEF1F4525BA01A01085D5F7FFFE5154E24F03689AA622FFF9EFFF008D10AD31CB20F12E0000000049454E44AE426082"); +#58= IFCCARTESIANTRANSFORMATIONOPERATOR2D(#59,$,#60,48.); +#59= IFCDIRECTION((1.,0.)); +#60= IFCCARTESIANPOINT((0.,0.)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Tessellated shape with style/Examples/Tessellation with image texture/File.ifc b/Examples/Tessellated shape with style/Examples/Tessellation with image texture/File.ifc index 6bf8af985..fe525b956 100644 --- a/Examples/Tessellated shape with style/Examples/Tessellation with image texture/File.ifc +++ b/Examples/Tessellated shape with style/Examples/Tessellation with image texture/File.ifc @@ -1,249 +1,74 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION($,'2;1'); -FILE_NAME('triangulatedfaceset-texture-image.ifc','2016-01-20T18:38:10',(''),(''),'Constructivity 0.9.8.3','Constructivity 0.9.8.3',''); +FILE_NAME('Tessellation-Texture-Image.ifc','2016-05-06T03:47:49',(''),(''),'Constructivity 2016.02.09','Constructivity 2016.02.09',''); FILE_SCHEMA(('IFC4')); ENDSEC; DATA; -#1= IFCPROJECT('2BkIlLW5T7aQj3Uy9BMFxr',$,'Project',$,$,$,$,(#2,#3),#4); -#2= IFCGEOMETRICREPRESENTATIONCONTEXT('3D','Model',3,1.0E-05,#7,$); -#3= IFCGEOMETRICREPRESENTATIONCONTEXT('2D','Plan',2,1.0E-05,#8,$); -#4= IFCUNITASSIGNMENT((#9,#10,#11,#12,#13,#14,#15,#16,#17,#18,#19,#20,#21,#22,#23,#24,#25,#26,#27,#28,#29,#30,#31,#32,#33,#34,#35,#36,#37,#38,#39,#40,#41,#42,#43,#44,#45,#46,#47,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#58,#59,#60,#61,#62,#63,#64,#65,#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#86)); -#7= IFCAXIS2PLACEMENT3D(#87,$,$); -#8= IFCAXIS2PLACEMENT3D(#88,$,$); -#9= IFCSIUNIT(*,.ABSORBEDDOSEUNIT.,$,.GRAY.); -#10= IFCSIUNIT(*,.AMOUNTOFSUBSTANCEUNIT.,$,.MOLE.); -#11= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); -#12= IFCSIUNIT(*,.DOSEEQUIVALENTUNIT.,$,.SIEVERT.); -#13= IFCSIUNIT(*,.ELECTRICCAPACITANCEUNIT.,$,.FARAD.); -#14= IFCSIUNIT(*,.ELECTRICCHARGEUNIT.,$,.COULOMB.); -#15= IFCSIUNIT(*,.ELECTRICCONDUCTANCEUNIT.,$,.SIEMENS.); -#16= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); -#17= IFCSIUNIT(*,.ELECTRICRESISTANCEUNIT.,$,.OHM.); -#18= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); -#19= IFCSIUNIT(*,.ENERGYUNIT.,$,.JOULE.); -#20= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.); -#21= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); -#22= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); -#23= IFCSIUNIT(*,.INDUCTANCEUNIT.,$,.HENRY.); -#24= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#25= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); -#26= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); -#27= IFCSIUNIT(*,.MAGNETICFLUXDENSITYUNIT.,$,.TESLA.); -#28= IFCSIUNIT(*,.MAGNETICFLUXUNIT.,$,.WEBER.); -#29= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); -#30= IFCCONVERSIONBASEDUNIT(#89,.PLANEANGLEUNIT.,'degree',#90); -#31= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); -#32= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); -#33= IFCSIUNIT(*,.RADIOACTIVITYUNIT.,$,.BECQUEREL.); -#34= IFCSIUNIT(*,.SOLIDANGLEUNIT.,$,.STERADIAN.); -#35= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); -#36= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#37= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#38= IFCDERIVEDUNIT((#91,#92,#93),.ACCELERATIONUNIT.,$); -#39= IFCDERIVEDUNIT((#94,#95),.ANGULARVELOCITYUNIT.,$); -#40= IFCDERIVEDUNIT((#96),.COMPOUNDPLANEANGLEUNIT.,$); -#41= IFCDERIVEDUNIT((#97,#98),.CURVATUREUNIT.,$); -#42= IFCDERIVEDUNIT((#99,#100),.DYNAMICVISCOSITYUNIT.,$); -#43= IFCDERIVEDUNIT((#101,#102),.HEATFLUXDENSITYUNIT.,$); -#44= IFCDERIVEDUNIT((#103,#104),.HEATINGVALUEUNIT.,$); -#45= IFCDERIVEDUNIT((#105,#106),.IONCONCENTRATIONUNIT.,$); -#46= IFCDERIVEDUNIT((#107),.INTEGERCOUNTRATEUNIT.,$); -#47= IFCDERIVEDUNIT((#108,#109),.ISOTHERMALMOISTURECAPACITYUNIT.,$); -#48= IFCDERIVEDUNIT((#110,#111),.KINEMATICVISCOSITYUNIT.,$); -#49= IFCDERIVEDUNIT((#112,#113),.LINEARFORCEUNIT.,$); -#50= IFCDERIVEDUNIT((#114,#115,#116),.LINEARMOMENTUNIT.,$); -#51= IFCDERIVEDUNIT((#117,#118),.LINEARSTIFFNESSUNIT.,$); -#52= IFCDERIVEDUNIT((#119,#120),.LINEARVELOCITYUNIT.,$); -#53= IFCDERIVEDUNIT((#121,#122),.LUMINOUSINTENSITYDISTRIBUTIONUNIT.,$); -#54= IFCDERIVEDUNIT((#123,#124),.MASSDENSITYUNIT.,$); -#55= IFCDERIVEDUNIT((#125,#126),.MASSFLOWRATEUNIT.,$); -#56= IFCDERIVEDUNIT((#127,#128),.MASSPERLENGTHUNIT.,$); -#57= IFCDERIVEDUNIT((#129),.MODULUSOFELASTICITYUNIT.,$); -#58= IFCDERIVEDUNIT((#130,#131),.MODULUSOFLINEARSUBGRADEREACTIONUNIT.,$); -#59= IFCDERIVEDUNIT((#132,#133,#134,#135),.MODULUSOFROTATIONALSUBGRADEREACTIONUNIT.,$); -#60= IFCDERIVEDUNIT((#136,#137),.MODULUSOFSUBGRADEREACTIONUNIT.,$); -#61= IFCDERIVEDUNIT((#138,#139),.MOISTUREDIFFUSIVITYUNIT.,$); -#62= IFCDERIVEDUNIT((#140,#141),.MOLECULARWEIGHTUNIT.,$); -#63= IFCDERIVEDUNIT((#142),.MOMENTOFINERTIAUNIT.,$); -#64= IFCDERIVEDUNIT((#143,#144),.PLANARFORCEUNIT.,$); -#65= IFCDERIVEDUNIT((#145),.ROTATIONALFREQUENCYUNIT.,$); -#66= IFCDERIVEDUNIT((#146,#147),.ROTATIONALMASSUNIT.,$); -#67= IFCDERIVEDUNIT((#148,#149,#150),.ROTATIONALSTIFFNESSUNIT.,$); -#68= IFCDERIVEDUNIT((#151),.SECTIONAREAINTEGRALUNIT.,$); -#69= IFCDERIVEDUNIT((#152),.SECTIONMODULUSUNIT.,$); -#70= IFCDERIVEDUNIT((#153),.SHEARMODULUSUNIT.,$); -#71= IFCDERIVEDUNIT((#154),.SOUNDPOWERUNIT.,$); -#72= IFCDERIVEDUNIT((#155),.SOUNDPRESSUREUNIT.,$); -#73= IFCDERIVEDUNIT((#156,#157,#158),.SPECIFICHEATCAPACITYUNIT.,$); -#74= IFCDERIVEDUNIT((#159,#160),.TEMPERATUREGRADIENTUNIT.,$); -#75= IFCDERIVEDUNIT((#161,#162),.TEMPERATURERATEOFCHANGEUNIT.,$); -#76= IFCDERIVEDUNIT((#163,#164,#165),.THERMALADMITTANCEUNIT.,$); -#77= IFCDERIVEDUNIT((#166,#167,#168),.THERMALCONDUCTANCEUNIT.,$); -#78= IFCDERIVEDUNIT((#169),.THERMALEXPANSIONCOEFFICIENTUNIT.,$); -#79= IFCDERIVEDUNIT((#170,#171,#172),.THERMALRESISTANCEUNIT.,$); -#80= IFCDERIVEDUNIT((#173,#174,#175),.THERMALTRANSMITTANCEUNIT.,$); -#81= IFCDERIVEDUNIT((#176,#177),.TORQUEUNIT.,$); -#82= IFCDERIVEDUNIT((#178,#179,#180),.VAPORPERMEABILITYUNIT.,$); -#83= IFCDERIVEDUNIT((#181,#182),.VOLUMETRICFLOWRATEUNIT.,$); -#84= IFCDERIVEDUNIT((#183),.WARPINGCONSTANTUNIT.,$); -#85= IFCDERIVEDUNIT((#184,#185),.WARPINGMOMENTUNIT.,$); -#86= IFCMONETARYUNIT('USD'); -#87= IFCCARTESIANPOINT((0.,0.,0.)); -#88= IFCCARTESIANPOINT((0.,0.,0.)); -#89= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); -#90= IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174532925199433),#186); -#91= IFCDERIVEDUNITELEMENT(#24,1); -#92= IFCDERIVEDUNITELEMENT(#36,-1); -#93= IFCDERIVEDUNITELEMENT(#36,-1); -#94= IFCDERIVEDUNITELEMENT(#30,1); -#95= IFCDERIVEDUNITELEMENT(#36,-1); -#96= IFCDERIVEDUNITELEMENT(#30,1); -#97= IFCDERIVEDUNITELEMENT(#30,1); -#98= IFCDERIVEDUNITELEMENT(#24,-1); -#99= IFCDERIVEDUNITELEMENT(#32,1); -#100= IFCDERIVEDUNITELEMENT(#36,1); -#101= IFCDERIVEDUNITELEMENT(#31,1); -#102= IFCDERIVEDUNITELEMENT(#11,-1); -#103= IFCDERIVEDUNITELEMENT(#19,1); -#104= IFCDERIVEDUNITELEMENT(#29,-1); -#105= IFCDERIVEDUNITELEMENT(#187,1); -#106= IFCDERIVEDUNITELEMENT(#37,-1); -#107= IFCDERIVEDUNITELEMENT(#36,-1); -#108= IFCDERIVEDUNITELEMENT(#37,1); -#109= IFCDERIVEDUNITELEMENT(#9,-1); -#110= IFCDERIVEDUNITELEMENT(#11,1); -#111= IFCDERIVEDUNITELEMENT(#36,-1); -#112= IFCDERIVEDUNITELEMENT(#20,1); -#113= IFCDERIVEDUNITELEMENT(#24,-1); -#114= IFCDERIVEDUNITELEMENT(#20,1); -#115= IFCDERIVEDUNITELEMENT(#24,1); -#116= IFCDERIVEDUNITELEMENT(#24,-1); -#117= IFCDERIVEDUNITELEMENT(#20,1); -#118= IFCDERIVEDUNITELEMENT(#24,-1); -#119= IFCDERIVEDUNITELEMENT(#24,1); -#120= IFCDERIVEDUNITELEMENT(#36,-1); -#121= IFCDERIVEDUNITELEMENT(#26,1); -#122= IFCDERIVEDUNITELEMENT(#25,-1); -#123= IFCDERIVEDUNITELEMENT(#29,1); -#124= IFCDERIVEDUNITELEMENT(#37,-1); -#125= IFCDERIVEDUNITELEMENT(#29,1); -#126= IFCDERIVEDUNITELEMENT(#36,-1); -#127= IFCDERIVEDUNITELEMENT(#29,1); -#128= IFCDERIVEDUNITELEMENT(#24,-1); -#129= IFCDERIVEDUNITELEMENT(#32,1); -#130= IFCDERIVEDUNITELEMENT(#20,1); -#131= IFCDERIVEDUNITELEMENT(#11,-1); -#132= IFCDERIVEDUNITELEMENT(#20,1); -#133= IFCDERIVEDUNITELEMENT(#24,1); -#134= IFCDERIVEDUNITELEMENT(#24,-1); -#135= IFCDERIVEDUNITELEMENT(#30,-1); -#136= IFCDERIVEDUNITELEMENT(#20,1); -#137= IFCDERIVEDUNITELEMENT(#37,-1); -#138= IFCDERIVEDUNITELEMENT(#37,1); -#139= IFCDERIVEDUNITELEMENT(#36,-1); -#140= IFCDERIVEDUNITELEMENT(#187,1); -#141= IFCDERIVEDUNITELEMENT(#10,-1); -#142= IFCDERIVEDUNITELEMENT(#24,4); -#143= IFCDERIVEDUNITELEMENT(#20,1); -#144= IFCDERIVEDUNITELEMENT(#11,-1); -#145= IFCDERIVEDUNITELEMENT(#36,-1); -#146= IFCDERIVEDUNITELEMENT(#29,1); -#147= IFCDERIVEDUNITELEMENT(#11,-1); -#148= IFCDERIVEDUNITELEMENT(#20,1); -#149= IFCDERIVEDUNITELEMENT(#24,1); -#150= IFCDERIVEDUNITELEMENT(#30,-1); -#151= IFCDERIVEDUNITELEMENT(#24,5); -#152= IFCDERIVEDUNITELEMENT(#24,3); -#153= IFCDERIVEDUNITELEMENT(#32,1); -#154= IFCDERIVEDUNITELEMENT(#188,0); -#155= IFCDERIVEDUNITELEMENT(#189,0); -#156= IFCDERIVEDUNITELEMENT(#19,1); -#157= IFCDERIVEDUNITELEMENT(#29,-1); -#158= IFCDERIVEDUNITELEMENT(#190,-1); -#159= IFCDERIVEDUNITELEMENT(#190,1); -#160= IFCDERIVEDUNITELEMENT(#24,-1); -#161= IFCDERIVEDUNITELEMENT(#190,1); -#162= IFCDERIVEDUNITELEMENT(#36,-1); -#163= IFCDERIVEDUNITELEMENT(#31,1); -#164= IFCDERIVEDUNITELEMENT(#11,-1); -#165= IFCDERIVEDUNITELEMENT(#190,-1); -#166= IFCDERIVEDUNITELEMENT(#31,1); -#167= IFCDERIVEDUNITELEMENT(#190,-1); -#168= IFCDERIVEDUNITELEMENT(#24,-1); -#169= IFCDERIVEDUNITELEMENT(#190,-1); -#170= IFCDERIVEDUNITELEMENT(#11,1); -#171= IFCDERIVEDUNITELEMENT(#190,1); -#172= IFCDERIVEDUNITELEMENT(#31,-1); -#173= IFCDERIVEDUNITELEMENT(#31,1); -#174= IFCDERIVEDUNITELEMENT(#11,-1); -#175= IFCDERIVEDUNITELEMENT(#190,1); -#176= IFCDERIVEDUNITELEMENT(#20,1); -#177= IFCDERIVEDUNITELEMENT(#24,1); -#178= IFCDERIVEDUNITELEMENT(#29,1); -#179= IFCDERIVEDUNITELEMENT(#36,-1); -#180= IFCDERIVEDUNITELEMENT(#24,-1); -#181= IFCDERIVEDUNITELEMENT(#37,1); -#182= IFCDERIVEDUNITELEMENT(#36,-1); -#183= IFCDERIVEDUNITELEMENT(#24,6); -#184= IFCDERIVEDUNITELEMENT(#20,1); -#185= IFCDERIVEDUNITELEMENT(#24,2); -#186= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); -#187= IFCSIUNIT(*,.MASSUNIT.,$,.GRAM.); -#188= IFCSIUNIT(*,.POWERUNIT.,.PICO.,.WATT.); -#189= IFCSIUNIT(*,.PRESSUREUNIT.,.MICRO.,.PASCAL.); -#190= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#1= IFCPROJECT('10kad3X9L7HRl25ZiOK$bx',$,'Project',$,$,$,$,(#2,#3),#4); +#2= IFCGEOMETRICREPRESENTATIONCONTEXT('3D','Model',3,1.0E-05,#6,$); +#3= IFCGEOMETRICREPRESENTATIONCONTEXT('2D','Plan',2,1.0E-05,#7,$); +#4= IFCUNITASSIGNMENT((#8,#9,#10,#11,#12,#13,#14,#15,#16)); +#6= IFCAXIS2PLACEMENT3D(#17,$,$); +#7= IFCAXIS2PLACEMENT3D(#18,$,$); +#8= IFCCONVERSIONBASEDUNIT(#19,.AREAUNIT.,'square inch',#20); +#9= IFCCONVERSIONBASEDUNIT(#21,.FORCEUNIT.,'pound-force',#22); +#10= IFCCONVERSIONBASEDUNIT(#23,.LENGTHUNIT.,'inch',#24); +#11= IFCCONVERSIONBASEDUNIT(#25,.MASSUNIT.,'pound',#26); +#12= IFCCONVERSIONBASEDUNIT(#27,.PLANEANGLEUNIT.,'degree',#28); +#13= IFCCONVERSIONBASEDUNIT(#29,.PRESSUREUNIT.,'pound-force per square inch',#30); +#14= IFCCONVERSIONBASEDUNITWITHOFFSET(#31,.THERMODYNAMICTEMPERATUREUNIT.,'Fahrenheit',#32,-459.67); +#15= IFCCONVERSIONBASEDUNIT(#33,.VOLUMEUNIT.,'cubic inch',#34); +#16= IFCMONETARYUNIT('USD'); +#17= IFCCARTESIANPOINT((0.,0.,0.)); +#18= IFCCARTESIANPOINT((0.,0.,0.)); +#19= IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#20= IFCMEASUREWITHUNIT(IFCAREAMEASURE(0.0006452),#35); +#21= IFCDIMENSIONALEXPONENTS(1,1,-2,0,0,0,0); +#22= IFCMEASUREWITHUNIT(IFCMASSMEASURE(4.44822162),#36); +#23= IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#24= IFCMEASUREWITHUNIT(IFCLENGTHMEASURE(0.0254),#37); +#25= IFCDIMENSIONALEXPONENTS(0,1,0,0,0,0,0); +#26= IFCMEASUREWITHUNIT(IFCMASSMEASURE(0.45359237),#38); +#27= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#28= IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174532925199433),#39); +#29= IFCDIMENSIONALEXPONENTS(-1,1,-2,0,0,0,0); +#30= IFCMEASUREWITHUNIT(IFCPRESSUREMEASURE(6894.7572932),#40); +#31= IFCDIMENSIONALEXPONENTS(0,0,0,0,1,0,0); +#32= IFCMEASUREWITHUNIT(IFCTHERMODYNAMICTEMPERATUREMEASURE(1.8),#41); +#33= IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#34= IFCMEASUREWITHUNIT(IFCVOLUMEMEASURE(1.639E-05),#42); +#35= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#36= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.); +#37= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#38= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#39= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#40= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); +#41= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#42= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#5= IFCRELAGGREGATES('2itvH51TLF$vSczv308eND',$,$,$,#1,(#191)); +#5= IFCRELDECLARES('3FXPqqCWT9I9Gn7115PFHw',$,$,$,#1,(#43)); -#6= IFCRELDECLARES('1HmT$jWs52sPjBfKd4uec0',$,$,$,#1,(#192)); - -#191= IFCSITE('12Jhas3DnFkfm06Be8GeKW',$,'Site #1',$,$,#193,#194,$,.ELEMENT.,$,$,$,$,$); -#193= IFCLOCALPLACEMENT($,#196); -#194= IFCPRODUCTDEFINITIONSHAPE($,$,(#197)); -#196= IFCAXIS2PLACEMENT3D(#198,$,$); -#197= IFCSHAPEREPRESENTATION(#2,'FootPrint','GeometricCurveSet',(#199)); -#198= IFCCARTESIANPOINT((0.,0.,0.)); -#199= IFCGEOMETRICCURVESET((#200)); -#200= IFCPOLYLINE((#201,#202,#203,#204,#201)); -#201= IFCCARTESIANPOINT((0.,0.)); -#202= IFCCARTESIANPOINT((40.,0.)); -#203= IFCCARTESIANPOINT((40.,20.)); -#204= IFCCARTESIANPOINT((0.,20.)); - -#192= IFCMEMBERTYPE('1AgtYeFKDEuRnJ8pGQA3pA',$,$,$,$,$,(#205),$,$,.POST.); -#205= IFCREPRESENTATIONMAP(#207,#208); -#207= IFCAXIS2PLACEMENT3D(#209,$,$); -#208= IFCSHAPEREPRESENTATION(#2,'Body','Tessellation',(#210)); -#209= IFCCARTESIANPOINT((0.,0.,0.)); -#210= IFCTRIANGULATEDFACESET(#211,((0.,0.,-1.),(0.,0.,1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.)),.T.,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36)),((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); -#211= IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,4.),(2.,0.,0.),(1.84775906502257,0.76536686473018,0.),(1.4142135623731,1.41421356237309,0.),(0.76536686473018,1.84775906502257,0.),(1.22460635382238E-16,2.,0.),(-0.765366864730179,1.84775906502257,0.),(-1.41421356237309,1.4142135623731,0.),(-1.84775906502257,0.76536686473018,0.),(-2.,2.44921270764475E-16,0.),(-1.84775906502257,-0.765366864730179,0.),(-1.4142135623731,-1.41421356237309,0.),(-0.765366864730181,-1.84775906502257,0.),(-3.67381906146713E-16,-2.,0.),(0.76536686473018,-1.84775906502257,0.),(1.41421356237309,-1.4142135623731,0.),(1.84775906502257,-0.765366864730181,0.),(2.,-4.89842541528951E-16,0.),(2.,0.,4.),(1.84775906502257,0.76536686473018,4.),(1.4142135623731,1.41421356237309,4.),(0.76536686473018,1.84775906502257,4.),(1.22460635382238E-16,2.,4.),(-0.765366864730179,1.84775906502257,4.),(-1.41421356237309,1.4142135623731,4.),(-1.84775906502257,0.76536686473018,4.),(-2.,2.44921270764475E-16,4.),(-1.84775906502257,-0.765366864730179,4.),(-1.4142135623731,-1.41421356237309,4.),(-0.765366864730181,-1.84775906502257,4.),(-3.67381906146713E-16,-2.,4.),(0.76536686473018,-1.84775906502257,4.),(1.41421356237309,-1.4142135623731,4.),(1.84775906502257,-0.765366864730181,4.),(2.,-4.89842541528951E-16,4.),(2.,0.,0.),(1.84775906502257,0.76536686473018,0.),(1.4142135623731,1.41421356237309,0.),(0.76536686473018,1.84775906502257,0.),(1.22460635382238E-16,2.,0.),(-0.765366864730179,1.84775906502257,0.),(-1.41421356237309,1.4142135623731,0.),(-1.84775906502257,0.76536686473018,0.),(-2.,2.44921270764475E-16,0.),(-1.84775906502257,-0.765366864730179,0.),(-1.4142135623731,-1.41421356237309,0.),(-0.765366864730181,-1.84775906502257,0.),(-3.67381906146713E-16,-2.,0.),(0.76536686473018,-1.84775906502257,0.),(1.41421356237309,-1.4142135623731,0.),(1.84775906502257,-0.765366864730181,0.),(2.,-4.89842541528951E-16,0.),(2.,0.,4.),(1.84775906502257,0.76536686473018,4.),(1.4142135623731,1.41421356237309,4.),(0.76536686473018,1.84775906502257,4.),(1.22460635382238E-16,2.,4.),(-0.765366864730179,1.84775906502257,4.),(-1.41421356237309,1.4142135623731,4.),(-1.84775906502257,0.76536686473018,4.),(-2.,2.44921270764475E-16,4.),(-1.84775906502257,-0.765366864730179,4.),(-1.4142135623731,-1.41421356237309,4.),(-0.765366864730181,-1.84775906502257,4.),(-3.67381906146713E-16,-2.,4.),(0.76536686473018,-1.84775906502257,4.),(1.41421356237309,-1.4142135623731,4.),(1.84775906502257,-0.765366864730181,4.),(2.,-4.89842541528951E-16,4.))); -#212= IFCSTYLEDITEM(#210,(#214),$); -#213= IFCINDEXEDTRIANGLETEXTUREMAP((#219),#210,#215,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); -#214= IFCSURFACESTYLE($,.POSITIVE.,(#216,#217)); -#215= IFCTEXTUREVERTEXLIST(((0.5,0.5),(0.5,0.5),(1.,0.5),(0.961939766255643,0.308658283817455),(0.853553390593274,0.146446609406726),(0.691341716182545,0.0380602337443566),(0.5,0.),(0.308658283817455,0.0380602337443566),(0.146446609406726,0.146446609406726),(0.0380602337443566,0.308658283817455),(0.,0.5),(0.0380602337443566,0.691341716182545),(0.146446609406726,0.853553390593274),(0.308658283817455,0.961939766255643),(0.5,1.),(0.691341716182545,0.961939766255643),(0.853553390593274,0.853553390593274),(0.961939766255643,0.691341716182545),(1.,0.5),(1.,0.5),(0.961939766255643,0.691341716182545),(0.853553390593274,0.853553390593274),(0.691341716182545,0.961939766255643),(0.5,1.),(0.308658283817455,0.961939766255643),(0.146446609406726,0.853553390593274),(0.0380602337443566,0.691341716182545),(0.,0.5),(0.0380602337443566,0.308658283817455),(0.146446609406726,0.146446609406726),(0.308658283817455,0.0380602337443567),(0.5,0.),(0.691341716182545,0.0380602337443567),(0.853553390593274,0.146446609406726),(0.961939766255643,0.308658283817455),(1.,0.5),(-0.25,0.),(-0.1875,0.),(-0.125,0.),(-0.0625,0.),(0.,0.),(0.0625,0.),(0.125,0.),(0.1875,0.),(0.25,0.),(0.3125,0.),(0.375,0.),(0.4375,0.),(0.5,0.),(0.5625,0.),(0.625,0.),(0.6875,0.),(0.75,0.),(-0.25,1.),(-0.1875,1.),(-0.125,1.),(-0.0625,1.),(0.,1.),(0.0625,1.),(0.125,1.),(0.1875,1.),(0.25,1.),(0.3125,1.),(0.375,1.),(0.4375,1.),(0.5,1.),(0.5625,1.),(0.625,1.),(0.6875,1.),(0.75,1.))); -#216= IFCSURFACESTYLERENDERING(#218,$,$,$,$,$,$,$,.NOTDEFINED.); -#217= IFCSURFACESTYLEWITHTEXTURES((#219)); -#218= IFCCOLOURRGB($,1.,1.,1.); -#219= IFCIMAGETEXTURE(.T.,.T.,'TEXTURE',$,$,'diagnostic.png'); - -#195= IFCRELCONTAINEDINSPATIALSTRUCTURE('2H$O_OUzH91QU2yMIvZZ$h',$,$,$,(#220),#191); - -#206= IFCRELDEFINESBYTYPE('208LEfhXv418VHoTjAT$dC',$,$,$,(#220),#192); - -#220= IFCMEMBER('3K_lgFFuT4$xmawQPom25e',$,$,$,$,#221,#222,$,$); -#221= IFCLOCALPLACEMENT(#193,#223); -#222= IFCPRODUCTDEFINITIONSHAPE($,$,(#224)); -#223= IFCAXIS2PLACEMENT3D(#225,#226,#227); -#224= IFCSHAPEREPRESENTATION(#2,'Body','MappedRepresentation',(#228)); -#225= IFCCARTESIANPOINT((1.92970621585846,1.9296875,0.)); -#226= IFCDIRECTION((0.,0.,1.)); -#227= IFCDIRECTION((1.,0.,0.)); -#228= IFCMAPPEDITEM(#205,#229); -#229= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#230,1.,$); -#230= IFCCARTESIANPOINT((0.,0.,0.)); +#43= IFCBOILERTYPE('2n5ASfQfT84eP9h$zLLJ4A',$,$,$,$,$,(#44),$,$,.NOTDEFINED.); +#44= IFCREPRESENTATIONMAP(#45,#46); +#45= IFCAXIS2PLACEMENT3D(#47,$,$); +#46= IFCSHAPEREPRESENTATION(#2,'Body','CSG',(#48)); +#47= IFCCARTESIANPOINT((0.,0.,0.)); +#48= IFCTRIANGULATEDFACESET(#49,((0.,0.,-1.),(0.,0.,1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.)),.T.,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36)),((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); +#49= IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,48.),(24.,0.,0.),(22.1731087802709,9.18440237676215,0.),(16.9705627484771,16.9705627484771,0.),(9.18440237676216,22.1731087802709,0.),(1.46952762458685E-15,24.,0.),(-9.18440237676215,22.1731087802709,0.),(-16.9705627484771,16.9705627484771,0.),(-22.1731087802709,9.18440237676216,0.),(-24.,2.93905524917371E-15,0.),(-22.1731087802709,-9.18440237676215,0.),(-16.9705627484771,-16.9705627484771,0.),(-9.18440237676217,-22.1731087802709,0.),(-4.40858287376056E-15,-24.,0.),(9.18440237676216,-22.1731087802709,0.),(16.9705627484771,-16.9705627484771,0.),(22.1731087802709,-9.18440237676217,0.),(24.,-5.87811049834741E-15,0.),(24.,0.,48.),(22.1731087802709,9.18440237676215,48.),(16.9705627484771,16.9705627484771,48.),(9.18440237676216,22.1731087802709,48.),(1.46952762458685E-15,24.,48.),(-9.18440237676215,22.1731087802709,48.),(-16.9705627484771,16.9705627484771,48.),(-22.1731087802709,9.18440237676216,48.),(-24.,2.93905524917371E-15,48.),(-22.1731087802709,-9.18440237676215,48.),(-16.9705627484771,-16.9705627484771,48.),(-9.18440237676217,-22.1731087802709,48.),(-4.40858287376056E-15,-24.,48.),(9.18440237676216,-22.1731087802709,48.),(16.9705627484771,-16.9705627484771,48.),(22.1731087802709,-9.18440237676217,48.),(24.,-5.87811049834741E-15,48.),(24.,0.,0.),(22.1731087802709,9.18440237676215,0.),(16.9705627484771,16.9705627484771,0.),(9.18440237676216,22.1731087802709,0.),(1.46952762458685E-15,24.,0.),(-9.18440237676215,22.1731087802709,0.),(-16.9705627484771,16.9705627484771,0.),(-22.1731087802709,9.18440237676216,0.),(-24.,2.93905524917371E-15,0.),(-22.1731087802709,-9.18440237676215,0.),(-16.9705627484771,-16.9705627484771,0.),(-9.18440237676217,-22.1731087802709,0.),(-4.40858287376056E-15,-24.,0.),(9.18440237676216,-22.1731087802709,0.),(16.9705627484771,-16.9705627484771,0.),(22.1731087802709,-9.18440237676217,0.),(24.,-5.87811049834741E-15,0.),(24.,0.,48.),(22.1731087802709,9.18440237676215,48.),(16.9705627484771,16.9705627484771,48.),(9.18440237676216,22.1731087802709,48.),(1.46952762458685E-15,24.,48.),(-9.18440237676215,22.1731087802709,48.),(-16.9705627484771,16.9705627484771,48.),(-22.1731087802709,9.18440237676216,48.),(-24.,2.93905524917371E-15,48.),(-22.1731087802709,-9.18440237676215,48.),(-16.9705627484771,-16.9705627484771,48.),(-9.18440237676217,-22.1731087802709,48.),(-4.40858287376056E-15,-24.,48.),(9.18440237676216,-22.1731087802709,48.),(16.9705627484771,-16.9705627484771,48.),(22.1731087802709,-9.18440237676217,48.),(24.,-5.87811049834741E-15,48.))); +#50= IFCSTYLEDITEM(#48,(#52),$); +#51= IFCINDEXEDTRIANGLETEXTUREMAP($,#48,#53,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); +#52= IFCSURFACESTYLE($,.POSITIVE.,(#54,#55)); +#53= IFCTEXTUREVERTEXLIST(((0.5,0.5),(0.5,0.5),(1.,0.5),(0.961939766255643,0.308658283817455),(0.853553390593274,0.146446609406726),(0.691341716182545,0.0380602337443566),(0.5,0.),(0.308658283817455,0.0380602337443566),(0.146446609406726,0.146446609406726),(0.0380602337443566,0.308658283817455),(0.,0.5),(0.0380602337443566,0.691341716182545),(0.146446609406726,0.853553390593274),(0.308658283817455,0.961939766255643),(0.5,1.),(0.691341716182545,0.961939766255643),(0.853553390593274,0.853553390593274),(0.961939766255643,0.691341716182545),(1.,0.5),(1.,0.5),(0.961939766255643,0.691341716182545),(0.853553390593274,0.853553390593274),(0.691341716182545,0.961939766255643),(0.5,1.),(0.308658283817455,0.961939766255643),(0.146446609406726,0.853553390593274),(0.0380602337443566,0.691341716182545),(0.,0.5),(0.0380602337443566,0.308658283817455),(0.146446609406726,0.146446609406726),(0.308658283817455,0.0380602337443567),(0.5,0.),(0.691341716182545,0.0380602337443567),(0.853553390593274,0.146446609406726),(0.961939766255643,0.308658283817455),(1.,0.5),(-0.25,0.),(-0.1875,0.),(-0.125,0.),(-0.0625,0.),(0.,0.),(0.0625,0.),(0.125,0.),(0.1875,0.),(0.25,0.),(0.3125,0.),(0.375,0.),(0.4375,0.),(0.5,0.),(0.5625,0.),(0.625,0.),(0.6875,0.),(0.75,0.),(-0.25,1.),(-0.1875,1.),(-0.125,1.),(-0.0625,1.),(0.,1.),(0.0625,1.),(0.125,1.),(0.1875,1.),(0.25,1.),(0.3125,1.),(0.375,1.),(0.4375,1.),(0.5,1.),(0.5625,1.),(0.625,1.),(0.6875,1.),(0.75,1.))); +#54= IFCSURFACESTYLERENDERING(#56,$,$,$,$,$,$,$,.NOTDEFINED.); +#55= IFCSURFACESTYLEWITHTEXTURES((#57)); +#56= IFCCOLOURRGB($,1.,1.,1.); +#57= IFCIMAGETEXTURE(.T.,.T.,'TEXTURE',#58,$,'C:\\dev\\Constructivity\\Constructivity.Renderer.Mono\\Textures\\diagnostic.png'); +#58= IFCCARTESIANTRANSFORMATIONOPERATOR2D(#59,$,#60,48.); +#59= IFCDIRECTION((1.,0.)); +#60= IFCCARTESIANPOINT((0.,0.)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Tessellated shape with style/Examples/Tessellation with individual colors/File.ifc b/Examples/Tessellated shape with style/Examples/Tessellation with individual colors/File.ifc index 87bd047a7..4cfef26fb 100644 --- a/Examples/Tessellated shape with style/Examples/Tessellation with individual colors/File.ifc +++ b/Examples/Tessellated shape with style/Examples/Tessellation with individual colors/File.ifc @@ -1,53 +1,50 @@ ISO-10303-21; HEADER; -FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); FILE_NAME( /* name */ '', -/* time_stamp */ '2014-12-09T00:27:54', +/* time_stamp */ '2016-02-04T08:47:54', /* author */ ('Jon'), /* organization */ ('Unknown'), -/* preprocessor_version */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', -/* originating_system */ 'ggIFC - Exporter by Geometry Gym Pty Ltd', +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', /* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; -#1= IFCAPPLICATION(#2,'1.0.0.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); -#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#3= IFCPERSONANDORGANIZATION(#4,#5,$); -#4= IFCPERSON('Jon','Jon',$,$,$,$,$,$); -#5= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); -#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084874,$,$,1418084874); -#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); -#8= IFCAXIS2PLACEMENT3D(#9,$,$); -#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#10= IFCDIRECTION((0.0,1.0)); -#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); -#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); -#14= IFCDIRECTION((0.0,1.0)); -#50= IFCBUILDING('0AcaWYX890yeVBaPRCfpNi',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); -#51= IFCLOCALPLACEMENT($,#52); -#52= IFCAXIS2PLACEMENT3D(#53,$,$); -#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('16VvjHwgv3ThcRsOElhbPR',$,'Building','Building Container for Elements',(#300),#50); -#55= IFCLOCALPLACEMENT(#51,#52); -#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); -#100= IFCPROJECT('2yXUajt9D3DwMqV1WYGofM',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('Jon','Jon',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#54= IFCAPPLICATION(#55,'0.0.1.0','ggRhinoIFC - Geometry Gym Plug-in for Rhino3d','ggRhinoIFC'); +#55= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575674,$,$,1454575674); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#302),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); #101= IFCUNITASSIGNMENT((#102,#103,#104)); #102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#105= IFCRELAGGREGATES('0ZHOqoKDzA4Ble9lcTcCu7',$,'Project Container','Project Container for Buildings',#100,(#50)); -#200= IFCCARTESIANPOINTLIST3D(((0.0,0.0,0.0),(1000.0,0.0,0.0),(1000.0,1000.0,0.0),(0.0,1000.0,0.0),(0.0,0.0,2000.0),(1000.0,0.0,2000.0),(1000.0,1.0,2000.0),(0.0,1000.0,2000.0))); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCCARTESIANPOINTLIST3D(((0.0,0.0,0.0),(1000.0,0.0,0.0),(1000.0,1000.0,0.0),(0.0,1000.0,0.0),(0.0,0.0,2000.0),(1000.0,0.0,2000.0),(1000.0,1000.0,2000.0),(0.0,1000.0,2000.0))); #201= IFCTRIANGULATEDFACESET(#200,$,.T.,((1,6,5),(1,2,6),(6,2,7),(7,2,3),(7,8,6),(6,8,5),(5,8,1),(1,8,4),(4,2,1),(2,4,3),(4,8,7),(7,3,4)),$); -#202= IFCCOLOURRGBLIST(((255.0,0.0,0.0),(0.0,128.0,0.0),(255.0,255.0,0.0))); -#203= IFCINDEXEDCOLOURMAP(#201,$,#202,(1,1,2,2,3,3,1,1,1,1,1)); -#300= IFCBUILDINGELEMENTPROXY('3VRU6T9_18bPNzxvGkzDIj',$,'BuildingElementProxy',$,$,#55,#301,$,.NOTDEFINED.); -#301= IFCPRODUCTDEFINITIONSHAPE($,$,(#302)); -#302= IFCSHAPEREPRESENTATION(#12,'Body','Tessellation',(#201)); +#202= IFCCOLOURRGBLIST(((1.0,0.0,0.0),(0.0,0.501960784313725,0.0),(1.0,1.0,0.0))); +#203= IFCINDEXEDCOLOURMAP(#201,$,#202,(1,1,2,2,3,3,1,1,1,1,1,1)); +#300= IFCSHAPEREPRESENTATION(#5,'Body','Tessellation',(#201)); +#301= IFCPRODUCTDEFINITIONSHAPE($,$,(#300)); +#302= IFCBUILDINGELEMENTPROXY('25c34fWeL1NQux73WfnXox',#56,'NOTDEFINED',$,$,#304,#301,$,.NOTDEFINED.); +#303= IFCAXIS2PLACEMENT3D(#2,$,$); +#304= IFCLOCALPLACEMENT($,#303); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Tessellated shape with style/Examples/Tessellation with pixel texture/File.ifc b/Examples/Tessellated shape with style/Examples/Tessellation with pixel texture/File.ifc index 397ea5a8a..ae6bfd438 100644 --- a/Examples/Tessellated shape with style/Examples/Tessellation with pixel texture/File.ifc +++ b/Examples/Tessellated shape with style/Examples/Tessellation with pixel texture/File.ifc @@ -1,249 +1,74 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION($,'2;1'); -FILE_NAME('triangulatedfaceset-texture-pixel.ifc','2016-01-20T18:39:10',(''),(''),'Constructivity 0.9.8.3','Constructivity 0.9.8.3',''); +FILE_NAME('Tessellation-Texture-Pixel.ifc','2016-05-06T03:48:56',(''),(''),'Constructivity 2016.02.09','Constructivity 2016.02.09',''); FILE_SCHEMA(('IFC4')); ENDSEC; DATA; -#1= IFCPROJECT('2BkIlLW5T7aQj3Uy9BMFxr',$,'Project',$,$,$,$,(#2,#3),#4); -#2= IFCGEOMETRICREPRESENTATIONCONTEXT('3D','Model',3,1.0E-05,#7,$); -#3= IFCGEOMETRICREPRESENTATIONCONTEXT('2D','Plan',2,1.0E-05,#8,$); -#4= IFCUNITASSIGNMENT((#9,#10,#11,#12,#13,#14,#15,#16,#17,#18,#19,#20,#21,#22,#23,#24,#25,#26,#27,#28,#29,#30,#31,#32,#33,#34,#35,#36,#37,#38,#39,#40,#41,#42,#43,#44,#45,#46,#47,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#58,#59,#60,#61,#62,#63,#64,#65,#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#86)); -#7= IFCAXIS2PLACEMENT3D(#87,$,$); -#8= IFCAXIS2PLACEMENT3D(#88,$,$); -#9= IFCSIUNIT(*,.ABSORBEDDOSEUNIT.,$,.GRAY.); -#10= IFCSIUNIT(*,.AMOUNTOFSUBSTANCEUNIT.,$,.MOLE.); -#11= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); -#12= IFCSIUNIT(*,.DOSEEQUIVALENTUNIT.,$,.SIEVERT.); -#13= IFCSIUNIT(*,.ELECTRICCAPACITANCEUNIT.,$,.FARAD.); -#14= IFCSIUNIT(*,.ELECTRICCHARGEUNIT.,$,.COULOMB.); -#15= IFCSIUNIT(*,.ELECTRICCONDUCTANCEUNIT.,$,.SIEMENS.); -#16= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); -#17= IFCSIUNIT(*,.ELECTRICRESISTANCEUNIT.,$,.OHM.); -#18= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); -#19= IFCSIUNIT(*,.ENERGYUNIT.,$,.JOULE.); -#20= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.); -#21= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); -#22= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); -#23= IFCSIUNIT(*,.INDUCTANCEUNIT.,$,.HENRY.); -#24= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#25= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); -#26= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); -#27= IFCSIUNIT(*,.MAGNETICFLUXDENSITYUNIT.,$,.TESLA.); -#28= IFCSIUNIT(*,.MAGNETICFLUXUNIT.,$,.WEBER.); -#29= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); -#30= IFCCONVERSIONBASEDUNIT(#89,.PLANEANGLEUNIT.,'degree',#90); -#31= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); -#32= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); -#33= IFCSIUNIT(*,.RADIOACTIVITYUNIT.,$,.BECQUEREL.); -#34= IFCSIUNIT(*,.SOLIDANGLEUNIT.,$,.STERADIAN.); -#35= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); -#36= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); -#37= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#38= IFCDERIVEDUNIT((#91,#92,#93),.ACCELERATIONUNIT.,$); -#39= IFCDERIVEDUNIT((#94,#95),.ANGULARVELOCITYUNIT.,$); -#40= IFCDERIVEDUNIT((#96),.COMPOUNDPLANEANGLEUNIT.,$); -#41= IFCDERIVEDUNIT((#97,#98),.CURVATUREUNIT.,$); -#42= IFCDERIVEDUNIT((#99,#100),.DYNAMICVISCOSITYUNIT.,$); -#43= IFCDERIVEDUNIT((#101,#102),.HEATFLUXDENSITYUNIT.,$); -#44= IFCDERIVEDUNIT((#103,#104),.HEATINGVALUEUNIT.,$); -#45= IFCDERIVEDUNIT((#105,#106),.IONCONCENTRATIONUNIT.,$); -#46= IFCDERIVEDUNIT((#107),.INTEGERCOUNTRATEUNIT.,$); -#47= IFCDERIVEDUNIT((#108,#109),.ISOTHERMALMOISTURECAPACITYUNIT.,$); -#48= IFCDERIVEDUNIT((#110,#111),.KINEMATICVISCOSITYUNIT.,$); -#49= IFCDERIVEDUNIT((#112,#113),.LINEARFORCEUNIT.,$); -#50= IFCDERIVEDUNIT((#114,#115,#116),.LINEARMOMENTUNIT.,$); -#51= IFCDERIVEDUNIT((#117,#118),.LINEARSTIFFNESSUNIT.,$); -#52= IFCDERIVEDUNIT((#119,#120),.LINEARVELOCITYUNIT.,$); -#53= IFCDERIVEDUNIT((#121,#122),.LUMINOUSINTENSITYDISTRIBUTIONUNIT.,$); -#54= IFCDERIVEDUNIT((#123,#124),.MASSDENSITYUNIT.,$); -#55= IFCDERIVEDUNIT((#125,#126),.MASSFLOWRATEUNIT.,$); -#56= IFCDERIVEDUNIT((#127,#128),.MASSPERLENGTHUNIT.,$); -#57= IFCDERIVEDUNIT((#129),.MODULUSOFELASTICITYUNIT.,$); -#58= IFCDERIVEDUNIT((#130,#131),.MODULUSOFLINEARSUBGRADEREACTIONUNIT.,$); -#59= IFCDERIVEDUNIT((#132,#133,#134,#135),.MODULUSOFROTATIONALSUBGRADEREACTIONUNIT.,$); -#60= IFCDERIVEDUNIT((#136,#137),.MODULUSOFSUBGRADEREACTIONUNIT.,$); -#61= IFCDERIVEDUNIT((#138,#139),.MOISTUREDIFFUSIVITYUNIT.,$); -#62= IFCDERIVEDUNIT((#140,#141),.MOLECULARWEIGHTUNIT.,$); -#63= IFCDERIVEDUNIT((#142),.MOMENTOFINERTIAUNIT.,$); -#64= IFCDERIVEDUNIT((#143,#144),.PLANARFORCEUNIT.,$); -#65= IFCDERIVEDUNIT((#145),.ROTATIONALFREQUENCYUNIT.,$); -#66= IFCDERIVEDUNIT((#146,#147),.ROTATIONALMASSUNIT.,$); -#67= IFCDERIVEDUNIT((#148,#149,#150),.ROTATIONALSTIFFNESSUNIT.,$); -#68= IFCDERIVEDUNIT((#151),.SECTIONAREAINTEGRALUNIT.,$); -#69= IFCDERIVEDUNIT((#152),.SECTIONMODULUSUNIT.,$); -#70= IFCDERIVEDUNIT((#153),.SHEARMODULUSUNIT.,$); -#71= IFCDERIVEDUNIT((#154),.SOUNDPOWERUNIT.,$); -#72= IFCDERIVEDUNIT((#155),.SOUNDPRESSUREUNIT.,$); -#73= IFCDERIVEDUNIT((#156,#157,#158),.SPECIFICHEATCAPACITYUNIT.,$); -#74= IFCDERIVEDUNIT((#159,#160),.TEMPERATUREGRADIENTUNIT.,$); -#75= IFCDERIVEDUNIT((#161,#162),.TEMPERATURERATEOFCHANGEUNIT.,$); -#76= IFCDERIVEDUNIT((#163,#164,#165),.THERMALADMITTANCEUNIT.,$); -#77= IFCDERIVEDUNIT((#166,#167,#168),.THERMALCONDUCTANCEUNIT.,$); -#78= IFCDERIVEDUNIT((#169),.THERMALEXPANSIONCOEFFICIENTUNIT.,$); -#79= IFCDERIVEDUNIT((#170,#171,#172),.THERMALRESISTANCEUNIT.,$); -#80= IFCDERIVEDUNIT((#173,#174,#175),.THERMALTRANSMITTANCEUNIT.,$); -#81= IFCDERIVEDUNIT((#176,#177),.TORQUEUNIT.,$); -#82= IFCDERIVEDUNIT((#178,#179,#180),.VAPORPERMEABILITYUNIT.,$); -#83= IFCDERIVEDUNIT((#181,#182),.VOLUMETRICFLOWRATEUNIT.,$); -#84= IFCDERIVEDUNIT((#183),.WARPINGCONSTANTUNIT.,$); -#85= IFCDERIVEDUNIT((#184,#185),.WARPINGMOMENTUNIT.,$); -#86= IFCMONETARYUNIT('USD'); -#87= IFCCARTESIANPOINT((0.,0.,0.)); -#88= IFCCARTESIANPOINT((0.,0.,0.)); -#89= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); -#90= IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174532925199433),#186); -#91= IFCDERIVEDUNITELEMENT(#24,1); -#92= IFCDERIVEDUNITELEMENT(#36,-1); -#93= IFCDERIVEDUNITELEMENT(#36,-1); -#94= IFCDERIVEDUNITELEMENT(#30,1); -#95= IFCDERIVEDUNITELEMENT(#36,-1); -#96= IFCDERIVEDUNITELEMENT(#30,1); -#97= IFCDERIVEDUNITELEMENT(#30,1); -#98= IFCDERIVEDUNITELEMENT(#24,-1); -#99= IFCDERIVEDUNITELEMENT(#32,1); -#100= IFCDERIVEDUNITELEMENT(#36,1); -#101= IFCDERIVEDUNITELEMENT(#31,1); -#102= IFCDERIVEDUNITELEMENT(#11,-1); -#103= IFCDERIVEDUNITELEMENT(#19,1); -#104= IFCDERIVEDUNITELEMENT(#29,-1); -#105= IFCDERIVEDUNITELEMENT(#187,1); -#106= IFCDERIVEDUNITELEMENT(#37,-1); -#107= IFCDERIVEDUNITELEMENT(#36,-1); -#108= IFCDERIVEDUNITELEMENT(#37,1); -#109= IFCDERIVEDUNITELEMENT(#9,-1); -#110= IFCDERIVEDUNITELEMENT(#11,1); -#111= IFCDERIVEDUNITELEMENT(#36,-1); -#112= IFCDERIVEDUNITELEMENT(#20,1); -#113= IFCDERIVEDUNITELEMENT(#24,-1); -#114= IFCDERIVEDUNITELEMENT(#20,1); -#115= IFCDERIVEDUNITELEMENT(#24,1); -#116= IFCDERIVEDUNITELEMENT(#24,-1); -#117= IFCDERIVEDUNITELEMENT(#20,1); -#118= IFCDERIVEDUNITELEMENT(#24,-1); -#119= IFCDERIVEDUNITELEMENT(#24,1); -#120= IFCDERIVEDUNITELEMENT(#36,-1); -#121= IFCDERIVEDUNITELEMENT(#26,1); -#122= IFCDERIVEDUNITELEMENT(#25,-1); -#123= IFCDERIVEDUNITELEMENT(#29,1); -#124= IFCDERIVEDUNITELEMENT(#37,-1); -#125= IFCDERIVEDUNITELEMENT(#29,1); -#126= IFCDERIVEDUNITELEMENT(#36,-1); -#127= IFCDERIVEDUNITELEMENT(#29,1); -#128= IFCDERIVEDUNITELEMENT(#24,-1); -#129= IFCDERIVEDUNITELEMENT(#32,1); -#130= IFCDERIVEDUNITELEMENT(#20,1); -#131= IFCDERIVEDUNITELEMENT(#11,-1); -#132= IFCDERIVEDUNITELEMENT(#20,1); -#133= IFCDERIVEDUNITELEMENT(#24,1); -#134= IFCDERIVEDUNITELEMENT(#24,-1); -#135= IFCDERIVEDUNITELEMENT(#30,-1); -#136= IFCDERIVEDUNITELEMENT(#20,1); -#137= IFCDERIVEDUNITELEMENT(#37,-1); -#138= IFCDERIVEDUNITELEMENT(#37,1); -#139= IFCDERIVEDUNITELEMENT(#36,-1); -#140= IFCDERIVEDUNITELEMENT(#187,1); -#141= IFCDERIVEDUNITELEMENT(#10,-1); -#142= IFCDERIVEDUNITELEMENT(#24,4); -#143= IFCDERIVEDUNITELEMENT(#20,1); -#144= IFCDERIVEDUNITELEMENT(#11,-1); -#145= IFCDERIVEDUNITELEMENT(#36,-1); -#146= IFCDERIVEDUNITELEMENT(#29,1); -#147= IFCDERIVEDUNITELEMENT(#11,-1); -#148= IFCDERIVEDUNITELEMENT(#20,1); -#149= IFCDERIVEDUNITELEMENT(#24,1); -#150= IFCDERIVEDUNITELEMENT(#30,-1); -#151= IFCDERIVEDUNITELEMENT(#24,5); -#152= IFCDERIVEDUNITELEMENT(#24,3); -#153= IFCDERIVEDUNITELEMENT(#32,1); -#154= IFCDERIVEDUNITELEMENT(#188,0); -#155= IFCDERIVEDUNITELEMENT(#189,0); -#156= IFCDERIVEDUNITELEMENT(#19,1); -#157= IFCDERIVEDUNITELEMENT(#29,-1); -#158= IFCDERIVEDUNITELEMENT(#190,-1); -#159= IFCDERIVEDUNITELEMENT(#190,1); -#160= IFCDERIVEDUNITELEMENT(#24,-1); -#161= IFCDERIVEDUNITELEMENT(#190,1); -#162= IFCDERIVEDUNITELEMENT(#36,-1); -#163= IFCDERIVEDUNITELEMENT(#31,1); -#164= IFCDERIVEDUNITELEMENT(#11,-1); -#165= IFCDERIVEDUNITELEMENT(#190,-1); -#166= IFCDERIVEDUNITELEMENT(#31,1); -#167= IFCDERIVEDUNITELEMENT(#190,-1); -#168= IFCDERIVEDUNITELEMENT(#24,-1); -#169= IFCDERIVEDUNITELEMENT(#190,-1); -#170= IFCDERIVEDUNITELEMENT(#11,1); -#171= IFCDERIVEDUNITELEMENT(#190,1); -#172= IFCDERIVEDUNITELEMENT(#31,-1); -#173= IFCDERIVEDUNITELEMENT(#31,1); -#174= IFCDERIVEDUNITELEMENT(#11,-1); -#175= IFCDERIVEDUNITELEMENT(#190,1); -#176= IFCDERIVEDUNITELEMENT(#20,1); -#177= IFCDERIVEDUNITELEMENT(#24,1); -#178= IFCDERIVEDUNITELEMENT(#29,1); -#179= IFCDERIVEDUNITELEMENT(#36,-1); -#180= IFCDERIVEDUNITELEMENT(#24,-1); -#181= IFCDERIVEDUNITELEMENT(#37,1); -#182= IFCDERIVEDUNITELEMENT(#36,-1); -#183= IFCDERIVEDUNITELEMENT(#24,6); -#184= IFCDERIVEDUNITELEMENT(#20,1); -#185= IFCDERIVEDUNITELEMENT(#24,2); -#186= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); -#187= IFCSIUNIT(*,.MASSUNIT.,$,.GRAM.); -#188= IFCSIUNIT(*,.POWERUNIT.,.PICO.,.WATT.); -#189= IFCSIUNIT(*,.PRESSUREUNIT.,.MICRO.,.PASCAL.); -#190= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#1= IFCPROJECT('10kad3X9L7HRl25ZiOK$bx',$,'Project',$,$,$,$,(#2,#3),#4); +#2= IFCGEOMETRICREPRESENTATIONCONTEXT('3D','Model',3,1.0E-05,#6,$); +#3= IFCGEOMETRICREPRESENTATIONCONTEXT('2D','Plan',2,1.0E-05,#7,$); +#4= IFCUNITASSIGNMENT((#8,#9,#10,#11,#12,#13,#14,#15,#16)); +#6= IFCAXIS2PLACEMENT3D(#17,$,$); +#7= IFCAXIS2PLACEMENT3D(#18,$,$); +#8= IFCCONVERSIONBASEDUNIT(#19,.AREAUNIT.,'square inch',#20); +#9= IFCCONVERSIONBASEDUNIT(#21,.FORCEUNIT.,'pound-force',#22); +#10= IFCCONVERSIONBASEDUNIT(#23,.LENGTHUNIT.,'inch',#24); +#11= IFCCONVERSIONBASEDUNIT(#25,.MASSUNIT.,'pound',#26); +#12= IFCCONVERSIONBASEDUNIT(#27,.PLANEANGLEUNIT.,'degree',#28); +#13= IFCCONVERSIONBASEDUNIT(#29,.PRESSUREUNIT.,'pound-force per square inch',#30); +#14= IFCCONVERSIONBASEDUNITWITHOFFSET(#31,.THERMODYNAMICTEMPERATUREUNIT.,'Fahrenheit',#32,-459.67); +#15= IFCCONVERSIONBASEDUNIT(#33,.VOLUMEUNIT.,'cubic inch',#34); +#16= IFCMONETARYUNIT('USD'); +#17= IFCCARTESIANPOINT((0.,0.,0.)); +#18= IFCCARTESIANPOINT((0.,0.,0.)); +#19= IFCDIMENSIONALEXPONENTS(2,0,0,0,0,0,0); +#20= IFCMEASUREWITHUNIT(IFCAREAMEASURE(0.0006452),#35); +#21= IFCDIMENSIONALEXPONENTS(1,1,-2,0,0,0,0); +#22= IFCMEASUREWITHUNIT(IFCMASSMEASURE(4.44822162),#36); +#23= IFCDIMENSIONALEXPONENTS(1,0,0,0,0,0,0); +#24= IFCMEASUREWITHUNIT(IFCLENGTHMEASURE(0.0254),#37); +#25= IFCDIMENSIONALEXPONENTS(0,1,0,0,0,0,0); +#26= IFCMEASUREWITHUNIT(IFCMASSMEASURE(0.45359237),#38); +#27= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#28= IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174532925199433),#39); +#29= IFCDIMENSIONALEXPONENTS(-1,1,-2,0,0,0,0); +#30= IFCMEASUREWITHUNIT(IFCPRESSUREMEASURE(6894.7572932),#40); +#31= IFCDIMENSIONALEXPONENTS(0,0,0,0,1,0,0); +#32= IFCMEASUREWITHUNIT(IFCTHERMODYNAMICTEMPERATUREMEASURE(1.8),#41); +#33= IFCDIMENSIONALEXPONENTS(3,0,0,0,0,0,0); +#34= IFCMEASUREWITHUNIT(IFCVOLUMEMEASURE(1.639E-05),#42); +#35= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#36= IFCSIUNIT(*,.FORCEUNIT.,$,.NEWTON.); +#37= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#38= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#39= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#40= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); +#41= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#42= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#5= IFCRELAGGREGATES('2itvH51TLF$vSczv308eND',$,$,$,#1,(#191)); +#5= IFCRELDECLARES('3FXPqqCWT9I9Gn7115PFHw',$,$,$,#1,(#43)); -#6= IFCRELDECLARES('1HmT$jWs52sPjBfKd4uec0',$,$,$,#1,(#192)); - -#191= IFCSITE('12Jhas3DnFkfm06Be8GeKW',$,'Site #1',$,$,#193,#194,$,.ELEMENT.,$,$,$,$,$); -#193= IFCLOCALPLACEMENT($,#196); -#194= IFCPRODUCTDEFINITIONSHAPE($,$,(#197)); -#196= IFCAXIS2PLACEMENT3D(#198,$,$); -#197= IFCSHAPEREPRESENTATION(#2,'FootPrint','GeometricCurveSet',(#199)); -#198= IFCCARTESIANPOINT((0.,0.,0.)); -#199= IFCGEOMETRICCURVESET((#200)); -#200= IFCPOLYLINE((#201,#202,#203,#204,#201)); -#201= IFCCARTESIANPOINT((0.,0.)); -#202= IFCCARTESIANPOINT((40.,0.)); -#203= IFCCARTESIANPOINT((40.,20.)); -#204= IFCCARTESIANPOINT((0.,20.)); - -#192= IFCMEMBERTYPE('1AgtYeFKDEuRnJ8pGQA3pA',$,$,$,$,$,(#205),$,$,.POST.); -#205= IFCREPRESENTATIONMAP(#207,#208); -#207= IFCAXIS2PLACEMENT3D(#209,$,$); -#208= IFCSHAPEREPRESENTATION(#2,'Body','Tessellation',(#210)); -#209= IFCCARTESIANPOINT((0.,0.,0.)); -#210= IFCTRIANGULATEDFACESET(#211,((0.,0.,-1.),(0.,0.,1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.)),.T.,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36)),((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); -#211= IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,4.),(2.,0.,0.),(1.84775906502257,0.76536686473018,0.),(1.4142135623731,1.41421356237309,0.),(0.76536686473018,1.84775906502257,0.),(1.22460635382238E-16,2.,0.),(-0.765366864730179,1.84775906502257,0.),(-1.41421356237309,1.4142135623731,0.),(-1.84775906502257,0.76536686473018,0.),(-2.,2.44921270764475E-16,0.),(-1.84775906502257,-0.765366864730179,0.),(-1.4142135623731,-1.41421356237309,0.),(-0.765366864730181,-1.84775906502257,0.),(-3.67381906146713E-16,-2.,0.),(0.76536686473018,-1.84775906502257,0.),(1.41421356237309,-1.4142135623731,0.),(1.84775906502257,-0.765366864730181,0.),(2.,-4.89842541528951E-16,0.),(2.,0.,4.),(1.84775906502257,0.76536686473018,4.),(1.4142135623731,1.41421356237309,4.),(0.76536686473018,1.84775906502257,4.),(1.22460635382238E-16,2.,4.),(-0.765366864730179,1.84775906502257,4.),(-1.41421356237309,1.4142135623731,4.),(-1.84775906502257,0.76536686473018,4.),(-2.,2.44921270764475E-16,4.),(-1.84775906502257,-0.765366864730179,4.),(-1.4142135623731,-1.41421356237309,4.),(-0.765366864730181,-1.84775906502257,4.),(-3.67381906146713E-16,-2.,4.),(0.76536686473018,-1.84775906502257,4.),(1.41421356237309,-1.4142135623731,4.),(1.84775906502257,-0.765366864730181,4.),(2.,-4.89842541528951E-16,4.),(2.,0.,0.),(1.84775906502257,0.76536686473018,0.),(1.4142135623731,1.41421356237309,0.),(0.76536686473018,1.84775906502257,0.),(1.22460635382238E-16,2.,0.),(-0.765366864730179,1.84775906502257,0.),(-1.41421356237309,1.4142135623731,0.),(-1.84775906502257,0.76536686473018,0.),(-2.,2.44921270764475E-16,0.),(-1.84775906502257,-0.765366864730179,0.),(-1.4142135623731,-1.41421356237309,0.),(-0.765366864730181,-1.84775906502257,0.),(-3.67381906146713E-16,-2.,0.),(0.76536686473018,-1.84775906502257,0.),(1.41421356237309,-1.4142135623731,0.),(1.84775906502257,-0.765366864730181,0.),(2.,-4.89842541528951E-16,0.),(2.,0.,4.),(1.84775906502257,0.76536686473018,4.),(1.4142135623731,1.41421356237309,4.),(0.76536686473018,1.84775906502257,4.),(1.22460635382238E-16,2.,4.),(-0.765366864730179,1.84775906502257,4.),(-1.41421356237309,1.4142135623731,4.),(-1.84775906502257,0.76536686473018,4.),(-2.,2.44921270764475E-16,4.),(-1.84775906502257,-0.765366864730179,4.),(-1.4142135623731,-1.41421356237309,4.),(-0.765366864730181,-1.84775906502257,4.),(-3.67381906146713E-16,-2.,4.),(0.76536686473018,-1.84775906502257,4.),(1.41421356237309,-1.4142135623731,4.),(1.84775906502257,-0.765366864730181,4.),(2.,-4.89842541528951E-16,4.))); -#212= IFCSTYLEDITEM(#210,(#214),$); -#213= IFCINDEXEDTRIANGLETEXTUREMAP((#219),#210,#215,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); -#214= IFCSURFACESTYLE($,.POSITIVE.,(#216,#217)); -#215= IFCTEXTUREVERTEXLIST(((0.5,0.5),(0.5,0.5),(1.,0.5),(0.961939766255643,0.308658283817455),(0.853553390593274,0.146446609406726),(0.691341716182545,0.0380602337443566),(0.5,0.),(0.308658283817455,0.0380602337443566),(0.146446609406726,0.146446609406726),(0.0380602337443566,0.308658283817455),(0.,0.5),(0.0380602337443566,0.691341716182545),(0.146446609406726,0.853553390593274),(0.308658283817455,0.961939766255643),(0.5,1.),(0.691341716182545,0.961939766255643),(0.853553390593274,0.853553390593274),(0.961939766255643,0.691341716182545),(1.,0.5),(1.,0.5),(0.961939766255643,0.691341716182545),(0.853553390593274,0.853553390593274),(0.691341716182545,0.961939766255643),(0.5,1.),(0.308658283817455,0.961939766255643),(0.146446609406726,0.853553390593274),(0.0380602337443566,0.691341716182545),(0.,0.5),(0.0380602337443566,0.308658283817455),(0.146446609406726,0.146446609406726),(0.308658283817455,0.0380602337443567),(0.5,0.),(0.691341716182545,0.0380602337443567),(0.853553390593274,0.146446609406726),(0.961939766255643,0.308658283817455),(1.,0.5),(-0.25,0.),(-0.1875,0.),(-0.125,0.),(-0.0625,0.),(0.,0.),(0.0625,0.),(0.125,0.),(0.1875,0.),(0.25,0.),(0.3125,0.),(0.375,0.),(0.4375,0.),(0.5,0.),(0.5625,0.),(0.625,0.),(0.6875,0.),(0.75,0.),(-0.25,1.),(-0.1875,1.),(-0.125,1.),(-0.0625,1.),(0.,1.),(0.0625,1.),(0.125,1.),(0.1875,1.),(0.25,1.),(0.3125,1.),(0.375,1.),(0.4375,1.),(0.5,1.),(0.5625,1.),(0.625,1.),(0.6875,1.),(0.75,1.))); -#216= IFCSURFACESTYLERENDERING(#218,$,$,$,$,$,$,$,.NOTDEFINED.); -#217= IFCSURFACESTYLEWITHTEXTURES((#219)); -#218= IFCCOLOURRGB($,1.,1.,1.); -#219= IFCPIXELTEXTURE(.T.,.T.,'TEXTURE',$,$,256,256,4,("0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0")); - -#195= IFCRELCONTAINEDINSPATIALSTRUCTURE('2H$O_OUzH91QU2yMIvZZ$h',$,$,$,(#220),#191); - -#206= IFCRELDEFINESBYTYPE('208LEfhXv418VHoTjAT$dC',$,$,$,(#220),#192); - -#220= IFCMEMBER('3K_lgFFuT4$xmawQPom25e',$,$,$,$,#221,#222,$,$); -#221= IFCLOCALPLACEMENT(#193,#223); -#222= IFCPRODUCTDEFINITIONSHAPE($,$,(#224)); -#223= IFCAXIS2PLACEMENT3D(#225,#226,#227); -#224= IFCSHAPEREPRESENTATION(#2,'Body','MappedRepresentation',(#228)); -#225= IFCCARTESIANPOINT((1.92970621585846,1.9296875,0.)); -#226= IFCDIRECTION((0.,0.,1.)); -#227= IFCDIRECTION((1.,0.,0.)); -#228= IFCMAPPEDITEM(#205,#229); -#229= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#230,1.,$); -#230= IFCCARTESIANPOINT((0.,0.,0.)); +#43= IFCBOILERTYPE('2n5ASfQfT84eP9h$zLLJ4A',$,$,$,$,$,(#44),$,$,.NOTDEFINED.); +#44= IFCREPRESENTATIONMAP(#45,#46); +#45= IFCAXIS2PLACEMENT3D(#47,$,$); +#46= IFCSHAPEREPRESENTATION(#2,'Body','CSG',(#48)); +#47= IFCCARTESIANPOINT((0.,0.,0.)); +#48= IFCTRIANGULATEDFACESET(#49,((0.,0.,-1.),(0.,0.,1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,-1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(0.,0.,1.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.),(1.,0.,0.),(0.923879532511287,0.38268343236509,0.),(0.707106781186548,0.707106781186547,0.),(0.38268343236509,0.923879532511287,0.),(6.12303176911189E-17,1.,0.),(-0.38268343236509,0.923879532511287,0.),(-0.707106781186547,0.707106781186548,0.),(-0.923879532511287,0.38268343236509,0.),(-1.,1.22460635382238E-16,0.),(-0.923879532511287,-0.38268343236509,0.),(-0.707106781186548,-0.707106781186547,0.),(-0.38268343236509,-0.923879532511287,0.),(-1.83690953073357E-16,-1.,0.),(0.38268343236509,-0.923879532511287,0.),(0.707106781186547,-0.707106781186548,0.),(0.923879532511287,-0.38268343236509,0.),(1.,-2.44921270764475E-16,0.)),.T.,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36)),((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); +#49= IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(0.,0.,48.),(24.,0.,0.),(22.1731087802709,9.18440237676215,0.),(16.9705627484771,16.9705627484771,0.),(9.18440237676216,22.1731087802709,0.),(1.46952762458685E-15,24.,0.),(-9.18440237676215,22.1731087802709,0.),(-16.9705627484771,16.9705627484771,0.),(-22.1731087802709,9.18440237676216,0.),(-24.,2.93905524917371E-15,0.),(-22.1731087802709,-9.18440237676215,0.),(-16.9705627484771,-16.9705627484771,0.),(-9.18440237676217,-22.1731087802709,0.),(-4.40858287376056E-15,-24.,0.),(9.18440237676216,-22.1731087802709,0.),(16.9705627484771,-16.9705627484771,0.),(22.1731087802709,-9.18440237676217,0.),(24.,-5.87811049834741E-15,0.),(24.,0.,48.),(22.1731087802709,9.18440237676215,48.),(16.9705627484771,16.9705627484771,48.),(9.18440237676216,22.1731087802709,48.),(1.46952762458685E-15,24.,48.),(-9.18440237676215,22.1731087802709,48.),(-16.9705627484771,16.9705627484771,48.),(-22.1731087802709,9.18440237676216,48.),(-24.,2.93905524917371E-15,48.),(-22.1731087802709,-9.18440237676215,48.),(-16.9705627484771,-16.9705627484771,48.),(-9.18440237676217,-22.1731087802709,48.),(-4.40858287376056E-15,-24.,48.),(9.18440237676216,-22.1731087802709,48.),(16.9705627484771,-16.9705627484771,48.),(22.1731087802709,-9.18440237676217,48.),(24.,-5.87811049834741E-15,48.),(24.,0.,0.),(22.1731087802709,9.18440237676215,0.),(16.9705627484771,16.9705627484771,0.),(9.18440237676216,22.1731087802709,0.),(1.46952762458685E-15,24.,0.),(-9.18440237676215,22.1731087802709,0.),(-16.9705627484771,16.9705627484771,0.),(-22.1731087802709,9.18440237676216,0.),(-24.,2.93905524917371E-15,0.),(-22.1731087802709,-9.18440237676215,0.),(-16.9705627484771,-16.9705627484771,0.),(-9.18440237676217,-22.1731087802709,0.),(-4.40858287376056E-15,-24.,0.),(9.18440237676216,-22.1731087802709,0.),(16.9705627484771,-16.9705627484771,0.),(22.1731087802709,-9.18440237676217,0.),(24.,-5.87811049834741E-15,0.),(24.,0.,48.),(22.1731087802709,9.18440237676215,48.),(16.9705627484771,16.9705627484771,48.),(9.18440237676216,22.1731087802709,48.),(1.46952762458685E-15,24.,48.),(-9.18440237676215,22.1731087802709,48.),(-16.9705627484771,16.9705627484771,48.),(-22.1731087802709,9.18440237676216,48.),(-24.,2.93905524917371E-15,48.),(-22.1731087802709,-9.18440237676215,48.),(-16.9705627484771,-16.9705627484771,48.),(-9.18440237676217,-22.1731087802709,48.),(-4.40858287376056E-15,-24.,48.),(9.18440237676216,-22.1731087802709,48.),(16.9705627484771,-16.9705627484771,48.),(22.1731087802709,-9.18440237676217,48.),(24.,-5.87811049834741E-15,48.))); +#50= IFCSTYLEDITEM(#48,(#52),$); +#51= IFCINDEXEDTRIANGLETEXTUREMAP($,#48,#53,((1,4,3),(38,54,37),(38,55,54),(2,20,21),(1,5,4),(39,55,38),(39,56,55),(2,21,22),(1,6,5),(40,56,39),(40,57,56),(2,22,23),(1,7,6),(41,57,40),(41,58,57),(2,23,24),(1,8,7),(42,58,41),(42,59,58),(2,24,25),(1,9,8),(43,59,42),(43,60,59),(2,25,26),(1,10,9),(44,60,43),(44,61,60),(2,26,27),(1,11,10),(45,61,44),(45,62,61),(2,27,28),(1,12,11),(46,62,45),(46,63,62),(2,28,29),(1,13,12),(47,63,46),(47,64,63),(2,29,30),(1,14,13),(48,64,47),(48,65,64),(2,30,31),(1,15,14),(49,65,48),(49,66,65),(2,31,32),(1,16,15),(50,66,49),(50,67,66),(2,32,33),(1,17,16),(51,67,50),(51,68,67),(2,33,34),(1,18,17),(52,68,51),(52,69,68),(2,34,35),(1,19,18),(53,69,52),(53,70,69),(2,35,36))); +#52= IFCSURFACESTYLE($,.POSITIVE.,(#54,#55)); +#53= IFCTEXTUREVERTEXLIST(((0.5,0.5),(0.5,0.5),(1.,0.5),(0.961939766255643,0.308658283817455),(0.853553390593274,0.146446609406726),(0.691341716182545,0.0380602337443566),(0.5,0.),(0.308658283817455,0.0380602337443566),(0.146446609406726,0.146446609406726),(0.0380602337443566,0.308658283817455),(0.,0.5),(0.0380602337443566,0.691341716182545),(0.146446609406726,0.853553390593274),(0.308658283817455,0.961939766255643),(0.5,1.),(0.691341716182545,0.961939766255643),(0.853553390593274,0.853553390593274),(0.961939766255643,0.691341716182545),(1.,0.5),(1.,0.5),(0.961939766255643,0.691341716182545),(0.853553390593274,0.853553390593274),(0.691341716182545,0.961939766255643),(0.5,1.),(0.308658283817455,0.961939766255643),(0.146446609406726,0.853553390593274),(0.0380602337443566,0.691341716182545),(0.,0.5),(0.0380602337443566,0.308658283817455),(0.146446609406726,0.146446609406726),(0.308658283817455,0.0380602337443567),(0.5,0.),(0.691341716182545,0.0380602337443567),(0.853553390593274,0.146446609406726),(0.961939766255643,0.308658283817455),(1.,0.5),(-0.25,0.),(-0.1875,0.),(-0.125,0.),(-0.0625,0.),(0.,0.),(0.0625,0.),(0.125,0.),(0.1875,0.),(0.25,0.),(0.3125,0.),(0.375,0.),(0.4375,0.),(0.5,0.),(0.5625,0.),(0.625,0.),(0.6875,0.),(0.75,0.),(-0.25,1.),(-0.1875,1.),(-0.125,1.),(-0.0625,1.),(0.,1.),(0.0625,1.),(0.125,1.),(0.1875,1.),(0.25,1.),(0.3125,1.),(0.375,1.),(0.4375,1.),(0.5,1.),(0.5625,1.),(0.625,1.),(0.6875,1.),(0.75,1.))); +#54= IFCSURFACESTYLERENDERING(#56,$,$,$,$,$,$,$,.NOTDEFINED.); +#55= IFCSURFACESTYLEWITHTEXTURES((#57)); +#56= IFCCOLOURRGB($,1.,1.,1.); +#57= IFCPIXELTEXTURE(.T.,.T.,'TEXTURE',#58,$,256,256,4,("0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FFFF0000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF00FF00","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FF000000","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FFFFFFFF","0FF000000","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0","0FFC0C0C0")); +#58= IFCCARTESIANTRANSFORMATIONOPERATOR2D(#59,$,#60,48.); +#59= IFCDIRECTION((1.,0.)); +#60= IFCCARTESIANPOINT((0.,0.)); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Tessellated shape/Examples/Beam straight I-shape tessellated/File.ifc b/Examples/Tessellated shape/Examples/Beam straight I-shape tessellated/File.ifc index 39de65db7..1e109481c 100644 --- a/Examples/Tessellated shape/Examples/Beam straight I-shape tessellated/File.ifc +++ b/Examples/Tessellated shape/Examples/Beam straight I-shape tessellated/File.ifc @@ -1,90 +1,43 @@ ISO-10303-21; HEADER; - -/* use the correct model view definition for the IFC4 reference view */ -/* ---------------------------------------------------------------------------------------------- */ -FILE_DESCRIPTION(('ViewDefinition [ReferenceView_V1.0]'),'2;1'); +FILE_DESCRIPTION(('ViewDefinition [ReferenceView_V1]'),'2;1'); FILE_NAME( -/* file name */ 'beam_straight_tessellated_reference-view.ifc', -/* time_stamp */ '2014-06-10T19:07:18', -/* author */ ('Jon Mirtschin'), -/* organization */ ('Geometry Gym'), -/* preprocessor_version */ 'ggGrasshopperIFC', -/* originating_system */ 'ggGrasshopperIFC', -/* authorization */ 'None'); +/* name */ '', +/* time_stamp */ '2016-02-04T08:11:04', +/* author */ ('Jon'), +/* organization */ ('Unknown'), +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'Unknown Application', +/* authorization */ 'None'); FILE_SCHEMA (('IFC4')); ENDSEC; DATA; - -/* set the context of the IFC4 exchange file */ -/* name, units and geometric representation context */ -/* note: IfcOwnerHistory is not in scope of the IFC4 reference view */ -/* ---------------------------------------------------------------------------------------------- */ -#1= IFCPROJECT('1UFxZ9s9X4Gfv33iw5mP8l',$,'P1','project used for the unit test case',$,'Default project','',(#14),#23); - -/* optionally define recurring instances, such as zero point and main directions */ -/* those can be referenced multiple times reducing file sizes */ -/* ---------------------------------------------------------------------------------------------- */ -#7= IFCCARTESIANPOINT((0.0,0.0,0.0)); -#8= IFCDIRECTION((1.0,0.0,0.0)); -#9= IFCDIRECTION((0.0,1.0,0.0)); -#10= IFCDIRECTION((0.0,0.0,1.0)); -#11= IFCAXIS2PLACEMENT3D(#7,#10,#8); -#12= IFCCARTESIANPOINT((0.0,0.0)); -#13= IFCAXIS2PLACEMENT2D(#12,$); - -/* set the representation context for 3D body, and 2D axis representation */ -/* north direction is set to positive y-axis, no geo-spatial coordinates are provided */ -/* ---------------------------------------------------------------------------------------------- */ -#14= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.00001,#15,#16); -#15= IFCAXIS2PLACEMENT3D(#7,#10,#8); -#16= IFCDIRECTION((0.0,1.0)); -#17= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#14,$,.MODEL_VIEW.,$); -#18= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#14,$,.MODEL_VIEW.,$); - -/* set the default units - and the units used for geometric representations */ -/* ---------------------------------------------------------------------------------------------- */ -#19= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); -#20= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); -#21= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); -#22= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); -#23= IFCUNITASSIGNMENT((#19,#20,#21,#22)); - -/* defines the default building (as required as the minimum spatial element) */ -/* ---------------------------------------------------------------------------------------------- */ -#30= IFCBUILDING('3uvY$5FxrCov51rMJmsbC8',$,'B1','building used for the unit test case',$,#31,$,'Default building',.ELEMENT.,$,$,$); -#31= IFCLOCALPLACEMENT($,#11); -#32= IFCRELCONTAINEDINSPATIALSTRUCTURE('1uDsILh2bBNQmAr0_XdGy1',$,'Building','Building Container for Elements',(#40),#30); -#33= IFCRELAGGREGATES('3cw_FU88PDqPLa3oADCOuR',$,'Project Container','Project Container for Buildings',#1,(#30)); - -/* defines the beam as a model element using tessellated geometry */ -/* ---------------------------------------------------------------------------------------------- */ -#40= IFCBEAM('1ZWsZO7155cf7hXsTj4gTi',$,'Beam 1','beam 1 used for the unit test case',$,#41,#45,$,$); - -/* beam is placed at 0.,0.,0. within the building coordinate system */ -/* ---------------------------------------------------------------------------------------------- */ -#41= IFCLOCALPLACEMENT(#31,#11); - -/* geometric representation of the beam is given as tessellated geometry */ -/* ---------------------------------------------------------------------------------------------- */ -#45= IFCPRODUCTDEFINITIONSHAPE($,$,(#46)); -#46= IFCSHAPEREPRESENTATION(#18,'Body','Tessellation',(#64)); - -/* a single material is provided for the beam */ -/* ---------------------------------------------------------------------------------------------- */ -#60= IFCMATERIAL('S355JR',$,$); -#61= IFCRELASSOCIATESMATERIAL('2t6AlrUc1C6QUGA_6rVr1H',$,'MatAssoc','Material Associates',(#40),#60); - -/* the geometric representation of the beam is provided as a triangulated face set */ -/* the meshing depends on the creating software system */ -/* note: this meshing is rather fine, in most cases a coarser meshing is advisable */ -/* ---------------------------------------------------------------------------------------------- */ -#63= IFCCARTESIANPOINTLIST3D(((-0.00600000005215406,0.0,-0.256999999284744),(-0.00600000005215406,0.0,-0.156259998679161),(-0.00600000005215406,0.0,-0.0555199980735779),(-0.00600000005215406,0.0,0.0452200099825859),(-0.00600000005215406,0.0,0.145960003137589),(-0.00600000005215406,0.0,0.246700018644333),(-0.0827400088310242,0.0,0.28099998831749),(-0.0555199980735779,0.0,0.300000011920929),(0.0452200099825859,0.0,0.300000011920929),(0.0930399969220161,0.0,0.28099998831749),(0.00600000005215406,0.0,0.256999999284744),(0.00600000005215406,0.0,0.156259998679161),(0.00600000005215406,0.0,0.0555199980735779),(0.00600000005215406,0.0,-0.0452200099825859),(0.00600000005215406,0.0,-0.145960003137589),(0.00600000005215406,0.0,-0.246700018644333),(0.0827400088310242,0.0,-0.28099998831749),(0.0555199980735779,0.0,-0.300000011920929),(-0.0452200099825859,0.0,-0.300000011920929),(-0.0930399969220161,0.0,-0.28099998831749),(-0.00600000005215406,2.0,-0.256999999284744),(-0.00600000005215406,2.0,-0.156259998679161),(-0.00600000005215406,2.0,-0.0555199980735779),(-0.00600000005215406,2.0,0.0452200099825859),(-0.00600000005215406,2.0,0.145960003137589),(-0.00600000005215406,2.0,0.246700018644333),(-0.0827400088310242,2.0,0.28099998831749),(-0.0555199980735779,2.0,0.300000011920929),(0.0452200099825859,2.0,0.300000011920929),(0.0930399969220161,2.0,0.28099998831749),(0.00600000005215406,2.0,0.256999999284744),(0.00600000005215406,2.0,0.156259998679161),(0.00600000005215406,2.0,0.0555199980735779),(0.00600000005215406,2.0,-0.0452200099825859),(0.00600000005215406,2.0,-0.145960003137589),(0.00600000005215406,2.0,-0.246700018644333),(0.0827400088310242,2.0,-0.28099998831749),(0.0555199980735779,2.0,-0.300000011920929),(-0.0452200099825859,2.0,-0.300000011920929),(-0.0930399969220161,2.0,-0.28099998831749),(-0.00600000005215406,4.0,-0.256999999284744),(-0.00600000005215406,4.0,-0.156259998679161),(-0.00600000005215406,4.0,-0.0555199980735779),(-0.00600000005215406,4.0,0.0452200099825859),(-0.00600000005215406,4.0,0.145960003137589),(-0.00600000005215406,4.0,0.246700018644333),(-0.0827400088310242,4.0,0.28099998831749),(-0.0555199980735779,4.0,0.300000011920929),(0.0452200099825859,4.0,0.300000011920929),(0.0930399969220161,4.0,0.28099998831749),(0.00600000005215406,4.0,0.256999999284744),(0.00600000005215406,4.0,0.156259998679161),(0.00600000005215406,4.0,0.0555199980735779),(0.00600000005215406,4.0,-0.0452200099825859),(0.00600000005215406,4.0,-0.145960003137589),(0.00600000005215406,4.0,-0.246700018644333),(0.0827400088310242,4.0,-0.28099998831749),(0.0555199980735779,4.0,-0.300000011920929),(-0.0452200099825859,4.0,-0.300000011920929),(-0.0930399969220161,4.0,-0.28099998831749),(-0.00600000005215406,6.0,-0.256999999284744),(-0.00600000005215406,6.0,-0.156259998679161),(-0.00600000005215406,6.0,-0.0555199980735779),(-0.00600000005215406,6.0,0.0452200099825859),(-0.00600000005215406,6.0,0.145960003137589),(-0.00600000005215406,6.0,0.246700018644333),(-0.0827400088310242,6.0,0.28099998831749),(-0.0555199980735779,6.0,0.300000011920929),(0.0452200099825859,6.0,0.300000011920929),(0.0930399969220161,6.0,0.28099998831749),(0.00600000005215406,6.0,0.256999999284744),(0.00600000005215406,6.0,0.156259998679161),(0.00600000005215406,6.0,0.0555199980735779),(0.00600000005215406,6.0,-0.0452200099825859),(0.00600000005215406,6.0,-0.145960003137589),(0.00600000005215406,6.0,-0.246700018644333),(0.0827400088310242,6.0,-0.28099998831749),(0.0555199980735779,6.0,-0.300000011920929),(-0.0452200099825859,6.0,-0.300000011920929),(-0.0930399969220161,6.0,-0.28099998831749),(-0.00600000005215406,8.0,-0.256999999284744),(-0.00600000005215406,8.0,-0.156259998679161),(-0.00600000005215406,8.0,-0.0555199980735779),(-0.00600000005215406,8.0,0.0452200099825859),(-0.00600000005215406,8.0,0.145960003137589),(-0.00600000005215406,8.0,0.246700018644333),(-0.0827400088310242,8.0,0.28099998831749),(-0.0555199980735779,8.0,0.300000011920929),(0.0452200099825859,8.0,0.300000011920929),(0.0930399969220161,8.0,0.28099998831749),(0.00600000005215406,8.0,0.256999999284744),(0.00600000005215406,8.0,0.156259998679161),(0.00600000005215406,8.0,0.0555199980735779),(0.00600000005215406,8.0,-0.0452200099825859),(0.00600000005215406,8.0,-0.145960003137589),(0.00600000005215406,8.0,-0.246700018644333),(0.0827400088310242,8.0,-0.28099998831749),(0.0555199980735779,8.0,-0.300000011920929),(-0.0452200099825859,8.0,-0.300000011920929),(-0.0930399969220161,8.0,-0.28099998831749),(-0.00600000005215406,10.0,-0.256999999284744),(-0.00600000005215406,10.0,-0.156259998679161),(-0.00600000005215406,10.0,-0.0555199980735779),(-0.00600000005215406,10.0,0.0452200099825859),(-0.00600000005215406,10.0,0.145960003137589),(-0.00600000005215406,10.0,0.246700018644333),(-0.0827400088310242,10.0,0.28099998831749),(-0.0555199980735779,10.0,0.300000011920929),(0.0452200099825859,10.0,0.300000011920929),(0.00600000005215406,10.0,0.256999999284744),(0.00600000005215406,10.0,0.156259998679161),(0.00600000005215406,10.0,0.0555199980735779),(0.00600000005215406,10.0,-0.0452200099825859),(0.00600000005215406,10.0,-0.145960003137589),(0.00600000005215406,10.0,-0.246700018644333),(0.0827400088310242,10.0,-0.28099998831749),(0.0555199980735779,10.0,-0.300000011920929),(-0.0452200099825859,10.0,-0.300000011920929),(-0.0323704518377781,2.0,0.28099998831749),(-0.0827400088310242,1.0,0.28099998831749),(-0.0323704518377781,0.0,0.28099998831749),(-0.00600000005215406,1.0,0.246700018644333),(-0.0323704518377781,1.0,0.28099998831749),(-0.105889998376369,2.0,0.300000011920929),(-0.0555199980735779,1.0,0.300000011920929),(-0.105889998376369,0.0,0.300000011920929),(-0.105889998376369,1.0,0.300000011920929),(0.0955900102853775,2.0,0.300000011920929),(0.0930399969220161,1.0,0.28099998831749),(0.0452200099825859,1.0,0.300000011920929),(0.0955900102853775,1.0,0.300000011920929),(0.0426704399287701,2.0,0.28099998831749),(0.00600000005215406,1.0,0.256999999284744),(0.0426704399287701,0.0,0.28099998831749),(0.0426704399287701,1.0,0.28099998831749),(0.0323704518377781,2.0,-0.28099998831749),(0.0827400088310242,1.0,-0.28099998831749),(0.0323704518377781,0.0,-0.28099998831749),(0.00600000005215406,1.0,-0.246700018644333),(0.0323704518377781,1.0,-0.28099998831749),(0.105889998376369,2.0,-0.300000011920929),(0.0555199980735779,1.0,-0.300000011920929),(0.105889998376369,0.0,-0.300000011920929),(0.105889998376369,1.0,-0.300000011920929),(-0.0955900102853775,2.0,-0.300000011920929),(-0.0930399969220161,1.0,-0.28099998831749),(-0.0452200099825859,1.0,-0.300000011920929),(-0.0955900102853775,1.0,-0.300000011920929),(-0.0426704399287701,2.0,-0.28099998831749),(-0.00600000005215406,1.0,-0.256999999284744),(-0.0426704399287701,0.0,-0.28099998831749),(-0.0426704399287701,1.0,-0.28099998831749),(-0.0323704518377781,4.0,0.28099998831749),(-0.0827400088310242,3.0,0.28099998831749),(-0.00600000005215406,3.0,0.246700018644333),(-0.0323704518377781,3.0,0.28099998831749),(-0.105889998376369,4.0,0.300000011920929),(-0.0555199980735779,3.0,0.300000011920929),(-0.105889998376369,3.0,0.300000011920929),(0.0955900102853775,4.0,0.300000011920929),(0.0930399969220161,3.0,0.28099998831749),(0.0452200099825859,3.0,0.300000011920929),(0.0955900102853775,3.0,0.300000011920929),(0.0426704399287701,4.0,0.28099998831749),(0.00600000005215406,3.0,0.256999999284744),(0.0426704399287701,3.0,0.28099998831749),(0.0323704518377781,4.0,-0.28099998831749),(0.0827400088310242,3.0,-0.28099998831749),(0.00600000005215406,3.0,-0.246700018644333),(0.0323704518377781,3.0,-0.28099998831749),(0.105889998376369,4.0,-0.300000011920929),(0.0555199980735779,3.0,-0.300000011920929),(0.105889998376369,3.0,-0.300000011920929),(-0.0955900102853775,4.0,-0.300000011920929),(-0.0930399969220161,3.0,-0.28099998831749),(-0.0452200099825859,3.0,-0.300000011920929),(-0.0955900102853775,3.0,-0.300000011920929),(-0.0426704399287701,4.0,-0.28099998831749),(-0.00600000005215406,3.0,-0.256999999284744),(-0.0426704399287701,3.0,-0.28099998831749),(-0.0323704518377781,6.0,0.28099998831749),(-0.0827400088310242,5.0,0.28099998831749),(-0.00600000005215406,5.0,0.246700018644333),(-0.0323704518377781,5.0,0.28099998831749),(-0.105889998376369,6.0,0.300000011920929),(-0.0555199980735779,5.0,0.300000011920929),(-0.105889998376369,5.0,0.300000011920929),(0.0955900102853775,6.0,0.300000011920929),(0.0930399969220161,5.0,0.28099998831749),(0.0452200099825859,5.0,0.300000011920929),(0.0955900102853775,5.0,0.300000011920929),(0.0426704399287701,6.0,0.28099998831749),(0.00600000005215406,5.0,0.256999999284744),(0.0426704399287701,5.0,0.28099998831749),(0.0323704518377781,6.0,-0.28099998831749),(0.0827400088310242,5.0,-0.28099998831749),(0.00600000005215406,5.0,-0.246700018644333),(0.0323704518377781,5.0,-0.28099998831749),(0.105889998376369,6.0,-0.300000011920929),(0.0555199980735779,5.0,-0.300000011920929),(0.105889998376369,5.0,-0.300000011920929),(-0.0955900102853775,6.0,-0.300000011920929),(-0.0930399969220161,5.0,-0.28099998831749),(-0.0452200099825859,5.0,-0.300000011920929),(-0.0955900102853775,5.0,-0.300000011920929),(-0.0426704399287701,6.0,-0.28099998831749),(-0.00600000005215406,5.0,-0.256999999284744),(-0.0426704399287701,5.0,-0.28099998831749),(-0.0323704518377781,8.0,0.28099998831749),(-0.0827400088310242,7.0,0.28099998831749),(-0.00600000005215406,7.0,0.246700018644333),(-0.0323704518377781,7.0,0.28099998831749),(-0.105889998376369,8.0,0.300000011920929),(-0.0555199980735779,7.0,0.300000011920929),(-0.105889998376369,7.0,0.300000011920929),(0.0955900102853775,8.0,0.300000011920929),(0.0930399969220161,7.0,0.28099998831749),(0.0452200099825859,7.0,0.300000011920929),(0.0955900102853775,7.0,0.300000011920929),(0.0426704399287701,8.0,0.28099998831749),(0.00600000005215406,7.0,0.256999999284744),(0.0426704399287701,7.0,0.28099998831749),(0.0323704518377781,8.0,-0.28099998831749),(0.0827400088310242,7.0,-0.28099998831749),(0.00600000005215406,7.0,-0.246700018644333),(0.0323704518377781,7.0,-0.28099998831749),(0.105889998376369,8.0,-0.300000011920929),(0.0555199980735779,7.0,-0.300000011920929),(0.105889998376369,7.0,-0.300000011920929),(-0.0955900102853775,8.0,-0.300000011920929),(-0.0930399969220161,7.0,-0.28099998831749),(-0.0452200099825859,7.0,-0.300000011920929),(-0.0955900102853775,7.0,-0.300000011920929),(-0.0426704399287701,8.0,-0.28099998831749),(-0.00600000005215406,7.0,-0.256999999284744),(-0.0426704399287701,7.0,-0.28099998831749),(-0.0323704518377781,10.0,0.28099998831749),(-0.0827400088310242,9.0,0.28099998831749),(-0.00600000005215406,9.0,0.246700018644333),(-0.0323704518377781,9.0,0.28099998831749),(-0.0555199980735779,9.0,0.300000011920929),(-0.105889998376369,9.0,0.300000011920929),(0.0955900102853775,10.0,0.300000011920929),(0.0930399969220161,9.0,0.28099998831749),(0.0452200099825859,9.0,0.300000011920929),(0.0955900102853775,9.0,0.300000011920929),(0.0426704399287701,10.0,0.28099998831749),(0.00600000005215406,9.0,0.256999999284744),(0.0426704399287701,9.0,0.28099998831749),(0.0323704518377781,10.0,-0.28099998831749),(0.0827400088310242,9.0,-0.28099998831749),(0.00600000005215406,9.0,-0.246700018644333),(0.0323704518377781,9.0,-0.28099998831749),(0.0555199980735779,9.0,-0.300000011920929),(0.105889998376369,9.0,-0.300000011920929),(-0.0955900102853775,10.0,-0.300000011920929),(-0.0930399969220161,9.0,-0.28099998831749),(-0.0452200099825859,9.0,-0.300000011920929),(-0.0955900102853775,9.0,-0.300000011920929),(-0.0426704399287701,10.0,-0.28099998831749),(-0.00600000005215406,9.0,-0.256999999284744),(-0.0426704399287701,9.0,-0.28099998831749),(-0.0103503027930856,1.0,0.270780026912689),(-0.0323704518377781,0.5,0.28099998831749),(-0.0103503027930856,0.0,0.270780026912689),(-0.00600000005215406,0.5,0.246700018644333),(-0.0103503027930856,0.5,0.270780026912689),(-0.00600000005215406,2.0,0.196330010890961),(-0.00600000005215406,0.0,0.196330010890961),(-0.00600000005215406,1.0,0.145960003137589),(-0.00600000005215406,1.0,0.196330010890961),(-0.0103503027930856,2.0,0.270780026912689),(-0.0323704518377781,1.5,0.28099998831749),(-0.00600000005215406,1.5,0.246700018644333),(-0.0103503027930856,1.5,0.270780026912689),(-0.10792500525713,1.0,0.28099998831749),(-0.105889998376369,0.5,0.300000011920929),(-0.0827400088310242,0.5,0.28099998831749),(-0.10792500525713,0.5,0.28099998831749),(-0.10792500525713,2.0,0.28099998831749),(-0.105889998376369,1.5,0.300000011920929),(-0.0827400088310242,1.5,0.28099998831749),(-0.10792500525713,1.5,0.28099998831749),(0.0183100011199713,2.0,0.277960538864136),(0.00600000005215406,1.5,0.256999999284744),(0.0183100011199713,1.0,0.277960538864136),(0.0426704399287701,1.5,0.28099998831749),(0.0183100011199713,1.5,0.277960538864136),(0.00600000005215406,2.0,0.206630006432533),(0.00600000005215406,1.0,0.156259998679161),(0.00600000005215406,0.0,0.206630006432533),(0.00600000005215406,1.0,0.206630006432533),(0.00600000005215406,0.5,0.256999999284744),(0.0183100011199713,0.0,0.277960538864136),(0.0426704399287701,0.5,0.28099998831749),(0.0183100011199713,0.5,0.277960538864136),(0.0103503027930856,1.0,-0.270780026912689),(0.0323704518377781,0.5,-0.28099998831749),(0.0103503027930856,0.0,-0.270780026912689),(0.00600000005215406,0.5,-0.246700018644333),(0.0103503027930856,0.5,-0.270780026912689),(0.00600000005215406,2.0,-0.196330010890961),(0.00600000005215406,0.0,-0.196330010890961),(0.00600000005215406,1.0,-0.145960003137589),(0.00600000005215406,1.0,-0.196330010890961),(0.0103503027930856,2.0,-0.270780026912689),(0.0323704518377781,1.5,-0.28099998831749),(0.00600000005215406,1.5,-0.246700018644333),(0.0103503027930856,1.5,-0.270780026912689),(0.10792500525713,1.0,-0.28099998831749),(0.105889998376369,0.5,-0.300000011920929),(0.0827400088310242,0.5,-0.28099998831749),(0.10792500525713,0.5,-0.28099998831749),(0.10792500525713,2.0,-0.28099998831749),(0.105889998376369,1.5,-0.300000011920929),(0.0827400088310242,1.5,-0.28099998831749),(0.10792500525713,1.5,-0.28099998831749),(-0.0183100011199713,2.0,-0.277960538864136),(-0.00600000005215406,1.5,-0.256999999284744),(-0.0183100011199713,1.0,-0.277960538864136),(-0.0426704399287701,1.5,-0.28099998831749),(-0.0183100011199713,1.5,-0.277960538864136),(-0.00600000005215406,2.0,-0.206630006432533),(-0.00600000005215406,1.0,-0.156259998679161),(-0.00600000005215406,0.0,-0.206630006432533),(-0.00600000005215406,1.0,-0.206630006432533),(-0.00600000005215406,0.5,-0.256999999284744),(-0.0183100011199713,0.0,-0.277960538864136),(-0.0426704399287701,0.5,-0.28099998831749),(-0.0183100011199713,0.5,-0.277960538864136),(-0.0103503027930856,3.0,0.270780026912689),(-0.0323704518377781,2.5,0.28099998831749),(-0.00600000005215406,2.5,0.246700018644333),(-0.0103503027930856,2.5,0.270780026912689),(-0.00600000005215406,4.0,0.196330010890961),(-0.00600000005215406,3.0,0.145960003137589),(-0.00600000005215406,3.0,0.196330010890961),(-0.0103503027930856,4.0,0.270780026912689),(-0.0323704518377781,3.5,0.28099998831749),(-0.00600000005215406,3.5,0.246700018644333),(-0.0103503027930856,3.5,0.270780026912689),(-0.10792500525713,3.0,0.28099998831749),(-0.105889998376369,2.5,0.300000011920929),(-0.0827400088310242,2.5,0.28099998831749),(-0.10792500525713,2.5,0.28099998831749),(-0.10792500525713,4.0,0.28099998831749),(-0.105889998376369,3.5,0.300000011920929),(-0.0827400088310242,3.5,0.28099998831749),(-0.10792500525713,3.5,0.28099998831749),(0.0183100011199713,4.0,0.277960538864136),(0.00600000005215406,3.5,0.256999999284744),(0.0183100011199713,3.0,0.277960538864136),(0.0426704399287701,3.5,0.28099998831749),(0.0183100011199713,3.5,0.277960538864136),(0.00600000005215406,4.0,0.206630006432533),(0.00600000005215406,3.0,0.156259998679161),(0.00600000005215406,3.0,0.206630006432533),(0.00600000005215406,2.5,0.256999999284744),(0.0426704399287701,2.5,0.28099998831749),(0.0183100011199713,2.5,0.277960538864136),(0.0103503027930856,3.0,-0.270780026912689),(0.0323704518377781,2.5,-0.28099998831749),(0.00600000005215406,2.5,-0.246700018644333),(0.0103503027930856,2.5,-0.270780026912689),(0.00600000005215406,4.0,-0.196330010890961),(0.00600000005215406,3.0,-0.145960003137589),(0.00600000005215406,3.0,-0.196330010890961),(0.0103503027930856,4.0,-0.270780026912689),(0.0323704518377781,3.5,-0.28099998831749),(0.00600000005215406,3.5,-0.246700018644333),(0.0103503027930856,3.5,-0.270780026912689),(0.10792500525713,3.0,-0.28099998831749),(0.105889998376369,2.5,-0.300000011920929),(0.0827400088310242,2.5,-0.28099998831749),(0.10792500525713,2.5,-0.28099998831749),(0.10792500525713,4.0,-0.28099998831749),(0.105889998376369,3.5,-0.300000011920929),(0.0827400088310242,3.5,-0.28099998831749),(0.10792500525713,3.5,-0.28099998831749),(-0.0183100011199713,4.0,-0.277960538864136),(-0.00600000005215406,3.5,-0.256999999284744),(-0.0183100011199713,3.0,-0.277960538864136),(-0.0426704399287701,3.5,-0.28099998831749),(-0.0183100011199713,3.5,-0.277960538864136),(-0.00600000005215406,4.0,-0.206630006432533),(-0.00600000005215406,3.0,-0.156259998679161),(-0.00600000005215406,3.0,-0.206630006432533),(-0.00600000005215406,2.5,-0.256999999284744),(-0.0426704399287701,2.5,-0.28099998831749),(-0.0183100011199713,2.5,-0.277960538864136),(-0.0103503027930856,5.0,0.270780026912689),(-0.0323704518377781,4.5,0.28099998831749),(-0.00600000005215406,4.5,0.246700018644333),(-0.0103503027930856,4.5,0.270780026912689),(-0.00600000005215406,6.0,0.196330010890961),(-0.00600000005215406,5.0,0.145960003137589),(-0.00600000005215406,5.0,0.196330010890961),(-0.0103503027930856,6.0,0.270780026912689),(-0.0323704518377781,5.5,0.28099998831749),(-0.00600000005215406,5.5,0.246700018644333),(-0.0103503027930856,5.5,0.270780026912689),(-0.10792500525713,5.0,0.28099998831749),(-0.105889998376369,4.5,0.300000011920929),(-0.0827400088310242,4.5,0.28099998831749),(-0.10792500525713,4.5,0.28099998831749),(-0.10792500525713,6.0,0.28099998831749),(-0.105889998376369,5.5,0.300000011920929),(-0.0827400088310242,5.5,0.28099998831749),(-0.10792500525713,5.5,0.28099998831749),(0.0183100011199713,6.0,0.277960538864136),(0.00600000005215406,5.5,0.256999999284744),(0.0183100011199713,5.0,0.277960538864136),(0.0426704399287701,5.5,0.28099998831749),(0.0183100011199713,5.5,0.277960538864136),(0.00600000005215406,6.0,0.206630006432533),(0.00600000005215406,5.0,0.156259998679161),(0.00600000005215406,5.0,0.206630006432533),(0.00600000005215406,4.5,0.256999999284744),(0.0426704399287701,4.5,0.28099998831749),(0.0183100011199713,4.5,0.277960538864136),(0.0103503027930856,5.0,-0.270780026912689),(0.0323704518377781,4.5,-0.28099998831749),(0.00600000005215406,4.5,-0.246700018644333),(0.0103503027930856,4.5,-0.270780026912689),(0.00600000005215406,6.0,-0.196330010890961),(0.00600000005215406,5.0,-0.145960003137589),(0.00600000005215406,5.0,-0.196330010890961),(0.0103503027930856,6.0,-0.270780026912689),(0.0323704518377781,5.5,-0.28099998831749),(0.00600000005215406,5.5,-0.246700018644333),(0.0103503027930856,5.5,-0.270780026912689),(0.10792500525713,5.0,-0.28099998831749),(0.105889998376369,4.5,-0.300000011920929),(0.0827400088310242,4.5,-0.28099998831749),(0.10792500525713,4.5,-0.28099998831749),(0.10792500525713,6.0,-0.28099998831749),(0.105889998376369,5.5,-0.300000011920929),(0.0827400088310242,5.5,-0.28099998831749),(0.10792500525713,5.5,-0.28099998831749),(-0.0183100011199713,6.0,-0.277960538864136),(-0.00600000005215406,5.5,-0.256999999284744),(-0.0183100011199713,5.0,-0.277960538864136),(-0.0426704399287701,5.5,-0.28099998831749),(-0.0183100011199713,5.5,-0.277960538864136),(-0.00600000005215406,6.0,-0.206630006432533),(-0.00600000005215406,5.0,-0.156259998679161),(-0.00600000005215406,5.0,-0.206630006432533),(-0.00600000005215406,4.5,-0.256999999284744),(-0.0426704399287701,4.5,-0.28099998831749),(-0.0183100011199713,4.5,-0.277960538864136),(-0.0103503027930856,7.0,0.270780026912689),(-0.0323704518377781,6.5,0.28099998831749),(-0.00600000005215406,6.5,0.246700018644333),(-0.0103503027930856,6.5,0.270780026912689),(-0.00600000005215406,8.0,0.196330010890961),(-0.00600000005215406,7.0,0.145960003137589),(-0.00600000005215406,7.0,0.196330010890961),(-0.0103503027930856,8.0,0.270780026912689),(-0.0323704518377781,7.5,0.28099998831749),(-0.00600000005215406,7.5,0.246700018644333),(-0.0103503027930856,7.5,0.270780026912689),(-0.10792500525713,7.0,0.28099998831749),(-0.105889998376369,6.5,0.300000011920929),(-0.0827400088310242,6.5,0.28099998831749),(-0.10792500525713,6.5,0.28099998831749),(-0.10792500525713,8.0,0.28099998831749),(-0.105889998376369,7.5,0.300000011920929),(-0.0827400088310242,7.5,0.28099998831749),(-0.10792500525713,7.5,0.28099998831749),(0.0183100011199713,8.0,0.277960538864136),(0.00600000005215406,7.5,0.256999999284744),(0.0183100011199713,7.0,0.277960538864136),(0.0426704399287701,7.5,0.28099998831749),(0.0183100011199713,7.5,0.277960538864136),(0.00600000005215406,8.0,0.206630006432533),(0.00600000005215406,7.0,0.156259998679161),(0.00600000005215406,7.0,0.206630006432533),(0.00600000005215406,6.5,0.256999999284744),(0.0426704399287701,6.5,0.28099998831749),(0.0183100011199713,6.5,0.277960538864136),(0.0103503027930856,7.0,-0.270780026912689),(0.0323704518377781,6.5,-0.28099998831749),(0.00600000005215406,6.5,-0.246700018644333),(0.0103503027930856,6.5,-0.270780026912689),(0.00600000005215406,8.0,-0.196330010890961),(0.00600000005215406,7.0,-0.145960003137589),(0.00600000005215406,7.0,-0.196330010890961),(0.0103503027930856,8.0,-0.270780026912689),(0.0323704518377781,7.5,-0.28099998831749),(0.00600000005215406,7.5,-0.246700018644333),(0.0103503027930856,7.5,-0.270780026912689),(0.10792500525713,7.0,-0.28099998831749),(0.105889998376369,6.5,-0.300000011920929),(0.0827400088310242,6.5,-0.28099998831749),(0.10792500525713,6.5,-0.28099998831749),(0.10792500525713,8.0,-0.28099998831749),(0.105889998376369,7.5,-0.300000011920929),(0.0827400088310242,7.5,-0.28099998831749),(0.10792500525713,7.5,-0.28099998831749),(-0.0183100011199713,8.0,-0.277960538864136),(-0.00600000005215406,7.5,-0.256999999284744),(-0.0183100011199713,7.0,-0.277960538864136),(-0.0426704399287701,7.5,-0.28099998831749),(-0.0183100011199713,7.5,-0.277960538864136),(-0.00600000005215406,8.0,-0.206630006432533),(-0.00600000005215406,7.0,-0.156259998679161),(-0.00600000005215406,7.0,-0.206630006432533),(-0.00600000005215406,6.5,-0.256999999284744),(-0.0426704399287701,6.5,-0.28099998831749),(-0.0183100011199713,6.5,-0.277960538864136),(-0.0103503027930856,9.0,0.270780026912689),(-0.0323704518377781,8.5,0.28099998831749),(-0.00600000005215406,8.5,0.246700018644333),(-0.0103503027930856,8.5,0.270780026912689),(-0.00600000005215406,10.0,0.196330010890961),(-0.00600000005215406,9.0,0.145960003137589),(-0.00600000005215406,9.0,0.196330010890961),(-0.0103503027930856,10.0,0.270780026912689),(-0.0323704518377781,9.5,0.28099998831749),(-0.00600000005215406,9.5,0.246700018644333),(-0.0103503027930856,9.5,0.270780026912689),(-0.10792500525713,9.0,0.28099998831749),(-0.105889998376369,8.5,0.300000011920929),(-0.0827400088310242,8.5,0.28099998831749),(-0.10792500525713,8.5,0.28099998831749),(-0.10792500525713,10.0,0.28099998831749),(-0.105889998376369,9.5,0.300000011920929),(-0.0827400088310242,9.5,0.28099998831749),(-0.10792500525713,9.5,0.28099998831749),(0.0183100011199713,10.0,0.277960538864136),(0.00600000005215406,9.5,0.256999999284744),(0.0183100011199713,9.0,0.277960538864136),(0.0426704399287701,9.5,0.28099998831749),(0.0183100011199713,9.5,0.277960538864136),(0.00600000005215406,10.0,0.206630006432533),(0.00600000005215406,9.0,0.156259998679161),(0.00600000005215406,9.0,0.206630006432533),(0.00600000005215406,8.5,0.256999999284744),(0.0426704399287701,8.5,0.28099998831749),(0.0183100011199713,8.5,0.277960538864136),(0.0103503027930856,9.0,-0.270780026912689),(0.0323704518377781,8.5,-0.28099998831749),(0.00600000005215406,8.5,-0.246700018644333),(0.0103503027930856,8.5,-0.270780026912689),(0.00600000005215406,10.0,-0.196330010890961),(0.00600000005215406,9.0,-0.145960003137589),(0.00600000005215406,9.0,-0.196330010890961),(0.0103503027930856,10.0,-0.270780026912689),(0.0323704518377781,9.5,-0.28099998831749),(0.00600000005215406,9.5,-0.246700018644333),(0.0103503027930856,9.5,-0.270780026912689),(0.10792500525713,9.0,-0.28099998831749),(0.105889998376369,8.5,-0.300000011920929),(0.0827400088310242,8.5,-0.28099998831749),(0.10792500525713,8.5,-0.28099998831749),(0.10792500525713,10.0,-0.28099998831749),(0.105889998376369,9.5,-0.300000011920929),(0.0827400088310242,9.5,-0.28099998831749),(0.10792500525713,9.5,-0.28099998831749),(-0.0183100011199713,10.0,-0.277960538864136),(-0.00600000005215406,9.5,-0.256999999284744),(-0.0183100011199713,9.0,-0.277960538864136),(-0.0426704399287701,9.5,-0.28099998831749),(-0.0183100011199713,9.5,-0.277960538864136),(-0.00600000005215406,10.0,-0.206630006432533),(-0.00600000005215406,9.0,-0.156259998679161),(-0.00600000005215406,9.0,-0.206630006432533),(-0.00600000005215406,8.5,-0.256999999284744),(-0.0426704399287701,8.5,-0.28099998831749),(-0.0183100011199713,8.5,-0.277960538864136),(-0.0204187016934156,1.0,0.279004514217377),(-0.0323704518377781,0.75,0.28099998831749),(-0.0204187016934156,0.5,0.279004514217377),(-0.0103503027930856,0.75,0.270780026912689),(-0.0204187016934156,0.75,0.279004514217377),(-0.0575552247464657,1.0,0.28099998831749),(-0.0575552247464657,0.0,0.28099998831749),(-0.0575552247464657,0.5,0.28099998831749),(-0.0323704518377781,0.25,0.28099998831749),(-0.0204187016934156,0.0,0.279004514217377),(-0.0103503027930856,0.25,0.270780026912689),(-0.0204187016934156,0.25,0.279004514217377),(-0.00609181355684996,0.5,0.259097278118134),(-0.00609181355684996,0.0,0.259097278118134),(-0.00600000005215406,0.25,0.246700018644333),(-0.00609181355684996,0.25,0.259097278118134),(-0.00600000005215406,1.0,0.221515014767647),(-0.00600000005215406,0.0,0.221515014767647),(-0.00600000005215406,0.5,0.196330010890961),(-0.00600000005215406,0.5,0.221515014767647),(-0.00609181355684996,1.0,0.259097278118134),(-0.00600000005215406,0.75,0.246700018644333),(-0.00609181355684996,0.75,0.259097278118134),(-0.0204187016934156,2.0,0.279004514217377),(-0.0323704518377781,1.75,0.28099998831749),(-0.0204187016934156,1.5,0.279004514217377),(-0.0103503027930856,1.75,0.270780026912689),(-0.0204187016934156,1.75,0.279004514217377),(-0.0575552247464657,2.0,0.28099998831749),(-0.0575552247464657,1.5,0.28099998831749),(-0.0323704518377781,1.25,0.28099998831749),(-0.0103503027930856,1.25,0.270780026912689),(-0.0204187016934156,1.25,0.279004514217377),(-0.00609181355684996,1.5,0.259097278118134),(-0.00600000005215406,1.25,0.246700018644333),(-0.00609181355684996,1.25,0.259097278118134),(-0.00600000005215406,2.0,0.221515014767647),(-0.00600000005215406,1.5,0.196330010890961),(-0.00600000005215406,1.5,0.221515014767647),(-0.00609181355684996,2.0,0.259097278118134),(-0.00600000005215406,1.75,0.246700018644333),(-0.00609181355684996,1.75,0.259097278118134),(0.00907893385738134,2.0,0.268760502338409),(0.00600000005215406,1.75,0.256999999284744),(0.00907893385738134,1.5,0.268760502338409),(0.0183100011199713,1.75,0.277960538864136),(0.00907893385738134,1.75,0.268760502338409),(0.00600000005215406,2.0,0.231814995408058),(0.00600000005215406,1.5,0.206630006432533),(0.00600000005215406,1.0,0.231814995408058),(0.00600000005215406,1.5,0.231814995408058),(0.00600000005215406,1.25,0.256999999284744),(0.00907893385738134,1.0,0.268760502338409),(0.0183100011199713,1.25,0.277960538864136),(0.00907893385738134,1.25,0.268760502338409),(0.030078049749136,1.5,0.28099998831749),(0.030078049749136,1.0,0.28099998831749),(0.0426704399287701,1.25,0.28099998831749),(0.030078049749136,1.25,0.28099998831749),(0.067855216562748,2.0,0.28099998831749),(0.067855216562748,1.0,0.28099998831749),(0.0930399969220161,1.5,0.28099998831749),(0.067855216562748,1.5,0.28099998831749),(0.030078049749136,2.0,0.28099998831749),(0.0426704399287701,1.75,0.28099998831749),(0.030078049749136,1.75,0.28099998831749),(0.00600000005215406,0.75,0.256999999284744),(0.00907893385738134,0.5,0.268760502338409),(0.0183100011199713,0.75,0.277960538864136),(0.00907893385738134,0.75,0.268760502338409),(0.00600000005215406,0.5,0.206630006432533),(0.00600000005215406,0.0,0.231814995408058),(0.00600000005215406,0.5,0.231814995408058),(0.00600000005215406,0.25,0.256999999284744),(0.00907893385738134,0.0,0.268760502338409),(0.0183100011199713,0.25,0.277960538864136),(0.00907893385738134,0.25,0.268760502338409),(0.030078049749136,0.5,0.28099998831749),(0.030078049749136,0.0,0.28099998831749),(0.0426704399287701,0.25,0.28099998831749),(0.030078049749136,0.25,0.28099998831749),(0.067855216562748,0.0,0.28099998831749),(0.0930399969220161,0.5,0.28099998831749),(0.067855216562748,0.5,0.28099998831749),(0.0426704399287701,0.75,0.28099998831749),(0.030078049749136,0.75,0.28099998831749),(0.0204187016934156,1.0,-0.279004514217377),(0.0323704518377781,0.75,-0.28099998831749),(0.0204187016934156,0.5,-0.279004514217377),(0.0103503027930856,0.75,-0.270780026912689),(0.0204187016934156,0.75,-0.279004514217377),(0.0575552247464657,1.0,-0.28099998831749),(0.0575552247464657,0.0,-0.28099998831749),(0.0575552247464657,0.5,-0.28099998831749),(0.0323704518377781,0.25,-0.28099998831749),(0.0204187016934156,0.0,-0.279004514217377),(0.0103503027930856,0.25,-0.270780026912689),(0.0204187016934156,0.25,-0.279004514217377),(0.00609181355684996,0.5,-0.259097278118134),(0.00609181355684996,0.0,-0.259097278118134),(0.00600000005215406,0.25,-0.246700018644333),(0.00609181355684996,0.25,-0.259097278118134),(0.00600000005215406,1.0,-0.221515014767647),(0.00600000005215406,0.0,-0.221515014767647),(0.00600000005215406,0.5,-0.196330010890961),(0.00600000005215406,0.5,-0.221515014767647),(0.00609181355684996,1.0,-0.259097278118134),(0.00600000005215406,0.75,-0.246700018644333),(0.00609181355684996,0.75,-0.259097278118134),(0.0204187016934156,2.0,-0.279004514217377),(0.0323704518377781,1.75,-0.28099998831749),(0.0204187016934156,1.5,-0.279004514217377),(0.0103503027930856,1.75,-0.270780026912689),(0.0204187016934156,1.75,-0.279004514217377),(0.0575552247464657,2.0,-0.28099998831749),(0.0575552247464657,1.5,-0.28099998831749),(0.0323704518377781,1.25,-0.28099998831749),(0.0103503027930856,1.25,-0.270780026912689),(0.0204187016934156,1.25,-0.279004514217377),(0.00609181355684996,1.5,-0.259097278118134),(0.00600000005215406,1.25,-0.246700018644333),(0.00609181355684996,1.25,-0.259097278118134),(0.00600000005215406,2.0,-0.221515014767647),(0.00600000005215406,1.5,-0.196330010890961),(0.00600000005215406,1.5,-0.221515014767647),(0.00609181355684996,2.0,-0.259097278118134),(0.00600000005215406,1.75,-0.246700018644333),(0.00609181355684996,1.75,-0.259097278118134),(-0.00907893385738134,2.0,-0.268760502338409),(-0.00600000005215406,1.75,-0.256999999284744),(-0.00907893385738134,1.5,-0.268760502338409),(-0.0183100011199713,1.75,-0.277960538864136),(-0.00907893385738134,1.75,-0.268760502338409),(-0.00600000005215406,2.0,-0.231814995408058),(-0.00600000005215406,1.5,-0.206630006432533),(-0.00600000005215406,1.0,-0.231814995408058),(-0.00600000005215406,1.5,-0.231814995408058),(-0.00600000005215406,1.25,-0.256999999284744),(-0.00907893385738134,1.0,-0.268760502338409),(-0.0183100011199713,1.25,-0.277960538864136),(-0.00907893385738134,1.25,-0.268760502338409),(-0.030078049749136,1.5,-0.28099998831749),(-0.030078049749136,1.0,-0.28099998831749),(-0.0426704399287701,1.25,-0.28099998831749),(-0.030078049749136,1.25,-0.28099998831749),(-0.067855216562748,2.0,-0.28099998831749),(-0.067855216562748,1.0,-0.28099998831749),(-0.0930399969220161,1.5,-0.28099998831749),(-0.067855216562748,1.5,-0.28099998831749),(-0.030078049749136,2.0,-0.28099998831749),(-0.0426704399287701,1.75,-0.28099998831749),(-0.030078049749136,1.75,-0.28099998831749),(-0.00600000005215406,0.75,-0.256999999284744),(-0.00907893385738134,0.5,-0.268760502338409),(-0.0183100011199713,0.75,-0.277960538864136),(-0.00907893385738134,0.75,-0.268760502338409),(-0.00600000005215406,0.5,-0.206630006432533),(-0.00600000005215406,0.0,-0.231814995408058),(-0.00600000005215406,0.5,-0.231814995408058),(-0.00600000005215406,0.25,-0.256999999284744),(-0.00907893385738134,0.0,-0.268760502338409),(-0.0183100011199713,0.25,-0.277960538864136),(-0.00907893385738134,0.25,-0.268760502338409),(-0.030078049749136,0.5,-0.28099998831749),(-0.030078049749136,0.0,-0.28099998831749),(-0.0426704399287701,0.25,-0.28099998831749),(-0.030078049749136,0.25,-0.28099998831749),(-0.067855216562748,0.0,-0.28099998831749),(-0.0930399969220161,0.5,-0.28099998831749),(-0.067855216562748,0.5,-0.28099998831749),(-0.0426704399287701,0.75,-0.28099998831749),(-0.030078049749136,0.75,-0.28099998831749),(-0.0204187016934156,3.0,0.279004514217377),(-0.0323704518377781,2.75,0.28099998831749),(-0.0204187016934156,2.5,0.279004514217377),(-0.0103503027930856,2.75,0.270780026912689),(-0.0204187016934156,2.75,0.279004514217377),(-0.0575552247464657,3.0,0.28099998831749),(-0.0575552247464657,2.5,0.28099998831749),(-0.0323704518377781,2.25,0.28099998831749),(-0.0103503027930856,2.25,0.270780026912689),(-0.0204187016934156,2.25,0.279004514217377),(-0.00609181355684996,2.5,0.259097278118134),(-0.00600000005215406,2.25,0.246700018644333),(-0.00609181355684996,2.25,0.259097278118134),(-0.00600000005215406,3.0,0.221515014767647),(-0.00600000005215406,2.5,0.196330010890961),(-0.00600000005215406,2.5,0.221515014767647),(-0.00609181355684996,3.0,0.259097278118134),(-0.00600000005215406,2.75,0.246700018644333),(-0.00609181355684996,2.75,0.259097278118134),(-0.0204187016934156,4.0,0.279004514217377),(-0.0323704518377781,3.75,0.28099998831749),(-0.0204187016934156,3.5,0.279004514217377),(-0.0103503027930856,3.75,0.270780026912689),(-0.0204187016934156,3.75,0.279004514217377),(-0.0575552247464657,4.0,0.28099998831749),(-0.0575552247464657,3.5,0.28099998831749),(-0.0323704518377781,3.25,0.28099998831749),(-0.0103503027930856,3.25,0.270780026912689),(-0.0204187016934156,3.25,0.279004514217377),(-0.00609181355684996,3.5,0.259097278118134),(-0.00600000005215406,3.25,0.246700018644333),(-0.00609181355684996,3.25,0.259097278118134),(-0.00600000005215406,4.0,0.221515014767647),(-0.00600000005215406,3.5,0.196330010890961),(-0.00600000005215406,3.5,0.221515014767647),(-0.00609181355684996,4.0,0.259097278118134),(-0.00600000005215406,3.75,0.246700018644333),(-0.00609181355684996,3.75,0.259097278118134),(0.00907893385738134,4.0,0.268760502338409),(0.00600000005215406,3.75,0.256999999284744),(0.00907893385738134,3.5,0.268760502338409),(0.0183100011199713,3.75,0.277960538864136),(0.00907893385738134,3.75,0.268760502338409),(0.00600000005215406,4.0,0.231814995408058),(0.00600000005215406,3.5,0.206630006432533),(0.00600000005215406,3.0,0.231814995408058),(0.00600000005215406,3.5,0.231814995408058),(0.00600000005215406,3.25,0.256999999284744),(0.00907893385738134,3.0,0.268760502338409),(0.0183100011199713,3.25,0.277960538864136),(0.00907893385738134,3.25,0.268760502338409),(0.030078049749136,3.5,0.28099998831749),(0.030078049749136,3.0,0.28099998831749),(0.0426704399287701,3.25,0.28099998831749),(0.030078049749136,3.25,0.28099998831749),(0.067855216562748,4.0,0.28099998831749),(0.067855216562748,3.0,0.28099998831749),(0.0930399969220161,3.5,0.28099998831749),(0.067855216562748,3.5,0.28099998831749),(0.030078049749136,4.0,0.28099998831749),(0.0426704399287701,3.75,0.28099998831749),(0.030078049749136,3.75,0.28099998831749),(0.00600000005215406,2.75,0.256999999284744),(0.00907893385738134,2.5,0.268760502338409),(0.0183100011199713,2.75,0.277960538864136),(0.00907893385738134,2.75,0.268760502338409),(0.00600000005215406,2.5,0.206630006432533),(0.00600000005215406,2.5,0.231814995408058),(0.00600000005215406,2.25,0.256999999284744),(0.0183100011199713,2.25,0.277960538864136),(0.00907893385738134,2.25,0.268760502338409),(0.030078049749136,2.5,0.28099998831749),(0.0426704399287701,2.25,0.28099998831749),(0.030078049749136,2.25,0.28099998831749),(0.0930399969220161,2.5,0.28099998831749),(0.067855216562748,2.5,0.28099998831749),(0.0426704399287701,2.75,0.28099998831749),(0.030078049749136,2.75,0.28099998831749),(0.0204187016934156,3.0,-0.279004514217377),(0.0323704518377781,2.75,-0.28099998831749),(0.0204187016934156,2.5,-0.279004514217377),(0.0103503027930856,2.75,-0.270780026912689),(0.0204187016934156,2.75,-0.279004514217377),(0.0575552247464657,3.0,-0.28099998831749),(0.0575552247464657,2.5,-0.28099998831749),(0.0323704518377781,2.25,-0.28099998831749),(0.0103503027930856,2.25,-0.270780026912689),(0.0204187016934156,2.25,-0.279004514217377),(0.00609181355684996,2.5,-0.259097278118134),(0.00600000005215406,2.25,-0.246700018644333),(0.00609181355684996,2.25,-0.259097278118134),(0.00600000005215406,3.0,-0.221515014767647),(0.00600000005215406,2.5,-0.196330010890961),(0.00600000005215406,2.5,-0.221515014767647),(0.00609181355684996,3.0,-0.259097278118134),(0.00600000005215406,2.75,-0.246700018644333),(0.00609181355684996,2.75,-0.259097278118134),(0.0204187016934156,4.0,-0.279004514217377),(0.0323704518377781,3.75,-0.28099998831749),(0.0204187016934156,3.5,-0.279004514217377),(0.0103503027930856,3.75,-0.270780026912689),(0.0204187016934156,3.75,-0.279004514217377),(0.0575552247464657,4.0,-0.28099998831749),(0.0575552247464657,3.5,-0.28099998831749),(0.0323704518377781,3.25,-0.28099998831749),(0.0103503027930856,3.25,-0.270780026912689),(0.0204187016934156,3.25,-0.279004514217377),(0.00609181355684996,3.5,-0.259097278118134),(0.00600000005215406,3.25,-0.246700018644333),(0.00609181355684996,3.25,-0.259097278118134),(0.00600000005215406,4.0,-0.221515014767647),(0.00600000005215406,3.5,-0.196330010890961),(0.00600000005215406,3.5,-0.221515014767647),(0.00609181355684996,4.0,-0.259097278118134),(0.00600000005215406,3.75,-0.246700018644333),(0.00609181355684996,3.75,-0.259097278118134),(-0.00907893385738134,4.0,-0.268760502338409),(-0.00600000005215406,3.75,-0.256999999284744),(-0.00907893385738134,3.5,-0.268760502338409),(-0.0183100011199713,3.75,-0.277960538864136),(-0.00907893385738134,3.75,-0.268760502338409),(-0.00600000005215406,4.0,-0.231814995408058),(-0.00600000005215406,3.5,-0.206630006432533),(-0.00600000005215406,3.0,-0.231814995408058),(-0.00600000005215406,3.5,-0.231814995408058),(-0.00600000005215406,3.25,-0.256999999284744),(-0.00907893385738134,3.0,-0.268760502338409),(-0.0183100011199713,3.25,-0.277960538864136),(-0.00907893385738134,3.25,-0.268760502338409),(-0.030078049749136,3.5,-0.28099998831749),(-0.030078049749136,3.0,-0.28099998831749),(-0.0426704399287701,3.25,-0.28099998831749),(-0.030078049749136,3.25,-0.28099998831749),(-0.067855216562748,4.0,-0.28099998831749),(-0.067855216562748,3.0,-0.28099998831749),(-0.0930399969220161,3.5,-0.28099998831749),(-0.067855216562748,3.5,-0.28099998831749),(-0.030078049749136,4.0,-0.28099998831749),(-0.0426704399287701,3.75,-0.28099998831749),(-0.030078049749136,3.75,-0.28099998831749),(-0.00600000005215406,2.75,-0.256999999284744),(-0.00907893385738134,2.5,-0.268760502338409),(-0.0183100011199713,2.75,-0.277960538864136),(-0.00907893385738134,2.75,-0.268760502338409),(-0.00600000005215406,2.5,-0.206630006432533),(-0.00600000005215406,2.5,-0.231814995408058),(-0.00600000005215406,2.25,-0.256999999284744),(-0.0183100011199713,2.25,-0.277960538864136),(-0.00907893385738134,2.25,-0.268760502338409),(-0.030078049749136,2.5,-0.28099998831749),(-0.0426704399287701,2.25,-0.28099998831749),(-0.030078049749136,2.25,-0.28099998831749),(-0.0930399969220161,2.5,-0.28099998831749),(-0.067855216562748,2.5,-0.28099998831749),(-0.0426704399287701,2.75,-0.28099998831749),(-0.030078049749136,2.75,-0.28099998831749),(-0.0204187016934156,5.0,0.279004514217377),(-0.0323704518377781,4.75,0.28099998831749),(-0.0204187016934156,4.5,0.279004514217377),(-0.0103503027930856,4.75,0.270780026912689),(-0.0204187016934156,4.75,0.279004514217377),(-0.0575552247464657,5.0,0.28099998831749),(-0.0575552247464657,4.5,0.28099998831749),(-0.0323704518377781,4.25,0.28099998831749),(-0.0103503027930856,4.25,0.270780026912689),(-0.0204187016934156,4.25,0.279004514217377),(-0.00609181355684996,4.5,0.259097278118134),(-0.00600000005215406,4.25,0.246700018644333),(-0.00609181355684996,4.25,0.259097278118134),(-0.00600000005215406,5.0,0.221515014767647),(-0.00600000005215406,4.5,0.196330010890961),(-0.00600000005215406,4.5,0.221515014767647),(-0.00609181355684996,5.0,0.259097278118134),(-0.00600000005215406,4.75,0.246700018644333),(-0.00609181355684996,4.75,0.259097278118134),(-0.0204187016934156,6.0,0.279004514217377),(-0.0323704518377781,5.75,0.28099998831749),(-0.0204187016934156,5.5,0.279004514217377),(-0.0103503027930856,5.75,0.270780026912689),(-0.0204187016934156,5.75,0.279004514217377),(-0.0575552247464657,6.0,0.28099998831749),(-0.0575552247464657,5.5,0.28099998831749),(-0.0323704518377781,5.25,0.28099998831749),(-0.0103503027930856,5.25,0.270780026912689),(-0.0204187016934156,5.25,0.279004514217377),(-0.00609181355684996,5.5,0.259097278118134),(-0.00600000005215406,5.25,0.246700018644333),(-0.00609181355684996,5.25,0.259097278118134),(-0.00600000005215406,6.0,0.221515014767647),(-0.00600000005215406,5.5,0.196330010890961),(-0.00600000005215406,5.5,0.221515014767647),(-0.00609181355684996,6.0,0.259097278118134),(-0.00600000005215406,5.75,0.246700018644333),(-0.00609181355684996,5.75,0.259097278118134),(0.00907893385738134,6.0,0.268760502338409),(0.00600000005215406,5.75,0.256999999284744),(0.00907893385738134,5.5,0.268760502338409),(0.0183100011199713,5.75,0.277960538864136),(0.00907893385738134,5.75,0.268760502338409),(0.00600000005215406,6.0,0.231814995408058),(0.00600000005215406,5.5,0.206630006432533),(0.00600000005215406,5.0,0.231814995408058),(0.00600000005215406,5.5,0.231814995408058),(0.00600000005215406,5.25,0.256999999284744),(0.00907893385738134,5.0,0.268760502338409),(0.0183100011199713,5.25,0.277960538864136),(0.00907893385738134,5.25,0.268760502338409),(0.030078049749136,5.5,0.28099998831749),(0.030078049749136,5.0,0.28099998831749),(0.0426704399287701,5.25,0.28099998831749),(0.030078049749136,5.25,0.28099998831749),(0.067855216562748,6.0,0.28099998831749),(0.067855216562748,5.0,0.28099998831749),(0.0930399969220161,5.5,0.28099998831749),(0.067855216562748,5.5,0.28099998831749),(0.030078049749136,6.0,0.28099998831749),(0.0426704399287701,5.75,0.28099998831749),(0.030078049749136,5.75,0.28099998831749),(0.00600000005215406,4.75,0.256999999284744),(0.00907893385738134,4.5,0.268760502338409),(0.0183100011199713,4.75,0.277960538864136),(0.00907893385738134,4.75,0.268760502338409),(0.00600000005215406,4.5,0.206630006432533),(0.00600000005215406,4.5,0.231814995408058),(0.00600000005215406,4.25,0.256999999284744),(0.0183100011199713,4.25,0.277960538864136),(0.00907893385738134,4.25,0.268760502338409),(0.030078049749136,4.5,0.28099998831749),(0.0426704399287701,4.25,0.28099998831749),(0.030078049749136,4.25,0.28099998831749),(0.0930399969220161,4.5,0.28099998831749),(0.067855216562748,4.5,0.28099998831749),(0.0426704399287701,4.75,0.28099998831749),(0.030078049749136,4.75,0.28099998831749),(0.0204187016934156,5.0,-0.279004514217377),(0.0323704518377781,4.75,-0.28099998831749),(0.0204187016934156,4.5,-0.279004514217377),(0.0103503027930856,4.75,-0.270780026912689),(0.0204187016934156,4.75,-0.279004514217377),(0.0575552247464657,5.0,-0.28099998831749),(0.0575552247464657,4.5,-0.28099998831749),(0.0323704518377781,4.25,-0.28099998831749),(0.0103503027930856,4.25,-0.270780026912689),(0.0204187016934156,4.25,-0.279004514217377),(0.00609181355684996,4.5,-0.259097278118134),(0.00600000005215406,4.25,-0.246700018644333),(0.00609181355684996,4.25,-0.259097278118134),(0.00600000005215406,5.0,-0.221515014767647),(0.00600000005215406,4.5,-0.196330010890961),(0.00600000005215406,4.5,-0.221515014767647),(0.00609181355684996,5.0,-0.259097278118134),(0.00600000005215406,4.75,-0.246700018644333),(0.00609181355684996,4.75,-0.259097278118134),(0.0204187016934156,6.0,-0.279004514217377),(0.0323704518377781,5.75,-0.28099998831749),(0.0204187016934156,5.5,-0.279004514217377),(0.0103503027930856,5.75,-0.270780026912689),(0.0204187016934156,5.75,-0.279004514217377),(0.0575552247464657,6.0,-0.28099998831749),(0.0575552247464657,5.5,-0.28099998831749),(0.0323704518377781,5.25,-0.28099998831749),(0.0103503027930856,5.25,-0.270780026912689),(0.0204187016934156,5.25,-0.279004514217377),(0.00609181355684996,5.5,-0.259097278118134),(0.00600000005215406,5.25,-0.246700018644333),(0.00609181355684996,5.25,-0.259097278118134),(0.00600000005215406,6.0,-0.221515014767647),(0.00600000005215406,5.5,-0.196330010890961),(0.00600000005215406,5.5,-0.221515014767647),(0.00609181355684996,6.0,-0.259097278118134),(0.00600000005215406,5.75,-0.246700018644333),(0.00609181355684996,5.75,-0.259097278118134),(-0.00907893385738134,6.0,-0.268760502338409),(-0.00600000005215406,5.75,-0.256999999284744),(-0.00907893385738134,5.5,-0.268760502338409),(-0.0183100011199713,5.75,-0.277960538864136),(-0.00907893385738134,5.75,-0.268760502338409),(-0.00600000005215406,6.0,-0.231814995408058),(-0.00600000005215406,5.5,-0.206630006432533),(-0.00600000005215406,5.0,-0.231814995408058),(-0.00600000005215406,5.5,-0.231814995408058),(-0.00600000005215406,5.25,-0.256999999284744),(-0.00907893385738134,5.0,-0.268760502338409),(-0.0183100011199713,5.25,-0.277960538864136),(-0.00907893385738134,5.25,-0.268760502338409),(-0.030078049749136,5.5,-0.28099998831749),(-0.030078049749136,5.0,-0.28099998831749),(-0.0426704399287701,5.25,-0.28099998831749),(-0.030078049749136,5.25,-0.28099998831749),(-0.067855216562748,6.0,-0.28099998831749),(-0.067855216562748,5.0,-0.28099998831749),(-0.0930399969220161,5.5,-0.28099998831749),(-0.067855216562748,5.5,-0.28099998831749),(-0.030078049749136,6.0,-0.28099998831749),(-0.0426704399287701,5.75,-0.28099998831749),(-0.030078049749136,5.75,-0.28099998831749),(-0.00600000005215406,4.75,-0.256999999284744),(-0.00907893385738134,4.5,-0.268760502338409),(-0.0183100011199713,4.75,-0.277960538864136),(-0.00907893385738134,4.75,-0.268760502338409),(-0.00600000005215406,4.5,-0.206630006432533),(-0.00600000005215406,4.5,-0.231814995408058),(-0.00600000005215406,4.25,-0.256999999284744),(-0.0183100011199713,4.25,-0.277960538864136),(-0.00907893385738134,4.25,-0.268760502338409),(-0.030078049749136,4.5,-0.28099998831749),(-0.0426704399287701,4.25,-0.28099998831749),(-0.030078049749136,4.25,-0.28099998831749),(-0.0930399969220161,4.5,-0.28099998831749),(-0.067855216562748,4.5,-0.28099998831749),(-0.0426704399287701,4.75,-0.28099998831749),(-0.030078049749136,4.75,-0.28099998831749),(-0.0204187016934156,7.0,0.279004514217377),(-0.0323704518377781,6.75,0.28099998831749),(-0.0204187016934156,6.5,0.279004514217377),(-0.0103503027930856,6.75,0.270780026912689),(-0.0204187016934156,6.75,0.279004514217377),(-0.0575552247464657,7.0,0.28099998831749),(-0.0575552247464657,6.5,0.28099998831749),(-0.0323704518377781,6.25,0.28099998831749),(-0.0103503027930856,6.25,0.270780026912689),(-0.0204187016934156,6.25,0.279004514217377),(-0.00609181355684996,6.5,0.259097278118134),(-0.00600000005215406,6.25,0.246700018644333),(-0.00609181355684996,6.25,0.259097278118134),(-0.00600000005215406,7.0,0.221515014767647),(-0.00600000005215406,6.5,0.196330010890961),(-0.00600000005215406,6.5,0.221515014767647),(-0.00609181355684996,7.0,0.259097278118134),(-0.00600000005215406,6.75,0.246700018644333),(-0.00609181355684996,6.75,0.259097278118134),(-0.0204187016934156,8.0,0.279004514217377),(-0.0323704518377781,7.75,0.28099998831749),(-0.0204187016934156,7.5,0.279004514217377),(-0.0103503027930856,7.75,0.270780026912689),(-0.0204187016934156,7.75,0.279004514217377),(-0.0575552247464657,8.0,0.28099998831749),(-0.0575552247464657,7.5,0.28099998831749),(-0.0323704518377781,7.25,0.28099998831749),(-0.0103503027930856,7.25,0.270780026912689),(-0.0204187016934156,7.25,0.279004514217377),(-0.00609181355684996,7.5,0.259097278118134),(-0.00600000005215406,7.25,0.246700018644333),(-0.00609181355684996,7.25,0.259097278118134),(-0.00600000005215406,8.0,0.221515014767647),(-0.00600000005215406,7.5,0.196330010890961),(-0.00600000005215406,7.5,0.221515014767647),(-0.00609181355684996,8.0,0.259097278118134),(-0.00600000005215406,7.75,0.246700018644333),(-0.00609181355684996,7.75,0.259097278118134),(0.00907893385738134,8.0,0.268760502338409),(0.00600000005215406,7.75,0.256999999284744),(0.00907893385738134,7.5,0.268760502338409),(0.0183100011199713,7.75,0.277960538864136),(0.00907893385738134,7.75,0.268760502338409),(0.00600000005215406,8.0,0.231814995408058),(0.00600000005215406,7.5,0.206630006432533),(0.00600000005215406,7.0,0.231814995408058),(0.00600000005215406,7.5,0.231814995408058),(0.00600000005215406,7.25,0.256999999284744),(0.00907893385738134,7.0,0.268760502338409),(0.0183100011199713,7.25,0.277960538864136),(0.00907893385738134,7.25,0.268760502338409),(0.030078049749136,7.5,0.28099998831749),(0.030078049749136,7.0,0.28099998831749),(0.0426704399287701,7.25,0.28099998831749),(0.030078049749136,7.25,0.28099998831749),(0.067855216562748,8.0,0.28099998831749),(0.067855216562748,7.0,0.28099998831749),(0.0930399969220161,7.5,0.28099998831749),(0.067855216562748,7.5,0.28099998831749),(0.030078049749136,8.0,0.28099998831749),(0.0426704399287701,7.75,0.28099998831749),(0.030078049749136,7.75,0.28099998831749),(0.00600000005215406,6.75,0.256999999284744),(0.00907893385738134,6.5,0.268760502338409),(0.0183100011199713,6.75,0.277960538864136),(0.00907893385738134,6.75,0.268760502338409),(0.00600000005215406,6.5,0.206630006432533),(0.00600000005215406,6.5,0.231814995408058),(0.00600000005215406,6.25,0.256999999284744),(0.0183100011199713,6.25,0.277960538864136),(0.00907893385738134,6.25,0.268760502338409),(0.030078049749136,6.5,0.28099998831749),(0.0426704399287701,6.25,0.28099998831749),(0.030078049749136,6.25,0.28099998831749),(0.0930399969220161,6.5,0.28099998831749),(0.067855216562748,6.5,0.28099998831749),(0.0426704399287701,6.75,0.28099998831749),(0.030078049749136,6.75,0.28099998831749),(0.0204187016934156,7.0,-0.279004514217377),(0.0323704518377781,6.75,-0.28099998831749),(0.0204187016934156,6.5,-0.279004514217377),(0.0103503027930856,6.75,-0.270780026912689),(0.0204187016934156,6.75,-0.279004514217377),(0.0575552247464657,7.0,-0.28099998831749),(0.0575552247464657,6.5,-0.28099998831749),(0.0323704518377781,6.25,-0.28099998831749),(0.0103503027930856,6.25,-0.270780026912689),(0.0204187016934156,6.25,-0.279004514217377),(0.00609181355684996,6.5,-0.259097278118134),(0.00600000005215406,6.25,-0.246700018644333),(0.00609181355684996,6.25,-0.259097278118134),(0.00600000005215406,7.0,-0.221515014767647),(0.00600000005215406,6.5,-0.196330010890961),(0.00600000005215406,6.5,-0.221515014767647),(0.00609181355684996,7.0,-0.259097278118134),(0.00600000005215406,6.75,-0.246700018644333),(0.00609181355684996,6.75,-0.259097278118134),(0.0204187016934156,8.0,-0.279004514217377),(0.0323704518377781,7.75,-0.28099998831749),(0.0204187016934156,7.5,-0.279004514217377),(0.0103503027930856,7.75,-0.270780026912689),(0.0204187016934156,7.75,-0.279004514217377),(0.0575552247464657,8.0,-0.28099998831749),(0.0575552247464657,7.5,-0.28099998831749),(0.0323704518377781,7.25,-0.28099998831749),(0.0103503027930856,7.25,-0.270780026912689),(0.0204187016934156,7.25,-0.279004514217377),(0.00609181355684996,7.5,-0.259097278118134),(0.00600000005215406,7.25,-0.246700018644333),(0.00609181355684996,7.25,-0.259097278118134),(0.00600000005215406,8.0,-0.221515014767647),(0.00600000005215406,7.5,-0.196330010890961),(0.00600000005215406,7.5,-0.221515014767647),(0.00609181355684996,8.0,-0.259097278118134),(0.00600000005215406,7.75,-0.246700018644333),(0.00609181355684996,7.75,-0.259097278118134),(-0.00907893385738134,8.0,-0.268760502338409),(-0.00600000005215406,7.75,-0.256999999284744),(-0.00907893385738134,7.5,-0.268760502338409),(-0.0183100011199713,7.75,-0.277960538864136),(-0.00907893385738134,7.75,-0.268760502338409),(-0.00600000005215406,8.0,-0.231814995408058),(-0.00600000005215406,7.5,-0.206630006432533),(-0.00600000005215406,7.0,-0.231814995408058),(-0.00600000005215406,7.5,-0.231814995408058),(-0.00600000005215406,7.25,-0.256999999284744),(-0.00907893385738134,7.0,-0.268760502338409),(-0.0183100011199713,7.25,-0.277960538864136),(-0.00907893385738134,7.25,-0.268760502338409),(-0.030078049749136,7.5,-0.28099998831749),(-0.030078049749136,7.0,-0.28099998831749),(-0.0426704399287701,7.25,-0.28099998831749),(-0.030078049749136,7.25,-0.28099998831749),(-0.067855216562748,8.0,-0.28099998831749),(-0.067855216562748,7.0,-0.28099998831749),(-0.0930399969220161,7.5,-0.28099998831749),(-0.067855216562748,7.5,-0.28099998831749),(-0.030078049749136,8.0,-0.28099998831749),(-0.0426704399287701,7.75,-0.28099998831749),(-0.030078049749136,7.75,-0.28099998831749),(-0.00600000005215406,6.75,-0.256999999284744),(-0.00907893385738134,6.5,-0.268760502338409),(-0.0183100011199713,6.75,-0.277960538864136),(-0.00907893385738134,6.75,-0.268760502338409),(-0.00600000005215406,6.5,-0.206630006432533),(-0.00600000005215406,6.5,-0.231814995408058),(-0.00600000005215406,6.25,-0.256999999284744),(-0.0183100011199713,6.25,-0.277960538864136),(-0.00907893385738134,6.25,-0.268760502338409),(-0.030078049749136,6.5,-0.28099998831749),(-0.0426704399287701,6.25,-0.28099998831749),(-0.030078049749136,6.25,-0.28099998831749),(-0.0930399969220161,6.5,-0.28099998831749),(-0.067855216562748,6.5,-0.28099998831749),(-0.0426704399287701,6.75,-0.28099998831749),(-0.030078049749136,6.75,-0.28099998831749),(-0.0204187016934156,9.0,0.279004514217377),(-0.0323704518377781,8.75,0.28099998831749),(-0.0204187016934156,8.5,0.279004514217377),(-0.0103503027930856,8.75,0.270780026912689),(-0.0204187016934156,8.75,0.279004514217377),(-0.0575552247464657,9.0,0.28099998831749),(-0.0575552247464657,8.5,0.28099998831749),(-0.0323704518377781,8.25,0.28099998831749),(-0.0103503027930856,8.25,0.270780026912689),(-0.0204187016934156,8.25,0.279004514217377),(-0.00609181355684996,8.5,0.259097278118134),(-0.00600000005215406,8.25,0.246700018644333),(-0.00609181355684996,8.25,0.259097278118134),(-0.00600000005215406,9.0,0.221515014767647),(-0.00600000005215406,8.5,0.196330010890961),(-0.00600000005215406,8.5,0.221515014767647),(-0.00609181355684996,9.0,0.259097278118134),(-0.00600000005215406,8.75,0.246700018644333),(-0.00609181355684996,8.75,0.259097278118134),(-0.0204187016934156,10.0,0.279004514217377),(-0.0323704518377781,9.75,0.28099998831749),(-0.0204187016934156,9.5,0.279004514217377),(-0.0103503027930856,9.75,0.270780026912689),(-0.0204187016934156,9.75,0.279004514217377),(-0.0575552247464657,10.0,0.28099998831749),(-0.0575552247464657,9.5,0.28099998831749),(-0.0323704518377781,9.25,0.28099998831749),(-0.0103503027930856,9.25,0.270780026912689),(-0.0204187016934156,9.25,0.279004514217377),(-0.00609181355684996,9.5,0.259097278118134),(-0.00600000005215406,9.25,0.246700018644333),(-0.00609181355684996,9.25,0.259097278118134),(-0.00600000005215406,10.0,0.221515014767647),(-0.00600000005215406,9.5,0.196330010890961),(-0.00600000005215406,9.5,0.221515014767647),(-0.00609181355684996,10.0,0.259097278118134),(-0.00600000005215406,9.75,0.246700018644333),(-0.00609181355684996,9.75,0.259097278118134),(0.00907893385738134,10.0,0.268760502338409),(0.00600000005215406,9.75,0.256999999284744),(0.00907893385738134,9.5,0.268760502338409),(0.0183100011199713,9.75,0.277960538864136),(0.00907893385738134,9.75,0.268760502338409),(0.00600000005215406,10.0,0.231814995408058),(0.00600000005215406,9.5,0.206630006432533),(0.00600000005215406,9.0,0.231814995408058),(0.00600000005215406,9.5,0.231814995408058),(0.00600000005215406,9.25,0.256999999284744),(0.00907893385738134,9.0,0.268760502338409),(0.0183100011199713,9.25,0.277960538864136),(0.00907893385738134,9.25,0.268760502338409),(0.030078049749136,9.5,0.28099998831749),(0.030078049749136,9.0,0.28099998831749),(0.0426704399287701,9.25,0.28099998831749),(0.030078049749136,9.25,0.28099998831749),(0.067855216562748,10.0,0.28099998831749),(0.067855216562748,9.0,0.28099998831749),(0.0930399969220161,9.5,0.28099998831749),(0.067855216562748,9.5,0.28099998831749),(0.030078049749136,10.0,0.28099998831749),(0.0426704399287701,9.75,0.28099998831749),(0.030078049749136,9.75,0.28099998831749),(0.00600000005215406,8.75,0.256999999284744),(0.00907893385738134,8.5,0.268760502338409),(0.0183100011199713,8.75,0.277960538864136),(0.00907893385738134,8.75,0.268760502338409),(0.00600000005215406,8.5,0.206630006432533),(0.00600000005215406,8.5,0.231814995408058),(0.00600000005215406,8.25,0.256999999284744),(0.0183100011199713,8.25,0.277960538864136),(0.00907893385738134,8.25,0.268760502338409),(0.030078049749136,8.5,0.28099998831749),(0.0426704399287701,8.25,0.28099998831749),(0.030078049749136,8.25,0.28099998831749),(0.0930399969220161,8.5,0.28099998831749),(0.067855216562748,8.5,0.28099998831749),(0.0426704399287701,8.75,0.28099998831749),(0.030078049749136,8.75,0.28099998831749),(0.0204187016934156,9.0,-0.279004514217377),(0.0323704518377781,8.75,-0.28099998831749),(0.0204187016934156,8.5,-0.279004514217377),(0.0103503027930856,8.75,-0.270780026912689),(0.0204187016934156,8.75,-0.279004514217377),(0.0575552247464657,9.0,-0.28099998831749),(0.0575552247464657,8.5,-0.28099998831749),(0.0323704518377781,8.25,-0.28099998831749),(0.0103503027930856,8.25,-0.270780026912689),(0.0204187016934156,8.25,-0.279004514217377),(0.00609181355684996,8.5,-0.259097278118134),(0.00600000005215406,8.25,-0.246700018644333),(0.00609181355684996,8.25,-0.259097278118134),(0.00600000005215406,9.0,-0.221515014767647),(0.00600000005215406,8.5,-0.196330010890961),(0.00600000005215406,8.5,-0.221515014767647),(0.00609181355684996,9.0,-0.259097278118134),(0.00600000005215406,8.75,-0.246700018644333),(0.00609181355684996,8.75,-0.259097278118134),(0.0204187016934156,10.0,-0.279004514217377),(0.0323704518377781,9.75,-0.28099998831749),(0.0204187016934156,9.5,-0.279004514217377),(0.0103503027930856,9.75,-0.270780026912689),(0.0204187016934156,9.75,-0.279004514217377),(0.0575552247464657,10.0,-0.28099998831749),(0.0575552247464657,9.5,-0.28099998831749),(0.0323704518377781,9.25,-0.28099998831749),(0.0103503027930856,9.25,-0.270780026912689),(0.0204187016934156,9.25,-0.279004514217377),(0.00609181355684996,9.5,-0.259097278118134),(0.00600000005215406,9.25,-0.246700018644333),(0.00609181355684996,9.25,-0.259097278118134),(0.00600000005215406,10.0,-0.221515014767647),(0.00600000005215406,9.5,-0.196330010890961),(0.00600000005215406,9.5,-0.221515014767647),(0.00609181355684996,10.0,-0.259097278118134),(0.00600000005215406,9.75,-0.246700018644333),(0.00609181355684996,9.75,-0.259097278118134),(-0.00907893385738134,10.0,-0.268760502338409),(-0.00600000005215406,9.75,-0.256999999284744),(-0.00907893385738134,9.5,-0.268760502338409),(-0.0183100011199713,9.75,-0.277960538864136),(-0.00907893385738134,9.75,-0.268760502338409),(-0.00600000005215406,10.0,-0.231814995408058),(-0.00600000005215406,9.5,-0.206630006432533),(-0.00600000005215406,9.0,-0.231814995408058),(-0.00600000005215406,9.5,-0.231814995408058),(-0.00600000005215406,9.25,-0.256999999284744),(-0.00907893385738134,9.0,-0.268760502338409),(-0.0183100011199713,9.25,-0.277960538864136),(-0.00907893385738134,9.25,-0.268760502338409),(-0.030078049749136,9.5,-0.28099998831749),(-0.030078049749136,9.0,-0.28099998831749),(-0.0426704399287701,9.25,-0.28099998831749),(-0.030078049749136,9.25,-0.28099998831749),(-0.067855216562748,10.0,-0.28099998831749),(-0.067855216562748,9.0,-0.28099998831749),(-0.0930399969220161,9.5,-0.28099998831749),(-0.067855216562748,9.5,-0.28099998831749),(-0.030078049749136,10.0,-0.28099998831749),(-0.0426704399287701,9.75,-0.28099998831749),(-0.030078049749136,9.75,-0.28099998831749),(-0.00600000005215406,8.75,-0.256999999284744),(-0.00907893385738134,8.5,-0.268760502338409),(-0.0183100011199713,8.75,-0.277960538864136),(-0.00907893385738134,8.75,-0.268760502338409),(-0.00600000005215406,8.5,-0.206630006432533),(-0.00600000005215406,8.5,-0.231814995408058),(-0.00600000005215406,8.25,-0.256999999284744),(-0.0183100011199713,8.25,-0.277960538864136),(-0.00907893385738134,8.25,-0.268760502338409),(-0.030078049749136,8.5,-0.28099998831749),(-0.0426704399287701,8.25,-0.28099998831749),(-0.030078049749136,8.25,-0.28099998831749),(-0.0930399969220161,8.5,-0.28099998831749),(-0.067855216562748,8.5,-0.28099998831749),(-0.0426704399287701,8.75,-0.28099998831749),(-0.030078049749136,8.75,-0.28099998831749),(-0.00600000005215406,0.5,-0.244407504796982),(-0.00600000005215406,0.25,-0.231814995408058),(-0.00600000005215406,0.0,-0.244407504796982),(-0.00600000005215406,0.25,-0.244407504796982),(-0.00600000005215406,1.0,-0.244407504796982),(-0.00600000005215406,0.75,-0.231814995408058),(-0.00600000005215406,0.75,-0.244407504796982),(-0.00600000005215406,1.5,-0.244407504796982),(-0.00600000005215406,1.25,-0.231814995408058),(-0.00600000005215406,1.25,-0.244407504796982),(-0.00600000005215406,2.0,-0.244407504796982),(-0.00600000005215406,1.75,-0.231814995408058),(-0.00600000005215406,1.75,-0.244407504796982),(-0.00600000005215406,2.5,-0.244407504796982),(-0.00600000005215406,2.25,-0.231814995408058),(-0.00600000005215406,2.25,-0.244407504796982),(-0.00600000005215406,3.0,-0.244407504796982),(-0.00600000005215406,2.75,-0.231814995408058),(-0.00600000005215406,2.75,-0.244407504796982),(-0.00600000005215406,3.5,-0.244407504796982),(-0.00600000005215406,3.25,-0.231814995408058),(-0.00600000005215406,3.25,-0.244407504796982),(-0.00600000005215406,4.0,-0.244407504796982),(-0.00600000005215406,3.75,-0.231814995408058),(-0.00600000005215406,3.75,-0.244407504796982),(-0.00600000005215406,4.5,-0.244407504796982),(-0.00600000005215406,4.25,-0.231814995408058),(-0.00600000005215406,4.25,-0.244407504796982),(-0.00600000005215406,5.0,-0.244407504796982),(-0.00600000005215406,4.75,-0.231814995408058),(-0.00600000005215406,4.75,-0.244407504796982),(-0.00600000005215406,5.5,-0.244407504796982),(-0.00600000005215406,5.25,-0.231814995408058),(-0.00600000005215406,5.25,-0.244407504796982),(-0.00600000005215406,6.0,-0.244407504796982),(-0.00600000005215406,5.75,-0.231814995408058),(-0.00600000005215406,5.75,-0.244407504796982),(-0.00600000005215406,6.5,-0.244407504796982),(-0.00600000005215406,6.25,-0.231814995408058),(-0.00600000005215406,6.25,-0.244407504796982),(-0.00600000005215406,7.0,-0.244407504796982),(-0.00600000005215406,6.75,-0.231814995408058),(-0.00600000005215406,6.75,-0.244407504796982),(-0.00600000005215406,7.5,-0.244407504796982),(-0.00600000005215406,7.25,-0.231814995408058),(-0.00600000005215406,7.25,-0.244407504796982),(-0.00600000005215406,8.0,-0.244407504796982),(-0.00600000005215406,7.75,-0.231814995408058),(-0.00600000005215406,7.75,-0.244407504796982),(-0.00600000005215406,8.5,-0.244407504796982),(-0.00600000005215406,8.25,-0.231814995408058),(-0.00600000005215406,8.25,-0.244407504796982),(-0.00600000005215406,9.0,-0.244407504796982),(-0.00600000005215406,8.75,-0.231814995408058),(-0.00600000005215406,8.75,-0.244407504796982),(-0.00600000005215406,9.5,-0.244407504796982),(-0.00600000005215406,9.25,-0.231814995408058),(-0.00600000005215406,9.25,-0.244407504796982),(-0.00600000005215406,10.0,-0.244407504796982),(-0.00600000005215406,9.75,-0.231814995408058),(-0.00600000005215406,9.75,-0.244407504796982),(-0.109999999403954,10.0,0.28099998831749),(-0.00600000005215406,9.875,-0.244407504796982),(-0.00600000005215406,9.75,-0.250703752040863),(-0.00600000005215406,9.875,-0.256999999284744),(-0.00600000005215406,9.875,-0.250703752040863),(-0.00600000005215406,9.875,-0.231814995408058),(-0.00600000005215406,9.75,-0.238111257553101),(-0.00600000005215406,9.875,-0.238111257553101),(-0.00600000005215406,9.75,-0.206630006432533),(-0.00600000005215406,9.5,-0.219222500920296),(-0.00600000005215406,9.75,-0.219222500920296),(-0.00600000005215406,9.5,-0.156259998679161),(-0.00600000005215406,9.0,-0.181444987654686),(-0.00600000005215406,9.5,-0.181444987654686),(-0.00600000005215406,9.0,-0.0555199980735779),(-0.00600000005215406,8.0,-0.105889998376369),(-0.00600000005215406,9.0,-0.105889998376369),(-0.00600000005215406,9.0,0.0452200099825859),(-0.00600000005215406,8.0,-0.00514999404549599),(-0.00600000005215406,9.0,-0.00514999404549599),(-0.00600000005215406,9.0,0.171145007014275),(-0.00600000005215406,9.5,0.145960003137589),(-0.00600000005215406,9.5,0.171145007014275),(-0.00600000005215406,8.0,0.0955900102853775),(-0.00600000005215406,9.0,0.0955900102853775),(-0.00600000005215406,9.75,0.221515014767647),(-0.00600000005215406,9.5,0.208922520279884),(-0.00600000005215406,9.75,0.196330010890961),(-0.00600000005215406,9.75,0.208922520279884),(-0.00600000005215406,9.5,0.234107509255409),(-0.00600000005215406,9.75,0.234107509255409),(-0.00609181355684996,9.875,0.259097278118134),(-0.00600000005215406,9.75,0.252996206283569),(-0.00600000005215406,9.875,0.246700018644333),(-0.00600000005215406,9.875,0.252996206283569),(-0.0103503027930856,9.875,0.270780026912689),(-0.00738875288516283,9.75,0.265045583248138),(-0.00738875288516283,9.875,0.265045583248138),(-0.0323704518377781,9.875,0.28099998831749),(-0.0263753067702055,9.75,0.280724704265594),(-0.0204187016934156,9.875,0.279004514217377),(-0.0263753067702055,9.875,0.280724704265594),(-0.0575552247464657,9.75,0.28099998831749),(-0.0449628382921219,9.5,0.28099998831749),(-0.0449628382921219,9.75,0.28099998831749),(-0.0827400088310242,9.75,0.28099998831749),(-0.0701476112008095,9.5,0.28099998831749),(-0.0701476112008095,9.75,0.28099998831749),(-0.105889998376369,9.75,0.300000011920929),(-0.109999999403954,9.5,0.291517525911331),(-0.10792500525713,9.75,0.28099998831749),(-0.109999999403954,9.75,0.291517525911331),(-0.0555199980735779,9.5,0.300000011920929),(-0.0807049944996834,9.0,0.300000011920929),(-0.0807049944996834,9.5,0.300000011920929),(-0.00514999404549599,8.0,0.300000011920929),(-0.00514999404549599,9.0,0.300000011920929),(-0.109999999403954,9.875,0.291517525911331),(-0.109999999403954,9.75,0.285221248865128),(-0.10792500525713,9.875,0.28099998831749),(-0.109999999403954,9.875,0.285221248865128),(-0.0953325033187866,9.5,0.28099998831749),(-0.0953325033187866,9.75,0.28099998831749),(-0.109999999403954,9.9375,0.285221248865128),(-0.109999999403954,9.875,0.282073110342026),(-0.10792500525713,9.9375,0.28099998831749),(-0.109999999403954,9.9375,0.282073110342026),(-0.101628750562668,9.75,0.28099998831749),(-0.0953325033187866,9.875,0.28099998831749),(-0.101628750562668,9.875,0.28099998831749),(-0.109999999403954,9.96875,0.282073110342026),(-0.1094990670681,9.9375,0.28099998831749),(-0.10792500525713,9.96875,0.28099998831749),(-0.1094990670681,9.96875,0.28099998831749),(-0.104776881635189,9.875,0.28099998831749),(-0.101628750562668,9.9375,0.28099998831749),(-0.104776881635189,9.9375,0.28099998831749),(-0.1094990670681,9.984375,0.28099998831749),(-0.108712032437325,9.96875,0.28099998831749),(-0.10792500525713,9.984375,0.28099998831749),(-0.108712032437325,9.984375,0.28099998831749),(-0.106350935995579,9.9375,0.28099998831749),(-0.104776881635189,9.96875,0.28099998831749),(-0.106350935995579,9.96875,0.28099998831749),(-0.109999999403954,9.984375,0.282073110342026),(-0.109999999403954,9.96875,0.281286090612412),(-0.109999999403954,9.984375,0.281286090612412),(-0.109999999403954,9.96875,0.285221248865128),(-0.109999999403954,9.9375,0.283647179603577),(-0.109999999403954,9.96875,0.283647179603577),(-0.109999999403954,9.9375,0.291517525911331),(-0.109999999403954,9.875,0.288369387388229),(-0.109999999403954,9.9375,0.288369387388229),(-0.105889998376369,9.875,0.300000011920929),(-0.109999999403954,9.75,0.29781374335289),(-0.109999999403954,9.875,0.29781374335289),(-0.0807049944996834,9.75,0.300000011920929),(-0.0932974964380264,9.5,0.300000011920929),(-0.0932974964380264,9.75,0.300000011920929),(-0.109999999403954,0.0,-0.28099998831749),(-0.00672882469370961,0.25,-0.262869626283646),(-0.00600000005215406,0.125,-0.256999999284744),(-0.00907893385738134,0.125,-0.268760502338409),(-0.00672882469370961,0.125,-0.262869626283646),(-0.0242045633494854,0.25,-0.280289769172668),(-0.0183100011199713,0.125,-0.277960538864136),(-0.030078049749136,0.125,-0.28099998831749),(-0.0242045633494854,0.125,-0.280289769172668),(-0.036374244838953,0.25,-0.28099998831749),(-0.0426704399287701,0.125,-0.28099998831749),(-0.036374244838953,0.125,-0.28099998831749),(-0.0552628301084042,0.5,-0.28099998831749),(-0.067855216562748,0.25,-0.28099998831749),(-0.0552628301084042,0.25,-0.28099998831749),(-0.0804475992918015,0.5,-0.28099998831749),(-0.0930399969220161,0.25,-0.28099998831749),(-0.0804475992918015,0.25,-0.28099998831749),(-0.109999999403954,1.0,-0.28922501206398),(-0.0955900102853775,0.5,-0.300000011920929),(-0.109999999403954,0.5,-0.28922501206398),(-0.105632491409779,0.5,-0.28099998831749),(-0.109999999403954,0.25,-0.28922501206398),(-0.105632491409779,0.25,-0.28099998831749),(-0.0993362441658974,0.25,-0.28099998831749),(-0.0930399969220161,0.125,-0.28099998831749),(-0.105632491409779,0.125,-0.28099998831749),(-0.0993362441658974,0.125,-0.28099998831749),(-0.109999999403954,0.25,-0.282928735017776),(-0.109999999403954,0.125,-0.28922501206398),(-0.109999999403954,0.125,-0.282928735017776),(-0.108182512223721,0.5,-0.300000011920929),(-0.0955900102853775,0.25,-0.300000011920929),(-0.108182512223721,0.25,-0.300000011920929),(-0.0704050064086914,1.0,-0.300000011920929),(-0.0452200099825859,0.5,-0.300000011920929),(-0.0704050064086914,0.5,-0.300000011920929),(0.00514999404549599,2.0,-0.300000011920929),(0.00514999404549599,1.0,-0.300000011920929),(-0.109999999403954,10.0,-0.28099998831749),(-0.109999999403954,9.0,-0.28922501206398),(-0.0955900102853775,9.5,-0.300000011920929),(-0.109999999403954,9.5,-0.28922501206398),(-0.0552628301084042,9.5,-0.28099998831749),(-0.067855216562748,9.75,-0.28099998831749),(-0.0552628301084042,9.75,-0.28099998831749),(-0.030078049749136,9.875,-0.28099998831749),(-0.036374244838953,9.75,-0.28099998831749),(-0.0426704399287701,9.875,-0.28099998831749),(-0.036374244838953,9.875,-0.28099998831749),(-0.0183100011199713,9.875,-0.277960538864136),(-0.0242045633494854,9.75,-0.280289769172668),(-0.0242045633494854,9.875,-0.280289769172668),(-0.00672882469370961,9.75,-0.262869626283646),(-0.00907893385738134,9.875,-0.268760502338409),(-0.00672882469370961,9.875,-0.262869626283646),(-0.109999999403954,10.0,-0.300000011920929),(-0.109999999403954,9.75,-0.28922501206398),(-0.108182512223721,9.5,-0.300000011920929),(-0.0955900102853775,9.75,-0.300000011920929),(-0.108182512223721,9.75,-0.300000011920929),(-0.0704050064086914,9.0,-0.300000011920929),(-0.0452200099825859,9.5,-0.300000011920929),(-0.0704050064086914,9.5,-0.300000011920929),(0.00514999404549599,8.0,-0.300000011920929),(0.00514999404549599,9.0,-0.300000011920929),(-0.0930399969220161,9.75,-0.28099998831749),(-0.105632491409779,9.5,-0.28099998831749),(-0.105632491409779,9.75,-0.28099998831749),(0.109999999403954,10.0,-0.300000011920929),(0.0555199980735779,9.5,-0.300000011920929),(0.0807049944996834,9.0,-0.300000011920929),(0.0807049944996834,9.5,-0.300000011920929),(-0.108182512223721,9.875,-0.300000011920929),(-0.101886257529259,9.75,-0.300000011920929),(-0.0955900102853775,9.875,-0.300000011920929),(-0.101886257529259,9.875,-0.300000011920929),(-0.0829975083470345,9.5,-0.300000011920929),(-0.0704050064086914,9.75,-0.300000011920929),(-0.0829975083470345,9.75,-0.300000011920929),(-0.109999999403954,9.875,-0.28922501206398),(-0.109999999403954,9.75,-0.295521229505539),(-0.109999999403954,9.875,-0.295521229505539),(0.109999999403954,10.0,-0.28099998831749),(0.105889998376369,9.75,-0.300000011920929),(0.109999999403954,9.5,-0.291517525911331),(0.10792500525713,9.75,-0.28099998831749),(0.109999999403954,9.75,-0.291517525911331),(0.109999999403954,10.0,0.28099998831749),(0.109999999403954,9.0,0.28922501206398),(0.0955900102853775,9.5,0.300000011920929),(0.109999999403954,9.5,0.28922501206398),(0.0552628301084042,9.5,0.28099998831749),(0.067855216562748,9.75,0.28099998831749),(0.0552628301084042,9.75,0.28099998831749),(0.030078049749136,9.875,0.28099998831749),(0.036374244838953,9.75,0.28099998831749),(0.0426704399287701,9.875,0.28099998831749),(0.036374244838953,9.875,0.28099998831749),(0.0183100011199713,9.875,0.277960538864136),(0.0242045633494854,9.75,0.280289769172668),(0.0242045633494854,9.875,0.280289769172668),(0.00600000005215406,9.875,0.256999999284744),(0.00672882469370961,9.75,0.262869626283646),(0.00907893385738134,9.875,0.268760502338409),(0.00672882469370961,9.875,0.262869626283646),(0.00600000005215406,9.75,0.231814995408058),(0.00600000005215406,9.5,0.244407504796982),(0.00600000005215406,9.75,0.244407504796982),(0.00600000005215406,9.75,0.206630006432533),(0.00600000005215406,9.5,0.219222500920296),(0.00600000005215406,9.75,0.219222500920296),(0.00600000005215406,9.5,0.156259998679161),(0.00600000005215406,9.0,0.181444987654686),(0.00600000005215406,9.5,0.181444987654686),(0.00600000005215406,9.0,0.0555199980735779),(0.00600000005215406,8.0,0.105889998376369),(0.00600000005215406,9.0,0.105889998376369),(0.00600000005215406,9.0,-0.0452200099825859),(0.00600000005215406,8.0,0.00514999404549599),(0.00600000005215406,9.0,0.00514999404549599),(0.00600000005215406,8.0,-0.0955900102853775),(0.00600000005215406,9.0,-0.0955900102853775),(0.00600000005215406,9.0,-0.171145007014275),(0.00600000005215406,9.5,-0.145960003137589),(0.00600000005215406,9.5,-0.171145007014275),(0.00600000005215406,9.75,-0.221515014767647),(0.00600000005215406,9.5,-0.208922520279884),(0.00600000005215406,9.75,-0.196330010890961),(0.00600000005215406,9.75,-0.208922520279884),(0.00600000005215406,9.5,-0.234107509255409),(0.00600000005215406,9.75,-0.234107509255409),(0.00609181355684996,9.875,-0.259097278118134),(0.00600000005215406,9.75,-0.252996206283569),(0.00600000005215406,9.875,-0.246700018644333),(0.00600000005215406,9.875,-0.252996206283569),(0.0103503027930856,9.875,-0.270780026912689),(0.00738875288516283,9.75,-0.265045583248138),(0.00738875288516283,9.875,-0.265045583248138),(0.0323704518377781,9.875,-0.28099998831749),(0.0263753067702055,9.75,-0.280724704265594),(0.0204187016934156,9.875,-0.279004514217377),(0.0263753067702055,9.875,-0.280724704265594),(0.0575552247464657,9.75,-0.28099998831749),(0.0449628382921219,9.5,-0.28099998831749),(0.0449628382921219,9.75,-0.28099998831749),(0.0827400088310242,9.75,-0.28099998831749),(0.0701476112008095,9.5,-0.28099998831749),(0.0701476112008095,9.75,-0.28099998831749),(0.109999999403954,9.875,-0.291517525911331),(0.109999999403954,9.75,-0.285221248865128),(0.10792500525713,9.875,-0.28099998831749),(0.109999999403954,9.875,-0.285221248865128),(0.0953325033187866,9.5,-0.28099998831749),(0.0953325033187866,9.75,-0.28099998831749),(0.109999999403954,9.9375,-0.285221248865128),(0.109999999403954,9.875,-0.282073110342026),(0.10792500525713,9.9375,-0.28099998831749),(0.109999999403954,9.9375,-0.282073110342026),(0.101628750562668,9.75,-0.28099998831749),(0.0953325033187866,9.875,-0.28099998831749),(0.101628750562668,9.875,-0.28099998831749),(0.109999999403954,9.96875,-0.282073110342026),(0.1094990670681,9.9375,-0.28099998831749),(0.10792500525713,9.96875,-0.28099998831749),(0.1094990670681,9.96875,-0.28099998831749),(0.104776881635189,9.875,-0.28099998831749),(0.101628750562668,9.9375,-0.28099998831749),(0.104776881635189,9.9375,-0.28099998831749),(0.1094990670681,9.984375,-0.28099998831749),(0.108712032437325,9.96875,-0.28099998831749),(0.10792500525713,9.984375,-0.28099998831749),(0.108712032437325,9.984375,-0.28099998831749),(0.106350935995579,9.9375,-0.28099998831749),(0.104776881635189,9.96875,-0.28099998831749),(0.106350935995579,9.96875,-0.28099998831749),(0.109999999403954,9.984375,-0.282073110342026),(0.109999999403954,9.96875,-0.281286090612412),(0.109999999403954,9.984375,-0.281286090612412),(0.109999999403954,9.96875,-0.285221248865128),(0.109999999403954,9.9375,-0.283647179603577),(0.109999999403954,9.96875,-0.283647179603577),(0.109999999403954,9.9375,-0.291517525911331),(0.109999999403954,9.875,-0.288369387388229),(0.109999999403954,9.9375,-0.288369387388229),(0.105889998376369,9.875,-0.300000011920929),(0.109999999403954,9.75,-0.29781374335289),(0.109999999403954,9.875,-0.29781374335289),(0.0807049944996834,9.75,-0.300000011920929),(0.0932974964380264,9.5,-0.300000011920929),(0.0932974964380264,9.75,-0.300000011920929),(0.109999999403954,10.0,0.300000011920929),(0.109999999403954,9.75,0.28922501206398),(0.108182512223721,9.5,0.300000011920929),(0.0955900102853775,9.75,0.300000011920929),(0.108182512223721,9.75,0.300000011920929),(0.0704050064086914,9.0,0.300000011920929),(0.0452200099825859,9.5,0.300000011920929),(0.0704050064086914,9.5,0.300000011920929),(0.0930399969220161,9.75,0.28099998831749),(0.105632491409779,9.5,0.28099998831749),(0.105632491409779,9.75,0.28099998831749),(-0.109999999403954,10.0,0.300000011920929),(0.108182512223721,9.875,0.300000011920929),(0.101886257529259,9.75,0.300000011920929),(0.0955900102853775,9.875,0.300000011920929),(0.101886257529259,9.875,0.300000011920929),(0.0829975083470345,9.5,0.300000011920929),(0.0704050064086914,9.75,0.300000011920929),(0.0829975083470345,9.75,0.300000011920929),(0.109999999403954,9.875,0.28922501206398),(0.109999999403954,9.75,0.295521229505539),(0.109999999403954,9.875,0.295521229505539),(-0.109999999403954,0.0,0.28099998831749),(-0.109999999403954,0.5,0.291517525911331),(-0.105889998376369,0.25,0.300000011920929),(-0.10792500525713,0.25,0.28099998831749),(-0.109999999403954,0.25,0.291517525911331),(-0.0807049944996834,1.0,0.300000011920929),(-0.0555199980735779,0.5,0.300000011920929),(-0.0807049944996834,0.5,0.300000011920929),(-0.00514999404549599,2.0,0.300000011920929),(-0.00514999404549599,1.0,0.300000011920929),(-0.0701476112008095,0.5,0.28099998831749),(-0.0827400088310242,0.25,0.28099998831749),(-0.0575552247464657,0.25,0.28099998831749),(-0.0701476112008095,0.25,0.28099998831749),(-0.0449628382921219,0.5,0.28099998831749),(-0.0449628382921219,0.25,0.28099998831749),(-0.0263753067702055,0.25,0.280724704265594),(-0.0323704518377781,0.125,0.28099998831749),(-0.0204187016934156,0.125,0.279004514217377),(-0.0263753067702055,0.125,0.280724704265594),(-0.00738875288516283,0.25,0.265045583248138),(-0.0103503027930856,0.125,0.270780026912689),(-0.00609181355684996,0.125,0.259097278118134),(-0.00738875288516283,0.125,0.265045583248138),(-0.00600000005215406,0.25,0.252996206283569),(-0.00600000005215406,0.125,0.246700018644333),(-0.00600000005215406,0.125,0.252996206283569),(-0.00600000005215406,0.5,0.234107509255409),(-0.00600000005215406,0.25,0.221515014767647),(-0.00600000005215406,0.25,0.234107509255409),(-0.00600000005215406,0.5,0.208922520279884),(-0.00600000005215406,0.25,0.196330010890961),(-0.00600000005215406,0.25,0.208922520279884),(-0.00600000005215406,1.0,0.171145007014275),(-0.00600000005215406,0.5,0.145960003137589),(-0.00600000005215406,0.5,0.171145007014275),(-0.00600000005215406,2.0,0.0955900102853775),(-0.00600000005215406,1.0,0.0452200099825859),(-0.00600000005215406,1.0,0.0955900102853775),(-0.00600000005215406,2.0,-0.00514999404549599),(-0.00600000005215406,1.0,-0.0555199980735779),(-0.00600000005215406,1.0,-0.00514999404549599),(-0.00600000005215406,1.0,-0.181444987654686),(-0.00600000005215406,0.5,-0.156259998679161),(-0.00600000005215406,0.5,-0.181444987654686),(-0.00600000005215406,2.0,-0.105889998376369),(-0.00600000005215406,1.0,-0.105889998376369),(-0.00600000005215406,0.5,-0.219222500920296),(-0.00600000005215406,0.25,-0.206630006432533),(-0.00600000005215406,0.25,-0.219222500920296),(-0.00600000005215406,0.25,-0.238111257553101),(-0.00600000005215406,0.125,-0.231814995408058),(-0.00600000005215406,0.125,-0.244407504796982),(-0.00600000005215406,0.125,-0.238111257553101),(-0.00600000005215406,0.25,-0.250703752040863),(-0.00600000005215406,0.125,-0.250703752040863),(-0.109999999403954,0.0,0.300000011920929),(0.109999999403954,0.0,0.300000011920929),(0.109999999403954,1.0,0.28922501206398),(0.0955900102853775,0.5,0.300000011920929),(0.109999999403954,0.5,0.28922501206398),(0.0704050064086914,1.0,0.300000011920929),(0.0452200099825859,0.5,0.300000011920929),(0.0704050064086914,0.5,0.300000011920929),(-0.109999999403954,0.25,0.29781374335289),(-0.105889998376369,0.125,0.300000011920929),(-0.109999999403954,0.125,0.291517525911331),(-0.109999999403954,0.125,0.29781374335289),(-0.0932974964380264,0.5,0.300000011920929),(-0.0807049944996834,0.25,0.300000011920929),(-0.0932974964380264,0.25,0.300000011920929),(-0.10903812199831,0.125,0.300000011920929),(-0.105889998376369,0.0625,0.300000011920929),(-0.109999999403954,0.0625,0.29781374335289),(-0.10903812199831,0.0625,0.300000011920929),(-0.0995937511324883,0.25,0.300000011920929),(-0.0932974964380264,0.125,0.300000011920929),(-0.0995937511324883,0.125,0.300000011920929),(-0.10746406018734,0.0625,0.300000011920929),(-0.105889998376369,0.03125,0.300000011920929),(-0.10903812199831,0.03125,0.300000011920929),(-0.10746406018734,0.03125,0.300000011920929),(-0.102741874754429,0.125,0.300000011920929),(-0.0995937511324883,0.0625,0.300000011920929),(-0.102741874754429,0.0625,0.300000011920929),(-0.109999999403954,0.0625,0.299387812614441),(-0.109999999403954,0.03125,0.29781374335289),(-0.109999999403954,0.03125,0.299387812614441),(-0.109999999403954,0.125,0.294665604829788),(-0.109999999403954,0.0625,0.291517525911331),(-0.109999999403954,0.0625,0.294665604829788),(-0.109999999403954,0.25,0.285221248865128),(-0.10792500525713,0.125,0.28099998831749),(-0.109999999403954,0.125,0.285221248865128),(-0.0953325033187866,0.5,0.28099998831749),(-0.0953325033187866,0.25,0.28099998831749),(0.109999999403954,0.0,0.28099998831749),(0.105632491409779,0.5,0.28099998831749),(0.0930399969220161,0.25,0.28099998831749),(0.109999999403954,0.25,0.28922501206398),(0.105632491409779,0.25,0.28099998831749),(0.108182512223721,0.5,0.300000011920929),(0.0955900102853775,0.25,0.300000011920929),(0.108182512223721,0.25,0.300000011920929),(0.109999999403954,0.0,-0.28099998831749),(0.109999999403954,0.5,-0.291517525911331),(0.105889998376369,0.25,-0.300000011920929),(0.10792500525713,0.25,-0.28099998831749),(0.109999999403954,0.25,-0.291517525911331),(0.0807049944996834,1.0,-0.300000011920929),(0.0555199980735779,0.5,-0.300000011920929),(0.0807049944996834,0.5,-0.300000011920929),(0.0701476112008095,0.5,-0.28099998831749),(0.0827400088310242,0.25,-0.28099998831749),(0.0575552247464657,0.25,-0.28099998831749),(0.0701476112008095,0.25,-0.28099998831749),(0.0449628382921219,0.5,-0.28099998831749),(0.0449628382921219,0.25,-0.28099998831749),(0.0263753067702055,0.25,-0.280724704265594),(0.0323704518377781,0.125,-0.28099998831749),(0.0204187016934156,0.125,-0.279004514217377),(0.0263753067702055,0.125,-0.280724704265594),(0.00738875288516283,0.25,-0.265045583248138),(0.0103503027930856,0.125,-0.270780026912689),(0.00609181355684996,0.125,-0.259097278118134),(0.00738875288516283,0.125,-0.265045583248138),(0.00600000005215406,0.25,-0.252996206283569),(0.00600000005215406,0.125,-0.246700018644333),(0.00600000005215406,0.125,-0.252996206283569),(0.00600000005215406,0.5,-0.234107509255409),(0.00600000005215406,0.25,-0.221515014767647),(0.00600000005215406,0.25,-0.234107509255409),(0.00600000005215406,0.5,-0.208922520279884),(0.00600000005215406,0.25,-0.196330010890961),(0.00600000005215406,0.25,-0.208922520279884),(0.00600000005215406,1.0,-0.171145007014275),(0.00600000005215406,0.5,-0.145960003137589),(0.00600000005215406,0.5,-0.171145007014275),(0.00600000005215406,2.0,-0.0955900102853775),(0.00600000005215406,1.0,-0.0452200099825859),(0.00600000005215406,1.0,-0.0955900102853775),(0.00600000005215406,2.0,0.00514999404549599),(0.00600000005215406,1.0,0.0555199980735779),(0.00600000005215406,1.0,0.00514999404549599),(0.00600000005215406,1.0,0.181444987654686),(0.00600000005215406,0.5,0.156259998679161),(0.00600000005215406,0.5,0.181444987654686),(0.00600000005215406,2.0,0.105889998376369),(0.00600000005215406,1.0,0.105889998376369),(0.00600000005215406,0.5,0.219222500920296),(0.00600000005215406,0.25,0.206630006432533),(0.00600000005215406,0.25,0.231814995408058),(0.00600000005215406,0.25,0.219222500920296),(0.00600000005215406,0.5,0.244407504796982),(0.00600000005215406,0.25,0.244407504796982),(0.00672882469370961,0.25,0.262869626283646),(0.00600000005215406,0.125,0.256999999284744),(0.00907893385738134,0.125,0.268760502338409),(0.00672882469370961,0.125,0.262869626283646),(0.0242045633494854,0.25,0.280289769172668),(0.0183100011199713,0.125,0.277960538864136),(0.030078049749136,0.125,0.28099998831749),(0.0242045633494854,0.125,0.280289769172668),(0.036374244838953,0.25,0.28099998831749),(0.0426704399287701,0.125,0.28099998831749),(0.036374244838953,0.125,0.28099998831749),(0.0552628301084042,0.5,0.28099998831749),(0.067855216562748,0.25,0.28099998831749),(0.0552628301084042,0.25,0.28099998831749),(0.0993362441658974,0.25,0.28099998831749),(0.0930399969220161,0.125,0.28099998831749),(0.105632491409779,0.125,0.28099998831749),(0.0993362441658974,0.125,0.28099998831749),(0.0804475992918015,0.5,0.28099998831749),(0.0804475992918015,0.25,0.28099998831749),(0.109999999403954,0.25,0.282928735017776),(0.109999999403954,0.125,0.28922501206398),(0.109999999403954,0.125,0.282928735017776),(0.109999999403954,0.0,-0.300000011920929),(-0.109999999403954,0.0,-0.300000011920929),(0.109999999403954,0.25,-0.29781374335289),(0.105889998376369,0.125,-0.300000011920929),(0.109999999403954,0.125,-0.291517525911331),(0.109999999403954,0.125,-0.29781374335289),(0.0932974964380264,0.5,-0.300000011920929),(0.0807049944996834,0.25,-0.300000011920929),(0.0932974964380264,0.25,-0.300000011920929),(0.10903812199831,0.125,-0.300000011920929),(0.105889998376369,0.0625,-0.300000011920929),(0.109999999403954,0.0625,-0.29781374335289),(0.10903812199831,0.0625,-0.300000011920929),(0.0995937511324883,0.25,-0.300000011920929),(0.0932974964380264,0.125,-0.300000011920929),(0.0995937511324883,0.125,-0.300000011920929),(0.10746406018734,0.0625,-0.300000011920929),(0.105889998376369,0.03125,-0.300000011920929),(0.10903812199831,0.03125,-0.300000011920929),(0.10746406018734,0.03125,-0.300000011920929),(0.102741874754429,0.125,-0.300000011920929),(0.0995937511324883,0.0625,-0.300000011920929),(0.102741874754429,0.0625,-0.300000011920929),(0.109999999403954,0.0625,-0.299387812614441),(0.109999999403954,0.03125,-0.29781374335289),(0.109999999403954,0.03125,-0.299387812614441),(0.109999999403954,0.125,-0.294665604829788),(0.109999999403954,0.0625,-0.291517525911331),(0.109999999403954,0.0625,-0.294665604829788),(0.109999999403954,0.25,-0.285221248865128),(0.10792500525713,0.125,-0.28099998831749),(0.109999999403954,0.125,-0.285221248865128),(0.0953325033187866,0.5,-0.28099998831749),(0.0953325033187866,0.25,-0.28099998831749))); -#64= IFCTRIANGULATEDFACESET(#63,$,.T.,((1782,705,326),(705,22,323),(22,1782,324),(1782,22,705),(324,1782,1784),(1782,326,727),(1787,1372,729),(1372,326,706),(326,1787,727),(1787,326,1372),(727,1787,1789),(1787,729,1368),(1790,1367,1370),(729,1790,1368),(1367,1790,729),(1368,1790,1793),(1790,1370,1792),(1370,1794,1795),(1794,730,1529),(1794,327,730),(1367,1794,1370),(327,1794,1367),(706,1371,1373),(1372,1373,1367),(1373,723,327),(1371,150,723),(1378,323,704),(705,1378,707),(323,1378,705),(1375,705,707),(326,1375,706),(705,1375,326),(707,1374,1376),(1375,1376,1371),(1376,708,150),(1374,319,708),(704,1377,1379),(1378,1379,1374),(1379,700,319),(1377,21,700),(23,1785,1786),(1785,22,324),(24,1779,1781),(1779,23,1780),(25,1776,1778),(1776,24,1777),(611,609,274),(607,611,26),(609,611,607),(605,587,122),(609,605,274),(587,605,609),(609,608,271),(607,268,608),(592,1767,266),(1767,587,590),(587,592,122),(592,587,1767),(266,1767,1769),(1767,590,1768),(590,1770,1772),(1770,589,1771),(1770,271,589),(587,1770,590),(271,1770,587),(271,1773,1775),(1773,270,1774),(608,1773,271),(1773,25,270),(25,608,268),(608,25,1773),(27,599,600),(282,600,576),(601,600,273),(576,601,123),(600,601,576),(595,599,119),(600,595,273),(599,595,600),(1750,576,578),(120,1750,278),(576,1750,120),(278,1750,1753),(1750,578,1752),(578,1754,1755),(1754,264,579),(1754,572,264),(572,576,123),(576,1754,578),(1754,576,572),(123,571,575),(572,575,573),(575,574,267),(571,263,574),(1756,573,582),(264,1756,579),(573,1756,264),(579,1756,1759),(1756,582,1758),(573,267,581),(1760,583,586),(267,1760,581),(583,1760,267),(581,1760,1763),(1760,586,1762),(586,1764,1766),(1764,585,1765),(1764,266,585),(583,1764,586),(266,1764,583),(263,591,593),(574,593,583),(593,592,266),(591,122,592),(119,594,598),(595,598,596),(598,597,275),(594,272,597),(273,596,603),(601,603,571),(603,602,263),(596,275,602),(275,604,606),(602,606,591),(606,605,122),(604,274,605),(272,610,612),(597,612,604),(612,611,274),(610,26,611),(1745,281,127),(281,28,124),(28,1745,125),(1745,28,281),(125,1745,1747),(1747,1808,1810),(1810,1815,1817),(1817,1822,1824),(1822,1805,1812),(1822,1742,1805),(1815,1822,1817),(1742,1822,1815),(1815,277,1742),(1808,1815,1810),(277,1815,1808),(1808,127,277),(1745,1808,1747),(127,1808,1745),(1741,276,279),(127,1741,277),(276,1741,127),(1804,1741,1744),(277,1804,1742),(1741,1804,277),(1811,1804,1807),(1742,1811,1805),(1804,1811,1742),(1818,1811,1814),(1805,1818,1812),(1811,1818,1805),(1812,1818,1821),(1818,1814,1820),(1814,1825,1827),(1825,1813,1826),(1825,1807,1813),(1811,1825,1814),(1807,1825,1811),(1807,1828,1830),(1828,1806,1829),(1828,1744,1806),(1804,1828,1807),(1744,1828,1804),(1744,1831,1833),(1831,1743,1832),(1831,279,1743),(1741,1831,1744),(279,1831,1741),(279,1834,1835),(1834,278,1751),(1834,120,278),(276,1834,279),(120,1834,276),(124,280,283),(281,283,276),(283,282,120),(280,27,282),(29,1748,1749),(1748,28,125),(632,1798,129),(1798,128,131),(128,632,30),(632,128,1798),(1837,1798,1800),(129,1837,653),(1798,1837,129),(1909,1837,1840),(653,1909,1838),(1837,1909,653),(1838,1909,1912),(1909,1840,1911),(1840,1915,1917),(1915,1839,1916),(1915,1800,1839),(1837,1915,1840),(1800,1915,1837),(1800,1841,1843),(1841,1799,1842),(1841,131,1799),(1798,1841,1800),(131,1841,1798),(131,1801,1803),(1801,130,1802),(1801,29,130),(128,1801,131),(29,1801,128),(31,613,617),(614,617,615),(617,616,288),(613,284,616),(285,615,625),(622,625,623),(625,624,286),(615,288,624),(288,626,629),(624,629,627),(629,628,135),(626,287,628),(284,634,636),(616,636,626),(636,635,287),(634,132,635),(133,623,640),(637,640,638),(640,639,296),(623,286,639),(1895,638,647),(293,1895,644),(638,1895,293),(644,1895,1898),(1895,647,1897),(638,296,646),(1899,648,651),(296,1899,646),(648,1899,296),(646,1899,1902),(1899,651,1901),(651,1903,1905),(1903,650,1904),(1903,295,650),(648,1903,651),(295,1903,648),(286,627,656),(639,656,648),(656,655,295),(627,135,655),(655,1906,295),(1906,631,654),(631,655,135),(655,631,1906),(295,1906,1908),(1906,654,1907),(654,1913,1914),(1913,653,1838),(1913,129,653),(631,1913,654),(129,1913,631),(635,633,287),(630,635,132),(633,635,630),(628,631,135),(633,628,287),(631,628,633),(633,632,129),(630,30,632),(1884,619,292),(619,32,289),(32,1884,290),(1884,32,619),(290,1884,1886),(1884,292,641),(1889,620,643),(292,1889,641),(620,1889,292),(641,1889,1892),(1889,643,1891),(643,1893,1894),(1893,293,644),(1893,637,293),(637,620,133),(620,1893,643),(1893,620,637),(289,618,621),(619,621,620),(622,621,285),(620,622,133),(621,622,620),(614,618,31),(621,614,285),(618,614,621),(33,1887,1888),(1887,32,290),(34,1881,1883),(1881,33,1882),(35,1878,1880),(1878,34,1879),(697,695,308),(693,697,36),(695,697,693),(691,673,139),(695,691,308),(673,691,695),(695,694,305),(693,302,694),(678,1869,300),(1869,673,676),(673,678,139),(678,673,1869),(300,1869,1871),(1869,676,1870),(676,1872,1874),(1872,675,1873),(1872,305,675),(673,1872,676),(305,1872,673),(305,1875,1877),(1875,304,1876),(694,1875,305),(1875,35,304),(35,694,302),(694,35,1875),(37,685,686),(316,686,662),(687,686,307),(662,687,140),(686,687,662),(681,685,136),(686,681,307),(685,681,686),(1852,662,664),(137,1852,312),(662,1852,137),(312,1852,1855),(1852,664,1854),(664,1856,1857),(1856,298,665),(1856,658,298),(658,662,140),(662,1856,664),(1856,662,658),(140,657,661),(658,661,659),(661,660,301),(657,297,660),(1858,659,668),(298,1858,665),(659,1858,298),(665,1858,1861),(1858,668,1860),(659,301,667),(1862,669,672),(301,1862,667),(669,1862,301),(667,1862,1865),(1862,672,1864),(672,1866,1868),(1866,671,1867),(1866,300,671),(669,1866,672),(300,1866,669),(297,677,679),(660,679,669),(679,678,300),(677,139,678),(136,680,684),(681,684,682),(684,683,309),(680,306,683),(307,682,689),(687,689,657),(689,688,297),(682,309,688),(309,690,692),(688,692,677),(692,691,139),(690,308,691),(306,696,698),(683,698,690),(698,697,308),(696,36,697),(1849,315,144),(315,38,141),(38,1849,142),(1849,38,315),(142,1849,1851),(1851,1924,1926),(1926,1931,1933),(1933,1938,1940),(1938,1921,1928),(1938,1846,1921),(1931,1938,1933),(1846,1938,1931),(1931,311,1846),(1924,1931,1926),(311,1931,1924),(1924,144,311),(1849,1924,1851),(144,1924,1849),(1845,310,313),(144,1845,311),(310,1845,144),(1920,1845,1848),(311,1920,1846),(1845,1920,311),(1927,1920,1923),(1846,1927,1921),(1920,1927,1846),(1934,1927,1930),(1921,1934,1928),(1927,1934,1921),(1928,1934,1937),(1934,1930,1936),(1930,1941,1943),(1941,1929,1942),(1941,1923,1929),(1927,1941,1930),(1923,1941,1927),(1923,1944,1946),(1944,1922,1945),(1944,1848,1922),(1920,1944,1923),(1848,1944,1920),(1848,1947,1949),(1947,1847,1948),(1947,313,1847),(1845,1947,1848),(313,1947,1845),(313,1950,1951),(1950,312,1853),(1950,137,312),(310,1950,313),(137,1950,310),(141,314,317),(315,317,310),(317,316,137),(314,37,316),(39,1564,1565),(1564,38,142),(718,1545,146),(1545,145,148),(145,718,40),(718,145,1545),(1548,1545,1547),(146,1548,739),(1545,1548,146),(1551,1548,1550),(739,1551,1543),(1548,1551,739),(1543,1551,1554),(1551,1550,1553),(1550,1555,1557),(1555,1549,1556),(1555,1547,1549),(1548,1555,1550),(1547,1555,1548),(1547,1558,1560),(1558,1546,1559),(1558,148,1546),(1545,1558,1547),(148,1558,1545),(148,1561,1563),(1561,147,1562),(1561,39,147),(145,1561,148),(39,1561,145),(21,699,703),(700,703,701),(703,702,322),(699,318,702),(319,701,711),(708,711,709),(711,710,320),(701,322,710),(322,712,715),(710,715,713),(715,714,152),(712,321,714),(318,720,722),(702,722,712),(722,721,321),(720,149,721),(150,709,726),(723,726,724),(726,725,330),(709,320,725),(1528,724,733),(327,1528,730),(724,1528,327),(730,1528,1531),(1528,733,1530),(724,330,732),(1532,734,737),(330,1532,732),(734,1532,330),(732,1532,1535),(1532,737,1534),(737,1536,1538),(1536,736,1537),(1536,329,736),(734,1536,737),(329,1536,734),(320,713,742),(725,742,734),(742,741,329),(713,152,741),(741,1539,329),(1539,717,740),(717,741,152),(741,717,1539),(329,1539,1541),(1539,740,1540),(740,1542,1544),(1542,739,1543),(1542,146,739),(717,1542,740),(146,1542,717),(721,719,321),(716,721,149),(719,721,716),(714,717,152),(719,714,321),(717,714,719),(719,718,146),(716,40,718),(865,42,385),(386,865,387),(42,865,386),(887,386,387),(22,887,323),(386,887,22),(1384,387,866),(887,1384,888),(387,1384,887),(1381,887,888),(323,1381,704),(887,1381,323),(888,1380,1382),(1381,1382,1377),(1382,889,21),(1380,388,889),(866,1383,1385),(1384,1385,1380),(1385,883,388),(1383,179,883),(1390,385,864),(865,1390,867),(385,1390,865),(1387,865,867),(387,1387,866),(865,1387,387),(867,1386,1388),(1387,1388,1383),(1388,868,179),(1386,381,868),(864,1389,1391),(1390,1391,1386),(1391,860,381),(1389,41,860),(1785,386,22),(386,43,42),(43,1785,23),(1785,43,386),(1779,43,23),(44,1779,24),(43,1779,44),(336,1776,25),(1776,44,24),(44,336,45),(336,44,1776),(779,777,340),(775,779,46),(777,779,775),(773,756,155),(777,773,340),(756,773,777),(777,776,337),(775,335,776),(760,758,333),(756,760,155),(758,760,756),(754,607,26),(758,754,333),(607,754,758),(758,757,268),(756,337,757),(757,25,268),(336,757,337),(25,757,336),(776,336,337),(45,776,335),(336,776,45),(47,767,768),(348,768,748),(769,768,339),(748,769,156),(768,769,748),(763,767,153),(768,763,339),(767,763,768),(154,748,749),(344,749,599),(750,749,332),(599,750,119),(749,750,599),(744,748,156),(749,744,332),(748,744,749),(156,743,747),(744,747,745),(747,746,334),(743,331,746),(332,745,752),(750,752,594),(752,751,272),(745,334,751),(334,753,755),(751,755,610),(755,754,26),(753,333,754),(331,759,761),(746,761,753),(761,760,333),(759,155,760),(153,762,766),(763,766,764),(766,765,341),(762,338,765),(339,764,771),(769,771,743),(771,770,331),(764,341,770),(341,772,774),(770,774,759),(774,773,155),(772,340,773),(338,778,780),(765,780,772),(780,779,340),(778,46,779),(347,48,157),(158,347,159),(48,347,158),(343,158,159),(28,343,124),(158,343,28),(159,342,345),(343,345,280),(345,344,27),(342,154,344),(157,346,349),(347,349,342),(349,348,154),(346,47,348),(158,1748,162),(162,1748,29),(1748,158,28),(158,162,49),(800,163,161),(160,800,50),(163,800,160),(817,128,30),(163,817,161),(128,817,163),(163,162,29),(160,49,162),(51,781,785),(782,785,783),(785,784,354),(781,350,784),(351,783,793),(790,793,791),(793,792,352),(783,354,792),(354,794,797),(792,797,795),(797,796,166),(794,353,796),(350,802,804),(784,804,794),(804,803,353),(802,164,803),(165,791,808),(805,808,806),(808,807,360),(791,352,807),(358,806,813),(811,813,613),(813,812,284),(806,360,812),(360,814,816),(812,816,634),(816,815,132),(814,359,815),(352,795,820),(807,820,814),(820,819,359),(795,166,819),(819,818,359),(799,819,166),(818,819,799),(815,630,132),(818,815,359),(630,815,818),(818,817,30),(799,161,817),(803,801,353),(798,803,164),(801,803,798),(796,799,166),(801,796,353),(799,796,801),(801,800,161),(798,50,800),(787,52,355),(356,787,357),(52,787,356),(809,356,357),(32,809,289),(356,809,32),(357,788,810),(809,810,618),(811,810,358),(618,811,31),(810,811,618),(805,788,165),(810,805,358),(788,805,810),(355,786,789),(787,789,788),(790,789,351),(788,790,165),(789,790,788),(782,786,51),(789,782,351),(786,782,789),(1887,356,32),(356,53,52),(53,1887,33),(1887,53,356),(1881,53,33),(54,1881,34),(53,1881,54),(366,1878,35),(1878,54,34),(54,366,55),(366,54,1878),(857,855,370),(853,857,56),(855,857,853),(851,834,169),(855,851,370),(834,851,855),(855,854,367),(853,365,854),(838,836,363),(834,838,169),(836,838,834),(832,693,36),(836,832,363),(693,832,836),(836,835,302),(834,367,835),(835,35,302),(366,835,367),(35,835,366),(854,366,367),(55,854,365),(366,854,55),(57,845,846),(378,846,826),(847,846,369),(826,847,170),(846,847,826),(841,845,167),(846,841,369),(845,841,846),(168,826,827),(374,827,685),(828,827,362),(685,828,136),(827,828,685),(822,826,170),(827,822,362),(826,822,827),(170,821,825),(822,825,823),(825,824,364),(821,361,824),(362,823,830),(828,830,680),(830,829,306),(823,364,829),(364,831,833),(829,833,696),(833,832,36),(831,363,832),(361,837,839),(824,839,831),(839,838,363),(837,169,838),(167,840,844),(841,844,842),(844,843,371),(840,368,843),(369,842,849),(847,849,821),(849,848,361),(842,371,848),(371,850,852),(848,852,837),(852,851,169),(850,370,851),(368,856,858),(843,858,850),(858,857,370),(856,56,857),(377,58,171),(172,377,173),(58,377,172),(373,172,173),(38,373,141),(172,373,38),(173,372,375),(373,375,314),(375,374,37),(372,168,374),(171,376,379),(377,379,372),(379,378,168),(376,57,378),(172,1564,176),(176,1564,39),(1564,172,38),(172,176,59),(878,177,175),(174,878,60),(177,878,174),(895,145,40),(177,895,175),(145,895,177),(177,176,39),(174,59,176),(41,859,863),(860,863,861),(863,862,384),(859,380,862),(381,861,871),(868,871,869),(871,870,382),(861,384,870),(384,872,875),(870,875,873),(875,874,180),(872,383,874),(380,880,882),(862,882,872),(882,881,383),(880,178,881),(179,869,886),(883,886,884),(886,885,390),(869,382,885),(388,884,891),(889,891,699),(891,890,318),(884,390,890),(390,892,894),(890,894,720),(894,893,149),(892,389,893),(382,873,898),(885,898,892),(898,897,389),(873,180,897),(897,896,389),(877,897,180),(896,897,877),(893,716,149),(896,893,389),(716,893,896),(896,895,40),(877,175,895),(881,879,383),(876,881,178),(879,881,876),(874,877,180),(879,874,383),(877,874,879),(879,878,175),(876,60,878),(1021,62,445),(446,1021,447),(62,1021,446),(1043,446,447),(42,1043,385),(446,1043,42),(1396,447,1022),(1043,1396,1044),(447,1396,1043),(1393,1043,1044),(385,1393,864),(1043,1393,385),(1044,1392,1394),(1393,1394,1389),(1394,1045,41),(1392,448,1045),(1022,1395,1397),(1396,1397,1392),(1397,1039,448),(1395,207,1039),(1402,445,1020),(1021,1402,1023),(445,1402,1021),(1399,1021,1023),(447,1399,1022),(1021,1399,447),(1023,1398,1400),(1399,1400,1395),(1400,1024,207),(1398,441,1024),(1020,1401,1403),(1402,1403,1398),(1403,1016,441),(1401,61,1016),(446,63,62),(43,446,42),(63,446,43),(64,63,43),(396,44,45),(64,396,65),(44,396,64),(935,933,400),(931,935,66),(933,935,931),(929,912,183),(933,929,400),(912,929,933),(933,932,397),(931,395,932),(916,914,393),(912,916,183),(914,916,912),(910,775,46),(914,910,393),(775,910,914),(914,913,335),(912,397,913),(913,45,335),(396,913,397),(45,913,396),(932,396,397),(65,932,395),(396,932,65),(67,923,924),(408,924,904),(925,924,399),(904,925,184),(924,925,904),(919,923,181),(924,919,399),(923,919,924),(182,904,905),(404,905,767),(906,905,392),(767,906,153),(905,906,767),(900,904,184),(905,900,392),(904,900,905),(184,899,903),(900,903,901),(903,902,394),(899,391,902),(392,901,908),(906,908,762),(908,907,338),(901,394,907),(394,909,911),(907,911,778),(911,910,46),(909,393,910),(391,915,917),(902,917,909),(917,916,393),(915,183,916),(181,918,922),(919,922,920),(922,921,401),(918,398,921),(399,920,927),(925,927,899),(927,926,391),(920,401,926),(401,928,930),(926,930,915),(930,929,183),(928,400,929),(398,934,936),(921,936,928),(936,935,400),(934,66,935),(407,68,185),(186,407,187),(68,407,186),(403,186,187),(48,403,157),(186,403,48),(187,402,405),(403,405,346),(405,404,47),(402,182,404),(185,406,409),(407,409,402),(409,408,182),(406,67,408),(190,186,48),(186,190,69),(956,191,189),(188,956,70),(191,956,188),(973,160,50),(191,973,189),(160,973,191),(191,190,49),(188,69,190),(71,937,941),(938,941,939),(941,940,414),(937,410,940),(411,939,949),(946,949,947),(949,948,412),(939,414,948),(414,950,953),(948,953,951),(953,952,194),(950,413,952),(410,958,960),(940,960,950),(960,959,413),(958,192,959),(193,947,964),(961,964,962),(964,963,420),(947,412,963),(418,962,969),(967,969,781),(969,968,350),(962,420,968),(420,970,972),(968,972,802),(972,971,164),(970,419,971),(412,951,976),(963,976,970),(976,975,419),(951,194,975),(975,974,419),(955,975,194),(974,975,955),(971,798,164),(974,971,419),(798,971,974),(974,973,50),(955,189,973),(959,957,413),(954,959,192),(957,959,954),(952,955,194),(957,952,413),(955,952,957),(957,956,189),(954,70,956),(943,72,415),(416,943,417),(72,943,416),(965,416,417),(52,965,355),(416,965,52),(417,944,966),(965,966,786),(967,966,418),(786,967,51),(966,967,786),(961,944,193),(966,961,418),(944,961,966),(415,942,945),(943,945,944),(946,945,411),(944,946,193),(945,946,944),(938,942,71),(945,938,411),(942,938,945),(416,73,72),(53,416,52),(73,416,53),(74,73,53),(426,54,55),(74,426,75),(54,426,74),(1013,1011,430),(1009,1013,76),(1011,1013,1009),(1007,990,197),(1011,1007,430),(990,1007,1011),(1011,1010,427),(1009,425,1010),(994,992,423),(990,994,197),(992,994,990),(988,853,56),(992,988,423),(853,988,992),(992,991,365),(990,427,991),(991,55,365),(426,991,427),(55,991,426),(1010,426,427),(75,1010,425),(426,1010,75),(77,1001,1002),(438,1002,982),(1003,1002,429),(982,1003,198),(1002,1003,982),(997,1001,195),(1002,997,429),(1001,997,1002),(196,982,983),(434,983,845),(984,983,422),(845,984,167),(983,984,845),(978,982,198),(983,978,422),(982,978,983),(198,977,981),(978,981,979),(981,980,424),(977,421,980),(422,979,986),(984,986,840),(986,985,368),(979,424,985),(424,987,989),(985,989,856),(989,988,56),(987,423,988),(421,993,995),(980,995,987),(995,994,423),(993,197,994),(195,996,1000),(997,1000,998),(1000,999,431),(996,428,999),(429,998,1005),(1003,1005,977),(1005,1004,421),(998,431,1004),(431,1006,1008),(1004,1008,993),(1008,1007,197),(1006,430,1007),(428,1012,1014),(999,1014,1006),(1014,1013,430),(1012,76,1013),(437,78,199),(200,437,201),(78,437,200),(433,200,201),(58,433,171),(200,433,58),(201,432,435),(433,435,376),(435,434,57),(432,196,434),(199,436,439),(437,439,432),(439,438,196),(436,77,438),(204,200,58),(200,204,79),(1034,205,203),(202,1034,80),(205,1034,202),(1051,174,60),(205,1051,203),(174,1051,205),(205,204,59),(202,79,204),(61,1015,1019),(1016,1019,1017),(1019,1018,444),(1015,440,1018),(441,1017,1027),(1024,1027,1025),(1027,1026,442),(1017,444,1026),(444,1028,1031),(1026,1031,1029),(1031,1030,208),(1028,443,1030),(440,1036,1038),(1018,1038,1028),(1038,1037,443),(1036,206,1037),(207,1025,1042),(1039,1042,1040),(1042,1041,450),(1025,442,1041),(448,1040,1047),(1045,1047,859),(1047,1046,380),(1040,450,1046),(450,1048,1050),(1046,1050,880),(1050,1049,178),(1048,449,1049),(442,1029,1054),(1041,1054,1048),(1054,1053,449),(1029,208,1053),(1053,1052,449),(1033,1053,208),(1052,1053,1033),(1049,876,178),(1052,1049,449),(876,1049,1052),(1052,1051,60),(1033,203,1051),(1037,1035,443),(1032,1037,206),(1035,1037,1032),(1030,1033,208),(1035,1030,443),(1033,1030,1035),(1035,1034,203),(1032,80,1034),(1177,82,505),(506,1177,507),(82,1177,506),(1199,506,507),(62,1199,445),(506,1199,62),(1408,507,1178),(1199,1408,1200),(507,1408,1199),(1405,1199,1200),(445,1405,1020),(1199,1405,445),(1200,1404,1406),(1405,1406,1401),(1406,1201,61),(1404,508,1201),(1178,1407,1409),(1408,1409,1404),(1409,1195,508),(1407,235,1195),(1414,505,1176),(1177,1414,1179),(505,1414,1177),(1411,1177,1179),(507,1411,1178),(1177,1411,507),(1179,1410,1412),(1411,1412,1407),(1412,1180,235),(1410,501,1180),(1176,1413,1415),(1414,1415,1410),(1415,1172,501),(1413,81,1172),(506,1443,82),(1443,63,83),(63,506,62),(506,63,1443),(1446,64,84),(63,1446,83),(64,1446,63),(1451,456,85),(456,64,65),(64,1451,84),(1451,64,456),(1091,1089,460),(1087,1091,86),(1089,1091,1087),(1085,1068,211),(1089,1085,460),(1068,1085,1089),(1089,1088,457),(1087,455,1088),(1072,1070,453),(1068,1072,211),(1070,1072,1068),(1066,931,66),(1070,1066,453),(931,1066,1070),(1070,1069,395),(1068,457,1069),(1069,65,395),(456,1069,457),(65,1069,456),(1088,456,457),(85,1088,455),(456,1088,85),(87,1079,1080),(468,1080,1060),(1081,1080,459),(1060,1081,212),(1080,1081,1060),(1075,1079,209),(1080,1075,459),(1079,1075,1080),(210,1060,1061),(464,1061,923),(1062,1061,452),(923,1062,181),(1061,1062,923),(1056,1060,212),(1061,1056,452),(1060,1056,1061),(212,1055,1059),(1056,1059,1057),(1059,1058,454),(1055,451,1058),(452,1057,1064),(1062,1064,918),(1064,1063,398),(1057,454,1063),(454,1065,1067),(1063,1067,934),(1067,1066,66),(1065,453,1066),(451,1071,1073),(1058,1073,1065),(1073,1072,453),(1071,211,1072),(209,1074,1078),(1075,1078,1076),(1078,1077,461),(1074,458,1077),(459,1076,1083),(1081,1083,1055),(1083,1082,451),(1076,461,1082),(461,1084,1086),(1082,1086,1071),(1086,1085,211),(1084,460,1085),(458,1090,1092),(1077,1092,1084),(1092,1091,460),(1090,86,1091),(467,88,213),(214,467,215),(88,467,214),(463,214,215),(68,463,185),(214,463,68),(215,462,465),(463,465,406),(465,464,67),(462,210,464),(213,466,469),(467,469,462),(469,468,210),(466,87,468),(218,1483,214),(214,1483,88),(1483,218,89),(218,214,68),(1112,219,217),(216,1112,90),(219,1112,216),(1129,188,70),(219,1129,217),(188,1129,219),(219,218,69),(216,89,218),(91,1093,1097),(1094,1097,1095),(1097,1096,474),(1093,470,1096),(471,1095,1105),(1102,1105,1103),(1105,1104,472),(1095,474,1104),(474,1106,1109),(1104,1109,1107),(1109,1108,222),(1106,473,1108),(470,1114,1116),(1096,1116,1106),(1116,1115,473),(1114,220,1115),(221,1103,1120),(1117,1120,1118),(1120,1119,480),(1103,472,1119),(478,1118,1125),(1123,1125,937),(1125,1124,410),(1118,480,1124),(480,1126,1128),(1124,1128,958),(1128,1127,192),(1126,479,1127),(472,1107,1132),(1119,1132,1126),(1132,1131,479),(1107,222,1131),(1131,1130,479),(1111,1131,222),(1130,1131,1111),(1127,954,192),(1130,1127,479),(954,1127,1130),(1130,1129,70),(1111,217,1129),(1115,1113,473),(1110,1115,220),(1113,1115,1110),(1108,1111,222),(1113,1108,473),(1111,1108,1113),(1113,1112,217),(1110,90,1112),(1099,92,475),(476,1099,477),(92,1099,476),(1121,476,477),(72,1121,415),(476,1121,72),(477,1100,1122),(1121,1122,942),(1123,1122,478),(942,1123,71),(1122,1123,942),(1117,1100,221),(1122,1117,478),(1100,1117,1122),(475,1098,1101),(1099,1101,1100),(1102,1101,471),(1100,1102,221),(1101,1102,1100),(1094,1098,91),(1101,1094,471),(1098,1094,1101),(476,1643,92),(1643,73,93),(73,476,72),(476,73,1643),(1646,74,94),(73,1646,93),(74,1646,73),(1648,486,95),(486,74,75),(74,1648,94),(1648,74,486),(1169,1167,490),(1165,1169,96),(1167,1169,1165),(1163,1146,225),(1167,1163,490),(1146,1163,1167),(1167,1166,487),(1165,485,1166),(1150,1148,483),(1146,1150,225),(1148,1150,1146),(1144,1009,76),(1148,1144,483),(1009,1144,1148),(1148,1147,425),(1146,487,1147),(1147,75,425),(486,1147,487),(75,1147,486),(1166,486,487),(95,1166,485),(486,1166,95),(97,1157,1158),(498,1158,1138),(1159,1158,489),(1138,1159,226),(1158,1159,1138),(1153,1157,223),(1158,1153,489),(1157,1153,1158),(224,1138,1139),(494,1139,1001),(1140,1139,482),(1001,1140,195),(1139,1140,1001),(1134,1138,226),(1139,1134,482),(1138,1134,1139),(226,1133,1137),(1134,1137,1135),(1137,1136,484),(1133,481,1136),(482,1135,1142),(1140,1142,996),(1142,1141,428),(1135,484,1141),(484,1143,1145),(1141,1145,1012),(1145,1144,76),(1143,483,1144),(481,1149,1151),(1136,1151,1143),(1151,1150,483),(1149,225,1150),(223,1152,1156),(1153,1156,1154),(1156,1155,491),(1152,488,1155),(489,1154,1161),(1159,1161,1133),(1161,1160,481),(1154,491,1160),(491,1162,1164),(1160,1164,1149),(1164,1163,225),(1162,490,1163),(488,1168,1170),(1155,1170,1162),(1170,1169,490),(1168,96,1169),(497,98,227),(228,497,229),(98,497,228),(493,228,229),(78,493,199),(228,493,78),(229,492,495),(493,495,436),(495,494,77),(492,224,494),(227,496,499),(497,499,492),(499,498,224),(496,97,498),(232,1591,228),(228,1591,98),(1591,232,99),(232,228,78),(1190,233,231),(230,1190,100),(233,1190,230),(1207,202,80),(233,1207,231),(202,1207,233),(233,232,79),(230,99,232),(81,1171,1175),(1172,1175,1173),(1175,1174,504),(1171,500,1174),(501,1173,1183),(1180,1183,1181),(1183,1182,502),(1173,504,1182),(504,1184,1187),(1182,1187,1185),(1187,1186,236),(1184,503,1186),(500,1192,1194),(1174,1194,1184),(1194,1193,503),(1192,234,1193),(235,1181,1198),(1195,1198,1196),(1198,1197,510),(1181,502,1197),(508,1196,1203),(1201,1203,1015),(1203,1202,440),(1196,510,1202),(510,1204,1206),(1202,1206,1036),(1206,1205,206),(1204,509,1205),(502,1185,1210),(1197,1210,1204),(1210,1209,509),(1185,236,1209),(1209,1208,509),(1189,1209,236),(1208,1209,1189),(1205,1032,206),(1208,1205,509),(1032,1205,1208),(1208,1207,80),(1189,231,1207),(1193,1191,503),(1188,1193,234),(1191,1193,1188),(1186,1189,236),(1191,1186,503),(1189,1186,1191),(1191,1190,231),(1188,100,1190),(1439,1441,1440),(1441,1333,567),(1355,1440,567),(1440,82,566),(82,1355,505),(1355,82,1440),(1420,567,1334),(1355,1420,1356),(567,1420,1355),(1417,1355,1356),(505,1417,1176),(1355,1417,505),(1356,1416,1418),(1417,1418,1413),(1418,1357,81),(1416,568,1357),(1334,1419,1421),(1420,1421,1416),(1421,1351,568),(1419,261,1351),(1436,1438,1437),(1438,1426,1335),(1423,1437,1335),(1437,567,1333),(567,1423,1334),(1423,567,1437),(1335,1422,1424),(1423,1424,1419),(1424,1336,261),(1422,561,1336),(1433,1435,1434),(1435,1429,1427),(1434,1335,1426),(1422,1434,1427),(1335,1434,1422),(1430,1422,1427),(561,1430,1328),(1422,1430,561),(1429,1432,1430),(1432,1431,1328),(1442,1444,1443),(1444,566,82),(1445,1447,1446),(1447,1442,83),(516,1452,1451),(1452,1445,84),(1247,1458,1457),(1458,1453,1245),(1457,1241,520),(1241,1224,239),(1224,1457,1245),(1457,1224,1241),(1454,1224,1245),(517,1454,1244),(1224,1454,517),(1453,1456,1454),(1456,1455,1244),(1228,1226,513),(1224,1228,239),(1226,1228,1224),(1222,1087,86),(1226,1222,513),(1087,1222,1226),(1226,1225,455),(1224,517,1225),(1448,1225,517),(1225,85,455),(85,1448,516),(1448,85,1225),(1244,1450,1448),(1450,1449,516),(1473,1475,1474),(1475,1470,1236),(1474,238,528),(1216,1474,1236),(238,1474,1216),(1237,1471,519),(1471,1216,1236),(1216,1237,240),(1237,1216,1471),(1470,1472,1471),(1472,1231,519),(238,1216,1217),(524,1217,1079),(1218,1217,512),(1079,1218,209),(1217,1218,1079),(1212,1216,240),(1217,1212,512),(1216,1212,1217),(240,1211,1215),(1212,1215,1213),(1215,1214,514),(1211,511,1214),(512,1213,1220),(1218,1220,1074),(1220,1219,458),(1213,514,1219),(514,1221,1223),(1219,1223,1090),(1223,1222,86),(1221,513,1222),(511,1227,1229),(1214,1229,1221),(1229,1228,513),(1227,239,1228),(1466,1469,1467),(1469,1468,1234),(1467,519,1231),(1232,1467,1234),(519,1467,1232),(1234,1233,521),(519,1232,1239),(1237,1239,1211),(1239,1238,511),(1232,521,1238),(521,1240,1242),(1238,1242,1227),(1242,1241,239),(1240,520,1241),(1463,1465,1464),(1465,1459,1248),(1464,521,1233),(1240,1464,1248),(521,1464,1240),(1460,1240,1248),(520,1460,1247),(1240,1460,520),(1459,1462,1460),(1462,1461,1247),(1480,1482,1481),(1525,1481,1482),(242,1525,527),(1481,1525,242),(1524,1526,1525),(1526,1476,527),(523,1481,242),(1481,88,241),(88,523,213),(523,88,1481),(242,522,525),(523,525,466),(525,524,87),(522,238,524),(1521,1523,1522),(1523,1485,1479),(1522,527,1476),(1477,1522,1479),(527,1522,1477),(1486,1477,1479),(529,1486,1478),(1477,1486,529),(1518,1520,1519),(1520,1491,1488),(1519,1479,1485),(1486,1519,1488),(1479,1519,1486),(1492,1486,1488),(1478,1492,1487),(1486,1492,1478),(1515,1517,1516),(1517,1498,1494),(1516,1488,1491),(1492,1516,1494),(1488,1516,1492),(1499,1492,1494),(1487,1499,1493),(1492,1499,1487),(1512,1514,1513),(1514,1505,1501),(1513,1494,1498),(1499,1513,1501),(1494,1513,1499),(1506,1499,1501),(1493,1506,1500),(1499,1506,1493),(1505,1508,1506),(1508,1507,1500),(1477,242,527),(522,1477,529),(242,1477,522),(1489,522,529),(238,1489,528),(522,1489,238),(1500,1511,1509),(1511,1510,1504),(1509,1487,1493),(1502,1509,1504),(1487,1509,1502),(1504,1503,1497),(1502,1478,1487),(1495,1502,1497),(1478,1502,1495),(1497,1496,1490),(1495,529,1478),(1489,1495,1490),(529,1495,1489),(1490,1473,528),(245,1484,1483),(1484,241,88),(1726,1728,1727),(1728,1719,1618),(1727,244,1268),(1616,1727,1618),(244,1727,1616),(1720,1616,1618),(246,1720,1617),(1616,1720,246),(1737,1739,1738),(1739,1730,1722),(1738,1618,1719),(1720,1738,1722),(1618,1738,1720),(1731,1720,1722),(1617,1731,1721),(1720,1731,1617),(1730,1733,1731),(1733,1732,1721),(1616,1285,244),(1285,216,90),(216,1616,246),(1616,216,1285),(1723,216,246),(89,1723,245),(216,1723,89),(1721,1736,1734),(1736,1735,1725),(1734,246,1617),(1723,1734,1725),(246,1734,1723),(1725,1724,245),(1629,1632,1630),(1632,1631,1253),(1630,531,1250),(1251,1630,1253),(531,1630,1251),(1253,1252,534),(531,1251,1261),(1258,1261,1259),(1261,1260,532),(1251,534,1260),(534,1262,1265),(1260,1265,1263),(1265,1264,249),(1262,533,1264),(1626,1628,1627),(1628,1622,1272),(1627,534,1252),(1262,1627,1272),(534,1627,1262),(1623,1262,1272),(533,1623,1271),(1262,1623,533),(1622,1625,1623),(1625,1624,1271),(248,1259,1276),(1273,1276,1274),(1276,1275,540),(1259,532,1275),(538,1274,1281),(1279,1281,1093),(1281,1280,470),(1274,540,1280),(540,1282,1284),(1280,1284,1114),(1284,1283,220),(1282,539,1283),(532,1263,1288),(1275,1288,1282),(1288,1287,539),(1263,249,1287),(1287,1286,539),(1267,1287,249),(1286,1287,1267),(1283,1110,220),(1286,1283,539),(1110,1283,1286),(1286,1285,90),(1267,244,1285),(1271,1621,1619),(1621,1620,1269),(1619,1264,533),(1264,1267,249),(1267,1619,1269),(1619,1267,1264),(1269,1268,244),(1639,1641,1640),(1641,1255,537),(1277,1640,537),(1640,92,536),(92,1277,475),(1277,92,1640),(537,1256,1278),(1277,1278,1098),(1279,1278,538),(1098,1279,91),(1278,1279,1098),(1273,1256,248),(1278,1273,538),(1256,1273,1278),(1636,1638,1637),(1638,1633,1257),(1637,537,1255),(1256,1637,1257),(537,1637,1256),(1258,1634,531),(1634,1256,1257),(1256,1258,248),(1258,1256,1634),(1633,1635,1634),(1635,1250,531),(1642,1644,1643),(1644,536,92),(1645,1647,1646),(1647,1642,93),(546,1649,1648),(1649,1645,94),(1325,1658,1657),(1658,1653,1323),(1657,1319,550),(1319,1302,252),(1302,1657,1323),(1657,1302,1319),(1654,1302,1323),(547,1654,1322),(1302,1654,547),(1653,1656,1654),(1656,1655,1322),(1306,1304,543),(1302,1306,252),(1304,1306,1302),(1300,1165,96),(1304,1300,543),(1165,1300,1304),(1304,1303,485),(1302,547,1303),(1650,1303,547),(1303,95,485),(95,1650,546),(1650,95,1303),(1322,1652,1650),(1652,1651,546),(1673,1675,1674),(1675,1670,1314),(1674,251,558),(1294,1674,1314),(251,1674,1294),(1315,1671,549),(1671,1294,1314),(1294,1315,253),(1315,1294,1671),(1670,1672,1671),(1672,1309,549),(251,1294,1295),(554,1295,1157),(1296,1295,542),(1157,1296,223),(1295,1296,1157),(1290,1294,253),(1295,1290,542),(1294,1290,1295),(253,1289,1293),(1290,1293,1291),(1293,1292,544),(1289,541,1292),(542,1291,1298),(1296,1298,1152),(1298,1297,488),(1291,544,1297),(544,1299,1301),(1297,1301,1168),(1301,1300,96),(1299,543,1300),(541,1305,1307),(1292,1307,1299),(1307,1306,543),(1305,252,1306),(1666,1669,1667),(1669,1668,1312),(1667,549,1309),(1310,1667,1312),(549,1667,1310),(1312,1311,551),(549,1310,1317),(1315,1317,1289),(1317,1316,541),(1310,551,1316),(551,1318,1320),(1316,1320,1305),(1320,1319,252),(1318,550,1319),(1663,1665,1664),(1665,1659,1326),(1664,551,1311),(1318,1664,1326),(551,1664,1318),(1660,1318,1326),(550,1660,1325),(1318,1660,550),(1659,1662,1660),(1662,1661,1325),(1597,1599,1598),(1716,1598,1599),(255,1716,557),(1598,1716,255),(1715,1717,1716),(1717,1611,557),(553,1598,255),(1598,98,254),(98,553,227),(553,98,1598),(255,552,555),(553,555,496),(555,554,97),(552,251,554),(1712,1714,1713),(1714,1676,1614),(1713,557,1611),(1612,1713,1614),(557,1713,1612),(1677,1612,1614),(559,1677,1613),(1612,1677,559),(1709,1711,1710),(1711,1682,1679),(1710,1614,1676),(1677,1710,1679),(1614,1710,1677),(1683,1677,1679),(1613,1683,1678),(1677,1683,1613),(1706,1708,1707),(1708,1689,1685),(1707,1679,1682),(1683,1707,1685),(1679,1707,1683),(1690,1683,1685),(1678,1690,1684),(1683,1690,1678),(1703,1705,1704),(1705,1696,1692),(1704,1685,1689),(1690,1704,1692),(1685,1704,1690),(1697,1690,1692),(1684,1697,1691),(1690,1697,1684),(1696,1699,1697),(1699,1698,1691),(1612,255,557),(552,1612,559),(255,1612,552),(1680,552,559),(251,1680,558),(552,1680,251),(1691,1702,1700),(1702,1701,1695),(1700,1678,1684),(1693,1700,1695),(1678,1700,1693),(1695,1694,1688),(1693,1613,1678),(1686,1693,1688),(1613,1693,1686),(1688,1687,1681),(1686,559,1613),(1680,1686,1681),(559,1686,1680),(1681,1673,558),(258,1592,1591),(1592,254,98),(1593,1595,1594),(1595,1584,1569),(1594,257,1346),(1567,1594,1569),(257,1594,1567),(1585,1567,1569),(259,1585,1568),(1567,1585,259),(1607,1609,1608),(1609,1600,1587),(1608,1569,1584),(1585,1608,1587),(1569,1608,1585),(1601,1585,1587),(1568,1601,1586),(1585,1601,1568),(1600,1603,1601),(1603,1602,1586),(1567,1363,257),(1363,230,100),(230,1567,259),(1567,230,1363),(1588,230,259),(99,1588,258),(230,1588,99),(1586,1606,1604),(1606,1605,1590),(1604,259,1568),(1588,1604,1590),(259,1604,1588),(1590,1589,258),(1431,1582,1580),(1582,1581,1331),(1580,561,1328),(1329,1580,1331),(561,1580,1329),(1331,1330,564),(561,1329,1339),(1336,1339,1337),(1339,1338,562),(1329,564,1338),(564,1340,1343),(1338,1343,1341),(1343,1342,262),(1340,563,1342),(1577,1579,1578),(1579,1573,1350),(1578,564,1330),(1340,1578,1350),(564,1578,1340),(1574,1340,1350),(563,1574,1349),(1340,1574,563),(1573,1576,1574),(1576,1575,1349),(261,1337,1354),(1351,1354,1352),(1354,1353,570),(1337,562,1353),(568,1352,1359),(1357,1359,1171),(1359,1358,500),(1352,570,1358),(570,1360,1362),(1358,1362,1192),(1362,1361,234),(1360,569,1361),(562,1341,1366),(1353,1366,1360),(1366,1365,569),(1341,262,1365),(1365,1364,569),(1345,1365,262),(1364,1365,1345),(1361,1188,234),(1364,1361,569),(1188,1361,1364),(1364,1363,100),(1345,257,1363),(1349,1572,1570),(1572,1571,1347),(1570,1342,563),(1342,1345,262),(1345,1570,1347),(1570,1345,1342),(1347,1346,257),(1795,1,1369),(728,1791,1793),(2,1783,1784),(3,4,1781),(3,1780,1786),(325,1788,1789),(588,1768,1772),(1769,6,1765),(1769,588,6),(1763,584,265),(1759,580,121),(580,1758,1761),(584,1766,6),(1775,5,269),(1795,1369,1792),(1792,1369,1793),(1765,6,1766),(728,1789,1791),(1762,584,1763),(1766,584,1762),(5,1778,4),(7,1751,1753),(580,1759,1758),(1761,1763,265),(1759,121,1757),(1835,7,1740),(1755,1757,121),(577,1755,121),(1758,582,581),(1832,1835,1740),(1529,1,1795),(1829,1796,1826),(126,1821,1796),(1827,1796,1820),(8,9,1749),(126,8,1823),(1826,1796,1827),(1829,1740,1796),(1797,1916,1843),(10,1912,1836),(1916,1797,1836),(134,1908,652),(294,1902,649),(134,649,1905),(10,652,1914),(1830,1826,1813),(126,1819,1821),(1829,1826,1830),(1833,1829,1806),(1833,1740,1829),(1824,1812,1819),(1824,126,1823),(1823,1816,1817),(1842,9,1797),(1917,1916,1836),(1911,1917,1836),(1816,8,1809),(1816,1823,8),(1824,1819,126),(1833,1832,1740),(1912,10,1910),(325,1784,1788),(1788,1784,727),(1783,2,1786),(4,1777,1781),(5,1775,1774),(1769,1765,585),(1768,588,1769),(579,1757,1755),(1771,1775,269),(1771,269,1772),(1778,1777,4),(1781,1780,3),(1439,566,1444),(103,1442,1447),(1442,103,1444),(1778,1774,270),(1771,589,1775),(1774,1778,5),(104,1445,1452),(516,1449,1452),(1445,104,1447),(324,1783,1786),(1752,577,1753),(1835,1832,1743),(1810,1816,1809),(1751,7,1835),(1914,1910,10),(1908,1907,652),(649,1901,1905),(134,1905,1904),(9,1803,1802),(294,1900,1902),(1839,1843,1916),(1843,1842,1797),(1746,1809,8),(649,1902,1901),(1752,1755,577),(8,1749,1746),(1803,1842,1799),(9,1802,1749),(1803,9,1842),(1749,1802,130),(125,1746,1749),(1910,1914,1838),(134,1904,1908),(1904,650,1908),(1914,652,1907),(1747,1809,1746),(646,1900,1897),(1368,1791,1789),(1900,294,645),(11,1898,645),(11,642,1894),(291,12,1886),(14,15,1880),(13,1882,1888),(1892,642,291),(303,674,1874),(1871,16,1867),(16,1871,674),(1865,670,299),(138,1861,666),(666,1860,1863),(670,1868,16),(1877,15,303),(1898,11,1896),(1867,16,1868),(11,1894,1896),(14,1883,13),(1864,670,1865),(1865,299,1863),(1868,670,1864),(663,17,1855),(1844,1948,1951),(1859,1861,138),(663,1857,138),(1844,1949,1948),(138,1857,1859),(1951,17,1844),(1945,1949,1844),(1860,668,667),(143,1937,1918),(143,18,1939),(1565,18,19),(1919,1556,1560),(1527,1556,1919),(1942,1918,1943),(1942,1945,1918),(20,1554,1527),(151,1541,738),(20,738,1544),(328,1535,735),(1,1531,731),(731,1530,1533),(151,735,1538),(1918,1936,1943),(1945,1942,1946),(143,1935,1937),(1929,1946,1942),(1922,1949,1945),(1940,1928,1935),(1940,143,1939),(1939,1932,1933),(1559,19,1919),(1557,1556,1527),(1553,1557,1527),(1932,18,1925),(1932,1939,18),(1940,1935,143),(1945,1844,1918),(1552,1554,20),(644,1896,1894),(1894,642,1891),(1892,291,1890),(1873,303,1874),(15,1877,1876),(1890,291,1886),(1891,642,1892),(1871,1867,671),(1857,663,1854),(665,1859,1857),(1874,674,1870),(1885,1886,12),(1888,290,1885),(1888,1885,12),(1883,14,1879),(1882,13,1883),(14,1880,1879),(1873,1877,303),(1853,17,1951),(675,1877,1873),(1855,17,1853),(1880,1876,304),(1876,1880,15),(641,1890,1886),(1854,663,1855),(1847,1951,1948),(1932,1925,1926),(18,1850,1925),(1560,1556,1549),(1562,19,1563),(1559,1919,1560),(738,1541,1540),(151,1538,1537),(735,1534,1538),(1530,733,732),(1,1529,1531),(731,1531,1530),(328,1533,1535),(1544,1552,20),(18,1565,1850),(1563,1559,1546),(19,1562,1565),(1563,19,1559),(1565,1562,147),(142,1850,1565),(1544,738,1540),(1552,1544,1543),(1537,736,1541),(151,1537,1541),(1851,1925,1850),(1436,1333,1441),(1441,1439,102),(1439,1444,102),(1433,1426,1438),(104,1452,105),(1450,105,1449),(565,1438,1436),(1455,1450,1244),(1456,1453,1243),(515,1450,1455),(106,1458,1461),(1247,1461,1458),(1243,1453,1458),(1441,565,1436),(101,1431,1432),(1425,1429,1435),(1429,1425,1432),(1332,1433,1438),(1246,1462,1459),(1462,106,1461),(1433,1332,1435),(1456,515,1455),(1231,1472,1466),(1234,1468,1463),(1468,1230,518),(237,1469,1466),(1469,1230,1468),(1463,518,1465),(1235,1472,1470),(1465,1246,1459),(1235,1470,1475),(1496,1473,1490),(1476,1526,1521),(1496,107,1473),(1524,1482,1480),(1484,1480,241),(1484,245,1724),(109,1484,1724),(1724,1725,1735),(1269,1620,1726),(1484,108,1480),(1735,109,1724),(108,1524,1480),(1736,1721,1732),(243,1735,1736),(1526,1524,1729),(1503,1496,1497),(1737,1719,1728),(1728,1726,1615),(1620,1621,1266),(1266,1726,1620),(1253,1631,1626),(1624,1621,1271),(107,1475,1473),(1472,237,1466),(1504,1510,1503),(1503,1510,107),(1332,1438,565),(1511,526,1510),(1511,1507,526),(1425,1435,1332),(1511,1500,1507),(1498,1517,1512),(1508,1505,1428),(1514,1512,1428),(1428,1505,1514),(526,1507,1508),(1512,1517,1515),(1441,102,565),(102,1444,103),(1452,1449,105),(103,1447,104),(1456,1243,515),(1462,1246,106),(1458,106,1243),(1450,515,105),(237,1472,1235),(1469,237,1230),(1496,1503,107),(1508,1428,526),(1510,526,107),(1235,1475,107),(1465,518,1246),(1428,1512,1515),(1729,1523,1521),(1735,243,109),(1526,1729,1521),(1718,1733,1730),(1718,1739,1737),(1739,1718,1730),(1733,243,1732),(247,1624,1625),(1270,1622,1628),(1622,1270,1625),(1631,1249,530),(110,1632,1629),(1632,1249,1631),(1626,530,1628),(1266,1621,247),(1615,1737,1728),(1520,1515,1491),(1485,1523,1518),(1515,1520,1518),(1518,1729,1515),(108,1729,1524),(243,1736,1732),(109,108,1484),(1729,1428,1515),(1733,1718,243),(1718,1737,1615),(247,1621,1624),(1266,1615,1726),(1270,1628,530),(1249,1632,110),(247,1625,1270),(1729,1518,1523),(1635,110,1629),(101,1432,1425),(1635,1629,1250),(1639,536,1644),(1641,1636,1255),(1633,1638,1254),(1639,111,1641),(111,1639,1644),(112,1644,1642),(112,1642,1647),(114,1649,1651),(113,1645,1649),(1649,546,1651),(1652,1322,1655),(545,1652,1655),(113,1647,1645),(1636,1641,535),(1656,1653,1321),(545,1655,1656),(114,1651,1652),(115,1658,1661),(1658,1325,1661),(1653,1658,1321),(1638,1636,535),(1324,1662,1659),(1312,1668,1663),(548,1665,1663),(1308,1668,1669),(1668,1308,548),(1665,1324,1659),(1662,115,1661),(1254,1635,1633),(1666,1309,1672),(1670,1675,1313),(1687,1673,1681),(1687,116,1673),(1313,1672,1670),(1715,1599,1597),(1592,1597,254),(1592,258,1589),(118,1592,1589),(1589,1590,1605),(1347,1571,1593),(1592,117,1597),(1611,1717,1712),(1605,118,1589),(117,1715,1597),(1596,1717,1715),(1606,256,1605),(250,1666,1672),(1606,1586,1602),(1675,1673,116),(1584,1595,1607),(1593,1571,1344),(1566,1595,1593),(1572,1349,1575),(1331,1581,1577),(1344,1571,1572),(1666,250,1669),(1687,1688,1694),(1701,1694,1695),(556,1702,1698),(1701,116,1694),(1702,1691,1698),(1702,556,1701),(535,1254,1638),(1703,1689,1708),(1699,1696,1610),(1705,1703,1610),(1610,1696,1705),(556,1698,1699),(1703,1708,1706),(1641,111,535),(111,1644,112),(113,1649,114),(112,1647,113),(545,1656,1321),(115,1662,1324),(1321,1658,115),(114,1652,545),(250,1672,1313),(1308,1669,250),(116,1687,1694),(1699,1610,556),(1701,556,116),(1313,1675,116),(1324,1665,548),(1610,1703,1706),(1709,1676,1714),(1596,1714,1712),(256,1602,1603),(1583,1600,1609),(1600,1583,1603),(117,1592,118),(1596,1712,1717),(1566,1607,1595),(1572,260,1344),(1348,1576,1573),(1576,260,1575),(560,1579,1577),(1327,1581,1582),(1581,1327,560),(1579,1348,1573),(1607,1583,1609),(1709,1706,1711),(1596,1715,117),(1706,1709,1596),(1596,1610,1706),(1714,1596,1709),(256,118,1605),(1603,1583,256),(256,1606,1602),(1607,1566,1583),(260,1572,1575),(1579,560,1348),(1348,260,1576),(1593,1344,1566),(1582,1431,101),(1327,1582,101),(1711,1706,1682),(1254,110,1635),(1844,143,1918),(143,17,18),(143,1844,17),(18,663,138),(138,666,18),(328,666,299),(731,299,670),(674,728,16),(15,2,303),(303,325,674),(16,1,670),(666,19,18),(1797,10,1836),(1797,652,10),(9,652,1797),(9,649,134),(9,134,652),(294,649,9),(14,13,4),(291,269,12),(12,5,13),(265,645,294),(642,588,291),(584,11,645),(11,6,642),(580,294,9),(15,14,3),(670,1,731),(16,1369,1),(15,3,2),(19,735,151),(738,19,151),(19,328,735),(19,738,1919),(1919,20,1527),(666,328,19),(328,299,731),(645,265,584),(11,584,6),(8,121,580),(8,7,577),(8,577,121),(126,7,8),(126,1796,1740),(126,1740,7),(9,8,580),(294,580,265),(14,4,3),(116,556,1596),(117,116,1596),(1610,1596,556),(117,250,1313),(1313,116,117),(250,117,1308),(560,548,1308),(1327,1324,548),(1321,115,1332),(114,545,102),(545,1321,565),(115,1324,101),(1308,117,118),(243,1615,1266),(109,1266,247),(243,1718,1615),(530,109,1270),(1266,109,243),(247,1270,109),(113,104,112),(535,111,515),(111,112,105),(518,530,1249),(1254,535,1243),(1246,1249,110),(110,1254,106),(1230,109,530),(114,103,113),(1324,1327,101),(115,101,1425),(114,102,103),(118,260,1348),(560,118,1348),(256,1344,118),(1583,1566,256),(256,1566,1344),(1344,260,118),(1308,118,560),(560,1327,548),(1249,1246,518),(110,106,1246),(108,1230,237),(108,1235,107),(108,237,1235),(1729,108,107),(526,1428,1729),(109,1230,108),(530,518,1230),(113,103,104),(324,1784,1783),(1782,727,1784),(727,1789,1788),(1787,1368,1789),(1368,1793,1791),(1790,1792,1793),(1370,1795,1792),(1794,1529,1795),(706,1373,1372),(1372,1367,729),(1373,327,1367),(1371,723,1373),(707,1376,1375),(1375,1371,706),(1376,150,1371),(1374,708,1376),(704,1379,1378),(1378,1374,707),(1379,319,1374),(1377,700,1379),(23,1786,1780),(1785,324,1786),(24,1781,1777),(1779,1780,1781),(25,1778,270),(1776,1777,1778),(609,271,587),(607,608,609),(266,1769,585),(1767,1768,1769),(590,1772,1768),(1770,1771,1772),(271,1775,589),(1773,1774,1775),(27,600,282),(282,576,120),(278,1753,1751),(1750,1752,1753),(578,1755,1752),(1754,579,1755),(123,575,572),(572,573,264),(575,267,573),(571,574,575),(579,1759,1757),(1756,1758,1759),(573,581,582),(581,1763,1761),(1760,1762,1763),(586,1766,1762),(1764,1765,1766),(263,593,574),(574,583,267),(593,266,583),(591,592,593),(119,598,595),(595,596,273),(598,275,596),(594,597,598),(273,603,601),(601,571,123),(603,263,571),(596,602,603),(275,606,602),(602,591,263),(606,122,591),(604,605,606),(272,612,597),(597,604,275),(612,274,604),(610,611,612),(125,1747,1746),(1747,1810,1809),(1810,1817,1816),(1817,1824,1823),(1822,1812,1824),(1812,1821,1819),(1818,1820,1821),(1814,1827,1820),(1825,1826,1827),(1807,1830,1813),(1828,1829,1830),(1744,1833,1806),(1831,1832,1833),(279,1835,1743),(1834,1751,1835),(124,283,281),(281,276,127),(283,120,276),(280,282,283),(29,1749,130),(1748,125,1749),(1838,1912,1910),(1909,1911,1912),(1840,1917,1911),(1915,1916,1917),(1800,1843,1839),(1841,1842,1843),(131,1803,1799),(1801,1802,1803),(31,617,614),(614,615,285),(617,288,615),(613,616,617),(285,625,622),(622,623,133),(625,286,623),(615,624,625),(288,629,624),(624,627,286),(629,135,627),(626,628,629),(284,636,616),(616,626,288),(636,287,626),(634,635,636),(133,640,637),(637,638,293),(640,296,638),(623,639,640),(644,1898,1896),(1895,1897,1898),(638,646,647),(646,1902,1900),(1899,1901,1902),(651,1905,1901),(1903,1904,1905),(286,656,639),(639,648,296),(656,295,648),(627,655,656),(295,1908,650),(1906,1907,1908),(654,1914,1907),(1913,1838,1914),(633,129,631),(630,632,633),(290,1886,1885),(1884,641,1886),(641,1892,1890),(1889,1891,1892),(643,1894,1891),(1893,644,1894),(289,621,619),(619,620,292),(33,1888,1882),(1887,290,1888),(34,1883,1879),(1881,1882,1883),(35,1880,304),(1878,1879,1880),(695,305,673),(693,694,695),(300,1871,671),(1869,1870,1871),(676,1874,1870),(1872,1873,1874),(305,1877,675),(1875,1876,1877),(37,686,316),(316,662,137),(312,1855,1853),(1852,1854,1855),(664,1857,1854),(1856,665,1857),(140,661,658),(658,659,298),(661,301,659),(657,660,661),(665,1861,1859),(1858,1860,1861),(659,667,668),(667,1865,1863),(1862,1864,1865),(672,1868,1864),(1866,1867,1868),(297,679,660),(660,669,301),(679,300,669),(677,678,679),(136,684,681),(681,682,307),(684,309,682),(680,683,684),(307,689,687),(687,657,140),(689,297,657),(682,688,689),(309,692,688),(688,677,297),(692,139,677),(690,691,692),(306,698,683),(683,690,309),(698,308,690),(696,697,698),(142,1851,1850),(1851,1926,1925),(1926,1933,1932),(1933,1940,1939),(1938,1928,1940),(1928,1937,1935),(1934,1936,1937),(1930,1943,1936),(1941,1942,1943),(1923,1946,1929),(1944,1945,1946),(1848,1949,1922),(1947,1948,1949),(313,1951,1847),(1950,1853,1951),(141,317,315),(315,310,144),(317,137,310),(314,316,317),(39,1565,147),(1564,142,1565),(1543,1554,1552),(1551,1553,1554),(1550,1557,1553),(1555,1556,1557),(1547,1560,1549),(1558,1559,1560),(148,1563,1546),(1561,1562,1563),(21,703,700),(700,701,319),(703,322,701),(699,702,703),(319,711,708),(708,709,150),(711,320,709),(701,710,711),(322,715,710),(710,713,320),(715,152,713),(712,714,715),(318,722,702),(702,712,322),(722,321,712),(720,721,722),(150,726,723),(723,724,327),(726,330,724),(709,725,726),(730,1531,1529),(1528,1530,1531),(724,732,733),(732,1535,1533),(1532,1534,1535),(737,1538,1534),(1536,1537,1538),(320,742,725),(725,734,330),(742,329,734),(713,741,742),(329,1541,736),(1539,1540,1541),(740,1544,1540),(1542,1543,1544),(719,146,717),(716,718,719),(888,1382,1381),(1381,1377,704),(1382,21,1377),(1380,889,1382),(866,1385,1384),(1384,1380,888),(1385,388,1380),(1383,883,1385),(867,1388,1387),(1387,1383,866),(1388,179,1383),(1386,868,1388),(864,1391,1390),(1390,1386,867),(1391,381,1386),(1389,860,1391),(777,337,756),(775,776,777),(758,268,607),(756,757,758),(47,768,348),(348,748,154),(154,749,344),(344,599,27),(156,747,744),(744,745,332),(747,334,745),(743,746,747),(332,752,750),(750,594,119),(752,272,594),(745,751,752),(334,755,751),(751,610,272),(755,26,610),(753,754,755),(331,761,746),(746,753,334),(761,333,753),(759,760,761),(153,766,763),(763,764,339),(766,341,764),(762,765,766),(339,771,769),(769,743,156),(771,331,743),(764,770,771),(341,774,770),(770,759,331),(774,155,759),(772,773,774),(338,780,765),(765,772,341),(780,340,772),(778,779,780),(159,345,343),(343,280,124),(345,27,280),(342,344,345),(157,349,347),(347,342,159),(349,154,342),(346,348,349),(158,49,48),(163,29,128),(160,162,163),(51,785,782),(782,783,351),(785,354,783),(781,784,785),(351,793,790),(790,791,165),(793,352,791),(783,792,793),(354,797,792),(792,795,352),(797,166,795),(794,796,797),(350,804,784),(784,794,354),(804,353,794),(802,803,804),(165,808,805),(805,806,358),(808,360,806),(791,807,808),(358,813,811),(811,613,31),(813,284,613),(806,812,813),(360,816,812),(812,634,284),(816,132,634),(814,815,816),(352,820,807),(807,814,360),(820,359,814),(795,819,820),(818,30,630),(799,817,818),(801,161,799),(798,800,801),(357,810,809),(809,618,289),(355,789,787),(787,788,357),(855,367,834),(853,854,855),(836,302,693),(834,835,836),(57,846,378),(378,826,168),(168,827,374),(374,685,37),(170,825,822),(822,823,362),(825,364,823),(821,824,825),(362,830,828),(828,680,136),(830,306,680),(823,829,830),(364,833,829),(829,696,306),(833,36,696),(831,832,833),(361,839,824),(824,831,364),(839,363,831),(837,838,839),(167,844,841),(841,842,369),(844,371,842),(840,843,844),(369,849,847),(847,821,170),(849,361,821),(842,848,849),(371,852,848),(848,837,361),(852,169,837),(850,851,852),(368,858,843),(843,850,371),(858,370,850),(856,857,858),(173,375,373),(373,314,141),(375,37,314),(372,374,375),(171,379,377),(377,372,173),(379,168,372),(376,378,379),(172,59,58),(177,39,145),(174,176,177),(41,863,860),(860,861,381),(863,384,861),(859,862,863),(381,871,868),(868,869,179),(871,382,869),(861,870,871),(384,875,870),(870,873,382),(875,180,873),(872,874,875),(380,882,862),(862,872,384),(882,383,872),(880,881,882),(179,886,883),(883,884,388),(886,390,884),(869,885,886),(388,891,889),(889,699,21),(891,318,699),(884,890,891),(390,894,890),(890,720,318),(894,149,720),(892,893,894),(382,898,885),(885,892,390),(898,389,892),(873,897,898),(896,40,716),(877,895,896),(879,175,877),(876,878,879),(1044,1394,1393),(1393,1389,864),(1394,41,1389),(1392,1045,1394),(1022,1397,1396),(1396,1392,1044),(1397,448,1392),(1395,1039,1397),(1023,1400,1399),(1399,1395,1022),(1400,207,1395),(1398,1024,1400),(1020,1403,1402),(1402,1398,1023),(1403,441,1398),(1401,1016,1403),(64,43,44),(933,397,912),(931,932,933),(914,335,775),(912,913,914),(67,924,408),(408,904,182),(182,905,404),(404,767,47),(184,903,900),(900,901,392),(903,394,901),(899,902,903),(392,908,906),(906,762,153),(908,338,762),(901,907,908),(394,911,907),(907,778,338),(911,46,778),(909,910,911),(391,917,902),(902,909,394),(917,393,909),(915,916,917),(181,922,919),(919,920,399),(922,401,920),(918,921,922),(399,927,925),(925,899,184),(927,391,899),(920,926,927),(401,930,926),(926,915,391),(930,183,915),(928,929,930),(398,936,921),(921,928,401),(936,400,928),(934,935,936),(187,405,403),(403,346,157),(405,47,346),(402,404,405),(185,409,407),(407,402,187),(409,182,402),(406,408,409),(190,48,49),(186,69,68),(191,49,160),(188,190,191),(71,941,938),(938,939,411),(941,414,939),(937,940,941),(411,949,946),(946,947,193),(949,412,947),(939,948,949),(414,953,948),(948,951,412),(953,194,951),(950,952,953),(410,960,940),(940,950,414),(960,413,950),(958,959,960),(193,964,961),(961,962,418),(964,420,962),(947,963,964),(418,969,967),(967,781,51),(969,350,781),(962,968,969),(420,972,968),(968,802,350),(972,164,802),(970,971,972),(412,976,963),(963,970,420),(976,419,970),(951,975,976),(974,50,798),(955,973,974),(957,189,955),(954,956,957),(417,966,965),(965,786,355),(415,945,943),(943,944,417),(74,53,54),(1011,427,990),(1009,1010,1011),(992,365,853),(990,991,992),(77,1002,438),(438,982,196),(196,983,434),(434,845,57),(198,981,978),(978,979,422),(981,424,979),(977,980,981),(422,986,984),(984,840,167),(986,368,840),(979,985,986),(424,989,985),(985,856,368),(989,56,856),(987,988,989),(421,995,980),(980,987,424),(995,423,987),(993,994,995),(195,1000,997),(997,998,429),(1000,431,998),(996,999,1000),(429,1005,1003),(1003,977,198),(1005,421,977),(998,1004,1005),(431,1008,1004),(1004,993,421),(1008,197,993),(1006,1007,1008),(428,1014,999),(999,1006,431),(1014,430,1006),(1012,1013,1014),(201,435,433),(433,376,171),(435,57,376),(432,434,435),(199,439,437),(437,432,201),(439,196,432),(436,438,439),(204,58,59),(200,79,78),(205,59,174),(202,204,205),(61,1019,1016),(1016,1017,441),(1019,444,1017),(1015,1018,1019),(441,1027,1024),(1024,1025,207),(1027,442,1025),(1017,1026,1027),(444,1031,1026),(1026,1029,442),(1031,208,1029),(1028,1030,1031),(440,1038,1018),(1018,1028,444),(1038,443,1028),(1036,1037,1038),(207,1042,1039),(1039,1040,448),(1042,450,1040),(1025,1041,1042),(448,1047,1045),(1045,859,41),(1047,380,859),(1040,1046,1047),(450,1050,1046),(1046,880,380),(1050,178,880),(1048,1049,1050),(442,1054,1041),(1041,1048,450),(1054,449,1048),(1029,1053,1054),(1052,60,876),(1033,1051,1052),(1035,203,1033),(1032,1034,1035),(1200,1406,1405),(1405,1401,1020),(1406,61,1401),(1404,1201,1406),(1178,1409,1408),(1408,1404,1200),(1409,508,1404),(1407,1195,1409),(1179,1412,1411),(1411,1407,1178),(1412,235,1407),(1410,1180,1412),(1176,1415,1414),(1414,1410,1179),(1415,501,1410),(1413,1172,1415),(1089,457,1068),(1087,1088,1089),(1070,395,931),(1068,1069,1070),(87,1080,468),(468,1060,210),(210,1061,464),(464,923,67),(212,1059,1056),(1056,1057,452),(1059,454,1057),(1055,1058,1059),(452,1064,1062),(1062,918,181),(1064,398,918),(1057,1063,1064),(454,1067,1063),(1063,934,398),(1067,66,934),(1065,1066,1067),(451,1073,1058),(1058,1065,454),(1073,453,1065),(1071,1072,1073),(209,1078,1075),(1075,1076,459),(1078,461,1076),(1074,1077,1078),(459,1083,1081),(1081,1055,212),(1083,451,1055),(1076,1082,1083),(461,1086,1082),(1082,1071,451),(1086,211,1071),(1084,1085,1086),(458,1092,1077),(1077,1084,461),(1092,460,1084),(1090,1091,1092),(215,465,463),(463,406,185),(465,67,406),(462,464,465),(213,469,467),(467,462,215),(469,210,462),(466,468,469),(218,68,69),(219,69,188),(216,218,219),(91,1097,1094),(1094,1095,471),(1097,474,1095),(1093,1096,1097),(471,1105,1102),(1102,1103,221),(1105,472,1103),(1095,1104,1105),(474,1109,1104),(1104,1107,472),(1109,222,1107),(1106,1108,1109),(470,1116,1096),(1096,1106,474),(1116,473,1106),(1114,1115,1116),(221,1120,1117),(1117,1118,478),(1120,480,1118),(1103,1119,1120),(478,1125,1123),(1123,937,71),(1125,410,937),(1118,1124,1125),(480,1128,1124),(1124,958,410),(1128,192,958),(1126,1127,1128),(472,1132,1119),(1119,1126,480),(1132,479,1126),(1107,1131,1132),(1130,70,954),(1111,1129,1130),(1113,217,1111),(1110,1112,1113),(477,1122,1121),(1121,942,415),(475,1101,1099),(1099,1100,477),(1167,487,1146),(1165,1166,1167),(1148,425,1009),(1146,1147,1148),(97,1158,498),(498,1138,224),(224,1139,494),(494,1001,77),(226,1137,1134),(1134,1135,482),(1137,484,1135),(1133,1136,1137),(482,1142,1140),(1140,996,195),(1142,428,996),(1135,1141,1142),(484,1145,1141),(1141,1012,428),(1145,76,1012),(1143,1144,1145),(481,1151,1136),(1136,1143,484),(1151,483,1143),(1149,1150,1151),(223,1156,1153),(1153,1154,489),(1156,491,1154),(1152,1155,1156),(489,1161,1159),(1159,1133,226),(1161,481,1133),(1154,1160,1161),(491,1164,1160),(1160,1149,481),(1164,225,1149),(1162,1163,1164),(488,1170,1155),(1155,1162,491),(1170,490,1162),(1168,1169,1170),(229,495,493),(493,436,199),(495,77,436),(492,494,495),(227,499,497),(497,492,229),(499,224,492),(496,498,499),(232,78,79),(233,79,202),(230,232,233),(81,1175,1172),(1172,1173,501),(1175,504,1173),(1171,1174,1175),(501,1183,1180),(1180,1181,235),(1183,502,1181),(1173,1182,1183),(504,1187,1182),(1182,1185,502),(1187,236,1185),(1184,1186,1187),(500,1194,1174),(1174,1184,504),(1194,503,1184),(1192,1193,1194),(235,1198,1195),(1195,1196,508),(1198,510,1196),(1181,1197,1198),(508,1203,1201),(1201,1015,61),(1203,440,1015),(1196,1202,1203),(510,1206,1202),(1202,1036,440),(1206,206,1036),(1204,1205,1206),(502,1210,1197),(1197,1204,510),(1210,509,1204),(1185,1209,1210),(1208,80,1032),(1189,1207,1208),(1191,231,1189),(1188,1190,1191),(1439,1440,566),(1441,567,1440),(1356,1418,1417),(1417,1413,1176),(1418,81,1413),(1416,1357,1418),(1334,1421,1420),(1420,1416,1356),(1421,568,1416),(1419,1351,1421),(1436,1437,1333),(1438,1335,1437),(1335,1424,1423),(1423,1419,1334),(1424,261,1419),(1422,1336,1424),(1433,1434,1426),(1435,1427,1434),(1429,1430,1427),(1432,1328,1430),(1442,1443,83),(1444,82,1443),(1445,1446,84),(1447,83,1446),(516,1451,85),(1452,84,1451),(1247,1457,520),(1458,1245,1457),(1453,1454,1245),(1456,1244,1454),(1226,455,1087),(1224,1225,1226),(1244,1448,517),(1450,516,1448),(1473,1474,528),(1475,1236,1474),(1470,1471,1236),(1472,519,1471),(238,1217,524),(524,1079,87),(240,1215,1212),(1212,1213,512),(1215,514,1213),(1211,1214,1215),(512,1220,1218),(1218,1074,209),(1220,458,1074),(1213,1219,1220),(514,1223,1219),(1219,1090,458),(1223,86,1090),(1221,1222,1223),(511,1229,1214),(1214,1221,514),(1229,513,1221),(1227,1228,1229),(1466,1467,1231),(1469,1234,1467),(1234,521,1232),(519,1239,1237),(1237,1211,240),(1239,511,1211),(1232,1238,1239),(521,1242,1238),(1238,1227,511),(1242,239,1227),(1240,1241,1242),(1463,1464,1233),(1465,1248,1464),(1459,1460,1248),(1462,1247,1460),(1480,1481,241),(1524,1525,1482),(1526,527,1525),(242,525,523),(523,466,213),(525,87,466),(522,524,525),(1521,1522,1476),(1523,1479,1522),(1518,1519,1485),(1520,1488,1519),(1515,1516,1491),(1517,1494,1516),(1512,1513,1498),(1514,1501,1513),(1505,1506,1501),(1508,1500,1506),(1500,1509,1493),(1511,1504,1509),(1504,1497,1502),(1497,1490,1495),(1490,528,1489),(245,1483,89),(1484,88,1483),(1726,1727,1268),(1728,1618,1727),(1737,1738,1719),(1739,1722,1738),(1730,1731,1722),(1733,1721,1731),(1721,1734,1617),(1736,1725,1734),(1725,245,1723),(1629,1630,1250),(1632,1253,1630),(1253,534,1251),(531,1261,1258),(1258,1259,248),(1261,532,1259),(1251,1260,1261),(534,1265,1260),(1260,1263,532),(1265,249,1263),(1262,1264,1265),(1626,1627,1252),(1628,1272,1627),(1622,1623,1272),(1625,1271,1623),(248,1276,1273),(1273,1274,538),(1276,540,1274),(1259,1275,1276),(538,1281,1279),(1279,1093,91),(1281,470,1093),(1274,1280,1281),(540,1284,1280),(1280,1114,470),(1284,220,1114),(1282,1283,1284),(532,1288,1275),(1275,1282,540),(1288,539,1282),(1263,1287,1288),(1286,90,1110),(1267,1285,1286),(1271,1619,533),(1621,1269,1619),(1269,244,1267),(1639,1640,536),(1641,537,1640),(537,1278,1277),(1277,1098,475),(1636,1637,1255),(1638,1257,1637),(1633,1634,1257),(1635,531,1634),(1642,1643,93),(1644,92,1643),(1645,1646,94),(1647,93,1646),(546,1648,95),(1649,94,1648),(1325,1657,550),(1658,1323,1657),(1653,1654,1323),(1656,1322,1654),(1304,485,1165),(1302,1303,1304),(1322,1650,547),(1652,546,1650),(1673,1674,558),(1675,1314,1674),(1670,1671,1314),(1672,549,1671),(251,1295,554),(554,1157,97),(253,1293,1290),(1290,1291,542),(1293,544,1291),(1289,1292,1293),(542,1298,1296),(1296,1152,223),(1298,488,1152),(1291,1297,1298),(544,1301,1297),(1297,1168,488),(1301,96,1168),(1299,1300,1301),(541,1307,1292),(1292,1299,544),(1307,543,1299),(1305,1306,1307),(1666,1667,1309),(1669,1312,1667),(1312,551,1310),(549,1317,1315),(1315,1289,253),(1317,541,1289),(1310,1316,1317),(551,1320,1316),(1316,1305,541),(1320,252,1305),(1318,1319,1320),(1663,1664,1311),(1665,1326,1664),(1659,1660,1326),(1662,1325,1660),(1597,1598,254),(1715,1716,1599),(1717,557,1716),(255,555,553),(553,496,227),(555,97,496),(552,554,555),(1712,1713,1611),(1714,1614,1713),(1709,1710,1676),(1711,1679,1710),(1706,1707,1682),(1708,1685,1707),(1703,1704,1689),(1705,1692,1704),(1696,1697,1692),(1699,1691,1697),(1691,1700,1684),(1702,1695,1700),(1695,1688,1693),(1688,1681,1686),(1681,558,1680),(258,1591,99),(1592,98,1591),(1593,1594,1346),(1595,1569,1594),(1607,1608,1584),(1609,1587,1608),(1600,1601,1587),(1603,1586,1601),(1586,1604,1568),(1606,1590,1604),(1590,258,1588),(1431,1580,1328),(1582,1331,1580),(1331,564,1329),(561,1339,1336),(1336,1337,261),(1339,562,1337),(1329,1338,1339),(564,1343,1338),(1338,1341,562),(1343,262,1341),(1340,1342,1343),(1577,1578,1330),(1579,1350,1578),(1573,1574,1350),(1576,1349,1574),(261,1354,1351),(1351,1352,568),(1354,570,1352),(1337,1353,1354),(568,1359,1357),(1357,1171,81),(1359,500,1171),(1352,1358,1359),(570,1362,1358),(1358,1192,500),(1362,234,1192),(1360,1361,1362),(562,1366,1353),(1353,1360,570),(1366,569,1360),(1341,1365,1366),(1364,100,1188),(1345,1363,1364),(1349,1570,563),(1572,1347,1570),(1347,257,1345),(728,1793,1369),(2,1784,325),(3,1786,2),(325,1789,728),(588,1772,269),(580,1761,265),(7,1753,577),(1758,581,1761),(1821,1820,1796),(1912,1911,1836),(646,1897,647),(1900,645,1897),(1898,1897,645),(13,1888,12),(1871,1870,674),(1861,1860,666),(666,1863,299),(1860,667,1863),(1937,1936,1918),(1554,1553,1527),(1535,1534,735),(731,1533,328),(1530,732,1533),(1234,1463,1233),(1468,518,1463),(1269,1726,1268),(1253,1626,1252),(1631,530,1626),(1312,1663,1311),(1668,548,1663),(1347,1593,1346),(1331,1577,1330),(1581,560,1577),(17,663,18),(728,1369,16),(2,325,303),(325,728,674),(269,5,12),(5,4,13),(588,269,291),(6,588,642),(738,20,1919),(115,1425,1332),(545,565,102),(1321,1332,565),(111,105,515),(112,104,105),(535,515,1243),(1254,1243,106),(1729,107,526)),$); - - +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',$,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',$,'Building','Building Container for Elements',(#204),#50); +#52= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',$,'IfcProject',$,$,$,$,(#1),#101); +#101= IFCUNITASSIGNMENT((#102,#103,#104)); +#102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); +#103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',$,'Project Container','Project Container for Buildings',#100,(#50)); +/* the meshing depends on the creating software system */ +#200= IFCCARTESIANPOINTLIST3D(((1000.0,50.0,-91.5),(1000.0,14.8,-91.5),(1000.0,50.0,-100.0),(1000.0,-50.0,-100.0),(1000.0,-50.0,-91.5),(1000.0,-14.8,-91.5),(1000.0,-2.8,79.5),(1000.0,-2.8,-79.5),(1000.0,-50.0,91.5),(1000.0,-14.8,91.5),(1000.0,-50.0,100.0),(1000.0,50.0,100.0),(1000.0,50.0,91.5),(1000.0,14.8,91.5),(1000.0,2.8,-79.5),(1000.0,2.8,79.5),(0.0,2.8,79.5),(0.0,2.8,-79.5),(0.0,50.0,91.5),(0.0,14.8,91.5),(0.0,50.0,100.0),(0.0,-50.0,100.0),(0.0,-50.0,91.5),(0.0,-14.8,91.5),(0.0,-2.8,-79.5),(0.0,-2.8,79.5),(0.0,-50.0,-91.5),(0.0,-14.8,-91.5),(0.0,-50.0,-100.0),(0.0,50.0,-100.0),(0.0,50.0,-91.5),(0.0,14.8,-91.5),(0.0,14.8,-91.5),(0.0,2.8,-79.5),(1000.0,14.8,-91.5),(1000.0,2.8,-79.5),(500.0,2.8,-79.5),(500.0,14.8,-91.5),(0.0,2.8,-79.5),(0.0,2.8,79.5),(1000.0,2.8,-79.5),(1000.0,2.8,79.5),(500.0,2.8,-79.5),(500.0,2.8,79.5),(0.0,2.8,79.5),(0.0,14.8,91.5),(1000.0,2.8,79.5),(1000.0,14.8,91.5),(500.0,2.8,79.5),(500.0,14.8,91.5),(0.0,14.8,91.5),(0.0,50.0,91.5),(1000.0,14.8,91.5),(1000.0,50.0,91.5),(500.0,14.8,91.5),(500.0,50.0,91.5),(0.0,50.0,91.5),(0.0,50.0,100.0),(1000.0,50.0,91.5),(1000.0,50.0,100.0),(500.0,50.0,91.5),(500.0,50.0,100.0),(0.0,50.0,100.0),(0.0,-50.0,100.0),(1000.0,50.0,100.0),(1000.0,-50.0,100.0),(500.0,50.0,100.0),(500.0,-50.0,100.0),(0.0,-50.0,100.0),(0.0,-50.0,91.5),(1000.0,-50.0,100.0),(1000.0,-50.0,91.5),(500.0,-50.0,100.0),(500.0,-50.0,91.5),(0.0,-50.0,91.5),(0.0,-14.8,91.5),(1000.0,-50.0,91.5),(1000.0,-14.8,91.5),(500.0,-50.0,91.5),(500.0,-14.8,91.5),(0.0,-14.8,91.5),(0.0,-2.8,79.5),(1000.0,-14.8,91.5),(1000.0,-2.8,79.5),(500.0,-14.8,91.5),(500.0,-2.8,79.5),(0.0,-2.8,79.5),(0.0,-2.8,-79.5),(1000.0,-2.8,79.5),(1000.0,-2.8,-79.5),(500.0,-2.8,79.5),(500.0,-2.8,-79.5),(0.0,-2.8,-79.5),(0.0,-14.8,-91.5),(1000.0,-2.8,-79.5),(1000.0,-14.8,-91.5),(500.0,-2.8,-79.5),(500.0,-14.8,-91.5),(0.0,-14.8,-91.5),(0.0,-50.0,-91.5),(1000.0,-14.8,-91.5),(1000.0,-50.0,-91.5),(500.0,-14.8,-91.5),(500.0,-50.0,-91.5),(0.0,-50.0,-91.5),(0.0,-50.0,-100.0),(1000.0,-50.0,-91.5),(1000.0,-50.0,-100.0),(500.0,-50.0,-91.5),(500.0,-50.0,-100.0),(0.0,-50.0,-100.0),(0.0,50.0,-100.0),(1000.0,-50.0,-100.0),(1000.0,50.0,-100.0),(500.0,-50.0,-100.0),(500.0,50.0,-100.0),(0.0,50.0,-100.0),(0.0,50.0,-91.5),(1000.0,50.0,-100.0),(1000.0,50.0,-91.5),(500.0,50.0,-100.0),(500.0,50.0,-91.5),(0.0,50.0,-91.5),(0.0,14.8,-91.5),(1000.0,50.0,-91.5),(1000.0,14.8,-91.5),(500.0,50.0,-91.5),(500.0,14.8,-91.5))); +#201= IFCTRIANGULATEDFACESET(#200,$,.T.,((6,5,4),(15,8,6),(6,4,3),(10,11,9),(16,10,7),(14,11,10),(7,8,16),(6,2,15),(2,3,1),(3,2,6),(10,16,14),(14,13,12),(11,14,12),(8,15,16),(24,23,22),(17,26,24),(22,21,20),(28,29,27),(32,28,25),(30,29,28),(18,25,26),(24,20,17),(20,21,19),(32,31,30),(28,32,30),(33,34,37),(36,35,38),(40,44,43),(41,43,44),(46,50,49),(47,49,50),(56,55,51),(55,56,54),(57,58,62),(60,59,61),(63,64,68),(66,65,67),(69,70,74),(72,71,73),(80,79,75),(79,80,78),(81,82,86),(84,83,85),(88,92,91),(89,91,92),(94,98,97),(95,97,98),(104,103,99),(103,104,102),(105,106,110),(108,107,109),(111,112,116),(114,113,115),(117,118,122),(120,119,121),(128,127,123),(127,128,126),(22,20,24),(32,25,18),(18,26,17),(33,37,38),(36,38,37),(40,43,39),(41,44,42),(46,49,45),(47,50,48),(56,51,52),(55,54,53),(57,62,61),(60,61,62),(63,68,67),(66,67,68),(69,74,73),(72,73,74),(80,75,76),(79,78,77),(81,86,85),(84,85,86),(88,91,87),(89,92,90),(94,97,93),(95,98,96),(104,99,100),(103,102,101),(105,110,109),(108,109,110),(111,116,115),(114,115,116),(117,122,121),(120,121,122),(128,123,124),(127,126,125)),$); +#202= IFCSHAPEREPRESENTATION(#5,'Body','Tessellation',(#201)); +#203= IFCPRODUCTDEFINITIONSHAPE($,$,(#202)); +#204= IFCBEAM('0EF5_zZRv0pQPddeofU3KT',$,'ExampleBeamName','ExampleBeamDescription',$,#206,#203,'Tag',$); +#205= IFCAXIS2PLACEMENT3D(#2,$,$); +#206= IFCLOCALPLACEMENT($,#205); ENDSEC; END-ISO-10303-21; diff --git a/Examples/Tessellated shape/Examples/Polygonal face tessellation/DocExample.xml b/Examples/Tessellated shape/Examples/Polygonal face tessellation/DocExample.xml new file mode 100644 index 000000000..cf3fd4e12 --- /dev/null +++ b/Examples/Tessellated shape/Examples/Polygonal face tessellation/DocExample.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/Examples/Tessellated shape/Examples/Polygonal face tessellation/Documentation.md b/Examples/Tessellated shape/Examples/Polygonal face tessellation/Documentation.md new file mode 100644 index 000000000..3e56fdc2c --- /dev/null +++ b/Examples/Tessellated shape/Examples/Polygonal face tessellation/Documentation.md @@ -0,0 +1,5 @@ +The example shows a cube with a recess being tessellated using polygonal faces without and with voids. Figure 1 displays the rendering in a target application. + +!["polygonal-faceset-cube"](../../../../figures/examples/polygonal-faceset-cube.png "Figure 1 — cube with recess visualized with edges visible") + +> NOTE  There is no color information within the file, the displayed color has been set by the target application as a default. diff --git a/Examples/Tessellated shape/Examples/Polygonal face tessellation/File.ifc b/Examples/Tessellated shape/Examples/Polygonal face tessellation/File.ifc new file mode 100644 index 000000000..6165aa205 --- /dev/null +++ b/Examples/Tessellated shape/Examples/Polygonal face tessellation/File.ifc @@ -0,0 +1,77 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition [notYetAssigned]'),'2;1'); +FILE_NAME( +/* name */ 'polygonal-faceset-cube.ifc', +/* time_stamp */ '2016-05-26T17:38:29', +/* author */ ('jonm'), +/* organization */ ('Geometry Gym'), +/* preprocessor_version */ 'GeomGymIFC by Geometry Gym Pty Ltd', +/* originating_system */ 'ggRhinoIFC - Grasshopper3d Plug-in by Geometry Gym Pty Ltd', +/* authorization */ 'None'); + +FILE_SCHEMA (('IFC4')); +ENDSEC; + +DATA; +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.01,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#3058,#3059,#3060); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,0.0,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,0.0,.MODEL_VIEW.,$); +#6= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#7= IFCDIRECTION((1.0,0.0,0.0)); +#8= IFCDIRECTION((0.0,1.0,0.0)); +#9= IFCDIRECTION((0.0,0.0,1.0)); +#10= IFCCARTESIANPOINT((0.0,0.0)); +#11= IFCAXIS2PLACEMENT2D(#10,$); +#12= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#13= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#14= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +/* ------------------------------------------------------------------------- */ +/* polygonal face set geometry representation */ +#15= IFCCARTESIANPOINTLIST3D(((-10000.0,-10000.0,-10000.0),(10000.0,-10000.0,-10000.0),(10000.0,10000.0,-10000.0),(-10000.0,10000.0,-10000.0),(-10000.0,-10000.0,10000.0),(10000.0,-10000.0,10000.0),(10000.0,10000.0,10000.0),(-10000.0,10000.0,10000.0),(-5000.0,-5000.0,-5000.0),(5000.0,-5000.0,-5000.0),(5000.0,5000.0,-5000.0),(-5000.0,5000.0,-5000.0),(5000.0,-5000.0,10000.0),(-5000.0,-5000.0,10000.0),(5000.0,5000.0,10000.0),(-5000.0,5000.0,10000.0))); +#16= IFCINDEXEDPOLYGONALFACE((2,6,5,1)); +#17= IFCINDEXEDPOLYGONALFACE((3,7,6,2)); +#18= IFCINDEXEDPOLYGONALFACE((4,8,7,3)); +#19= IFCINDEXEDPOLYGONALFACE((1,5,8,4)); +#20= IFCINDEXEDPOLYGONALFACE((4,3,2,1)); +#21= IFCINDEXEDPOLYGONALFACEWITHVOIDS((6,7,8,5),((14,16,15,13))); +#22= IFCINDEXEDPOLYGONALFACE((13,10,9,14)); +#23= IFCINDEXEDPOLYGONALFACE((15,11,10,13)); +#24= IFCINDEXEDPOLYGONALFACE((16,12,11,15)); +#25= IFCINDEXEDPOLYGONALFACE((14,9,12,16)); +#26= IFCINDEXEDPOLYGONALFACE((9,10,11,12)); +#27= IFCPOLYGONALFACESET(#15,.T.,(#16,#17,#18,#19,#20,#21,#22,#23,#24,#25,#26),$); +#28= IFCSHAPEREPRESENTATION(#5,'Body','Tessellation',(#27)); +#29= IFCPRODUCTDEFINITIONSHAPE($,$,(#28)); +/* ------------------------------------------------------------------------- */ +/* assigned as shape representation to a proxy */ +#30= IFCBUILDINGELEMENTPROXY('1csV6umSb0px7vDxobGEN_',#3054,'NOTDEFINED',$,$,#32,#29,$,.NOTDEFINED.); +#31= IFCAXIS2PLACEMENT3D(#2,$,$); +#32= IFCLOCALPLACEMENT(#3047,#31); +#3047= IFCLOCALPLACEMENT($,#3); +/* ------------------------------------------------------------------------- */ +/* definition of the minimal building structure, units, owner history */ +#3048= IFCBUILDING('2tMIBeIVfClPSrbOosOJDI',#3054,'Grasshopper Building','GH Building',$,#3047,$,'GH Building',$,0.0,0.0,$); +#3049= IFCPERSONANDORGANIZATION(#3050,#3051,$); +#3050= IFCPERSON('jonm','jonm',$,$,$,$,$,$); +#3051= IFCORGANIZATION($,'Geometry Gym',$,$,$); +#3052= IFCAPPLICATION(#3053,'1.4.14.0','ggRhinoIFC - Grasshopper3d Plug-in by Geometry Gym Pty Ltd','ggRhinoIFC'); +#3053= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); +#3054= IFCOWNERHISTORY(#3049,#3052,$,.ADDED.,1464284014,$,$,1464284014); +#3055= IFCRELCONTAINEDINSPATIALSTRUCTURE('3_FDRX0_zCNwiRAZP_mk8l',#3054,'Building','Building Container for Elements',(#30),#3048); +#3056= IFCAXIS2PLACEMENT3D(#2,$,$); +#3058= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3059= IFCDIRECTION((0.0,0.0,1.0)); +#3060= IFCDIRECTION((1.0,0.0,0.0)); +#3061= IFCPROJECT('37E0t9DhPDuPXM8sgxexaw',#3054,'Grasshopper Project',$,$,$,$,(#1),#3062); +#3062= IFCUNITASSIGNMENT((#3063,#13,#14,#3064,#3065)); +#3063= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); +#3064= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#3065= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#3066= IFCRELAGGREGATES('1jnXpsMarCZQ$Xxt61uMb4',#3054,'Project Container','Project Container for Buildings',#3061,(#3048)); +#3070= IFCAXIS2PLACEMENT3D(#2,$,$); +ENDSEC; + +END-ISO-10303-21; diff --git a/ModelViews/Design Transfer View/DocModelView.xml b/ModelViews/Design Transfer View/DocModelView.xml index 268f7db7c..1235af4c8 100644 --- a/ModelViews/Design Transfer View/DocModelView.xml +++ b/ModelViews/Design Transfer View/DocModelView.xml @@ -1,5 +1,5 @@  - + As the Design Transfer View is derived from the Reference View, all concepts listed in the Reference Exchange also apply to the Design Transfer Exchange, however for brevity that are not repeated within the table that follows. @@ -32,7 +32,7 @@ <table> <tr> - <td><img src="../../figures/ifcbeamstandardcase_cardinalpoint.png" height="250" width="500" alt="Cardinal point usage"></td> + <td><img src="../../figures/ifcbeamstandardcase_cardinalpoint.png" width="675" alt="Cardinal point usage"></td> <td> <blockquote class="example">EXAMPLE&nbsp; Figure 2 illustrates alignment of cardinal points.</blockquote> @@ -86,7 +86,7 @@ <table border="0" cellpadding="2" cellspacing="2" summary="Axis"> <tr><td align="left" valign="top" width="350"> -<img src="../../figures/ifcbeamstandardcase_axis-01.png" alt="Axis" height="300" width="400" border="1"></td> +<img src="../../figures/ifcbeamstandardcase_axis-01.png" alt="Axis" height="280" width="400" border="1"></td> <td><blockquote class="example">EXAMPLE&nbsp; As shown in Figure 76, the axis shall be defined along the z axis of the object coordinate system. The axis representation can be used to represent the system length of a beam that may extent the body length of the beam.</blockquote> </td> @@ -99,9 +99,9 @@ <table> <tr><td align="left" valign="top" width="350"> -<img src="../../figures/ifcbeamstandardcase_axis-02.png" alt="Axis" height="300" width="400" border="1"></td> +<img src="../../figures/ifcbeamstandardcase_axis-02.png" alt="Axis" height="290" width="400" border="1"></td> <td><blockquote class="example">EXAMPLE&nbsp; As shown in Figure 77, the axis representation shall be used to represent the cardinal point as the offset between the 'Axis' and the extrusion path of the beam. The extrusion path is provided as <em>IfcExtrudedAreaSolid.ExtrudedDirection</em> and should be parallel to the 'Axis' and the z axis. It has to be guaranteed that the value provided by -<em>IfcMaterialProfileSetUsage.CardinalPoint</em> is consistent to the <em>IfcExtrudedAreaSolid.Position</em>.</blockquote> +<em>IfcMaterialProfileSetUsage.CardinalPoint</em> is consistent to the <em>IfcParameterizedProfileDef.Position</em>.</blockquote> </td> </tr> @@ -245,10 +245,10 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + Head connection. - + Tail connection. @@ -262,10 +262,10 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + The input end of the cable. While many cables may be bidirectional, port direction is indicated for connectivity purposes. - + The output end of the cable. While many cables may be bidirectional, port direction is indicated for connectivity purposes. @@ -593,10 +593,10 @@ height. Distance to the centre line of the transom.</li> - + The flow inlet. - + The flow outlet. @@ -695,7 +695,7 @@ Figure 2 illustrates an element assembly type used for wall framing. - + @@ -749,6 +749,9 @@ Figure 2 illustrates an element assembly type used for wall framing. + + + @@ -1014,6 +1017,10 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ + + + + @@ -1067,10 +1074,10 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + The flow inlet. - + The flow outlet. @@ -1251,8 +1258,8 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - - + + @@ -1272,11 +1279,11 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + If a project includes custom properties for which end users should be able to view and/or edit, then backing property templates must be defined. Such templates define applicable data types and values. Applications should not allow modification of any custom properties (other than those defined within this specification) for which no template is available. - + diff --git a/ModelViews/General Usage/DocModelView.xml b/ModelViews/General Usage/DocModelView.xml index 39ba1317e..63a5c1954 100644 --- a/ModelViews/General Usage/DocModelView.xml +++ b/ModelViews/General Usage/DocModelView.xml @@ -1,5 +1,5 @@  - + @@ -7,13 +7,13 @@ - + - - + + @@ -64,14 +64,14 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - - - + + + @@ -107,49 +107,49 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + - - + + - - - + + + - + - - + + - + - - + + @@ -159,11 +159,11 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + Material from which the casing is constructed. @@ -173,7 +173,7 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + Receives signal. @@ -195,69 +195,69 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + - - + + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - + + @@ -267,11 +267,11 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + Material from which the casing is constructed. @@ -281,13 +281,13 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + Supply air, typically connected from a duct segment or fitting. - + Return air, typically connected to a duct segment or fitting. - + Supply air, typically connected from a duct segment or fitting. @@ -301,42 +301,42 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + - - - - - - - - + + + + + + + + - - - + + + - - - - + + + + @@ -346,11 +346,11 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + Material from which the casing is constructed. @@ -360,10 +360,10 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + Incoming air. - + Outgoing regulated air. @@ -377,34 +377,34 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + - - + + - - + + - - - + + + @@ -414,11 +414,11 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + Material from which the casing is constructed. @@ -431,16 +431,16 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + Conditioned air in. - + Conditioned air out. - + Exhausted air in. - + Exhausted air out. @@ -454,24 +454,24 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + - + - + @@ -481,11 +481,11 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + Material from which the casing is constructed. @@ -495,7 +495,7 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + Receives signal. @@ -509,10 +509,10 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - - - - + + + + @@ -546,14 +546,14 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - - - + + + @@ -581,26 +581,29 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + - + - + - + - + + + + @@ -608,11 +611,11 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + Material from which the casing is constructed. @@ -630,202 +633,202 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + Receives electrical power. - + Input audio. - + Audio speaker(s), which may be aggregated for separate speaker channels. - + Receives electrical power. - + Receives control signal. - + Network access. - + Captured video. - + Receives electrical power. - + Receives control signal. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Receives electrical power. - + Captured audio. - + Receives electrical power. - + Receives control signal. - + Rendered media content. - + Receives electrical power. - + Receives control signal. - + Input audio/video source. - + Receives electrical power. - + Receives control signal. - + Network access. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Output audio/video zone. - + Output audio/video zone. - + Audio speaker(s), which may be aggregated for separate speaker channels. - + Audio speaker(s), which may be aggregated for separate speaker channels. - + Amplified audio input. - + Receives electrical power. - + Receives control signal. - + Network access. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Input audio/video source. - + Output audio/video zone. - + Output audio/video zone. - + Output audio/video zone. - + Output audio/video zone. - + Output audio/video zone. - + Output audio/video zone. - + Output audio/video zone. - + Output audio/video zone. - + Receives electrical power. - + Telecommunications network. - + Receives electrical power. - + Receives control signal. - + Receives modulated data feed such as satellite, cable, or over-the-air. - + Rendered media content. @@ -839,109 +842,109 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + - + - - - - - - - - + + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - + + + + @@ -951,7 +954,7 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign - + @@ -961,13 +964,13 @@ The **IfcActionRequest** may have assignments of its own using the [IfcRelAssign * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -1241,39 +1244,39 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + - - - - - - + + + + + + - - - + + + - - - + + + @@ -1283,11 +1286,11 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + Material from which the casing is constructed. @@ -1297,28 +1300,28 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + Gas inlet for burner. - + Exhaust sent to outside. - + Water feed such as from condenser. - + Steam sent to heating coils and space heaters. - + Gas inlet for burner. - + Exhaust sent to outside. - + Cold water to be heated. - + Hot water heated. @@ -1374,85 +1377,85 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - + + + + + + - - + + - + - - - - + + + + - + - - - - - - - - - - + + + + + + + + + + - + @@ -1462,7 +1465,7 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + @@ -1504,9 +1507,9 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - - - + + + @@ -1522,7 +1525,7 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + @@ -1537,93 +1540,93 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ If no _IfcBuildingElementProxyType_ is attached (i.e. if only occurrence information is available) the _PredefinedType_ should be provided. If set to .USERDEFINED. a user defined value has to be provided by the _ObjectType_ attribute. - + - + - - - - - + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -1645,13 +1648,13 @@ Material information can also be given at the _IfcBuildingElementProxyType_, def * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -1711,19 +1714,19 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - - - - - - - - + + + + + + + + @@ -1733,7 +1736,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1764,15 +1767,15 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + @@ -1804,25 +1807,25 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - - + + @@ -1832,11 +1835,11 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + Material from which the casing is constructed. @@ -1849,7 +1852,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + Gas inlet for burner. @@ -1863,24 +1866,24 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + @@ -1890,11 +1893,11 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + Material from which the casing is constructed. @@ -1904,37 +1907,37 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + Head connection. - + Tail connection. - + Head connection. - + Tail connection. - + Left connection. - + Right connection. - + Head connection. - + Tail connection. - + Head connection. - + Left connection. - + Right connection. @@ -1948,24 +1951,24 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + @@ -1975,7 +1978,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1989,10 +1992,10 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + Head connection. - + Tail connection. @@ -2006,24 +2009,24 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + @@ -2033,7 +2036,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -2061,31 +2064,31 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + The input of the connector. - + The output of the connector. - + The output of the connector. - + The input of the connector. - + The input of the connector. - + An output of the connector. - + An output of the connector. - + The input of the connector. - + The output of the connector. @@ -2099,57 +2102,57 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - - - - - - - - - - - + + + + + + + + + + + - - + + - + - + - + @@ -2159,7 +2162,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -2193,10 +2196,10 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + The input end of the cable. While many cables may be bidirectional, port direction is indicated for connectivity purposes. - + The output end of the cable. While many cables may be bidirectional, port direction is indicated for connectivity purposes. @@ -2210,30 +2213,30 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - - - - - + + + + + + + - + @@ -2243,11 +2246,11 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + Material from which the casing is constructed. @@ -2268,40 +2271,40 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + Receives electrical power. - + Control unit accessing internal sensors and actuators. - + Chilled water return. - + Chilled water supply. - + Incoming cooler air. - + Outgoing hotter air. - + Receives electrical power. - + Control unit accessing internal sensors and actuators. - + Chilled water return. - + Chilled water supply. - + Incoming cooler condenser water. - + Outgoing hotter condenser water. @@ -2315,94 +2318,94 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - - - - + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -2412,7 +2415,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -2422,13 +2425,13 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they * the _Element Composition_. - + Default spatial container (in most cases the storey where the base of the chimney is placed) - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -2451,73 +2454,73 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -2539,75 +2542,75 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + - - - - + + + + - - + + - - + + - + - + - - - + + + - - - - - - - + + + + + + + @@ -2617,11 +2620,11 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + Material from which the casing is constructed. @@ -2631,40 +2634,40 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + Refrigerant entering the coil. - + Refrigerant leaving the coil. - + Air entering the surface of the coil. - + Air leaving the surface of the coil. - + Chilled water entering the coil. - + Chilled water leaving the coil. - + Air entering the surface of the coil. - + Air leaving the surface of the coil. - + Heated water entering the coil. - + Heated water leaving the coil. - + Air entering the surface of the coil. - + Air leaving the surface of the coil. @@ -2678,117 +2681,117 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - - - - - + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + @@ -2798,7 +2801,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -2814,13 +2817,13 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -3049,24 +3052,24 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + - + - + @@ -3076,11 +3079,11 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + Material from which the casing is constructed. @@ -3098,97 +3101,97 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + Receives electrical power. - + Electromagnetic waves. - + The modulated analog signal in a circuit, such as a cable connected to a modem. - + Receives electrical power. - + A network connection, may be wired or wireless (implicit antenna), such as a cable connected from a data outlet jack or from a router communications appliance. While communication is bidirectional, the router-end is considered to be the source. - + A device connection such as USB or serial, which may connect to equipment such as a building automation controller. - + Audio/video output, such as a cable connected to a display, which may be aggregated into separate channels. - + Receives electrical power. - + Telephone connection. - + Receives electrical power. - + Modulated analog signal, typically a cable connecting from a communications junction box or an antenna. - + Internet data network. - + Television modulated signal. - + Telephone communications. - + Receives electrical power. - + A network connection, may be wired or wireless. - + Telephone connection for fax support. - + Receives electrical power. - + The receiving signal. - + The transmitted amplified signal. - + Receives electrical power. - + Uplink from another network, such as a cable connected to another router or modem accessing the Internet. - + A wireless access point. - + A network link to a routed device such as a cable connecting to a computer. - + A network link to a routed device such as a cable connecting to a computer. - + A network link to a routed device such as a cable connecting to a computer. - + A network link to a routed device such as a cable connecting to a computer. - + A network link to a routed device such as a cable connecting to a computer. - + A network link to a routed device such as a cable connecting to a computer. - + A network link to a routed device such as a cable connecting to a computer. - + A network link to a routed device such as a cable connecting to a computer. @@ -3202,34 +3205,34 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + - - - - - - - - - + + + + + + + + + - - - + + + @@ -3239,11 +3242,11 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + Material from which the casing is constructed. @@ -3256,10 +3259,10 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + Uncompressed vapor refrigerant entering the compressor. - + Compressed vapor refrigerant leaving the compressor. @@ -3273,30 +3276,30 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + - - - - - - - + + + + + + + - + @@ -3306,11 +3309,11 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + Material from which the casing is constructed. @@ -3323,46 +3326,46 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + Vapor refrigerant entering the condenser. - + Liquid refrigerant leaving the condenser. - + Cooler air entering the condenser. - + Warmer air leaving the condenser. - + Vapor refrigerant entering the condenser. - + Liquid refrigerant leaving the condenser. - + Makeup water entering the condenser. - + Purged water leaving the condenser. - + Air entering the condenser. - + Air leaving the condenser. - + Vapor refrigerant entering the condenser. - + Liquid refrigerant leaving the condenser. - + Cooler water entering the condenser, optionally from cooling tower. - + Warmer water leaving the condenser, optionally to cooling tower. @@ -3376,14 +3379,14 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - - + + @@ -3425,14 +3428,14 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - - + + @@ -3468,7 +3471,7 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + @@ -3528,7 +3531,7 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ !["Type Use Definition"](../../figures/ifcconstructionresource-type.png "Figure 1 &mdash; Construction resource type use") - + @@ -3537,7 +3540,7 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ !["Time Series Use Definition"](../../figures/ifcconstructionresource-timeseries.png "Figure 1 &mdash; Construction resource time series use") - + @@ -3570,24 +3573,24 @@ A common scenario is two nesting levels where the first-level resources have no - + - + - + - + @@ -3597,7 +3600,7 @@ A common scenario is two nesting levels where the first-level resources have no - + @@ -3612,7 +3615,7 @@ A common scenario is two nesting levels where the first-level resources have no - + Material from which the casing is constructed. @@ -3622,55 +3625,55 @@ A common scenario is two nesting levels where the first-level resources have no - + Receives the first parameter. - + Receives the second parameter (if applicable). - + Sets the output value. - + Receives the first parameter. - + Receives the second parameter (if applicable). - + Sets the output value. - + Receives electrical power. - + Direct communication to the device (e.g. serial port). - + Network communication to the device (e.g. TCP/IP network). - + Analog or digital inputs. - + Analog or digital outputs. - + Receives the first parameter. - + Receives the second parameter (if applicable). - + Sets the output value. - + Receives the first parameter. - + Receives the second parameter (if applicable). - + Sets the output value. @@ -3684,48 +3687,48 @@ A common scenario is two nesting levels where the first-level resources have no - + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - + + + + - + @@ -3735,11 +3738,11 @@ A common scenario is two nesting levels where the first-level resources have no - + - + Material from which the casing is constructed. @@ -3749,10 +3752,10 @@ A common scenario is two nesting levels where the first-level resources have no - + Chilled water entering. - + Chilled water leaving. @@ -3766,37 +3769,37 @@ A common scenario is two nesting levels where the first-level resources have no - + - + - - - - - - - - - + + + + + + + + + - - - - - - + + + + + + @@ -3806,11 +3809,11 @@ A common scenario is two nesting levels where the first-level resources have no - + - + Material from which the casing is constructed. @@ -3834,10 +3837,10 @@ A common scenario is two nesting levels where the first-level resources have no - + Warmer water entering the cooling tower. - + Cooler water leaving the cooling tower. @@ -3931,27 +3934,27 @@ The **IfcCostSchedule** may have assignments of its own using the [IfcRelAssigns - + - - - - - - - - - - + + + + + + + + + + - + @@ -3961,7 +3964,7 @@ The **IfcCostSchedule** may have assignments of its own using the [IfcRelAssigns - + @@ -3970,7 +3973,7 @@ The **IfcCostSchedule** may have assignments of its own using the [IfcRelAssigns * The _IfcCovering_ is places within the project spatial hierarchy using the objectified relationship _IfcRelContainedInSpatialStructure_, referring to it by its inverse attribute _SELF\IfcElement.ContainedInStructure_. Subtypes of _IfcSpatialStructureElement_ are valid spatial containers, with _IfcSpace_ being the default container. - + @@ -4169,7 +4172,7 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> - + @@ -4181,30 +4184,30 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> - + - + - - - - - - - + + + + + + + - + @@ -4214,19 +4217,19 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> - + - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - curtain wall facades may be assigned directly to the building - + Spatial container for the element in case that it is placed on site (outside of building) @@ -4261,58 +4264,58 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> - + - + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - + + + + + + - + @@ -4322,11 +4325,11 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> - + - + The material from which the damper blades are constructed. @@ -4342,10 +4345,10 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> - + Air entering damper. - + Air leaving damper, with flow regulated according to position of damper. @@ -4359,20 +4362,20 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> - + - - - - - - - - + + + + + + + + @@ -4384,24 +4387,24 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> - + - + - + - + @@ -4411,7 +4414,7 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> - + @@ -4421,7 +4424,7 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> * **'Cover'**: The material from which the access cover to the chamber is constructed. * **'Fill'**: The material that is used to fill the duct (where used). * **'Wall'**: The material from which the wall of the duct is constructed. - + The material from which the base of the duct is constructed. @@ -4446,7 +4449,7 @@ parameter of the <em>IfcSurfaceOfLinearExtrusion</em>.</li> - + @@ -4530,36 +4533,36 @@ Figure 1 illustrates classification usage. The assignment of types to distribution element occurrences is vital for providing the additional meaning, or ontology, of the distribution element. Many specialized type are defined in other schemas of this specification. - + - + - - - + + + - - - - + + + + - - + + @@ -4576,10 +4579,10 @@ The assignment of types to distribution element occurrences is vital for providi > NOTE&nbsp; The 'Spatial Containment' concept is mandatory in many model view definitions. - + The container for distribution elements spanning through two or more spaces. - + The default container for distribution elements, @@ -4593,13 +4596,13 @@ The assignment of types to distribution element occurrences is vital for providi - + - + @@ -4655,33 +4658,150 @@ If an element type is defined parametrically (such as a flow segment type defini + + The placement of a port indicates the position and orientation of how it may connect to a compatible port on another product. The placement shall be relative to the nesting _IfcDistributionElement_, _IfcDistributionElementType_, or enclosing _IfcDistributionPort_. + +The _Location_ is the midpoint of the physical connection, unless otherwise indicated by cardinal point on a material profile. + +The _Axis_ points in the direction of the physical connection away from the product if _FlowDirection_ equals _SOURCE_ (or _SOURCEANDSINK_ or _NOTDEFINED_), or points opposite direction (to the product) if the _FlowDirection_ equals _SINK_. + +> NOTE&nbsp; The rationale for positioning the _Axis_ in the direction of flow is to allow for the same geometry to be used, such as for connectors with polarized cross-section. + +The _RefDirection_ points in the direction of the local X axis of the material profile, where the local Y axis points up if looking towards the _Axis_ where the local X axis points right. + +Upon connecting elements through ports with rigid connections, each object shall be aligned such that the effective _Location_, _Axis_, and _RefDirection_ of each port is aligned to be equal (with exception for circular profiles where the _RefDirection_ need not be equal). + + - + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + Distribution ports are indicated on products and product types using the _IfcRelNests_ relationship where _RelatingObject_ refers to the enclosing _IfcDistributionElement_ or _IfcDistributionElementType_ respectively. The order of ports indicates logical ordering such within outlets, junction boxes, or communications equipment. Ports may be further nested into sub-ports, for indicating specific connections on components or pins. + + **IfcDistributionPort** may be connected to other objects as follows using the indicated relationship: + +* **IfcDistributionPort** (_IfcRelConnectsPorts_) : Indicates a connection to another port having the same type and opposite flow direction. For port connections between elements, the _RelatingPort_ is set to a port having _FlowDirection=SOURCE_ and the _RelatedPort_ is set to a port having _FlowDirection=SINK_. For aggregation scenarios, ports on a device may be mapped to aggregated devices within, in which case ports on the outer device indicate a single _FlowDirection_ but have an additional connection internally to a port on an aggregated inner device. Refer to [IfcUnitaryEquipment](../../ifchvacdomain/lexical/ifcunitaryequipment.htm) for an example. +* _IfcDistributionElement_ (through _IfcRelConnectsPortToElement_): For dynamic ports, indicates the containing element. + +Figure 1 illustrates distribution port connectivity. + +!["Connection Use Definition"](../../figures/ifcdistributionport-connection.png "Figure 1 &mdash; Distribution port connectivity") + + The **IfcDistributionPort** may be assigned to the following entities using relationships as indicated: -* [IfcDistributionSystem](../../ifcsharedbldgserviceelements/lexical/ifcdistributionsystem.htm) ([IfcRelAssignsToGroup](../../ifckernel/lexical/ifcrelassignstogroup.htm)): Indicates a system containing interconnected devices. -* [IfcPerformanceHistory](../../ifccontrolextension/lexical/ifcperformancehistory.htm) ([IfcRelAssignsToControl](../../ifckernel/lexical/ifcrelassignstocontrol.htm)): Indicates realtime or historical infomation captured for the device. +* _IfcDistributionSystem_ (through _IfcRelAssignsToGroup_): Indicates a system containing interconnected devices. +* _IfcPerformanceHistory_< (through _IfcRelAssignsToControl_): Indicates real time or historical infomation captured for the device. @@ -4692,31 +4812,6 @@ Ports may be further nested into sub-ports, for indicating specific connections - - **IfcDistributionPort** may be connected to other objects as follows using the indicated relationship: - -* **IfcDistributionPort** (_IfcRelConnectsPorts_) : Indicates a connection to another port having the same type and opposite flow direction. For port connections between elements, the _RelatingPort_ is set to a port having _FlowDirection=SOURCE_ and the _RelatedPort_ is set to a port having _FlowDirection=SINK_. For aggregation scenarios, ports on a device may be mapped to aggregated devices within, in which case ports on the outer device indicate a single _FlowDirection_ but have an additional connection internally to a port on an aggregated inner device. Refer to [IfcUnitaryEquipment](../../ifchvacdomain/lexical/ifcunitaryequipment.htm) for an example. -* _IfcDistributionElement_ (_IfcRelConnectsPortToElement_): For dynamic ports, indicates the containing element. - -Figure 1 illustrates distribution port connectivity. - -!["Connection Use Definition"](../../figures/ifcdistributionport-connection.png "Figure 1 &mdash; Distribution port connectivity") - - - - The placement of a port indicates the position and orientation of how it may connect to a compatible port on another product. The placement shall be relative to the nesting _IfcDistributionElement_, _IfcDistributionElementType_, or enclosing _IfcDistributionPort_. - -The _Location_ is the midpoint of the physical connection, unless otherwise indicated by cardinal point on a material profile. - -The _Axis_ points in the direction of the physical connection away from the product if _FlowDirection_ equals _SOURCE_ (or _SOURCEANDSINK_ or _NOTDEFINED_), or points opposite direction (to the product) if the _FlowDirection_ equals _SINK_. - -> NOTE&nbsp; The rationale for positioning the _Axis_ in the direction of flow is to allow for the same geometry to be used, such as for connectors with polarized cross-section. - -The _RefDirection_ points in the direction of the local X axis of the material profile, where the local Y axis points up if looking towards the _Axis_ where the local X axis points right. - -Upon connecting elements through ports with rigid connections, each object shall be aligned such that the effective _Location_, _Axis_, and _RefDirection_ of each port is aligned to be equal (with exception for circular profiles where the _RefDirection_ need not be equal). - - @@ -4726,12 +4821,12 @@ Upon connecting elements through ports with rigid connections, each object shall - + - + @@ -4894,8 +4989,8 @@ pictures).</small></td> - - + + > NOTE&nbsp;This type is deprecated @@ -4903,63 +4998,63 @@ pictures).</small></td> - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -4969,12 +5064,12 @@ pictures).</small></td> - + The material of the _IfcDoor_ is defined by the _IfcMaterialConstituentSet_ or as fall back by _IfcMaterial_ and attached by the _IfcRelAssociatesMaterial_ relationship. - + Indicates that the material constituent applies to the door lining. @@ -5026,16 +5121,16 @@ structure by </table> - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) - + In particular use cases, a door maybe assigned directly to space @@ -5154,44 +5249,44 @@ height. Distance to the centre line of the transom.</li> - + - + - - - + + + - + - - + + - + - - + + @@ -5201,7 +5296,7 @@ height. Distance to the centre line of the transom.</li> - + @@ -5224,37 +5319,37 @@ height. Distance to the centre line of the transom.</li> - + The flow inlet. - + The flow outlet. - + The flow inlet. - + The flow outlet. - + The flow outlet. - + The flow inlet. - + The flow inlet. - + The left flow outlet. - + The right flow outlet. - + The flow inlet. - + The flow outlet. @@ -5268,50 +5363,50 @@ height. Distance to the centre line of the transom.</li> - + - + - - - + + + - + - - - - - - - + + + + + + + - - + + - - + + @@ -5321,7 +5416,7 @@ height. Distance to the centre line of the transom.</li> - + @@ -5344,10 +5439,10 @@ height. Distance to the centre line of the transom.</li> - + The flow inlet. - + The flow outlet. @@ -5361,36 +5456,36 @@ height. Distance to the centre line of the transom.</li> - + - + - - - - - + + + + + - + - - - + + + @@ -5400,11 +5495,11 @@ height. Distance to the centre line of the transom.</li> - + - + Material from which the casing is constructed. @@ -5414,10 +5509,10 @@ height. Distance to the centre line of the transom.</li> - + The flow inlet. - + The flow outlet. @@ -5431,24 +5526,24 @@ height. Distance to the centre line of the transom.</li> - + - + - + - + @@ -5458,11 +5553,11 @@ height. Distance to the centre line of the transom.</li> - + - + Material from which the casing is constructed. @@ -5472,55 +5567,55 @@ height. Distance to the centre line of the transom.</li> - + Receives electrical power. - + Hot water used for washing dishes. - + Drainage from used water. - + Receives electrical power. - + Receives electrical power. - + Receives electrical power. - + Cold water used for icemaking and/or drinking water. - + Receives electrical power. - + Receives electrical power. - + Receives electrical power. - + Receives electrical power. - + Gas source if applicable. - + Exhaust air. - + Receives electrical power. - + Cold water used for washing. - + Hot water used for washing. - + Drainage from used water. @@ -5534,35 +5629,35 @@ height. Distance to the centre line of the transom.</li> - + - + - - + + - + - + - + @@ -5572,11 +5667,11 @@ height. Distance to the centre line of the transom.</li> - + - + Material from which the casing is constructed. @@ -5586,34 +5681,34 @@ height. Distance to the centre line of the transom.</li> - + Incoming power, such as a cable connecting from the electrical utility or another distribution board. - + Grounding connection, such as a cable connecting to a cable fitting connected to a cold water pipe segment coming from the ground. - + A downstream circuit, typically connected to a circuit breaker protective device. - + A downstream circuit, typically connected to a circuit breaker protective device. - + A downstream circuit, typically connected to a circuit breaker protective device. - + A downstream circuit, typically connected to a circuit breaker protective device. - + A downstream circuit, typically connected to a circuit breaker protective device. - + A downstream circuit, typically connected to a circuit breaker protective device. - + A downstream circuit, typically connected to a circuit breaker protective device. - + A downstream circuit, typically connected to a circuit breaker protective device. @@ -5627,45 +5722,45 @@ height. Distance to the centre line of the transom.</li> - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - + + - + @@ -5675,11 +5770,11 @@ height. Distance to the centre line of the transom.</li> - + - + Material from which the casing is constructed. @@ -5689,10 +5784,10 @@ height. Distance to the centre line of the transom.</li> - + Incoming power used to charge the flow storage device. - + Outgoing power backed by the flow storage device. @@ -5706,27 +5801,27 @@ height. Distance to the centre line of the transom.</li> - + - + - - - - + + + + - + @@ -5736,11 +5831,11 @@ height. Distance to the centre line of the transom.</li> - + - + Material from which the casing is constructed. @@ -5758,7 +5853,7 @@ height. Distance to the centre line of the transom.</li> - + Outgoing power from generator. @@ -5772,34 +5867,34 @@ height. Distance to the centre line of the transom.</li> - + - + - - - - - - - - - - + + + + + + + + + + - - + + @@ -5809,11 +5904,11 @@ height. Distance to the centre line of the transom.</li> - + - + Material from which the casing is constructed. @@ -5823,10 +5918,10 @@ height. Distance to the centre line of the transom.</li> - + Receives electrical power. - + Motor connection to a driven device. @@ -5840,24 +5935,24 @@ height. Distance to the centre line of the transom.</li> - + - + - + - + @@ -5867,11 +5962,11 @@ height. Distance to the centre line of the transom.</li> - + - + Material from which the casing is constructed. @@ -5881,10 +5976,10 @@ height. Distance to the centre line of the transom.</li> - + Receives electrical power. - + Transmits electrical power according to time. @@ -5898,170 +5993,169 @@ height. Distance to the centre line of the transom.</li> - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - - + + + - + - - - - + + + + - + - + - - - - - - + + + + + + - + - + - + - + - + - - - - - - - + + + + + + + - + The object placement for any subtype of _IfcElement_ is defined by the _IfcObjectPlacement_, either _IfcLocalPlacement_ or _IfcGridPlacement_, which defines the local object coordinate system that is referenced by all geometric representations of that _IfcElement_. - + Relative placement according to position and rotation relative to container. - + Absolute placement according to position and rotation of world coordinate system. - - Placement according to grid intersection. - + + The 'CoG', Center of Gravity, shape representation is used as a means to verify the correct import by comparing the CoG of the imported geometry with the explicily provided CoG created during export. + + - &nbsp; - -<table> + <table> <tr> <td><img src="../../figures/ifcbuildingelement-boundingbox-layout1.gif" border="0" height="275" width="400" alt="bounding box"></td> <td> @@ -6173,9 +6267,6 @@ representation</p> The same constraints, as given for 'SurfaceOrSolidModel', 'SurfaceModel', 'Tessellation', 'Brep', and 'AdvancedBrep' geometric representation, shall apply to the _IfcRepresentationMap_. - - - @@ -6185,7 +6276,7 @@ The same constraints, as given for 'SurfaceOrSolidModel', 'Surfac - + @@ -6214,13 +6305,13 @@ Figure 1 illustrates spatial containment and element aggregation relationships. The _IfcElementAssembly_ should have a relationship for its containment in the hierachical spatial structure of the project. Only if the _IfcElementAssembly_ is itself a part of another assembly this relationship should be omitted. - + Default spatial container - + Spatial container for element assemblies not assignable to a building storey - + Spatial container for element assemblies that are placed on site (outside of building) @@ -6234,20 +6325,20 @@ Figure 1 illustrates spatial containment and element aggregation relationships. - + - + - - - + + + @@ -6287,25 +6378,25 @@ Representation identifier and type are the same as in single mapped representati - + - + - + - - + + @@ -6315,11 +6406,11 @@ Representation identifier and type are the same as in single mapped representati - + - + Material from which the casing is constructed. @@ -6329,10 +6420,10 @@ Representation identifier and type are the same as in single mapped representati - + The fuel inlet. - + Connection to the driven source. @@ -6346,33 +6437,33 @@ Representation identifier and type are the same as in single mapped representati - + - + - - - + + + - - + + - + @@ -6382,11 +6473,11 @@ Representation identifier and type are the same as in single mapped representati - + - + Material from which the casing is constructed. @@ -6399,13 +6490,13 @@ Representation identifier and type are the same as in single mapped representati - + Incoming water. - + Incoming air. - + Outgoing air saturated with vapor. @@ -6419,33 +6510,33 @@ Representation identifier and type are the same as in single mapped representati - + - + - - - - - - - + + + + + + + - - - - + + + + @@ -6455,11 +6546,11 @@ Representation identifier and type are the same as in single mapped representati - + - + Material from which the casing is constructed. @@ -6472,40 +6563,40 @@ Representation identifier and type are the same as in single mapped representati - + Liquid refrigerant entering the evaporator. - + Liquid refrigerant entering the evaporator. - + Air return entering the evaporator. - + Air supply leaving the evaporator. - + Liquid refrigerant entering the evaporator. - + Liquid refrigerant entering the evaporator. - + Chilled water return entering the evaporator. - + Chilled water supply leaving the evaporator. - + Liquid refrigerant entering the evaporator. - + Vapor refrigerant leaving the evaporator. - + Chilled water return entering the evaporator. - + Chilled water supply leaving the evaporator. @@ -6520,7 +6611,7 @@ Representation identifier and type are the same as in single mapped representati The _IfcEvent_ defines the anticipated or actual occurrence of any event; common information about event types is handled by _IfcEventType_. - + @@ -6553,59 +6644,59 @@ Representation identifier and type are the same as in single mapped representati - + - + - - - - - + + + + + - - + + - + - - - - - - - + + + + + + + - - - + + + - + @@ -6615,11 +6706,11 @@ Representation identifier and type are the same as in single mapped representati - + - + Material from which the casing is constructed. @@ -6632,10 +6723,10 @@ Representation identifier and type are the same as in single mapped representati - + Incoming air. - + Outgoing air. @@ -6649,13 +6740,13 @@ Representation identifier and type are the same as in single mapped representati - + - + @@ -6679,40 +6770,40 @@ Representation identifier and type are the same as in single mapped representati - + - + - - - - - - - - - - + + + + + + + + + + - + - - + + @@ -6722,11 +6813,11 @@ Representation identifier and type are the same as in single mapped representati - + - + Material from which the casing is constructed. @@ -6739,40 +6830,40 @@ Representation identifier and type are the same as in single mapped representati - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. @@ -6786,24 +6877,24 @@ Representation identifier and type are the same as in single mapped representati - + - + - + - + @@ -6813,11 +6904,11 @@ Representation identifier and type are the same as in single mapped representati - + - + Material from which the casing is constructed. @@ -6830,13 +6921,13 @@ Representation identifier and type are the same as in single mapped representati - + Supply line. - + Connection to hose. - + Supply line. @@ -6850,24 +6941,24 @@ Representation identifier and type are the same as in single mapped representati - + - + - + - + @@ -6877,11 +6968,11 @@ Representation identifier and type are the same as in single mapped representati - + - + Material from which the casing is constructed. @@ -6891,7 +6982,7 @@ Representation identifier and type are the same as in single mapped representati - + Receives signal. @@ -6905,36 +6996,36 @@ Representation identifier and type are the same as in single mapped representati - + - + - + - + - - + + - - + + @@ -6944,11 +7035,11 @@ Representation identifier and type are the same as in single mapped representati - + - + Material from which the casing is constructed. @@ -6958,28 +7049,28 @@ Representation identifier and type are the same as in single mapped representati - + Inlet from utility. - + Measured use. - + Inlet from utility. - + Measured use. - + Inlet from utility. - + Measured use. - + Inlet from utility. - + Measured use. @@ -7017,117 +7108,117 @@ The material is attached by the _RelatingMaterial_ attribute on the [IfcRelAssoc - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - + + + + + + - + - - - - + + + + @@ -7137,7 +7228,7 @@ The material is attached by the _RelatingMaterial_ attribute on the [IfcRelAssoc - + @@ -7175,7 +7266,7 @@ The material is attached by the _RelatingMaterial_ attribute on the [IfcRelAssoc - + @@ -7187,24 +7278,24 @@ The material is attached by the _RelatingMaterial_ attribute on the [IfcRelAssoc - + - + - - - - - - - + + + + + + + @@ -7212,7 +7303,7 @@ The material is attached by the _RelatingMaterial_ attribute on the [IfcRelAssoc - + The finish, typically at visible aspects of the furniture. @@ -7248,13 +7339,13 @@ The material is attached by the _RelatingMaterial_ attribute on the [IfcRelAssoc - + - + - + An _IfcGeographicElement_ might be further qualified by referencing a feature catalog as a particular classification. The feature classification is assigned using the inverse relationship _HasAssociations_ pointing to _IfcClassificationReference_. The attributes should have the following meaning: * Catalog : _IfcClassification.Name_ @@ -7265,10 +7356,10 @@ The material is attached by the _RelatingMaterial_ attribute on the [IfcRelAssoc - + Assignment to a site within a building project context - + Assignment to any spatial structure @@ -7386,25 +7477,25 @@ The following constraints apply to the 2D representation: - + - + - + - - + + @@ -7414,11 +7505,11 @@ The following constraints apply to the 2D representation: - + - + Material from which the casing is constructed. @@ -7428,16 +7519,16 @@ The following constraints apply to the 2D representation: - + Inlet of substance to be heated. - + Outlet of substance to be heated. - + Inlet of substance to be cooled. - + Outlet of substance to be cooled. @@ -7451,30 +7542,30 @@ The following constraints apply to the 2D representation: - + - + - - - - - + + + + + - - - + + + @@ -7484,11 +7575,11 @@ The following constraints apply to the 2D representation: - + - + Material from which the casing is constructed. @@ -7498,13 +7589,13 @@ The following constraints apply to the 2D representation: - + Incoming water. - + Incoming air. - + Outgoing air saturated with vapor. @@ -7518,32 +7609,32 @@ The following constraints apply to the 2D representation: - + - + - - - - - - - - - + + + + + + + + + - + @@ -7553,11 +7644,11 @@ The following constraints apply to the 2D representation: - + - + Material from which the casing is constructed. @@ -7573,10 +7664,10 @@ The following constraints apply to the 2D representation: - + Inlet drainage. - + Outlet drainage. @@ -7610,31 +7701,31 @@ The following constraints apply to the 2D representation: - + - + - - - - - + + + + + - - - - + + + + @@ -7644,11 +7735,11 @@ The following constraints apply to the 2D representation: - + - + Material from which the casing is constructed. @@ -7690,14 +7781,14 @@ The following constraints apply to the 2D representation: - + - - + + @@ -7736,32 +7827,32 @@ The following constraints apply to the 2D representation: - + - + - - - - - - - + + + + + + + - - - + + + @@ -7771,11 +7862,11 @@ The following constraints apply to the 2D representation: - + - + Material from which the bulb is constructed such as glass. @@ -7791,7 +7882,7 @@ The following constraints apply to the 2D representation: - + The socket providing electricity to the lamp. @@ -7805,32 +7896,32 @@ The following constraints apply to the 2D representation: - + - + - - - - - - - + + + + + + + - - - + + + @@ -7840,11 +7931,11 @@ The following constraints apply to the 2D representation: - + - + Material from which the casing is constructed. @@ -7865,25 +7956,25 @@ The following constraints apply to the 2D representation: - + The power supply line, typically a cable connected to a switch. - + A socket providing electricity to a lamp with one terminal. - + The power supply line, typically a cable connected to a switch. - + A socket providing electricity to a lamp with two terminals. - + A socket providing electricity to a lamp with two terminals. - + A socket providing electricity to a lamp with two terminals. - + A socket providing electricity to a lamp with two terminals. @@ -7901,131 +7992,131 @@ The following constraints apply to the 2D representation: - + - - - - + + + + - + - - - + + + - + - - - - - - - + + + + + + + - + - - - - + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - + + + + - + - - - - - - - + + + + + + + @@ -8041,20 +8132,20 @@ The following constraints apply to the 2D representation: - + - - + + - + @@ -8066,24 +8157,24 @@ The following constraints apply to the 2D representation: - + - + - + - + @@ -8091,7 +8182,7 @@ The following constraints apply to the 2D representation: - + Material from which the casing is constructed. @@ -8101,10 +8192,10 @@ The following constraints apply to the 2D representation: - + Receives electrical power. - + Provides suction. @@ -8112,7 +8203,7 @@ The following constraints apply to the 2D representation: - + @@ -8124,96 +8215,96 @@ The following constraints apply to the 2D representation: - + - + - - - - - - - - + + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -8223,7 +8314,7 @@ The following constraints apply to the 2D representation: - + @@ -8239,13 +8330,13 @@ The following constraints apply to the 2D representation: * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -8318,7 +8409,7 @@ Figure 1 illustrates a 'Clipping' geometric representation with use of The _IfcMemberStandardCase_ defines in addition that the _IfcMemberType_ should have a unique _IfcMaterialProfileSet_, that is referenced by the _IfcMaterialProfileSetUsage_ assigned to all occurrences of this _IfcMemberType_. - + @@ -8469,24 +8560,24 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + - + - + @@ -8496,11 +8587,11 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + Material from which the casing is constructed. @@ -8510,10 +8601,10 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + Connection from the motor. - + Connection to the driven device. @@ -8525,7 +8616,7 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + @@ -8547,24 +8638,24 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + - + - + - - - - + + + + - + - + @@ -8574,22 +8665,40 @@ The shared profile definition is defined by assigning an _IfcMaterialProfileSet_ - + + + + + + + + + + + + + + + + + + + + + + + + - - - - + The local placement for _IfcOpeningElement_ is defined in its supertype _IfcProduct_. It is defined by the _IfcLocalPlacement_, which defines the local coordinate system that is referenced by all geometric representations. * The _PlacementRelTo_ relationship of _IfcLocalPlacement_ should point to the local placement of the same element, which is voided by the opening, i.e. referred to by _VoidsElement.RelatingBuildingElement_. - Currently, the 'Body', and 'Box' representations are supported. The 'Box' representation includes the representation type 'BoundingBox' and is explained at _IfcFeatureElement_. - -The 'Body' representation of _IfcOpeningElement_ can be represented using the representation types 'SweptSolid', and 'Brep'. The representation type 'Brep' is explained at _IfcFeatureElement_ + The 'Body' representation of _IfcOpeningElement_ can be represented using the representation types 'SweptSolid', and 'Brep'. The representation type 'Brep' is explained at _IfcFeatureElement_ _Swept Solid Representation Type with Horizontal Extrusion_ @@ -8644,10 +8753,10 @@ Figure 3 shows a vertical extrusion with multiple extrusion bodies for the openi !["vertical extrusion"](../../figures/ifcopeningelement_vertical-layout1.png "Figure 3 &mdash; Opening with multiple extrusions") - - - - + + + Since there are no Boolean operations, either as _IfcBooleanResult_ or implicitly by _IfcRelVoidsElement_ the geometry of the _IfcOpeningElement_ shall not be used to subtract the opening from the 'Body' shape representation of the voided element. + @@ -8704,26 +8813,26 @@ As shown in Figure 36, the orientation of the opening profile that is extruded f - + - + - - - + + + - + @@ -8733,11 +8842,11 @@ As shown in Figure 36, the orientation of the opening profile that is extruded f - + - + Material from which the casing is constructed. @@ -8753,37 +8862,37 @@ As shown in Figure 36, the orientation of the opening profile that is extruded f - + A data line, connecting to a cable commonly originating from a port on a router. - + A data line, connecting to a cable commonly originating from a port on a router. - + Jacks in order of layout, going to the right and then down, which may accept a cable. - + Jacks in order of layout, going to the right and then down, which may accept a cable. - + The source of power, which may refer to a port on a junction box. - + Upper jack, accepting a plug from an appliance or fixture. - + Lower jack, accepting a plug from an appliance or fixture. - + A telephone line, connecting to a cable originating from a telecommunications distribution board. - + A telephone line, connecting to a cable originating from a telecommunications distribution board. - + Jacks in order of layout, going to the right and then down, which may accept a cable. - + Jacks in order of layout, going to the right and then down, which may accept a cable. @@ -8841,15 +8950,15 @@ In addition to standard property sets defined within this specification, if the - + - - - - + + + + @@ -8896,89 +9005,89 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -8988,7 +9097,7 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont - + @@ -9026,44 +9135,44 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont - + - + - - + + - + - - - + + + - + - - + + @@ -9073,7 +9182,7 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont - + @@ -9096,37 +9205,37 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont - + The flow inlet. - + The flow outlet. - + The flow inlet. - + The flow outlet. - + The flow outlet. - + The flow inlet. - + The flow inlet. - + The left flow outlet. - + The right flow outlet. - + The flow inlet. - + The flow outlet. @@ -9140,65 +9249,65 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont - + - + - - - - - - - - + + + + + + + + - + - - - - + + + + - + - - - - - + + + + + - + - - + + @@ -9208,7 +9317,7 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont - + @@ -9231,10 +9340,10 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont - + The flow inlet. - + The flow outlet. @@ -9248,94 +9357,94 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont - + - + - - - - - - + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -9345,7 +9454,7 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont - + @@ -9361,13 +9470,13 @@ The **IfcPermit** may have assignments of its own using the [IfcRelAssignsToCont * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -9527,7 +9636,7 @@ The shared material layer set definition is defined by assigning an _IfcMaterial _IfcProcedure_ defines the anticipated or actual occurrence of any procedure; common information about procedure types is handled by _IfcProcedureType_. - + @@ -9564,26 +9673,26 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + - - - - - + + + + + - - - - - + + + + + @@ -9593,42 +9702,58 @@ The shared material layer set definition is defined by assigning an _IfcMaterial + + + + + The _Product Placement_ establishes the object coordinate system and is required, if a geometric shape representation is provided for this product. + + + + The geometric representation of any _IfcProduct_ is provided by the _IfcProductDefinitionShape_ allowing multiple geometric representations. It uses the _Product Placement_ concept utilizing _IfcLocalPlacement_ to establish an object coordinate system, within all geometric representations are founded. + +> NOTE&nbsp; A detailed specification of how to apply the local placement and which shape representaions are applicable is provided at the level of subtypes of _IfcProduct_ and is further determined by the model view definition and implementer agreements. + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9750,7 +9875,7 @@ Figure 1 illustrates the use of _IfcProject_ as context for work plans or work s - + @@ -9806,11 +9931,11 @@ The general b-rep geometric representation of _IfcProjectionElement_ is defined - - - - - + + + + + @@ -9856,123 +9981,123 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - + - + - + - + @@ -9982,11 +10107,11 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + - + Material from which the casing is constructed. @@ -9996,10 +10121,10 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + The supply line, typically connected from a slot in a distribution board. - + The load protected by this device, typically a cable connected to a device or the first junction box of a circuit. @@ -10013,170 +10138,170 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - + - + - - + + - + - - + + - + - - - + + + - + - - - - - - + + + + + + - + @@ -10186,7 +10311,7 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + @@ -10206,52 +10331,52 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + - + - + - - + + - + - - - - + + + + - + - - - + + + @@ -10261,11 +10386,11 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + - + Material from which the casing is constructed. @@ -10281,13 +10406,13 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + Receives electrical power. - + Fluid entering pump. - + Fluid leaving pump. @@ -10301,48 +10426,48 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + - + - - - - + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + @@ -10352,12 +10477,12 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + The material of the _IfcRailing_ is defined by the _IfcMaterialConstituent_ or as fallback by _IfcMaterial_, and it is attached either directly or at the _IfcRailingType_. - + The _IfcRailing_, as any subtype of _IfcBuildingElement_, may participate alternatively in one of the two different containment relationships: @@ -10366,13 +10491,13 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -10398,96 +10523,96 @@ The **IfcProjectOrder** may have assignments of its own using the _IfcRelAssigns - + - + - - - - - - - - + + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -10507,13 +10632,13 @@ Material information can also be given at the _IfcRampType_, defining the common * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -10577,93 +10702,93 @@ Material information can also be given at the _IfcRampType_, defining the common - + - + - - - - - + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -10673,7 +10798,7 @@ Material information can also be given at the _IfcRampType_, defining the common - + @@ -10689,13 +10814,13 @@ Material information can also be given at the _IfcRampType_, defining the common > NOTE&nbsp; Model view definitions or implementer agreements may force an _IfcRampFlight_ to be solely used as a part within an _IfcRamp_ container. In this case, no _Spatial containment_ shall be used. - + Default spatial container, if the ramp flight is not used (by default) as a part within a ramp container. - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -10766,7 +10891,7 @@ Figure 1 illustrates the body representation. - + @@ -10775,7 +10900,7 @@ Figure 1 illustrates the body representation. - + @@ -10805,7 +10930,7 @@ Figure 1 illustrates the body representation. - + @@ -10814,7 +10939,7 @@ Figure 1 illustrates the body representation. - + @@ -10830,93 +10955,93 @@ Figure 1 illustrates the body representation. - + - + - - - - - + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -10926,19 +11051,19 @@ Figure 1 illustrates the body representation. - + - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -10996,18 +11121,18 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + - + @@ -11017,11 +11142,11 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + Material from which the casing is constructed. @@ -11041,61 +11166,61 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + Drainage. - + Cold water supply. - + Hot water supply. - + Drainage. - + Cold water supply. - + Hot water supply. - + Drainage. - + Cold water supply. - + Hot water supply. - + Drainage. - + Drainage. - + Drainage. - + Cold water supply. - + Drainage. - + Cold water supply. - + Drainage. - + Cold water supply. - + Hot water supply. - + Drainage. @@ -11109,24 +11234,24 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + - + - + @@ -11136,11 +11261,11 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + Material from which the casing is constructed. @@ -11150,7 +11275,7 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + Transmits signal. @@ -11172,34 +11297,34 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + - - - - - - - - - - + + + + + + + + + + - - + + @@ -11216,16 +11341,16 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) - + In particular use cases, a shading device maybe assigned directly to space @@ -11262,29 +11387,29 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - - - + + + - + - - - - - - + + + + + + @@ -11294,7 +11419,7 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + @@ -11374,138 +11499,138 @@ The representation identifier and type of this representation of _IfcSite_ is: - + - + - - - - - - - - - - + + + + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -11515,7 +11640,7 @@ The representation identifier and type of this representation of _IfcSite_ is: - + @@ -11531,13 +11656,13 @@ The representation identifier and type of this representation of _IfcSite_ is: * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -11772,24 +11897,24 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + - + - + - + @@ -11799,11 +11924,11 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + - + Material from which the casing is constructed. @@ -11813,13 +11938,13 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + Incoming water. - + Outgoing heated water. - + Converted electrical power. @@ -11847,184 +11972,184 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + - - - - - - + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - + + + + + + - + - - + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -12034,7 +12159,7 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + @@ -12113,35 +12238,35 @@ Figure 1 shows an extrusion of an arbitrary profile definition into the swept ar - + - + - - - - - - - + + + + + + + - - - - - - + + + + + + @@ -12151,11 +12276,11 @@ Figure 1 shows an extrusion of an arbitrary profile definition into the swept ar - + - + Material from which the casing is constructed. @@ -12165,13 +12290,13 @@ Figure 1 shows an extrusion of an arbitrary profile definition into the swept ar - + Receives electrical power. - + Water or steam supply. - + Water or steam return. @@ -12185,33 +12310,33 @@ Figure 1 shows an extrusion of an arbitrary profile definition into the swept ar - + - - - - - - - + + + + + + + - + - - - - - - + + + + + + @@ -12235,28 +12360,28 @@ Figure 1 shows an extrusion of an arbitrary profile definition into the swept ar - + - + - - - - - - - - - - - + + + + + + + + + + + @@ -12272,24 +12397,24 @@ Figure 1 shows an extrusion of an arbitrary profile definition into the swept ar - + - + - + - + @@ -12299,11 +12424,11 @@ Figure 1 shows an extrusion of an arbitrary profile definition into the swept ar - + - + Material from which the casing is constructed. @@ -12313,13 +12438,13 @@ Figure 1 shows an extrusion of an arbitrary profile definition into the swept ar - + Exhaust inlet. - + Exhaust inlet. - + Rainwater outlet. @@ -12333,104 +12458,104 @@ Figure 1 shows an extrusion of an arbitrary profile definition into the swept ar - + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -12450,13 +12575,13 @@ Material information can also be given at the _IfcStairType_, defining the commo * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -12506,99 +12631,99 @@ Figure 1 illustrates stair placement, where the _IfcStair_ defines the local pla - + - + - - - - - - - - - - - + + + + + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -12608,7 +12733,7 @@ Figure 1 illustrates stair placement, where the _IfcStair_ defines the local pla - + @@ -12624,13 +12749,13 @@ Figure 1 illustrates stair placement, where the _IfcStair_ defines the local pla > NOTE&nbsp; Model view definitions or implementer agreements may force an _IfcStairFlight_ to be solely used as a part within an _IfcStair_ container. In this case, no _Spatial containment_ shall be used. - + Default spatial container, if the stair flight is not used (by default) as a part within a stair container. - + Spatial container for the element if it cannot be assigned to a building storey. - + Spatial container for the element in case that it is placed on site (outside of building) @@ -12945,14 +13070,14 @@ The local coordinate system is established by the reference surface given by top - + - - - + + + @@ -13023,29 +13148,29 @@ The local coordinate system is established by the reference surface given by top - + - + - - - - - + + + + + - - + + @@ -13055,11 +13180,11 @@ The local coordinate system is established by the reference surface given by top - + - + Material from which the casing is constructed. @@ -13075,10 +13200,10 @@ The local coordinate system is established by the reference surface given by top - + The supply line. - + The load controlled by the switch. @@ -13092,18 +13217,18 @@ The local coordinate system is established by the reference surface given by top - + - - - - - - - + + + + + + + @@ -13119,22 +13244,22 @@ The local coordinate system is established by the reference surface given by top - + - + - - - - - + + + + + @@ -13142,7 +13267,7 @@ The local coordinate system is established by the reference surface given by top - + The finish, typically at visible aspects of the furniture. @@ -13170,54 +13295,54 @@ The local coordinate system is established by the reference surface given by top - + - + - + - - + + - + - - - - - - - - - - + + + + + + + + + + - - - - - + + + + + @@ -13227,11 +13352,11 @@ The local coordinate system is established by the reference surface given by top - + - + Material from which the casing is constructed. @@ -13241,10 +13366,10 @@ The local coordinate system is established by the reference surface given by top - + Inlet. - + Uutlet. @@ -13261,13 +13386,13 @@ The local coordinate system is established by the reference surface given by top > EXAMPLE&nbsp; It includes fixed duration, fixed unit or fixed work. An _IfcTask_ can be aggregated to a task type in order to specify a task sequence or any time related information, e.g. the duration of a task. Please see the documentation of _IfcTaskType_ for further information. - + - + @@ -13339,7 +13464,7 @@ A top-level task is declared within the _IfcProject_ using the _IfcRelDeclares_ - + @@ -13348,7 +13473,7 @@ A top-level task is declared within the _IfcProject_ using the _IfcRelDeclares_ - + @@ -13371,7 +13496,7 @@ A top-level task is declared within the _IfcProject_ using the _IfcRelDeclares_ - + @@ -13380,7 +13505,7 @@ A top-level task is declared within the _IfcProject_ using the _IfcRelDeclares_ - + @@ -13402,40 +13527,40 @@ A top-level task is declared within the _IfcProject_ using the _IfcRelDeclares_ - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - + + + @@ -13445,11 +13570,11 @@ A top-level task is declared within the _IfcProject_ using the _IfcRelDeclares_ - + - + Material from which the casing is constructed. @@ -13459,10 +13584,10 @@ A top-level task is declared within the _IfcProject_ using the _IfcRelDeclares_ - + Line to be transformed. - + Transformed load. @@ -13482,21 +13607,21 @@ If no _IfcTransportElementType_ is attached&nbsp;(i.e. if only occurrence in - + - - - - + + + + - + @@ -13516,38 +13641,38 @@ If no _IfcTransportElementType_ is attached&nbsp;(i.e. if only occurrence in - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + @@ -13557,11 +13682,11 @@ If no _IfcTransportElementType_ is attached&nbsp;(i.e. if only occurrence in - + - + Material from which the casing is constructed. @@ -13571,10 +13696,10 @@ If no _IfcTransportElementType_ is attached&nbsp;(i.e. if only occurrence in - + Inlet. - + Uutlet. @@ -13606,24 +13731,24 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + - + - + @@ -13633,11 +13758,11 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + Material from which the casing is constructed. @@ -13647,7 +13772,7 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + Receives power (typically 24V), and closes the circuit for Fan, Heat, and Cool. Port may be aggregated into sub-ports: 'Fan'(SIGNAL,SOURCE), 'Heat'(SIGNAL,SOURCE), and 'Cool'(SIGNAL,SOURCE) @@ -13661,24 +13786,24 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + - + - + @@ -13688,11 +13813,11 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + Material from which the casing is constructed. @@ -13710,34 +13835,34 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + Return air entering mixture or exhausted. - + Chilled supply air. - + Outside air entering mixture. - + Exhaust air leaving to outside. - + Chilled water entering cooling coil. - + Chilled water leaving cooling coil. - + Steam entering heating coil. - + Steam leaving heating coil. - + Electrical power source. - + Control system communication. @@ -13751,31 +13876,31 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + - - - - - - + + + + + + - - - + + + @@ -13785,11 +13910,11 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + Material from which the casing is constructed. @@ -13810,115 +13935,115 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Switched outgoing fluid. - + Switched outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Incoming fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Incoming fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid to be mixed. - + Incoming fluid to be mixed. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. - + Outgoing fluid. - + Incoming fluid. @@ -13932,23 +14057,23 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + - - - - - - + + + + + + @@ -13958,11 +14083,11 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + Material from which the casing is constructed. @@ -14033,31 +14158,17 @@ shown above.</li> - + - + The local placement for _IfcVoidingFeatureElement_ is defined in its supertype _IfcProduct_. It is defined by the _IfcLocalPlacement_, which defines the local coordinate system that is referenced by all geometric representations. * In case of features which are part of an element type, absolute placement into the type object's implied coordinate system shall be used. * In case of features which are voiding an element occurrence, the _PlacementRelTo_ relationship of _IfcLocalPlacement_ shall point to the local placement of the respective element. - - - - - Symbolic representations may be used for simple shapes such as holes or edge features. - - - - - - - - - - + @@ -14077,118 +14188,118 @@ shown above.</li> - + - + - - - - - - - - - - + + + + + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - + + + + + - + @@ -14198,7 +14309,7 @@ shown above.</li> - + @@ -14222,13 +14333,13 @@ shown above.</li> * the _Element Composition_. - + Default spatial container - + Spatial container for the element if it cannot be assigned to a building storey - + Spatial container for the element in case that it is placed on site (outside of building) @@ -14284,6 +14395,16 @@ shown above.</li> + + The use of local placement is defined at the supertype _IfcWall_. The local placement of the _IfcWallElementedCase_ defines the parent coordinate systems for the parts within the decomposition. All parts shall be positioned relative to the _IfcWallElementedCase_. + + + + The 'Surface Geometry' shape representation can be used to define a surfacic model of the building (e.g. for analytical purposes, or for reduced Level of Detail representation). It could suppress the geometric details of the parts in the decomposition. + +> NOTE&nbsp; It is invalid to exchange a 'Body' shape representation of an _IfcWallElementedCase_. The body geometry is defined by the parts within the decomposition. + + An elemented wall is decomposed into parts for particular components such as framing and panels on each side. There must be an object corresponding to each type of part, however there may be single object instance indicating multiple placements (via mapping geometry) for each part, or multiple instances corresponding to each placement. For minimizing file size, it is recommended to use a single object with multiple placement unless there are specific connectivity relationships indicated (e.g. a junction box connected to a specific stud). @@ -14296,15 +14417,11 @@ shown above.</li> - - The use of local placement is defined at the supertype _IfcWall_. The local placement of the _IfcWallElementedCase_ defines the parent coordinate systems for the parts within the decomposition. All parts shall be positioned relative to the _IfcWallElementedCase_. - - - - > NOTE&nbsp; The 'Surface' can be used to define a surfacic model of the building (e.g. for analytical purposes, or for reduced Level of Detail representation). It could suppress the geometric details of the parts in the decomposition. + + As shown in Figure 1, openings within the composite wall are directly assigned to _IfcWallElementedCase_ using _IfcRelVoidsElement_ pointing to _IfcOpeningElement_ and apply to all aggregated parts. If individual parts have cutting and other voiding features, then the decomposed parts have a separate voiding relationship _IfcRelVoidsElement_ pointing to _IfcVoidingFeature_. -> NOTE&nbsp; It is invalid to exchange a 'Body' shape representation of an _IfcWallElementedCase_. The body geometry is defined by the parts within the decomposition. - +!["voiding"](../../figures/ifcwallelementedcase_fig01.png "Figure 1 &mdash; Wall elemented voiding") + @@ -14478,24 +14595,24 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + - + - + - + @@ -14505,11 +14622,11 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + - + Material from which the casing is constructed. @@ -14522,43 +14639,43 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + Drainage inlet. - + Drainage outlet. - + Waste inlet. - + Waste outlet. - + Inlet. - + Outlet. - + Inlet. - + Outlet. - + Rainwater. - + Inlet. - + Outlet. - + Inlet. - + Outlet. @@ -14572,39 +14689,39 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + @@ -14614,14 +14731,14 @@ The shared material layer set definition is defined by assigning an _IfcMaterial - + The material of the _IfcWindow_ is defined by the _IfcMaterialConstituentSet_ or as fall back by _IfcMaterial_ and attached by the _IfcRelAssociatesMaterial_._RelatingMaterial_. It is accessible by the inverse _HasAssociations_ relationship. If the fall back single _IfcMaterial_ is referenced, it applies to the lining and framing of the window. - + Indicates that the material constituent applies to the window lining. @@ -14661,7 +14778,7 @@ The _IfcWindow_ may also be connected to the _IfcOpeningElement_ in which it is </table> - + @@ -14752,16 +14869,16 @@ As shown in Figure 1, the profile defines the outer boundary to which the window - + - - - - - + + + + + @@ -14812,56 +14929,52 @@ As shown in Figure 1, the profile defines the outer boundary to which the window - - Additional classifications of the _IfcZone_, as provided by a national classification system, can be assigned by using the _IfcRelAssociatesClassification_ relationship, accessible via the inverse attribute _HasAssociations_. The _IfcZone_ can be assigned to a spatial structure element, it refers to, e.g. to a particular _IfcBuildingStorey_ by using the _IfcRelServicesBuildings_ relationship, accessible via the inverse attribute _ServicesBuilding_. - - - + - - - - - - + + + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + diff --git a/ModelViews/Reference View/DocModelView.xml b/ModelViews/Reference View/DocModelView.xml index e4da22bc0..01dfbfb00 100644 --- a/ModelViews/Reference View/DocModelView.xml +++ b/ModelViews/Reference View/DocModelView.xml @@ -1,5 +1,5 @@  - + Data exchange requirements indicate required and optional values that may be set on object attributes, organized into concepts. @@ -35,7 +35,7 @@ General requirements of software implementing the Reference Exchange: - + @@ -49,21 +49,43 @@ General requirements of software implementing the Reference Exchange: - + - + - - + + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -73,7 +95,16 @@ General requirements of software implementing the Reference Exchange: - + + + + + + + + + + @@ -85,7 +116,7 @@ General requirements of software implementing the Reference Exchange: - + @@ -99,63 +130,69 @@ General requirements of software implementing the Reference Exchange: - + - + - - + + - + - + - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - + - - + + + + + + + + @@ -165,7 +202,28 @@ General requirements of software implementing the Reference Exchange: - + + + + + + + + + + + + + + + + + + + + + + @@ -177,7 +235,7 @@ General requirements of software implementing the Reference Exchange: - + @@ -191,36 +249,36 @@ General requirements of software implementing the Reference Exchange: - + - + - - - - - - - - + + + + + + + + - + - - - + + + - + - - - - + + + + @@ -230,7 +288,16 @@ General requirements of software implementing the Reference Exchange: - + + + + + + + + + + @@ -242,7 +309,7 @@ General requirements of software implementing the Reference Exchange: - + @@ -256,28 +323,28 @@ General requirements of software implementing the Reference Exchange: - + - + - - + + - + - - + + - + - - - + + + @@ -287,7 +354,16 @@ General requirements of software implementing the Reference Exchange: - + + + + + + + + + + @@ -299,7 +375,7 @@ General requirements of software implementing the Reference Exchange: - + @@ -313,18 +389,24 @@ General requirements of software implementing the Reference Exchange: - + - + - + - + - + + + + + + + @@ -334,7 +416,16 @@ General requirements of software implementing the Reference Exchange: - + + + + + + + + + + @@ -346,6 +437,43 @@ General requirements of software implementing the Reference Exchange: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -355,7 +483,7 @@ General requirements of software implementing the Reference Exchange: - + @@ -369,18 +497,25 @@ General requirements of software implementing the Reference Exchange: - + - + - + - + - + + + + + + + + @@ -390,7 +525,16 @@ General requirements of software implementing the Reference Exchange: - + + + + + + + + + + @@ -399,53 +543,82 @@ General requirements of software implementing the Reference Exchange: - - - - - - - - - - - - - - - + - + - + - - - - - - - - + + + + + + + + - + - + + + + + + + + + + + + + + - + - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -457,6 +630,20 @@ General requirements of software implementing the Reference Exchange: + + + + + + + + + + + + + + The material of the _IfcBeam_ is defined by the _IfcMaterialProfileSet_ or as fallback by _IfcMaterial_, and it is attached either directly or at the _IfcBeamType_. @@ -470,7 +657,7 @@ General requirements of software implementing the Reference Exchange: - + @@ -484,33 +671,39 @@ General requirements of software implementing the Reference Exchange: - + - + - - - - - - + + + + + + - + - - - + + + - + - - - + + + + + + + + + @@ -520,7 +713,23 @@ General requirements of software implementing the Reference Exchange: - + + + + + + + + + + + + + + + + + @@ -597,25 +806,94 @@ General requirements of software implementing the Reference Exchange: The following standard property sets are defined for _IfcBuilding_. - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -626,8 +904,31 @@ General requirements of software implementing the Reference Exchange: The following base quantities are defined for _IfcBuilding_. - - Predefined quantities for _IfcBuilding_ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -646,7 +947,7 @@ General requirements of software implementing the Reference Exchange: * If the _IfcBuilding_ is the uppermost spatial structure element, the _PlacementRelTo_ shall not be set. - + The _IfcBuilding_ shall be placed relative to another _IfcBuilding_ or an _IfcSite_. @@ -663,7 +964,16 @@ General requirements of software implementing the Reference Exchange: - + + + + + + + + + + @@ -674,7 +984,7 @@ General requirements of software implementing the Reference Exchange: - + @@ -702,40 +1012,56 @@ General requirements of software implementing the Reference Exchange: - - > NOTE&nbsp; The _IfcBuildingElementProxyType_ can be used to share common information among many occurrences of the same proxy without establishing a particular semantic meaning of the type. - -If no _IfcBuildingElementProxyType_ is attached (i.e. if only occurrence information is available) the _PredefinedType_ should be provided. If set to .USERDEFINED. a user defined value has to be provided by the _ObjectType_ attribute. - - - - - - + - + - - - - - + + + + + - + - + + + + + + + + + + + + + + + + + + + > NOTE&nbsp; The _IfcBuildingElementProxyType_ can be used to share common information among many occurrences of the same proxy without establishing a particular semantic meaning of the type. + +If no _IfcBuildingElementProxyType_ is attached (i.e. if only occurrence information is available) the _PredefinedType_ should be provided. If set to .USERDEFINED. a user defined value has to be provided by the _ObjectType_ attribute. + + + + + @@ -804,19 +1130,19 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - - - - - - + + + + + + + + @@ -826,7 +1152,32 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -855,35 +1206,39 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they + + + + + + + + + - - - - - Building elements participating in the building system. - - - - + - + - + + + + @@ -893,7 +1248,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -907,19 +1262,19 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + - - + + @@ -929,7 +1284,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -941,7 +1305,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -955,18 +1319,18 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + - + @@ -976,7 +1340,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -988,7 +1361,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1002,18 +1375,18 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + - + @@ -1023,7 +1396,29 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + + + + + + + + + + + + + + @@ -1035,7 +1430,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1049,18 +1444,18 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + - + @@ -1070,7 +1465,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -1082,7 +1486,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1096,51 +1500,51 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + - - - - - - - - - - - + + + + + + + + + + + - + - - + + - + - + - + - + - + @@ -1150,7 +1554,29 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + + + + + + + + + + + + + + @@ -1162,7 +1588,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1176,24 +1602,32 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - - - - - + + + + + + + - + - + + + + + + + + + @@ -1203,7 +1637,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -1212,40 +1655,26 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - - - - - - - - - - - - - - - + - + - - - - - - + + + + + + - + - + @@ -1255,8 +1684,15 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - - Base quantities depending on geometry as defined in this specification + + + + + + + + + @@ -1268,24 +1704,38 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they + + + + + + + + + + + + + + - - - - - - + + + + + + @@ -1295,7 +1745,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1309,29 +1759,76 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + + - + - - - - + + + + - + - - + + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1341,7 +1838,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -1350,41 +1856,49 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - - - - - - - - - - - - - - - + - + - - - - - - - + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + @@ -1394,8 +1908,38 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1407,6 +1951,20 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they + + + + + + + + + + + + + + The material of the _IfcColumn_ is defined by the _IfcMaterialProfileSet_ or as fallback by _IfcMaterial_, and it is attached either directly or at the _IfcColumnType_. @@ -1420,7 +1978,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1434,18 +1992,18 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + - + @@ -1455,7 +2013,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -1467,7 +2034,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1481,28 +2048,28 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - - - - - - - + + + + + + + + + - + - - - + + + @@ -1512,7 +2079,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -1524,7 +2100,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1538,24 +2114,24 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - - - - - + + + + + + + - + - + @@ -1565,7 +2141,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -1577,7 +2162,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1591,18 +2176,18 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + - + @@ -1612,7 +2197,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -1624,7 +2218,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1638,42 +2232,42 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - + + + + - + - + @@ -1683,7 +2277,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -1695,7 +2298,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1709,31 +2312,31 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - - - - - - - + + + + + + + + + - + - - - - - - + + + + + + @@ -1743,7 +2346,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -1752,44 +2364,30 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - - - - - - - - - - - - - - - + - + - - - - - - - - - - + + + + + + + + + + - + - + @@ -1799,8 +2397,22 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + + + + + + @@ -1812,19 +2424,10 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - - - - - - - - - - + - + @@ -1835,27 +2438,36 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they + + + + + + + + + - + - + - - - - - - - + + + + + + + - + - + @@ -1865,8 +2477,24 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + + + + + + + + @@ -1878,6 +2506,20 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they + + + + + + + + + + + + + + @@ -1887,7 +2529,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -1901,52 +2543,60 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - + - + + + + + + + + + @@ -1956,7 +2606,16 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + + + + + + + + + + @@ -1968,7 +2627,7 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + @@ -2002,24 +2661,47 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + @@ -2050,30 +2732,30 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - + - + - - - + + + - + - - - - + + + + - + - - + + @@ -2088,25 +2770,12 @@ Elements can also be referenced in an _IfcBuildingStorey_, for example, if they - - - - - - - - - - - - - - + The placement of a port indicates the position and orientation of how it may connect to a compatible port on another product. The placement shall be relative to the nesting _IfcDistributionElement_, _IfcDistributionElementType_, or enclosing _IfcDistributionPort_. The _Location_ is the midpoint of the physical connection, unless otherwise indicated by cardinal point on a material profile. @@ -2142,13 +2811,13 @@ Figure 1 illustrates distribution port connectivity. - + - + - - + + @@ -2159,12 +2828,31 @@ Figure 1 illustrates distribution port connectivity. The cross-section and materials of a port may be indicated using _IfcMaterialProfileSet_. The material profile may indicate the connection and optionally the flow substance if applicable. If provided, for a port to be able to connect to another port on another object, applications may require asserted attributes of material profiles to be identical. For example, the port for a pipe connection may indicate a circular profile of a nominal diameter, particular piping material such as copper, and an optional flow substance such as water, where properties may be indicated on such materials indicating flow characteristics. + + The _IfcDistributionPort_ is assigned to the distribution system where it plays its role as inlet or outlet. + + + + + + + + + + + + + + + + + @@ -2176,7 +2864,7 @@ Figure 1 illustrates distribution port connectivity. - + For the most common case of an _IfcDistributionElement_ subtype containing ports of a particular _PredefinedType_ that all belong to the same distribution system, the _IfcDistributionElement_ is assigned to the _IfcDistributionSystem_ via the _IfcRelAssignsToGroup_ relationship, where _IfcDistributionPort_'s are implied as part of the corresponding system based on their _PredefinedType_. An _IfcDistributionElement_ may belong to multiple systems, however only one _IfcDistributionSystem_ of a particular _PredefinedType_. For rare cases where an _IfcDistributionElement_ subtype contains ports of the same _PredefinedType_ yet different ports belong to different systems, alternatively each _IfcDistributionPort_ may be directly assigned to a single _IfcDistributionSystem_ via the _IfcRelAssignsToGroup_ relationship, where the _PredefinedType_ must match. Such assignment indicates that the _IfcDistributionSystem_ assigned from the _IfcDistributionPort_ overrides any such system of the same _PredefinedType_ assigned from the containing _IfcDistributionElement_, if any. @@ -2188,38 +2876,53 @@ Additionally, an _IfcDistributionSystem_ may in turn be assigned to an _IfcDistr Figure 1 illustrates a distribution system for an electrical circuit. !["Instance diagram for electrical circuit"](../../figures/ifcdistributionsystem-01.png "Figure 1 &mdash; Distribution system assignment") - - - - Indicates devices that are part of the system, where any ports of the same PredefinedType are considered part of the system implicitly. - - - Indicates port that is explicitly part of the system, which overrides any system assignment of the containing device. - - + - + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + The opening direction is determined by the local placement of _IfcDoor_ and the _OperationType_ of the _IfcDoorType_ as shown in Figure 1. > NOTE&nbsp; There are different definitions in various countries on what a left opening or left hung or left swing door is (same for right). Therefore the IFC definition may derivate from the local standard and need to be mapped appropriately. @@ -2333,92 +3036,41 @@ pictures).</small></td> > NOTE&nbsp; The _OverallWidth_ and _OverallHeight_ parameters are for informational purpose only. - - - - - - - - - - - - - - - - + + - + - - + + - - - - - - - - - - - - - - - - - - + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - + + - - Base quantities depending on geometry as defined in this specification - + @@ -2429,29 +3081,20 @@ pictures).</small></td> - + The material of the _IfcDoor_ is defined by the _IfcMaterialConstituentSet_ or as fall back by _IfcMaterial_ and attached by the _IfcRelAssociatesMaterial_ relationship. - + - - - - - - - - - - + @@ -2465,38 +3108,38 @@ pictures).</small></td> - + - + - - - + + + - + - + - - + + - + - + - + - - + + @@ -2506,7 +3149,30 @@ pictures).</small></td> - + + + + + + + + + + + + + + + + + + + + + + + + @@ -2518,7 +3184,7 @@ pictures).</small></td> - + @@ -2532,44 +3198,44 @@ pictures).</small></td> - + - + - - - + + + - + - + - - - - - - - + + + + + + + - + - - + + - + - - + + @@ -2579,7 +3245,30 @@ pictures).</small></td> - + + + + + + + + + + + + + + + + + + + + + + + + @@ -2591,7 +3280,7 @@ pictures).</small></td> - + @@ -2605,30 +3294,30 @@ pictures).</small></td> - + - + - - - - - + + + + + - + - + - + - - - + + + @@ -2638,7 +3327,16 @@ pictures).</small></td> - + + + + + + + + + + @@ -2650,7 +3348,7 @@ pictures).</small></td> - + @@ -2664,18 +3362,18 @@ pictures).</small></td> - + - + - + - + - + @@ -2685,7 +3383,16 @@ pictures).</small></td> - + + + + + + + + + + @@ -2697,7 +3404,7 @@ pictures).</small></td> - + @@ -2711,29 +3418,29 @@ pictures).</small></td> - + - + - - + + - + - + - + - + - + @@ -2743,7 +3450,22 @@ pictures).</small></td> - + + + + + + + + + + + + + + + + @@ -2755,7 +3477,7 @@ pictures).</small></td> - + @@ -2769,39 +3491,39 @@ pictures).</small></td> - + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - + + - + - + @@ -2811,7 +3533,16 @@ pictures).</small></td> - + + + + + + + + + + @@ -2823,7 +3554,7 @@ pictures).</small></td> - + @@ -2837,21 +3568,21 @@ pictures).</small></td> - + - + - - - - + + + + - + - + @@ -2861,7 +3592,16 @@ pictures).</small></td> - + + + + + + + + + + @@ -2873,7 +3613,7 @@ pictures).</small></td> - + @@ -2887,28 +3627,28 @@ pictures).</small></td> - + - + - - - - - - - - - - + + + + + + + + + + - + - - + + @@ -2918,7 +3658,16 @@ pictures).</small></td> - + + + + + + + + + + @@ -2930,7 +3679,7 @@ pictures).</small></td> - + @@ -2944,18 +3693,18 @@ pictures).</small></td> - + - + - + - + - + @@ -2965,7 +3714,16 @@ pictures).</small></td> - + + + + + + + + + + @@ -2975,9 +3733,165 @@ pictures).</small></td> All general-case subtypes of _IfcElement_ are included in this model view; standard-case and elemented-case subtypes are excluded. - - Placement of elements is defined relative to the spatial container (_IfcRelContainedInSpatialStructure_._RelatingSpatialStructure_), or if an aggregated part then relative to the parent aggregation element (_IfcRelAggregates_._RelatingObject_). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Placement of elements is defined by a local placement (a transformation matrix relative to: + +* the spatial container (_IfcRelContainedInSpatialStructure_._RelatingSpatialStructure_) +* the parent aggregation element (_IfcRelAggregates_._RelatingObject_), if it is an aggregated part + + + Placement relative to the position and rotation of the container. + + + Absolute placement in the engineering coordinate system of the project. + + @@ -2987,6 +3901,25 @@ pictures).</small></td> + + The 'CoG', Center of Gravity, shape representation is used as a means to verify the correct import by comparing the CoG of the imported geometry with the explicily provided CoG created during export. + + + + <table> + <tr> + <td><img src="../../figures/ifcbuildingelement-boundingbox-layout1.gif" border="0" height="275" width="400" alt="bounding box"></td> + <td> +<blockquote class="example">EXAMPLE&nbsp; Any <em>IfcElement</em> may be represented by a bounding box, which shows the maximum extend of the body within the object coordinate system established by the <em>IfcObjectPlacement</em>. As shown in Figure 1, the bounding box representation is given by an <em>IfcShapeRepresentation</em> that includes a single item, an <em>IfcBoundingBox</em>.</blockquote> + </td> + </tr> + <tr> + <td><p class="figure">Figure 1 &mdash; Building element box representation</p></td> + <td>&nbsp;</td> + </tr> +</table> + + The default geometric representation of any _IfcElement_ within this model view is a single or multiple tessellated item. The supported tessellation is a triangulated face set, defined by indices into a Cartesian point list. Optionally normals per vertex can be included as well. @@ -3013,9 +3946,6 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - - - @@ -3044,65 +3974,6 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -3115,7 +3986,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3125,42 +3996,13 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -3174,19 +4016,19 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + - + - + - + - - + + @@ -3196,7 +4038,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3208,7 +4050,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3222,27 +4064,35 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + - + - - - + + + - + - - + + - + - + + + + + + + + + @@ -3252,7 +4102,16 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + + + + + + + + + + @@ -3264,7 +4123,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3278,27 +4137,27 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + - + - - - - - - - + + + + + + + - + - - - - + + + + @@ -3308,7 +4167,16 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + + + + + + + + + + @@ -3320,7 +4188,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3334,53 +4202,60 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + - + - - - - - + + + + + - + - - + + - + - + - - - - - - - + + + + + + + - + - - - + + + - + - + + + + + + + + @@ -3390,7 +4265,16 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + + + + + + + + + + @@ -3402,7 +4286,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3436,7 +4320,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3450,34 +4334,34 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + - + - - - - - - - - - - + + + + + + + + + + - + - + - + - - + + @@ -3487,7 +4371,16 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + + + + + + + + + + @@ -3499,7 +4392,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3513,18 +4406,18 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + - + - + - + - + @@ -3534,7 +4427,16 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + + + + + + + + + + @@ -3546,7 +4448,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3560,18 +4462,18 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + - + - + - + - + @@ -3581,7 +4483,16 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + + + + + + + + + + @@ -3593,7 +4504,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3607,30 +4518,30 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + - + - + - + - + - - + + - + - - + + @@ -3640,7 +4551,16 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + + + + + + + + + + @@ -3652,7 +4572,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3666,18 +4586,47 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + - + - + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3687,7 +4636,40 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3703,7 +4685,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3717,18 +4699,18 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + - + - - - - - - - + + + + + + + @@ -3755,7 +4737,7 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap - + @@ -3777,13 +4759,16 @@ The same constraints, as given for 'Tessellation', 'SweptSolid&ap + + + - + @@ -3873,7 +4858,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -3887,19 +4872,19 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - + - + - - + + @@ -3909,7 +4894,16 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + @@ -3921,7 +4915,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -3935,24 +4929,31 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - + + + + + - + - - - + + + + + + + + + + @@ -3962,7 +4963,16 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + @@ -3974,7 +4984,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -3988,26 +4998,26 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - - - - - + + + + + + + + + - + - + @@ -4017,7 +5027,16 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + @@ -4029,7 +5048,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4043,25 +5062,25 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - + + + + + - + - - - - + + + + @@ -4071,7 +5090,22 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + + + + + + + @@ -4083,7 +5117,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4097,26 +5131,32 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - - - + + + + + + + - + - - - + + + + + + + + + @@ -4126,7 +5166,16 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + @@ -4138,7 +5187,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4152,26 +5201,26 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - - - + + + + + + + - + - - - + + + @@ -4181,7 +5230,16 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + @@ -4190,11 +5248,11 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - - - - - + + + + + @@ -4204,11 +5262,14 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - - + + - - + + + + + @@ -4221,22 +5282,13 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - - - - - - - - - - + @@ -4250,18 +5302,18 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - + - + - + @@ -4271,7 +5323,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4283,7 +5335,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4297,25 +5349,25 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - - - - + + + + + + + + - + - + @@ -4325,8 +5377,38 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4350,7 +5432,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4364,18 +5446,18 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - + - + - + @@ -4385,7 +5467,16 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + @@ -4394,9 +5485,13 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + An attribute _Name_ and optionally _Description_ can be used for all subypes of _IfcObject_. For those subtypes, that have an object type definition, such as ifcBeam - IfcBeamType, the common _Name_ and optionally _Description_ is associated with the object type. + + + This concepts utilizes the additional level of specializing objects. At the level of subtypes, an _PredefinedType_ enumeration attribute is introduced to select a more specific object occurrence category. If the current precompiled enumeration does not include the specific category, a user defined value can be set. - + @@ -4413,6 +5508,126 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a Any object occurrence can hold property sets, each being a set of individual properties having name, description, value(s) and unit(s). A reference to applicable property sets, being part of this specification, is introduced at the level of sub types of _IfcObject_. + + + All possible data types are within scope for single value properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4424,9 +5639,6 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a Any object occurrence or object type can have a reference to a specific classification reference, i.e. to a particular facet within a classification system. - - - @@ -4436,38 +5648,67 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a The local placement for _IfcOpeningElement_ is defined in its supertype _IfcProduct_. It is defined by the _IfcLocalPlacement_, which defines the local coordinate system that is referenced by all geometric representations. -* The _PlacementRelTo_ relationship of _IfcLocalPlacement_ should point to the local placement of the same element, which is voided by the opening, i.e. referred to by _VoidsElement.RelatingBuildingElement_. +* The _PlacementRelTo_ relationship of _IfcLocalPlacement_ should point to the local placement of the same element, which is voided by the opening, i.e. referred to by _VoidsElement_._RelatingBuildingElement_. + + + - - - - - - - - - - - - + - + - + - - - - + + + + - + - + + + + + + + + + Since there are no Boolean operations, either as _IfcBooleanResult_ or implicitly by _IfcRelVoidsElement_ the geometry of the _IfcOpeningElement_ shall not be used to subtract the opening from the 'Body' shape representation of the voided element. + + + + Since there are no Boolean operations, either as _IfcBooleanResult_ or implicitly by _IfcRelVoidsElement_ the geometry of the _IfcOpeningElement_ shall not be used to subtract the opening from the 'Body' shape representation of the voided element. + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4483,7 +5724,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4497,20 +5738,20 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - + + + - + - + @@ -4520,7 +5761,16 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + @@ -4532,7 +5782,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4546,18 +5796,19 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - + + - + - + @@ -4567,7 +5818,38 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4583,7 +5865,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4597,38 +5879,38 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - + + - + - + - - - + + + - + - + - + - - + + @@ -4638,7 +5920,31 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4650,7 +5956,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4664,59 +5970,59 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - - - - + + + + + + + + - + - + - - - - + + + + - + - + - - - - - + + + + + - + - + - + - - + + @@ -4726,7 +6032,31 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4738,7 +6068,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -4752,23 +6082,23 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - - + + + + + + - + - + @@ -4778,8 +6108,37 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4807,78 +6166,68 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - - - - - The _Product Placement_ establishes the object coordinate system and is required, if a geometric shape representation is provided for this product. - - - - The geometric representation of any _IfcProduct_ is provided by the _IfcProductDefinitionShape_ allowing multiple geometric representations. It uses the _Product Placement_ concept utilizing _IfcLocalPlacement_ to establish an object coordinate system, within all geometric representations are founded. - -> NOTE&nbsp; A detailed specification of how to apply the local placement and which shape representaions are applicable is provided at the level of subtypes of _IfcProduct_ and is further determined by the model view definition and implementer agreements. - - - - - - - The main representation context defined at the _IfcProject_ shall be a 3D representation concept. - + + - - Main representation context for all sub contexts defining geometric representations in 3D coordinate space. + + Length unit as meters, millimeters, or inches. + + + Angle unit as degrees or radians. - + - + - - - - - + + The main representation context defined at the _IfcProject_ shall be a 3D representation concept. + - - Length unit as meters, millimeters, or inches. + + Main representation context for all sub contexts defining geometric representations in 3D coordinate space. - - Angle unit as degrees or radians. + + Main representation subcontext for all 3D body geometry of model elements + + + Representation subcontext for curve-based axis representation of model elements (wall axis, beam axis, etc.) - + - + + + + - - + + - + The _IfcProject_ is used to reference the root of the spatial structure of a building or other construction project (that serves as the primary project breakdown and is required to be hierarchical). The spatial structure elements are linked together, and to the _IfcProject_, by using the objectified relationship _IfcRelAggregates_. * _IfcProject_.Decomposes -- shall be NIL, i.e. the _IfcProject_ shall be on top of the root of the spatial structure tree. * _IfcProject_.IsDecomposedBy -- referencing (_IfcSite_ || _IfcBuilding_ || _IfcSpatialZone_) by using _IfcRelAggregates_.RelatedObjects. The _IfcSite_, _IfcBuilding_, or _IfcSpatialZone_ being referenced shall be the root of the spatial structure. - + If referenced, the site is the root of the spatial structure. @@ -5026,7 +6375,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -5040,18 +6389,148 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + @@ -5061,7 +6540,16 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + @@ -5073,7 +6561,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -5086,11 +6574,196 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + @@ -5102,7 +6775,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -5116,46 +6789,46 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - + - + - - + + - + - + - - - - + + + + - + - + - + - - - + + + @@ -5165,7 +6838,16 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + + + + + + + + + + @@ -5177,7 +6859,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -5191,21 +6873,21 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - + + + + - + - + @@ -5215,8 +6897,15 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - - Base quantities depending on geometry as defined in this specification + + + + + + + + + @@ -5230,7 +6919,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a The material of the _IfcRailing_ is defined by the _IfcMaterialConstituent_ or as fallback by _IfcMaterial_, and it is attached either directly or at the _IfcRailingType_. - + @@ -5241,7 +6930,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -5255,25 +6944,25 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - - - - + + + + + + + + - + - + @@ -5308,7 +6997,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -5322,22 +7011,22 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - + + + + + - + - + @@ -5347,8 +7036,30 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + + + + + + + + + + + + + + @@ -5382,7 +7093,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -5396,26 +7107,52 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - - - - - - - - + + - + - - + + The default geometric item to exchange the body shape representation of reinforcing elements is the _IfcSweptDiskSolid_ using the _IfcIndexedPolyCurve_ to describe the _Directrix_. + + + + The various subtypes of _IfcReinforcingElement_ do not support the concept of voiding - there shall no voids (openings, cut-outs, recesses) being defined as shape features for reinforcing elements. + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5426,7 +7163,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -5440,20 +7177,14 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - - - - - - - - + + - + @@ -5461,7 +7192,7 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + @@ -5475,22 +7206,22 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - + - + - - - - - + + + + + - + - + @@ -5500,8 +7231,17 @@ As shown in Figure 31, the <em>IfcGrid</em> defines a - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + @@ -5535,7 +7275,7 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - _IfcRoot_ assigns the globally unique ID. + _Globally unique ID, as compressed uuid, is assigned to each subtype of _IfcRoot_._ @@ -5546,18 +7286,6 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - - A name and a description can be used for all subypes of _IfcRoot_ - - - - - - - - - - @@ -5567,7 +7295,7 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + @@ -5581,12 +7309,12 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + - + @@ -5596,7 +7324,16 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + + + + + + + + + + @@ -5608,7 +7345,7 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + @@ -5622,18 +7359,18 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + - + - + - + @@ -5643,7 +7380,16 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + + + + + + + + + + @@ -5655,7 +7401,7 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + @@ -5669,28 +7415,28 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + - - - - - - - - - - + + + + + + + + + + - + - - + + @@ -5714,7 +7460,7 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + @@ -5779,29 +7525,29 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + - - - + + + - + - + - - - - - - + + + + + + @@ -5811,7 +7557,22 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + + + + + + + + + + + + + + + + @@ -5836,6 +7597,15 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem + + + + + + + + + @@ -5845,7 +7615,7 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + @@ -5859,27 +7629,67 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + - - - - - - - - - - + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5889,8 +7699,39 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5915,7 +7756,7 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + @@ -5929,18 +7770,18 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + - + - + - + @@ -5950,7 +7791,22 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + + + + + + + + + + + + + + + + @@ -5965,124 +7821,131 @@ Figure 1 illustrates roof placement, with an _IfcRoof_ defining the local placem - + - + - + - - - - - - + + + + + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - - - - - - + + + + + + + + + + + + + - + - - + + - - + + + + + + + + + + + + + + - + + + + + + - - + + - - - - - - - + + + + + - - - - - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - @@ -6178,6 +8041,12 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t + + + + + + @@ -6187,7 +8056,7 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + @@ -6201,29 +8070,29 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + - + - - - - - - - + + + + + + + - + - - - - - - + + + + + + @@ -6233,7 +8102,23 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + + + + + + + + + + + + + + + + + @@ -6247,6 +8132,39 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6257,28 +8175,28 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + - + - + - + - - - - - - - - - - - + + + + + + + + + + + @@ -6291,12 +8209,21 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t + + + + + + - + + + + @@ -6306,12 +8233,6 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - - - - - - @@ -6321,7 +8242,7 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + @@ -6335,18 +8256,18 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + - + - + - + - + @@ -6356,7 +8277,16 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + + + + + + + + + + @@ -6368,7 +8298,7 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + @@ -6382,33 +8312,33 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + @@ -6443,7 +8373,7 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + @@ -6457,28 +8387,28 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + - + - - - - - - - - - - - + + + + + + + + + + + - + - + @@ -6488,8 +8418,22 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + + + + + + @@ -6527,7 +8471,7 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + @@ -6541,23 +8485,29 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + - + - - - - - + + + + + - + - - + + + + + + + + @@ -6567,7 +8517,16 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + + + + + + + + + + @@ -6579,7 +8538,7 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + @@ -6593,16 +8552,16 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + - + - - - - - + + + + + @@ -6629,7 +8588,7 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + @@ -6643,48 +8602,48 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + - + - + - + - - + + - + - + - - - - - - - - - - + + + + + + + + + + - + - - - - - + + + + + @@ -6694,7 +8653,23 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + + + + + + + + + + + + + + + + + @@ -6706,7 +8681,7 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + @@ -6717,15 +8692,15 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - - - - + + + + @@ -6735,7 +8710,7 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + @@ -6749,28 +8724,19 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + - - - - - - - - - - + @@ -6784,34 +8750,34 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - + + + @@ -6821,7 +8787,16 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t - + + + + + + + + + + @@ -6836,7 +8811,7 @@ Figure 1 shows an extrusion of an arbitrary profile definition with voids into t If no _IfcTransportElementType_ is attached&nbsp;(i.e. if only occurrence information is given) the _PredefinedType_ should be provided. If set to .USERDEFINED. a user defined value can be provided by the _ObjectType_ attribute. - + @@ -6850,21 +8825,21 @@ If no _IfcTransportElementType_ is attached&nbsp;(i.e. if only occurrence in - + - + - - - - + + + + - + - + @@ -6891,7 +8866,7 @@ If no _IfcTransportElementType_ is attached&nbsp;(i.e. if only occurrence in - + @@ -6905,32 +8880,32 @@ If no _IfcTransportElementType_ is attached&nbsp;(i.e. if only occurrence in - + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + @@ -6940,7 +8915,17 @@ If no _IfcTransportElementType_ is attached&nbsp;(i.e. if only occurrence in - + + + + + + + + + + + @@ -6970,7 +8955,7 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + @@ -6984,18 +8969,24 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + - + - + - + + + + + + + @@ -7005,7 +8996,16 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + + + + + + + + + + @@ -7017,7 +9017,7 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + @@ -7031,18 +9031,18 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + - + - + - + @@ -7052,7 +9052,16 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + + + + + + + + + + @@ -7064,7 +9073,7 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + @@ -7078,25 +9087,25 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + - - - - - - + + + + + + - + - - - + + + @@ -7106,7 +9115,16 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + + + + + + + + + + @@ -7118,7 +9136,7 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + @@ -7132,17 +9150,17 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + - - - - - - + + + + + + @@ -7152,19 +9170,43 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -7178,27 +9220,47 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - + + + + + - + - + @@ -7208,8 +9270,40 @@ Figure 2 illustrates an example of referencing a representation multiple times m - - Base quantities depending on geometry as defined in this specification + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -7230,7 +9324,7 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + @@ -7244,18 +9338,18 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + - + - + - + - + @@ -7265,7 +9359,16 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + + + + + + + + + + @@ -7274,13 +9377,49 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -7291,49 +9430,28 @@ Figure 2 illustrates an example of referencing a representation multiple times m - - + + - + - - + + - - - - - - - - - - - - - - - - + + + - - + + - + - - - - - - Base quantities depending on geometry as defined in this specification - - @@ -7343,26 +9461,37 @@ Figure 2 illustrates an example of referencing a representation multiple times m - + The material of the _IfcWindow_ is defined by the _IfcMaterialConstituentSet_ or as fall back by _IfcMaterial_ and attached by the _IfcRelAssociatesMaterial_ relationship. - + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + An _IfcZone_ is a spatial system under which individual _IfcSpace_'s (and other _IfcZone_'s) are grouped. In contrary to the _IfcSpatialZone_ entity, _IfcZone_ is a mere grouping, it can not define an own geometric representation and placement. Therefore it cannot be used for spatial zones having a different shape and size compared to the shape and size of aggregated spaces. > NOTE&nbsp; The _IfcZone_ is regarded as the spatial system (as compared to the building service, electrical, or analytical system), the name remains _IfcZone_ for compatibility reasons, instead of using a proper naming convention, like IfcSpatialSystem. @@ -7375,38 +9504,7 @@ In case of a zone denoting a (fire) compartment, the following types should be u * **'ElevatorShaft'**: a collection of spaces within an elevator, potentially going through many storeys. * **'RisingDuct'**: A collection of vertical airspaces. * **'RunningDuct'**: A collection of horizontal airspaces. - - - - Spaces can be aggregated in zones. - - - Spatial zones can be aggregated in zones. - - - Other zones can be part of this zone, hence zones can be nested. - - - - - - - - - - - - - - - - - - - - - - + diff --git a/Properties/c/CisternColor_2Zx_40qW8HuO00025QrE$V/DocProperty.xml b/Properties/c/CisternColor_2Zx_40qW8HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index db269507b..000000000 --- a/Properties/c/CisternColor_2Zx_40qW8HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 本体色。 - - - - diff --git a/Properties/c/CisternColor_2Zx_40qW8HuO00025QrE$V/Documentation.md b/Properties/c/CisternColor_2Zx_40qW8HuO00025QrE$V/Documentation.md deleted file mode 100644 index 234c9ede6..000000000 --- a/Properties/c/CisternColor_2Zx_40qW8HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Color of the object. diff --git a/Properties/c/Color_07nTe0qW8HuO00025QrE$V/DocProperty.xml b/Properties/c/Color_07nTe0qW8HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 94c4f78d4..000000000 --- a/Properties/c/Color_07nTe0qW8HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 主要な色。 - - - - diff --git a/Properties/c/Color_07nTe0qW8HuO00025QrE$V/Documentation.md b/Properties/c/Color_07nTe0qW8HuO00025QrE$V/Documentation.md deleted file mode 100644 index 309d2f94a..000000000 --- a/Properties/c/Color_07nTe0qW8HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Principal color of the object. diff --git a/Properties/c/Color_08Nt00qWGHuO00025QrE$V/DocProperty.xml b/Properties/c/Color_08Nt00qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index b20ee2714..000000000 --- a/Properties/c/Color_08Nt00qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の色。 - - - - diff --git a/Properties/c/Color_08Nt00qWGHuO00025QrE$V/Documentation.md b/Properties/c/Color_08Nt00qWGHuO00025QrE$V/Documentation.md deleted file mode 100644 index fc6f144d8..000000000 --- a/Properties/c/Color_08Nt00qWGHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Color selection for this object diff --git a/Properties/c/Color_0rNrC0qWCHuO00025QrE$V/DocProperty.xml b/Properties/c/Color_0rNrC0qWCHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 7e3129b1a..000000000 --- a/Properties/c/Color_0rNrC0qWCHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の色。 - - - - diff --git a/Properties/c/Color_1CKNM0qW8HuO00025QrE$V/DocProperty.xml b/Properties/c/Color_1CKNM0qW8HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index e0612ad62..000000000 --- a/Properties/c/Color_1CKNM0qW8HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 主要な色。 - - - - diff --git a/Properties/c/Color_1CKNM0qW8HuO00025QrE$V/Documentation.md b/Properties/c/Color_1CKNM0qW8HuO00025QrE$V/Documentation.md deleted file mode 100644 index 3db3aca78..000000000 --- a/Properties/c/Color_1CKNM0qW8HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Color selection for this object. diff --git a/Properties/c/Color_1II5O0qWGHuO00025QrE$V/DocProperty.xml b/Properties/c/Color_1II5O0qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index bf6575036..000000000 --- a/Properties/c/Color_1II5O0qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の色。 - - - - diff --git a/Properties/c/Color_1II5O0qWGHuO00025QrE$V/Documentation.md b/Properties/c/Color_1II5O0qWGHuO00025QrE$V/Documentation.md deleted file mode 100644 index c6e352f78..000000000 --- a/Properties/c/Color_1II5O0qWGHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Color of the urinal. diff --git a/Properties/c/Color_2J4I2LAOv4qfhgUPNOBh82/DocProperty.xml b/Properties/c/Color_2J4I2LAOv4qfhgUPNOBh82/DocProperty.xml new file mode 100644 index 000000000..6592ac2c5 --- /dev/null +++ b/Properties/c/Color_2J4I2LAOv4qfhgUPNOBh82/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/c/Color_0rNrC0qWCHuO00025QrE$V/Documentation.md b/Properties/c/Color_2J4I2LAOv4qfhgUPNOBh82/Documentation.md similarity index 100% rename from Properties/c/Color_0rNrC0qWCHuO00025QrE$V/Documentation.md rename to Properties/c/Color_2J4I2LAOv4qfhgUPNOBh82/Documentation.md diff --git a/Properties/c/Color_2upNG0qWGHuO00025QrE$V/DocProperty.xml b/Properties/c/Color_2upNG0qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 57d51de69..000000000 --- a/Properties/c/Color_2upNG0qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の色。 - - - - diff --git a/Properties/c/Color_2upNG0qWGHuO00025QrE$V/Documentation.md b/Properties/c/Color_2upNG0qWGHuO00025QrE$V/Documentation.md deleted file mode 100644 index 234c9ede6..000000000 --- a/Properties/c/Color_2upNG0qWGHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Color of the object. diff --git a/Properties/c/Color_3mqxU0qW8HuO00025QrE$V/DocProperty.xml b/Properties/c/Color_3mqxU0qW8HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index f893b5fee..000000000 --- a/Properties/c/Color_3mqxU0qW8HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の色。 - - - - diff --git a/Properties/c/Color_3mqxU0qW8HuO00025QrE$V/Documentation.md b/Properties/c/Color_3mqxU0qW8HuO00025QrE$V/Documentation.md deleted file mode 100644 index 3db3aca78..000000000 --- a/Properties/c/Color_3mqxU0qW8HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Color selection for this object. diff --git a/Properties/c/ConcealedCeilingOffset_2dq7B8tp95lPmRb2JNyrg7/DocProperty.xml b/Properties/c/ConcealedCeilingOffset_2dq7B8tp95lPmRb2JNyrg7/DocProperty.xml new file mode 100644 index 000000000..cf2eef0ee --- /dev/null +++ b/Properties/c/ConcealedCeilingOffset_2dq7B8tp95lPmRb2JNyrg7/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/c/ConcealedCeilingOffset_2dq7B8tp95lPmRb2JNyrg7/Documentation.md b/Properties/c/ConcealedCeilingOffset_2dq7B8tp95lPmRb2JNyrg7/Documentation.md new file mode 100644 index 000000000..84084ef8b --- /dev/null +++ b/Properties/c/ConcealedCeilingOffset_2dq7B8tp95lPmRb2JNyrg7/Documentation.md @@ -0,0 +1 @@ +Distance between the upper floor slab and the suspended ceiling, often used for distribution systems. Often referred to as plenum. diff --git a/Properties/c/ConcealedCeiling_1r0lqqj$f9Ge364Ax4U713/DocProperty.xml b/Properties/c/ConcealedCeiling_1r0lqqj$f9Ge364Ax4U713/DocProperty.xml index 3fd7e18ed..b2b9b3703 100644 --- a/Properties/c/ConcealedCeiling_1r0lqqj$f9Ge364Ax4U713/DocProperty.xml +++ b/Properties/c/ConcealedCeiling_1r0lqqj$f9Ge364Ax4U713/DocProperty.xml @@ -2,7 +2,7 @@ - Angabe, ob dieser Raum mit einer Installationsdecke (abhehängten Decke) ausgestattet ist (JA), oder nicht (NEIN). + Angabe, ob dieser Raum mit einer Installationsdecke (abgehängten Decke) ausgestattet ist (JA), oder nicht (NEIN). diff --git a/Properties/c/ConcealedFlooringOffset_1M0f51fy10nAxr6YGleM4V/DocProperty.xml b/Properties/c/ConcealedFlooringOffset_1M0f51fy10nAxr6YGleM4V/DocProperty.xml new file mode 100644 index 000000000..d37c1472e --- /dev/null +++ b/Properties/c/ConcealedFlooringOffset_1M0f51fy10nAxr6YGleM4V/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/c/ConcealedFlooringOffset_1M0f51fy10nAxr6YGleM4V/Documentation.md b/Properties/c/ConcealedFlooringOffset_1M0f51fy10nAxr6YGleM4V/Documentation.md new file mode 100644 index 000000000..e54f2c2dd --- /dev/null +++ b/Properties/c/ConcealedFlooringOffset_1M0f51fy10nAxr6YGleM4V/Documentation.md @@ -0,0 +1 @@ +Distance between the floor slab and the floor covering, often used for cables and other installations. Often referred to as raised flooring. diff --git a/Properties/c/ConstructionMethod_3$0kC0qSGHuO00025QrE$V/DocProperty.xml b/Properties/c/ConstructionMethod_3$0kC0qSGHuO00025QrE$V/DocProperty.xml index 3c6b2ca8a..0c00842b4 100644 --- a/Properties/c/ConstructionMethod_3$0kC0qSGHuO00025QrE$V/DocProperty.xml +++ b/Properties/c/ConstructionMethod_3$0kC0qSGHuO00025QrE$V/DocProperty.xml @@ -1,8 +1,8 @@  - - Wesentliche Konstruktionsart des Gebäudes (Stahlbeton, Stahlbau, Holzfachwerk, etc.) + + Wesentliche Art der Projektausführung (Neubau, Umbau, Ertüchtigung, etc.) diff --git a/Properties/d/Description_3mnhu0qUWHuO00025QrE$V/DocProperty.xml b/Properties/d/Description_3mnhu0qUWHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index faabdfc5a..000000000 --- a/Properties/d/Description_3mnhu0qUWHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/Properties/d/Description_3mnhu0qUWHuO00025QrE$V/Documentation.md b/Properties/d/Description_3mnhu0qUWHuO00025QrE$V/Documentation.md deleted file mode 100644 index e5b7fefe2..000000000 --- a/Properties/d/Description_3mnhu0qUWHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Specific description of this type of furniture. diff --git a/Properties/f/FireRating_1_Wi5CzOTB$eL7qP2aEEGc/DocProperty.xml b/Properties/f/FireRating_1_Wi5CzOTB$eL7qP2aEEGc/DocProperty.xml new file mode 100644 index 000000000..110daa2b3 --- /dev/null +++ b/Properties/f/FireRating_1_Wi5CzOTB$eL7qP2aEEGc/DocProperty.xml @@ -0,0 +1,20 @@ + + + + + Feuerwiderstandasklasse gemäß der nationalen oder regionalen Brandschutzverordnung. + + + + Classement au feu de l'élément donné selon la classification nationale de sécurité incendie. + + + 主要な耐火等級。関連する建築基準法、消防法などの国家基準を参照。 + + + 该构件的防火等级。 +该属性的依据为国家防火安全分级。 + + + + diff --git a/Properties/f/FireRating_1_Wi5CzOTB$eL7qP2aEEGc/Documentation.md b/Properties/f/FireRating_1_Wi5CzOTB$eL7qP2aEEGc/Documentation.md new file mode 100644 index 000000000..84ca25136 --- /dev/null +++ b/Properties/f/FireRating_1_Wi5CzOTB$eL7qP2aEEGc/Documentation.md @@ -0,0 +1 @@ +Fire rating for the element. It is given according to the national fire safety classification. diff --git a/Properties/f/Fluid_0Wifa0qSeHuO00025QrE$V/DocProperty.xml b/Properties/f/Fluid_0Wifa0qSeHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index f6d7896a2..000000000 --- a/Properties/f/Fluid_0Wifa0qSeHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - Les propriétés du fluide utilisé pour l'échange thermique à l'intérieur des tubes de la batterie. - - - - diff --git a/Properties/f/Fluid_0Wifa0qSeHuO00025QrE$V/Documentation.md b/Properties/f/Fluid_0Wifa0qSeHuO00025QrE$V/Documentation.md deleted file mode 100644 index 073c1f8d3..000000000 --- a/Properties/f/Fluid_0Wifa0qSeHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -The properties of the hydronic fluid used for heat transfer within the coil tubes. diff --git a/Properties/h/Height_2HCjU0qXKHuO00025QrE$V/Documentation.md b/Properties/h/Height_2HCjU0qXKHuO00025QrE$V/Documentation.md deleted file mode 100644 index 2c2cb104d..000000000 --- a/Properties/h/Height_2HCjU0qXKHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Height of the vibration isolator before tha application of load. diff --git a/Properties/i/IK_Code_2kpG9_rK93LwNz4pCQcRnH/DocProperty.xml b/Properties/i/IK_Code_2kpG9_rK93LwNz4pCQcRnH/DocProperty.xml new file mode 100644 index 000000000..2ed245abd --- /dev/null +++ b/Properties/i/IK_Code_2kpG9_rK93LwNz4pCQcRnH/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/i/IK_Code_2kpG9_rK93LwNz4pCQcRnH/Documentation.md b/Properties/i/IK_Code_2kpG9_rK93LwNz4pCQcRnH/Documentation.md new file mode 100644 index 000000000..2e130346e --- /dev/null +++ b/Properties/i/IK_Code_2kpG9_rK93LwNz4pCQcRnH/Documentation.md @@ -0,0 +1,2 @@ +IK Code according to IEC 62262 (2002) is a numeric classification for the degree of protection provided by enclosures for electrical equipment against external mechanical impacts. +> NOTE  In earlier labeling, the third numeral (1..) had been occasionally added to the closely related IP Code on ingress protection, to indicate the level of impact protection. diff --git a/Properties/i/IP_Code_1MhaW0qTyHuO00025QrE$V/Documentation.md b/Properties/i/IP_Code_1MhaW0qTyHuO00025QrE$V/Documentation.md index 7ff791f71..c5f682b83 100644 --- a/Properties/i/IP_Code_1MhaW0qTyHuO00025QrE$V/Documentation.md +++ b/Properties/i/IP_Code_1MhaW0qTyHuO00025QrE$V/Documentation.md @@ -1 +1 @@ -IEC 60529 Classification of degrees of protection provided by enclosures (IP Code). +IP Code, the International Protection Marking, IEC 60529), classifies and rates the degree of protection provided against intrusion. diff --git a/Properties/i/IsExternal_0wumB732b2A8dsysfeuKf4/DocProperty.xml b/Properties/i/IsExternal_0wumB732b2A8dsysfeuKf4/DocProperty.xml new file mode 100644 index 000000000..7789fbad3 --- /dev/null +++ b/Properties/i/IsExternal_0wumB732b2A8dsysfeuKf4/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/i/IsExternal_0wumB732b2A8dsysfeuKf4/Documentation.md b/Properties/i/IsExternal_0wumB732b2A8dsysfeuKf4/Documentation.md new file mode 100644 index 000000000..5bd1aef3e --- /dev/null +++ b/Properties/i/IsExternal_0wumB732b2A8dsysfeuKf4/Documentation.md @@ -0,0 +1 @@ +Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external zone at the outside of the building. diff --git a/Properties/i/IsExternal_3wicPbQZz5Ru6Zjj9F$4Lp/DocProperty.xml b/Properties/i/IsExternal_3wicPbQZz5Ru6Zjj9F$4Lp/DocProperty.xml new file mode 100644 index 000000000..eede48aad --- /dev/null +++ b/Properties/i/IsExternal_3wicPbQZz5Ru6Zjj9F$4Lp/DocProperty.xml @@ -0,0 +1,19 @@ + + + + + Angabe, ob dieses Bauteil ein Aussenbauteil ist (JA) oder ein Innenbauteil (NEIN). Als Aussenbauteil grenzt es an den Aussenraum (oder Erdreich, oder Wasser). + + + + Indique si l'élément est conçu pour être utilisé à l'extérieur (VRAI) ou non (FAUX). Si VRAI, c'est un élément extérieur qui donne sur l'extérieur du bâtiment. + + + 外部の部材かどうかを示すブーリアン値。もしTRUEの場合、外部の部材で建物の外側に面している。 + + + 表示该图元是否设计为外部构件。若是,则该图元为外部图元,朝向建筑物的外部。 + + + + diff --git a/Properties/i/IsExternal_3wicPbQZz5Ru6Zjj9F$4Lp/Documentation.md b/Properties/i/IsExternal_3wicPbQZz5Ru6Zjj9F$4Lp/Documentation.md new file mode 100644 index 000000000..d874500c6 --- /dev/null +++ b/Properties/i/IsExternal_3wicPbQZz5Ru6Zjj9F$4Lp/Documentation.md @@ -0,0 +1 @@ +Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building. diff --git a/Properties/l/LeadOutTime_28wkDLvzz6IeIRvXElIFeo/DocProperty.xml b/Properties/l/LeadOutTime_28wkDLvzz6IeIRvXElIFeo/DocProperty.xml index 30823c559..c9150b1d8 100644 --- a/Properties/l/LeadOutTime_28wkDLvzz6IeIRvXElIFeo/DocProperty.xml +++ b/Properties/l/LeadOutTime_28wkDLvzz6IeIRvXElIFeo/DocProperty.xml @@ -1,5 +1,5 @@  - + Lead out time after end of process. diff --git a/Properties/l/LoadBearing_13kNCI9h11aBPeqCQFREYC/DocProperty.xml b/Properties/l/LoadBearing_13kNCI9h11aBPeqCQFREYC/DocProperty.xml new file mode 100644 index 000000000..071d40bf7 --- /dev/null +++ b/Properties/l/LoadBearing_13kNCI9h11aBPeqCQFREYC/DocProperty.xml @@ -0,0 +1,18 @@ + + + + + Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN) + + + Indicates whether the object is intended to carry loads (TRUE) or not (FALSE). + + + Indique si l'objet est censé porter des charges (VRAI) ou non (FAUX). + + + 荷重に関係している部材かどうかを示すブーリアン値。 + + + + diff --git a/Properties/l/LoadBearing_13kNCI9h11aBPeqCQFREYC/Documentation.md b/Properties/l/LoadBearing_13kNCI9h11aBPeqCQFREYC/Documentation.md new file mode 100644 index 000000000..f43c98414 --- /dev/null +++ b/Properties/l/LoadBearing_13kNCI9h11aBPeqCQFREYC/Documentation.md @@ -0,0 +1 @@ +Indicates whether the object is intended to carry loads (TRUE) or not (FALSE) diff --git a/Properties/l/LoadBearing_1cDoRk08vDj9jlUoQLAX$f/DocProperty.xml b/Properties/l/LoadBearing_1cDoRk08vDj9jlUoQLAX$f/DocProperty.xml new file mode 100644 index 000000000..71975842c --- /dev/null +++ b/Properties/l/LoadBearing_1cDoRk08vDj9jlUoQLAX$f/DocProperty.xml @@ -0,0 +1,18 @@ + + + + + Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN) + + + Indicates whether the object is intended to carry loads (TRUE) or not (FALSE). + + + Indique si l'objet est censé porter des charges (VRAI) ou non (FAUX). + + + 荷重に関係している部材かどうかを示すブーリアン値。 + + + + diff --git a/Properties/l/LoadBearing_1s7fxao7L4X9mgLw5vDLbk/DocProperty.xml b/Properties/l/LoadBearing_1s7fxao7L4X9mgLw5vDLbk/DocProperty.xml new file mode 100644 index 000000000..a2f2cbabf --- /dev/null +++ b/Properties/l/LoadBearing_1s7fxao7L4X9mgLw5vDLbk/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/l/LoadBearing_1wZ5bqss58mx9mYZdud_ti/DocProperty.xml b/Properties/l/LoadBearing_1wZ5bqss58mx9mYZdud_ti/DocProperty.xml new file mode 100644 index 000000000..a1e92dad8 --- /dev/null +++ b/Properties/l/LoadBearing_1wZ5bqss58mx9mYZdud_ti/DocProperty.xml @@ -0,0 +1,19 @@ + + + + + Angabe, ob dieses Bauteil tragend ist (JA) oder nichttragend (NEIN) + + + + Indique si l'objet est censé porter des charges (VRAI) ou non (FAUX). + + + 荷重に関係している部材かどうかを示すブーリアン値。 + + + 表示该对象是否需要承重。 + + + + diff --git a/Properties/l/LoadBearing_1wZ5bqss58mx9mYZdud_ti/Documentation.md b/Properties/l/LoadBearing_1wZ5bqss58mx9mYZdud_ti/Documentation.md new file mode 100644 index 000000000..ee40f6a73 --- /dev/null +++ b/Properties/l/LoadBearing_1wZ5bqss58mx9mYZdud_ti/Documentation.md @@ -0,0 +1 @@ +Indicates whether the object is intended to carry loads (TRUE) or not (FALSE). diff --git a/Properties/l/LoadBearing_27gGzXJgHElgJNKZaas8aH/DocProperty.xml b/Properties/l/LoadBearing_27gGzXJgHElgJNKZaas8aH/DocProperty.xml new file mode 100644 index 000000000..2af4df779 --- /dev/null +++ b/Properties/l/LoadBearing_27gGzXJgHElgJNKZaas8aH/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/l/LoadBearing_2FnJNsRdfDQ9dzEq8OinWs/DocProperty.xml b/Properties/l/LoadBearing_2FnJNsRdfDQ9dzEq8OinWs/DocProperty.xml new file mode 100644 index 000000000..097b86e67 --- /dev/null +++ b/Properties/l/LoadBearing_2FnJNsRdfDQ9dzEq8OinWs/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/m/MountingOffset_39VUe0qWGHuO00025QrE$V/Documentation.md b/Properties/m/MountingOffset_39VUe0qWGHuO00025QrE$V/Documentation.md index bc295e6f7..1b2b99b51 100644 --- a/Properties/m/MountingOffset_39VUe0qWGHuO00025QrE$V/Documentation.md +++ b/Properties/m/MountingOffset_39VUe0qWGHuO00025QrE$V/Documentation.md @@ -1 +1 @@ -For cunter top maounted basins the vertical offset between the top of the sink and the counter top. +For counter top mounted basins the vertical offset between the top of the sink and the counter top. diff --git a/Properties/n/NominalDepth_0cnMk0qWGHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalDepth_0cnMk0qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index a68a81ea0..000000000 --- a/Properties/n/NominalDepth_0cnMk0qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の深さ。 - - - - diff --git a/Properties/n/NominalDepth_0jdww0qWCHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalDepth_0jdww0qWCHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index c646c52c0..000000000 --- a/Properties/n/NominalDepth_0jdww0qWCHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の深さ。 - - - - diff --git a/Properties/n/NominalDepth_0jdww0qWCHuO00025QrE$V/Documentation.md b/Properties/n/NominalDepth_0jdww0qWCHuO00025QrE$V/Documentation.md deleted file mode 100644 index e47b0d3af..000000000 --- a/Properties/n/NominalDepth_0jdww0qWCHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted depth of the object. diff --git a/Properties/n/NominalDepth_14aT40qW8HuO00025QrE$V/DocProperty.xml b/Properties/n/NominalDepth_14aT40qW8HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index ec187c4f3..000000000 --- a/Properties/n/NominalDepth_14aT40qW8HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 公称または引用深さ。 - - - - diff --git a/Properties/n/NominalDepth_14aT40qW8HuO00025QrE$V/Documentation.md b/Properties/n/NominalDepth_14aT40qW8HuO00025QrE$V/Documentation.md deleted file mode 100644 index e47b0d3af..000000000 --- a/Properties/n/NominalDepth_14aT40qW8HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted depth of the object. diff --git a/Properties/n/NominalDepth_1nttw0qWGHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalDepth_1nttw0qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 3c67a1bb4..000000000 --- a/Properties/n/NominalDepth_1nttw0qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の深さ。 - - - - diff --git a/Properties/n/NominalDepth_1nttw0qWGHuO00025QrE$V/Documentation.md b/Properties/n/NominalDepth_1nttw0qWGHuO00025QrE$V/Documentation.md deleted file mode 100644 index e47b0d3af..000000000 --- a/Properties/n/NominalDepth_1nttw0qWGHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted depth of the object. diff --git a/Properties/n/NominalDepth_2Nk5E0qWCHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalDepth_2Nk5E0qWCHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 4d3c8e680..000000000 --- a/Properties/n/NominalDepth_2Nk5E0qWCHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の深さ。 - - - - diff --git a/Properties/n/NominalDepth_2Nk5E0qWCHuO00025QrE$V/Documentation.md b/Properties/n/NominalDepth_2Nk5E0qWCHuO00025QrE$V/Documentation.md deleted file mode 100644 index e47b0d3af..000000000 --- a/Properties/n/NominalDepth_2Nk5E0qWCHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted depth of the object. diff --git a/Properties/n/NominalDepth_2mTJa0qWGHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalDepth_2mTJa0qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 08829960b..000000000 --- a/Properties/n/NominalDepth_2mTJa0qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の深さ。 - - - - diff --git a/Properties/n/NominalDepth_2mTJa0qWGHuO00025QrE$V/Documentation.md b/Properties/n/NominalDepth_2mTJa0qWGHuO00025QrE$V/Documentation.md deleted file mode 100644 index e47b0d3af..000000000 --- a/Properties/n/NominalDepth_2mTJa0qWGHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted depth of the object. diff --git a/Properties/n/NominalDepth_2xKMvxS$XDpOMvK$Es7myY/DocProperty.xml b/Properties/n/NominalDepth_2xKMvxS$XDpOMvK$Es7myY/DocProperty.xml new file mode 100644 index 000000000..d9db61dc4 --- /dev/null +++ b/Properties/n/NominalDepth_2xKMvxS$XDpOMvK$Es7myY/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/n/NominalDepth_0cnMk0qWGHuO00025QrE$V/Documentation.md b/Properties/n/NominalDepth_2xKMvxS$XDpOMvK$Es7myY/Documentation.md similarity index 100% rename from Properties/n/NominalDepth_0cnMk0qWGHuO00025QrE$V/Documentation.md rename to Properties/n/NominalDepth_2xKMvxS$XDpOMvK$Es7myY/Documentation.md diff --git a/Properties/n/NominalDepth_3eUto0qW8HuO00025QrE$V/DocProperty.xml b/Properties/n/NominalDepth_3eUto0qW8HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 101d6ae46..000000000 --- a/Properties/n/NominalDepth_3eUto0qW8HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の深さ。 - - - - diff --git a/Properties/n/NominalDepth_3eUto0qW8HuO00025QrE$V/Documentation.md b/Properties/n/NominalDepth_3eUto0qW8HuO00025QrE$V/Documentation.md deleted file mode 100644 index e47b0d3af..000000000 --- a/Properties/n/NominalDepth_3eUto0qW8HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted depth of the object. diff --git a/Properties/n/NominalDepth_3utoU0qW4HuO00025QrE$V/DocProperty.xml b/Properties/n/NominalDepth_3utoU0qW4HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 2142087ab..000000000 --- a/Properties/n/NominalDepth_3utoU0qW4HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 公称または引用深さ。 - - - - diff --git a/Properties/n/NominalDepth_3utoU0qW4HuO00025QrE$V/Documentation.md b/Properties/n/NominalDepth_3utoU0qW4HuO00025QrE$V/Documentation.md deleted file mode 100644 index e47b0d3af..000000000 --- a/Properties/n/NominalDepth_3utoU0qW4HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted depth of the object. diff --git a/Properties/h/Height_2HCjU0qXKHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalHeight_2HCjU0qXKHuO00025QrE$V/DocProperty.xml similarity index 71% rename from Properties/h/Height_2HCjU0qXKHuO00025QrE$V/DocProperty.xml rename to Properties/n/NominalHeight_2HCjU0qXKHuO00025QrE$V/DocProperty.xml index d07df1db1..2e67ae242 100644 --- a/Properties/h/Height_2HCjU0qXKHuO00025QrE$V/DocProperty.xml +++ b/Properties/n/NominalHeight_2HCjU0qXKHuO00025QrE$V/DocProperty.xml @@ -1,5 +1,5 @@  - + diff --git a/Properties/n/NominalHeight_2HCjU0qXKHuO00025QrE$V/Documentation.md b/Properties/n/NominalHeight_2HCjU0qXKHuO00025QrE$V/Documentation.md new file mode 100644 index 000000000..cc181a688 --- /dev/null +++ b/Properties/n/NominalHeight_2HCjU0qXKHuO00025QrE$V/Documentation.md @@ -0,0 +1 @@ +Height of the vibration isolator before the application of load. diff --git a/Properties/n/NominalLength_0NHYA0qWGHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalLength_0NHYA0qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index dc7a27315..000000000 --- a/Properties/n/NominalLength_0NHYA0qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の長さ。 - - - - diff --git a/Properties/n/NominalLength_0SLg80qWCHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalLength_0SLg80qWCHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index d8d591552..000000000 --- a/Properties/n/NominalLength_0SLg80qWCHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の長さ。 - - - - diff --git a/Properties/n/NominalLength_0SLg80qWCHuO00025QrE$V/Documentation.md b/Properties/n/NominalLength_0SLg80qWCHuO00025QrE$V/Documentation.md deleted file mode 100644 index 272df4edd..000000000 --- a/Properties/n/NominalLength_0SLg80qWCHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted length of the object. diff --git a/Properties/n/NominalLength_0puLi0qW8HuO00025QrE$V/DocProperty.xml b/Properties/n/NominalLength_0puLi0qW8HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index b63fae17e..000000000 --- a/Properties/n/NominalLength_0puLi0qW8HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 公称または引用長さ。 - - - - diff --git a/Properties/n/NominalLength_0puLi0qW8HuO00025QrE$V/Documentation.md b/Properties/n/NominalLength_0puLi0qW8HuO00025QrE$V/Documentation.md deleted file mode 100644 index 272df4edd..000000000 --- a/Properties/n/NominalLength_0puLi0qW8HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted length of the object. diff --git a/Properties/n/NominalLength_0slU3VJdjFzActjHaSNeBt/DocProperty.xml b/Properties/n/NominalLength_0slU3VJdjFzActjHaSNeBt/DocProperty.xml new file mode 100644 index 000000000..fa150d515 --- /dev/null +++ b/Properties/n/NominalLength_0slU3VJdjFzActjHaSNeBt/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/n/NominalLength_0NHYA0qWGHuO00025QrE$V/Documentation.md b/Properties/n/NominalLength_0slU3VJdjFzActjHaSNeBt/Documentation.md similarity index 100% rename from Properties/n/NominalLength_0NHYA0qWGHuO00025QrE$V/Documentation.md rename to Properties/n/NominalLength_0slU3VJdjFzActjHaSNeBt/Documentation.md diff --git a/Properties/n/NominalLength_1Xnvy0qWGHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalLength_1Xnvy0qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 2b55bcd5a..000000000 --- a/Properties/n/NominalLength_1Xnvy0qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の長さ。 - - - - diff --git a/Properties/n/NominalLength_1Xnvy0qWGHuO00025QrE$V/Documentation.md b/Properties/n/NominalLength_1Xnvy0qWGHuO00025QrE$V/Documentation.md deleted file mode 100644 index 272df4edd..000000000 --- a/Properties/n/NominalLength_1Xnvy0qWGHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted length of the object. diff --git a/Properties/n/NominalLength_271zs0qWCHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalLength_271zs0qWCHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index c71029260..000000000 --- a/Properties/n/NominalLength_271zs0qWCHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の長さ。 - - - - diff --git a/Properties/n/NominalLength_271zs0qWCHuO00025QrE$V/Documentation.md b/Properties/n/NominalLength_271zs0qWCHuO00025QrE$V/Documentation.md deleted file mode 100644 index 272df4edd..000000000 --- a/Properties/n/NominalLength_271zs0qWCHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted length of the object. diff --git a/Properties/n/NominalLength_2WzV00qWGHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalLength_2WzV00qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index eef61540f..000000000 --- a/Properties/n/NominalLength_2WzV00qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の長さ。 - - - - diff --git a/Properties/n/NominalLength_2WzV00qWGHuO00025QrE$V/Documentation.md b/Properties/n/NominalLength_2WzV00qWGHuO00025QrE$V/Documentation.md deleted file mode 100644 index 272df4edd..000000000 --- a/Properties/n/NominalLength_2WzV00qWGHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted length of the object. diff --git a/Properties/n/NominalLength_3NCd00qW8HuO00025QrE$V/DocProperty.xml b/Properties/n/NominalLength_3NCd00qW8HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index e11dea319..000000000 --- a/Properties/n/NominalLength_3NCd00qW8HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の長さ。 - - - - diff --git a/Properties/n/NominalLength_3NCd00qW8HuO00025QrE$V/Documentation.md b/Properties/n/NominalLength_3NCd00qW8HuO00025QrE$V/Documentation.md deleted file mode 100644 index 272df4edd..000000000 --- a/Properties/n/NominalLength_3NCd00qW8HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted length of the object. diff --git a/Properties/n/NominalLength_3bp5U0qW4HuO00025QrE$V/DocProperty.xml b/Properties/n/NominalLength_3bp5U0qW4HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 29812239f..000000000 --- a/Properties/n/NominalLength_3bp5U0qW4HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 公称または引用長さ。 - - - - diff --git a/Properties/n/NominalLength_3bp5U0qW4HuO00025QrE$V/Documentation.md b/Properties/n/NominalLength_3bp5U0qW4HuO00025QrE$V/Documentation.md deleted file mode 100644 index 272df4edd..000000000 --- a/Properties/n/NominalLength_3bp5U0qW4HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted length of the object. diff --git a/Properties/n/NominalThickness_2QgJLpWOb3xfvwr_YO$T_k/DocProperty.xml b/Properties/n/NominalThickness_2QgJLpWOb3xfvwr_YO$T_k/DocProperty.xml index 89ada992c..45869ff52 100644 --- a/Properties/n/NominalThickness_2QgJLpWOb3xfvwr_YO$T_k/DocProperty.xml +++ b/Properties/n/NominalThickness_2QgJLpWOb3xfvwr_YO$T_k/DocProperty.xml @@ -1,3 +1,9 @@  - + + + + The nominal wall thickness of the duct at the connection point. + + + diff --git a/Properties/n/NominalWidth_0V1SS0qWGHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalWidth_0V1SS0qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index eefaab2ce..000000000 --- a/Properties/n/NominalWidth_0V1SS0qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の幅。 - - - - diff --git a/Properties/n/NominalWidth_0bHtE0qWCHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalWidth_0bHtE0qWCHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 273ead100..000000000 --- a/Properties/n/NominalWidth_0bHtE0qWCHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の幅。 - - - - diff --git a/Properties/n/NominalWidth_0bHtE0qWCHuO00025QrE$V/Documentation.md b/Properties/n/NominalWidth_0bHtE0qWCHuO00025QrE$V/Documentation.md deleted file mode 100644 index 3c82a0bd5..000000000 --- a/Properties/n/NominalWidth_0bHtE0qWCHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted width of the object. diff --git a/Properties/n/NominalWidth_0xeF_0qW8HuO00025QrE$V/DocProperty.xml b/Properties/n/NominalWidth_0xeF_0qW8HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 9efef66be..000000000 --- a/Properties/n/NominalWidth_0xeF_0qW8HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 公称または引用幅。 - - - - diff --git a/Properties/n/NominalWidth_0xeF_0qW8HuO00025QrE$V/Documentation.md b/Properties/n/NominalWidth_0xeF_0qW8HuO00025QrE$V/Documentation.md deleted file mode 100644 index 3c82a0bd5..000000000 --- a/Properties/n/NominalWidth_0xeF_0qW8HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted width of the object. diff --git a/Properties/n/NominalWidth_1g7ze0qWGHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalWidth_1g7ze0qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 83970b3ce..000000000 --- a/Properties/n/NominalWidth_1g7ze0qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の幅。 - - - - diff --git a/Properties/n/NominalWidth_1g7ze0qWGHuO00025QrE$V/Documentation.md b/Properties/n/NominalWidth_1g7ze0qWGHuO00025QrE$V/Documentation.md deleted file mode 100644 index 3c82a0bd5..000000000 --- a/Properties/n/NominalWidth_1g7ze0qWGHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted width of the object. diff --git a/Properties/n/NominalWidth_1iz8qzCsvEiApVczzesmrW/DocProperty.xml b/Properties/n/NominalWidth_1iz8qzCsvEiApVczzesmrW/DocProperty.xml new file mode 100644 index 000000000..17cc158a4 --- /dev/null +++ b/Properties/n/NominalWidth_1iz8qzCsvEiApVczzesmrW/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/n/NominalWidth_0V1SS0qWGHuO00025QrE$V/Documentation.md b/Properties/n/NominalWidth_1iz8qzCsvEiApVczzesmrW/Documentation.md similarity index 100% rename from Properties/n/NominalWidth_0V1SS0qWGHuO00025QrE$V/Documentation.md rename to Properties/n/NominalWidth_1iz8qzCsvEiApVczzesmrW/Documentation.md diff --git a/Properties/n/NominalWidth_2F_Ay0qWCHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalWidth_2F_Ay0qWCHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 88dca3a8a..000000000 --- a/Properties/n/NominalWidth_2F_Ay0qWCHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の幅。 - - - - diff --git a/Properties/n/NominalWidth_2F_Ay0qWCHuO00025QrE$V/Documentation.md b/Properties/n/NominalWidth_2F_Ay0qWCHuO00025QrE$V/Documentation.md deleted file mode 100644 index 3c82a0bd5..000000000 --- a/Properties/n/NominalWidth_2F_Ay0qWCHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted width of the object. diff --git a/Properties/n/NominalWidth_2ejPI0qWGHuO00025QrE$V/DocProperty.xml b/Properties/n/NominalWidth_2ejPI0qWGHuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 21affe26e..000000000 --- a/Properties/n/NominalWidth_2ejPI0qWGHuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の幅。 - - - - diff --git a/Properties/n/NominalWidth_2ejPI0qWGHuO00025QrE$V/Documentation.md b/Properties/n/NominalWidth_2ejPI0qWGHuO00025QrE$V/Documentation.md deleted file mode 100644 index 3c82a0bd5..000000000 --- a/Properties/n/NominalWidth_2ejPI0qWGHuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted width of the object. diff --git a/Properties/n/NominalWidth_3VYgi0qW8HuO00025QrE$V/DocProperty.xml b/Properties/n/NominalWidth_3VYgi0qW8HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 040752f3c..000000000 --- a/Properties/n/NominalWidth_3VYgi0qW8HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 要素の幅。 - - - - diff --git a/Properties/n/NominalWidth_3VYgi0qW8HuO00025QrE$V/Documentation.md b/Properties/n/NominalWidth_3VYgi0qW8HuO00025QrE$V/Documentation.md deleted file mode 100644 index 3c82a0bd5..000000000 --- a/Properties/n/NominalWidth_3VYgi0qW8HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted width of the object. diff --git a/Properties/n/NominalWidth_3klIa0qW4HuO00025QrE$V/DocProperty.xml b/Properties/n/NominalWidth_3klIa0qW4HuO00025QrE$V/DocProperty.xml deleted file mode 100644 index 060e41cdc..000000000 --- a/Properties/n/NominalWidth_3klIa0qW4HuO00025QrE$V/DocProperty.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - 公称または引用幅。 - - - - diff --git a/Properties/n/NominalWidth_3klIa0qW4HuO00025QrE$V/Documentation.md b/Properties/n/NominalWidth_3klIa0qW4HuO00025QrE$V/Documentation.md deleted file mode 100644 index 3c82a0bd5..000000000 --- a/Properties/n/NominalWidth_3klIa0qW4HuO00025QrE$V/Documentation.md +++ /dev/null @@ -1 +0,0 @@ -Nominal or quoted width of the object. diff --git a/Properties/p/PipeConnectionEnum_0bnXS0qSyHuO00025QrE$V/DocProperty.xml b/Properties/p/PipeConnection_0bnXS0qSyHuO00025QrE$V/DocProperty.xml similarity index 66% rename from Properties/p/PipeConnectionEnum_0bnXS0qSyHuO00025QrE$V/DocProperty.xml rename to Properties/p/PipeConnection_0bnXS0qSyHuO00025QrE$V/DocProperty.xml index 039743ee0..119bf8a3c 100644 --- a/Properties/p/PipeConnectionEnum_0bnXS0qSyHuO00025QrE$V/DocProperty.xml +++ b/Properties/p/PipeConnection_0bnXS0qSyHuO00025QrE$V/DocProperty.xml @@ -1,5 +1,5 @@  - + diff --git a/Properties/p/PipeConnectionEnum_0bnXS0qSyHuO00025QrE$V/Documentation.md b/Properties/p/PipeConnection_0bnXS0qSyHuO00025QrE$V/Documentation.md similarity index 100% rename from Properties/p/PipeConnectionEnum_0bnXS0qSyHuO00025QrE$V/Documentation.md rename to Properties/p/PipeConnection_0bnXS0qSyHuO00025QrE$V/Documentation.md diff --git a/Properties/p/PointOfContact_0cDT20qXOHuO00025QrE$V/DocProperty.xml b/Properties/p/PointOfContact_0cDT20qXOHuO00025QrE$V/DocProperty.xml index 9ce98df9e..3968d0988 100644 --- a/Properties/p/PointOfContact_0cDT20qXOHuO00025QrE$V/DocProperty.xml +++ b/Properties/p/PointOfContact_0cDT20qXOHuO00025QrE$V/DocProperty.xml @@ -1,5 +1,5 @@  - + diff --git a/Properties/r/Reference_09uhUrGP96Dg7LCTKoeQZI/DocProperty.xml b/Properties/r/Reference_09uhUrGP96Dg7LCTKoeQZI/DocProperty.xml new file mode 100644 index 000000000..52ad81183 --- /dev/null +++ b/Properties/r/Reference_09uhUrGP96Dg7LCTKoeQZI/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/r/Reference_1mSb87I6b0egBV57bTxz1d/DocProperty.xml b/Properties/r/Reference_1mSb87I6b0egBV57bTxz1d/DocProperty.xml new file mode 100644 index 000000000..10805e379 --- /dev/null +++ b/Properties/r/Reference_1mSb87I6b0egBV57bTxz1d/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/r/Reference_2KCLcfF8r35gUW6qE2nkg0/DocProperty.xml b/Properties/r/Reference_2KCLcfF8r35gUW6qE2nkg0/DocProperty.xml new file mode 100644 index 000000000..e5147db0c --- /dev/null +++ b/Properties/r/Reference_2KCLcfF8r35gUW6qE2nkg0/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/r/Reference_33frgWW4D3euBRuniN2rSn/DocProperty.xml b/Properties/r/Reference_33frgWW4D3euBRuniN2rSn/DocProperty.xml new file mode 100644 index 000000000..0ae1e45ba --- /dev/null +++ b/Properties/r/Reference_33frgWW4D3euBRuniN2rSn/DocProperty.xml @@ -0,0 +1,19 @@ + + + + + Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt. + + + + Référence à l'identifiant d'un type spécifié dans le contexte du projet (exemple : "type A1") pour désigner un "type de construction". Une alternative au nom d'un objet type lorsque les objets types ne sont pas gérés par le logiciel. + + + このプロジェクトにおける参照記号(例:A-1)。分類コードではなく内部で使用されるプロジェクトタイプとして使用されるもの。 + + + 若未采用已知的分类系统,则该属性为该项目中该类型构件的参考编号(例如,类型A-1)。 + + + + diff --git a/Properties/r/Reference_33frgWW4D3euBRuniN2rSn/Documentation.md b/Properties/r/Reference_33frgWW4D3euBRuniN2rSn/Documentation.md new file mode 100644 index 000000000..750755b7e --- /dev/null +++ b/Properties/r/Reference_33frgWW4D3euBRuniN2rSn/Documentation.md @@ -0,0 +1 @@ +Reference ID for this specified type in this project (e.g. type 'A-1'), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types. diff --git a/Properties/r/Reference_36T0J90GnF1AFJynwsfDWJ/DocProperty.xml b/Properties/r/Reference_36T0J90GnF1AFJynwsfDWJ/DocProperty.xml new file mode 100644 index 000000000..dec26ab29 --- /dev/null +++ b/Properties/r/Reference_36T0J90GnF1AFJynwsfDWJ/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/s/Status_0CKeiSTML5V8Nk6QNncdRn/DocProperty.xml b/Properties/s/Status_0CKeiSTML5V8Nk6QNncdRn/DocProperty.xml new file mode 100644 index 000000000..b2398d6b8 --- /dev/null +++ b/Properties/s/Status_0CKeiSTML5V8Nk6QNncdRn/DocProperty.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Properties/s/Status_0GE0ZFN_PDM9vp5yT9CKUr/DocProperty.xml b/Properties/s/Status_0GE0ZFN_PDM9vp5yT9CKUr/DocProperty.xml new file mode 100644 index 000000000..d528c17aa --- /dev/null +++ b/Properties/s/Status_0GE0ZFN_PDM9vp5yT9CKUr/DocProperty.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Properties/s/Status_0Qc9xk12n40eCxiaK_E2E8/DocProperty.xml b/Properties/s/Status_0Qc9xk12n40eCxiaK_E2E8/DocProperty.xml new file mode 100644 index 000000000..a80382409 --- /dev/null +++ b/Properties/s/Status_0Qc9xk12n40eCxiaK_E2E8/DocProperty.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Properties/s/Status_0R776yD1b15fWhkijME2BM/DocProperty.xml b/Properties/s/Status_0R776yD1b15fWhkijME2BM/DocProperty.xml new file mode 100644 index 000000000..759a80eb0 --- /dev/null +++ b/Properties/s/Status_0R776yD1b15fWhkijME2BM/DocProperty.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Properties/s/Status_0Wvqzvq7L0UfBvFMU8A1Co/DocProperty.xml b/Properties/s/Status_0Wvqzvq7L0UfBvFMU8A1Co/DocProperty.xml new file mode 100644 index 000000000..165f1d952 --- /dev/null +++ b/Properties/s/Status_0Wvqzvq7L0UfBvFMU8A1Co/DocProperty.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Properties/s/Status_1pD6GEhpb3kQoohaFgDAHz/DocProperty.xml b/Properties/s/Status_1pD6GEhpb3kQoohaFgDAHz/DocProperty.xml new file mode 100644 index 000000000..26c484071 --- /dev/null +++ b/Properties/s/Status_1pD6GEhpb3kQoohaFgDAHz/DocProperty.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Properties/s/Status_2fCvAGBpr3x8S7N8rZtpnP/DocProperty.xml b/Properties/s/Status_2fCvAGBpr3x8S7N8rZtpnP/DocProperty.xml new file mode 100644 index 000000000..7ac2b2e82 --- /dev/null +++ b/Properties/s/Status_2fCvAGBpr3x8S7N8rZtpnP/DocProperty.xml @@ -0,0 +1,19 @@ + + + + + Status bzw. Phase des Bauteils insbesondere beim Bauen im Bestand. "Neu" (new) neues Bauteil als Ergänzung, "Bestand" (existing) bestehendes Bauteil, dass erhalten bleibt, "Abbruch" (demolish) Bauteil, das abgebrochen wird, "Temporär" (temporary) Bauteil und andere Bauelemente, die vorübergehend eingebaut werden (wie Abstützungen, etc.) + + + + Statut de l'élément, principalement utilisé dans les projets de rénovation et de réhabilitation. Le statut a pour valeur NOUVEAU pour un nouvel élément, EXISTANT pour un élément existant qui est conservé, DEMOLI pour un élément existant à démolir et TEMPORAIRE pour un élément temporaire (comme une structure support provisoire). + + + 要素(主にリノベーションまたは改修プロジェクトにおいて)の状態。 状態は、「新規(New)」-新しく追加される要素。「既存」-要素は存在し、かつ残りもの。「破壊」-要素は存在したが、廃棄されるもの。「一時的」-一時的に存在する要素(一時的にサポートしている構造のようなもの)。 + + + + + + + diff --git a/Properties/s/Status_2fCvAGBpr3x8S7N8rZtpnP/Documentation.md b/Properties/s/Status_2fCvAGBpr3x8S7N8rZtpnP/Documentation.md new file mode 100644 index 000000000..1aefa4ee0 --- /dev/null +++ b/Properties/s/Status_2fCvAGBpr3x8S7N8rZtpnP/Documentation.md @@ -0,0 +1 @@ +Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure). diff --git a/Properties/s/Status_3IbhUWyhjEC90GDNQ1lKhS/DocProperty.xml b/Properties/s/Status_3IbhUWyhjEC90GDNQ1lKhS/DocProperty.xml new file mode 100644 index 000000000..211ec9b79 --- /dev/null +++ b/Properties/s/Status_3IbhUWyhjEC90GDNQ1lKhS/DocProperty.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Properties/t/ThermalTransmittance_0W$kQiRJjCzwqrvSp47kdg/DocProperty.xml b/Properties/t/ThermalTransmittance_0W$kQiRJjCzwqrvSp47kdg/DocProperty.xml new file mode 100644 index 000000000..cc8124385 --- /dev/null +++ b/Properties/t/ThermalTransmittance_0W$kQiRJjCzwqrvSp47kdg/DocProperty.xml @@ -0,0 +1,21 @@ + + + + + Wärmedurchgangskoeffizient (U-Wert) der Materialschichten. +Hier der Gesamtwärmedurchgangskoeffizient der Bekleidung (für alle Schichten). + + + + Coefficient de transmission thermique surfacique (U). C'est le coefficient global de transmission thermique à travers le revêtement dans la direction du flux thermique (tous matériaux inclus). Nouvelle propriété de la version 2x4. + + + 熱貫流率U値。ここではカバリングを通した熱移動の方向における全体の熱還流率を示す。 + + + 材料的导热系数(U值)。 +表示穿过该覆盖层的整体导热系数(包括所有材料)。 + + + + diff --git a/Properties/t/ThermalTransmittance_0W$kQiRJjCzwqrvSp47kdg/Documentation.md b/Properties/t/ThermalTransmittance_0W$kQiRJjCzwqrvSp47kdg/Documentation.md new file mode 100644 index 000000000..253952769 --- /dev/null +++ b/Properties/t/ThermalTransmittance_0W$kQiRJjCzwqrvSp47kdg/Documentation.md @@ -0,0 +1 @@ +Thermal transmittance coefficient (U-Value) of an element. diff --git a/Properties/t/ThermalTransmittance_3MLW9Uqir2HPZ8iRLwgUEW/DocProperty.xml b/Properties/t/ThermalTransmittance_3MLW9Uqir2HPZ8iRLwgUEW/DocProperty.xml new file mode 100644 index 000000000..dc753b380 --- /dev/null +++ b/Properties/t/ThermalTransmittance_3MLW9Uqir2HPZ8iRLwgUEW/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/t/ThermalTransmittance_3YhweyeoP4yfJpfFi81P$3/DocProperty.xml b/Properties/t/ThermalTransmittance_3YhweyeoP4yfJpfFi81P$3/DocProperty.xml new file mode 100644 index 000000000..dc463f800 --- /dev/null +++ b/Properties/t/ThermalTransmittance_3YhweyeoP4yfJpfFi81P$3/DocProperty.xml @@ -0,0 +1,3 @@ + + + diff --git a/Properties/w/WarrantyPeriod_0Ws8O0qXOHuO00025QrE$V/DocProperty.xml b/Properties/w/WarrantyPeriod_0Ws8O0qXOHuO00025QrE$V/DocProperty.xml index 840b5ac24..f02c168aa 100644 --- a/Properties/w/WarrantyPeriod_0Ws8O0qXOHuO00025QrE$V/DocProperty.xml +++ b/Properties/w/WarrantyPeriod_0Ws8O0qXOHuO00025QrE$V/DocProperty.xml @@ -1,5 +1,5 @@  - + diff --git a/PropertyConstants/n/NOTKNOWN_0_n254Fb10hBW_0_XIj7Qe.xml b/PropertyConstants/n/NOTKNOWN_0_n254Fb10hBW_0_XIj7Qe.xml index c2c7df934..bf770f06c 100644 --- a/PropertyConstants/n/NOTKNOWN_0_n254Fb10hBW_0_XIj7Qe.xml +++ b/PropertyConstants/n/NOTKNOWN_0_n254Fb10hBW_0_XIj7Qe.xml @@ -617,9 +617,6 @@ Value is unknown. - - Value is unknown. - diff --git a/PropertyConstants/o/OTHER_0$SAtxxJj15wQA15w2MsIV.xml b/PropertyConstants/o/OTHER_0$SAtxxJj15wQA15w2MsIV.xml index ecf38a64f..19a7665c8 100644 --- a/PropertyConstants/o/OTHER_0$SAtxxJj15wQA15w2MsIV.xml +++ b/PropertyConstants/o/OTHER_0$SAtxxJj15wQA15w2MsIV.xml @@ -622,9 +622,6 @@ Value is not listed. - - Value is not listed. - diff --git a/PropertyConstants/r/RESISTOR_1khTayFzn4rgivlGJMl8dR.xml b/PropertyConstants/r/RESISTOR_1khTayFzn4rgivlGJMl8dR.xml new file mode 100644 index 000000000..aa9030380 --- /dev/null +++ b/PropertyConstants/r/RESISTOR_1khTayFzn4rgivlGJMl8dR.xml @@ -0,0 +1,5 @@ + + + Fixed or variable resistors. Fixed resistors are used with low-powered loads such as neon or LED. Variable are used in incandescent lamps. + + diff --git a/PropertyConstants/u/UNSET_01y959UgrAlvv6_W__S9Ap.xml b/PropertyConstants/u/UNSET_01y959UgrAlvv6_W__S9Ap.xml index 1d01548e1..a83b7d883 100644 --- a/PropertyConstants/u/UNSET_01y959UgrAlvv6_W__S9Ap.xml +++ b/PropertyConstants/u/UNSET_01y959UgrAlvv6_W__S9Ap.xml @@ -604,9 +604,6 @@ Value has not been specified. - - Value has not been specified. - diff --git a/PropertyEnumerations/e/PEnum_ElementShading.xml b/PropertyEnumerations/e/PEnum_ElementShading.xml index f0985dc64..21ab68234 100644 --- a/PropertyEnumerations/e/PEnum_ElementShading.xml +++ b/PropertyEnumerations/e/PEnum_ElementShading.xml @@ -5,8 +5,9 @@ - - + + + diff --git a/PropertyEnumerations/f/PEnum_FailPosition.xml b/PropertyEnumerations/f/PEnum_FailPosition.xml index 687ef24ca..25628675c 100644 --- a/PropertyEnumerations/f/PEnum_FailPosition.xml +++ b/PropertyEnumerations/f/PEnum_FailPosition.xml @@ -3,6 +3,7 @@ + diff --git a/PropertyEnumerations/i/PEnum_InsulationStandardClass.xml b/PropertyEnumerations/i/PEnum_InsulationStandardClass.xml index 7c28a835c..4ff5a67e1 100644 --- a/PropertyEnumerations/i/PEnum_InsulationStandardClass.xml +++ b/PropertyEnumerations/i/PEnum_InsulationStandardClass.xml @@ -6,6 +6,7 @@ + diff --git a/PropertyEnumerations/l/PEnum_LampBallastType.xml b/PropertyEnumerations/l/PEnum_LampBallastType.xml index f3b941558..ca22ffb8e 100644 --- a/PropertyEnumerations/l/PEnum_LampBallastType.xml +++ b/PropertyEnumerations/l/PEnum_LampBallastType.xml @@ -5,6 +5,7 @@ + diff --git a/PropertyEnumerations/t/PEnum_TankComposition.xml b/PropertyEnumerations/t/PEnum_TankComposition.xml index 4d145c3e9..9cf07106b 100644 --- a/PropertyEnumerations/t/PEnum_TankComposition.xml +++ b/PropertyEnumerations/t/PEnum_TankComposition.xml @@ -4,6 +4,7 @@ + diff --git a/Publications/IFC4 Add2 DTV/DocPublication.xml b/Publications/IFC4 Add2 DTV/DocPublication.xml new file mode 100644 index 000000000..ee2fb85a9 --- /dev/null +++ b/Publications/IFC4 Add2 DTV/DocPublication.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + <table style=" border: none; width:100%;" summary="vision &amp; logo"> + <tr style=" vertical-align:top;"> + <td> + <p>buildingSMART International Limited is an international non-for-profit association of regional and national buildingSMART chapters.</p> + <p>The vision of buildingSMART is:</p> + <blockquote> + <em>Sustainability by building SMARTER</em> + </blockquote> + </td> + <td>&nbsp;&nbsp;</td> + <td><img src="img/buildingSMART_logo.png" width="222" height="40" alt="buildingSMART_logo"></td> + </tr> + <tr style=" vertical-align:top;"> + <td> + <p>The mission of buildingSMART is:</p> + <blockquote> + <em>Contribute to the sustainable built environment through SMARTER information sharing and communication using open international standards in the building and construction sector, private and public.</em> + </blockquote> + </td> + <td>&nbsp;&nbsp;</td> + <td style=" text-align:right;">&nbsp;&nbsp;</td> + </tr> + <tr> + <td> + <p>The association's values are:</p> + <ul> + <li>Neutral and independent, and therefore not beholden to any group or company, whether software suppliers, building companies, architects or others, or indeed governments;</li> + <li>Open and transparent, because the processes by which bSI operates need to be clear and understood by all to demonstrate its independence and neutrality;</li> + <li>A not-for-profit organisation, meaning that any profits it might make from commercial or quasi-commercial activities are used for non-commercial purposes such as developing standards.</li> + </ul> + </td> + <td>&nbsp;&nbsp;</td> + <td style="vertical-align:bottom; text-align:right;" rowspan="3"> + <img src="img/buildingSMART_standards_triangle.png" width="250" height="202" alt="buildingSMART_standards_triangle"> + </td> + </tr> + <tr> + <td> + <p>The association's goals in pursuit of its mission are:</p> + <ul> + <li>To develop and maintain open international standards for Building Information Modelling (open BIM);</li> + <li>To accelerate market assimilation of interoperability through successful sustainable projects;</li> + <li>To provide networking opportunities, specifications and written guidance;</li> + <li>To resolve high cost problems that hinder data sharing,</li> + <li>To extend buildingSMART processes and technology to the whole built environment, over its lifecycle, and encompassing leadership, production, facilities management and engineering maintenance.</li> + </ul> + </td> + <td>&nbsp;&nbsp;</td> + </tr> + <tr> + <td> + <p>buildingSMART develops open standards for Building Information Modeling, open BIM. The standards deal with data models, processes and terms. The <em>Industry Foundation Classes</em> IFC specification constitutes buildingSMART's specification for the buildingSMART data model. Property terms, defined in IFC, are linked to terms defined in the buildingSMART data dictionary.</p> + <p>buildingSMART liaises with the International Standardization Organization ISO, regional and national standardization bodies for developing international, regional and national standards. The <em>Industry Foundation Classes</em> IFC specification is registered as ISO 16739. buildingSMART works actively as a A-liaison organization with ISO/TC 59/SC 13. Further editions of IFC will be submitted to ISO/TC 59/SC 13/JWG 12 for acceptance as next editions of ISO 16739.</p> + </td> + <td>&nbsp;&nbsp;</td> + </tr> +</table> + + + The _Industry Foundation Classes_ IFC represent an open specification for _Building Information Modeling_ BIM data that is exchanged and shared among the various participants in a building construction or facility management project. IFC's are the international openBIM standard. + +This document contains the specification of the IFC standard. The specification consists of the data schema, represented as an EXPRESS schema specification and alternatively as an XML Schema specification, and reference data, represented as XML definitions of property and quantity definitions. + +An conforming software application is required to support a well defined subset of the data schema and referenced data. The subset it refered to as a Model View Definition MVD. A particular model view definition is defined to support one or many recognized work flows in the building construction and facility management industry sector. Each work flow identifies data exchange requirements that are to be supported by the conforming software applications. + +buildingSMART International publishes official model view definitions and exchange requirements as related specifications. The official website for publication of this specification, related model view definitions and exchange requirements, and supporting materials such as implementer agreements, example data sets, references to development tools, discussion forum and issue database, and certification programs is [http://www.buildingSMART-tech.org](http://www.buildingSMART-tech.org){ .ext-ref target="_blank"} + +&nbsp; + +The IFC specification includes terms, concepts and data specification items that originate from use within disciplines, trades, and professions of the construction and facility management industry sector. Terms and concepts uses the plain English words, the data items within the data specification follow a naming convention. + +* the data item names for types, entities, rules and functions start with the prefix "Ifc" and continue with the English words in CamelCase naming convention (no underscore, first letter in word in upper case); +* the attribute names within an entity follow the CamelCase nameing convention with no prefix; +* the property set definitions that are part of this standard start with the prefix "Pset_" and continue with the English words in CamelCase naming convention; +* the quantity set definitions that are part of this standard start with the prefix "Qto_" and continue with the English words in CamelCase naming convention. + +The data schema architecture of IFC defines four conceptual layers, each individual schema is assigned to exactly one conceptual layer. Figure 1 shows the schema architecture + +{ .top-center} +![IFC4 layered architecture](./img/IFC4_layered_architecture.png) + +Figure 1 &mdash; Data schema architecture with conceptual layers + +&nbsp; + +1. **Resource layer** &mdash; the lowest layer includes all individual schemas containing resource definitions, those definitions do not include an globally unique identifier and shall not be used independently of a definition declared at a higher layer; +2. **Core layer** &mdash; the next layer includes the kernel schema and the core extenstion schemas, containing the most general entity definitions, all entities defined at the core layer, or above carry a globally unique id and optionally owner and history information; +3. **Interoperability layer** &mdash; the next layer includes schemas containing entity definitions that are specific to a general product, process or resource specialization used across several disciplines, those definitions are typicly utilized for inter-domain exchange and sharing of construction information; +4. **Domain layer** &mdash; the highest layer includes schemas containing entity definitions that are specializations of products, processes or resources specific to a certain discipline, those definitions are typically utilized for intra-domain exchange and sharing of information. + + + + diff --git a/Publications/IFC4 Add2 DTV/Documentation.md b/Publications/IFC4 Add2 DTV/Documentation.md new file mode 100644 index 000000000..87d90db31 --- /dev/null +++ b/Publications/IFC4 Add2 DTV/Documentation.md @@ -0,0 +1,35 @@ +
+

 

+
elemented wall + elemented wall elemented wall + elemented wall
+ + + + + + + + + + + + +
 
 
+

+ + Industry Foundation Classes


+ + Version 4 - Addendum 2 - Design Transfer View +

+
+

+ + © buildingSMART 1996-2016 - This document is owned and copyrighted by buildingSMART International Limited
+ By using the IFC4 specification you agree to the following copyright notice
+

+
+ diff --git a/Publications/IFC4 Add2 RV/DocPublication.xml b/Publications/IFC4 Add2 RV/DocPublication.xml new file mode 100644 index 000000000..619876a85 --- /dev/null +++ b/Publications/IFC4 Add2 RV/DocPublication.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + <table style=" border: none; width:100%;" summary="vision &amp; logo"> + <tr style=" vertical-align:top;"> + <td> + <p>buildingSMART International Limited is an international non-for-profit association of regional and national buildingSMART chapters.</p> + <p>The vision of buildingSMART is:</p> + <blockquote> + <em>Sustainability by building SMARTER</em> + </blockquote> + </td> + <td>&nbsp;&nbsp;</td> + <td><img src="img/buildingSMART_logo.png" width="222" height="40" alt="buildingSMART_logo"></td> + </tr> + <tr style=" vertical-align:top;"> + <td> + <p>The mission of buildingSMART is:</p> + <blockquote> + <em>Contribute to the sustainable built environment through SMARTER information sharing and communication using open international standards in the building and construction sector, private and public.</em> + </blockquote> + </td> + <td>&nbsp;&nbsp;</td> + <td style=" text-align:right;">&nbsp;&nbsp;</td> + </tr> + <tr> + <td> + <p>The association's values are:</p> + <ul> + <li>Neutral and independent, and therefore not beholden to any group or company, whether software suppliers, building companies, architects or others, or indeed governments;</li> + <li>Open and transparent, because the processes by which bSI operates need to be clear and understood by all to demonstrate its independence and neutrality;</li> + <li>A not-for-profit organisation, meaning that any profits it might make from commercial or quasi-commercial activities are used for non-commercial purposes such as developing standards.</li> + </ul> + </td> + <td>&nbsp;&nbsp;</td> + <td style="vertical-align:bottom; text-align:right;" rowspan="3"> + <img src="img/buildingSMART_standards_triangle.png" width="250" height="202" alt="buildingSMART_standards_triangle"> + </td> + </tr> + <tr> + <td> + <p>The association's goals in pursuit of its mission are:</p> + <ul> + <li>To develop and maintain open international standards for Building Information Modelling (open BIM);</li> + <li>To accelerate market assimilation of interoperability through successful sustainable projects;</li> + <li>To provide networking opportunities, specifications and written guidance;</li> + <li>To resolve high cost problems that hinder data sharing,</li> + <li>To extend buildingSMART processes and technology to the whole built environment, over its lifecycle, and encompassing leadership, production, facilities management and engineering maintenance.</li> + </ul> + </td> + <td>&nbsp;&nbsp;</td> + </tr> + <tr> + <td> + <p>buildingSMART develops open standards for Building Information Modeling, open BIM. The standards deal with data models, processes and terms. The <em>Industry Foundation Classes</em> IFC specification constitutes buildingSMART's specification for the buildingSMART data model. Property terms, defined in IFC, are linked to terms defined in the buildingSMART data dictionary.</p> + <p>buildingSMART liaises with the International Standardization Organization ISO, regional and national standardization bodies for developing international, regional and national standards. The <em>Industry Foundation Classes</em> IFC specification is registered as ISO 16739. buildingSMART works actively as a A-liaison organization with ISO/TC 59/SC 13. Further editions of IFC will be submitted to ISO/TC 59/SC 13/JWG 12 for acceptance as next editions of ISO 16739.</p> + </td> + <td>&nbsp;&nbsp;</td> + </tr> +</table> + + + The _Industry Foundation Classes_ IFC represent an open specification for _Building Information Modeling_ BIM data that is exchanged and shared among the various participants in a building construction or facility management project. IFC's are the international openBIM standard. + +This document contains the specification of the IFC standard. The specification consists of the data schema, represented as an EXPRESS schema specification and alternatively as an XML Schema specification, and reference data, represented as XML definitions of property and quantity definitions. + +An conforming software application is required to support a well defined subset of the data schema and referenced data. The subset it refered to as a Model View Definition MVD. A particular model view definition is defined to support one or many recognized work flows in the building construction and facility management industry sector. Each work flow identifies data exchange requirements that are to be supported by the conforming software applications. + +buildingSMART International publishes official model view definitions and exchange requirements as related specifications. The official website for publication of this specification, related model view definitions and exchange requirements, and supporting materials such as implementer agreements, example data sets, references to development tools, discussion forum and issue database, and certification programs is [http://www.buildingSMART-tech.org](http://www.buildingSMART-tech.org){ .ext-ref target="_blank"} + +&nbsp; + +The IFC specification includes terms, concepts and data specification items that originate from use within disciplines, trades, and professions of the construction and facility management industry sector. Terms and concepts uses the plain English words, the data items within the data specification follow a naming convention. + +* the data item names for types, entities, rules and functions start with the prefix "Ifc" and continue with the English words in CamelCase naming convention (no underscore, first letter in word in upper case); +* the attribute names within an entity follow the CamelCase nameing convention with no prefix; +* the property set definitions that are part of this standard start with the prefix "Pset_" and continue with the English words in CamelCase naming convention; +* the quantity set definitions that are part of this standard start with the prefix "Qto_" and continue with the English words in CamelCase naming convention. + +The data schema architecture of IFC defines four conceptual layers, each individual schema is assigned to exactly one conceptual layer. Figure 1 shows the schema architecture + +{ .top-center} +![IFC4 layered architecture](./img/IFC4_layered_architecture.png) + +Figure 1 &mdash; Data schema architecture with conceptual layers + +&nbsp; + +1. **Resource layer** &mdash; the lowest layer includes all individual schemas containing resource definitions, those definitions do not include an globally unique identifier and shall not be used independently of a definition declared at a higher layer; +2. **Core layer** &mdash; the next layer includes the kernel schema and the core extenstion schemas, containing the most general entity definitions, all entities defined at the core layer, or above carry a globally unique id and optionally owner and history information; +3. **Interoperability layer** &mdash; the next layer includes schemas containing entity definitions that are specific to a general product, process or resource specialization used across several disciplines, those definitions are typicly utilized for inter-domain exchange and sharing of construction information; +4. **Domain layer** &mdash; the highest layer includes schemas containing entity definitions that are specializations of products, processes or resources specific to a certain discipline, those definitions are typically utilized for intra-domain exchange and sharing of information. + + + + diff --git a/Publications/IFC4 Add2 RV/Documentation.md b/Publications/IFC4 Add2 RV/Documentation.md new file mode 100644 index 000000000..ed63aabcc --- /dev/null +++ b/Publications/IFC4 Add2 RV/Documentation.md @@ -0,0 +1,35 @@ +
+

 

+ + + + + + + + + + + + + +
 
 
+

+ + Industry Foundation Classes


+ + Version 4 - Addendum 2 - Reference View +

+
+

+ + © buildingSMART 1996-2016 - This document is owned and copyrighted by buildingSMART International Limited
+ By using the IFC4 specification you agree to the following copyright notice
+

+
+
diff --git a/Publications/IFC4/DocPublication.xml b/Publications/IFC4 Add2/DocPublication.xml similarity index 94% rename from Publications/IFC4/DocPublication.xml rename to Publications/IFC4 Add2/DocPublication.xml index 8595ac703..3e14c4321 100644 --- a/Publications/IFC4/DocPublication.xml +++ b/Publications/IFC4 Add2/DocPublication.xml @@ -1,9 +1,7 @@  - + - - @@ -20,7 +18,7 @@ <td> <p>buildingSMART International Limited is an international non-for-profit association of regional and national buildingSMART chapters.</p> <p>The vision of buildingSMART is:</p> - <blockquote> + <blockquote class="std"> <em>Sustainability by building SMARTER</em> </blockquote> </td> @@ -30,7 +28,7 @@ <tr style=" vertical-align:top;"> <td> <p>The mission of buildingSMART is:</p> - <blockquote> + <blockquote class="std"> <em>Contribute to the sustainable built environment through SMARTER information sharing and communication using open international standards in the building and construction sector, private and public.</em> </blockquote> </td> @@ -67,7 +65,7 @@ <tr> <td> <p>buildingSMART develops open standards for Building Information Modeling, open BIM. The standards deal with data models, processes and terms. The <em>Industry Foundation Classes</em> IFC specification constitutes buildingSMART's specification for the buildingSMART data model. Property terms, defined in IFC, are linked to terms defined in the buildingSMART data dictionary.</p> - <p>buildingSMART liaises with the International Standardization Organization ISO, regional and national standardization bodies for developing international, regional and national standards. The <em>Industry Foundation Classes</em> IFC specification is registered as ISO 16739. buildingSMART works actively as a A-liaison organization with ISO/TC 59/SC 13. Further editions of IFC will be submitted to ISO/TC 59/SC 13/JWG 12 for acceptance as next editions of ISO 16739.</p> + <p>buildingSMART liaises with the International Standardization Organization ISO, regional and national standardization bodies for developing international, regional and national standards. The <em>Industry Foundation Classes</em> IFC specification is registered as ISO 16739. buildingSMART works actively as a A-liaison organization with ISO/TC 59/SC 13. Further editions of IFC will be submitted to ISO/TC 59/SC 13/JWG 12 for acceptance as next addendums or editions of ISO 16739.</p> </td> <td>&nbsp;&nbsp;</td> </tr> diff --git a/Publications/IFC4/Documentation.md b/Publications/IFC4 Add2/Documentation.md similarity index 93% rename from Publications/IFC4/Documentation.md rename to Publications/IFC4 Add2/Documentation.md index 2c94540d3..a85690b36 100644 --- a/Publications/IFC4/Documentation.md +++ b/Publications/IFC4 Add2/Documentation.md @@ -13,7 +13,7 @@ Industry Foundation Classes


- Version 4 - Addendum 1 + Version 4 - Addendum 2

@@ -21,7 +21,7 @@

- © buildingSMART 1996-2014 - This document is owned and copyrighted by buildingSMART International Limited
+ © buildingSMART 1996-2016 - This document is owned and copyrighted by buildingSMART International Limited
By using the IFC4 specification you agree to the following copyright notice

diff --git a/Publications/ISO16739/DocPublication.xml b/Publications/ISO16739/DocPublication.xml index cda857e25..312ceea02 100644 --- a/Publications/ISO16739/DocPublication.xml +++ b/Publications/ISO16739/DocPublication.xml @@ -1,5 +1,5 @@  - + diff --git a/Quantities/e/EavesHeigth_3fzA40seP3xRirGVCr9Rg5/DocQuantity.xml b/Quantities/e/EavesHeight_3fzA40seP3xRirGVCr9Rg5/DocQuantity.xml similarity index 81% rename from Quantities/e/EavesHeigth_3fzA40seP3xRirGVCr9Rg5/DocQuantity.xml rename to Quantities/e/EavesHeight_3fzA40seP3xRirGVCr9Rg5/DocQuantity.xml index ec5b13d83..639b01f04 100644 --- a/Quantities/e/EavesHeigth_3fzA40seP3xRirGVCr9Rg5/DocQuantity.xml +++ b/Quantities/e/EavesHeight_3fzA40seP3xRirGVCr9Rg5/DocQuantity.xml @@ -1,10 +1,10 @@  - + Lichte des Geschosses, gemessen von der Oberkante Rohdecke bis zur Unterkante der Rohdecke im darüberliegenden Geschoss. Wird nur angegeben, wenn es eine konstante Höhe gibt. - + diff --git a/Quantities/e/EavesHeigth_3fzA40seP3xRirGVCr9Rg5/Documentation.md b/Quantities/e/EavesHeight_3fzA40seP3xRirGVCr9Rg5/Documentation.md similarity index 100% rename from Quantities/e/EavesHeigth_3fzA40seP3xRirGVCr9Rg5/Documentation.md rename to Quantities/e/EavesHeight_3fzA40seP3xRirGVCr9Rg5/Documentation.md diff --git a/Quantities/n/NetSurfaceArea_0PdwcrZm12iONWHcDWlkPV/DocQuantity.xml b/Quantities/n/NetSurfaceArea_0PdwcrZm12iONWHcDWlkPV/DocQuantity.xml new file mode 100644 index 000000000..72f8fabeb --- /dev/null +++ b/Quantities/n/NetSurfaceArea_0PdwcrZm12iONWHcDWlkPV/DocQuantity.xml @@ -0,0 +1,3 @@ + + + diff --git a/Quantities/n/NetVolume_2AmUyr_fj9LeY616EsLTf6/DocQuantity.xml b/Quantities/n/NetVolume_2AmUyr_fj9LeY616EsLTf6/DocQuantity.xml new file mode 100644 index 000000000..28335160d --- /dev/null +++ b/Quantities/n/NetVolume_2AmUyr_fj9LeY616EsLTf6/DocQuantity.xml @@ -0,0 +1,3 @@ + + + diff --git a/Sections/Core data schemas/Documentation.md b/Sections/Core data schemas/Documentation.md index 8c5ee8bd7..c5f3ddec3 100644 --- a/Sections/Core data schemas/Documentation.md +++ b/Sections/Core data schemas/Documentation.md @@ -1,5 +1,3 @@ -{ .std} -The core data schemas establish the most general layer within the IFC schema architecture as shown highlighted in blue. Entities defined in this layer can be referenced and specialized by all entities above in the hierarchy. The core layer provides the basic structure, the fundamental relationships and the common concepts for all further specializations in aspect specific models. +The core data schemas establish the most general layer within the IFC schema architecture as shown highlighted in blue. Entities defined in this layer can be referenced and specialized by all entities above in the hierarchy. The core layer provides the basic structure, the fundamental relationships and the common concepts for all further specializations in aspect specific models. -{ .std} All entities defined in the core layer and above derive from _IfcRoot_, having unique identification, name, description, and change control information. diff --git a/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcObject/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcObject/DocEntity.xml index ff98de12f..a8a4e0083 100644 --- a/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcObject/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcObject/DocEntity.xml @@ -1,5 +1,5 @@  - + @@ -23,7 +23,7 @@ - + Link to the relationship object pointing to the declaring object that provides the object definitions for this object occurrence. The declaring object has to be part of an object type decomposition. The associated _IfcObject_, or its subtypes, contains the specific information (as part of a type, or style, definition), that is common to all reflected instances of the declaring _IfcObject_, or its subtypes. { .change-ifc2x4} > IFC4 CHANGE&nbsp; New inverse relationship, change made with upward compatibility for file based exchange. @@ -43,7 +43,7 @@ - + Set of relationships to the object type that provides the type definitions for this object occurrence. The then associated _IfcTypeObject_, or its subtypes, contains the specific information (or type, or style), that is common to all instances of _IfcObject_, or its subtypes, referring to the same type. { .change-ifc2x4} > IFC4 CHANGE&nbsp; New inverse relationship, the link to _IfcRelDefinesByType_ had previously be included in the inverse relationship _IfcRelDefines_. Change made with upward compatibility for file based exchange. diff --git a/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByObject/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByObject/DocEntity.xml index c0fa7b4a8..9a893bae8 100644 --- a/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByObject/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByObject/DocEntity.xml @@ -15,7 +15,7 @@ - + Object being part of an object type decomposition, acting as the "declaring part" in the relationship. diff --git a/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByProperties/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByProperties/DocEntity.xml index cabd8417a..6810a52be 100644 --- a/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByProperties/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByProperties/DocEntity.xml @@ -9,7 +9,7 @@ - + Reference to the objects (or single object) to which the property definition applies. { .change-ifc2x4} > IFC4 CHANGE&nbsp; Data type promoted from subtype _IfcObject_. @@ -28,5 +28,12 @@ + + + There shall be no related object being of typy _IfcTypeObject_. +> NOTE&nbsp; The relationship between a _IfcTypeObject_ and a _IfcPropertySet_ is handled through the direct relationship _HasPropertySets_ at _IfcTypeObject_. + SIZEOF(QUERY(Types <* SELF\IfcRelDefinesByProperties.RelatedObjects | 'IFCKERNEL.IFCTYPEOBJECT' IN TYPEOF(Types))) = 0 + + diff --git a/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByProperties/Documentation.md b/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByProperties/Documentation.md index ee9619056..5deb53213 100644 --- a/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByProperties/Documentation.md +++ b/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByProperties/Documentation.md @@ -1,4 +1,4 @@ -The objectified relationship _IfcRelDefinesByProperties_ defines the relationships between property set definitions and objects. Properties are aggregated in property sets. Property sets can be either directly assigned to occurrence objects using this relationship, or assigned to an object type and assigned via that type to occurrence objects. +The objectified relationship _IfcRelDefinesByProperties_ defines the relationships between property set definitions and objects. Properties are aggregated in property sets. Property sets can be either directly assigned to occurrence objects using this relationship, or assigned to an object type and assigned via that type to occurrence objects. The assignment of an _IfcPropertySet_ to an _IfcTypeObject_ is not handled via this objectified relationship, but through the direct relationship _HasPropertySets_ at _IfcTypeObject_. The _IfcRelDefinesByProperties_ is an N-to-N relationship, as it allows for the assignment of one or more property sets to one or more objects. Those objects then share the same property definition. diff --git a/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByType/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByType/DocEntity.xml index dc0253df7..537375c26 100644 --- a/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByType/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcKernel/Entities/IfcRelDefinesByType/DocEntity.xml @@ -9,7 +9,7 @@ - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/DocSchema.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/DocSchema.xml index a98679db0..535629653 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/DocSchema.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/DocSchema.xml @@ -4,7 +4,7 @@ - + @@ -12,20 +12,20 @@ - - + + - - + + - + - + @@ -94,8 +94,8 @@ - - + + @@ -122,7 +122,7 @@ - + @@ -161,8 +161,8 @@ - - + + @@ -181,12 +181,12 @@ - - + + - - - + + + @@ -201,14 +201,14 @@ - + - + - + @@ -237,7 +237,7 @@ New attributes in IFC 2x4 - + IfcRelSequence moved from IfcKernel to IfcProcessExtension @@ -249,15 +249,15 @@ in IFC 2x4 Attribute types of Duration, StartTime, CreationDate, TotalFloat and FinishTime changed in IFC 2x4 - + New attribute in IFC 2x4 (replaces IfcWorkControl.WorkControlType) - + The assignment of work schedules to work plan is done using the IfcRelAggregates relationship. - + New attributes @@ -270,7 +270,7 @@ in IFC 2x4 Nesting of work controls (plans or schedules) is done using the IfcRelNests relationship - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcEventType/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcEventType/DocEntity.xml index 4b7644071..07fee5924 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcEventType/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcEventType/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcProcedureType/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcProcedureType/DocEntity.xml index 5c7f38eb2..ddab5ee81 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcProcedureType/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcProcedureType/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcTaskType/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcTaskType/DocEntity.xml index be2c00f69..0e1fe8313 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcTaskType/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcTaskType/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkCalendar/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkCalendar/DocEntity.xml index cd629d31e..313c84069 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkCalendar/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkCalendar/DocEntity.xml @@ -12,20 +12,22 @@ of working times. Exception times can then further restrict these working times. - - + + + - + Set of times periods that define exceptions (non-working times) for the given working times including the base calendar, if provided. - - + + + - + Identifies the predefined types of a work calendar from which @@ -34,12 +36,11 @@ { .change-ifc2x4} > IFC4 CHANGE Attribute added - - - - + + + - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkControl/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkControl/DocEntity.xml index f7b3bdacf..463100d78 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkControl/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkControl/DocEntity.xml @@ -5,7 +5,7 @@ - + @@ -14,85 +14,87 @@ The date that the plan is created. - - - + + + - + The authors of the work plan. - - - + + + - + A description of the purpose of the work schedule. - - - + + + - + The total duration of the entire work schedule. - - - + + + - + The total time float of the entire work schedule. - - - + + + - + The start time of the schedule. - - - + + + - + The finish time of the schedule. - - - + + + - + - - + + - - + + + - - + + + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkPlan/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkPlan/DocEntity.xml index fed060013..bbf7d45ff 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkPlan/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkPlan/DocEntity.xml @@ -5,18 +5,17 @@ - + Identifies the predefined types of a work plan from which the type required may be set. - - - - + + + - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkSchedule/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkSchedule/DocEntity.xml index 4aa471d3f..e257dfc1c 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkSchedule/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Entities/IfcWorkSchedule/DocEntity.xml @@ -5,16 +5,17 @@ - + Identifies the predefined types of a work schedule from which the type required may be set. - - + + + - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcEventTriggerTypeEnum/DocEnumeration.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcEventTriggerTypeEnum/DocEnumeration.xml index 79e586ed0..2cc067379 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcEventTriggerTypeEnum/DocEnumeration.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcEventTriggerTypeEnum/DocEnumeration.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcEventTypeEnum/DocEnumeration.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcEventTypeEnum/DocEnumeration.xml index 8418488d9..17b8c4342 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcEventTypeEnum/DocEnumeration.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcEventTypeEnum/DocEnumeration.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcProcedureTypeEnum/DocEnumeration.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcProcedureTypeEnum/DocEnumeration.xml index 324887683..d7786f132 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcProcedureTypeEnum/DocEnumeration.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcProcedureTypeEnum/DocEnumeration.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcTaskTypeEnum/DocEnumeration.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcTaskTypeEnum/DocEnumeration.xml index e90390dc7..ae531d940 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcTaskTypeEnum/DocEnumeration.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcTaskTypeEnum/DocEnumeration.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkCalendarTypeEnum/DocEnumeration.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkCalendarTypeEnum/DocEnumeration.xml index 9841ea6ef..938aff2b0 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkCalendarTypeEnum/DocEnumeration.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkCalendarTypeEnum/DocEnumeration.xml @@ -4,7 +4,7 @@ - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkPlanTypeEnum/DocEnumeration.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkPlanTypeEnum/DocEnumeration.xml index 20adef5b1..ca1a68836 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkPlanTypeEnum/DocEnumeration.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkPlanTypeEnum/DocEnumeration.xml @@ -4,7 +4,7 @@ - + diff --git a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkScheduleTypeEnum/DocEnumeration.xml b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkScheduleTypeEnum/DocEnumeration.xml index 024f38c3f..867b68b90 100644 --- a/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkScheduleTypeEnum/DocEnumeration.xml +++ b/Sections/Core data schemas/Schemas/IfcProcessExtension/Types/IfcWorkScheduleTypeEnum/DocEnumeration.xml @@ -4,7 +4,7 @@ - + diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/DocSchema.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/DocSchema.xml index ccd5103c1..3b97412fe 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/DocSchema.xml +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/DocSchema.xml @@ -345,7 +345,7 @@ - + diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcElement/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcElement/DocEntity.xml index 1cca96885..39189ea5a 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcElement/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcElement/DocEntity.xml @@ -71,7 +71,7 @@ - + Projection relationship that adds a feature (using a Boolean union) to the _IfcBuildingElement_. @@ -93,7 +93,7 @@ - + Reference to the _IfcRelVoidsElement_ relationship that creates an opening in an element. An element can incorporate zero-to-many openings. For each opening, that voids the element, a new relationship _IfcRelVoidsElement_ is generated. diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcOpeningElement/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcOpeningElement/DocEntity.xml index 350c22783..50b2106de 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcOpeningElement/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcOpeningElement/DocEntity.xml @@ -22,7 +22,7 @@ - + Reference to the Filling Relationship that is used to assign Elements as Fillings for this Opening Element. The Opening Element can be filled with zero-to-many Elements. diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcOpeningElement/Documentation.md b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcOpeningElement/Documentation.md index 3b0decb0c..749dc0e15 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcOpeningElement/Documentation.md +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcOpeningElement/Documentation.md @@ -18,7 +18,10 @@ The attribute _PredefinedType_ should be used to capture the differences, * the attribute is set to RECESS for a recess or niche. * If the value for _PredefinedType_ is omitted, or the value is set to NOTDEFINED, no specific information of whether it is an opening or recess shall be assumed. -An _IfcOpeningElement_ has to be inserted into an _IfcElement_ by using the _IfcRelVoidsElement_ relationship. The relationship implies a Boolean subtraction operation between the volume of the voided element and the volume of the opening. It may be filled by an _IfcDoor_, _IfcWind_ow, or another filling element by using the relationship _IfcRelFillsElements_. +An _IfcOpeningElement_ has to be inserted into an _IfcElement_ by using the _IfcRelVoidsElement_ relationship. It may be filled by an _IfcDoor_, _IfcWindow_, or another filling element by using the relationship _IfcRelFillsElements_. Depending on the type of the _IfcShapeRepresentation_ of the _IfcOpeningElement_ the voiding relationship implies: + +* if the _IfcShapeRepresentation_. - + Opening Element being filled by virtue of this relationship. diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelProjectsElement/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelProjectsElement/DocEntity.xml index 42f2d31ec..59c3693c7 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelProjectsElement/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelProjectsElement/DocEntity.xml @@ -6,7 +6,7 @@ - + Element at which a projection is created by the associated _IfcProjectionElement_. diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelReferencedInSpatialStructure/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelReferencedInSpatialStructure/DocEntity.xml index ea358e2b5..732e74f86 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelReferencedInSpatialStructure/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelReferencedInSpatialStructure/DocEntity.xml @@ -15,7 +15,7 @@ - + Spatial structure element, within which the element is referenced. Any element can be contained within zero, one or many elements of the project spatial and zoning structure. { .change-ifc2x4} > IFC4 CHANGE&nbsp; The attribute _RelatingStructure_ as been promoted to the new supertype _IfcSpatialElement_ with upward compatibility for file based exchange. @@ -27,9 +27,12 @@ - - The relationship object shall not be used to include other spatial structure elements into a spatial structure element. The hierarchy of the spatial structure is defined using _IfcRelAggregates_. - SIZEOF(QUERY(temp <* RelatedElements | 'IFCPRODUCTEXTENSION.IFCSPATIALSTRUCTUREELEMENT' IN TYPEOF(temp))) = 0 + + The relationship object shall not be used to include other spatial structure elements into a spatial structure element. The hierarchy of the spatial structure is defined using _IfcRelAggregates_. Exception: an _IfcSpace_ can be referenced by another spatial structure element, in particular by an _IfcSpatialZone_. +{ .change-ifc2x4} +> IFC4 CHANGE&nbsp; The relaxation to allow _IfcSpace_ has been included. + SIZEOF(QUERY(temp <* RelatedElements | ('IFCPRODUCTEXTENSION.IFCSPATIALSTRUCTUREELEMENT' IN TYPEOF(temp)) AND (NOT ('IFCPRODUCTEXTENSION.IFCSPACE' IN TYPEOF(temp))) +)) = 0 diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelVoidsElement/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelVoidsElement/DocEntity.xml index c8aff4a57..7a718c5a2 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelVoidsElement/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcRelVoidsElement/DocEntity.xml @@ -7,7 +7,7 @@ - + Reference to element in which a void is created by associated feature subtraction element. { .change-ifc2x} > IFC2x CHANGE&nbsp; The data type has been changed from _IfcBuildingElement_ to _IfcElement_ with upward compatibility for file based exchange. diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcSpatialElement/DocEntity.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcSpatialElement/DocEntity.xml index 76206b7c9..5345476b9 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcSpatialElement/DocEntity.xml +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcSpatialElement/DocEntity.xml @@ -42,7 +42,7 @@ - + Set of spatial reference relationships, that holds those elements, which are referenced, but not contained, within this element of the project spatial structure. { .change-ifc2x4} > NOTE&nbsp; The spatial reference relationship, established by _IfcRelReferencedInSpatialStructure_, is not required to be an hierarchical relationship, i.e. each element can be assigned to 0, 1 or many spatial structure elements. diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcSpatialZone/Documentation.md b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcSpatialZone/Documentation.md index 48e0ba6b0..864765232 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcSpatialZone/Documentation.md +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/Entities/IfcSpatialZone/Documentation.md @@ -7,6 +7,8 @@ The _IfcSpatialZone_ inherits and declares these attributes that shall have the * _Description_: Any additional description provided by the user, e.g. a space description "Corner office with habour view". * _ObjectType_: reserved for typing of spatial elements in case of _PredefinedType_ = .USERDEFINED., restrictions on applicable values might be published in view definitions or implementer agreements. +Physical elements that are referenced by this spatial zone are related using the _IfcRelReferencedInSpatialStructure_ relationship as it is a non-hierarchical assignment in addition to the hierarchical spatial containment within a subtype of _IfcSpatialStructureElement_. Also spaces, that referenced by this spatial zone are related using the _IfcRelReferencedInSpatialStructure_ relationship. The _IfcSpatialZone_ itself can also be referenced by another spatial element using _IfcRelReferencedInSpatialStructure_. + > NOTE  The _IfcSpatialZone_ is different to the _IfcZone_ entity by allowing an own placement and shape representation, whereas _IfcZone_ is only a grouping of _IfcSpace_'s. > HISTORY  New entity in IFC4. diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_BuildingElementCommon/DocPropertySet.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_BuildingElementCommon/DocPropertySet.xml new file mode 100644 index 000000000..9c8365435 --- /dev/null +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_BuildingElementCommon/DocPropertySet.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_CivilElementCommon/DocPropertySet.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_CivilElementCommon/DocPropertySet.xml new file mode 100644 index 000000000..9028666a3 --- /dev/null +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_CivilElementCommon/DocPropertySet.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_CivilElementCommon/Documentation.md b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_CivilElementCommon/Documentation.md new file mode 100644 index 000000000..cc97f53e8 --- /dev/null +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_CivilElementCommon/Documentation.md @@ -0,0 +1 @@ +Properties common to the definition of all occurrence and type objects of civil element. diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementAssemblyCommon/DocPropertySet.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementAssemblyCommon/DocPropertySet.xml new file mode 100644 index 000000000..4d1bc8294 --- /dev/null +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementAssemblyCommon/DocPropertySet.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementAssemblyCommon/Documentation.md b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementAssemblyCommon/Documentation.md new file mode 100644 index 000000000..6f2724f09 --- /dev/null +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementAssemblyCommon/Documentation.md @@ -0,0 +1 @@ +Properties common to the definition of all occurrence and type objects of element assembly. diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementCommon/DocPropertySet.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementCommon/DocPropertySet.xml new file mode 100644 index 000000000..a44805252 --- /dev/null +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementCommon/DocPropertySet.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementCommon/Documentation.md b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementCommon/Documentation.md new file mode 100644 index 000000000..4f0ca1211 --- /dev/null +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_ElementCommon/Documentation.md @@ -0,0 +1 @@ +This property set serves as a placeholder for common properties to assist in translation, and is not currently published (the property set type is set to NOTDEFINED). diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_SpaceCoveringRequirements/DocPropertySet.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_SpaceCoveringRequirements/DocPropertySet.xml index acd768ed6..7f73d9a0a 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_SpaceCoveringRequirements/DocPropertySet.xml +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_SpaceCoveringRequirements/DocPropertySet.xml @@ -23,7 +23,9 @@ Diese Eigenschaften werden als Anforderungen in frühen Phasen im Raumprogramm g + + diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_SpatialZoneCommon/DocPropertySet.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_SpatialZoneCommon/DocPropertySet.xml new file mode 100644 index 000000000..4ede084fd --- /dev/null +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/PropertySets/Pset_SpatialZoneCommon/DocPropertySet.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/QuantitySets/Qto_BuildingBaseQuantities/DocQuantitySet.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/QuantitySets/Qto_BuildingBaseQuantities/DocQuantitySet.xml index c43f631ab..12fbf44f6 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/QuantitySets/Qto_BuildingBaseQuantities/DocQuantitySet.xml +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/QuantitySets/Qto_BuildingBaseQuantities/DocQuantitySet.xml @@ -11,7 +11,7 @@ - + diff --git a/Sections/Core data schemas/Schemas/IfcProductExtension/Types/IfcExternalSpatialElementTypeEnum/DocEnumeration.xml b/Sections/Core data schemas/Schemas/IfcProductExtension/Types/IfcExternalSpatialElementTypeEnum/DocEnumeration.xml index e2f3726b1..a4761be76 100644 --- a/Sections/Core data schemas/Schemas/IfcProductExtension/Types/IfcExternalSpatialElementTypeEnum/DocEnumeration.xml +++ b/Sections/Core data schemas/Schemas/IfcProductExtension/Types/IfcExternalSpatialElementTypeEnum/DocEnumeration.xml @@ -11,7 +11,7 @@ - + diff --git a/Sections/Domain specific data schemas/Documentation.md b/Sections/Domain specific data schemas/Documentation.md index 61155dbe7..5f1f337ff 100644 --- a/Sections/Domain specific data schemas/Documentation.md +++ b/Sections/Domain specific data schemas/Documentation.md @@ -1,2 +1 @@ -{ .std} -The domain specific data schemas contain final specializations of entities as shown highlighted in blue. Entities defined in this layer are self-contained and cannot be referenced by any other layer. The domain specific layer organizes definitions according to industry discipline. +The domain specific data schemas contain final specializations of entities as shown highlighted in blue. Entities defined in this layer are self-contained and cannot be referenced by any other layer. The domain specific layer organizes definitions according to industry discipline. diff --git a/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeCO2Sensor/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeCO2Sensor/DocPropertySet.xml index 5587a3392..9b27c4dea 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeCO2Sensor/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeCO2Sensor/DocPropertySet.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeFrostSensor/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeFrostSensor/DocPropertySet.xml index 294244062..6abcb7ec8 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeFrostSensor/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeFrostSensor/DocPropertySet.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeIdentifierSensor/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeIdentifierSensor/DocPropertySet.xml index 8b905fe5b..2cfc3e55a 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeIdentifierSensor/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/PropertySets/Pset_SensorTypeIdentifierSensor/DocPropertySet.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/Types/IfcSensorTypeEnum/DocEnumeration.xml b/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/Types/IfcSensorTypeEnum/DocEnumeration.xml index 13361276d..ef0bedf12 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/Types/IfcSensorTypeEnum/DocEnumeration.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcBuildingControlsDomain/Types/IfcSensorTypeEnum/DocEnumeration.xml @@ -6,6 +6,7 @@ + diff --git a/Sections/Domain specific data schemas/Schemas/IfcElectricalDomain/PropertySets/Pset_ElectricalDeviceCommon/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcElectricalDomain/PropertySets/Pset_ElectricalDeviceCommon/DocPropertySet.xml index 98df54beb..5a8e2e675 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcElectricalDomain/PropertySets/Pset_ElectricalDeviceCommon/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcElectricalDomain/PropertySets/Pset_ElectricalDeviceCommon/DocPropertySet.xml @@ -11,8 +11,9 @@ - + + diff --git a/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CoilTypeHydronic/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CoilTypeHydronic/DocPropertySet.xml index a00600433..78b77d05d 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CoilTypeHydronic/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CoilTypeHydronic/DocPropertySet.xml @@ -12,7 +12,6 @@ - diff --git a/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CondenserTypeCommon/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CondenserTypeCommon/DocPropertySet.xml index ef24d57aa..ac3616d00 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CondenserTypeCommon/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CondenserTypeCommon/DocPropertySet.xml @@ -8,6 +8,7 @@ + diff --git a/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CooledBeamTypeCommon/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CooledBeamTypeCommon/DocPropertySet.xml index 4b60c1def..8d845c091 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CooledBeamTypeCommon/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_CooledBeamTypeCommon/DocPropertySet.xml @@ -7,6 +7,7 @@ + @@ -21,7 +22,6 @@ - diff --git a/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_ValveTypeCommon/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_ValveTypeCommon/DocPropertySet.xml index 96284d2b5..5660e245a 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_ValveTypeCommon/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_ValveTypeCommon/DocPropertySet.xml @@ -8,6 +8,7 @@ + diff --git a/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_VibrationIsolatorTypeCommon/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_VibrationIsolatorTypeCommon/DocPropertySet.xml index 1083a8297..2bac60370 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_VibrationIsolatorTypeCommon/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcHvacDomain/PropertySets/Pset_VibrationIsolatorTypeCommon/DocPropertySet.xml @@ -8,11 +8,12 @@ + - + diff --git a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeBath/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeBath/DocPropertySet.xml index 82e95641a..c1b03ccb1 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeBath/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeBath/DocPropertySet.xml @@ -8,10 +8,6 @@ - - - - diff --git a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeBidet/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeBidet/DocPropertySet.xml index 1c00211f3..910ed69f7 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeBidet/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeBidet/DocPropertySet.xml @@ -10,10 +10,6 @@ - - - - diff --git a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeCistern/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeCistern/DocPropertySet.xml index 1de79f360..8b7cb664b 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeCistern/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeCistern/DocPropertySet.xml @@ -13,7 +13,6 @@ - diff --git a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeCommon/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeCommon/DocPropertySet.xml index 43e56d409..27ca32878 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeCommon/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeCommon/DocPropertySet.xml @@ -8,6 +8,11 @@ + + + + + diff --git a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeSanitaryFountain/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeSanitaryFountain/DocPropertySet.xml index 5da263bae..ca5f49b79 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeSanitaryFountain/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeSanitaryFountain/DocPropertySet.xml @@ -11,10 +11,6 @@ - - - - diff --git a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeShower/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeShower/DocPropertySet.xml index 8bd0399aa..200eb08a9 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeShower/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeShower/DocPropertySet.xml @@ -10,10 +10,6 @@ - - - - diff --git a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeSink/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeSink/DocPropertySet.xml index 2184619e6..37c1441a1 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeSink/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeSink/DocPropertySet.xml @@ -11,9 +11,6 @@ - - - diff --git a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeToiletPan/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeToiletPan/DocPropertySet.xml index d42c5dc26..c7202f1c4 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeToiletPan/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeToiletPan/DocPropertySet.xml @@ -11,11 +11,7 @@ - - - - diff --git a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeUrinal/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeUrinal/DocPropertySet.xml index d97c7ea61..2f313776e 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeUrinal/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeUrinal/DocPropertySet.xml @@ -10,11 +10,7 @@ - - - - diff --git a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeWashHandBasin/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeWashHandBasin/DocPropertySet.xml index d9a79171a..c400771f6 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeWashHandBasin/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcPlumbingFireProtectionDomain/PropertySets/Pset_SanitaryTerminalTypeWashHandBasin/DocPropertySet.xml @@ -10,10 +10,6 @@ - - - - diff --git a/Sections/Domain specific data schemas/Schemas/IfcStructuralAnalysisDomain/DocSchema.xml b/Sections/Domain specific data schemas/Schemas/IfcStructuralAnalysisDomain/DocSchema.xml index be190c409..c1608bc85 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcStructuralAnalysisDomain/DocSchema.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcStructuralAnalysisDomain/DocSchema.xml @@ -206,10 +206,10 @@ - + - + diff --git a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Documentation.md b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Documentation.md index ce024edb5..dffbb8f83 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Documentation.md +++ b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Documentation.md @@ -1,3 +1,3 @@ -The schema _IfcStructuralElementsDomain_ provides the ability to represent different kinds of building elements and building element parts which in general are of structural nature. In addition to generally used building elements already defined in the _IfcSharedBuildingElements_ schema, the schema contains entities for representing foundation parts, such as footings and piles, as well as some important structural subparts included in other building elements, such as different kinds of explicit reinforcement parts, and manufactured features and treatments. The schema also includes a class (_IfcReinforcementDefinitionProperties_) for defining reinforcement requirements. +The schema _IfcStructuralElementsDomain_ provides the ability to represent different kinds of building elements and building element parts which in general are of structural nature. In addition to generally used building elements already defined in the _IfcSharedBuildingElements_ schema, the schema contains entities for representing foundation parts, such as footings and piles, as well as some important structural subparts included in other building elements, such as different kinds of explicit reinforcement parts, and manufactured features and treatments. > HISTORY  New schema in IFC2x2. diff --git a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcReinforcingBarType/DocEntity.xml b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcReinforcingBarType/DocEntity.xml index 9e16afbf4..3d3a8ff0d 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcReinforcingBarType/DocEntity.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcReinforcingBarType/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcReinforcingMeshType/DocEntity.xml b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcReinforcingMeshType/DocEntity.xml index 268849684..0f5468b9b 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcReinforcingMeshType/DocEntity.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcReinforcingMeshType/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcTendonType/DocEntity.xml b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcTendonType/DocEntity.xml index ff4af5081..2df0281df 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcTendonType/DocEntity.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/Entities/IfcTendonType/DocEntity.xml @@ -1,5 +1,5 @@  - + @@ -31,7 +31,7 @@ - + Diameter of the sheeth (duct) around the tendon, if there is one with this type of tendon. diff --git a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/PropertySets/Pset_FootingCommon/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/PropertySets/Pset_FootingCommon/DocPropertySet.xml index fa396f8ff..68d9766d0 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/PropertySets/Pset_FootingCommon/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/PropertySets/Pset_FootingCommon/DocPropertySet.xml @@ -9,6 +9,7 @@ + diff --git a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/PropertySets/Pset_PileCommon/DocPropertySet.xml b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/PropertySets/Pset_PileCommon/DocPropertySet.xml index ce846ac3c..c46641a1e 100644 --- a/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/PropertySets/Pset_PileCommon/DocPropertySet.xml +++ b/Sections/Domain specific data schemas/Schemas/IfcStructuralElementsDomain/PropertySets/Pset_PileCommon/DocPropertySet.xml @@ -9,6 +9,7 @@ + diff --git a/Sections/Resource definition data schemas/Documentation.md b/Sections/Resource definition data schemas/Documentation.md index 9d9ca7b8b..ff7548724 100644 --- a/Sections/Resource definition data schemas/Documentation.md +++ b/Sections/Resource definition data schemas/Documentation.md @@ -1,7 +1,5 @@ -{ .std} -The resource definition data schemas consist of supporting data structures as shown highlighted in blue. Entities and types defined in this layer can be referenced by all entities in the layers below. +The resource definition data schemas consist of supporting data structures as shown highlighted in blue. Entities and types defined in this layer can be referenced by all entities in the layers below. -{ .std} Unlike entities in other layers, resource definition data structures cannot exist independently, but can only exist if referenced (directly or indirectly) by one or more entities deriving from _IfcRoot_. As resource definitions do not have a concept of identity (such as a GUID), multiple objects referencing the same instance of a resource entity does not imply a relationship. For example, two polylines (_IfcPolyline_) sharing the same instance for a point (_IfcCartesianPoint_), and two polylines using different instances for identical points (such as both having cordinates 0,0,0) are semantically equivalent. It is recommended (but not required) for applications to minimize file size by sharing identical resource definition instances where possible. > NOTE  The resource definition layer should not be confused with construction resource entities (_IfcResource_ subtypes). While the terms are similar, they are unrelated concepts. diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/DocSchema.xml index c31115003..042acfc9d 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/DocSchema.xml @@ -3,45 +3,45 @@ - + - + - + - + - + - + - + - + - + - + @@ -70,46 +70,46 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -117,7 +117,7 @@ - + @@ -137,7 +137,7 @@ - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcRecurrencePattern/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcRecurrencePattern/DocEntity.xml index b53cbbdfb..703432df3 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcRecurrencePattern/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcRecurrencePattern/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcResourceTime/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcResourceTime/DocEntity.xml index 6137889c7..3eab13655 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcResourceTime/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcResourceTime/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTaskTime/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTaskTime/DocEntity.xml index 2060673bc..75bda0d66 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTaskTime/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTaskTime/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTaskTimeRecurring/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTaskTimeRecurring/DocEntity.xml index 14dbe824b..4e92f720d 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTaskTimeRecurring/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTaskTimeRecurring/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTimePeriod/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTimePeriod/DocEntity.xml index 8b1ca05fc..7c9e54751 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTimePeriod/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcTimePeriod/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcWorkTime/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcWorkTime/DocEntity.xml index 0e97ef940..cae7b931d 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcWorkTime/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Entities/IfcWorkTime/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDate/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDate/DocDefined.xml index 03c1ee7aa..e7f9b0202 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDate/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDate/DocDefined.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDateTime/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDateTime/DocDefined.xml index 808232fe6..a9f90161d 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDateTime/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDateTime/DocDefined.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDayInMonthNumber/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDayInMonthNumber/DocDefined.xml index d3f537a9d..0f0cf8397 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDayInMonthNumber/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDayInMonthNumber/DocDefined.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDayInWeekNumber/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDayInWeekNumber/DocDefined.xml index 1fd52bbc1..b40059fc0 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDayInWeekNumber/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDayInWeekNumber/DocDefined.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDuration/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDuration/DocDefined.xml index 40905f6e1..b9ebf72ac 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDuration/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcDuration/DocDefined.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcMonthInYearNumber/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcMonthInYearNumber/DocDefined.xml index f6b73549c..8b3a37a6a 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcMonthInYearNumber/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcMonthInYearNumber/DocDefined.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcRecurrenceTypeEnum/DocEnumeration.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcRecurrenceTypeEnum/DocEnumeration.xml index 35d608a22..e644576d6 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcRecurrenceTypeEnum/DocEnumeration.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcRecurrenceTypeEnum/DocEnumeration.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTaskDurationEnum/DocEnumeration.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTaskDurationEnum/DocEnumeration.xml index 47bb2c80f..e2453fa57 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTaskDurationEnum/DocEnumeration.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTaskDurationEnum/DocEnumeration.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTime/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTime/DocDefined.xml index 26fdc6cc9..dab645d31 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTime/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTime/DocDefined.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTimeStamp/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTimeStamp/DocDefined.xml index d3b9a3cb9..883a0ee29 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTimeStamp/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcDateTimeResource/Types/IfcTimeStamp/DocDefined.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/DocSchema.xml index 865f421b8..a93acdf70 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/DocSchema.xml @@ -127,6 +127,7 @@ + @@ -138,17 +139,17 @@ - - + + - - + + - + - + @@ -308,6 +309,9 @@ + + + @@ -347,8 +351,8 @@ - - + + @@ -421,20 +425,26 @@ - - + + - - - + + + - + - + + + + + + + @@ -750,9 +760,9 @@ new entity in IFC2x4 - + Point list are new entities in IFC4 - + new entity in IFC2x4 diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcAdvancedBrep/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcAdvancedBrep/Documentation.md index 8b8f5a697..fe80abaf8 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcAdvancedBrep/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcAdvancedBrep/Documentation.md @@ -4,17 +4,27 @@ - + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcBooleanResult/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcBooleanResult/DocEntity.xml index a72844274..6fb2ef416 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcBooleanResult/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcBooleanResult/DocEntity.xml @@ -21,22 +21,20 @@ The first operand to be operated upon by the Boolean operation. - - - - + + + - + The second operand specified for the operation. - - - - + + + - + The space dimensionality of this entity. It is identical with the space dimensionality of the first operand. A where rule ensures that both operands have the same space dimensionality. @@ -53,6 +51,14 @@ The dimensionality of the first operand shall be the same as the dimensionality of the second operand. FirstOperand.Dim = SecondOperand.Dim + + If the _FirstOperand_ is of type _IfcTessellatedFaceSet_ it has to be a closed tessellation. + NOT('IFCGEOMETRICMODELRESOURCE.IFCTESSELLATEDFACESET' IN TYPEOF(FirstOperand)) OR (EXISTS(FirstOperand.Closed) AND FirstOperand.Closed) + + + If the _SecondOperand_ is of type _IfcTessellatedFaceSet_ it has to be a closed tessellation. + NOT('IFCGEOMETRICMODELRESOURCE.IFCTESSELLATEDFACESET' IN TYPEOF(SecondOperand)) OR (EXISTS(SecondOperand.Closed) AND SecondOperand.Closed) + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList/DocEntity.xml index 8daed1ce4..c88b67a72 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList/DocEntity.xml @@ -16,11 +16,11 @@ The space dimensionality of this class, either 2 or 3, depending on the sub type. IfcPointListDim(SELF) - - - + + + - + @@ -34,15 +34,15 @@ - - + + - - + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList2D/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList2D/DocEntity.xml index 26af9d021..7181416c3 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList2D/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList2D/DocEntity.xml @@ -1,16 +1,16 @@  - - + + Two-dimensional list of Cartesian points provided by two coordinates. - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList3D/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList3D/DocEntity.xml index 05e7215b7..7c049db6c 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList3D/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCartesianPointList3D/DocEntity.xml @@ -1,20 +1,20 @@  - + - + Two-dimensional list of Cartesian points provided by three coordinates. - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCsgSolid/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCsgSolid/Documentation.md index f91a41dce..df8e259f2 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCsgSolid/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcCsgSolid/Documentation.md @@ -1,4 +1,11 @@ -An _IfcCsgSolid_ is the representation of a 3D shape using constructive solid geometry model. It is represented by a single 3D CSG primitive, or as a result of a Boolean operation. The operants of a Boolean operation can be Boolean operations themselves forming a CSG tree. The following volumes can be parts of the CSG tree: solid models, such as faceted B-Rep (_IfcFacetedBrep_, _IfcFacetedBrepWithVoids_), swept area solids (_IfcExtrudedAreaSolid_, _IfcRevolvedAreaSolid_, _IfcSurfaceCurveSweptAreaSolid_), swept disk solids (_IfcSweptDiskSolid_), half space solids (_IfcHalfSpaceSolid_ and subtypes), and CSG primitives (subtypes of _IfcCsgPrimitive3D_). +An _IfcCsgSolid_ is the representation of a 3D shape using constructive solid geometry model. It is represented by a single 3D CSG primitive, or as a result of a Boolean operation. The operants of a Boolean operation can be Boolean operations themselves forming a CSG tree. The following volumes can be parts of the CSG tree: + +* Boundary representation models, such as _IfcFacetedBrep_, _IfcFacetedBrepWithVoids_, +* Closed tesselated representation modles, such as _IfcPolygonalFaceSet_, _IfcTriangulatedFaceSet_, +* Swept area solids, such as _IfcExtrudedAreaSolid_, _IfcRevolvedAreaSolid_, and their subtypes for tapering, +* Advanced swept area solids, such as _IfcSurfaceCurveSweptAreaSolid_), _IfcFixedReferenceSweptAreaSolid_, _IfcSweptDiskSolid_ +* Half space solids, such as _IfcHalfSpaceSolid_ and its subtypes), and +* CSG primitives, the subtypes of _IfcCsgPrimitive3D_. { .extDef} > NOTE  Definition according to ISO/CD 10303-42:1992 diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFace/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFace/DocEntity.xml new file mode 100644 index 000000000..bebeb42b7 --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFace/DocEntity.xml @@ -0,0 +1,38 @@ + + + + + + + + + One-dimensional list with the indices for the three or more points, that define the vertices of the outer loop. If the tessellated face set is closed, indicated by _SELF\IfcTessellatedFaceSet.Closed_, then the points, defining the outer loop, shall connect counter clockwise, as seen from the outside of the body, so that the resulting normal will point outwards. +> NOTE&nbsp; The coordinates of the vertices are provided by the indexed list of _SELF\IfcTessellatedFaceSet.Coordinates.CoordList_. If the _SELF\IfcTessellatedFaceSet.PnIndex_ is provided, the indices point into it, otherwise directly into the _IfcCartesianPointList3D_. + + + + + + + + + Reference to the _IfcPolygonalFaceSet_ for which this face is associated. + + + + + + + + + + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFace/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFace/Documentation.md new file mode 100644 index 000000000..887bf12ff --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFace/Documentation.md @@ -0,0 +1,14 @@ +The _IfcIndexedPolygonalFace_ is a compact representation of a planar face being part of a face set. The vertices of the polygonal planar face are provided by 3 or more Cartesian points, defined by indices that point into an _IfcCartesianPointList3D_, either direcly, or via the _PnIndex_, if provided at _IfcPolygonalFaceSet_. + +Figure 1 shows an _IfcIndexedPolygonalFace_ at an _IfcPolygonalFaceSet_ not using _PnIndex_ (the default). + +!["IfcIndexedPolygonalFace"](../../../../../../figures/ifcindexedpolygonalface_01.png "Figure 1 — Polygonal face geometry provided by indices into a point list") + +  + +Figure 2 shows an _IfcIndexedPolygonalFace_ at an _IfcPolygonalFaceSet_ using _PnIndex_. + +!["IfcIndexedPolygonalFace us +ing PnIndex"](../../../../../../figures/ifcindexedpolygonalface_02.png "Figure 2 — Polygonal face geometry provided by indices into a point list") + +> HISTORY  New entity in IFC4 Addendum 2. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFaceWithVoids/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFaceWithVoids/DocEntity.xml new file mode 100644 index 000000000..4524e2428 --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFaceWithVoids/DocEntity.xml @@ -0,0 +1,18 @@ + + + + + + Two-dimensional list, where the first dimension represents each inner loop (from 1 to N) and the second dimension the indices to three or more points that define the vertices of each inner loop. If the tessellated face set is closed, indicated by _SELF\IfcTessellatedFaceSet.Closed_, then the points, defining the inner loops, shall connect clockwise, as seen from the outside of the body. +> NOTE&nbsp; The coordinates of the vertices are provided by the indexed list of _SELF\IfcTessellatedFaceSet.Coordinates.CoordList_. If the _SELF\IfcTessellatedFaceSet.PnIndex_ is provided, the indices point into it, otherwise directly into the _IfcCartesianPointList3D_. + + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFaceWithVoids/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFaceWithVoids/Documentation.md new file mode 100644 index 000000000..856ea939b --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcIndexedPolygonalFaceWithVoids/Documentation.md @@ -0,0 +1,3 @@ +The _IfcIndexedPolygonalFaceWithVoids_ is a compact representation of a planar face with inner loops, being part of a face set. + +> HISTORY  New entity in IFC4 Addendum 2. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcPolygonalFaceSet/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcPolygonalFaceSet/DocEntity.xml new file mode 100644 index 000000000..cabd7c3e2 --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcPolygonalFaceSet/DocEntity.xml @@ -0,0 +1,34 @@ + + + + + + Indication whether the _IfcPolygonalFaceSet_ is a closed shell or not. If omited no such information can be provided. + + + + + + + + + The list of polygonal faces, with or without inner loops, that bound the faceted face set. + + + + + + + + + The list of integers defining the locations in the _IfcCartesianPointList3D_ to obtain the point coordinates for the indices at the indexed polygonal faces. If the _PnIndex_ is not provided the indices at the indexed polygonal faces point directly into the _IfcCartesianPointList3D_. + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcPolygonalFaceSet/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcPolygonalFaceSet/Documentation.md new file mode 100644 index 000000000..796f91272 --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcPolygonalFaceSet/Documentation.md @@ -0,0 +1,53 @@ +The _IfcPolygonalFaceSet_ is a tessellated face set with all faces being bound by polygons. The planar faces are constructed by implicit polylines defined by three or more Cartesian points. Each planar face is defined by an instance of _IfcIndexedPolygonalFace_, or in case of faces with inner loops by _IfcIndexedPolygonalFaceWithVoids_. + +Depending on the value of the attribute _Closed_ the instance of _IfcPolygonalFaceSet_ represents: + +* if TRUE, a boundary represention (or B-rep); +* if FALSE, a face based surface representation. + + + +The attribute _Faces_ refers to a list of _IfcIndexedPolygonalFace_'s having an one-based _CoordIndex_ that provides three or more indices. If the face has inner loops, the _IfcIndexedPolygonalFaceWithVoids_ has a two-dimensional, one-based list, where:* the first dimension of the two-dimensional list addresses the list of inner loops; +* the second dimension of the two-dimensional list provides three or more indices each being a vertex of the planar polygon representing the inner loop. + +Depending on the provision of _PnIndex_ the indices point either directly into the _IfcCartesianPointList3D_ referenced by _Coordinates_ defined at the supertype _IfcTessellatedFaceSet_, or they point into the _PnIndex_ where the integer values at that position provides the location of the coordinate values within the _IfcCartesianPointList3D_. See Figure 1 for the handling of point index. + +!["PnIndex"](../../../../../../figures/ifcpolygonalfaceset_01.png "Figure 1 — Use of _PnIndex_") + +> NOTE  If the _IfcPolygonalFaceSet_ is closed, the face vertices of the _IfcIndexedPolygonalFace_'s shall connect counterclock-wise when seen from the outside of the closed shell to guarantee that the face normal points away from the material of the shell. Inner loops, provided by the _IfcIndexedPolygonalFaceWithVoids_, shall connect clock-wise. + +  + +
faceted brep instantiationadvanced brep b-spline surface -

Figure 1 illustrates use of IfcAdvancedBrep for -boundary representation models with b-spline surfaces. The diagram -shows the topological and geometric representation items that are -used for advanced B-reps, based on IfcAdvancedFace.

+

Figure 1 illustrates use of IfcAdvancedBrep for boundary representation models with b-spline surfaces. The diagram shows the topological and geometric representation items that are used for advanced B-reps, based on IfcAdvancedFace.

-

Figure 1 — Advanced Brep

+

Figure 1 — Advanced Brep, b-spline surface

+

 

+
 
   advanced brep elementary surface +

Figure 2 illustrates use of IfcAdvancedBrep for boundary representation models with elementary surfaces. The diagram shows the topological and geometric representation items that are used for advanced B-reps, based on IfcAdvancedFace. It shows the use of IfcIntersectionCurve to provide the geometric representation of the edge curve both as 3D curve and as u,v pcurve in the parametric space of the adjacent surfaces.

+
+

Figure 2 — Advanced Brep, elementary surface

 
+ + + + + + + +
IfcFacetedFaceSet_Example-01 + +

Figure 2 shows an IfcFacetedFaceSet represented by

+ +#1 IfcIndexedPolygonalFace: ((1, 2, 3, 4) +#2 IfcIndexedPolygonalFace: ((6, 2, 3, 7) +#3 IfcIndexedPolygonalFace: ((7, 3, 4, 8) +#4 IfcIndexedPolygonalFace: ((8, 4, 1, 5) +#5 IfcIndexedPolygonalFace: ((1, 4, 3, 2) +#6 IfcIndexedPolygonalFace: ((6, 7, 8, 5) +#7 IfcCartesianPointList3D: ((0.,0.,0.), (1.,0.,0.), (1.,1.,0.), (0.,1.,0.), (0.,0.,2.), (1.,0.,2.), (1.,1.,2.), (0.,1.,2.)) + +

Figure 2 — Polygonal face set geometry

 
+ +> NOTE  The definition of _IfcFacetedFaceSet_ is based on the **indexedFaceSet** defined in ISO/IEC 19775-1 + +> HISTORY  New entity in IFC4 Addendum 2. + +{ .spec-head} +Informal Propositions: + +1. If _Closed_ = TRUE, the same topological constraints as imposed by an faceted boundary representation shall be safisfied. In particular: + * each face shall be unique; + * each edge shall be used by exactly two outer or inner boundaries of faces; + * the topological normal at each point on the boundary of the polygonal face set shall point away from the material of the solid. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcRectangularPyramid/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcRectangularPyramid/Documentation.md index 9cc34ec51..5b466ce2f 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcRectangularPyramid/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcRectangularPyramid/Documentation.md @@ -6,7 +6,7 @@ As shown in Figure 1, the pyramid is positioned within its own placement coordinate system. The origin is the center of the bottom rectangle, that lies in the XY plane. The apex lies on the positive z axis at [0, 0, _Height_]. -!["cone1"](../../../../../../figures/ifcrectangularpyramid-layout1.png "Figure 1 — Rectangular pyramid geometry") +!["pyramid"](../../../../../../figures/ifcrectangularpyramid-layout1.png "Figure 1 — Rectangular pyramid geometry") > HISTORY  New entity in IFC2x3 @@ -24,7 +24,7 @@ Figure 2 illustrates default texture mapping with a clamped texture (RepeatS=Fal { .gridtable} - + - +
texturetexture
diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolid/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolid/Documentation.md index 116266f58..08c54a17c 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolid/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolid/Documentation.md @@ -6,11 +6,13 @@ If the transitions between consecutive segments of the _Directrix_ are not tange Figure 1 illustrates an example. -* _Directrix_ given as _IfcCompositeCurve_ being tangent continuous between its segments +* _Directrix_ given as _IfcIndexedPolyCurve_, having linear and circular arc segments, that are tangent continuous between each segments * _Directrix_ being a bounded and open curve * No _StartParam_ and _EndParam_ are provided, start and end default to start and end of the bounded curve of the _Directrix_ -> NOTE  Although the example shows a _Directrix_ as a composite curve on a planar reference surface, the definition of _IfcSweptDiskSolid_ is not restricted to be based on planer curves. However view definitions or implementer agreements may provide restrictions. +> NOTE  Although the example shows a _Directrix_ as a poly curve on a planar reference surface, the definition of _IfcSweptDiskSolid_ is not restricted to be based on planer curves. However view definitions or implementer agreements may provide restrictions. + +> NOTE  The geometric item _IfcIndexedPolyCurve_ provides a more compact representation compared with _IfcCompositeCurve_ as is therefore the prefered curve representation for the _Directrix_. !["disk solid"](../../../../../../figures/ifcsweptdisksolid-layout1.png "Figure 1 — Swept disk solid geometry") diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolidPolygonal/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolidPolygonal/DocEntity.xml index 35fd59ab1..3d911c02a 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolidPolygonal/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolidPolygonal/DocEntity.xml @@ -21,8 +21,9 @@ NOT(EXISTS(FilletRadius)) OR (FilletRadius >= SELF\IfcSweptDiskSolid.Radius) - The _Directrix_ shall be of type _IfcPolyline_. - 'IFCGEOMETRYRESOURCE.IFCPOLYLINE' IN TYPEOF(SELF\IfcSweptDiskSolid.Directrix) + The _Directrix_ shall be of type _IfcIndexedPolyCurve_ with no _Segments_, or of type _IfcPolyline_. + ('IFCGEOMETRYRESOURCE.IFCPOLYLINE' IN TYPEOF(SELF\IfcSweptDiskSolid.Directrix)) OR +(('IFCGEOMETRYRESOURCE.IFCINDEXEDPOLYCURVE' IN TYPEOF(SELF\IfcSweptDiskSolid.Directrix)) AND NOT(EXISTS(SELF\IfcSweptDiskSolid.Directrix.Segments))) diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolidPolygonal/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolidPolygonal/Documentation.md index 1ca8d0679..62762c918 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolidPolygonal/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcSweptDiskSolidPolygonal/Documentation.md @@ -1,4 +1,6 @@ -The _IfcSweptDiskSolidPolygonal_ is a _IfcSweptDiskSolid_ where the _Directrix_ is restricted to be provided by an _IfcPolyline_ only. An optional _FilletRadius_ attribute can be asserted, it is then applied as a fillet to all transitions between the segments of the _IfcPolyline_. +The _IfcSweptDiskSolidPolygonal_ is a _IfcSweptDiskSolid_ where the _Directrix_ is restricted to be provided by an poly line only. An optional _FilletRadius_ attribute can be asserted, it is then applied as a fillet to all transitions between the segments of the poly line. + +> NOTE  The geometric item _IfcIndexedPolyCurve_ provides a more compact representation compared with _IfcPolyline_. Therefore it is the prefered curve representation for the _Directrix_. The _IfcIndexedPolyCurve_ shall not have _Segments_ defined, resticting it to a poly line only. > HISTORY  New entity in IFC4. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedFaceSet/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedFaceSet/DocEntity.xml index 71664520d..9c978b872 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedFaceSet/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedFaceSet/DocEntity.xml @@ -5,65 +5,64 @@ - + + An ordered list of Cartesian points used by the coordinate index defined at the subtypes of _IfcTessellatedFaceSet_. - - - + + + - + - - An ordered list of directions used by the normal index defined at the subtypes of _IfcTessellatedFaceSet_. It is a two-dimensional list of directions provided by three parameter values. - + + The space dimensionality of this geometric representation item, it is always 3. + 3 - - - + + + - - - - Indication whether the _IfcTessellatedFaceSet_ is a closed shell or not. If omited no such information can be provided. - - - - - - + Reference to the indexed colour map providing the corresponding colour RGB values to the faces of the subtypes of _IfcTessellatedFaceSet_. - - + + - + Reference to the indexed texture map providing the corresponding texture coordinates to the vertices bounding the faces of the subtypes of _IfcTessellatedFaceSet_. - - + + - + - - - + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedFaceSet/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedFaceSet/Documentation.md index 96c3bad04..323834db2 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedFaceSet/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedFaceSet/Documentation.md @@ -2,14 +2,13 @@ > NOTE  The compact representation has been chosen to enable small data sets despite potentially large sets of faces, edges and vertices needed to represent tessellations of analyticals surfaces and solids, and despite large sets of colour and texture information to annotate the tessellated faces. -The _IfcTessellatedFaceSet_ is an abstract supertype of tesselated face sets each imposing specific constraints on face generation for tessellation, such as triangulation (with or without strip and fans), or quadrilaterals. +The _IfcTessellatedFaceSet_ is an abstract supertype of tesselated face sets each imposing specific constraints on face generation for tessellation, such as triangulation (with or without strip and fans), or quadrilaterals, or polygonal faces (with or without inner loops). > NOTE  Not all different constraints on face sets are included as specific subtypes in this release of the specification. The following attributes apply to all subtypes: * The _Coordinates_ are the ordered list of Cartesian points representing the vertices of the tessellated item. An index list, defined at the level of subtypes, uses the points, identified by index position, to construct the polylines that represent the faces. -* The _Normals_ are the ordered list of directions representing normals of the tessellated item. An index list, defined at the level of subtypes, uses the directions, identified by index position, to define the normals either by face or by edge. * The _HasColours_ inverse relation provides an indexed colour map with an corresponding list of indices providing a colour for each face of the tessellated face set. * The _HasTextures_ inverse relation provides an indexed texture map with an corresponding list of indices providing texture coordinates that map to the geometric coordinates of the polylines representing the faces. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedItem/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedItem/DocEntity.xml index b100763ac..76e4f0f52 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedItem/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTessellatedItem/DocEntity.xml @@ -9,13 +9,21 @@ + - - - + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTriangulatedFaceSet/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTriangulatedFaceSet/DocEntity.xml index bbfa141fd..d90370c68 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTriangulatedFaceSet/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTriangulatedFaceSet/DocEntity.xml @@ -5,42 +5,62 @@ - + + + An ordered list of three directions for normals. It is a two-dimensional list of directions provided by three parameter +values. +* The first dimension corresponds to the vertex indices of the _Coordindex_ +* The second dimension has exactly three values, [1] the x-direction, [2] the y-direction and [3] the z-directions + + + + + + + + + + Indication whether the _IfcTriangulatedFaceSet_ is a closed shell or not. If omited no such information can be provided. + + + + + + + - Two-dimensional list, where the first dimension represents the triangles (from 1 to N) and the second dimension the indices to -three points defining the vertices (from 1 to 3). + Two-dimensional list for the indexed-based triangles, where +* The first dimension represents the triangles (from 1 to N) +* The second dimension has exactly three values representing the indices to three vertex points (from 1 to 3). + > NOTE&nbsp; The coordinates of the vertices are provided by the indexed list of _SELF\IfcTessellatedFaceSet.Coordinates.CoordList_. - - - + + + - + - - Two-dimensional list, where the first dimension represents the triangle (from 1 to N) and the second dimension the indices to -three normals (from 1 to 3) corresponding to the vertices. -{ .note} -> The directions of the normals are provided by the indexed list of _SELF\IfcTessellatedFaceSet.Normals_. - + + The list of integers defining the locations in the _IfcCartesianPointList3D_ to obtain the point coordinates for the indices withint the _CoordIndex_. If the _PnIndex_ is not provided the indices point directly into the _IfcCartesianPointList3D_. - - - + + + - + Derived number of triangles used for this triangulation. SIZEOF(CoordIndex) - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTriangulatedFaceSet/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTriangulatedFaceSet/Documentation.md index 060d3fd11..11a6586e0 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTriangulatedFaceSet/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Entities/IfcTriangulatedFaceSet/Documentation.md @@ -1,36 +1,37 @@ -The _IfcTriangulatedFaceSet_ is a tessellated face set with all faces being bound by triangles. The faces are constructed by implicit polylines defined by three Cartesian points. The coordinates of each point are provided by a one-based index into an ordered list of Cartesian points provided by the two-dimensional list _CoordIndex_, where +The _IfcTriangulatedFaceSet_ is a tessellated face set with all faces being bound by triangles. The faces are constructed by implicit polylines defined by three Cartesian points. Depending on the value of the attribute _Closed_ the instance of _IfcTriangulatedFaceSet_ represents: + +* if TRUE, a boundary represention (or B-rep); +* if FALSE, a face based surface representation. + +The coordinates of each point are provided by a one-based index into an ordered list of Cartesian points provided by the two-dimensional list _CoordIndex_, where * the first dimension of the two-dimensional list addresses the list of triangular faces; -* the second dimension of the two-dimensional list provides exactly three indices into the _IfcCartesianPointList_ referenced by _Coordinates_ defined at the supertype _IfcTessellatedFaceSet_. Each index points to a Cartesian point being a vertex of the triangle. +* the second dimension of the two-dimensional list provides exactly three indices. Each index points to a Cartesian point being a vertex of the triangle. -Optional the normals at each vertex can be provided by the two-dimensional list _NormalIndex_, where +Depending on the provision of _PnIndex_ the indices point either directly into the _IfcCartesianPointList3D_ referenced by _Coordinates_ defined at the supertype _IfcTessellatedFaceSet_, or they point into the _PnIndex_ where the integer values at that position provides the location of the coordinate values within the _IfcCartesianPointList3D_. See Figure 1 for the handling of point index. -* the first dimension of the two-dimensional list addresses the corresponding list of triangular faces; -* the second dimension of the two-dimensional list provides exactly three indices into the two-dimensional list _Normals_ defined at the supertype _IfcTessellatedFaceSet_. Each index, corresponding to the index of vertices, points to a direction being the normal at this vertex of the triangle. +!["PnIndex"](../../../../../../figures/ifctriangulatedfaceset_03.png "Figure 1 — Use of _PnIndex_") -In case of corresponding lists of points and normals where the order of the points in the _CoordList_ is identical to the order of the normals in _Normals_, a single index list shall be used. The the list of _CoordIndex_ will be applied to both points and normals, and the list of _NormalIndex_ shall be empty. In other words, if the list of _Normals_ in not empty and the list of _NormalIndex_ is empty, then the list of _CoordIndex_ shall be used to point to the corresponding positions in the list of _CoordList_ and _Normals_. +See Figure 2 for using the _IfcTriangulatedFaceSet_ without (as default) and with using the _PnIndex_. -> NOTE  Using corresponding lists of points and normals allows to use only a single list of indices into both at the expense of having non-unique collections of points and vertices. +!["IfcTriangulatedFaceSet_01"](../../../../../../figures/ifctriangulatedfaceset_01.png "Figure 2 — Triangulated face set") -Figure 1 shows the use of _IfcTriangulatedFaceSet_ without annotation. The diagram of the _IfcTriangulatedFaceSet_ represents the indices and the ordered list into which the indices point. The index starts with 1 (indexed as 1 to N), if the greatest index in _CoordIndex_ in N, then the _IfcCartesianPointList_ shall have N lists of 3:3 coordinates. +Optionally normals can be provided. Only normals per vector are supported allowing for visually curved triangles when the three normals of the corresponding three vertices of a triangle are not co-linear to the normal of the triangular face. If they are identical, normals shall be omited. - - - - - - - - - -
IfcTriangulatedFaceSet_01 -

There are three possibilities to instantiate the IfcTriangulatedFaceSet, in addition to the mandatory attributes CoordList through Coordinates and CoordIndex the optional attributes have the following combination:

-
    -
  • Normals and NormalIndex are both provided, then the NormalIndex points into Normals
  • -
  • Normals provided and NormalIndex is not provided, then the CoordIndex also points into the Normals
  • -
  • Normals and NormalIndex are both not provided, then the normals have to be recalculated.
  • -
-

Figure 1 — Triangulated face set

+> NOTE  In case of a body representation having triangular faces with curvature, different normals for all three vertices in context of this triangles are exported, describing the curvature for smooth visualisation. In case of triangular faces with no curvature, the three vertex-based normals are identical and could always be computed from the face. Therefore vertices should only be exported to support smooth visualisation by curvature of triangles. In case of faceted representation no vertices should be exported. + +Normals are provided by the two-dimensional list _Normals_, where + +* the first dimension of the two-dimensional list addresses the corresponding list of vertex indices of the triangular faces; +* the second dimension of the two-dimensional list provides exactly three real values to determine the direction of the normal at this vertex of the triangle. + +The indices in the _CoordIndex_ point into the list of _Normals_. The indices of _CoordIndex_ are applied to both points, either directly directly, or via the _PnIndex_ and normals. See Figure 3 for handling of normals. + +!["IfcTriangulatedFaceSet_02"](../../../../../../figures/ifctriangulatedfaceset_02.png "Figure 3 — Triangulated face set with normals") + +> NOTE  Using corresponding lists of points and normals allows to use only a single list of indices into both at the expense of having non-unique collections of vertices. + +Figure 4 shows the use of _IfcTriangulatedFaceSet_ without annotation. The diagram of the _IfcTriangulatedFaceSet_ represents the indices and the ordered list into which the indices point. The index starts with 1 (indexed as 1 to N), if the greatest index in _CoordIndex_ in N, then the _IfcCartesianPointList_ shall have N lists of 3:3 coordinates.   @@ -38,7 +39,7 @@ Figure 1 shows the use of _IfcTriangulatedFaceSet_ without annotation. The diagr
IfcTriangulatedFaceSet_Example-01 -

Figure 2 shows an IfcTriangulatedFaceSet represented by

+

Figure 168 shows an IfcTriangulatedFaceSet represented by

CoordIndex: ((1,6,5), (1,2,6), (6,2,7), (7,2,3), (7,8,6), (6,8,5), (5,8,1), (1,8,4), (4,2,1), (2,4,3), (4,8,7), (7,3,4))
IfcCartesianPointList3D: ((0.,0.,0.), (1.,0.,0.), (1.,1.,0.), (0.,1.,0.), (0.,0.,2.), (1.,0.,2.), (1.,1.,2.), (0.,1.,2.)) @@ -46,11 +47,19 @@ Figure 1 shows the use of _IfcTriangulatedFaceSet_ without annotation. The diagr

Figure 2 — Triangulated face set geometry

Figure 4 — Triangulated face set geometry

 
-> NOTE  The definition of _IfcTriangulatedFaceSet_ is based on the **indexedFaceSet**, and **indexedTriangleSet** defined in ISO/IEC 19775-1 +> NOTE  The definition of _IfcTriangulatedFaceSet_ is based on the **indexedFaceSet** and **indexedTriangleSet** defined in ISO/IEC 19775-1. The use of _PnIndex_ has been adopted from **triangulated_surface_set** defined in ISO-10303-42. > HISTORY  New entity in IFC4. + +{ .spec-head} +Informal Propositions: + +1. If _Closed_ = TRUE, the same topological constraints as imposed by an faceted boundary representation shall be safisfied. In particular: + * each face shall be unique; + * each edge shall be used by exactly two boundaries of faces; + * the topological normal at each point on the boundary of the triangulated face set shall point away from the mater ial of the solid. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Types/IfcBooleanOperand/DocSelect.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Types/IfcBooleanOperand/DocSelect.xml index 4866b1adb..cc2d643f4 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Types/IfcBooleanOperand/DocSelect.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Types/IfcBooleanOperand/DocSelect.xml @@ -5,17 +5,19 @@ - + + - + + @@ -47,6 +49,13 @@ + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Types/IfcBooleanOperand/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Types/IfcBooleanOperand/Documentation.md index 487ae2ff6..a81483127 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Types/IfcBooleanOperand/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometricModelResource/Types/IfcBooleanOperand/Documentation.md @@ -7,3 +7,6 @@ > NOTE  Corresponding STEP type **boolean_operand** defined in ISO 10303-42. > HISTORY  New type in IFC1.5.1. + +{ .change-ifc2x4} +> IFC4 CHANGE  The item _IfcTessellatedFaceSet_ has been added to the select. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/DocSchema.xml index 61079358c..ebe5e4ad2 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/DocSchema.xml @@ -47,20 +47,20 @@
- + - + - + - + - - + + @@ -140,7 +140,7 @@ - + @@ -199,10 +199,10 @@ - + - + @@ -221,16 +221,25 @@
- + - + - + - + + + + + + + + + + @@ -286,7 +295,7 @@ - + @@ -294,43 +303,43 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -338,7 +347,7 @@ - + @@ -346,39 +355,39 @@ - + - + - + - + - + - + - + - - + + - - + + - + @@ -386,43 +395,43 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -430,18 +439,18 @@ - - + + - - - + + + - + - + @@ -449,7 +458,7 @@ - + @@ -457,23 +466,23 @@ - + - - + + - - + + - - + + - + - - + + @@ -503,8 +512,8 @@ - - + + @@ -544,7 +553,7 @@ - + @@ -563,10 +572,10 @@ - + - + @@ -617,7 +626,7 @@ - + @@ -670,7 +679,7 @@ - + @@ -688,7 +697,7 @@ - + @@ -718,10 +727,11 @@ - + - - + + + @@ -733,14 +743,15 @@ - + - - + + + - + @@ -748,10 +759,11 @@ - + - - + + + @@ -761,7 +773,7 @@ - + @@ -805,7 +817,7 @@ - + @@ -820,7 +832,7 @@ - + @@ -875,10 +887,11 @@ - + - - + + + @@ -903,7 +916,7 @@ - + @@ -914,6 +927,9 @@ + + + @@ -955,15 +971,15 @@ the datatype of OuterBoundary and InnerBoundaries has been changed to IfcCurve New entitiy in IFC2x4 - + new entity in IFC2x4 - + changed to optional in IFC2x4 - + Inverse attributes LayerAssignment restricted to [0:1] in IFC2x4 diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcBoundedCurve/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcBoundedCurve/DocEntity.xml index c86672ad7..92d6ab696 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcBoundedCurve/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcBoundedCurve/DocEntity.xml @@ -52,8 +52,8 @@ - - + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCircle/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCircle/DocEntity.xml index 0e3237d10..65244c3f3 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCircle/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCircle/DocEntity.xml @@ -5,15 +5,16 @@ - + The radius of the circle, which shall be greater than zero. - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcConic/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcConic/DocEntity.xml index 692bb4f77..0d2b63a62 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcConic/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcConic/DocEntity.xml @@ -5,7 +5,7 @@ - + @@ -14,29 +14,33 @@ The location and orientation of the conic. Further details of the interpretation of this attribute are given for the individual subtypes." - - + + + - +
- - + + + - - + + + - - + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurve/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurve/DocEntity.xml index 8ce5b5d83..a642067c0 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurve/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurve/DocEntity.xml @@ -5,7 +5,7 @@ - + @@ -13,63 +13,75 @@ + The space dimensionality of this abstract class, defined differently for all subtypes, i.e. for IfcLine, IfcConic and IfcBoundedCurve. IfcCurveDim(SELF) - - - - + + + - + - - + + + - - + + + - - + + + - - + + + - - - + + + - - - + + + - - + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurveBoundedPlane/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurveBoundedPlane/DocEntity.xml index 6f3317e90..f58727e77 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurveBoundedPlane/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurveBoundedPlane/DocEntity.xml @@ -22,7 +22,7 @@ - + An optional set of inner boundaries. They shall not intersect each other or the outer boundary. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurveBoundedSurface/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurveBoundedSurface/DocEntity.xml index fb63e4297..112c7460d 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurveBoundedSurface/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCurveBoundedSurface/DocEntity.xml @@ -19,18 +19,18 @@ The outer boundary of the surface. - - + + - + - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCylindricalSurface/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCylindricalSurface/DocEntity.xml index 75676a6f6..be1f69bc9 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCylindricalSurface/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcCylindricalSurface/DocEntity.xml @@ -5,15 +5,16 @@ - + The radius of the cylindrical surface. - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcElementarySurface/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcElementarySurface/DocEntity.xml index 727eca929..bf8040b8e 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcElementarySurface/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcElementarySurface/DocEntity.xml @@ -5,38 +5,58 @@ - + + + The position and orientation of the surface. This attribute is used in the definition of the parameterization of the surface. - - + + + - + - + + - - + + + - - + + + + + + + + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcEllipse/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcEllipse/DocEntity.xml index 1e9653927..010ccc4bc 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcEllipse/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcEllipse/DocEntity.xml @@ -5,23 +5,25 @@ - + The first radius of the ellipse which shall be positive. Placement.Axes[1] gives the direction of the SemiAxis1. - - + + + - + The second radius of the ellipse which shall be positive. - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIndexedPolyCurve/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIndexedPolyCurve/DocEntity.xml index 29a8873fe..2ccec860a 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIndexedPolyCurve/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIndexedPolyCurve/DocEntity.xml @@ -1,33 +1,33 @@  - - + + A list of points, provided by a point list of either two, or three dimensions, that is used to define the poly curve. If the attribute _Segments_ is not provided, the poly curve is generated as a poly line by connecting the points in the order of their appearance in the point list. If the attribute _Segments_ is provided, the segments determine, how the points are to be used to create straigth and circular arc segments. - - - + + + - + List of straight line and circular arc segments, each providing a list of indices into the Cartesian point list. Indices should preserve consecutive connectivity between the segments, the start index of the next segment shall be identical with the end index of the previous segment. - - - + + + - + Indication of whether the curve intersects itself or not; this is for information only. - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIntersectionCurve/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIntersectionCurve/DocEntity.xml new file mode 100644 index 000000000..923872328 --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIntersectionCurve/DocEntity.xml @@ -0,0 +1,15 @@ + + + + + + The intersection curve shall have precisely two associated geometry elements. + SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2 + + + The two associated geometry elements shall be related to distinct surfaces. These are the surfaces which define the intersection curve. + IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[1]) <> IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[2]) + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIntersectionCurve/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIntersectionCurve/Documentation.md new file mode 100644 index 000000000..2bb5d20df --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcIntersectionCurve/Documentation.md @@ -0,0 +1,9 @@ +An _IfcIntersectionCurve_ is a 3-dimensional curve that has two additional representations provided by two pcurves defined within two distinct and intersecting surfaces. + +{ .extDef} +> NOTE  Definition according to ISO/CD 10303-42:1992 +> An intersection curve is a type of surface curve, which results from the intersection of two surfaces. It is represented as a special subtype of the surface curve entity having two distinct surface associations defined via the associated geometry list. + +> NOTE  Entity adapted from **intersection_curve** defined in ISO 10303-42. + +> HISTORY  New entity in IFC4 Add2. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcLine/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcLine/DocEntity.xml index 42fc256af..1143ab0bf 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcLine/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcLine/DocEntity.xml @@ -5,25 +5,25 @@ - + The location of the _IfcLine_. - - + + + - + The direction of the _IfcLine_, the magnitude and units of _Dir_ affect the parameterization of the line. - - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcLine/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcLine/Documentation.md index 91a05cc78..f24e7bc02 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcLine/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcLine/Documentation.md @@ -8,6 +8,7 @@ > 2. _IfcLine_ with _IfcVector_._Magnitude_: 1.0 AND _IfcTrimmedCurve_ with _Trim1_: 0. and _Trim2_: 2. (and trimming preference being parameter); > 3. _IfcLine_ AND _IfcTrimmedCurve_ with _Trim1_::_IfcCartesianPoint_ [0.,0.] and _Trim2_::_IfcCartesianPoint_ [0.,2.] (and trimming preference being Cartesian) - the _IfcVector_._Magnitude_ has no effect; > 4. _IfcPolyline_ with _Points[1]_ being 0.,0. and _Points[2]_ being 0.,2. +> 5. _IfcIndexedPolyCurve_ with two indices, pointing into a point list providing the coordinates (0.,0.) and (0.,2.). !["line examples"](../../../../../../figures/ifcline-fig1.png "Figure 1 — Unbounded _IfcLine_ and bounded _IfcTrimmedCurve_") diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcOffsetCurve2D/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcOffsetCurve2D/DocEntity.xml index 98c38be41..af7d20848 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcOffsetCurve2D/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcOffsetCurve2D/DocEntity.xml @@ -5,34 +5,34 @@ - + The curve that is being offset. - - - + + + - + The distance of the offset curve from the basis curve. distance may be positive, negative or zero. A positive value of distance defines an offset in the direction which is normal to the curve in the sense of an anti-clockwise rotation through 90 degrees from the tangent vector T at the given point. (This is in the direction of orthogonal complement(T).) - - - + + + - + An indication of whether the offset curve self-intersects; this is for information only. - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcOffsetCurve3D/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcOffsetCurve3D/DocEntity.xml index 635050e91..b601ba1c9 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcOffsetCurve3D/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcOffsetCurve3D/DocEntity.xml @@ -5,43 +5,43 @@ - + The curve that is being offset. - - - + + + - + The distance of the offset curve from the basis curve. The distance may be positive, negative or zero. - - - + + + - + An indication of whether the offset curve self-intersects, this is for information only. - - - + + + - + The direction used to define the direction of the offset curve 3d from the basis curve. - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcPcurve/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcPcurve/DocEntity.xml index ffeb376da..3dfbb7e50 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcPcurve/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcPcurve/DocEntity.xml @@ -5,21 +5,23 @@ - + - - + + + - + - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcPlane/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcPlane/DocEntity.xml index 895c26d45..ca1e4b991 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcPlane/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcPlane/DocEntity.xml @@ -5,6 +5,6 @@ - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcRectangularTrimmedSurface/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcRectangularTrimmedSurface/DocEntity.xml index 63665e205..768dcb0ac 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcRectangularTrimmedSurface/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcRectangularTrimmedSurface/DocEntity.xml @@ -54,20 +54,20 @@ Flag to indicate whether the direction of the first parameter of the trimmed surface agrees with or opposes the sense of u in the basis surface. - - - + + + - + Flag to indicate whether the direction of the second parameter of the trimmed surface agrees with or opposes the sense of v in the basis surface. - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSeamCurve/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSeamCurve/DocEntity.xml new file mode 100644 index 000000000..2628b37a9 --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSeamCurve/DocEntity.xml @@ -0,0 +1,27 @@ + + + + + + + + + The intersection curve shall have precisely two associated geometry elements. + SIZEOF(SELF\IfcSurfaceCurve.AssociatedGeometry) = 2 + + + The two associated geometries shall be related to the same surface. + IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[1]) = IfcAssociatedSurface(SELF\IfcSurfaceCurve.AssociatedGeometry[2]) + + + + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSeamCurve/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSeamCurve/Documentation.md new file mode 100644 index 000000000..fb2eb644a --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSeamCurve/Documentation.md @@ -0,0 +1,15 @@ +An _IfcSeamCurve_ is a 3-dimensional curve that has additional representations provided by exactly two distinct pcurves describing the same curve at the two extreme ends of a closed parametric surface. + +> NOTE&bbsp; The `seam' on a cylinder has representations as the lines u = 0 or u = 360 degrees in parameter space. + +Figure 1 shows an instance diagram explaining the use of _IfcSeamCurve_ as a boundary curve of an _IfcCylindricalSurface_. + +!["seam curve usage"](../../../../../../figures/ifcseamcurve_01.png "Figure 1 — use of a seam curve bounding a cylindrical surface") + +{ .extDef} +> NOTE  Definition according to ISO/CD 10303-42:1992 +> A seam curve is a type of surface curve, that is a curve on a closed parametric surface which has two distinct representations as constant parameter curves at the two extremes of the parameter range for the surface. + +> NOTE  Entity adapted from **surface_curve** defined in ISO 10303-42. + +> HISTORY  New entity in IFC4 Add2. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSphericalSurface/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSphericalSurface/DocEntity.xml new file mode 100644 index 000000000..28702fe7c --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSphericalSurface/DocEntity.xml @@ -0,0 +1,16 @@ + + + + + + The radius of the sphere. + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSphericalSurface/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSphericalSurface/Documentation.md new file mode 100644 index 000000000..b08547dda --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSphericalSurface/Documentation.md @@ -0,0 +1,37 @@ +The _IfcSphericalSurface_ is a bounded elementary surface. The inherited _Position_ attribute defines the _IfcAxisPlacement3D_ and provides: + +* _SELF\IfcElementarySurface.Position_: The location and orientation of the axis system for the primitive.  +* _SELF\IfcElementarySurface.Position.Location_: The center of the spherical surface. +* _SELF\IfcElementarySurface.Position.Position[3]:_ The z axis points at its positve direction towards the north pole, and by its negative directions towards the south pole. + +{ .extDef} +> NOTE  Definition according to ISO/CD 10303-42:1992 +> An _IfcSphericalSurface_ is a type of an elementary surface, which is at a constant distance (the **radius**) from a central point. A spherical surface is defined by the radius and the location and orientation of the surface. +> +> The data is to be interpreted as follows: +> +>> C = Position.Location +>> x = Position.P[1] +>> y = Position.P[2] +>> z = Position.P[3] (axis of spherical surface) +>> _R_ = Radius +> and the surface is parametrised as +> +>> _**σ**(u,v)_ = **C** + R cos _v_ ((cos _u_) **x** + (sin _u_) **y**) + R(sin _v_) **z** +> where the parametrisation range is _0 ≤ u ≤ 360_ degrees and _-90 ≤ v ≤ 90_ degrees. _u_ and _v_ are angular parameters and when numerical values are specified they shall use the current units for plane angle measure. +> +> In the placement coordinate system defined above, the surface is represented by the equation _S_ = 0, where +> +>> _S(x, y, z) = x^2^ + y^2^ + z^2^ - R^2^._ +> The positive direction of the normal to the surface at any point on the surface is given by +> +>> _(S~x~, S~y~, S~z~ )._ +> The unit normal is given by +> +>> **N**_(u,v)_ = cos _v_((cos _u_)**x** + (sin _u_)**y**) + (sin _v_)**z**, + + +> +> NOTE  Entity adapted from **spherical_surface** defined in ISO 10303-42. + +> HISTORY  New entity in IFC4 Addendum 2. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurface/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurface/DocEntity.xml index bb00bb3c1..f74af0265 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurface/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurface/DocEntity.xml @@ -33,8 +33,9 @@ - - + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceCurve/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceCurve/DocEntity.xml new file mode 100644 index 000000000..5a7c8f0f1 --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceCurve/DocEntity.xml @@ -0,0 +1,77 @@ + + + + + + + + + + The curve which is the three-dimensional representation of the surface curve. + + + + + + + + + A list of one or two pcurves which define the surface or surfaces associated with the surface curve. Two elements in this list indicate that the curve has two surface associations which need not be two distinct surfaces. Being a pcurve, it also associates a basis curve in the parameter space of this surface as an alternative representation of the surface curve. + + + + + + + + + The <em<MasterRepresentation defines the curve used to determine the unique parametrisation of the _IfcSurfaceCurve_. +The master_representation takes one of the values _Curve3D_, _PCurve_S1_ or _PCurve_S2_ to indicate a preference for the 3D curve, or the first or second pcurve, in the associated geometry list, respectively. Multiple representations provide the ability to communicate data in more than one form, even though the data is expected to be geometrically identical. + +NOTE&nbsp; The master representation attribute acknowledges the impracticality of ensuring that multiple forms are indeed identical and allows the indication of a preferred form. This would probably be determined by the creator of the data. All characteristics, such as parametrisation, domain, and results of evaluation, for an entity having multiple representations, are derived from the master representation. Any use of the other representations is a compromise for practical considerations. + + + + + + + + + The surface, or surfaces on which the _IfcSurfaceCurve_ lies. This is determined from the _AssociatedGeometry_ list. + IfcGetBasisSurface(SELF) + + + + + + + + + + + The _Curve2D_ shall be defined in three-dimensional space. + Curve3D.Dim = 3 + + + The _Curve3D_ shall not be a pcurve. + NOT ('IFCGEOMETRYRESOURCE.IFCPCURVE' IN TYPEOF(Curve3D)) + + + + + + + + + + + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceCurve/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceCurve/Documentation.md new file mode 100644 index 000000000..512f5608b --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceCurve/Documentation.md @@ -0,0 +1,15 @@ +An _IfcSurfaceCurve_ is a 3-dimensional curve that has additional representations provided by one or two pcurves. + +{ .extDef} +> NOTE  Definition according to ISO/CD 10303-42:1992 +> A surface curve is a type of curve, that is a curve on a surface. The curve is represented as a curve (curve_3d) in three-dimensional space and possibly as a curve, corresponding to a pcurve, in the two-dimensional parametric space of a surface. The ability of this curve to reference a list of 1 or 2 pcurves enables this entity to define either a curve on a single surface, or an intersection curve which has two distinct surface associations. A `seam' on a closed surface can also be represented by this entity; in this case each associated_geometry will be a pcurve lying on the same surface. Each pcurve shall be parametrised to have the same sense as curve_3d. The surface curve takes its parametrisation directly from either curve_3d or pcurve as indicated by the attribute master representation. + +> NOTE  Entity adapted from **surface_curve** defined in ISO 10303-42. + +> HISTORY  New entity in IFC4 Add2. + +{ .spec-head} +Informal Propositions: + +1. Where _Curve3D_ and one or two pcurves exist they shall represent the same mathematical point set. (i.e., they shall coincide geometrically but may differ in parametrisation.) +2. The _Curve3D_ and any associated pcurves shall agree with respect to their senses. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceOfRevolution/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceOfRevolution/Documentation.md index 5898abfcd..9de63d16b 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceOfRevolution/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSurfaceOfRevolution/Documentation.md @@ -9,7 +9,7 @@ >> **V** = AxisPosition.Z >> >> ![Image](../../../../../../figures/ifcsurfaceofresolution-math1.gif) -> In order to produce a single-value surface the a complete revolution, the curve shall be such that when expressed in a cylindrical coordinate system the curve shall be such that when expressed in a cylindrical coordinate system (_r,φ ,z_) centred at C with an axis V no two distinct parametric points on the curve shall have the same values for (_r, z_). For a surface of revolution the parametric range is 0 < _u_ < 360 degree. The parameterization range for _v_ is defined by referenced curve. +> In order to produce a single-valued surface with a complete revolution, the curve shall be such that when expressed in a cylindrical coordinate system (_r,φ ,z_) centred at **C** with an axis **V**, no two distinct parametric points on the curve shall have the same values for (_r, z_). For a surface of revolution the parametric range is 0 < _u_ < 360 degree. The parameterization range for _v_ is defined by referenced curve. > NOTE  Entity adapted from **surface_of_revolution** defined in ISO 10303-42. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSweptSurface/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSweptSurface/DocEntity.xml index 1545eb490..43c0bd611 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSweptSurface/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcSweptSurface/DocEntity.xml @@ -24,10 +24,11 @@ { .change-ifc2x4} > IFC4 CHANGE&nbsp; The attribute has been changed to OPTIONAL with upward compatibility for file-based exchange. - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcToroidalSurface/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcToroidalSurface/DocEntity.xml new file mode 100644 index 000000000..b479be05f --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcToroidalSurface/DocEntity.xml @@ -0,0 +1,31 @@ + + + + + + The major radius of the torus. + + + + + + + + + The minor radius of the torus. + + + + + + + + + + + The attribute value of the MinorRadius shall be smaller then the value of the MajorRadius + MinorRadius < MajorRadius + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcToroidalSurface/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcToroidalSurface/Documentation.md new file mode 100644 index 000000000..9f55b3867 --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Entities/IfcToroidalSurface/Documentation.md @@ -0,0 +1,40 @@ +The _IfcToroidalSurface_ is a bounded elementary surface. It is constructed by completely revolving a circle around an axis line. The inherited _Position_ attribute defines the _IfcAxisPlacement3D_ and provides: + +* _SELF\IfcElementarySurface.Position_: The location and orientation of the axis system for the primitive. +* _SELF\IfcElementarySurface.Position.Location_: The center of the toroidal surface. +* _SELF\IfcElementarySurface.Position.Position[3]:_ The axis of revolution of the toroidal surface + +{ .extDef} +> NOTE  Definition according to ISO/CD 10303-42:1992 +> An _IfcToroidalSurface_ is a type of elementary surface, which could be produced by revolving a circle about a line in its plane. The radius of the circle being revolved is referred to here as the _MinorRadius_ and the _MajorRadius_ is the distance from the centre of this circle to the axis of revolution. A toroidal surface is defined by the major and minor radii and the position and orientation of the surface. +> +> C = Position.Location +> x = Position.P[1] +> y = Position.P[2] +> z = Position.P[3] (axis of toroidal_surface) +> _R_ = MajorRadius +> _r_ = MinorRadius +> +> + +_**σ**(u,v)_ = **C** + _(R + r_cos _v_)((cos_u_)**x** + (sin _u_))**y**) + _r_(sin_v_))**z** + +where the parametrisation range is _0 ≤ u, v ≤ 360_ degrees. _u_ and _v_ are angular parameters and when numerical values are specified they shall use the current units for plane angle measure. + +In the placement coordinate system defined above, the surface is represented by the equation _S_ = 0, where + +> _S(x, y, z) = x^2^ + y^2^ + z^2^ -2R√(x^2^+y^2^) - r^2^ + R^2^._ + +The positive direction of the normal to the surface at any point on the surface is given by + +> _( S~x~, S~y~, S~z~ )._ + +The unit normal is given by + +> **N**_(u,v)_ = cos_v_((cos _u_)**x** + (sin _u_)**y**) + (sin _v_)**z**. + +The sense of this normal is away from the nearest point on the circle of radius _R_ with centre **C**. A manifold surface will be produced if the major radius is greater than the minor radius. If this condition is not fulfilled, the resulting surface will be self-intersecting. + +> NOTE  Entity adapted from **toroidal_surface** defined in ISO 10303-42. + +> HISTORY  New entity in IFC4 Addendum 2. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/DocFunction.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/DocFunction.xml new file mode 100644 index 000000000..31bdca13b --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/DocFunction.xml @@ -0,0 +1,3 @@ + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/Documentation.md new file mode 100644 index 000000000..9f61d458f --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/Documentation.md @@ -0,0 +1,7 @@ +{ .extDef} +> NOTE  Definition according to ISO/CD 10303-42:1992 +> The associated surface function determines the unique surface which is associated with the pcurve. It is required by the propositions which apply to surface curve and its subtypes. + +> NOTE  Function adapted from **associated_surface** defined in ISO 10303-42. + +> HISTORY  New function in IFC4 Addendum 2 diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/Expression.txt b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/Expression.txt new file mode 100644 index 000000000..f79caecff --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcAssociatedSurface/Expression.txt @@ -0,0 +1,9 @@ +(Arg : IfcPcurve) : IfcSurface; + + LOCAL + Surf : IfcSurface; + END_LOCAL; + + Surf := Arg\IfcPcurve.BasisSurface; + + RETURN(Surf); diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcConsecutiveSegments/Expression.txt b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcConsecutiveSegments/Expression.txt index 23a58a0ad..927f1afb6 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcConsecutiveSegments/Expression.txt +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcConsecutiveSegments/Expression.txt @@ -5,7 +5,7 @@ Result : BOOLEAN := TRUE; END_LOCAL; - REPEAT i := 1 to (HIINDEX(Segments)-1); + REPEAT i := 1 TO (HIINDEX(Segments)-1); IF Segments[i][HIINDEX(Segments[i])] <> Segments[i+1][1] THEN BEGIN Result := FALSE; diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcGetBasisSurface/Expression.txt b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcGetBasisSurface/Expression.txt index faf77d8cc..9a083dfd6 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcGetBasisSurface/Expression.txt +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Functions/IfcGetBasisSurface/Expression.txt @@ -9,19 +9,23 @@ IF 'IFCGEOMETRYRESOURCE.IFCPCURVE' IN TYPEOF (C) THEN Surfs := [C\IfcPCurve.BasisSurface]; ELSE - IF 'IFCGEOMETRYRESOURCE.IFCCOMPOSITECURVEONSURFACE' IN TYPEOF (C) THEN + IF 'IFCGEOMETRYRESOURCE.IFCSURFACECURVE' IN TYPEOF (C) THEN + N := SIZEOF(C\IfcSurfaceCurve.AssociatedGeometry); + REPEAT i := 1 TO N; + Surfs := Surfs + IfcAssociatedSurface(C\IfcSurfaceCurve.AssociatedGeometry[i]); + END_REPEAT; + END_IF; + END_IF; + IF 'IFCGEOMETRYRESOURCE.IFCCOMPOSITECURVEONSURFACE' IN TYPEOF (C) THEN - (* For an IfcCompositeCurveOnSurface the BasisSurface is the intersection - of the BasisSurface of all the segments. *) + (* For an IfcCompositeCurveOnSurface the BasisSurface is the intersection of the BasisSurface of all the segments. *) N := SIZEOF(C\IfcCompositeCurve.Segments); Surfs := IfcGetBasisSurface(C\IfcCompositeCurve.Segments[1].ParentCurve); - - IF N > 1 THEN - REPEAT i := 2 TO N; - Surfs := Surfs * IfcGetBasisSurface(C\IfcCompositeCurve.Segments[1].ParentCurve); - END_REPEAT; - END_IF; + IF N > 1 THEN + REPEAT i := 2 TO N; + Surfs := Surfs * IfcGetBasisSurface(C\IfcCompositeCurve.Segments[1].ParentCurve); + END_REPEAT; END_IF; END_IF; RETURN(Surfs); diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcArcIndex/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcArcIndex/DocDefined.xml index b6dd49891..271ec1215 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcArcIndex/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcArcIndex/DocDefined.xml @@ -1,11 +1,11 @@  - - + + - - + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcArcIndex/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcArcIndex/Documentation.md index 7e7488d6f..a64eef3b4 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcArcIndex/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcArcIndex/Documentation.md @@ -3,3 +3,8 @@ > NOTE  The type is used for _IfcIndexedPolyCurve_ to point into an _IfcCartesianPointList_ for providing the Cartesian points of the circular arc segments of the poly curve. > HISTORY  New Type in IFC4 ADD1 + +{ .spec-head} +Informal Propositions: + +1. The second index, resolving to a point on arc, shall resolve into a Cartesian point that has approximately the same distance to the start point and the end point of the circular arc. This is due to avoid numeric instability, if the point on arc is too close to either the start or the end point. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcCurveOnSurface/DocSelect.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcCurveOnSurface/DocSelect.xml index 5688f40ac..6d5bdef30 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcCurveOnSurface/DocSelect.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcCurveOnSurface/DocSelect.xml @@ -4,14 +4,16 @@ - + + + @@ -24,12 +26,20 @@ - - + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcCurveOnSurface/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcCurveOnSurface/Documentation.md index 53e357378..af00c5200 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcCurveOnSurface/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcCurveOnSurface/Documentation.md @@ -3,7 +3,7 @@ { .extDef} > NOTE  Definition according to ISO/CD 10303-42:1992 > A curve_on_surface is a curve on a parametric surface. It may be any of the following: > * a pcurve or -> * a surface curve, including the specialised subtypes of intersection curve and seam_curve, or +> * a surface curve, including the specialised subtypes of intersection curve and seam curve, or > * a composite curve on surface. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcLineIndex/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcLineIndex/DocDefined.xml index 33ba2faf5..650a71a19 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcLineIndex/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcLineIndex/DocDefined.xml @@ -1,11 +1,11 @@  - - + + - - + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcPreferredSurfaceCurveRepresentation/DocEnumeration.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcPreferredSurfaceCurveRepresentation/DocEnumeration.xml new file mode 100644 index 000000000..457b49ec2 --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcPreferredSurfaceCurveRepresentation/DocEnumeration.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcPreferredSurfaceCurveRepresentation/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcPreferredSurfaceCurveRepresentation/Documentation.md new file mode 100644 index 000000000..e9b217279 --- /dev/null +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcPreferredSurfaceCurveRepresentation/Documentation.md @@ -0,0 +1,9 @@ +The _IfcPreferredSurfaceCurveRepresentation_ indicates the preferred form of an edge curve representation. + +{ .extDef} +> NOTE  Definition according to ISO/CD 10303-42:1992 +> The preferred surface curve representation type is used to indicate the preferred form of representation for a surface curve, which is either a curve in geometric space or in the parametric space of the underlying surfaces. + +> NOTE  Type adapted from **preferred_surface_curve_representation** defined in ISO 10303-42. + +> HISTORY  New type in IFC4 Addendum 2. diff --git a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcSegmentIndexSelect/DocSelect.xml b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcSegmentIndexSelect/DocSelect.xml index e79278028..7fac3f300 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcSegmentIndexSelect/DocSelect.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcGeometryResource/Types/IfcSegmentIndexSelect/DocSelect.xml @@ -1,6 +1,6 @@  - - + + @@ -8,23 +8,23 @@ - - + + - - + + - - + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialLayer/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialLayer/DocEntity.xml index a54096522..f0afbb2d9 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialLayer/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialLayer/DocEntity.xml @@ -60,7 +60,7 @@ Category of the material layer, e.g. the role it has in the layer set it belongs to (such as 'load bearing', 'thermal insulation' etc.). The list of keywords might be extended by model view definitions, however the following keywords shall apply in general: -* 'Load Bearing' &mdash; for all material layers having a load bearing function. +* 'LoadBearing' &mdash; for all material layers having a load bearing function. * 'Insulation' &mdash; for all material layers having an insolating function. * 'Inner finish' &mdash; for the material layer being the inner finish. * 'Outer finish' &mdash; for the material layer being the outer finish. diff --git a/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialLayer/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialLayer/Documentation.md index 8c3ff76cf..fc044d8d9 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialLayer/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialLayer/Documentation.md @@ -1,4 +1,6 @@ -_IfcMaterialLayer_ is a single and identifiable part of an element which is constructed of a number of layers (one or more). Each _IfcMaterialLayer_ has a constant thickness and is located relative to the referencing _IfcMaterialLayerSet_ along the MlsBase. +_IfcMaterialLayer_ is a single and identifiable part of an element which is constructed of a number of layers (one or more). Each _IfcMaterialLayer_ has a constant thickness and is located relative to the referencing _IfcMaterialLayerSet_ along the material layer set base (MlsBase). + +Air gaps within a material layer set are represented as an _IfcMaterialLayer_ with the attribute _IsVentilated_ having the value TRUE or UNKNOWN. Such air gaps shall be interpreted as voids (not having a material). > EXAMPLE  A cavity wall with brick masonry used with an air gap in between would be modeled using three _IfcMaterialLayer_'s: [1] Brick, [2] Air gap, [3] Brick. The inner layer "Brick" would have a _Name_ = "Brick", an individual _LayerThickness_, and potentially a _Category_ indicating it as "load bearing", and a _Priority_ that controls how this material layer interacts with other material layers in wall connections. diff --git a/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialProfile/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialProfile/DocEntity.xml index de1085661..2d919ce3c 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialProfile/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcMaterialResource/Entities/IfcMaterialProfile/DocEntity.xml @@ -53,7 +53,7 @@ Category of the material profile, e.g. the role it has in the profile set it belongs to. The list of keywords might be extended by model view definitions, however the following keywords shall apply in general: -* 'Load Bearing' &mdash; the material profile having a load bearing function. +* 'LoadBearing' &mdash; the material profile having a load bearing function. * 'Insulation' &mdash; the material profile having an insolating function. * 'Finish' &mdash; the material profile being the finish. diff --git a/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/DocSchema.xml index 929d49498..d7f89bf77 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/DocSchema.xml @@ -4,19 +4,19 @@ - + - + - + - + - + @@ -90,7 +90,8 @@ - + + @@ -162,7 +163,7 @@ ISO 8601 based types added in IFC 2x4: - + all derived measure types: new in IFC 2x2 diff --git a/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcBinary/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcBinary/DocDefined.xml index 8278dbff2..d73790315 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcBinary/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcBinary/DocDefined.xml @@ -1,10 +1,10 @@  - - + + - - + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcInteger/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcInteger/DocDefined.xml index aef92d698..c0ac72ec1 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcInteger/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcInteger/DocDefined.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcPositiveInteger/DocDefined.xml b/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcPositiveInteger/DocDefined.xml index 14938d48f..594f2e456 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcPositiveInteger/DocDefined.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcPositiveInteger/DocDefined.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcSimpleValue/DocSelect.xml b/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcSimpleValue/DocSelect.xml index 6ba7b8d24..906b63f5c 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcSimpleValue/DocSelect.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcMeasureResource/Types/IfcSimpleValue/DocSelect.xml @@ -5,7 +5,7 @@ - + @@ -20,11 +20,13 @@ + - + + @@ -76,43 +78,55 @@ - - + + + - - + + + - - + + + - - + + + - - + + + - - + + + + + + + + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/DocSchema.xml index fc938f381..26618d0c6 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/DocSchema.xml @@ -3,7 +3,7 @@ - + @@ -121,7 +121,7 @@ - + @@ -130,7 +130,7 @@ - + @@ -140,13 +140,13 @@ - + - + @@ -647,7 +647,7 @@ - + @@ -655,19 +655,19 @@ - + - + - + - + - + @@ -675,7 +675,7 @@ - + @@ -683,13 +683,13 @@ - + - + - + @@ -697,7 +697,7 @@ - + @@ -705,10 +705,10 @@ - - + + - + @@ -716,7 +716,7 @@ - + @@ -724,28 +724,28 @@ - + - + - + - + - - + + - + - + - + @@ -971,7 +971,7 @@ - + @@ -1003,7 +1003,7 @@ - + @@ -1069,7 +1069,7 @@ - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/Entities/IfcIndexedColourMap/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/Entities/IfcIndexedColourMap/DocEntity.xml index d4b77c336..dd6795247 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/Entities/IfcIndexedColourMap/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/Entities/IfcIndexedColourMap/DocEntity.xml @@ -1,5 +1,5 @@  - + @@ -15,16 +15,16 @@ - + The the opacity value, that applies equaly to all faces of the tessellated face set. 1.0 means opaque, and 0.0 completely transparent. If not provided, 1.0 is assumed (all colours are opque). > NOTE&nbsp; The definition of the alpha channel component for opacity follows the new definitions in image processing, where 0.0 means full transparency and 1.0 (or 2^bit depths^ -1) means fully opaque. This is contrary to the definition of transparency in _IfcSurfaceStyleShading_. - - - + + + - + Indexable list of lists of quadruples, representing RGB colours. @@ -38,11 +38,11 @@ Index into the _IfcColourRgbList_ for each face of the _IfcTriangulatedFaceSet_. The colour is applied uniformly to the indexed face. - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/Entities/IfcPresentationStyle/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/Entities/IfcPresentationStyle/Documentation.md index d453594e4..05c0ce06a 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/Entities/IfcPresentationStyle/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcPresentationAppearanceResource/Entities/IfcPresentationStyle/Documentation.md @@ -8,6 +8,3 @@ The different styles may include length measures (directly as a length measure w Each subtype of  _IfcPresentationStyle_ is assigned to the _IfcGeometricRepresentationItem_'s through an intermediate _IfcStyledItem_. > HISTORY  New entity in IFC2x3. - -{ .change-ifc2x4} -> IFC4 CHANGE  Attribute _ModelOrDraughting_ added. diff --git a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/DocSchema.xml index 4f33df7ab..a9d76f3a4 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/DocSchema.xml @@ -3,7 +3,7 @@ - + @@ -22,13 +22,13 @@ - + - + - + @@ -38,37 +38,37 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -84,7 +84,7 @@ - + @@ -98,7 +98,7 @@ - + @@ -117,7 +117,7 @@ - + @@ -128,7 +128,7 @@ - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightDistributionData/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightDistributionData/DocEntity.xml index e79623dec..d24924820 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightDistributionData/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightDistributionData/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightIntensityDistribution/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightIntensityDistribution/DocEntity.xml index 0d64c92ee..f0e1ff82f 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightIntensityDistribution/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightIntensityDistribution/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightSourceGoniometric/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightSourceGoniometric/DocEntity.xml index f33f8c7e2..540f8dcd3 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightSourceGoniometric/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Entities/IfcLightSourceGoniometric/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightDistributionCurveEnum/DocEnumeration.xml b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightDistributionCurveEnum/DocEnumeration.xml index 9a0fc7935..886cb76cb 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightDistributionCurveEnum/DocEnumeration.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightDistributionCurveEnum/DocEnumeration.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightDistributionDataSourceSelect/DocSelect.xml b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightDistributionDataSourceSelect/DocSelect.xml index fe152f73f..9dc94f599 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightDistributionDataSourceSelect/DocSelect.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightDistributionDataSourceSelect/DocSelect.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightEmissionSourceEnum/DocEnumeration.xml b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightEmissionSourceEnum/DocEnumeration.xml index a1409453d..e87bcffd3 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightEmissionSourceEnum/DocEnumeration.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcPresentationOrganizationResource/Types/IfcLightEmissionSourceEnum/DocEnumeration.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPropertyResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcPropertyResource/DocSchema.xml index 823f60af1..6a7b4457a 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPropertyResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcPropertyResource/DocSchema.xml @@ -20,7 +20,7 @@ - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcPropertyResource/Entities/IfcPropertyEnumeratedValue/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcPropertyResource/Entities/IfcPropertyEnumeratedValue/Documentation.md index 4af744f60..195cf9e6c 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcPropertyResource/Entities/IfcPropertyEnumeratedValue/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcPropertyResource/Entities/IfcPropertyEnumeratedValue/Documentation.md @@ -26,13 +26,13 @@ More precisely: The _IfcPropertyEnumeratedValue_ defines a property, which value BladeAction Opposed - IfcString + IfcLabel DamperBladeActionEnum BladeAction Parallel - IfcString + IfcLabel DamperBladeActionEnum diff --git a/Sections/Resource definition data schemas/Schemas/IfcQuantityResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcQuantityResource/DocSchema.xml index 829cd22de..e20d9347d 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcQuantityResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcQuantityResource/DocSchema.xml @@ -3,7 +3,7 @@ - + @@ -25,10 +25,10 @@ - + - + @@ -43,7 +43,7 @@ - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/DocSchema.xml index c9f8bf8ce..85e010421 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/DocSchema.xml @@ -96,7 +96,7 @@ - + @@ -237,7 +237,7 @@ - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/Entities/IfcShapeRepresentation/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/Entities/IfcShapeRepresentation/DocEntity.xml index acfa0f189..f75b19106 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/Entities/IfcShapeRepresentation/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/Entities/IfcShapeRepresentation/DocEntity.xml @@ -26,14 +26,14 @@ IN TYPEOF(SELF\IfcRepresentation.ContextOfItems) A representation type should be provided for the shape representation. EXISTS(SELF\IfcRepresentation.RepresentationType) - - Checks the proper use of _Items_ according to the _RepresentationType_. - IfcShapeRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items) - A representation identifier should be provided for the shape representation. EXISTS(SELF\IfcRepresentation.RepresentationIdentifier) + + Checks the proper use of _Items_ according to the _RepresentationType_. + IfcShapeRepresentationTypes(SELF\IfcRepresentation.RepresentationType, SELF\IfcRepresentation.Items) + diff --git a/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/Entities/IfcShapeRepresentation/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/Entities/IfcShapeRepresentation/Documentation.md index 127ed37e3..c0bf46a75 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/Entities/IfcShapeRepresentation/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcRepresentationResource/Entities/IfcShapeRepresentation/Documentation.md @@ -39,12 +39,12 @@ Several representation identifiers for shape representation are included as pred 3D Surface representation, e.g. of an analytical surface, of an elementplane) -Body -3D Body representation, e.g. as wireframe, surface, or solid model, of an element +Reference +3D representation that is not part of the Body representation. This is used, e.g., for opening geometries, if there are to be excluded from an implicit Boolean operation. -Mesh -3D Body representation, e.g. as tessellation, or other surface, or boundary representation, added in addition to the solid model (potentially involving Boolean operations) of an element +Body +3D Body representation, e.g. as wireframe, surface, or solid model, of an element Clearance diff --git a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/DocSchema.xml index eee48ace9..90322374a 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/DocSchema.xml @@ -1,6 +1,13 @@  + + + + + + + @@ -78,8 +85,8 @@ - - + + @@ -160,16 +167,16 @@ - + - + - + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcAdvancedFace/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcAdvancedFace/Documentation.md index 6e58c8958..e7c8a72da 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcAdvancedFace/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcAdvancedFace/Documentation.md @@ -4,10 +4,17 @@ An _IfcAdvancedFace_ is restricted to: * have a face surface geometry of type _IfcElementarySurface_, _IfcSweptSurface_ or _IfcBSplineSurface_, * have one _IfcFaceOuterBound_ as the bound of the face, with the exception of closed surfaces, -* have all faces to be bound by _IfcEdgeLoop_ or _IfcVertexLoop_ -* have all edges to have an edge curve geometry +* have all faces to be bound by _IfcEdgeLoop_ or _IfcVertexLoop_, +* have all edges to have an edge curve geometry, * have the edge curve geometry restricted to _IfcLine_, _IfcConic_, _IfcPolyline_, or _IfcBSplineCurve_ +In case of closed faces with periodic surfaces, such as cylindrical or spherical surfaces, the following applies: + +* the edges of the closed surface, in case of a cylindrical surface the upper and lower cap, refer to the same instance of _IfcVertexPoint_ twice, +* no _IfcFaceOuterBound_ is provided, or the _IfcFaceOuterBound_ is constructed using an _IfcSeamCurve_ at the periodic end of the underlying closed surface, in case of a cylindrical surface at 0./360. degree. + +!["cylindrical surface"](../../../../../../figures/ifcadvancedface_01.png "Figure 1 — Use of _IfcCylindricalSurface_ as underlying surface of an _IfcAdvancedFace_") + > NOTE  Entity adapted from **advanced_face** defined in ISO 10303-511. > HISTORY  New entity in IFC4 diff --git a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcEdge/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcEdge/DocEntity.xml index 855286995..73533b0d7 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcEdge/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcEdge/DocEntity.xml @@ -42,8 +42,8 @@ - - + + diff --git a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcEdgeCurve/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcEdgeCurve/Documentation.md index bd17aee8d..fe67a7878 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcEdgeCurve/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcEdgeCurve/Documentation.md @@ -1,5 +1,7 @@ An _IfcEdgeCurve_ defines two vertices being connected topologically including the geometric representation of the connection. +> NOTE  The topology is used to trim the geometry of the edge. There is no need to geometrically trim the edge to match the topology. +   diff --git a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcFace/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcFace/Documentation.md index 1ce6a89ad..bb688d20d 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcFace/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcFace/Documentation.md @@ -1,4 +1,8 @@ -{ .extDef} +An _IfcFace_ is topological entity used to define surface, bounded by loops, of a shell. + +> NOTE  In a correctly constructed boundary representation model the face normals will point out of the solid and every single edge is used twice once forwards and once backwards. The face normal is solely defined by the consequitive orientations of the _IfcEdge_'s and _IfcOrientedEdge_'s that bound the face. If all the edges of the face are connected in a counter clockwise manner following the edge orientations the face normal will point outward. The orientation of the _IfcFaceSurface_, or the value of the _IfcFaceSurface.SameSense_ attribute have no effect on the orientation of the face. + +{ .extDef} > NOTE  Definition according to ISO/CD 10303-42:1992 > A face is a topological entity of dimensionality 2 corresponding to the intuitive notion of a piece of surface bounded by loops. Its domain, if present, is an oriented, connected, finite 2-manifold in _R^m^_. A face domain shall not have handles but it may have holes, each hole bounded by a loop. The domain of the underlying geometry of the face, if present, does not contain its bounds, and 0 < Ξ < ∞. > diff --git a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcFaceSurface/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcFaceSurface/Documentation.md index f49d326be..58514a790 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcFaceSurface/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcFaceSurface/Documentation.md @@ -1,4 +1,10 @@ -{ .extDef} +The _IfcFaceSurface_ defines the underlying geometry of the associated surface to the face. + +> NOTE  The topology is used to trim the geometry of the surface. There is no need to geometrically trim the surface to match the topology. + +  + +{ .extDef} > NOTE  Definition according to ISO/CD 10303-42:1992 > A face surface is a subtype of face in which the geometry is defined by an associated surface. The portion of the surface used by the face shall be embeddable in the plane as an open disk, possibly with holes. However, the union of the face with the edges and vertices of its bounding loops need not be embeddable in the plane. It may, for example, cover an entire sphere or torus. As both a face and a geometric surface have defined normal directions, a BOOLEAN flag (the orientation attribute) is used to indicate whether the surface normal agrees with (TRUE) or is opposed to (FALSE) the face normal direction. The geometry associated with any component of the loops of the face shall be consistent with the surface geometry, in the sense that the domains of all the vertex points and edge curves are contained in the face geometry surface. A surface may be referenced by more than one face surface. diff --git a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcOrientedEdge/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcOrientedEdge/DocEntity.xml index bebb269d8..a8e4ebb4d 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcOrientedEdge/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcOrientedEdge/DocEntity.xml @@ -5,47 +5,47 @@ - + Edge entity used to construct this oriented edge. - - + + - + BOOLEAN, If TRUE the topological orientation as used coincides with the orientation from start vertex to end vertex of the edge element. If FALSE otherwise. - - - + + + - + The start vertex of the oriented edge. It derives from the vertices of the edge element after taking account of the orientation. IfcBooleanChoose (Orientation, EdgeElement.EdgeStart, EdgeElement.EdgeEnd) - - - + + + - + The end vertex of the oriented edge. It derives from the vertices of the edge element after taking account of the orientation. IfcBooleanChoose (Orientation, EdgeElement.EdgeEnd, EdgeElement.EdgeStart) - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcOrientedEdge/Documentation.md b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcOrientedEdge/Documentation.md index 41a1d9fa6..19d5bb54d 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcOrientedEdge/Documentation.md +++ b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcOrientedEdge/Documentation.md @@ -1,4 +1,17 @@ -{ .extDef} +The _IfcOrientedEdge_ represents an _IfcEdge_ with an _Orientation_ flag applied. It allows to reuse the same _IfcEdge_ when traversed exactly twice, once forwards and once backwards. + +> NOTE  The sense of the normal to the _IfcFace_ is solely determined from the edges. If all the edges of the face are connected in a counter clockwise manner following the edge orientations the face normal will point outward. The normal to the underlying _IfcFaceSurface_ representing the geometry of that face has no relevance to this. The purpose of the _IfcFaceSurface.SameSense_ attribute is to give additional information for verification purposes. _SameSense_ TRUE means surface normal and face normal are the same, _SameSense_ FALSE means they are in opposite directions. + +The reused edge with a geometric representation as _IfcEdgeCurve_ defines the edge in 3D coordinate space. In some cases, particularly when using elementary or swept surfaces, there is the risk of imprecise mapping of the 3D (x, y, z) _IfcEdgeCurve_ onto the adjacent surfaces to determine the boundaries of these surfaces. The optional _CurveOnSurface_ defines the 2D (u, v) edge within the parametric space of the surface. It could be used to determine the correctness of the mapping of the 3D _IfcEdgeCurve_ onto this surface. + +
+ + + + +

example
EXAMPLE  Figure 1 illustrates an example where the CurveOnSurface is provided in addition to the curve geometry of the IfcEdgeCurve.

Figure 1 — Curve on surface representation of an IfcOrientedEdge

  
+ +{ .extDef} > NOTE  Definition according to ISO/CD 10303-42:1992 > An oriented edge is an edge constructed from another edge and contains a BOOLEAN direction flag to indicate whether or not the orientation of the constructed edge agrees with the orientation of the original edge. Except for perhaps orientation, the oriented edge is equivalent to the original edge. > @@ -7,3 +20,6 @@ > NOTE  Entity adapted from **oriented_edge** defined in ISO 10303-42. > HISTORY  New entity in IFC2.0. + +{ .change-ifc2x4} +> IFC4 Add2 CHANGE  The attribute _CurveOnSurface_ has been added. diff --git a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcPath/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcPath/DocEntity.xml index dd44aebe0..b7ae6bfe3 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcPath/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Entities/IfcPath/DocEntity.xml @@ -10,11 +10,11 @@ The list of oriented edges which are concatenated together to form this path. - - - + + + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Functions/IfcBooleanChoose/Expression.txt b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Functions/IfcBooleanChoose/Expression.txt index cdf64bd33..3735399ce 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Functions/IfcBooleanChoose/Expression.txt +++ b/Sections/Resource definition data schemas/Schemas/IfcTopologyResource/Functions/IfcBooleanChoose/Expression.txt @@ -1,5 +1,5 @@ (B : BOOLEAN ; - Choice1, Choice2 : Generic : Item) : Generic : Item; + Choice1, Choice2 : GENERIC : Item) : GENERIC : Item; IF B THEN RETURN (Choice1); ELSE diff --git a/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/DocSchema.xml b/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/DocSchema.xml index 4f81d7614..4ce311ecc 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/DocSchema.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/DocSchema.xml @@ -14,7 +14,7 @@ - + @@ -28,27 +28,27 @@ - + - + - + - + - + - + - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTable/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTable/DocEntity.xml index 9c4624fb0..2d7dd866f 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTable/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTable/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTableColumn/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTableColumn/DocEntity.xml index feee5bf7b..67b5c7a83 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTableColumn/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTableColumn/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTableRow/DocEntity.xml b/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTableRow/DocEntity.xml index ecf30a593..2e03ff2e5 100644 --- a/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTableRow/DocEntity.xml +++ b/Sections/Resource definition data schemas/Schemas/IfcUtilityResource/Entities/IfcTableRow/DocEntity.xml @@ -1,5 +1,5 @@  - + diff --git a/Sections/Shared element data schemas/Documentation.md b/Sections/Shared element data schemas/Documentation.md index 4e395c0fb..aaf716e2f 100644 --- a/Sections/Shared element data schemas/Documentation.md +++ b/Sections/Shared element data schemas/Documentation.md @@ -1,2 +1 @@ -{ .std} -The shared element data schemas contain intermediate specializations of entities as shown highlighted in blue. Entities defined in this layer can be referenced and specialized by all entities above in the hierarchy. The shared element layer provides more specialized objects and relationships shared by multiple domains. +The shared element data schemas contain intermediate specializations of entities as shown highlighted in blue. Entities defined in this layer can be referenced and specialized by all entities above in the hierarchy. The shared element layer provides more specialized objects and relationships shared by multiple domains. diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/DocSchema.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/DocSchema.xml index 1f266b575..01590f812 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/DocSchema.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/DocSchema.xml @@ -87,10 +87,10 @@ - + - + @@ -1013,7 +1013,7 @@
- + @@ -1021,16 +1021,16 @@ - + - + - + - + diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcBuildingElementProxy/DocEntity.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcBuildingElementProxy/DocEntity.xml index 9d19d07a5..27f451635 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcBuildingElementProxy/DocEntity.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcBuildingElementProxy/DocEntity.xml @@ -8,6 +8,11 @@ + Predefined generic type for a building element proxy that is specified in an enumeration. There may be a property set given specificly for the predefined types. +> NOTE&nbsp; The _PredefinedType_ shall only be used, if no _IfcBuildingElementProxyType_ is assigned, providing its own _IfcBuildingElementProxyType.PredefinedType_. + +{ .change-ifc2x4} +> IFC4 CHANGE&nbsp; The attribute _CompositionType_ has been replaced by _PredefinedType_, being a superset of the enumerators. diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcBuildingElementProxy/Documentation.md b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcBuildingElementProxy/Documentation.md index a360f25f8..977f5bc7e 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcBuildingElementProxy/Documentation.md +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcBuildingElementProxy/Documentation.md @@ -1,8 +1,10 @@ The _IfcBuildingElementProxy_ is a proxy definition that provides the same functionality as subtypes of _IfcBuildingElement_, but without having a predefined meaning of the special type of building element, it represents. -Proxies can also be used as spatial place holders or provisions, that maybe later replaced by special types of elements. +Proxies can also be used as spatial place holders or provisions, that are later replaced by special types of elements. -One use of the proxy object is a provision for voids, i.e. where a particular volume of space is requested by some engineering function that might later be accepted or rejected and if accepted potentially transformed into a void within a building element, like a wall opening, or a slab opening. The provision for voids is exchanged as an _IfcBuildingElementProxy_ with the _PredefinedType_ = ProvisionForVoid. +One use of the proxy object is a provision for voids, i.e. where a particular volume of space is requested by an engineering function that might later be accepted or rejected. If accepted it is transformed into a void within a building element, like a wall opening, or a slab opening. The provision for voids is exchanged as an _IfcBuildingElementProxy_ with the _PredefinedType_ = ProvisionForVoid. Such proxy shall have a swept solid geometry, where the profile of the swept solid lies on/near the surface of the referred building element and the extrusion depths is equal to or bigger then (in case of round or otherwise irregular element shape) the thickness of the building element. The appropriate property set should be attached. + +In addition to the provision for voids, the building element proxy can also represent a provision for space, often the necessary space allocation for mechanical equipment that will be determined in a later design phase. The provision for space is exchanged as an _IfcBuildingElementProxy_ with the _PredefinedType_ = ProvisionForSpace. Other usages of _IfcBuildingElementProxy_ include: @@ -10,6 +12,3 @@ Other usages of _IfcBuildingElementProxy_ include: * The _IfcBuildingElementProxy_ can also be used to represent building elements for which the participating applications can not provide a semantic definition. > HISTORY  New entity in IFC2x. - -{ .change-ifc2x4} -> IFC4 CHANGE  The attribute _CompositionType_ has been replaced by _PredefinedType_, being a superset of the enumerators. diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcStairFlight/DocEntity.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcStairFlight/DocEntity.xml index 057c70539..85728ed69 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcStairFlight/DocEntity.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcStairFlight/DocEntity.xml @@ -10,7 +10,7 @@ Number of the risers included in the stair flight { .change-ifc2x4} -> IFC4 CHANGE The attribute has been deprecated it shall only be exposed with a NIL value. Use Pset_StairFlightCommon.NumberOfRisers instead. +> IFC4 CHANGE The attribute has been deprecated it shall only be exposed with a NIL value. Use _Pset_StairFlightCommon.NumberOfRisers_ instead. @@ -21,7 +21,7 @@ Number of treads included in the stair flight. { .change-ifc2x4} -> IFC4 CHANGE The attribute has been deprecated it shall only be exposed with a NIL value. Use Pset_StairFlightCommon.NumberOfTreads instead. +> IFC4 CHANGE The attribute has been deprecated it shall only be exposed with a NIL value. Use _Pset_StairFlightCommon.NumberOfTreads_ instead. @@ -33,7 +33,7 @@ Vertical distance from tread to tread. The riser height is supposed to be equal for all stairs in a stair flight. { .change-ifc2x4} -> IFC4 CHANGE The attribute has been deprecated it shall only be exposed with a NIL value. Use Pset_StairFlightCommon.RiserHeight instead. +> IFC4 CHANGE The attribute has been deprecated it shall only be exposed with a NIL value. Use _Pset_StairFlightCommon.RiserHeight_ instead. @@ -45,7 +45,7 @@ Horizontal distance from the front to the back of the tread. The tread length is supposed to be equal for all steps of the stair flight. { .change-ifc2x4} -> IFC4 CHANGE The attribute has been deprecated it shall only be exposed with a NIL value. Use Pset_StairFlightCommon.TreadLength instead. +> IFC4 CHANGE The attribute has been deprecated it shall only be exposed with a NIL value. Use _Pset_StairFlightCommon.TreadLength_ instead. diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcWallElementedCase/Documentation.md b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcWallElementedCase/Documentation.md index 25293c399..25060f2e1 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcWallElementedCase/Documentation.md +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Entities/IfcWallElementedCase/Documentation.md @@ -1,18 +1,16 @@ -The _IfcWallElementedCase_ defines a wall with certain constraints for the provision of its components. +The _IfcWallElementedCase_ defines a wall with certain constraints for the provision of its components. The _IfcWallElementedCase_ handles all cases of walls, that are decomposed into parts: -> HISTORY  New entity in IFC4. - -Elemented walls extend the concepts of standard walls with the following features, as shown in Figure 1. +* having components being assigned to the _IfcWallElementedCase_ using the _IfcRelAggregates_ relationship accessible by the inverse relationship _IsDecomposedBy_. -* The wall has a type (_IfcWallType_) that indicates material layers and corresponding elements to be placed parametrically. -* The wall is decomposed into elements for part occurrences, each corresponding to parts defined at the wall type. -* The relationship _IfcRelConnectsWithRealizingElements_ indicates how parts are connected. +Parts within the decomposition are usually be of type: -!["voiding"](../../../../../../figures/ifcwallelementedcase-partitioning.png "Figure 1 — Wall elemented case") +* _IfcBuildingElementPart_ for wall layer, insolation layers and similar +* _IfcMember_ for studs, posts and similar elements, +* _IfcElementAssembly_ for other aggregates, or +* _IfcBuildingElementProxy_. -{ .use-head} -Voiding Use Definition: +> EXAMPLE Elemented walls may extend the concepts of standard walls with the following features, as shown in Figure 1, including the _IfcRelConnectsWithRealizingElements_ relationship to define fasteners and accessories. -As shown in Figure 2, openings within the composite wall are directly assigned to _IfcWallElementedCase_ using _IfcRelVoidsElement_ pointing to _IfcOpeningElement_ and apply to all aggregated parts. If individual parts have cutting and other voiding features, then the decomposed parts have a separate voiding relationship _IfcRelVoidsElement_ pointing to _IfcVoidingFeature_. +!["voiding"](../../../../../../figures/ifcwallelementedcase-partitioning.png "Figure 1 — Wall elemented case") -!["voiding"](../../../../../../figures/ifcwallelementedcase_fig01.png "Figure 2 — Wall elemented voiding") +> HISTORY  New entity in IFC4. diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_CoveringCommon/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_CoveringCommon/DocPropertySet.xml index f92cfc0c1..b8b40f069 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_CoveringCommon/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_CoveringCommon/DocPropertySet.xml @@ -12,15 +12,15 @@ - - + + - + diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_DoorCommon/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_DoorCommon/DocPropertySet.xml index ef15a13a1..39533f6da 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_DoorCommon/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_DoorCommon/DocPropertySet.xml @@ -20,8 +20,11 @@ - + + + + @@ -29,9 +32,6 @@ - - - diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_PlateCommon/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_PlateCommon/DocPropertySet.xml index aff6d66e7..d3bba980e 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_PlateCommon/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_PlateCommon/DocPropertySet.xml @@ -15,11 +15,11 @@ + + - - diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_RampCommon/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_RampCommon/DocPropertySet.xml index 33be4825f..2cbd04709 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_RampCommon/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_RampCommon/DocPropertySet.xml @@ -17,11 +17,13 @@ - - - + + + + + diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_RoofCommon/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_RoofCommon/DocPropertySet.xml index 8832246e5..d7652ec1f 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_RoofCommon/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_RoofCommon/DocPropertySet.xml @@ -17,9 +17,10 @@ - + + diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_ShadingDeviceCommon/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_ShadingDeviceCommon/DocPropertySet.xml index 4c159f9f8..8e0df731e 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_ShadingDeviceCommon/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_ShadingDeviceCommon/DocPropertySet.xml @@ -10,13 +10,13 @@ - - - + + + diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_SlabCommon/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_SlabCommon/DocPropertySet.xml index ff0c0886b..c855c2bd2 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_SlabCommon/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_SlabCommon/DocPropertySet.xml @@ -18,13 +18,13 @@ + - + + - - diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_StairCommon/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_StairCommon/DocPropertySet.xml index 637615cb4..e2f5b6934 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_StairCommon/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_StairCommon/DocPropertySet.xml @@ -25,11 +25,13 @@ + + + + - - diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_WallCommon/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_WallCommon/DocPropertySet.xml index 907e26470..68549a26a 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_WallCommon/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/PropertySets/Pset_WallCommon/DocPropertySet.xml @@ -21,8 +21,8 @@ - + diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/QuantitySets/Qto_BuildingElementProxyQuantities/DocQuantitySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/QuantitySets/Qto_BuildingElementProxyQuantities/DocQuantitySet.xml new file mode 100644 index 000000000..1dbe5779c --- /dev/null +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/QuantitySets/Qto_BuildingElementProxyQuantities/DocQuantitySet.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcBuildingElementProxyTypeEnum/DocEnumeration.xml b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcBuildingElementProxyTypeEnum/DocEnumeration.xml index 317ac8c48..e95f3d196 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcBuildingElementProxyTypeEnum/DocEnumeration.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcBuildingElementProxyTypeEnum/DocEnumeration.xml @@ -10,6 +10,7 @@ + diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcBuildingElementProxyTypeEnum/Documentation.md b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcBuildingElementProxyTypeEnum/Documentation.md index 8a8bdc9c9..18971cf7a 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcBuildingElementProxyTypeEnum/Documentation.md +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcBuildingElementProxyTypeEnum/Documentation.md @@ -3,7 +3,7 @@ > HISTORY  New enumeration IFC2x3 { .change-ifc2x4} -> IFC4 CHANGE  Enumerator PROVISIONFORVOID added. +> IFC4 CHANGE  Enumerators PROVISIONFORVOID and PROVISIONFORSPACE added. { .deprecated} > DEPRECATION  The enumerator COMPLEX, ELEMENT, PARTIAL shall no longer be used. diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcConnectionTypeEnum/Documentation.md b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcConnectionTypeEnum/Documentation.md index 07e36a156..14d118cf2 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcConnectionTypeEnum/Documentation.md +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgElements/Types/IfcConnectionTypeEnum/Documentation.md @@ -21,7 +21,7 @@ The enumerated items shall be used in the following combinations:
  • RelatedConnectionType: AtStart
  • - + @@ -31,7 +31,7 @@ The enumerated items shall be used in the following combinations:
  • RelatedConnectionType: AtStart
  • - + @@ -41,7 +41,7 @@ The enumerated items shall be used in the following combinations:
  • RelatedConnectionType: AtStart
  • - + diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedBldgServiceElements/Entities/IfcDistributionPort/Documentation.md b/Sections/Shared element data schemas/Schemas/IfcSharedBldgServiceElements/Entities/IfcDistributionPort/Documentation.md index ba9380a18..c85e68cf6 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedBldgServiceElements/Entities/IfcDistributionPort/Documentation.md +++ b/Sections/Shared element data schemas/Schemas/IfcSharedBldgServiceElements/Entities/IfcDistributionPort/Documentation.md @@ -2,6 +2,8 @@ Distribution ports are used for passage of solid, liquid, or gas substances, as well as electricity for power or communications. Flow segments (pipes, ducts, cables) may be used to connect ports across products. Distribution ports are defined by system type and flow direction such that for two ports to be connected, they must share the same system type and have opposite flow directions (one side being a _SOURCE_ and the other being a _SINK_). Ports are similar to openings in that they do not have any visible geometry; such geometry is captured at the shape representation of the enclosing element or element type. Ports may have placement that indicates the position and orientation of the connection. +Ports are assigned the distribution systems in order to indicate its role in a particular system, e.g. cold water inlet. + > HISTORY  New entity in IFC2x2 { .change-ifc2x4} diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedFacilitiesElements/PropertySets/Pset_FurnitureTypeCommon/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedFacilitiesElements/PropertySets/Pset_FurnitureTypeCommon/DocPropertySet.xml index a0750e773..8166c9778 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedFacilitiesElements/PropertySets/Pset_FurnitureTypeCommon/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedFacilitiesElements/PropertySets/Pset_FurnitureTypeCommon/DocPropertySet.xml @@ -4,7 +4,8 @@ - + + diff --git a/Sections/Shared element data schemas/Schemas/IfcSharedFacilitiesElements/PropertySets/Pset_Warranty/DocPropertySet.xml b/Sections/Shared element data schemas/Schemas/IfcSharedFacilitiesElements/PropertySets/Pset_Warranty/DocPropertySet.xml index f29bba367..ab244d704 100644 --- a/Sections/Shared element data schemas/Schemas/IfcSharedFacilitiesElements/PropertySets/Pset_Warranty/DocPropertySet.xml +++ b/Sections/Shared element data schemas/Schemas/IfcSharedFacilitiesElements/PropertySets/Pset_Warranty/DocPropertySet.xml @@ -9,8 +9,8 @@ - + diff --git a/Templates/Object Assignment/DocTemplateDefinition.xml b/Templates/Object Assignment/DocTemplateDefinition.xml index b2cc726f4..bc8d35464 100644 --- a/Templates/Object Assignment/DocTemplateDefinition.xml +++ b/Templates/Object Assignment/DocTemplateDefinition.xml @@ -19,87 +19,50 @@ - - Controls may have assignments indicating objects that must observe the established requirements. An example of such assignment is a labor resource assigned to a calendar. - - - - - - - - - - - - - - - - - - _Group Assignment_ established an arbitrary collection of objects within a group. The grouping relationship does not apply any other meaning then grouping objects under some aspect. It is non-hierarchical, that is objects can be grouped into different logical groups, and it does not interfere with other relationship concepts, such as _ObjectAggregation_. - -The _Group Assignment_ concept establish a given object as being the group collection for other objects. An _IfcZone_ is a specific group object for collecting spaces, _IfcDistributionSystem_ is a specific group object for collecting distribution elements. Usually a grouping relationship is applied to group elements for a particular purpose or function. It usually implies the existence of a grouping relationship and the provision of some identity under which the group is characterized. - -* Group collection is handled by an instance of _IfcRelAssignsToGroup_, which assigns all group members to the _IfcGroup_ being the collection. -* Objects included in group as collected items are linked by _IsGroupedBy_ pointing to _IfcRelAssignsToGroup_ - -> NOTE&nbsp; The _IfcGroup_ maybe not yet have a grouping relationship established, it then identifies an empty group. + + The _Assignment to Group_ established the assignment of an object to a group, being an arbitrary collection of objects. It is the complementary concept template to _Group Assignment_ defining how object are assigned by a group. -> EXAMPLE&nbsp; An air handler belonging to an air conditioning system is an example of such group assignment. +The grouping relationship does not apply any other meaning then grouping objects under some aspect. It is non-hierarchical, meaning that objects can be assigned to many groups, and it does not interfere with other relationship concepts, such as _Element Decomposition_. - + - - - - - + - + + The _Component to Distribution System_ assignment - + - + - + - - - - - - + + The _Port to Distribution System_ assignment - - - - - - + - + - + @@ -108,29 +71,52 @@ The _Group Assignment_ concept establish a given object as being the group colle - + + + + Controls may have assignments indicating objects that must observe the established requirements. An example of such assignment is a labor resource assigned to a calendar. + + - + - + + + + + - - + + + + + + + _Group Assignment_ established an arbitrary collection of objects within a group. The grouping relationship does not apply any other meaning then grouping objects under some aspect. It is non-hierarchical, that is objects can be grouped into different logical groups, and it does not interfere with other relationship concepts, such as _ObjectAggregation_. + +The _Group Assignment_ concept establish a given object as being the group collection for other objects. An _IfcZone_ is a specific group object for collecting spaces, _IfcDistributionSystem_ is a specific group object for collecting distribution elements. Usually a grouping relationship is applied to group elements for a particular purpose or function. It usually implies the existence of a grouping relationship and the provision of some identity under which the group is characterized. + +* Group collection is handled by an instance of _IfcRelAssignsToGroup_, which assigns all group members to the _IfcGroup_ being the collection. +* Objects included in group as collected items are linked by _IsGroupedBy_ pointing to _IfcRelAssignsToGroup_ + +> NOTE&nbsp; The _IfcGroup_ maybe not yet have a grouping relationship established, it then identifies an empty group. + +> EXAMPLE&nbsp; An air handler belonging to an air conditioning system is an example of such group assignment. + + + + - + - - - - - + - + - + - - + + Processes may have assignments indicating resources consumed or occupied by the process. An example of such assignment is a carpenter labor resource building a wall. diff --git a/Templates/Object Association/DocTemplateDefinition.xml b/Templates/Object Association/DocTemplateDefinition.xml index f50337e1d..c65bace67 100644 --- a/Templates/Object Association/DocTemplateDefinition.xml +++ b/Templates/Object Association/DocTemplateDefinition.xml @@ -47,7 +47,12 @@ An individual item within the external source of information can be selected. It then applies the inherent meaning of the item to the _IfcObject_ or _IfcTypeObject_. -> NOTE&nbsp; The classification system or dictionary server that is used within the project itself can also be indicated at the level of _IfcProject_ or _IfcProjectLibrary_ either as an external source, or copied with all relevant classification items into the project data. Use the concept _Project Classification Information_ to utilize this functionality. +> NOTE&nbsp; The classification system or dictionary server that is used within the project itself can also be indicated at the level of _IfcProject_ or _IfcProjectLibrary_ either as an external source, or copied with all relevant classification items into the project data. Use the concept _Project Classification Information_ to utilize this functionality. + +The main attributes to be provided for a _Classification Association_ are: + +* _Identification_: holds the key provided for a specific references to classification items (or tables) +* _Name_: allows for a human interpretable designation of a classification notation @@ -57,26 +62,36 @@ An individual item within the external source of information can be selected. It - + + + + + + + + + + + - + - + - + @@ -105,21 +120,11 @@ An individual item within the external source of information can be selected. It - - - - - - - - - - @@ -386,7 +391,7 @@ Materials can have representations for surface styles indicating colors, texture - + Material constituents are associated with products or product types where materials are placed arbitrarily (unlike 1D material profiles or 2D material layers). The mapping of materials to geometry may be accomplished using _IfcShapeAspect_. @@ -401,39 +406,46 @@ Materials can have representations for surface styles indicating colors, texture - + + + + + + - - - - - - - - - - - - - - + + - + + + + + + + + + + + + + + + - - + + - + - + @@ -441,11 +453,6 @@ Materials can have representations for surface styles indicating colors, texture - - - - - @@ -579,54 +586,40 @@ The material of those standard case elements is defined by _IfcMaterialLayerSetU - + - + - - - - - - - - - - - - - - - - - - - + - + - + - + - + + + + + - + - + - + - + - + @@ -770,59 +763,25 @@ The material of those standard case elements is defined by _IfcMaterialProfileSe - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - Material properties may capture standard or user-defined parameters. - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -836,75 +795,25 @@ The material of those standard case elements is defined by _IfcMaterialProfileSe - + - - - Profile properties may capture standard or user-defined parameters. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - @@ -939,367 +848,9 @@ The material of those standard case elements is defined by _IfcMaterialProfileSe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Image textures are based on external files in common image formats such as PNG or JPEG. Such files may be located on servers according to absolute URLs, on the same server as the IFC file according to relative URLs, within the same local directory according to relative file path, within an IFC-ZIP file according to relative file path, or within an arbitrary directory according to absolute file path. - -Absolute URLs are recommended for textures published at a location deemed to be permanent (independent of the building model data), while relative URLs are recommended for all other sharing scenarios. Local file paths should be avoided. - -Scaling is supported to correlate the size of a texture with its physical dimensions, and enables usage of textures on parametric geometry such that texture coordinates need not be defined. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + diff --git a/Templates/Object Attributes/DocTemplateDefinition.xml b/Templates/Object Attributes/DocTemplateDefinition.xml index 1d67017b6..fcc0e4aae 100644 --- a/Templates/Object Attributes/DocTemplateDefinition.xml +++ b/Templates/Object Attributes/DocTemplateDefinition.xml @@ -17,17 +17,22 @@ Doors may be further described by their size and operation type. - + + + + + + - + - + @@ -37,67 +42,358 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - Tendons may be further described by their size and stress characteristics. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Windows may be further described by their size and partitioning type. - + + + + + + - + - + @@ -107,9 +403,65 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -119,7 +471,12 @@ Grids may be used to provide a layout reference for building elements. - + + + + + + @@ -130,91 +487,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -226,33 +500,46 @@ - + - - - + + + + + + + + + + + + + + + + - - - - - - + - + Spatial objects may be further identified via the _LongName_ attribute. This value should generally correspond to building signage describing floor levels or rooms. While the _Name_ attribute generally provides a coded or abbreviated identifier, the _LongName_ provides a functional name for the location such as "Reception Area". - + + + + + + @@ -262,6 +549,16 @@ A building may be located according to a postal address, and may indicate a baseline elevation and land elevation. + + + + + + + + + + @@ -277,7 +574,7 @@ - + @@ -301,7 +598,7 @@ - + @@ -311,7 +608,7 @@ - + @@ -321,12 +618,12 @@ - + - + @@ -335,42 +632,47 @@ - - - - - A site may be located according to latitute, longitute, elevation, land title designation, and/or postal address. + + + + + + + + + + - + - + - + - + - + - + - + - + @@ -428,16 +730,21 @@ - - - - - Space may be further described by their elevation including floor coverings. + + + + + + + + + + @@ -448,29 +755,90 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A building storey may be indicate the elevation of the top surface of the floor slab, excluding any floor coverings. For storeys with raised or sunken areas, the elevation should reflect the largest area of the slab. For split-level buildings, each level should have it's own _IfcBuildingStorey_. - + - + - + - + + + + + + - + - + @@ -479,23 +847,48 @@ - - Many object occurrence and object type entities have an attribute named _PredefinedType_ consisting of a specific enumeration. Such predefined type essentially provides another level of inheritance to further differentiate objects without the need for additional entities. Predefined types are not just informational; various rules apply such as applicable property sets, part composition, and distribution ports. If the object is typed by an _IfcTypeObject_, then the _PredefinedType_ at the _IfcObject_ occurrence shall only be used if the _PredefinedType_ at _IfcTypeObject_ is set to _NOTDEFINED_. + + Many object occurrences have an attribute named _PredefinedType_ being a specific enumeration. Such predefined type essentially provides another level of "classification by inheritance" to further differentiate objects without the need for additional sub types. Predefined types are not just informational; various rules apply such as applicable property sets, part composition, and distribution ports.Such predefined types are added by selecting the correct enumerator for the attribute _PredefinedType_. If a custom value is needed, the attribute _ObjectType_ has to be used to define such custom type, whereas the _PredefinedType_ is set to _USERDEFINED_. + +The main attributes to be provided for a _Object Occurrence Predefined Type_ are: -If a custom value is needed, the attribute _ObjectType_ may be used to define such custom type, where the _PredefinedType_ is set to _USERDEFINED_. +* _PredefinedType_: holds the entity specific enumeration of predefined types to further classify the entity +* _ObjectType_: allows for a custom value, if no applicable enumerator can be found + + + + If the object is typed by an _IfcTypeObject_, then the _PredefinedType_ at the _IfcObject_ occurrence shall only be used if the _PredefinedType_ at _IfcTypeObject_ is set to _NOTDEFINED_. - + - + + + + + + + + + + + + + + + + + + + - + Specific entities have additional attributes defined for describing common characteristics at type definitions. - + Door types may be further described by their operation type. @@ -517,7 +910,7 @@ If a custom value is needed, the attribute _ObjectType_ may be used to define su - + Mechanical fasteners may have overall dimensions as informational attributes assigned. @@ -532,7 +925,7 @@ If a custom value is needed, the attribute _ObjectType_ may be used to define su - + Reinforcing may be further described according to physical characteristics. @@ -567,7 +960,7 @@ If a custom value is needed, the attribute _ObjectType_ may be used to define su - + Reinforcing may be further described according to physical characteristics. @@ -622,7 +1015,7 @@ If a custom value is needed, the attribute _ObjectType_ may be used to define su - + Reinforcing may be further described according to physical characteristics. @@ -642,7 +1035,7 @@ If a custom value is needed, the attribute _ObjectType_ may be used to define su - + Window types may be further described by their partitioning type. @@ -672,10 +1065,10 @@ If a custom value is needed, the attribute _ObjectType_ may be used to define su - - If a custom value is needed to describe a physical object type, the attribute _ElementType_ may be used to define such custom type, where the _PredefinedType_ is set to _USERDEFINED_. + + If a custom value is needed to describe a physical object type, the attribute ElementType may be used to define such custom type, where the PredefinedType is set to USERDEFINED. -Physical element types may be further identified via the _Tag_ attribute. This is a human readable identifier such as an element or item number. While there is no restriction on usage of such tags, it is recommended the _Tag_ is unique within it's containing scope. +Physical element types may be further identified via the Tag attribute. This is a human readable identifier such as an element or item number. While there is no restriction on usage of such tags, it is recommended the Tag is unique within it's containing scope. @@ -711,11 +1104,56 @@ Specific subtypes introduce additional attributes for _User Identity_. - + + An object may be labeled for human identification where the _Name_ may indicate a well-known identifier. While there is no restriction on usage of such identifier, it is recommended the _Name_ is unique within it's containing scope. Further guidance on usage is provided at specific entities; for example, for spaces, the _Name_ may reflect a room number. An object may have a description provided via the _Description_ attribute that provides further context in identifying or locating the object. + +Specific subtypes introduce additional attributes for _User Identity_. + +* Spatial objects may be further identified via the _LongName_ attribute. This value should generally correspond to building signage describing floor levels or rooms. While the _Name_ attribute generally provides a coded or abbreviated identifier, the _LongName_ provides a functional name for the location such as "Reception Area". See concept template _Spatial Element Occurrence Attributes_ +* Physical elements may be further identified via the _Tag_ attribute. This is a human readable identifier such as an element or item number While there is no restriction on usage of such tags, it is recommended the _Tag_ is unique within it's containing scope. See concept template _Element Occurrence Attributes_ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + While objects may reflect a final state, they may also be continually revised over the course of a project lifecycle and reflect transient state. For scenarios of multiple users making updates to the same information, there is a concept of local copies of information based upon a shared repository supporting multiple users. Such shared repository is often referred to as a _model server_. A model server is similar in concept to a document revision server, but is able to identify changes declared on a per-object basis rather than inferring changes from differences in text. A model server has a concept of revisions on a per-project basis, where each revision consists of a set of changes to contained objects by a particular user at a particular time. @@ -946,33 +1384,13 @@ Finally, objects may also carry informational attributes indicating when an obje Various objects may have additional identifications that may be human-readable and/or may be structured through classification association. Various file formats may use additional identifications of instances for serialization purposes, however there is no requirement or guarantee for such identifications to remain the same between revisions or across applications. For example, the IFC-SPF file format lists each instance with a 64-bit integer that is unique within the particular file. - + - - An object may be labeled for human identification where the _Name_ may indicate a well-known identifier. While there is no restriction on usage of such identifier, it is recommended the _Name_ is unique within it's containing scope. Further guidance on usage is provided at specific entities; for example, for spaces, the _Name_ may reflect a room number. An object may have a description provided via the _Description_ attribute that provides further context in identifying or locating the object. - -Specific subtypes introduce additional attributes for _User Identity_. - -* Spatial objects may be further identified via the _LongName_ attribute. This value should generally correspond to building signage describing floor levels or rooms. While the _Name_ attribute generally provides a coded or abbreviated identifier, the _LongName_ provides a functional name for the location such as "Reception Area". See concept template _Spatial Element Occurrence Attributes_ -* Physical elements may be further identified via the _Tag_ attribute. This is a human readable identifier such as an element or item number While there is no restriction on usage of such tags, it is recommended the _Tag_ is unique within it's containing scope. See concept template _Element Occurrence Attributes_ - - - - - - - - - - - - - diff --git a/Templates/Object Composition/DocTemplateDefinition.xml b/Templates/Object Composition/DocTemplateDefinition.xml index 2c3b5e6f9..8abe86de6 100644 --- a/Templates/Object Composition/DocTemplateDefinition.xml +++ b/Templates/Object Composition/DocTemplateDefinition.xml @@ -9,35 +9,6 @@ * Aggregation is used on systems to indicate subsystems such as branch circuits. Aggregation is a bi-directional relationship, the relationship from the composite to its parts is called Decomposition, and the relationship from the part to its composite is called Composition. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Provision of an aggregation structure where the element is part of another element representing the composite. The part then provides, if such concepts are in scope of the Model View Definition, exclusively the following: @@ -54,13 +25,21 @@ The part should not be contained in the spatial hierarchy, i.e. the concept _Spa > EXAMPLE&nbsp; An _IfcBeam_ may be aggregated into an element assembly using the objectified relationship _IfcRelAggregates_, refering to it by its inverse attribute SELF\IfcObjectDefinition.Decomposes. Any subtype of _IfcElement_ can be an element assembly, with _IfcElementAssembly_ as a special focus subtype. In this case it should not be additionally contained in the spatial hierarchy, i.e. _SELF\IfcElement.ContainedInStructure_ should be NIL. - + - + - + + + + + + + + + @@ -84,13 +63,21 @@ By default the following constraints apply to an element being decomposed by _El > NOTE&nbsp; Use the sub template _Element Decomposition Required_ if any instance of the element is required to represent a composite with declared parts. - + - + + + + + + + + + @@ -114,10 +101,18 @@ In addition a more general hierarchical tree of spatial elements can be created - + - - + + + + + + + + + + @@ -141,9 +136,17 @@ In addition a more general hierarchical tree of spatial elements can be created - + - + + + + + + + + + @@ -186,7 +189,7 @@ The 'Body' representation of an element does not account for voids, fo The 'Mesh' representation of an element does account for voids, such that no additional operations are required. - + @@ -199,6 +202,20 @@ The 'Mesh' representation of an element does account for voids, such t + + + + + + + + + + + + + + @@ -304,17 +321,17 @@ Ports may have placement defined indicating the position and outward orientation - + - + - + @@ -398,7 +415,7 @@ The order and naming of components may be significant based on parameterized mat - + Ports may be specified on types, following the same rules as defined for corresponding occurrences. On type objects, ports are not connected, but serve as placeholders indicating that occurrences of the enclosing type object shall use a duplicate list of ports for connecting to ports on other object occurrences. diff --git a/Templates/Object Connectivity/DocTemplateDefinition.xml b/Templates/Object Connectivity/DocTemplateDefinition.xml index e21eb2c74..e5725672c 100644 --- a/Templates/Object Connectivity/DocTemplateDefinition.xml +++ b/Templates/Object Connectivity/DocTemplateDefinition.xml @@ -23,6 +23,7 @@ Elements may be connected to other elements, where the _RelatingElement_ is of equal or higher priority, is generally constructed first, and/or anchors the _RelatedElement_. + @@ -95,12 +96,13 @@ + Ports on distribution elements, such as ducts and airoutlets, or pipes and sanitary elements are connected with each other using the _Port Connectivity_. The port connection determines the direction of flow between the connected ports belonging to the distribution elements. - + @@ -118,12 +120,24 @@ - + + + + + + + + + + + + + - + Covering elements are assigned to their hosting elements using the _Element Covering_ concept. > EXAMPLE&nbsp; A cladding is assigned to a wall, a flooring is assigned to a slab, a wrapping is assigned to a duct using the _IfcRelCoversBldgElements_ relationship. @@ -518,6 +532,24 @@ + + A system, such as a distribution system, services a particular spatial structure, either a total building, a building section, or a storey, or any part of these structures. + + + + + + + + + + + + + + + + Spatial structures, such as site, building, storey, or spaces, may contain physical elements, including building elements, distribution elements, and furnishing elements. The containment relationship between the physical elements and the spatial structures is hierarchical, i.e. a physical element shall only be contained within a single spatial structure. @@ -561,9 +593,9 @@ Any subtype of _IfcElement_ may participate in two different containment relatio - + - + @@ -615,24 +647,6 @@ Any subtype of _IfcElement_ may participate in two different containment relatio - - A system, such as a distribution system, services a particular spatial structure, either a total building, a building section, or a storey, or any part of these structures. - - - - - - - - - - - - - - - - diff --git a/Templates/Object Definition/DocTemplateDefinition.xml b/Templates/Object Definition/DocTemplateDefinition.xml index f01e4e4ab..93f7ed65c 100644 --- a/Templates/Object Definition/DocTemplateDefinition.xml +++ b/Templates/Object Definition/DocTemplateDefinition.xml @@ -18,6 +18,7 @@ Characteristics defined at the object type level may include: * common properties within a type driven property set; * common geometry representations, applied as mapped representation to each occurences; * common material assignments (with exception of material set usages); +* common definition of a decomposition structure. Many object occurrence and object type entities have an attribute named _PredefinedType_ consisting of a specific enumeration. Such predefined type essentially provides another level of inheritance to further differentiate objects without the need for additional entities. Predefined types are not just informational; various rules apply such as applicable property sets, part composition, and distribution ports. If the object is typed by an _IfcTypeObject_, then the _PredefinedType_ at the _IfcObject_ occurrence shall only be used if the _PredefinedType_ at _IfcTypeObject_ is set to _NOTDEFINED_. @@ -25,13 +26,17 @@ Many object occurrence and object type entities have an attribute named _Predefi > NOTE&nbsp; If the object type has aggregated elements, such objects are reflected at the object occurrence using the _IfcRelDefinesByObject_ relationship. - + - + - + + + + + @@ -41,10 +46,10 @@ Many object occurrence and object type entities have an attribute named _Predefi - + The concept template _Property Sets_ describes how sets of properties (usually defined by a name, value, unit triple) are associated to objects or object types. - + The concept template _Property Sets for Objects_ describes how an object occurrence can be related to a single or multiple property sets. A property set contains a single or multiple properties. The data types of an individual property are single value, enumerated value, bounded value, table value, reference value, list value, and combination of property occurrences. Property sets can also be related to an object type, see concept _Property Sets for Types_. They then define the common properties for all occurrences of the same type. If the same property (by name) is provided by the same property set (by name), then the properties directly assigned to the object occurrence override the properties assigned to the object type. @@ -58,18 +63,23 @@ Property sets can also be related to an object type, see concept _Property Sets - + - + - + + + + + + @@ -81,21 +91,30 @@ Property sets can also be related to an object type, see concept _Property Sets - + - + - + + + + + + - + + + + + @@ -105,18 +124,28 @@ Property sets can also be related to an object type, see concept _Property Sets - + - + + + + + + + + + + + - + @@ -125,12 +154,67 @@ Property sets can also be related to an object type, see concept _Property Sets - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -146,6 +230,93 @@ Property sets can also be related to an object type, see concept _Property Sets + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + For performance history, properties are in the form of time series, for tracking data at points in time. @@ -211,200 +382,33 @@ The property values assigned to an object type apply equally to all occurrences - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -416,7 +420,7 @@ The property values assigned to an object type apply equally to all occurrences - + Any specialization of object can be related to multiple quantity set occurrences. A quantity set contains multiple quantity occurrences. The data type of quantity occurrence values are count, length, area, volume, weight, time, or a combination of quantities. Each quantity is defined by its name, value, and optionally a description and a formula. The quantity set is expressed by instances of _IfcElementQuantity_, where the _Name_ attribute determines the common designator of the quantity set. This specification contains a number of predefined quantity sets, a template definition is provided for each of them. The name of the template has to be used as the value of the _Name_ attribute. The _MethodOfMeasurement_ attribute specifies the method, by which the values of the individual quantities are calculated. For the quantity set templates included in this specification, the value of _MethodOfMeasurement_ shall be "BaseQuantities". @@ -429,7 +433,7 @@ The quantity set is expressed by instances of _IfcElementQuantity_, where the _N - + @@ -444,173 +448,175 @@ The quantity set is expressed by instances of _IfcElementQuantity_, where the _N - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - + + + - + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - + + - - - - - - + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - + + - + + + + + + + + + + + + + + + + + + + + - - + + + + + + - + + + + + + + + + + + + + + + + + + + + - - + + + + + + - + + + + + + + + + + + + + + + + + + + + - - + + diff --git a/Templates/Partial Templates/DocTemplateDefinition.xml b/Templates/Partial Templates/DocTemplateDefinition.xml index f9e62563c..149f8e792 100644 --- a/Templates/Partial Templates/DocTemplateDefinition.xml +++ b/Templates/Partial Templates/DocTemplateDefinition.xml @@ -1,5 +1,5 @@  - + @@ -10,12 +10,325 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Image textures are based on external files in common image formats such as PNG or JPEG. Such files may be located on servers according to absolute URLs, on the same server as the IFC file according to relative URLs, within the same local directory according to relative file path, within an IFC-ZIP file according to relative file path, or within an arbitrary directory according to absolute file path. + +Absolute URLs are recommended for textures published at a location deemed to be permanent (independent of the building model data), while relative URLs are recommended for all other sharing scenarios. Local file paths should be avoided. + +Scaling is supported to correlate the size of a texture with its physical dimensions, and enables usage of textures on parametric geometry such that texture coordinates need not be defined. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -77,20 +390,328 @@ - + + + + + + + + + + + Geometric items are used to describe shape representations of products. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - Geometric items are used to describe shape representations of products. - - - + @@ -955,10 +1576,9 @@ - - + - + Poly curve profile definitons define the closed two-dimensional curve used for the cross-section by a indexed poly curve having straight and circular arc segments. > NOTE&nbsp; The indexed poly curve has been introduced to provide a less complex and less data set size consuming definition compared to the composite curve. @@ -984,8 +1604,8 @@ - + @@ -997,18 +1617,16 @@ - - - - - - + - + + Poly curve profile definitons define the closed two-dimensional curve used for the cross-section by a indexed poly curve having straight and circular arc segments. + +> NOTE&nbsp; The indexed poly curve has been introduced to provide a less complex and less data set size consuming definition compared to the composite curve. @@ -1020,14 +1638,33 @@ - + - + + + + + + + + + + + + + + + + + + + + - + - + @@ -1795,7 +2432,7 @@ - + @@ -1961,7 +2598,7 @@ - + @@ -2294,15 +2931,9 @@ - - - - - - - + @@ -2710,7 +3341,7 @@ - + @@ -2776,7 +3407,7 @@ - + @@ -2850,7 +3481,7 @@ - + @@ -2922,7 +3553,92 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2952,7 +3668,7 @@ - + @@ -2979,6 +3695,11 @@ + + + + + @@ -3015,11 +3736,6 @@ - - - - - @@ -3042,6 +3758,12 @@ + + + + + + @@ -3077,6 +3799,11 @@ + + + + + @@ -3087,7 +3814,7 @@ - + Presentation layers may be used to organize geometry into groups that may be shown or hidden. Such designation is only for viewing and editing purposes and does not imply any semantic meaning. @@ -3112,7 +3839,39 @@ - + + + + + + + Material properties may capture standard or user-defined parameters. + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3152,9 +3911,33 @@ - + + + + + + + + + + + + + + + + + + + + + + + + - + + @@ -3295,13 +4078,59 @@ - - + + Profile properties may capture standard or user-defined parameters. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + @@ -3315,19 +4144,61 @@ - + Properties may contain user-defined data, where data types are open-ended. - + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Templates/Product Shape/DocTemplateDefinition.xml b/Templates/Product Shape/DocTemplateDefinition.xml index 2ef0f35f0..e3c8fa7b9 100644 --- a/Templates/Product Shape/DocTemplateDefinition.xml +++ b/Templates/Product Shape/DocTemplateDefinition.xml @@ -63,12 +63,12 @@ The representation identifier of the annotation representation is: - + - + @@ -122,12 +122,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -138,12 +138,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -330,12 +330,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -346,12 +346,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -405,12 +405,12 @@ The representation identifier of the axis representation is: - + - + @@ -461,12 +461,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -477,12 +477,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -532,12 +532,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -548,12 +548,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -603,9 +603,16 @@ The representation identifier of the body representation is: - + - + + + + + + + + @@ -651,21 +658,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -676,8 +679,16 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - + + + + + + + + + + @@ -716,21 +727,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -769,21 +776,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -818,7 +821,15 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + + The _Body AdvancedSwept DiskSolid PolyCurve Geometry_ is the representation of the 3D shape of a product by swept disk solid models, where the directrix is created by an indexed poly curve. + +The following attribute values for the _IfcShapeRepresentation_ holding this geometric representation shall be used: + +* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Body' +* _IfcShapeRepresentation_._RepresentationType_ = 'AdvancedSweptSolid' +* _IfcShapeRepresentation_._Items_ = _IfcSweptDiskSolid_, _IfcSweptDiskSolidPolygonal_ +* _IfcShapeRepresentation_._Items[1..n].Directrix_ = _IfcIndexedPolyCurve_ @@ -835,21 +846,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -896,21 +903,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -973,21 +976,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -998,68 +997,7 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -1100,21 +1038,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -1210,21 +1144,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -1278,21 +1208,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -1303,16 +1229,7 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - - - - - - + @@ -1351,21 +1268,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -1376,10 +1289,8 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - + @@ -1418,11 +1329,7 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + @@ -1432,11 +1339,7 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + @@ -1468,11 +1371,7 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + @@ -1518,11 +1417,7 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + @@ -1569,11 +1464,7 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + @@ -1606,6 +1497,16 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo + The _Body SweptSolid PolyCurve Geometry_ is the representation of the 3D shape of a product by swept solid models, only allowing for the basic extruded area solids and revolved area solids. + +The following attribute values for the _IfcShapeRepresentation_ holding this geometric representation shall be used: + +* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Body' +* _IfcShapeRepresentation_._RepresentationType_ = 'SweptSolid' +* _IfcShapeRepresentation_._Items_ = _IfcExtrudedAreaSolid_, _IfcRevolvedAreaSolid_ +* _IfcShapeRepresentation_._Items[1..n].SweptArea_ = _IfcArbitraryClosedProfileDef_, _IfcArbitraryProfileDefWithVoids_ +* _IfcShapeRepresentation_._Items[1..n].SweptArea.OuterCurve_ = _IfcIndexedPolyCurve_ +* _IfcShapeRepresentation_._Items[1..n].SweptArea.InnerCurves_ = _IfcIndexedPolyCurve_ @@ -1622,11 +1523,7 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + @@ -1665,7 +1562,7 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo * _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Body' * _IfcShapeRepresentation_._RepresentationType_ = 'Tessellation' -* _IfcShapeRepresentation_._Items_ = _IfcTessellateditem_ +* _IfcShapeRepresentation_._Items_ = _IfcTessellatedFaceSet_ @@ -1682,21 +1579,17 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - - - - - + - + - + @@ -1712,6 +1605,11 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo + + + + + @@ -1754,12 +1652,12 @@ The representation identifier and type and the only allowed single representatio - + - + @@ -1770,12 +1668,12 @@ The representation identifier and type and the only allowed single representatio - + - + @@ -1848,6 +1746,55 @@ The representation identifier of the clearance representation is: + + Elements may have a 'CoG' representation describing the Center of Gravity as a point. Such representation may be used for allowing validation checks to verify, that the CoG after import of the 'Body' shape representation matches this explicit value created during export, taking acceptable numeric tolerances into account. + +The representation identifier and type and the only allowed single representation item of the 'CoG' representation are: + +* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'CoG' +* _IfcShapeRepresentation_._RepresentationType_ : 'BoundingBox' +* _IfcShapeRepresentation_._Items_ = _IfcCartesianPoint_ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Elements filling a boundary provide a 'Footprint' representation indicating a rectangle or any arbitrary set of outer and inner boundary curves. Examples of such elements include slabs and spaces. For elements that have a material layer set association indicating material thicknesses, a 'Body' representation may be generated based on the footprint and material layers. Fill area styles may indicate particular colors, tiles, or hatching for 2D rendering. @@ -1865,12 +1812,12 @@ The representation identifier of the foot print representation is: - + - + @@ -1924,12 +1871,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -1945,12 +1892,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -1997,12 +1944,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -2018,12 +1965,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -2062,12 +2009,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -2083,12 +2030,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -2340,21 +2287,17 @@ The representation identifier of the mapped geometry representation is any of th - - Elements may have mesh geometry defined which reduces the 'Body' representation into a triangulated surface model that includes cutouts for any voids or openings. + + Elements filling an opening provide a 'Profile' representation describing the shape of the cutout. Examples of such elements include doors and windows. -The following attribute values for the _IfcShapeRepresentation_ holding this geometric representation shall be used: +The representation identifier of the profile representation is: -* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Mesh' -* _IfcShapeRepresentation_._RepresentationType_ = 'Tessellation' -* _IfcShapeRepresentation_._Items_ = _IfcTessellateditem_ +* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Profile' - - @@ -2366,7 +2309,11 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + + + + + @@ -2374,27 +2321,98 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo + + + - - - Elements filling an opening provide a 'Profile' representation describing the shape of the cutout. Examples of such elements include doors and windows. + + + The _Profile 3D Geometry_ is the standard representation of the outer profile for elements filling an opening. Examples of such elements include doors and windows. In the case of doors and windows the profile geometry is used to apply the parametric definition of lining and panel dimensions to the profile. -The representation identifier of the profile representation is: +The following attribute values for the _IfcShapeRepresentation_ holding this geometric representation shall be used: -* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Profile' +* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Profile' +* _IfcShapeRepresentation_._RepresentationType_ = 'Curve3D' +* _IfcShapeRepresentation_._Items_ = _IfcBoundedCurve_ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A specific form of geometry representation is the 'Reference' geometry. It is used to provide a geometry used for various forms of assessments (like for quantities, etc.) but not for display and also not for implicit Boolean operations in a voiding relationship. + +> EXAMPLE&nbsp; An example is the use of 'Reference' representation is for opening elements that shall not be used to create a void using the _IfcRelVoidsElement_ relationship, since the voids are already part of the 'Body' representation of the voided element. The representation identifier of the representation is: +> +> * _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Reference' + + @@ -2406,9 +2424,16 @@ The representation identifier of the profile representation is: - + - + + + + + + + + @@ -2418,32 +2443,31 @@ The representation identifier of the profile representation is: - - - - - The _Profile 3D Geometry_ is the standard representation of the outer profile for elements filling an opening. Examples of such elements include doors and windows. In the case of doors and windows the profile geometry is used to apply the parametric definition of lining and panel dimensions to the profile. + + The _Reference SweptSolid Geometry_ is the reference representation of the 3D shape of a product by swept solid models, only allowing for the basic extruded area solids and revolved area solids. Being a reference representation it is normally not displayed and it is not used in a voiding relationship. The following attribute values for the _IfcShapeRepresentation_ holding this geometric representation shall be used: -* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Profile' -* _IfcShapeRepresentation_._RepresentationType_ = 'Curve3D' -* _IfcShapeRepresentation_._Items_ = _IfcBoundedCurve_ +* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Reference' +* _IfcShapeRepresentation_._RepresentationType_ = 'SweptSolid' +* _IfcShapeRepresentation_._Items_ = _IfcExtrudedAreaSolid_, _IfcRevolvedAreaSolid_ + + @@ -2457,38 +2481,173 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + - + - + - + - + - + + + + + + + + + The _Reference SweptSolid PolyCurve Geometry_ is the reference representation of the 3D shape of a product by swept solid models, only allowing for the basic extruded area solids and revolved area solids. Being a reference representation it is normally not displayed and it is not used in a voiding relationship. + +The following attribute values for the _IfcShapeRepresentation_ holding this geometric representation shall be used: + +* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Reference' +* _IfcShapeRepresentation_._RepresentationType_ = 'SweptSolid' +* _IfcShapeRepresentation_._Items_ = _IfcExtrudedAreaSolid_, _IfcRevolvedAreaSolid_ +* _IfcShapeRepresentation_._Items[1..n].SweptArea_ = _IfcArbitraryClosedProfileDef_, _IfcArbitraryProfileDefWithVoids_ +* _IfcShapeRepresentation_._Items[1..n].SweptArea.OuterCurve_ = _IfcIndexedPolyCurve_ +* _IfcShapeRepresentation_._Items[1..n].SweptArea.InnerCurves_ = _IfcIndexedPolyCurve_ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The _Reference Tessellation Geometry_ is the reference representation of the 3D shape of a product by using tessellated models. Being a reference representation it is normally not displayed and it is not used in a voiding relationship. + +The following attribute values for the _IfcShapeRepresentation_ holding this geometric representation shall be used: + +* _IfcShapeRepresentation_._RepresentationIdentifier_ = 'Reference' +* _IfcShapeRepresentation_._RepresentationType_ = 'Tessellation' +* _IfcShapeRepresentation_._Items_ = _IfcTessellatedFaceSet_ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2577,12 +2736,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -2635,12 +2794,12 @@ The following attribute values for the _IfcShapeRepresentation_ holding this geo - + - + @@ -2949,7 +3108,7 @@ Placement follows aggregation and containment relationships as follows: If a containing spatial structure contains a grid, then placement may also be based relative to grid coordinates. In certain use cases, an absolute placement may be used by omiting the _IfcObjectPlacement_. In this case, the shape representation is defined within the world coordinate system. - + @@ -2958,7 +3117,7 @@ If a containing spatial structure contains a grid, then placement may also be ba - + diff --git a/Templates/Product Type Shape/DocTemplateDefinition.xml b/Templates/Product Type Shape/DocTemplateDefinition.xml index 3d684ee7a..c2f9549d9 100644 --- a/Templates/Product Type Shape/DocTemplateDefinition.xml +++ b/Templates/Product Type Shape/DocTemplateDefinition.xml @@ -591,12 +591,12 @@ If an element type is defined parametrically (such as a flow segment type defini - + - + @@ -607,12 +607,12 @@ If an element type is defined parametrically (such as a flow segment type defini - + - + diff --git a/Templates/Project Context/DocTemplateDefinition.xml b/Templates/Project Context/DocTemplateDefinition.xml index 957f29b9f..a04fc21e2 100644 --- a/Templates/Project Context/DocTemplateDefinition.xml +++ b/Templates/Project Context/DocTemplateDefinition.xml @@ -1,23 +1,129 @@  - + - + - + + + Adding a geospatial coordinate reference, using an recognized coordinate reference system, to the geometric representation context. It allows to position the project coordinate system on earth (normally using eastings, northings, elevation about datum, and orientation). + +> HISTORY&nbsp; New concept template enabled by schema enhancements in IFC4. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Projects may define classification structures, which may be used to classify objects contained within the same project, or other referencing projects (incorporating the current project as _IfcProjectLibrary_). @@ -31,6 +137,21 @@ The classification information can either be provided as an external classificat + + + + + + + + + + + + + + + @@ -64,21 +185,6 @@ The classification information can either be provided as an external classificat - - - - - - - - - - - - - - - @@ -137,42 +243,7 @@ The classification information can either be provided as an external classificat - - Declaration of object types, such as element types utilized by the element occurrences within this project, within the context of the project. It provides a directory of all object types independently if and where they are used by object occurrences. - -> HISTORY&nbsp; New concept template enabled by schema enhancements in IFC4. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + Declaration of property set templates, including the property templates that are used as property definitions. Such templates define the applicable properties, their names, descriptions, measure types and property type (single, enumerated, bounded list or table value). > HISTORY&nbsp; New concept template enabled by schema enhancements in IFC4. @@ -281,6 +352,41 @@ The classification information can either be provided as an external classificat + + Declaration of object types, such as element types utilized by the element occurrences within this project, within the context of the project. It provides a directory of all object types independently if and where they are used by object occurrences. + +> HISTORY&nbsp; New concept template enabled by schema enhancements in IFC4. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -344,112 +450,6 @@ The classification information can either be provided as an external classificat - - Adding a geospatial coordinate reference, using an recognized coordinate reference system, to the geometric representation context. It allows to position the project coordinate system on earth (normally using eastings, northings, elevation about datum, and orientation). - -> HISTORY&nbsp; New concept template enabled by schema enhancements in IFC4. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Projects may define libraries holding revisions of the project such as model servers or databases. Multiple libraries may be referenced to indicate multiple revisions, multiple branches, and/or multiple servers. @@ -617,8 +617,18 @@ application/step | IFC-SPF - + + + + + + + + + + + @@ -680,12 +690,12 @@ application/step | IFC-SPF - + - + @@ -724,7 +734,7 @@ application/step | IFC-SPF - + @@ -741,6 +751,16 @@ application/step | IFC-SPF + + + + + + + + + + @@ -788,12 +808,12 @@ application/step | IFC-SPF - + - + @@ -832,7 +852,7 @@ application/step | IFC-SPF - + @@ -849,8 +869,19 @@ application/step | IFC-SPF + + + + + + + + + + + @@ -893,7 +924,7 @@ Default units are defined as either: > EXAMPLE&nbsp; Meter is an SI unit without prefix, milli meter is an SI unit with prefix, inch and foot are conversion based units to be declared with a converstion factor to the SI unit (here meter), heat flux density (W/m2) is a derived unit with the unit elements Power (W) and Area (m2), and Euro is a monetary unit. - + @@ -937,7 +968,7 @@ Default units are defined as either: - + @@ -947,7 +978,7 @@ Default units are defined as either: - + @@ -961,12 +992,12 @@ Default units are defined as either: - + - + diff --git a/figures/cost-fig01.gif b/figures/cost-fig01.gif deleted file mode 100644 index 73c885a71a83826a70bd2d0a3b8af8689579c076..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4607 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 I2@akA0BW3_DgXcg diff --git a/figures/costschedule-fig01.gif b/figures/costschedule-fig01.gif deleted file mode 100644 index ddecb1c939d821a9b148babda1e38cd05da9967e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5830 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 diff --git a/figures/costschedule-fig02.gif b/figures/costschedule-fig02.gif deleted file mode 100644 index 2bf3a6fe593b9247af30e408539fccecf1f7ddf8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7017 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 Xzjf=SHVky{XY##0R(Wv$p7j3!R&dpf diff --git a/figures/examples/polygonal-faceset-cube.png b/figures/examples/polygonal-faceset-cube.png new file mode 100644 index 0000000000000000000000000000000000000000..e6cca24e707fa2d35930c392d71c5f4452d31660 GIT binary patch literal 4325 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 diff --git a/figures/ifcadvancedbrep_02.png b/figures/ifcadvancedbrep_02.png new file mode 100644 index 0000000000000000000000000000000000000000..af790bedc6c9bdaab1b179b7efb273276b97ed7d GIT binary patch literal 35529 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 b?m15B)p9|#tq(2Ww~*Tk8pv|Q{lNbR;*eM9 literal 0 HcmV?d00001 diff --git a/figures/ifcadvancedface_01.png b/figures/ifcadvancedface_01.png new file mode 100644 index 0000000000000000000000000000000000000000..5a2627fb817c9959584e828a48b7231ab934b428 GIT binary patch literal 21138 zcmZU*2RPOJ8$W*RgXq|z=9D-9%awp z?fbv}*Y&%upX+*_dOXfKpU?aAe&6?N-6Ay96v;>!NDv4F*?lE>O#}j0AA!IjLE^%9 zWXnFRz#qgeN{`$T2=Y%C|KNOiQep+)B=WegdXMNg(IrweUw|*WA_BpTxGyiO?fr8- z`>~N$_vn|$34NG&j=T_kS;yCr4swpn7GK`){i?Qj;$XNIS<$rTIr?^l=GZ{r)5$@$ zijJq`Kb8`t5*gdS4{2WxO{tJLn$8LT{M#P8xx1%7D>^C4X~UxM;e!#KkqDKGKZ8&g z*N8x(|DXS$CuI@9K_E^zB_*#}_B31A+1;cji8{{8%DNgM-!4UoaddQS{h&ZDvan92 zSz1#seN(m#50QsosCk3>>&;wRW~>VALu?Lw{w=KkY8Ds1_|oa_{Ste<(zruCI+e81uzwF$Z!VV)n-@o&{4k8W3+_`gykukIB=_ZEqIm*742aUBKF0;0`XP~1? z&B>`a;Vf3mc5`)=Mb0lS9v>Xo@;M6%3gQMM&^4A{Uer2_()t9R9__+?ntb#leu<=) z@LU-ZymP0;b5%FkNl{B{knxT)Gxp>0hWM|KxV*p3&CLT(clClBm)6%~1V4JMXEZd3 zCE21ds(&^&V+GF^a|20MBX!EOBh+vri=(-DQtA9-WQy(~{iNEom` z_4Hc`@AD5xddfG3bst^+V1j+5?%uu2&fYOSZK`g%-jjY?S6BDr$BzV&FI!s9%XG>= zG&jpq$RdaP4v$X`|1I^ux_nhs1@DZ{%5)C+aFcjvciIDpLzz^QKsV+zkBi^q>gD@~;x931@Xo@r}qdw6(QSy{=; zV`u6tJEO;|%<<;bWK8J=%vu+JVlCUc{IY*87L0#eDu+y)me*Zx|XG84>;Vnlg-xapbM_gNB)te?O$3 zTgxENzvRn>*Wb26qAy>L{r%fai3X#TE9I}EqB6JUzSM_~lapDbT$-Ev+?yg7cIj|F z)wK0i==R$9I~+X1uHDT2wQ)Rxbm=9V7hCWo*MHW|nr!dxHv1jkiq_^Hc<(gP)up7n ziNaKvG%J63g^;`){p_~}!lPM2t zVmAvbYXh-qlh?Xdv06i8Bj%B&304Fa%H>b{=g;!GMClnBf4^LzF&mrw;PdX`D}_n! zoSYnZ7{L~XxPE?q@JJg}CnoBi{PSUCN9Og|;bI1zms?>bzjlPlrFLfN)W*YW#v z1Ql#8@AEUsCQ3Rwy#_bys!MqdUSk*A_5AFaS4VgE&6_ug*{YKK&QJI2oTp~IDy?r_ zNz>M|ot0?cT^-HL%)CwG;pWDIl?Xh$s$Es@u{H)rZyRbw&o_%?E**i+AGy+;zv<{T z?mYgHLxaRuA#ieZM52dM(c0sMn^xbfZUqJg#w*E_R?0Bbi@GrDcM3ei(py%Dv(xu# z(RFus!<)SPh`LD`fo=Loh)|B!=92V3^7!)N+Oi@kY1Hf2JOWW+@WS5}#!dCjE>#hK zc93!yjP1MlB5pLkwnmJon3%P-wX1rvN$RD`?=0hB#i0^zT4oeeYLf+?Bt z1UouN!OosL%234I-P~G7GFm@>#-c2oozr zcpl@%B!+XS0J|&0c$rJ(C`t@29$o{UhnSdH_~q+xB=8I!UaYM-IzM5w{NOYpLT`o> zY3Ti_y}d{+`|FBz7skMO=zEr!dvAvD&TO{$Q>XxKJU?Z#-LcrXyu7^IkH7cDzO(7g zkn(SQ^M+Udk%PCduhg@>=%VGL-PQ3WAp~_qQ`0j)KMAtMg@u8C<2X}8-=@93wlN>E zVb>?>q&-)t9n{*}$+EZRx~WzcQRtnir_)m({TUr`sUtLQ6nxt!MlUZf6aF4GnSQp2 z8yv)Y8=rSb$exj*gZ??m-vX_Jy>&x|kM4`)nNs*cEIL(BH-BMK+}zw%5#OJ|HNvTW zz8ZYxcN6OEkU_1zj+d86NuG0*MuXctla$|Bt%F{)tFtqoN+0gm+n03OKKdVTjK3o) zGd>e=`Q56TDN=3q^~VpQ%q>0Sqw4fKPktrc)XF1m4=;NI_Y4b2PD0X7|A37$Uju1_ zLw&ehoNF7lJk_+nG1b(@>}NUG760eYAE8UvE|HC-7hd(Z;SzE!0#p^D-|OpSTqXQFE5lKQx|JqmBfsy(#tj$a;NZO0!13eY=KeM?KzS63 zSS81(^)=BteF`I6eiZiT(Ie>dW>m&|$iVZ{r(9U4iTBn4R)`!{+Nehp(!#=~ z8{CPsHTa+L(oZ*fMunyFo01duyT+n8vUZZ9qc1H8;tzaJTh;2qJDRv@<;;UV^cZKg z`ZU;^d57rVG97d&N4Y<+`CFM4y8bQxkR{k{q;Nmlv12f)GQ**le=LcyRa+6hl^$(} zE@1W`!tpPFZF0Q787@C$9UC|B(f?UhwnUXzr0u^OpW$oy){FCoGn%vgufib9+%V><*sK7J5I^gB+RiE1*| zYaJGX(JxkHkZ@j67-&F*tE<8QRgn3y*QG;lMn_%`IKV;UKek>K$Hqlaak5}97WGrX zT@>ag{e4wc0{C$v@~e5l@PI;uqr>a#Me)Pw>E&ZJxROJzd9Y&fh{y}R+=FdQf2nx1 z#(64(Fd;Fqjo||Fl|_bz5=8%Zf&4nTu@}e>fk7gIa#DT99*`iIu?RCP3Ii=R45h5B zjO(x@E_5?HJG+hgCoM)@U7aB)#7dyc>XtxAyv*pc=hrUbtvqc~jAb$-aUwOhwY@>6 zk|{z4pD7TCboyC?<3NA8=N*G%;DEzj&lP#CD%dn;WKN`LR&H)m_^Gk6F<6v1IDP#= z095ql0;}J@FCsmFf=f2i_Z~`8z{$2Ewhx+JtBWt$HI`>52ZCwsW8VK3$c|Q6Ncyz) zHl|1w`qEKuQ&;c_2!hvlu9c9*i1nL$Xses^h5V7g2y3?gLyCK?d7m7(3gk*z*w}Ey zE1|C1*wk2`mE+sk*hF?%2>h4BaXra&Y6p2Uik26H%ocUUbu2E{poxx%z|o@T?5WI2 zOr+A6YuVc0FE*fOV&dDUnbN?qEmiD#A^K#XpnJGn&pha!dS)W*qf9R>N=ccuhY-#S zOFZ(@%RATTf`dlJUjI^4R}VZp5$misY4$a{zP^hjz-Rd+ix&|Q6cO@^-?LxQ!KNfj`6KOr zwBrMS6=SwjCNxQE_pL-=Q14HyVvb z=9>l_S|9B!nMqvI!Sy)@&LvH{5tE{F*$UDdTIy)mX)8X-B zBEtS^)WA;Ouhqq#bUFSC!#eV{uEno>tgN$u0NmWyU_%=;dfX(dudn~$e>~#-PSIqg zCf$93*P!#$n_9;no6rAI6crW4*?IC~jcmKy=ojbb+gcegOC#g{tAXUw6rWgQ=df`# zH9~+I_b3vGe^XLYzO^6bV(@Zzf1so!@LeTgXK8bbjE?D~)=HbL`tJ{|iyB4Ip z_J)ra=CkHM#p8ZU<-aauiy|W;BxHEJDxZr*p*;@&&O;-9huNKY(sCvL8eOl6lx?39 z*2v~kspxDmY%fY5Ex*ay@82@W2H#zKDC9AVySXMO z-#)6j(_!O6Px*P>7<*fa-D$Ff9cZt$*!}u&xI9>lj1 z(Km+0@&vD5y&}Msgh~spbzUwT|4-0{aZaZ+3pnP<$}l$uxf+9LT&B=ulJIV&d@@w> zFjK_oR?a7~k6Ff744-(o8)8vh)2{FLQ9%+1UX`x8PDjKCB2qFo&yfSn5>O z*4Dy>1-DeqJsh+9CU&|GcenNDQ+V`F2KKW=*JzuguaXjyx2&qwFg7%j-r z@%iK7jML{tr*XMZYO}L>t1o2_di?R2x;k#_;BdUza_&Y-S;DLlqUi@9mEmk>nQH$; z_|xomw`BT_SIO3op8oHvj!U>lmB2HcX*fX91s;sh)vH%8ag|JCZj8pY(W_^P_V+oZ zc^-U?lIEzr1r6S!dQ4>uz1H$2{IRVVB`{w%wHmZL9(xfW_emZ$%7{y~_iCL3^kb!& ztX&Th&gg#9WR>$SKN&2FG3pL26bxg=3h|0VUH{~m9+t1$`=idY#ncn`FigAU2Y<@c zu)X^&DXE+==%-{{$P$85?W5mqc+MiXg~U!=%>Vf><`U}6noy;Ce8#0d9OiFWDA6fT z0bIwIE71Aw@sIDly`e_MR6?G(q}L40saohQiHO3XJu>`qmCk2;g(>1Y+A~PEHdlSN zV|x2vK#9V6tqKRX=|?|JO-eux=3Rq9KQp>NYIvBFkNeja&|P_6y>FgIbeD9(hkeA%p}sqjh{d9fe8F)U+RY9U;i4 zS8;XVUpx~PX}Q~r_mQLPS=rylGaP252X0<+#+y0(w>Y%SJty>>27~Qe87|k-(n@D6 z9vjn-cAf2vA?plDmUJ*k@6PNWDszlk85Y{!w6L(q5OG?WnZf+9l0_OfxP_tyic}f9 zdV?0WwzinD68=X?6AYi|1A)VvWw9LNA@iZVx)uwdFyZ9a5|r3nPSPJD(U=mI^jlg* zD&60||N7u_+lgeV-WAVsvPd-(c!?4o%>@MoV9zLI>$3h+*!haX$m=WgM1ADY={T`j zqOLC$Vi#;gQMy?>jf-XqQ%#6J%<_2=i+E-WxUS8e{ZV#xtV9}CC(s$>ArU&8REma4u_|hF^ zfheF|uKNa55!eGoyu=O;tN;Cnq$eftxVSGS=>R`iFp!n{R1V9gM&j*Fdh-622ca&xr$0OL$1&MhH)c~n)9EYx$Z=u zd^yTXLv^?B_*Y$ zr7bPlcKs@peT-3hRPU1iQlwJ98pHQwo647umCJANs56G~!QNbMz|s9}J2+4ySXCLM zEb;+y@5S9-z3Wk8@k)S=%?f&rA9p_uw{F3!JfPx4mzk1|y*4Hr)@VR)F`OGr;WKV@ zn^$(WE8N^zUzfE0N*(i26q%1kqI<71ia5G>dL}!_p|M^dBe*ZB5r#_>eAiK zZWpvYZ(&mx)g4vI2fiQep!dkjgDCl&h$q0R4P#sbB8cYin=sFR^2{HN=U_RVn zW{#qu+gG6lF0QY`ZgeUVYNTw>5Ox^AyFUP7?(3vS z*Vyzjc+G>v2Qp-7Y3bxOPh@^j5JIdlUCQ6LCE(Py9*WM2z27q*pZ;?e+Nk8GKLt9O zn3&d#u8q8`t*Lo!P+L}9ycmo}#2k^YSmHD}IVsOVk(|;FJrr*$Q%Nt>?q%q=kuGYx zMmX9akI?Kn6)GnW3=RU8E$9uVUZTLnYGg{bvsBmB)xCeOfb3p=$pwI#`lfgVA2L=WXQi}Rmh31&dgFpEE3nLDTh=@o|)=^V?FopODL%FTiH+o%RWxffN zOs=9$IU+iGtuOz%#p-)2Pb7{yb&v_EdHk)!+}!hXew%vE5}crF3KS}DOx!B8*<0t= zXomSzqvySx6oYp*stiFJdFHGFRr?hF1pcc+ivY4qr`vbOO7D6oUq%;vjb>=Nf{+x0NZAb(u$&W&%HBX=O7_Qo{!BScfs&DGHeJ}S^tqLu38 zTYvrF^Q=EPZRp1Y>-ds}D=?p;l zE8=t9z)^g0HQzY}%nDpw-0wM(-=;_@=;-cPb)melrMbD+^)DfkelIR^CU!5`(LjT; zlDkd%!`C@R_u#w;$f(x?Jw6GCPE&6 z&mtx!!XTM-BA5QVutewuU1vVCD!$MldRSw;ys;q#qElQPs)`cPXL*joKwV@D;; z+5l%<>82$i?YE>9c$Uopry0+}(!;~Q0P!#jzJ#b!L!;SPSziHEq~cIHfK{n=`ADC~ z?}O(HngTuPE5HZB_S9t4&ClxYCvrgXg))CjP;eO#zj>_{sD4wO8o0oV)J@2Xkq0YwfQ2T)~T{r<&9 z1P#(_^Otc3IZ<@)QY5tMJ9Y!|hmvklE9b|X(&;MDQ*Wa%2t;%gr+QA63%q)Bs_71( zeh@!LUq4D*rGA4SL}H%{s)LWWH}yd>V8ls%Td1rU4DRt5DEkZt0K!jCPlp5aaWC95 zU&Q{0Rd~9(W!l7!FZsc|82|axjq&>Y*JL>)tW~4Z{dd*XPzaP&R0^&yD_j)&-L-Ko z(wqhvBo5;DP0&SgS(iv1eFUz(cwbeeG2f@F;Ol#r3~Ji^+#IMR1ZbiE!5=~%AeykP z99xa3TFV~tqK|0>kO%}J0&N9FQ3aO*11K%A+p0rTmJcLn&_gFFhSG08wr|uzV)PTR z{J{wwU%ou}NJ&kNZ-b9$MWB%QEvI{oWWenVS>lZv-0m3*^Xiccc4mmvP-3gtkfH4} zXP-ekJmF?P5Cd_j@(6Ef)qri}+GNwy%AcuqC=B5xdYMmfZfdHlanN%FRpeywfb`mQ z-xvtefKgDPu-~yc*^nrC4$m^9Bp4tE3wF}d2;M821e!m%Zv$IXO;2lQ^Z3}=t^c%# zPD+(91nazF|NQ+sc{FHL)%_s0{!br(jeYZuFKzkPQ`pbex5i)Ii&|>e7WR_MSJaod zb?a8iu5e=t9lRtQREXK3QY|5#WaZkTkZ1x@+MaB2z4cQJs(r@X+L}NCfoMfu0ks{p zB-=C;3u;M03gDs;DDu1ZXr%eJnHMM4$-&%j;P)TcDnWNl% zgpbz714G6PAAz{URI1%*H^@;IC?O_l2gv7B_~qh17wRp_J{F6`Pa#I4e-lt35YH7^ z;;R~Da!Q!3S4ZA};v$RWHK@74!*dC%@!-D>3))WlPrgu+FEK6rdJQ_-iZ2Jvkb15Z zkckViBk&tELvU0s>`Rth0C7x5HDE&CyLT^HRI1AVCB3MqD5!BFs%h!zpykZNj(%>9 zKnN%W94&J;KFo&-16WLB)Dpg$KYSoL-V47TAY=N}5xkASb}TVqcV!_RHp=^j0{}3j zI5~^0Ozy+len^R*WMSvcx(q!jj~m`q@!1o&I-PHny>M~n(STFCoAsfuab2x%?u4pz zS5!3ms@UJbV)anTe{fiegF&HA;n8Krmi+}x2EK7aiV|Sgwp*~iY?Jr?76uyF+h52B zP;!^?djD6{N*=F6Q>DAQ)X~~1!^z2cGy#|oY)9q70o+_a@F}3AK#7cD*o993I~CQT zdYj(T-QB(F5&{wSC4v2cEi*H-4DaQdckjSiq{Vc7{%i%SGCn>IQnOp+xA~pr!Ta~` z8|((32kwt6f%i1~3qAO7FA|8wY!; zZwsC=xKtz`F1nylmDjofc&q*3&2>caLrn*#ik=9bdNAsi!w3(9?zcasJ)}M0O+Og% zNs|tgIyMJS652J*W&@a(P>Coopq&w-hp2(L-rQpunW7THH3gPQiu0Bs_Zj#&~cadS9?~k z!QsGZ9g%aK{%CB>b+A7jSYGJfJ+}^c8AO=KJ04JB(KTSsSzIG0z?38`Cwpr>P**3S z!a*v?_5N}3p%PYxZwAIa*g|;?7TKDIpC$*1nVIfRpyfiD2EWh z^~O+XqEXo$+rB)Yo`A)9*Xlsocbcqsy?EYNua0#9RrTFn5w;()h3}Y|AP@(v!8MAZ zD1&N?d-3~#4{1c0QW6v0H-AYo=#DmO>7t*ERRufO>78ssEAe1gQ&0$7ky2`Vry`i4 z1W?nc3H-co>pa>Q>V4!lA4v%bK=}T^@z^&gq43m9FG;)3;A3uxijEBr*9yg2G~ZX{ z$)~?<6D`k@E@Y<}Tq)qaWmYx=Aec{s2TlOjToJL3SY{R6e&k^ghYA?U=Bq(a9crd0 z_qVt6YZJMs9Id}5p|RBU!KbrdVl!T>mppt`KU``gT?;@5nGejRtUd@2tMTqXd6vdA z<@l2mzpBd+s#qphP*kMC7}PmKTUck&(YirBa28}?c>d*j;E>VNIB@Qmp#8r(1+>}l z1Q3);i~UeZJeMm1J;Vci5;i8^R{4hy5*P0#kq_NMNJD?ZSWURnw1qFR8+1Y5(N*R9 z_s8p9U(vFt#G0^R!6cX4DCbbk7^*bQMY;W3P^D*>CunPHi{$%jVQC384%vx=2;!_V zrsC37g)V{{EK}V=!^l{^yurLmJs?UqHcl_%NT1va6d(w-k^|hkLssq8?yE{(A&U7HZ3AFVl(Z9=!i;8%Z5%L@5;F1i` zK{9|JiRKponyl{OqJW1$JjrXCB1VI7qiN04KQQpNRRCiPCOI;ngocZ{Jmp)j_f(lq z9ffpFrZ4*5uBmaoOE4kiBTDtZX!4i3y1FuBKgev4UDy?U(DuFC!A+*X0E6TD^#dD@ z`U{ng>lY~NdOWFy-A#(A*-tq{R#M5F!jvPa+>cCcPv$G$iIuY4DQlC$IOTa`6ScVr zzBnQfTR0*W-e)I1G=T}}>5srCE4$-ycw-&}Z;$e4AioP*FsnLy|7kG3+$OcZ+L(5#A=R~(~KDsKntEEq=sYe zd~?kb(f1ZobK*Q0!Syfr|d&%pA#dWiDRU>kUQD$0hsgN#X)H=po9<=$G~X z!3WB4R&|iT8P?e56cG{mYoHrh7+6|aA+7LM;UJLhah~q&*wR%3_3XQ$kr^EL@WRVX z5_zky0X`taFHjJk(YbCJ|Fl+8Gr$eXFMobVlRHy=kAET>@pR`I|HB{Rcg4jA^&I;0 zaFF>gN{t$BP3c}|WOQ(LCMU!}$Sexn*P2ol>C|_<(+*}h(IxsIl>PWy_T~YQ!IPOd zeI)-f|7xt*t<#%m5_?HnDNR$ZXh;uDI7hdA&zhY>w5l$h7MNy!RtM)Lqy1!8Km~2TM1g#IeRY!~}Mv0uoST z(Er{-n-PfyLR~hQo11I;+k+Wh;5Pr&s1O`Go%vvkXQ?LFjHoL|FRy8|h(3vr&v$g~ z1(yU=T4=xl0Uu`)^p+^>lR>bt1IP;1*$hHuI~4Is+P|yC=q>N6Dk1Y(uk1@ZxHN<1N72ts%uB`^UHICh0;2DExpi>kASu2o%$rNG;96ogi9V3i8ivTGx7p5tq5E+Vdy}9OYy_3~* zoW|N5sGUc1m(L?Sb$sQ z(C}ngA#`%mNQWsI+Qvf9mG2^$6EH2lTHR|(F*l~r(LJid%cNEhCqVNsd3kw_iWxO} zM4&V)jKq3(nRi3$6Sa6GX<4zOPgd>*RONJc|FERx{VCpAG|Im;ZSJGlwGdR@2ic;L z&w87QtSl_rr8}S>=vElnnVYwLu+%!*--I&@w_POvCoPKd$&)AI;!P~CJm$J67;d8K7_&Z08u?4FO7~Tz+ z_%iS!US&h>#dMkVk|ZXtW-ieC{kr@3mD;6Zx7*iL^(K}2Q@g$>RCw)W1*0(f^*&ln zf=(%4neX9PhU63#c!A6K&DZhfO#*GCW7t4{e?00hxER2mB!J>>&wjz87Fe5FzY}I! zx_NogM(Nl$ybV;Gzk)?+-2TCj6>oge-F*^BdnR_*Z^&Nqibc=m+(vGXeXFB3r>&cb zU!)6do>Sw7U7iT8IN}Po_yaK|5rYdL>o4xUpu({9tNEFm+uN7F+1c3zIfa3Q&jfe^ zii7UOjD<=;qFsw?E~y079fgruR|-t8ULP#)uvk4;9CDWQ{dnTz_JT?NbZUM5zOBO4 zdGEj?x@JR-fsG51#I(V1RV>@^qn{Y21kz;}NjY;W6*@j6*ySxLoNB5Jhr*GB1UhjEDd=h&SI$fk!S|`MR9N2Zn^sZ#N-bhIgp+SU2 z6}j^Wc&+I(i~;5Sn|onb5ib15jYZvsZvy%mPaLL)E6&sYEYDM}?O!$7kxWE*{fb!T zzH$4Gwe*>|)jyT^!}C^IM#rt3&(y>PucbnCin_SQewXULVYq;@@`H<5NFA;8Q@dVm zquxhDM+4z=eV~x^^hSJA0rqYFg@*U_sY(8p0EjizWZG%6v$L~pkpB6RvsxLgyOlg! zC%Q2%p2R7~apGjx+~9I@wQMIgB>eeZTy38o=eL13*eb}yQHdO?cLB*ZAAn+b(IvhI zH?nCZPe6G|%E>YLZE)E?oJqSp+jA3Qn^5_O#6>#O_-M0*>=L+I)<-L+LF&D)&XWg_ zDQQhfj~&;M8nd*rk`bq|qh##o_koMA2Z!%_vLq>kZB?03%;v|ADT7_sg4~&1?nC?p z9f(05Fk`V8^I$d3u>|RPfQ@n;XR5%hbsA!Hk=neFsnh%D=Y!Rdk!b}XslRSEK!)NI z|MD^fIRV`-l}kJ8yzk-uwYNR1=+zp^Ac&8ivr&|mmIkH}E$Dfu#iQ+!YBH(&SVjhc zxxvl73U3%mL5P@L+kJ5kdkW6cTWeNH*>J4uqLLZDbeWz zg5x)Qe+f-ZO`VjQN_XW7v0WL-=5$MJR8%<>z}n)_(0lR1Xf!ta*H2LL!3p7J3PpnQ zg#k4j=!w>?nIF6l4QMeWyqq33AtuYyEr9_60f1S-P{Z%Q6A&4bHx4HF2i)oK@DSD+ zo&NTq2kis6p))yo8#wMG;e0K7%l zOZBRN|27f@QBqI@3xYCVVUqQ(bB|ne)?vKh!erRpJ3BoNJorPzzJIp z2p|ptZmH&}EbGK85AgMS1jPuxN-kSmA7mg0f}kdWmS73o&>o^DLu zls)}159`4*3FI_ECmAf0uTRSLt1WKM-XzMzq{PNbk(fi#LR~OBrdw9X%1EpmI>~bD zcN=_TA@XH&b8`SO+DVOz>u&Q~AdtUwOeuq;S#7uL^W5vbA--VSLi4TAM8u{y;>#RZpV>AY-dkYI6{W`;19Qv*d=1(Kju!ujh+s)?hru4wUm1N{VJ;6!g?0=WM6F(v_b7$$HE+r7FAzQvvR67WN7lbtMpTBEp+~p({ zWRu4-#=WYra2^!GxsRuR!mrzg&F0fW^fPO>h33mZ!>f(E*X{)b^DF?Aa@>876PKI}OeYEjZb*&+6W}E+=q(!|wNUyL6%{{e=C#KG)8&)$ z-Lcis(CFR^yDb%Xrt*vf4mH1S$6rV#qCLgAxN*Rf0HN0_*p!`(O}j)xwzpjF9*eI) zFv5GEOnVU-Dvda(Qj zc(cxH{fBInpi$jFe)w`i8v1R)2eJF$`mm?+JZh)1)VyO16@~xS0@OqdGBhjQ5)Uz^t0flK-`|u>2%@u@2wC#PnlP$ zkd1??_CHe}ED-16e_(roizf5%A$c7k1e_qSL~l8N%J?RtW~PqIw{zeY%o%j0xvR(F z)Tfxs`2Y_FrT548?U|TdkKcJ!HxwD4X)(Vqe7x#J%CbQYgfv1%X);_TA zKw`06507mt+X9aFoEj_=IY z8GKFQEnhwtx9Le^*(3%u)A*~rpnfz_?6W4On)Vf=y6T%FCdNE`h>%vhlCE%F5fDNb zIM2)A3d_T$gx+%w(TpQk$mM68#Ri@oK91j~_HKXi{Slay@%s|KJIGr!d5N;5m@Wt@ z98PoLqIrlX)4gQmhF(AV2L(qpL#Th!kN$t6H2o|nVK>spII%sMclgD{87)=(`M2|z zyq5ZKEVD8)8o^~}7X;-^!g%5WqPGi)$#R^0>=#C?!1P=uy6Jr3>>rQbd+Yq{10z(cf?5D6H{1u-%AA6;KI;bif|=oWY{}S zwE>LaWMh-r#)-B!(ms`YRmJs#K9BEDDXm2`*kWMCbicS(9AIUurlh6@wRT~+tRFM1ml;O^hDeCY!b}X$kPhD8T}fM*Fz92%zP8Xc=QkC^3KrOZE+(KHUdj zTZWuS2Kk^OgnpLS@O{vu7yC5NJV>QdS?DSx4f;48zJHFJzd%`}>dM zIk6BK=qeeAN4aeRJxJvrWSs$Hj=*PvertF49J>6Iogb3paB_t$% zqkvR3{!u{Qlb63L<)RXA0Ubs$y|}(Cmo zKR1wQJw3f$(mzmT!2-Ge$&rkp^)ZljA_c?^(B1Nb;S!+g5nO5ygkdBoR`?qY!~Zd0 ztH5p&$~*D68zgOeRAm}4v%E}vpFdom2jZ8CNa9e8si~>{S`i%>bwp?@d;7AK;_a{K zj~_|U++vfg_YhKY{`B^5zJ8+547gXf`?|b*6{J!$-VGZ<+m00qY#ivm{RzTub6u3u zUm(L)L4L<^Y%fqmt3(71S+D#AMZA;Gz?cYYZf7<@ckb5nS{uv%rjRRxAkuIVynXvs za7oFHs<4kif)`Gk&SyXoKgY)*fGyf8<0%zzQeuOKE+T^If-A_ZTPT{ob zfy`(rs>2NUmy`2L+MqEHEo313<&vQI*zV6jHcx|Phy4A}Bbw>`Q1D3=@j!|e^p5KP zBiM00!i!c1a=|LI+&iaQa96Da5=Ks#%i!p z_Rq3>iD6W%tSVFt3iz|KauMXmqV}r@jWJ56tHvRa{u*BAZgk)+7=57k_T1 zAR;1S04=YWXJY=7VL0 zQ5f2H?0@fMi0y+k23h^%SV8Dry!&r}0mb;RJ$KHPF%6Hxu~Y!%`K=iYnUrjLLvK5J z0SHyM7^NUD@50C$bjF2^KUgm`Bp5S<2@T8&9)bolqOO@G_1IL9Q{L@Vsrfg|dF|Xw z;Ww>NL*pY(2cBKNe0d`o>WatuPZ}OPgi-DB)}QAV<8AbJ?1%ny8a9)*8>=!0+6KGs z@H~W+j!!;o_Z9(5h#!Jp#4Y9#Nwx$?$^M?73=5TM8XgH@l;q)3T&iZ&U%q?^@C9(9 z&zZd=UbUNaNFOWyr7WPNH%x?V?ritOqeS&?(}SjJ7x4YV^KMBZ%hy&c4Kj4RezSlf zgqkjkv7W1K<9)0Scv9A zNo?I!3GX=CbJ*Y|rpOqp(){h66cOi1+Y)|T8=KA(CD)5Y3?z^Gi^Lf>A@dxjnb)Fm z{@>ZzSz(|yXdR@-WisK6Q0D%$glh)N$S{&X>P@!=_0}0*G6=U%3s{%q)+vU4-TL_^ zS-AzRmk62JTvhY?NK#o+9(mttsyfhfmsT4ZR_NNHd<_Q4v*0XJACXR|(NR)b#PQ!q z?EY*~ttM@#V;7vhdy8wJ8~$#HfH60Y)Zt-%teTpdHmS=g@0 zKReRCr0!(2oS$W;lt5#%n*ri|2vrPdx!dUJ$;sb;|IFpHFZX5Z(9c3bQ;Fhqg*+@g zd~m}o*r84NbtPmK+US8SYJ?9&L&Dybv69|0r)dn*2^{{fAgV`3f`-`n8^fVTg%E9m#zgvTWm|``clxjQvNj5@4TvO&eoZ)yO$ZHIggkd(CrgS z`&`FPZ}6I^OAsMo&_7w~IjqUbKzP+ZdEiACJ(M`a@ypysE#$XAwiDuEd7&qthlX}w zK8=1BVl+b)#)j^1#xB~egn;LYwpaYK63!iK^TOg-g<9aFjQ#dx5H=4lKPB2El$(`xrE1M&$#)} z9Q*+KSpYomWJ8pbxy++|KF&P@xmW1SqdNLx3S@45y;qa;Ezc8DO0uCcod*u*9v~&T z=`BT5x7K|S1ngN=C2-Ua0TFl;Gg>CvU(h8!`tB-|p1;WcYzVHa^BX?O2=6A%B8YK# zy!#ACF|vGQg`yn}3dr-pw0~Qe;au-RF)=u9si>$hI#Z?nP7 zia!+6M$aqLZw&7+{1+Sh)ZN|kMZ=-)sChKhC4;{y;YEf?NVL2AKZvq~T(vL$3tce@ zX3*5NVWjhi^m$+QMc(uTTv_Ir9d7Z9Nc(Q9K)zs4R@l-3Au|i)5=WFGERx=p9Pk>h2 zF%`<9VZ`_d0P(ArFPFYR*T~lxE7jsGF%pu6ZmO!Hk|X7>EDd7v=0siWWyM~Ki^)3< z6tcpo0rwT|(S)#74)5&D%!O|BN`WkZ<3?0MR8$mXWH06=|FjeQRNUF$Uwo{EXW8RL zBmx*Km$T+7)H3ejyTwpS9jBgGRz9&~T+Mjl3{zMzj8X+bYA6NiDqb_6iKAUXG6rBl zz8htLBqz5C4>yl42KgHb8KiG=&3;zX^0)jY`=O`u9kflfGcdGZ#_MJFsc1R^(Ta{KwSvu zC4yh0@C@9@;$lu|%L!oX5%QRQZL?^g4dk5s(1VX5y#H0$UwI;EfE>&dIg%*ROP7vJ zV4&3CEVic#zBSk#^{)C>x{9v8gl8Jx`}glBV=wg80IMlmTxtTCwb7|Q(#G15pH?)vz-+j8OL$=nS?&79|doJosFpFYTnB01J)gNCo7IFwRZ zLrB;7B;wpBl@p^xCJZ@NvD;yxq03txK73eE-LsFAK^-t^@*=}lC8cj&L;*%} zb?yVZuL;fXf9q&zc^ig>%|C_pLM9K0FQgt~W;m0Ti{1L7*mn?K#U8Eicc@!5v*<`wmvoi)kl%m&c(J{c%4KGlD^kJ}k+K3i2lW9szU4 zd&{e}c7qE5kbP6dY#q-JW-mK8W@Kc*WVE93L=(*%t9 zGZh*rC=hZFUnCEahTT15Afa@WIl-3n-6ny5Ye@wPd2jtrkUYE?oPb?w{^=5P|D#HB z%SnJP^U3eQ(0n0mOC|#P7HlE%Yj?+xyjN4Kh`LTe(e|&gscPN;-VE1=JN-WR3P!)b z_S}o2y}$ywf^Z=Dxf?)AnGNXJOR$XA>Brb(FJgGWu{_i>LBlw)Ybayy0Fb%d|7=GX z+O6SOFL;S&UN9w^s?`fwZ~%Mmsq)?FNliDBA}er6(AIEBJXn!;Rv|@y5%33k?)M!9 zhkKqWVP^GzUyF-h-XPU-rHm)PKwPGKWJLEnGe|HQ5FS%E$=Z0sr*gKu3)vqgTC0 z^NVlNve(wv{r&tdiN0x2bUHpd0_{P6n`wa<&Bs?!mC!L6l?zi0#&btE<&fYJVdMy? zw#&j;u%K+`V?s$H50^oogCaI-$Z-RbZ>nsta{v~7^EZTFo}x>75d`fj2K2+v!J)7{ z^(~ouab-pMK**xU_{`bD;$pCRPY1$Z4e`ZP=#${pyz%z-mte{Y6+*mjPR$-)l3Nn! zQ0TQqZMc0HN`b1gBH+t|$K4Y1?4@uW67Dol;PHKcShe=UM~92KG3aDSV|@4D2U6%V zao3Uj47Ag)4g${ofMOSwnN?YPb%IWK*Fl+fJ8nyV2tz?TN4pN$Uj%O7)=E}RoYFGm z`WSF}1W`^m{;q2T^N&}m=rtF8B3-`RJ-G4@#A#}8Jn!JeK;fSS;+-o7*ff@DOu5g2s5k$00{7Biw)YL12j+7;@)dGm!4pQT;WXLxJYD}upj`B8C1K&DU81;ZX6qu6 z2`8Yi(5}KGmPxWvh(@Tc_2<~w9Ps)ht~=WC>T&<99PI4wH`CeSsO)@MP0q|T1SQ(d zoeHxQzhod9Q*q{X2_HC^Q34S{oqUG zs5e~XGIJYqoh3Tj3r!V*D zo}lF-GbI23V&idScd^8yalzmYNa{b#vp}4ULj2E8 z9=-A>?LhazkP5&tQc_ZySG_-&%&SeZ^dvF<(GAt{>FM{gU0{)2#Qk=X*oDtt0rYz^ zSzp~XL3o)-B{n(iM8gQu{GiEz0AFc!r`ag~ftuQd%!V}Y&P02>iPyN{;qE^8Q(C84 zHzqRjR#1fk@f`NaAwE_^9n!vqS(T3=WkQ)XTm|t;@J|M{ZJH(7k@&cOhqagsFvM65 znn4hE`ePz~(qZD!kFHvRq|B!`-qF!fJzE9F>1*Xxb@vj@IRxTHG_GRL|Ec84-=SLE zcqI%WDP|%u4YJiWsARb^nOm5KkTpeiH(OCdb`xJq8Hu=-LRYr2f9=~)L)X@jtBFQe zQZ&d|?ueT2JN*aW^UHbWdFDLxob$YM-p~7f7IPIM6bJZ7?j?8q*)&vOB=_J+vlaM& zUeM|4#?JA_t;fuak_uyQ!dy4A;pCy6L#6ryF|9=hGlr;`m}XH6T8a_&0SKL?m6h;! zm~HR{0K}-+9)`Em_q8$01`Wbq_fa(Ly~Jg8VTr}8e^ztaiw>^d=*^GF&pT0CK;VbO z+l>?$0lvTLpnL`a(0LUi5I$RSZ+7Rf#=(7m7^L-hR!Ii#Xq>6~5Q9#pKy#H*BZ~=G znb2Xrc{y?Oy{OJG007@?dx0L9+VFHkeSO*F1h)@t_7n`!{1#$Js)1E*VPRpiW1M8& zb*6TC98}v*Y0X-Q9RL(&2Xo8<5`HmE*(1OJ!Ji>R;)xwB%u7C2lvHXvXuV1a&-GE(S@0N+juETrVslg`}3$TJn zAZW5rT38H#D+kBlSV8K_rsOJMd|^RBx70FZX-|N=1_ofI6PRZDKP8BwXJK5L3hM)r z_UL#y&}MsNG+igA+rw-Mae{}dwns6~uLVQ)iF(BRGV~+pXQ5frF;cfhTZXgXS83~e zJFmSE6=q+(g9A@mCjvkF{MX z{6&uB4KPXHQr6RRP{~j`tSj`eq~|#b93PM5E&l^LrmtLJ`9lpGg>j`>Pmh5GHaxtw z=#Y@G@Htac)I!@9#2djrtR^rrGBPuw!WncDVUUl|)9KG@--O#x3>1h-2g4K*<_Oxx z1~h>c&}axvBS;W!0Q%>Esb*To58#9$Bg&~&C#94AK?1o!RfGjb9dvewTCs`}bx{kMm>k)y3g5hZqyAM3mq4$`bzY{*m9IL0Alp);{uRsNLFUgR zAG3+!w%(1epmnWpO&ZjeWm}LcJ5#ae&)M}&o4y-WsHBH_6B&yIO^UD zJ$UzSnpvv;V0IaXe!Q@AU~omZZO7I(`k}CHfo5 zZz^oEb#+&5-}+RK=q?0zHPCP=sZ-Z2RAqj1i1M`dnCC7rk0l*IlXoAf|LY@FA%N8C zt=cSOU6H>}iWf-K>gw`#9#IJGx+G%WPVfGgqB?@QVyk$-aniss`a9}0eU$eq$KPmc z9zRQEU&ub{`Rs1f1!Pj)4UQ(2pvaSTPk(`PPUN+W|7uj5x11h*1~Hy;SGxS@-0|_o zG^aO*$ghI5YR`-roO1M2$0OV{BPG|j$NOwC4ZT#Gy1#8A*L9ZCIQz791f_RN9{Ie% z+*aw3i&uVaK@@7uF_(=pGT+>s&m8yvl5Q)%^>`QBR?b>vK_@h{zV0e0>3pQHEf<<- z6~$>o+FayFB(MFfmBBnOZS`n=88$bST8hLX|9En&*dYJECGxj#d>UkC>@{X)#Ngm#{4%H%f1hV2TMsy!e3GMWe0~kQqE# z>>waxhjerY-V58+WcE^M0`r5SI4+^ft#8IVq{^oVX*M?&M!M5P_{Pv!XU``6^CLZ_ z&=#dOXBRIlKKKYtrkwEzUr78_xL|N;(NjEup_p@UrN1iHp|3XPNHxvxZ$UG6?Teun z0@0Q>8f}M-*E|&r-ab|z3u@H$Rp!|%?LSyP-Dxqc&*Rksrt~JPtiNVi2M26plJHM+wvUz1iVm z;Twk&vJITE*!k8+-sca7qFHdu1)htf!V^Ou@0+u4S<2YK>#S}vdc8nUX zP_6pnm-tQIlYv<)UOa;TP(Bl!r;*=i$f-%VR7`hF_;WNZcq;F5iCykmwv|@u#fI4K z302ohX$4#m2P{Kc=Mbo1j3fd6t9%O?KXpfif8ra$;NZL5{?8BH-CScgsfY!HR2%== N9cFl literal 0 HcmV?d00001 diff --git a/figures/ifcairterminal-ports.png b/figures/ifcairterminal-ports.png deleted file mode 100644 index 05a108ec7cb7fcb6a2c214c4faee7bc80175d3f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23610 zcmZU)1yEbj_C1Uhch}-p9E!U`vEuGlG{rSgD8;o{ad&rz;x5HKxVsbVpZ?x^o%!aQ zxeVln+#@+>ueH}+C+xGbEE+N~G87aPn!KEp8Wa@FEff?qG9nD*4jHO&1mqXAi<+zi zROJNeA>;*|wYZWv6jV(N%CqS^$ZHC7IW;9HC~rC_sBb|~P+-WdZwF9NZtPG{M7Z32)?GbstQ5gK>8}D>jDLZ-uw3ldJs@-0R^R>Cod(g;c0Z*f%Z#N^YNZMxP1bu z7m5p305y~f5iuYD8A&xvHB_rGiQvnx$5_gj83z9khvsoN`5Lc3IlD(Cm~g0B$}um{ zG!QYRWUzu&z3_tLHo3>%_P@?J`xxExyBOW^U#~56PBcsk*sUEKWp&)~gIuZ_?rj@w z=SoY|i~OY05JSKH_riq>IQP468+YuuooCT+RQ$!BL!p;1^Y8tSHZUq8k2`m#E0SP% z)R`g`z%=`;Cl)63|6Kur6zm>ns|5!J;Qo7Uz`{)P9-&cD!2IX>AtMGZ zoSG!mVcByR9rVwg;W-n4cGp!H6mI} zb&M^F066!KeajOaA5UNZ|jbls(`V zc<+xa`KgEfHM~8YN~SLec;DZB`SRwt({eMdaJn`WM{O8aOxy!QsCw;ro#no48UO&f5wAhwnC;9|ekBjv4xca3hOiMxS#;HwCBvsh#om92%FC zBI&L<`4b_v6pizkl@~s<&PKFDklpS`V!r-qQoI~IV?x8H3S{i1hmX-ClLx`ZxJaAl<3O6Wts%jLURSXx zRHWN90~wZTTNq@81#Ls2|DBPmybsjx4Z#>BMwlS_)rPN{UtT^& z+8faQ9U(r2s;}l`w)yiEWbG(=+v5CZM?hnRRstS$E!zhUzG5=6$?bb2XX!s3Dm7pF zDEif61&GmR+oX54Kvt4GZ=3}WKLaD<<$E9L#JOD&G?M2n7SYG3lt0fy)G>V9o^IXm z2%5z?qQ@t%Cq+Tr{L?t3VqT~uJdp#nn?DcnPWVtFc~fq}R?DU5;lhLZQ`#T-xjojs z=o!=5WUzsm5kd3{ME~866d)w21zr{M75j%USTk58>-s)~?s6=@t1z9#J-Up1f-I7k z&HGOC!RX7V^OdH_v;b9}h?#0irFL@Z(z2i=WB(Vo1sy96Y7vGl5V|;VdI0}U*i2vP z*#HS(=j4J>lfg57y_3f7KfBjUi6XqSCd(@j(~(*V%fFnSG7u6#%=-rH7Mm@@YKnpi zevW)=3X-?K2^szf*<@krLYxfJk;sW+SO%83!->1|A99uCz0?d0e2+?sS_fYDc)LyfMqp4c1MwqZz**#S2i_x=1az-8{1P9{8<@u||{u@0$L&4=9kofI|k$bKT zXkZsM@Dw(n4qlMhHRk4~Y7?9IaJl@UUl9+)xe zG8w?S#F4_ub;rY%^_nxig@spy<0g<4t=k+29;@; zg6T@j5D~3pt`98-dES@Rd0v{igvGR1zV6VA)*x|wBvqfM5(*pX7Ba146m&r&hp{|0nf?bKu^bS9A(CY3{RbHQ5J-uqz9`lD9|lpFLmti5(Cr8ZfI8g4*OH9qu>8ozQPLO3}Z|^!_y+`L}68JtF-7?ePB& zN4w!)(?ryera9_4ng8{U8qzy{m@3;s3kk0&zrOve{4pph5{wlgTH9I z+s;s2H{j1L=y9EEk`1FX>x%s|T=;T5_?jBS?O=-XvyrqwoyYk)N|&c@Z-6B9z53a^ zsNauylTVwcx<85PfoH2N3dyYFjh*6hYcD%VcarpQQJv37oB?2h_sy@*XS(W}QR1rZ zYB76RkE+-1yHOmuwMtRH&k)%3o1AquH8p>e7^$nz04|maw1sfLitZX^Ba(XC-OB5~ zwO>8<>t27b2JdAii%cKZEzLOT!j^_}%5G$IDQEd=-Q`9`*&u=oAC4nbn9;x(n&!*J zwKnwCr*C&U9rjK}2WbJ;F{KY#<2LjZ-`^>2{61C?=y>>ka!fMb#kiqd@DB`eXeod$ z&wb~9S0QdHAaelmJgeu^0s)}K4z85TuPYnzU2mB)1+`f4$<2mM@{M;27!Fl$Ru1)s4Pu ztgN1BcX>rKKrz5_YK>|_C|rG^I@P}~bZ;ZvHZ~5})h&*e2a$@_-Hz^ewq2R})Ls8M zCtYui{=RqGMmNP9VSNf7Rcd?RwUl-$c1u+*jW5)E=rz40DgEjkPbNE_;tUY1%_IJ< zkr4QfEdV#XOs)`VO4Jarbk|mOYIsLtE0p8*q;ngb@!9)bNA!E_K^4H;ChxbZ6Uhc9 zk|kDqZ=bf?$Jthf%+E>3WpS*u`sttwB~d<>CAE<(ewg)%v8AQD1NzJ3T7cpGt-hcg z?oS5p`yK(w@yHm{#|{sVYM0+DvtxxF8m*O}dch>6@6)`0Z2apDb?-|i>kqEFlb8R1 z9ZYo}MS&Iz$1DO_-WO5UkD{j{r|!3T!hn~J3I#Udx2OENCJ{@%FvBX}q4ieOIL$@b zxWjeabEmSAZo>RrcI`a9P)$Rgr>vt-DNtlFta?{r!xMo`IAC6qvbPHyi9z%_oU-sB zV985$*!+qE#&IrEgdi`&=xt)4wrbghE}$3O^|)V>&QJOI?nm2bm$PxYT>!xF*e6jP z-{q7d%vZ*#2i)GowWuPtMBBwaN;dII3|Qk6BSm*&oznrGBKgzxlty^J?Cs3%RI44P zeSLUV&5OAjcYIqs2#wTqGVrfacfUfd25tiI%a}_}e3;!P2j9K>o%dAz+xQ zA>h0rI=R}zbOc-!h1kZ9gpf~2>LKoQGQBouYSdykW9aI{igVKJ%^1C3Np<8*P|hzV zZCbC+XZhhLB}{rob#&^5-WQjnA?2)&cmBll!dQ11ho>fIOtUNdy#l?mG14lJlFe0A->%kH|WSSVbe4+qCkUk5~~2ujM5xVM=51rf?J z5PzkdSN@`lTgH3A6zEjSK*asyx$<1CeREe-y>V?rK{D~oJ0tv)s2l7XA)nuVRZ}8r z*Fdz#i`TN#pnJzzMTT9B7?$6b!^;)FZ~c9XvA$v9*imK%*@ei5`yRylL*Zq&Klqj% zk0p&F10GCHvfe+ks^NfiwE!LRZM-^`w!3Ypx(c7n?=Tx5vR(A>Zshl|UrH^L*Dbas zHmE%)7ry}7>N;)tAF((S0d2#aomGz{N{p=svMa8rCXyKDhxzV<>quVHbP*NpoZczJUIEy(v}#OX3^beiy6iECN04;JzuDp>q_;Dxg}p_H zpCY(VyA_RNCF!Cq!#KSH!$7?0qyNRYl;*55iTexuQG(?R5o9GVfx%cuQmQq}$Y;{=I&%=}tY3sCsUMP8AB>L=q*lx96?A^7#QvCtpj;F5&pL z)4floI55Yb2ST<&3C4G%vY!24wY*-Y_fDCfAxnnWfN`v`l(a{`^T%VCLUP_@z3|J7 ztb4mHsNc~DUGusrahb*Czz%#%>%KXq-Ql=Vx1#bzb4(V&2n8sfMnc$~K;G2h75n-C zk6B4<>)ONmYH1dy-NrCx?QyB+a#2)#{!R;P{C-+_UUGMm0eT|3DX-9%MM_}l!kM8| z+xt~%p5JF(Z9Lh*!g_-s=Qs! zrto5o@^J;PU(s6A5fMPe#i8> zAlcw+(bXizlH*_$YLH0~L-admk(;uq!oH`wK4oE&r7Y$ldFiFBq9wUWO(9C?&IRA_ zw4lOvBKzl?3S+-$<@NSrm-5yJ6Z6Li#SD-V=8 zGORjGnHQXtb%u^^5!Rd6UH7wvT2-IkC5ffmZHk86Z}K<|@=b)eDW4~IF-a@_(4lA@ z+%uqZefV-ODyf$h)f|1x@f48l^15#VEM5=i%AHTEo>2?Gz<_U>d=eNuCtJkPd4P6O z1kyIBF#tU3g-M68$ z`}Fu-?6*b0_}SJ<((mT9!(B8R(o(~?+9uQ&lTzE|E=&egn*Q4F^;DUYO)c-_9^#3+ zWFq2pO8#sR_!nc&PpiDY{5>$!m-By{B(K8qB_e3xW)>`#48h zWH}vwU9>};hDF9PV`h(8WBIKLOs9AIDEWTAzE~bhT;PDAoxZpFy4$yTXBiq!1kvX=xBM{t&^5b40wEc3@GvOG~W}?2b9hFEAWsK6Qd%V&fMGDo|{!p~!gYZTWN7V|D2U$#YkoQ zLX97Z+ew&b%&iRbwZ{?(6K#fCeQ36DW}9A*HzT>zpB6i=^0L8JMG2R~N+hMYLL+Lc z@7_i|MpB_X={ZT%f;`2N@BzO=1giHVSmzsl>$(fan#2EGRfm5d-seOz6ghqyIKc&oy41OJB^<$OY9mRdO0zLl^#>(VeZipd^+j&24m(CKS zz$e9W>dz6o_}G3a$mU<?kZZ>0A1x zEK*q~R_Z`tlG!hc8|H>M&{c}@k`x6Z+=-tvD^8o5{fEFt)W5kCrcMf80G;f&B@DRr zymk5GkasRw@xNY4y(K0$_$J40)bp-F#qN;Ut5QbuIkZ3B0VigN3jkL)eZvm_lCVWM zN8!eftcugtEun^J*?4<^RUuEB4Tv6dpJ{s z&{aV1R@Dq%hbC)lMCvTNV&{W9dsv+r&C-RWHh84Tx!!8(>Rk4H8)@&~rbbAh?{&|1 z(|;c`t?OR?-rUdf|0dzj@GC7*9y3#+U2=IK;>d;(UncyHXwX=}Zi zGj%Qbruwmcx4jJWF_O+}zv)X8A=_DiX}5sq{@so48_ySVPrla3Q4e-n)LLrF2kvXp zTrqmJBlvybPAgbjt~4Oj^XzVnV)EdfC3D&;_kL7fAE@DZYTXsIdk$aFLA%_pxPl9Z zqR%)xx)zP`>dY(L+z{zf-A}hpaja4K?M{aI{uKE9c_?`S z$9ynmKgPR09KZF+a8bS?T_garM3x4)&+!PoM%*fW+O^kfc5tW(`DzDLeg+e?Cfl!(6F3E{a zREA5Gdmhb}Xd8L$n#Twy*>5-JCXa)DmXGA%gJFgHz(x0VG`a{0#&A?fa-d>u8oKJ| z8a=-w<+GLUwA*;?n=KVlV?|%4@r=eE;70)XgWAJ{1oowQ%NNH4%xKG`k+2_`zlUSZ z)utV?Qe2nwv(ViD{`_7`;q>bU0_SKSb7`HC&0d5qM!PX4SE}aJ;R1Hy;0ATXI!(qS z7a4h^C4QkfxeSC}r6wPrs4L(9R`J+{LYaL!A?I~@E=sX;K#gchpW1(4QnN+qf7NOG znm0p^_{vXz-tLN|+EMg=^}vB_LjN_2X}x<6H~88tPQzOb?(S@DG>V?U&{b7lULIM3 z{#|07>pESJ-#zF8`(@^~Am3NZ3M*7v3@ihrmWDYM_#q>Cwx%Zj32Gi!rN_Sm#ai3gdsIxq5tkC`I)uD32RAjZyc7{7pX+tkxA;JF zj1L#EAld}$X7v z^;Fn8&(#n&#K`F-9ZQ3F-jAql%JJ7H^>nJt(Ug+XCY~HiO^Es+q-d0~qCT$0 zvmPpAct8z}J3N|FG-je{V^m^;sqBh3#%ZMQCe(d-QtXzODM4-sY;x8CnJPYNsvh!+ zJ$B685V>o#5?2ie9R8eX@>zR0sFLpKuwlXI_*_7acA@77O7HJrq>Qe&mvfO}7iq5H z0kGP0l!(1#*`Tw89wi*7i?FAMiqpnS0H2ho1Uq%4Z!CQA^|w` z2BX0(s=H9z6<{)08_xnqUV4$V`%*t{XAA|J_lf@MTJpqL!EK@l#2!>WH#Ni*L$%@O z{=Ow1aw+MycQCbqOM>%-P};0MV*8r@R`~#rJ1J|L)s)BbLULo>=e!{PX*i`ue% zO;`ctU+kteF%DzDIEEWo+FCkB=q9=};h=GJ+bcPuZ2W=kKFMYcdBEf;|1HyPCZZ2! zRR?pGZcYcj9DEH=r!QI~g71F)p?y`U(yhnSHP6cRe4w7lP-p#t^wIOnwt7hJ8fNrm zs}rnXs>3Lb%$7zN5i=D1{)5OgxniI?Zc>*J#%&%GCGk?WL)j|KL~ z6-~P?J`nBl@x=0vhhwJRRhv=}ru|gFQnrSpi=DkPJo#nQI*EC8u}b;VZ{UYCW*&|@ z%|{KMJ-F0w+7u)XbQhf4o~sF5YG1MN`VENo0N4QP552&>ig4vVbS}^8FsJD?;8!bh zx2r4lm00e(r0Y>H3y;7^)Uk=0m5kVy9VeHh6w63)>vSPkq=BBT)s;kvJPn!|xE_n~ zhs$l8c?QdP%s5Vq6v!G#3fQ-EizL0INQzemOfnO_-g8kWZq(VKO0o!HS+7kytln~6 zF$uS6kad-%Y!AWXNL2qRe&9&+rNtWu&`mCXNq8fI-+0Ga46VEY_fSY}dQ4_QEL52G zhmK=DV4T8=FU+*?5_D$$hfk=RmWnB#Yhb5gSpIpH_esyK(dj+o!TL1j(XM+@s{=v` z&PWlR@vnaSI_oh$gdNI$H@tld9m)1XVR&~7w*0y*SqFLX`6&Ua=HY0WKmI4o*CREO zxc(O(W8_BWC@`nMsp5PnSCr7uZ^w3=Ex#Ul%PG^C3iXV+w0EvsjUYF9?B*k(se{9v zr;RGAQgBWljY{Sh#_qWo-u_9kff5ilBhHU=CHYT_HH2W|w6vQ0Kd^@U515X@TEg#N zB{V(P2v;Vj$C>^zS07cE1> z(;^i$%8XT&3B{dmc>^W&Jj+5Ptb_GBeL4XP<}}6M`<%mfFX~DMzNIBC6xmNj&fbKjB#f!XO^L%l0Lvtwd`)$x&c#ku0@D>CmLu+&17DE zBh|C@k^SiEyz!=-2MZAwy6yd%=1EcVKx?Ru2kmF2h~3B=C8KmYenuF6>fau#lk~!) z#8}KNzm1lfEbiP!9lA@tKSkHxSpBj-6>Ory2!pTzOGfAOfGi%9_>A=OgBCEkeg&fO zc)Mjcvvt7jm;*~_F$t)vyneSxU{uoO3<4(z3(vlU3Z{{nUq2kD(HT^ep$k%{#$e6w zT$RK=`xK``A~B3XzpFN@Vq17iI(esqn=cmmK2@rq!#lO%7zx|R$tX4^;EZQ*Ed|UE z#cy*xT{j)j)SavGngxq7ED}cT5L{ib>Vq~;IAbHTQ@!Qie^^deZK2Q#?F@Q(M}tMZ zo;apkAJNb>CUJX}p$Yp*XK@u+kehD6qLsA9a@_)Sk<<1ntKOA1gnvqCy2HSep0@kS zcx<~=s{bOJR9A`bJW@(6x9v7Iwp^x(+v4ya&hcp%_v%NSw!`)Zs|-F?qrY9(Rdw7v zv9$}j|CH0Dufcgmb=CNb*7I=%=W8N0FkU-DVAX}xup-0DW#6Hg%&-P@H-kSDGEA9c>R+tyKmS$5`-5}XDXehh;l-WioQyghV zhBhh0Xt&nK^WC`LRYx%3FMTT`JtQ&2hAh-5s=p{(C&dqqK`(2TB8i+$GZZ5vK@&G# zxO^e%ycJ1FSR=KP4!>qM&yyEeL_c%>rKNJtOO?l4-E9`zO z^(px}fQX5?8zatqy&l2Pi4vg64=ElU3qlGuO5dQ2<51=Pe1>_ClxBBr^WgDt|72v2 z!I((kzC z>Y{}ypXm$jYwIZggtAL##H5oUXha}dBtQ|Q8XCu~B)Pe#W`Rm8L7j6Woob7$n zIsMr=d_a`!gf#?!Ic*Eli11iO24LY7DigPGto#{HC@y@ssX)6$#YTHSGtL==JBiZv zKqu_ts;yuejUs7|>ggs}0en-Do(n06SroNV%$Tz*ipf(FTp?xK#bi0#YOPQ4) z8m!Oe!5X3qDAwjc&u;NSRqVZ|Lv@ResDIpS>?_O}boMz=0`UR1@ws z_Gi_s_FRIniU?6mTKP4iV@)2vE&UQzO-8Ix70BuuQ{-cf8p140gW3hKb?OvOA6tF`(|jtYBhXV$U!zZioe5B#sa;eSlVH zV=ksm=t*XCBA{dBLYL0b-LbBvB)%&aY)nkD6#k#Xn6xB4T{23kL#CaN(L3Qg-s z0ev^>7HJ^$y$8i*&XC$qf3%}6WZ>LOUEhN`3g`crZ{D}Z+!m!fpnCo@u~t6Er&w+e zkv($Mg3|-f<+ocODoI(~8#|nMiuWXKuk=nw^9fbB>sV3kutCJLj`Ac}-RJ(yu*16{ z3!ESe$N6bvQ1tZ@!s~QhS@IhCIQ-P^!^_UerfTfc4ESSny#HXLqBb~yau;Hihj7b& zWZj(t+KyAA9yT+m1bd?EDHrPR`1dy%F@4z3zX~DCtjdpkzF-+CGtQo`M?r1 ze6>qtBGg;nTNI|?o9{42x^`pcf=?0jTHh58n~x14srnTb34EI6KkT<$LWJQ!2$hTB z-7;&acl4mbB0G!X^^&E+K@YtMc|jWJt=>XX37^mU6e>qVtnw`)@M8ZJOnoNtmFKi{ z=S?!C_H*o9YyCad)x4v2tH1wql_WlK)d2e@&h1;q=WxT6lQ4s}iEE zV!VbH9K}?rX4!WH^L5-<8>t_q0M7A>u$AOan=P{J>a;8nIN0V7ECPD_MGp$f6HSSm zm$=DdwW;|)32<)&JO!a+_%Um8uk=G z`2$J?SAk-cH&J^8`_lKZ@&5o-9#d}enPi{{w@W^-wHBW>AUu8qKAOd5rc-*8N0miE zG(fs*soi^bxwN!2sL5>iLV9glM8T9BDvP*>MvK;P!cjjm`qQ@3Ft7 zV+Wf`9Ug0lIDpkqK_B<6=rJrj(hALsQltJf3TU@bE_hnscb~s=H=3kx+4Zm+fli9L z7F4AK_l!d*d^FSawhW55E#s&O4KENN9YE~9Ky{~^lWe4RUC(L z{5)lCI70Wgirq~~0mMmnp;SRmf>M|tZ#~l0;=U?zCO(P|stHxRgpJTlnP**hP_gb{G-0v2ZqGReU&4nt&C(=j5E#y=khMv^e{Wv@R$=w7A z1W_4u%hPT~I%$)Jw$@){AsH}F7zEkE7KRf27`gpyyI!eB2bIt2@(KflBKA6!8J%k# zFCa;3czBnKmt*fF_tuL#vb(59@Om28}B1W#M3#w2NQp=x7rt|zFbiOoIUDl$a9_`RCNqH z6=(?8WS@|I^r6~mK@1fW$Byk}9GWSWd6z0SDPEwx%0YN4!A$c`_K$#Zb57S^y`{w$ zOcBXm7edJbUlH1g87AL-a>u)_l#>wtmmZ6;L%Ifc-9A*-Lo+3337ha9R*+LFn}Wak!Yh_^&z^3- z%3INqAwc~y`0GmykinV)Z$|YL^-y8TP#l5P6_I6Ycu7EgItjquTBqNEq@Y#%noOgx>_<9AjAU2A`P8(Fo zM7)5nFkY>lbOBjwfb)HH=H=dPhjlNPH;7;}w=_;1uzHks4m|gHF1DzsDV2lU!qI88 zhahk-v7|h>kmCjt7jtoj)Pa)bgzH<5%;+Dy@m$E89TP{a2qr5!|JtD*g*Q}Oc+$#S zr6}+NWZ(hpOu)Q#T9`xn*e)>L3$w)^-T;b&w0n?0sHtm&0VaUX1T1qM0So-Olm1VR zM24#sev`pjQsa~V00SLtuHO*;xZ1KoQF<_Mxv?+MXal0+V;zp)z|nC970$isX=`dG zPR&`3rz)lMIYB&hNG{+>lWp~I&;xy8Iy8N3+9jh^&6?A~NiJ&`+xEBZc%LPjsp`7D z!jc8WG#-|;#6m6YqN|@;r=ru(QqnT&+Y3?(9hx2YQBi5F9_N|WFVnn8Sd8BhcVs|{ zSt2k0ag5Bk!ASiU4e)ps0AA^m=UhLq{VYpQ^^a$|@-nP~M8v}|mBw%qs=aQ2m?CB*KYB6A9yh59Rt*zqB0-jnEA~dqkH*CxJdnSA>8GS_$5*;K zJ!deK>*AYsE3wiXj}2Y+V?B()4zn|14-|DCpw~8e#w<_Qu`_!AFa3WsXN@5KfY}MA z!TfxC{?m6ESvF0~->IOW=aV;D0*!Fv7)8V{6(vSfYTspYj4$KXRq4M%^fle0z#?ec z^3)%#xvak8d7k#JJzFDxL#Qf@k_L#>fv+=x;w#96i^eKQ||CI9Q>=C&P?UNL-**n2KV1PyCxbb#SP z?sZ9qh>sn_4zg?9QuQzv(O!g)@b!E8dNw-GxbRU=Dp9@n@PNLEtxntTBj-V@`De;M zkCIf3xJ99Jmc17F8)?9!)c65MdUdLe5GZKuh{0;qq|r%EeJMLRkK^Lz z&U5ccOt#cDP^u0htMUFg*i1JlG{!q7B~SQl$K!ZMJzP1N_Nf^#Yjz8qHs&WUIic%F zCrQj1febPY8_-7g0C6LiE=h?HwkDNba!ewD+h?`NqSZa=by}{9#`gAjF>wT`#0UHg z9qE8nq4Uo{7Z^q$!^i3f7t+<6=gO{CR}0w&c{mAfU#aphgXEpVi|PzD-f>L=W<2c` zDVH4a>T8vL32U}A?-0Jiq5xj5Ty&_hF0qi`NL>I=?NtjbnbN2E`W+VArw|uK7x$Bd z%*<*{qV&rz(S&|-jbu%!k;*~9`s0Cz+~Cm4y|Ed5M%Fy3163>%48k25C3wpnfET2) zzWmw$HGiF^cD-mAvA*9WW;UH8_qlyk#Wdr3NRdex(_3@ksxJyZWv8iaVn5XQ=pj>Jfxw--bzi7^G*g#0gNu z{Bi^?+^?v@5~qCM8}PDton#*P5n{d3^WA#m*CD5e%?(gtf>d8iAcep@h~olIB9?9a zD0E4OMe6%!E=pBrdvr_z_>>;mgo@NVHnpRq=g0+Nl^5KlKZkWqvFo=ZAw9O%=@G6n zQ*yHWPKwGnOgXi0&GFiwQbeET$2?3ax8&z7_`WLg^k|ThAe$+q9C+0-!eE*hggvr4 z(p#A6Af|j(#QcFbD#~?O4?*qZ36y>XJp$e?2;gZcS(6KI&XNtzhRNg9{-7+F{l97h zGr3?(%x=ABWXf)Xi{%%?8y)?$EqteeQRYR-xpm9+ywt1G^y2RKw{VbH@_!RBFq+`i zSBy}&phLBlH!97g9_%QQ;7&L2a@al#YGPT`G@+J$S>4@R4$b;*+@JmJ$I{u*H(2bif&&6vfa z%3(%ct#{HC+%S@Znw+5iQ%LDzJi6Z`v|(|gCri7qjTg-p3m zBgR}Mh4qTa{?m!Rlp_@&vNo;AKGQi(T{gD>agjnClh-PVXdE@DW~JRqEtS9x9gU>G zI|grg2(=cc$7b!CH0zZq4bdVCDsTgZ_ofL55dwl7E&{x`Q1#G=d^iDv{%yv{Mi2qu zbx3XY_UKx$cUo0rj88cyyqfC2a`MMjU2_%3c5Yn=>|e->f%jlPv$UoM!%&==spOdo zpx|h&Lfi|*)EOD_{HSN_zS~jRvC*MUyfP^Q;t`9UGZV6v`}jB2Ha!}$hLMUKE6H19 z7qlkdVaHcI`Z*C4R~d;OSu}91-d>a$_>6_vKiUMx(OpqTR-a#gjQ>A#Ox9w}PZR9< zYI$j-h~p9=2wF+fA>I%!#$A@MYD%Nh)QEZ+-$Jr}jXtTAP2;2P4UOb8X~k^$M%yv7 zZuqcYH`~FzghystQTM~VL7@+`@HwA8=(UCaN<8UOV{2XyjYI%A0UVTxnyuAezRutJ7pdJF3IyArd@lxbfB4JW7coDTJy55nE&dH)a!k)7L+ zN3lJX^6?u?zvUYXNa#?4VIZ`ce0IL#Y+DHPV#j~}TW+x+Q?U3Hg@g--Srw@x4J3|Q zaNruXx8yV*1on|;a4g(p3Of8i3%PtIiNyI>i`o(5UPxstb;Inv@m&;83dn%%?vjKT zS37J4P&K5&OcZNez`z&+s|TsQx_rrcXA=5@opaakMAF5_SYOIJZAK<-wps|C+!Q0( zF-&LMsC0{qZ2;Ya#A{n1hoqvZWBTq!#it(*IxPv$nw`$Ff4CRdgok8H#xu=PWc6GHLHP2D|v@7-H9EEgkMd9_=fwqniH_9N%zWzQmmDCcD zSE#u)`bdsh#)S`am0J9;j$qXUo3jwuqrp zA-Ws#^D6Y43XGod41F<_rQ}ykOe$2#snAPKiBCa4e&vu-5O8gW-zZr%^YE7qVfFB6 zj|-I<7HLI(J5Y9noCy^( zOlf6)%uXX1u5s~oRt$@Q2Ex*Rxbn>5|0~R62G~!sW%4*ItN6b>;V87BbRj;_U!1S$ zcLHydt;c?CcF9#bC%K)@-p7;a5oG;hLeKz+VC!71j2|yJ7MGTOI`FNt8i!Qn`5*^1 zg7{yon;~pArRw7K>HLXNVj?w_Sd-k{xwbTx0^6Zmf5lsBm3;Xws- zt+j1#TN)Q$!*#Lz{~Q8WyRVElNim=zp|oNWrPmRlh7INjPcc?xi@F8||p?R^ z!Jpj-kHMy~p92YI;$r6?d>}T=83?gWYCvLAKt4Qabmy$P%4Z z;cy-mb+}iUz)hC6d;fRHsOskQ_of*RRm48Gj~P}WfmZbPv<`-0jQ31N$b zN6I=Hb{{{>^+hcX+q>%^$8P0ce-dD{ioz{-vM*S5(mB;i*A9;zJZ`s(TT-F!fZYBfEke$gtudlxSZGe5pxEv!8PByg^WUelr5mz@shf~}{5GyzYcUL|8Kb`Sk@-IqdNA06j%4*+MH*)I9rqK(qRsnl2isnqaV+I?OxCt^ z1<7Bcc_nEy^VJ|+x;#bl;GklOAl1Da#=UX!sg)B1oqIDWN;B%bQJjfvd7 z9|ZB)c`BUpod>TNL<}i*lt-+>snloD6)Ax(Jd)0VfW#;)0p;C?6bqL#f-)K3mVF3m zI1?=uGNkktJxQSd1$Piaw9I3_xZ&VDA~9Iz+%p@dtLYOI zNg;o*IBZuc=lX20Tw4o}e}0EBB;;o+>VD!{$=tg0WbHg>5>(6F>7ZF<*bW?8jOX8Q z+a6g{Rk{3S=WQMo!Fr-@7}niRm71Xam*L}u#xa+h%#=D`K=^v$W8wnasmN{0e|fN! zlpH0Tv*)qEz^~M%s=o$lZwBVp?d(g{$K9?Ty$Dtg>!$YWg_Uv{TSk#yJgPm7UbpX!kTw^i;Vz@~`>R^(_4NVp zfgepD9kRne5Zc#<=fX>^;Sp#VXy;C*ypoX6{Z|C_w9EQ3{-&xd#(s8&GP9{QTpU>(`j zI-F8dXO5Xs1LdGU1day)L70Q9!|%`6VOcJR?YvWJtQdo1+{(#LOIQJ`*c8s&!Or%- zzkpI7BXRzo+KBG8A}ZRjRRy6ercfwmGjzm9cTBK%g>W#c3HYD6!zeI5EV+i~%Yw4? zWZtjz{7xxfYWKQ^h~t%Aui&7vGP$LX8JWp{lJo$IPwwDDa__Uocy2d0w@?xqbjHh- zUD+imJ+W@gqMFC{zqNJWQU%Sp67sz%dtCzX{bA#sp@hg{H9?idU05n3-x%Y2-d)sJ z?ZpWw{Qi`#^O-sZR*LqMOPx2BW?lESo2R92qw_VsmDkXHeBdY(>ZaN7e<{h= zl2C4}8GCOY&LJ$MoK6Rk9LMa!M6Y?ra4JLZGW37kTC@t7k|@wfLMqFO`Z2f`V9{6c^E_N!dD8L|04Q2%4cn}+O^>{<6{->;P;l2 z<|=}vsvk&kavmphfbRAr&}qFZMm9d+B8TW|rRYnmi=?a6@YESjb{IVT{2IOR$@WF7 zIUQ;G`Va0n@g0DUqz?3uU8e@mnH16vzGZ-wsGbi)4=Nz&ZIsrVxk3EG_acNYO+|W}pc9L8!#$AEW7}he+ekE;JbbJQhFy zo`@r5+x>TF4p9U`6uVL&M6rte*=w-UAuvYfJ$%UT%nF3c&aGA=E-M;W#=PqYoO$Ko z3CjX$%X3~p$^#>xUpb=+4&}vOD;TY+GwA|}cUCH9^z@)I_$DPVc6Z$nLVz6r z@vS|cv>0!mwFgCAy(wi(Y1k6ACU^*KtCQ(NsH&b*qHQW%l2EhF+(@#|J-Tt7z)u;+ zTO~KQ+w5*w86&LDkFqmDcD4;FFwf#^+A~Lq+=C0r7rLb!OU`)!*EbFG3Eg;>vZtcd zlM(j~r$YNfz*2t@i#Ox%T~g zq*2A1X}^=I*USEls|(au_v~^ONs5RL{r-%gaZrzdEXym_Bwb}@k-@gRjQx8YBP(o2 zYNrxLlbcL~Wwh8lSZptqV)VaX5H2Fdqlj6<5d_77CZM<@0{6d#o%e6#ATB=|9We?{ zj4tw%fG>&ZatP44ycV;t_NVX|kg zWkyS?B6aJ=7R)334Dp8+G!3dsSOv_n=k8GoAGIFa0G!28A&N8oZ5F*Gkb**NM@9@% zi-Oycf?GrDj2S5n*O>)A&-%st3AjScXLd%F5p3!_RqMS+a;hYE4{Y-wk+Uo{esR&` z&KL6+z9h-}GwROtQ^w-std-5%g(Q@hogkz2+d7>ufg+?!%sYr>9yNr5z_jXl@Za{$f3rS2LKNrv&cfGZeh-ws3?#T#k$YQ>|dVrLvFIAd8ACj zz_sP=jHmw6 z2RqpPyb)8frN4BZ&h@7zf3-ATqPv4R2bae>%3kYdNoP5TBP-+rrTvJfpXJN{E9APv zseZ#g$05olWf$4myEqPs$SC`eICf@MRx*=K_C7*(DtnKz9iwDrgk)utE${R7`~AGv z``3G2-|KQN*SWsWIL~w6pZmT)pZg6aekQ#;WP3frCl=mMWj|iUeEP#^`YGP9RG68& zTbMQZ0xRFAa^79QOIx7fPz+8&D6oxQoA-TqIrwr9IhW|C6t9g*A6AJ6T60ai8D%K; z$pr1Zo-sdF^2)ZMgCUV*%E~utgi0|Sw&~9>R=lH{Q`w{HFY=sB@V$<&cDXR|m3-*o zFn{w?D-t8Pm=U0CCn9`gnv$%*eN+Rar?CcqJ&e41D&JsY+a2%_C`S-(uZr_8E6hEQ zi?RbD$vgd*FIX$gW07;m^m#URnHN$@39`O}F?1o!j4#{Ao`zNiWHccJZZrT2q+!g@Fg z897|+t7ix>m*42OKN>s|j#b+}BiDT|O z>HRr*T(glpGce|U=J-uRK> zEy`DESVHz_DvwkqXZwA}6Ts84%Zo~$4XM!H;eN3jmD+%Da*zzLvW#4#)45Sl7szST z9dxiSvGPe*_BWBt;g_hD?{vZzDq24XNEzHm4BhOe>OJPM$wcXjV~+rFv^_Prhz(mz z%n~gLG7!n81`-Jrf+|Dxr$LDmiMN}yv7{EEf)VA&hDpxUjRbvuYD{-~=m(Mhdp_e! zd6>r%i`(^VE=g=nZb6ILTiD(>)g_!}DpjjW}Jc#VXSji^PNq8XiINd|
    ;of6-C7yH!XCReId)8k9M-b<-+x3g)j$xac; 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 ba!MwQM;SIbx;z4Uc;hJDRg*7~Gxq-(= diff --git a/figures/ifcalarm-ports.png b/figures/ifcalarm-ports.png deleted file mode 100644 index e0e14d3eb02d85cb2f280c12d3793bb144f0003d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8853 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 A-2eap diff --git a/figures/ifcboiler-ports.png b/figures/ifcboiler-ports.png deleted file mode 100644 index 3c8f422a7228b20b8528c96573e3d7080764a878..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36623 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

    -W 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 MUHx3vIVCg!0EWkN6#xJL diff --git a/figures/ifccablecarrierfitting-ports.png b/figures/ifccablecarrierfitting-ports.png deleted file mode 100644 index daa9afc35bea246579228495cc268ae43bf97929..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10569 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 diff --git a/figures/ifccablecarriersegment-ports.png b/figures/ifccablecarriersegment-ports.png deleted file mode 100644 index 108a240c7f7da264429ec92b5c575420d895bd86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10468 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 diff --git a/figures/ifccablefitting-ports.png b/figures/ifccablefitting-ports.png deleted file mode 100644 index e45f1dcd640ea63ac4d2dcb41a2edebf3f0b045f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10230 zcmch-g+{&=rYpcKmY*t2KwI_2^RXDs$tCy{ef`?N__xS zPrN;VUcg(3DTo08b#bUqMhMVrauaEw0s!De3jhQJ0{{=uu7G_2z?BUEI5Y$R_|pIY zLWit26+!3#vV*j?GXQ|m``-s<(7x0Z0H8CF5f@YQ&_BsWO~ac>zk_KF+rWSeXCwd8 zwr>22>Wx^qOkX87SM`@v1Uwp_f#7kvLqZM2n`z8`1vc$D;#WTMeJzslX%d}!J<(Va zW|Z&VAmYDLK4puJ*6kbposs%>^zby}^dJYK_HuMkQqs1o>%Zr(*m0Ais;)3sV<6)H z`-yf@TonFKBgccE5P5kj;CDOLQc+O>0&ybWl;Kd4!~U-!D6HS~>P&+`>}+FMeD!%o zrI-K4zL9rT;>Bi~e=Ci8NAYJqbkG1N-j|9iJOJr`EjT9NIJ35~^pNV`lt;-oSTNZC zYe>W}3p_?PDl=05B&znUHycekm@bKX{eH6tmGx=d-Vay491MPfJf22jIPYb<&(6%y zd`RDizqKor5szKMAeL~F(FR>yDo{(=zkVmpRmP-#yPNo#pCPna_5wZ3L#7`t(RenJ z<&OwPlvqoU4IlsAbPM3*l6~iMW&MQLc{d`RQqEiD6G8)@iwL@$aEvaYPwMLG5$BW- zepYVp>a#f_{6;C}=h<4OEk;s<&1CST_z+vXLgQRaG!Nm4HBpN(_+kK0K~kn-DZcC6Q+r!SQ~09OJ-p>p#2q9RU0Om^jm_ z?dft<&q>Jp*5`J?LQYPO?@LucZ_r73MfIjU*yF+&waIpg+nvoz7<+F z0&ZF|ja+;Xzrna4<#8B8#FjmZO5A8rR)XMbq!q1PSol+6DfbkC(Ah_R)nfSz^GKMD z-Nn*yiMwJMezicVlvHdadeO1SC6_dqy8UXPhB-!JR0WaWAAsZPL<$F`d!9om)ah~8q3`1P%i@?3OXo+{;9oty{f`IDq@@x6^ zbg=?4k6l(jCHSu4B%gy}OV8hA(EWJ6o2MAxGuv^1h?m>pqPADbO&8$CR$B?c6uSP- zF)3&=H5f-0M->?)m%>z6nBR=6$lL9X_xC`IQy!|6cdNFEsJj z&#LA|hLCl0!^TLs!G*cEfh92fG|ulMLh1}z-23em}Nbf&&E;Xv_HqN zXR7rC#z2K2@58bZ-3)>i1>(9%Y@op7aeV=D3v6EnZ<4QSiDF}TOO%i5XBIKJ!4%D; z#>vU;DpY4{_cdQ0DYl?jn53U?)4Bf~J9;hX{%2y4@QZJ)_gS$JWrB>1cVY!j_kWhD z3OYa^pUcZ)yZc%D86=9Xmz&_q2_rUkU&lWwg*L)XT!K#S0*u(|J3L-vl;rt>KM99d zQ;Mu1m{;6V7A>exbQb-Mbp)MfIbgg`Y<|QuiC~8w`~Tw`2&TpAg>1k_wD+$hE8Otz zaHyKF5V@VU?vc`JoYVI;1S5UCo>mfBab$S+j{me}>ob4oNrDtCG$6>wyOz8?3xr`Y%!~v0-A*fEWPZHbrdq^VVB3*0oo2h&j5n+OCzmt? zMeLYi_FFj)x>R4scPF#}oF)Tk9K2%_^|C73yFU}TNH*2q){Kqwtf8TxNx6-o6VwA6 z5caj;NwOOWk*2g)gAa&4zoHq{-H`a7jwV+^?$h`0EjLQp*&HzRWuY_FQU1);=NY8k zn@%i(=mxMb!*HtZx89gydOJ8C6gB|sY&Q_r9b2VaClH!;eNipj6yG9g>=m?pfs9KV z|0c;8{`WNfGrRY&!>LjgOw)3kL!swBeaX@g{b#|SS!Uv zX{95o6y@`O&#xq`!sy6|wB7Dlx|KYqdtwi)a}yo`0P~{0KDjckKJQx-u8e zpMxTf#C8z4M|tpAf+NH4-cuVeK>E5D4X+}o*Lqo5Y8Mx7_F`Kxs+9UK0~lC}X8UuC z`9Ab30g7AO^;F}BvErGAh<{ed$4?fW>8}M+R)$A0_AAf(q?U~T*ATJ6Qsm|WIimjF zfkzHCObGM)<)FWYEDLJL;(2Pz>Hd&GkQTjFfZ=W{|4WyGj{K2!8@=-I4_i?fs3}wp zh^c<}hpOlh@(={s6RyJRkKD=u@TO~ch6NQPe>$+7U_tgDR=dh`{&4+&B}PU{a(MNqdij3OTV98CaMZxrVh7#eXxZk@o4_d6x87Sf)9f1M_g8zGYHFs7knZ@5tEW(m z62&1cp=1>#q@R$d{f7ES^Dz{q5G}_uzwyq;myG7K1X;>R9ZPsOA#Oi~9XT2r8b1At z!^6Ywq7v6uW3kv&)&5ZiSVUp174IvKWLB0@tum1L+VY)sQuW$sd^^1fXR=BG&is8Y zM~x7Tv;KhE;TK<3mvIn*p3}2-KN`$AOvx|C9^<*3nSmb{{p%-ji|9U;SrC>%8P{ zT90$1Y*Zqy+M9l7I#m8oiV5h#<2!09(^_f&3AmuqxP{4aTjP!GgUGF6=Y1)a>)R0X zY+kk44=1~~@U)MQ$WueHeOh$)Im_9+)>@?8=L^%&P%3%)fZ!>*hS1SbFa?$H@i|A# zc$O>>jm#lH>s4@u4TbvlAc&q!!TrB_Ejv zl7B}?wg->s5X~`?QpG)D2MMuUV*}df@Q|MBJ{iq}f+}zc5#}n7>_{x7C=u5@LKB(? z&74o@_JZ_rNf{x(!s|(n!n$VMF|Q=+;@fjNgMtco6EB}La@)n0~D9x?Yl_*L&4wa?WDu?Y@nKaVY?6y21SF!8;jE#1SkL@YB zd5wHzG!b(#fzlVVt@vm=%$a!qk`-WlnVq)shR$PeOLE(I> zixFLIIWj*ZZ6nAI(!$)2JKer#knhU$wFRNCb2sU*US%IUm0)uyCw^$K|3rXk{Ogrn zg?`Wy20tUa*yHt0%ci&PgL27~NcYd@AIFvk$F@PYCAt$1li2x&&kZDOIM`PTcr}cd z(`_WWkBb+UgTmHSHK&BDAN6$!GN(jGbZI!k?ZNJxZQ`4`vwoJ^^-BEkw6dm$hqZ9S zdKuUE!=T%utnhKwf$dJD zm3iV!;f)9WUa#=VnBK$z$_?>$gZ2_r%$CLZ8kl57F^AyvNEX#euuTtmHKUsbW7xMs zZ6|ZdxNkD@tu+MqzbrUb>#9sNttnm2d@&*{5o-IOw=EIp45OUQEO7OP%!Lwlov~gi zrthYBOO^Fy^XCUhU*z^u6Ni~I0}rW1(egYzCG79a#NjAy&CgNQYwi87WReVO6BDXq z0@12UVU6fYx6|O*_YfYitxYYtf~@>+WCgVQi0v7uC3Z5>*`2u^WhHZ);*6<;PK%^4 zPJGt9&>!7=iLa<}hEYqVK;Bivpw6RC3+M0NAe&>i;l^v!DTq;b4EkEtBUFh3-?l-ekw~Rgm|I!KwtHUnH&fK0tgw@KLbZ^^1{l5>tWC z6^2wZ15vEP76H-vjQEiUFLJ2ZRdFICyPMvd1 zJmXUjP?#l{4jxjNbwIoQh4UJ_hFlLniB%pChu~eB>*{q=p$Y(Yj}|7gk5fI5^Ljv7 zGlIVM?xzKj+`WBmB683!RW}Clbs81&JHFijdEK^Gnwd<@wSL_pG;^5P2m^2I`8o~N zjNEk64+QiluJIIE=x^;iTwgt&C`L1hJwA1<1|)?y6DNij9SAM#nA>pcm!V8SE~W$< zybJEa^~%{xqJ+V{Jct*KEe8~t*9#ZNOyJFf)TbVnq-@Ld8-q`z}t>#Lh!@6(T6kT}b!Sxf9ph*6(*rQ_^xE zS!#ErJkGPmQkx?~8WSG}OhoG^AA=YUgnUMP)#3NAwu4-+6QGLKQJa{ki;kIGp_)wh z3*>@;BgB70J1%UB-=vGc7iTz|U^qK*2x4VC&60akQK!-EP{&6VZF5Fxusy04tAL3O zAVjqjmE3NEle*8CE>1c26U;4}s&vIhbbP%Clm)WUZJ)lh5qqyO)7!1qHS;L2gfk0r zSOyQm*0T$AMonU%rlhX$ew=Oc`pUT?=y4Ir!GCd*t zKtFDiS4-WcfdEfWM8jrdwZ)c$V^9~AEWf@F(|Q^sah;Iu-@a^iIafsF3~po>fZP8* z;Tlm8<&GmG7}A5x@K}sI&9aZ*YBII7T+St8;Y%I9V8jR)&x$Az^YDI+cA<@jz~p*9 zpWtj@5f+X7)Y8oGrrIPt`f&xZ4ZI&L|6yUJKD*O7h=TtEV(d?TnF-Zetef(6FoA1VNRfsxCoU5iZYltW)lhgQN9H4-Sko3A#Rir)mR`Fslq%Ri zeR!?>k^EMBH#9B$1F*>}K%PpQY?g?HY%`H?3c0JY%2lE`hU(z$M3mh2s%lOh0w+BA zeD{gEI7Pk!vrf8gb?Pzr$lgIf1q~H(HQr#jZG zRL*Ur!0?Br8|%I&H@E}G|D2v|#Jm1orfZYn!+=S+uN%CM(%)q~5QA#tZ7ExwY;cx4 z(nw%+e95NSh3>n;nh`XOH;ICabjpAhlkK`YJ@;6`J}DUI+`#2hi3r-GT+h7GhuL=Q zS98IZW(;hCo9wx^piHwfo`i39aub(yE9hZba>3nJXwE^1~XnWhG;DA~dB3h?c#j*pl+ft+V_tI1 zpLi);bO32P*w@)%tz=l^*UO~dQh?Tl)4kEOTA@A}E(wOCVv*b%^R z!}Rq-Aa2XcVk*J%!>3L2>xY?k#@r}y5f?MD_H_S`#IHEmftIkDtE(IqKQ1+2S{NL8 zhlmsCNQHT+TUA3{ii%x6d?cqkCbooJlrVQ@fGM>Z2ba*^E0Heo{IrKVS<7s=qvss2 ziKLcTZ{5qu5+Ni95-NZ!G*(-%Ep~8$6C~Jl@IBftdX_{=~PBJ7tVdVeXbCyRZ??u&f8px2TCmw)chcq;hftmbGsZz{1$QKyGGrlz72h zUEi$&l7pBOhSAo!(|Q+7BHX;P_pa``kPkVIcges#K0KNnq_*vja?ZZCi#y zs~9loq3h6%;9;D&c-nTvVnBe-?J_p9aoMnnOgnIjoqA2TreT{|V5%8_+o?TYI?%^sZs^;1OT>TH`QrCQtJbNdR=&?>f8cN{)YUb@+br(q+O+XD zd@EyGm}u-GPx#|9S$4Rl`A{jTl~qj!^W$`4EDkav%Vc$Mxe9k46 zwd5ldPG&r%-??n?UURb&`_wLE>nbDX`Bj<)tBca0!^`!P?3Zu7aMK#qy2EhBM+)&U zPYtLKzqjWs3P){9xlC`^H3KYR`7G9WM``s)g7}?Xm+UPq40d=RdQ@U~ynzU)1Wa<~ z?H2>Y1ra3vPZ!{g?V2#26edo4mC5O&Y%}K(k+(@GFTUP!@)GHL1AAFDbIf05XCpJE z;6pJ;GFk=(qls|!8dVA;SNva|b(%g?WRJ46S6WRM!_2s+jQ;{9ExFrf6DYR}KecRA zzt||1ugNc+Xj(B8;tY$y@|ms`&VjlGtd+1fh+j%Pg%`9h$c`3_7Nd&LW=U-$GfV(h zwx2M{IZ~sxIc$Du+gnYWEoezrs?|!pd%A#hV$h%TOdyxIOAWv6+tlWN(bFWIEpiNv z?^m^lV+cqMn5(?s!1SLlkP@oCzW&55zYeO*xy;+Ud*|+Z6bW<8p>lJZ+e~5KckCSi zyBkY-Ne%Oev>oYdQm+#6_}L4C-uk9-C&EmI`AGYh{SQ9N50sp^y=mZhQon>dcAg63u;d87w2dX!;)c{JYH~?lXm*E{gNJC!i+u zz45nItkt2-Ea-{q$~UOgzP{oT1m~8lDc;XGFsMO*o;1Gxh7ACNIENKi3~MRQ=)K82jbZOXTQ0Y_nDfzWOHV z{Z5}C2{QR<_Uu_La^}3jv6=WAytLDb7zg$qbr-U>K;W2Zu8sr8{)9ar*OBW;?bml+ z&6Ybxn0v3p3>G|F@b}iyP%O?AIlliUqc1R$XMc9T$so4(aEr#R+kWa1~NIZo`qcv&&b=(IeN;G1L>X#QU0tL$1=@kNT! zQ0b6Ope?7r&#n!AoRof>9cY(M0PINOygjL;&e7+*ed@TA#q4IgI%rnc4@&KC;Y9Am zhIKBcXb+g<9~l|WfBhl-W<-KGs;%Kt=uNDqlD(&WP5KtnOw62gcAQcveAlu5&7i_r z)#7k$Iv0FB#4xjLWr=mO`)e|;Y`R$;FuHgC2m-ra<>TqNy^;@IfsGVV7*WiE*i$_# zv(!9Ub=A%Zc;W(gg;hER{5n5qO)z^)Blb9x$(l}hY;Nx+^ zckp^D<13aZ$9VohB^O=TE1&_eNmB>$GswwF0+E6_ti!9#&ASgGBVM{sFm-7($mf?& z_3$785Y*DVB;OH5rKB5a>^2^iss$|5=Z2e2YIkOJpklX-bs0Aj?h6AmwW7a`;@Q zHx!dh*zI^e%bE(G79X~s=ETkSR~>6eC!~c0Q=vD}%u2DB(#z!AxwF3uy58n4hP_y8U<$;DK_gLa0`5UEI3~HHCez`>*($16xlP}(YR&qEQw6?|DKFBr#V!Zq)NeLbCRRO+ zuUr$lE#mo>ofn=)-+bccRv>V;nK~?u)mvoNswJ<26-k_Lu$ulb4JjY0_2=E~7}3+m z22E}fr>s-6sJTZ(jsE9c3720yNXY-d(NE*t_O{NIZ(e5EXQCO-nsEApbTU5AOjT>VV6j*} zAhTq|za8oZ^w=U4>A;6}Ts|(?Q>xifxreqWl~%qhKs~3(=3o`#{=pjRZh?+o=J>sN z`Ns{aK{sy0XJBrFMXuk4 zk^0F5rtm;s>t^f^jFnhj?OT%NGTTRj8rGHN#=AL51K~WgqXJ&o3jM)Gk(RT1MWIFT zpcQc8Hb@MKB28mGZ$9i)G z;pgoulg{7C6??v9B%9V-0!gpj4raK!Lk%~2rcPd2$QL0)D>Q0zC-3KeI7cnvHA>T9 z_uI0;^!e=m`t99xV$keGxJdkPqCeq7H(rywlG)Ev^I~=7SmN@rLi!E1SI9%p7gxde zM!h;*OLKF+cZXu!K;J5pQJCH~h(W8f{|d#^xdOz}IMMC7r(`?MjTF2;K+y|vm*1>c z86{g|yB}d75petL(9ePEIGH2lyeGtY`2&(Ztk^1!D_R}hyfiy!1ae`ryQ=bkW2oT~ zpiDGC)TPs4E$K0Ej#`4bfzeH?kQv=+Rw~13-nnj&g(3X79hFFt{d%&4#z?y-xnAi4 z{TL>u(fbNAUgPgJQ&_<Fh0>SVwWSG*&jQOuM|4t9J=A0-RH1GcQ#4Es>g*CIXH!|zCuw^!? zuX@V;iNT#G?m9D@qt(wVu`SoWl@=G%((IT~vxgLxYWEgKU!`=Jy>PNnp$H`ogFUZk z6|>Ty(Dh}LtD3_C S9YO2w05TGa;?*Avzx*GiB4Gsp diff --git a/figures/ifccablesegment-ports.png b/figures/ifccablesegment-ports.png deleted file mode 100644 index 32fe213379bc558b90fd311657f1347a666eee57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18718 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 diff --git a/figures/ifcchiller-composition.png b/figures/ifcchiller-composition.png deleted file mode 100644 index 6faf3c1621d6e4b54bc50bcaff5bae369c7b0acf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56633 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 KqDss-@c#hT&U)DZ diff --git a/figures/ifccircle-math4.gif b/figures/ifccircle-math4.gif deleted file mode 100644 index 58716dfa943fd1347d2177e701232812df91c74f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 502 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 Jiv+bj{|CyzI{yFw diff --git a/figures/ifccommunicationsappliance-ports.png b/figures/ifccommunicationsappliance-ports.png deleted file mode 100644 index c4cab620ae85d0f1933210a0b40c7d447b046156..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32233 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 AF8}}l diff --git a/figures/ifccompressor-ports.png b/figures/ifccompressor-ports.png deleted file mode 100644 index d7f20abcebc026c180a8499c5ec3ee4e00cfa790..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8562 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 diff --git a/figures/ifccondenser-ports.png b/figures/ifccondenser-ports.png deleted file mode 100644 index d0cd6c556dd83b2185f24beb1c9572d08959a3fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30782 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 OnZEYzTkkZjgZ~BUCUFA* diff --git a/figures/ifccontroller-classification.png b/figures/ifccontroller-classification.png deleted file mode 100644 index c086587584599e0ca498217eb634353499de47b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41273 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 diff --git a/figures/ifccontroller-ports.png b/figures/ifccontroller-ports.png deleted file mode 100644 index b4d721d010f6d395c60b512d2efa189a6fecd642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20968 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 P7k|KN=&4uyVtwZyl%vp? diff --git a/figures/ifccoolingtower-ports.png b/figures/ifccoolingtower-ports.png deleted file mode 100644 index aaf2a6b4597e705ec7ef37cf1e0466f9b33a143d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15530 zcmZvDWmsHE*Da7vfZ*=#8rJFr0bAen0QA}z!u;vwug3V=3Glt+Y-oy~ z|EsjkTK(6xzlMXq0T16X)PSn&_22MRUybiimpY!tZ2F_|I-JjzcVpBmb^VMS$;3za z{Vx`)3`Fgxe~#Rp)=c<+*%&gCwJAq;1sj>pmz>c^&x8D5s}9Q zt#3B_qbY@%?&kJ4&wXe*mW)-L;;L5Gu}Lkans|4i2&({J#iLr?p3 zx$dMl3~6oDeT;eGlF2QN#R{>QMrkt$P5W@BP*$KxpID})v+>7Pi~stX!vuGdmU9Y8 zfB4PwNyS78BboL3EvZj`9f36MV@&r?m@s+FBBg#pY#R&)T+{Y(6H`K^--=?6CAFhbksa?WKjPd%RHx(zu_ z14V}CdFgi%cxq&1B(@pY`+8!y+=rge=|{?|-!#E>6A{PfUcpenqEf1fypL^kO4u|x zZ@vXf3nnJS6tjLzEa^@tGG~K=l_tlFa1f zcx<$O`Y+-IdGxw0_hSmG*c>&98g&4>w)c}!7P*Q=FDxz>IsuVr)M}$$u6TfzFFJ=D z0HeWXBT65{^d-$6$7gi*w<5b}R8JhW%eosG8Wa@N(-)4yw7J<ky}rdCMJ2$^1=+^`?t zX{jVe9~g~Cb+r%D;muqHKi=PB1N0pZ#)C)}LF?43^n-@rv}?0L*%?!uJ9%x(8*lJY zKRHqp;JB>X6+q)+8W<1Kvlxg*fD|aou=hPKabC1K^r5H-Q6UQ$NX5@lfk5V@P5-+w zv;c&cX;8F{zH0LiQjbjsnI{6=p0aQlG`i2XIdXDxG4SLvq}q{z3?kGnlfU=@^YEWN z`!P%wpIY5+%G;mK<3{yi0DZ9j1sMiJ`b~7iyRIK#7?X5A0#q+_goTA6DP;B2Ib>4c zcwZ-bpLbmYEIqGnTFzL=F%4no5jmgJ0JF%M4D7%`a5jYw6LZpm5_FP04Zs|PgoJEj7q#6jQnFt_*9A2zwUaW`yldlXYp}#cP z2CVFRop4DgxH6tLKZ!p5nCC)>>M zdZ#$xL-%@SQkTU;g-l7S*L6#L?btY%(L zg5=TYb3MGlfebaTJRFHUO3-iPRbAv`>tj1#NVU>AbwMq zhHAsaL<3t#d@LM$ksb7&r+Ty(NZO>UgGf$HUyN&mD>EC5DECc2l_(qhz^u=e+Ri7k~}-75D!ZeN-{C!Xhmz-CE>TZiclpL_?3`M z@pVz<#Q$SYi_t(mKBTd|6`3ik>!(ZA7;%{iAA`{#-E|67n7{6NQBd2{Xg0!sQ##en zZ5`l8K?eJCr(dfm{_)FOar?ehGY+RS@pE9?XI%F~f(r%7IjXoMlEkE>@YP+Tkz$3v z`+-OBE4|z(vicW*KnY?{0o8*(af#1jq5qrLA5ekz`*rbvr2Wt6fb|DafN*D@pPyIw zZ#8&i(5tjxViXzwmc&p&gl_CgNQ%n>+xWW^d~&dDR{mH8j{izj{@`Fj;?K-~o9B}Q zHttWD@AzLyIX)0gsc1;J|Je`_e!qZ?1B4}x{vExaCO_XRsfxOU``7;=Av_pA0(=ML zkND|-un``t$=~-;y1X|2_U|?OQ`4Ui-x~>;A|DCtpAPLm1LvY?MsY;(zj5yZ!M(Oij&%nD;KDb`7v+TDrGU@ zTE~!ee^|PIuc1Jx7!|?s~_Vnva|36j82R9$*$ERd=i@9ws@ z$DyVmDj>m&jR#k;iWp;MWxSDrCPi)~#v*x>()4no5z|nHON z+i0C@s!t~meRskvDHaw~;e9*XhLuRFV7yzq-X7P?BwoZ0L9Ewfi`kv#OydKN^?t15 zv(0tnA=z&mY%Q1;r)9(#$Cs(e@_70oNz_EG?V@gu zv~25eMEzWl?CDyg~&7opMzeSc-gDXcim;kGg z6<%nV)?8zH2%G1ZHc;jWJ$A91`waBNeIxS2u3xYkzq zhkX_n7Mi+)R9S^Uk4bdQXwi+qIKI^CVWotRw@swS!*HNAaD8O=h`f(U{4nmZ#;(Uj zu#bydtGswrnlNnJ+D-o)B&dOHba0Lus9`R|eB>~tx6p3B(6>D^Q~pGiFH=&!NO{*IQAG=F z+%wX!-Dcx8ga;*yRri*wqKUplAg%7EXKMdyB%$jCx25Gb>G zC|*muafllz+!;T5RRhLVP7pf8Wk;snj_WSMsr%)|U8ujVnX>TSjJuz`*j}t$Wil9l zHnClGxvtX12{vQZ5K;^pAM#@KVlW&Q&d`AMigDN|?U9uXzzI1VpEmp+G!qb%w+jXa z?aZ=a(4Y$YC16RHOZ6LXHtZrzt6%t(dC#JiTBQ|FME0vA*E&WXqf#DyJ1dWK5u*}W z3PIXlz%$PC0JS_$|@Zv`Np9aK?h^c^S!oOXYVF60x!#e#0i#SZ4hVrtB3pL#&-(DpTogZrD(`_J2KmA3n-fsS!Y0_3mf1ghsQ zg0i02q2KDMjcu^^Ya;YqOM8~R3iDlzmSoQvXtsaufq0(MyMyB#Pa2;IhFwrtupEA$ zHJFrD5?g0Ag(=l#!eZgwOJwyiNruM)`K0>r%1m#Gesi;2+~kJ61{p=8mQFg%Wh04hN8%@p_z<3W=;R1M-g*b1;gnSyim?Ux1}j zuX9RkssKY$jH56Qh~#xDq!|+#Le3HG_P%|5VJc}DQ4lgN=ubOcfz)7~AO!K~4ur>0 zQPyxj9I7fGlRR6fRjKhjg!-`dHUpTDZU>!tN2?D*M)NsCYsKAZL+C+WKmvOt}WIia#$8Dd9{rcWkwy#|PAT&1Kqf&Ks-9a6) zgD+TM`%gPW2~OusTf&o_F7$ihCfmPzW@-A9BM3hWYB=uNX(mM=JtQk1zP9XvWRYKQ zKap`>!JJR|#vd1qK81qRV^%MIBA{M(@UCyUoUbV$%3`@Mq|-@S#r;Lu0A<~8 zVabq5g9Hi*bm+3e77^EH2WPs>DJNk>Cp$zX3UjjY;j@S-+rV#wrcn8s5XnPi8I76Y zmw0P$biPYEakIzy02K%ro8ujWZIfI6gk0Lky~(XriZA zqJJK^&x;H5v3YfR4IUMswRgpblgnQFp_I5%Jo^uSgh%%KqV;8q{`n#BMinz)H3p^} ziK%8fKf-suP$9Uo`7`{_{#;cn+BZcfs+{Y;87(k=Wa*Z)r<54ydKl*5F%}Y43}mwf z=C|_r?^jrN5!n4KZq7O~;dVu%6YMB`_hwrW5>15Uhoj4!ppoVm= zuW`EAd~m#gx;<`%T(m!wFFPF@bret2dB8v3^S(UeF4)YcWz&!rZzglO*^7&dE8nEG zoHw78^-ZMHvE8{@IEaMG*E34d8jB$7br zPNTEzN5&c)|F#H%QA)vhl#0qqt}OwZKY2^hpPQzl5jL_X_xOI9_Va*updG1NGF=O6 z*ku=fQlT!G$aZ710TJf{{o&&&>AL*whqwFNR7-=`&0>NBYpKN0{t*MzI>gzNI`hEk zLHmIMUh91y*@x!Gx(-!Cor!)f)Pj{9XDaEp2#vu?cum>kx@t$s%Ug*QZ9x0uF4ZVA zL6m^L6ecsBO$4@L;gsU+SF9oi#>G}+m7yD|^lnvM)9=saA+)J=r~%RPIGbR#zIXWt z!SgPT#G!ntPh-HyA(zwfEVl<@`;_MGy?XZvq7nQ0aDlf=8or~1HWGra+QXD69?iFJ zvN_j29@}x7)B}T)(s5s4Uxf$8y)-nr3S0_##tM1ws~T2K9m!h137z2lmJB6NS&?=W zQGU31zQ$RTwccA)UV4p;Ok0SQN1J|umx*67;}h!^8e*{D6^nQ+sqmL+E03Q*v-aK} z|JFJC)Wu|W0NhyURUi6s|6GEDv;2$5+n0uqp-|c?n)IoU z$1L1)>7G#I{YaG!%S`!clJI%7WP2%yPu5R4U)hijR=F9wk^zO#tmrUM$8=+hcLWW$ zhia>-dJj)k39R#xUr!=j8?(fTuA+XlIeQN+uG2)D_U=1xWzt8n?_RAT zZhsskie`E~@4qaNPICthd_IPS!`)y_F~#q8|!K_>EDDs1yFr$D9?&M zACik!W{ZY68?Usv-zkl{`Hq9hY_l-wp4bqbOrjy73UP`7X>8fvzKQZO9S|;!(Q6;D zWx1|~!wp+fAgPey<5OR!xPj`LUFvhSApCHvk9y;bw@_HAV0~0&o7UH@%nUi7AoqJB zB_zA4DupGPhkTCykM`<#7|TiP9_USabU_8HEOqEjhs!F?VV!7hf)$eY3++< z(_*r;*Y*hPQdr?86+0Xee%Twug6{a_n(6Fr7`=nUmoo|ia=HS}RTFAw*q}M)uX(%- z8GLMw;UsoTtuRuQG?5Feq>WF4RzB*qUD4t z54u^DM17S?V>$alRjvz-$Khz2gPYOVp1!v7@PzHEG$m=>I=|=oC5~GYT+xq1mnHZs z5-)OAIMF~>sMeA&TUA4}lt&|jC(H|1sfOReqL`G9FUXRxy_!vq9Q9HPH*zmW=)!Rk zSmt0%(8LBrlix&&NCH&9L?_xZy2 z%Mjjl=grFmOc}@fGbl_6=#dn6o8K@6Rnedy%1@-h_iH|za1lwe9}Aj*M!_Jrv?)?Y zsT7935cO%H0ae&nqHI2O36q2ngc*O8#wUZAH&f$$6|UBAo#?B=t2qT+M^?^$QkAt6 zbj^8&Wp8`LcwP#UE!{Bm4v;Prwg~-3p-^ZkV(61YHQVacHyhxtz+$!VICHORkHgrpFhEI#l*P9xvp`1#GDXu zv^bxA4JD%nKaMe7#OQ7l31`>Ss&@{UN?l^RXfHEK$%UZmp3`gAV^L+Uw}Qk*u)7!6 z7p=72<=bnr`bE|)P)YtHR}OlG8e7rDakzA(be!H5nFS}J%OgqWh(Tl~w#LFEzheeU zmq}UNfSZ*|N?K8y4@wHIV@t&O-j7KAw}_**=T+YX&kJ>^vFcV6t7Ah;C;m}_2n2B; zFf_rR3S7S4&{n@gsbo4o&NbiEO4tz#5RCVnpr!MtEr%fJc3STm=|a+Vg+?q`1=F^R zZ8!0W%Q2i{ukHY?)@k&NCf@#m9?UpaazvHZxX#LUlR_Qvv>)h86eFa>o-C_)jL(d@ zjfA?cjjITEd(&lG54VuNF#&;?3Bh%{h)S zPm`M$^fR#0xxByyc1}^*>0DP6AHAtD61rQnaNph|!i;3ND@gzJ@0M=|kr%QtNfHc) zhkLfCRJtRR%Je%YXFEYf`)G=&Rv&Z6c9hiF(LYrVA}^|QIDv|OIWUUepg%BarA&jh z+{b+r;u=w4z)~NOQuS-ciz7h5Ei=?E5oumeh5EItW-`d?c!00xD$j|Es)ry&i`ue} zhpW^6{V;Qin9lRY6>6w)V>5G+1~q1cs*8r!b&rm!^=;Ii^_kJE%W0DyqSkPgiLrg< znPCfgi$4kScWSfvZVG^v0i5;v(v^XZf|l0%dWdYHT#M6UzSNet4UTERGE^-L6~^uK zSAA{WLyFoV=Qys$`PL=3jK(B`y^_&dFz=>#T1Tm-Uw-uFh}}KAsjA7rcW4`Za)_Bo zjoR+5KvnatY9wtI*V*W9##HVbOZ?jY_n@oJO#*JM7nNq-wQV$NO2QIJu{o}q2`Lpa z?pM;BL~Zp?FIS&`2bmz$3^^J|db=ZBPGNfYC*TDxCBrX%lCkO592K-CXn>x1owK<_ za2>G%^TngeoMx&Z`ec$#|%trd$Bj#xDx+$>(f>}OtX)(xUzuP(*AmT+St?2EUf9*#1Ns>ojG=T!jGGPaO%#XdqwO#gfZWDa6Jb8uLhNZ;ks z8hQO1HAKE{ zbJzs_C@NN-bSrF4wHUs^P>9Gna^pz{*T0&qgy_>i(tj}nx;vNk@)99@%UN(_62T^d zs#!k{BcuJeV0|{I;JT44J}6SG5g`n>pKO7T#RAzmI_}le<>qxlwJ~7~+(gKLR$y_8 zbcy-_44B=J^!lt4%I_2iQ|OA6v&^JAnU7~B?e08@|04G6fxw78EOVj~%D?e>Fko^W z34)Xa@!t}ANYM3_E`--J2n0n1Jz(-=b!V8WVwA)&&te|mcdxgud=oM>sL)uv^@CIl z;SNighcK3TQ#=-%52OZCUkfrHl7|5t?PX=-{eDwW;05{^9t@JecKC=4oV5m7k)gXs zeERiOX?6Md>31VM1wR|u(#@+<%>2}iBEOshCLWmDHSnr4@T(nxg1;@`dh3azuH@fL z2tJ?~2efZP$pc9Y^uNr<7%+p8hcU^8I^Z$v7QplE))0!LVank2xq0onbqH~dmNS~5 z%)fX_p%$%7WJTCAO2|n}pYu>Cyz+K2tbzLFXe}|+<@m*!;u845~V zb59jP0FHNd9YD_ob*__5ln}is)eS25yFmr7`-SB)85V|PM zA}y%_DtEGde~S+E%KRg$&~YH1mjy(bX$-}E@u}v-jsq!EAExP5YB0T zJPeu&&2PG(B%jJK?yyCN*~s^FSJsyL;g6_AJxYsk>SjW)k`>#;9e3q=8@Aj{pP&zDDeKYH z?=iFD-GX}m*i#C}@#ST$ThB>>q;1_%ZRu`9E9>tc^sI3-LNlXgE3sl4eAr$(Ic?T5 zq`qNLZwaZ9hF^0sM$@3CgVY|Pt-=a=S~%JquJ&KFi}P7pfLAx*(6xLEsb%%pS>b%v z(6WS+zh=;T9Q~GByjuZxw={kNN(;haUH{PMoj=|tv z3Q-+yFirI_3?A*0#^g~p!Ue;kpjUzpNw%IngmK`H@!<^C=G9x*u2#2{hJke?-!Fdo zqb^@h(#$v-yJD_Ox6&{UM5VtQ$DseZ%4dN-_7dn1Xk`h&=2D4R{18^0bIM;dU_*>K z9Ys&^^pDt58@KPZVVHfnmY{CvZs&w7Hqqb|5sF z#U^-Aw-7E0FMUz8-d|M0aOtyB3?D&LUIg&1*eMR8l+SoF76#T|7#ljGr8QU_3ehj$ zvzOpdSgn|d8lnI4;b|sAyYivVM9~+6U|oQ~JD1z=YFedLC{G9?oxy$Q;R@AC1-eo@ zH5F&`2cta^f-9@O*QcYFj4@3PQW(bqYNU7#+pT6LUi)a$%GU}^E!r!Td~BL$EoeD; z1UpuwFJV?_bvA*3i~FgqGK$1FNT?5YlffR7`%^|6M)e9Oc3x~NJJkj-Mvuc-7@bOZ zsqs^j88l95%-+5gQB`((+U;lm{6H~g>LLTQBZ^f?Htvi$y`KKf zk$tO9G+`%nGpjS)k%9LzTF*4>g~DHU5#^2wGWtcw%?bhrjYk-s&=cy3MBZ^>U6lr3L*j#q4tm!wv&88wg~ej|65Z|PMjO5e~0aj?Z?fOQKo8Tt~}?g6@HOGk)a zHkot4O?p)VfRMUM{}KpLnFB|&XYpx@3!|aM2Fuz~6Lf8EZ(B*{P0CXU<_Y49*xyQ}D&}JsxGX1ETxYR|np;hJF3R67_#5!;j z96v&n0ZVK>@SPa)VEZDg=FICm@#V`zPQr;?{iD%|B7y~i&>SUtk1V!3pj^%cYPaO5 zURp=ACcgqGS6Qw#t1+37X{id^$itcDLUskxU`O7Ku`7!m-hA-jjTcfT1x{n6G8Hza z5MZ2yYE9Jp25WU~y)csRXCV!`ExTSNJ_pv0CG?g? z8$j~dfPRUtOLi(#RmEsBVy3iIz0z9YlHk&X(MnrPui|JFR zmje*0;&-nlDw(}D^ysz6Qvf?%%N?4{D1M1Q>C77*=T0K(w-Eh{QYX>dpW`mTLmKZp z*>p#P*U@@VmY*I`dEbYQ5NKXwMRCJ4BKJV{zPaaG2Llj%YOuTQ|*?ze`J5_MO9Uj?hQzjXW+0l6l_wVPIcX}X%%R`w|S~i`R>-! zq01Gh+&r~`SmWQxdM}<38OeSFRYaM~C_@d7mIHwue2Y$@7ZlavP~16Id-0@qC{w!- z1JGkRvbe+~g9HL34dVP45;VJ2puaJ0T18vB_TUc@_RMi z?4Uo;+mVp-*Wpi=OY*ObODC)Bzc;nsmNAblvoyXgcs;ThrPi5UP9zNsYZfMdmT!Iv1v(LAyjK#=9YcGA4@bs_*%XyxKksGD_GE69qt zu)Q=}{~i&S2Rp%Un=oxTeUrA~t??&)x#!)`b~X7HuD10}X5H)eE70+}0=Z`=impGQ z;$0TF!I>gLR_;uPF$0GB3fxw{)Lujs4x4URzlFE2w@qNiUyzWT7|W=&Uyd=a>ZmJ? zr5b5;tTkk57Q9wJu>OSJ>Ee8g=B4qvIWjWr*t|EOgCk1}Pg^)`Hk7hyX(54;oao$^ezM{7P--ekB{>?V13e$Xm0 z>T*^OVXoYKmePzIl8}@{OB{QXx660Q#$@&rf#0k?JY!zxAJT+)H4?EPbvbI>5pb@y zz#BUVCc>N*p~PG`MUvc)6jI;scfYz>M$ayn)!@L z{YrgcFgUFUTL@@0Sh?cVV$;nBs(jS5B+xQ{68)^BX`nJ7jXYaSqKkiCa62=XW(NFz6_6nEYu&#x}MB3M^Z#e;JXK)ue20X ze34sYnI)c)Qq($OEscYj$5H{;*85q2DJeB3uvzYL9%`y(EZ>VZP}jBzNv*CnAv;G6 zH8S%q2S`;CL`r|ITR=^7cY00H3Vn~?p?FK+hlfItc01^A*Im;O=20o7zS5Qd*S zs@AUk@vJ-OSDYfE+sw2>;0M(KIcJIp(t6s5=cAmzVl_H+KS}BU^OzZ?Xp#sb4RBm_ zavM?zQbs`CH9k9_+JB=`12@3F)@!bZs-JUe31jyl*JC+^)qKMH{AP10PEevLkdG3g zG6jLFr$N*V+V2#uvjCij$fd^z>&)h|Kx=HeE$rWUxmfUu&_2z6*i#JYmqH7V|4Ltd@e;TFs1YC;GiwzF4M!t z+)E8!Sc15bbIRA3G6g;~xHG3=frm%m+BR|KmmN+;Y|Tpj%Im}_(n4sBp3EWGT^hEz zO6&Z{I+JxY`g@(`Y2VHo$}}0x>iZGYErLy0Vz5oQhg+JJ&Cv~dkaLZC-6w*2;gSfU zKRT!nIMXv)i+$nTWvOhPeW)qY`2fi}-Q-ghYd8Yt zE|=?&C9y3T=4&SBOc}|On=fAu^?;bU0&zc_VoERBa~dplZ8ori7`N}9K(JrNI)Z-aomi0B*QsEPz8aa_{*_v_cM z9IsVE-D1&Rgo=QE64PYdSCK z0!+{7G=Fg$d(0KT5m!~Hb{?eR9vnOkKgCK^A2;uIW0+mk3T>m1V zL0sv?wc>bS+9PfSbkprW`&sU?M(vfp=Mkn-rTHcB&+`EDaXp(WHI2*|O?IbFA{ueJ ztpLbV3Y(oHU{0yaNzC9t>jlNGTc^<{g0hTytsBLm49M?^jpL}C({tVRJ&f%U;K;=u z;xw+dHe|d~1?y;15FBe%Z@S{gRyO0{t=r}kG)-ao*{ky1Ncg_1<1B@0fJxkz$GXjQ zn&~%yL0YDiiia0NeHoVTiCG42+Po;f#Ot&_d8wUV&{gDTLK3YY3{{Ntvz|?h-To+d z7(s)g2VE{BOCwLRWxLI99QNZsXRbe|ZEvuEo3l9nbiT@s4LG!q(@)`IZT>)rL%lNR&*>+eP*>k2+jXEL)`(@CJ^a4yJ)0IZSAJ}R zY8Dd>LEL4D4ed&3mUWsL;nD7InO!#E>;3~qRMguDD{K+ynt{q(aw{AC) z#Em#UVKUhSMbzEzl>$@^Z5>RB28F|bz9eU+Eg6#I?Q`-*+_Dd2X$NtHKRX#0^sFM~ zMp_k#^4A;l%=9okPnt*~R--|^-)L)wc2xVv*(i~8JrvktF zwqV@OBDo!879$6xotdL+5r9^?48pMQSxMc3SP!@lghYJrC{XJcZ~X2GLN5vtZ2vN* zt$*OjCRG6i0qhC^e>wP(vCWT^M?nI3*nlsJ2q@>>fg!*9PtI!#=*MQeFLcIt2A63pau{Io%rBIK2jUqCQfDZXY|seJ?ttD*a;)fi7Lkx8e< z_uI#QA^UxNP-woKoc}z}2QZ&2zI&M_V6NOQwx@(ReEO|4skpu>48*NH>lJZ_e*Gz%orf!JjSJH6Mvn6=Ad{}v3KzuhIOG2#a6BhAX(Do*H+ zG}bm#+RV0b$XE9T9%Mc$o}vMkZ+0U&gu7p5_e)eX*(LCS6J7@Dki|Lk5Xk}Ns9+}} zE|oP{6?0W^6~dWss|Qs>{6MGLwF@8X`{I4WIa{d)Kjwo#^a`})PiBW<2Fd>M+}78a zI19XsXnjk`hl!4OK^J`}J&ik7(Jn2+A?Xiem8bq?+JdS4kR1sn2J>E40lnzV;e|HY@*+ShHJzDO_UxCW-p+SR1 ztcdO<8zYVZfvo4`*no%nA3CvvYgDB1cy_S7&j9V#&9dNq@ebL_^cAYmJ$>CR4{zj5 zddGa(DsEN&(&WPxfi0Vb{!=f(PBIuPU_o@S$P&(Xd+bIg; zX-guPd!>y=cW|k3`G(5^q>&*nhwm`K+8omDGlT5rw zkdp}4>IE55a|E^zp(hw+rw&k_U<75?AlmyUFO7B!R5vtYw$W!>K7R6AlJjr1;$W^n zLC9ay5fcPEN{TPV0Y=zm9@CwyRIr5;K?u9okK#l5cE}&i27^dtBHh8Aaqn;~C&rI8 zn9_$-XWJ1Z?f0+4>_Ybpqst`XQUid|?=drrIVA|gub_WJM>dEjt{e=NSr?YhbtF#lzxicrivWIe0Fn{XD(wf$u@xaIYk0(0EbgktB49`R$s` zb>2J6y%1zd6PIGC!0ZS-M@CFcXqcYL!TMxIr4hb_Rw^-&u)qU=?ctMCL;}O#e(*&r zzgR{Dsa4d(zRI%!l?&*1TY_8_P303KTstfD{XT^}~z+k;Sdj zG(u?nW7R`Q$TI6_b(BCse}u#MwQ>2~-5x#+iP4G$8$l9A){%94Q$)3*@?hsScC*}x z>#ma?qP>QZ6KY83YU=xjZdSF;x7<_t*LJyvg4)w_lcsDF@_^GCBQ<0v03q+sA%}== zsx1Nh4}?R9?=62U_xw#aXA}u4I2!D(?(EE`$8gc2&^aeNc3R01*lc{Aqy?=3&`)Vw z91~1UfT_G#5O&hQkY=~*^ljCwW-IfmJ(zEO(>LTESNS+vN4@8Az|%kI(91dOkf%DW z{I(g<#^qbDKdaiNX3CK;q=zqA3N*_^_BxJAf|nwF?-xeT?_-_WLxG>9+NNBsM)w{b z=uO~wP}VUHi$spQYZU!~b;g}zzo&=*?Yl9i-q0Ub9S(15=PIaeW-yUnV;TRjOB((w ziBbSx2Y&Kdsl7Jum;i7M0Xko(in~3>P|Di$FtaQFri22tm<&o!azPM<`L0;Q2n%in@L|DvH&)r`k(EjWApoMjW5xFu8+cr83Sa$R`S2aC zShrc9^azTDQ3)<{DSs>PgsD|kULeY3n;Q2EgI+AA?6kmClLG9|ckO67kY zp+Ri0lpWR|9YdNW;?@5qSpNSNw^>tqzW@9WV~+nw>fCKre*XcezY;Ng`+rWKVAubo z{@3{eDqpu*=K@+J{!2G8ga9YKUzuR|A7r=#@B59rs$Bf<5MtN?)A#S&HRBv7Djm6_LWA^SgL0|Ldj z)=L3O;@+f%MFsa)R-4wVe&7)>^Y0c#_5V}~>M}@3&B?gGEzyCW>8+Ku)sc|=fu}+ukdSVGOCkG6 zNM3wMNQV|kNMhMYNEEO0yR{^cklvKMkeAW*H9P4GKBikS{Z8pXwK4moQr&o=$d!sB zE$ZB5pBvw6o%h9hTd~Wr>cLHWx=mw?5b3AKhw783E;^d(ai0hY8z7EoL@TvM6m!Cx zSdp5sG4VB6ORv~S8Qq54ifd41U+&)|E9<_zav9jr0NWQn5xkh3^sxK(+#lgk=r{c< zU$AHCn-9=5>^zp{8sSlb~rWUeha6u(8jw4d!-Kd=LS_7~q=yn@_;osPE6pz4m3DXoT@W2Y+$S2h!tX~w@-#_l7^2!NLVl{&+dpgxy**?8zh?C9 z*X&70Q7QyckCxT^B$cMiSMtrp2$g~to1PUbAR(YG=F|JugL!;8cE|!6r680kLb;iFumo3s zHVli21&7udDM~0pQZOFZM4^7ZK@jc{LI3D5q{9y|#s?uc=?L2$G(? zT%Cu>e53?^$s4g78lUBR;WI3{n11 zB-`=YHTDTbp@|4AEqn#GQ12n?t6zgn5O-TR-zB}|HyhrB-O2P>VK0eH z!MX`owl>;aaq2j;_1dbkeDr={MZ;E-KC?Irgy21+c(cMU3xDF}gdd$v&#c^EqTy=!l*Vk|1}zlVWb ztnvPt4WIE{)?3|OFYK~izYp-JH8Z~ax65M0<^TC^Xxuir#wNwtgC}Li@Fg{-2DtcO)VK-|$-T(-)qf$tj)^^#La!)Od}~mW@3I zWP!|L2m_XE@=$GdH@Z~Tlc%AC?sL?u=i%ubQp;DwL#TM>avP5QE2=eF; zKWRo*MB*&`N&k)-$hBjCb1lupm}%L`;!Fq1$$m2`yCN7<#YMdwx{%8uPHeNX47JiH zy=_hoe5HUry$Qug$WJ0&k27GZA`|vz8-f{Xbz$Pue7c@G*`F)3byU%m^u0ki((3kC zRB*B=Os4C=f({p}(NSuZ4UC?!0&l|=cx}_m?xRMy%P*Q4itttE>nF)Vw_#8wm6mKm ztku4N>(v(fwu`fm1iT81J7}sc9mPr5F~E}|?;Z}HgnaTk9qA;t(!{2{*%CRT@z?Ud zpZT4a!&VHvem=lqQm5G>I0KnP?%Rj5QsZ_#y?h?=6WVj#kos z>Qhbsav6$Zvd$g)`C@&z%XTX(*9YJQ{CwCCeuz;M_@{fMKtj)KnL@f8oB=}U9rGd{ zN|I0#oDd{(vk(*QN!SF1@I!Qk{3vY%fcvj?jBu@Ve2D8~-lZ%HTfkcz<}=a#N7mwS z)T=`0RwF&4DLVuDFSC*yFu91{@iC}lTSYfh(%O(>I=*^OP=Vd7W`M*2$8%+9(M%(o zSy@fY&tDID*kYPp8+%#>zJ#gC{NI_TUaW?|$!p&NIE?WqY-~q0;vF1z0eECNrLXeH$5C!TYAT^N9kE9VDe?Fbz#42>t_6rX*zO&Dr&?A$H7KPVcX zN#x)qS*lr#tNtV?dZ?)ov#_`n0@cyC4y^P^U#M!&OSgp!&8^i*9H7}w@qD$^AU@>P zihkkzO3j?7PWt0-l--v*6)h81m6ww@Sx@#IkA%2^$#ntA1!TPU1~{tqxXRy#%`z8m z!DaHL!4`_*j5x8EvV73lwh0asfdn%U?)^KexMRx{rs*=11RWTTh{u z{2uN-l;t&d-jjGK1H9Bs06Y9+fw4H2jn#rA9z`0RpZ;dSs*QRne0aH3b|)f9-rR&f zI{k-)qq3$u|CsumhUaW^Y3SZSo1LQ)h`Z(;s@C6ld|58OY@}uHX-1YJ=VKTltU}%l zrW9;urV51;l2K+cvW~=I#Y*FU_NfV{UmSNdiVz|m ztng?kOjN5pC^bGYMIqKQDyeB4iIYOUbqHTtMc*{sen^O(b!v0k&nT`ezxTl%IszpE zi=W?;Ru;V^>h&}-B4YqAv|vbNF0_1bCbNexYOhcc_gL3+S8(Q53-c$8&AMc`g8Cc> zVF&6a($Ci0?C$)fOK}L-#F$5q2!U^Kb?}QV8 zc{*ay>;eh)PkUDv|7miH;3>)CDy_uNCz$Suq#OrHZTa=z*no&PiIL-_EKF>78`$~z zLzOPbcd}@%sCZIzsC_S~ZSwir*@oda9G5!tifVb96<455Acqa-;$j9f2tYLhfsq<3jNZB4< zCwJsEE(96b?vM5*mwOeE1UdB05-t~pEEgk;6!3q%^GO$!A51@zc(Aqz;k{!Of!wV4 z^$|z=u2O>(!F_t0PEI~`Z8g)Gk(3~A&Q>pXVDOD=!WpX=ml-Ya5zkxGP(^Uh%`5XY zLf!x+kQ^GYD{BM(+|A|4Osv<6{OIs}u}j1S=bBWY|HxM^v9|-??((`-D?mP{j@UMJ z!$`J`c@^|UHI+rfWc0T6D$D8{()Wbxg=P7Z&vT(^U7=CkH`13%GP^i!+k`&f`)x*( zF1BogYr>nMc29HCwf@k7&Rfy$7Ax%!YHuBE^&1WkCfM19K7aFjL%X+_u25t>dYBRL zMVdvgLZu^Aa5PnI zJ%!I7lCxOSp*pW`uyUgFTQ}aSb!`X*)HHiO0W!>xH$eL8!4O&yQFhE*1>awd`=sXWA41yuC;v33PD$NtQ;t&s?qpC5ebZPsflV zr)P~C06HLQ(I)o}$-Vg){?=x(mx}?+P><>{pOOY%OWOS4X;g41 zJszV!zAJ0hnpKnZ>Fw*J5_nv%mH>e1zw-_LEi+wWvI6T5P?w%t{9*rbTWS=cbGKrd z$b#Q|0vaFND5C`BP&@qAnx-;6oG)GITEi=is5lqYumCC*S`34S;-C!37EjdE(?G=C z4V(XtHkw^s+N0C8KVZ#%0QLGjws=6ji6TQ2n_AP)ehLApijCDH*$!^wT1=@m{gFWG z4g7=m)$wXhn?8!ml7?ET-BU?_#D15@Ud=>oI#7=+6tA{s3^zJBtEQR4_#xf1PI&^j zKDp8Ov}+x1PhhLf)}v!-tP_zx+%8p=rzeMce7;M19qM|4fIOp2V!zE+CG*uMbNB&G zyD>ygNDhblGW~vyQl(LZFApaH zXym{6-yw3sECKZTi!{T}St6GY3G@sRgh=dk^D?x^tZQ@b+J`azo9T*5%!F_>3+8+i zcX{zt#gLZ@=D-4UDhfQ)M`)dC+1tsQ6~UZN$C}E&z$C3PBq$*UrQEVl6y4LMeT%_^ za_q^p;^azbWV9tZ;4-EwkV>Poh6Lsmrv>opFM^ru3)UL7ufnGB z0F3xTS#=b`7}`l}Y{QJ(JkiS*oz33P5t;=S|#S|Eq*FVAq63l zDeQ z%c3ofPSF*>dg2de>_s4u#vejJda!Y}e_(_12coCDAPwu2Y@<$NG61;1*UL5pco*XZ z0CeSjv-*6zb}p29l3Hb|%lSW7M_^-XV!%=UjUVz(I1xDg9TW2F>a78jbpPMC6e{AU z753RyATzMm-gF9-geE59&3v0#Zu1*4YOm}vXa;J8!-gqiS1LjXq&D@4gzA~cH?>oW zD_wxPQCm8f{JtdgC8=!*vA012fJ#BFkGHM*061+aMJWi(1)R9j(WmIL2Kb=2RD7YK zjjA}!Jaw98W(a&3=V%RKcN&D{lr9BM*E$cv3{9gm`D6fGNg~v((S;6t;AWd+tgJ$2 zviBFcrtBy|W~##DHX4Bg6q(vITyk3v_|RIah?|oO)JoNc8++?Xzz1)H13SqAFd6>v zTTf#EVJ@UHa@!d_Ovcu&$iuaUSxt0x+!ot#D_I4g|5eKK*>l^J)zgaP>+C zSIlfV9>T3jZU`lNM!M8p1nT)#GfKZMO^lEfueoZhZzg|#)m(@ z(vq`i_a{(MBy5e4NPQ#)p@gI0Hp_^M;e&RJl}PLMtHh?fk3W@shp4bi&5tNw&4m=CrzzXwN`y%3S|~#C z?%W1n#9|MOw@^QIl`Oi40WUUTvRJa96k`bWDM}NO&6gjs${{#{xUDl9QEzbAhfynH z2VknLXdKLhpin~h7!yaT2>Fsljzen_BUGkk;O$#|y;)qYMs}a3wLKCFnV1HA51eV| zUJ=!ZJS-Yy;`!4KLD^adxRhu$7=-Zzi(&xR5zL(#Re z!zTHH@`JYD=jKdol6nsJ?p5F%qks;2dn(9Yqd3zW17oe`j*uCbhsIcE$8aT2lH8Af z)KFml!8hO?6FNV7YtI-RJ2B~Nci$>fS>&i=$X`)^*2sKel9VdLyE~thq~p&4vQxe& zPf8`ShGH;qr4vdSK5Z~z=^%EtFaTy1Wy`yARf++xJ7B|wpM}J0l5)kyFniA%ghmU6 z#)%ZhA{(iBCUs4p(OZPKBFvYm=*w=7e6w}OS~b|~WQvPa293lAH88gg>)w8pjuTg#T0m1dEHFFuvST z%0x=aFsS~F*AR&y!Lq0r6Yfw{@D?M3HU0{kod1*a`Fq)ti6uDcvh;sQ?phsnRD=Lo zDb3EKH~yWsAtbQapT!9@cj&AJ=JeWOMJaOSsrS@r6zQgK;@Ff*vHWZ3mHc8Y45lrf zLU3NzRB}|k!w`6=ETQ}+8HZFcEJ!g7^K^p#4TQs*Dltnzb!<9{_$DPQ@eDM9E$yxS z3kNQqF~b8~b{~}!u4IzV2(_T&VFt(Y>2kZV5N(FVh=ETfwcOmT-3|HkR4^sLk0je) zs~TwB>f{3WR7^}*u{~-G8RcE?gZz@nISm`Cs zjj{D~%UY7vfaC{zbhyxrQHShIZw~muueA~32}9H@lO1PP``b>}9H+r7^~xysHi3sa zt}E1}PXfpha7T(24jMv z1EUy73P_3&vI`(BrWL81lraFbA7xmE$>{Ne++a_v??4DR42I=XeF4#j0St#ODWiae zSbiF7n*`$yo@$%C1=3X_?-2Q#+#`gVK|W~@2%g;)VI zAj6Mdln*I+`_s7alrmsOaU|O?88f6pu`2=nn*k{aYBweMi3CdV*8$I7$2zYqQB?L0z<-O>q46B(`58aKIanDc6ci|^EO_0hV!UYaLUVIo> z&;s6jlQn%TakI!KwdHrYKmh_kjNK)Aoskp{lZLEWk1MeMI^z5XL}HwbAV) z9w%~N>3G|>JmHhFn)V2+7Hyn!jF=3jWkoypgJR(NZNyuAN5dO^B}9F=Y_a6;JnDR) zK=}8pC>23*uNaf&Bqs+~j!-$qWyW4AP2*69Ay3X?K9ivc#HCJEG|!($gR~MvkaE12 z$fy`XlS6!Wmmfpa2Qu3z6fm?uR|4e(2r;pGpn}F7S;t=l^dX_%*?GR3k^_t3mm@rL zksohIU_B+&=0S--TVj@>yre~hsU_S!2DzBVnVnT~t9vty!VY9>UB+p43hbh^z&V)D zZXU0&d)CF`5ETz*#8{Btuvsu_Gn`rm(?J+9h%FHOkhNY3yD`2wJm7{+gAJwEUCJTriz)H!oNo`$<7* zh&iY-t(*xtVY}))jO{5d{RXY`iJ8P-Vnsg}y3ioGo@EEGi^=a^&3XGRS%?pKkq4+J zx5auaRG|8r7F0`sGisrl;Fq9swg6lhb})$D#y$^o)X6i2QSI2e!G*5Q4Q*+x)&(Km zXR_P?C1j*)$6ET=mkpt1?zVqvCh&%403c*sd9EgwKhR8IYu=)lBf$G$s-l)!%++P8 z5`O8;>=2XH2TdabQR&HlXaar4DEn}0}to0zP-eW=H-65V?HpUso#CsT2R_5T@mma>gu4dy5pZ#w>X z$5zS}jwJ#JA{W6wEsl~TpM(ODuL#cCe2c!S2*y=8)*S-qDTY0kKMU@e!!)aVyHdBa z9nZhMlTPyPzhw<}v)OxG1%!t^-19I=kHQsR*YMGm<6(u-30uuBq1oev!3Dp0ueFaM~Q zZf}36UZ#Ep?B{dtbpyqHJ8+BuDCr-XavG>eM0?sL5)pu8v1iD?GXB6r161Xz*r|c@ zsF+d`&4Z}XkDKQ`UHIHMrS|J?Y7*V^n(&*W#cG}SqY^Z%74Q971{S^8HO3Wf29!?+ z3svi&^)Xd|{&Yq8M;%yePU;P|_zE9OLk@rT7zW)+4i8Ja`h`uPedS=jzw?Z}`Y03? zGl^Cl1EQQ}w>YC4^NvZTSi8Y{+WTA^SaTk5Ha=)4-gRk=O3Io)8I^b^_dEMnS%siS ztjuCQryIbt>BRZ_#+1L}XO-B!-le5sIH{NVFr}E{Fv7Tn{)i?8-^FQc4dXb# z+T8<>YYlI;F4#8+XC#Ub3AG6MBu6T{M{R)xCoDJYjLfQADxppr%ZjLCipk>=t8`(&$zpkM&U^LWVxNm?JSxPs$LGeE&z3N?%Cwl1FJ~ zwwWVP%%Xbqg<2PjIV@sca86pPZKh+ssVuRVsCpe*Px5~;S3K0hpZ{^5%4H&1G_oJz>~ry=q0A?K#+e&`8fyT!@)FNGXA5?q-QxoD z9yOvidSw`eLK-Q2;JJs6&KCB=ql}x{qU0GtUT|js%YhM$4hmNpB8R&8;?A+RuTC3>1IVLEi~w;~<}4Bvo+> z`j$512#0T=JskGdaG?&c#OE;+0d;QNqJ{yq@a%n>pg)CQ8v< z5>siC3xXajh2Qq1w)27ENB*O0%!*MtSQ1m|eAw|*tBe>HEL7ImtFNe?9zt^<*C1)O z8{gjYeaA|yn$E0AfR=>WSho4DX9PfMboE2)hCho@Nb!idIswlj_h6Ff5hu~)#P z?EZIBM2zz3AHVW)@eB?is?bqABQT|KVMLAwlG1)Rwia$)4=Qt6&9oVDzze{F?aygDU-cG;lOQILJwr z6~FwJ8ElOk#!$+*TyL3cD1$G9P5*)fmB4=!!AtC^Sw7c)&oOC$n_U6b4EOLMXJXwG z0TA@7f(tJ}NUq`A_h$j&TvLbb^c0qwzgQsk6hc-2^*=oVNazn*(}q}_K1TySp_Xbr zV#>Ll&wf&AU-_PNhzdZBKoiV=QrcP2|D-h6yoZ$5WzD@V@&$k9mHGoSLj}AVp!Fxu z)VNUb{}pKdUY%4(>h{cD6mm;3#CGz!9Wtp76Wd|oN7dB%{!$3yukW`62qZPRMoMBn zb@dOb2Un*E9&d|YT)XGzCS9A)hV8qZNS)0%+*_9FSU3AT2`8M)17PhGH|3k&rvI|Rp%g7frjyJ&r5&WyP2VkRw0b>so7>>_^M5Y0jr0=|DwxzHY3Vopl9OO+tw#Oh(XQVrmH{Znd z7=}GK)XnQ2v1^9aRI~4Vd&QabWB|S$J^I`4ODKO4Z9BCCvprn5OL-+@1ZJ4^tv1uR z|5yfhLMD!7jS*okkKW67rtahrj20^7wVz~t%;31xiQW~quPc>*_0Pp(R z8K{v!<=HKnlGvDNogZDW zsV5*o6=I2~&$FC{0D3r6B=wZ|G3fJwx7V2B^r6_Xo@|$gT$z9xp0c^+3!9H;YBwfe z3FESX$FZ?|=+B06h02t`4l)q<%d?@Mn!}@k2{cSq>$O%To=oQwRI0NmK`{{D&6m!rQXe~YR=nYU8eVdJackoaR@mS(mT+@V(IO$aZN!kg+7%JxZob2c;rZOgnm|(N*OZ zx2;!;*n(>zY3<776}sC~2MZp%`eU2MR7_Q_6FxT;Kq>im)>K?aUEiprE_DlG$izmY zwv`j)cHZCnVX0+GGgXV%lNM|WNml?DT~tR7(Iq6E{0%JnPMgXc9YE?XMxDp@JV%tO z4UU&oE@CXpyYOl%Z^o&x0Y+P{AJw!k*y;##d62|(0x21ldKr@DIY&QDqtnz#*7q$$F@Z12@pn~&e3`h1~^_9`~yP~c- z``2vCv=-C$RECEUN>1WDql1a z&q<{S1VQ0DznnYDNZKXLdYi|I;k7T#=~EZVnM$f7{H&pa@oqb5Vcg$7R3yt}s`En~t+w+kh49Qnumk1h`dDrs*YvDQn^kp}HOt*8Uq2bHDM~qE-1}6UyIQW)kDXxV zZ*R0wxSxHjE6w-1R7os00aRyiO5<742Nq|OT%hYXRI``Pvw0a{lg<>YQeLdr2E>Yu z0|-U(0iihcyfDl$xx(?O=_N=P6as|sr!IXJKn0~5cPyU(U5GU@Ce6i$I2AwvS!L0Q z@8qcnWNpd5XC45ifT}LUWKVM%5M$3j)Lz9o3v=AUYh#^*Icj8mR^~9j>J7_%VXL}Q z7^{-;q_TQbOYeG;X7>>h->w)n$ji8Yffu0q|K=IZ&g07~2X*QN(Z={BR>#cccaI+1 zl^uv@nj3SJTcH3csQQy`xAHf(D%|>ZmW6+cCU$zI_jrIzhW2P%NgT(@s!%9+IKlqp zLRsB%q$SAdTdQU{`YQtz)~OE~LjsmYTazEn{A(W4Z7b9>3utx#chstiK=f8DJBV>= z2`1kNC|VH44bfTAYss`~cI17aaF^92(%Q+HealliL|u5gh;R65j))wwNObdq*<>E0 z<7V(#?;oS-546so&DPV>T>(+{3h^%Mx+pf^peSlqJ|YCqQ9}3BKu*`Q?x1S^A{X@@ zM}=Ko0;;p?sHp^UW{^LMr21FjMNag8`C;fP{R{|W5 zP6?_9WCiqpKeH>myhDasBli8n962wkg*lqltb(bNbSVzx@mwf>Bpd5UC%lgae&YoDxiH;vjkLQl0V-Qc+&^GWpwK~Y0v6A zww1cFmRcUh-U$A4*JV!EatPGjAmjfuXo_5b)BKPl$EFU}D>Jmdu+y+tCHHsw26{y( z-Ecmw8osSR=roQWf9Q@g?eTto|MROe`|~~7qBrMbcemGD00Xx+)>YWIH1%H{E2t+M z4q8eY5}l-rxk##GU+&G&q>-pZhnO9j2Gj_+IRnCF|+04C%y)Qd3ittN=aM z7cc)}ycbHK^TKZXqR#7Avtm<@OjR;12i)<{g}fSSa-k_UrC#V)-{a;{Dkqn<)u&*f zMSJfX(D?eQAXX7Xg?gPm6n6p{U*w1Ay^<&Z@UYlRH{1_oyZa?M2d@a8BW9QM%>%ar zuhsX`#l;q8-h30BFSj%EWR@~+rkYa8@^{*1Y>l~k5U;8xT$vpqO{Z&5-}UWsyLIiv zahhFsuc*V{^hi#L_Wwwn2|V?QDSTeYwV5dDBvS)j2qWe$<;L51b1{V) zxYNgt*UF%?eI9@1`dw#F|oyv%<@HIOImV^ISMny1{qrC4^#$?!1$MkTNP43zd3979OA61jyA2SW5eI?K^wNYCQUVt;F2;H|d?{i)6#Pc6VykE&Z0P@QqL6}C09 z%3VHK!y^2_UvdbK)VJy;7y{|f}%JrbkhH==oqk;w zTo2qI4bX{s?r+_nY%S}fXT32)E&4gc+6zm`lbr$f$6xO!U!3^)--b>5nL=*en~g3H zLG#dxuNPpAgJ1gdlJ`H7|9s&6Evu}l1yyy_-LazOX0v@fZd#HlcFi{h^a_lp%FevR z(YmfoA%TF4Bokksum!v)?@gJitS&XEGJM#sDeEWCGy9J3WUGVpP0q-S2@b4;xa z++RL;9M$67Js330f^ar8@|>`GOd8m zgFk+UO?RWese<{D+9|qdyyE-TpS!I;@dH0`*(V8i7Djw~>p^R-_{I$L*G_co!pb5RnoS zZi(w{@muQtt5pB}WuyMM>@jTM@pEp^O2R=BbcNb%2*tiUl}-495YTex^4qX;tfB=y zXb6ut;tL)5OhqE1^Mi7AI1Q$%Zv!TsFTGypdxoeMCjM5{$S?P@2j%)^73o!ZR1nQv zA%ZpBZa~5sYr<8OX^s%TSsp;x2Ysd9^4+@KtfFggCBQ4KBFZ4f+#8qWQ!h_u90@M? z`RE9c%Bve&u;EybBAjuv%9)-~e75qCsx`Ym(_Gu551(1HpQLQO?isl4@fXIwVXB)0 zC+wm@aAead7^&^UJ1aaPQk69Mn!tcuLZ9rX!nPnCDK*g{vhqS1}@4 z@kNpKT?H(3wZxJXf2}RNf-l8HiXGdZPcH$<)NeOKEu){X(QJdB#GUykGDt9TR-_bJ zo_)6~iG)8*!y^Ug%6T_(HV1#7wi$gjy!GV^gR&Xqp38RjF>(c-Ul?4M=$j z^L3!Y^eDXh-!p$qws1K_+upK}hzH(Z6q!pbYH;lWKLy}*Qz=dZJ>%u$!6(k(*AXV#Jay7!qzp$FDQ}mxj{y`Mor=_IXX{n4QlsNu~ zrPK=*TK2F8UoDcF-MvBf6WdC5bPUaZ=UBd^SzS2cH(|V~4J++EP?vK;uf$aht8i|7 zDMeI8(+7myTwZ4zNdgi}DGl9cLRM+~@JS9{y4aN<_&mhy!DmchA7t5ouwh@g8&1;~ z-dcuvAvLyLP(q6ZAXYgTrTN2^(5IU>%N;>K;?3pp4Sk!Q9%mTI1oM~Ct{+t0?kFzi zc0VU$sxrPydf|`8!wz}vGN-DT`{8-pyhCYj=J`-og<+@pQ`wz7J~lqZ!66-SYi+yu zy|5!*dC(2J@HwBl#2;Ng_3q-s%N6rKLnIpIhE~JK$9YB!d?T_LNf4vfZ~F?ApfXW+ zXVzyVpbgTAU4CMEK2q``Js$q3XsHi(3Yoqr>5*|c?jaF_*-87)W~ke}1(=A12tX0p zXpDmD0IhozaDO57$0HY=gwS&wt(vTf$@!EB<5!f0JYLPZ4$$?r^gX+L=GfpX+QJW~ zlPb=F6jh(u+y-)3ELXDuz6ShDufYh0`H0{N*U`=@+C?sj59)ydKD*&tYIyO*JI9|# zCvL&w7v)U29q5l^6fi&F@VipjL5c+{Ir|nofc~hL-`_@{qMGFOFPsLr`hwOyB^yl0 zN@7oo|6IBK@wOwsnYFT__F0bE(aS|kGwN?~?SZE5si%T3Gf$(1*^e~-AT(z3K{`#v z^U>TmdS9Ml|Bi7m4NwR5K?QA(RwS>xYvL*_?-7^JFgC`wQSOZj`V1E;+76RKHhaBo<5^0|qk zIuH)RWZ&R;fDs|x{FbHpLEyU^*Wb6yIpayLtC6Ei0-XZJZ7D%I?LonN4OI)GqN2B) zGb~Gsg8&2tzOz!8o0Gpm^%ht`Rr`2;Nhk&)dwaS-oZ7}SGf1fT!0FKVsER8~z!n(i z9}}#29WLw3=6*cYl^CSq{spbMVjkyDsh%a%bcH_;xOzL~*MiZ#FxU}%+i~>V;`3Ms z{H4&@vAxtSo}2GS4&wY3DuWv2OYeN8q*GTB5fOvun|Z>sP>hD|!%DAZn?X7WkV-gyx*(>hA1xy&cRZij4j1FilUa}B0FH^7qA zwNVo&s6c5#_hR6+WG6Z2!7xp<|}FOC@4W+9W=;h zK3p%7ku7Nmj27JOuU06d3a7{=Fxp|sPO=+>(6Gd-cgfST=n2V@N5wEA|BO|JMN#%) z^p<<-J-tGiH_Wl#$fypbxeVt&E#(oGE%JlSxw9k{3W@E@r^k4qm1JX$qF^gdcdi@$ zI^IZ2iyaoWG;NTS$LC!YRE&W< znSa1F1L1w+fDu31O1>EKgF9-LBgxBAL`kfqEP27%C`$1h0d7+5?;1lD z$$-BR7AhtyliOPx+q+bVBsc4$9KC#bCjjl|Fw+zkIw~ga027@!NOH zW+-NtHz79Whc&$Tn@9;&3k2>oZsU20iJejWxp>pNI4)(I7Ox%6-LNNmr{x+8$pb&V zvsJCRa#?S;g=j}EsV#oPy>{C5pZ{i!QvdWlPoJ8v%I71j#)*9wMx`h&t}b#ONOhX& z%CBo3*X}UX33M&jFEXN@rCz_&sSLGan8v5^uLIe24WyO*{0!o%T#=x6`&xc%5@ zry5Qdf&#aAe>@d#@RR?~1T)D|>&rw17}U|W(6=G24VCZl@K;KvP;VQr{lZ7(x2c8 zjzE~52Aw*FSe$;PsRkynP#&vfPzPFxPZ6pWcDFTILNeZ>RuJxdD> zZQ>E7t&58yS=3-bBHm?Vbv0Hd6zEz>>2q(pNygjtThUD%hUYVKNw2PtDO?7CrXiD+y0)G+>XTQv#K}`Ci1p$c@Av z8MUK6M?Gl=Jqh8)kgco^0k0Mj2=QTC(crW^B%dSeh0=*-u2n5#v?xV6Y_8u3iHU^p zEjh#i)19dZ16f8KB;Q7iZGL7qzce-SMQMD+GxXWg>&rP`9)f2a>LW{xW4&7?G`p`g zFe~QSqUn@xw)QEd>E|Aay03LANTa-G$#Q2HpEF-?Sl#eLum{f$)&?J_Rl)p*T?mYq zNHhkP`AG zV-2LiLen2~kWGY5Xd`Lw$o`P?q{;FKKq{IvZh&pG?no0ObS3W^9!B;H{9Rfg=hbU5ihDUTza5f#?EGYGe3>jv(7zFj;LU|`5Qi4&8Q7# zO?f!Kb{h|_mr(;i$s)$GWew5co@Bsp5@5)Xr$PJ*=W&+2Y zm-js(oNEi1H?1%q)4)D4R7k(HZU<*WXX$IxBll8_pe{bc*3bxd8-9r0Cw@Dj#dpnS zciIlQ06!)y*wpgb6Z5*XKx(lnYpj_AiO@+c z%Ie!9R-tg+F7?6?(5ACQCRj70FC(`mmJCpVxd>OZF6${;=Rg6w7{O&BTly2e6^^&R zlIOg?a<4(1;H_m!Qe_nnMx^B#;?LqwUFCp+GNZ5UF?mhzdIcC1^)VgA`zsR-UWF*_g7C&7eo%6 zFDa2dN<7QchfNkz)eV+y4$as7v$QLuY$y%xaS6yc`ry|CK)QtjS8?d%$F9k10(d!r zk#iAdO-6`)OSKY>T5TH+#1oZ=@5@1q?^&`{LeLJ{N4&8DcL{9{@w)krD_lPoLnQ>o zsCyXkTkZ77pX}qZVZHT94oV#-Sosu$T(6V-7?r9TJ+d&ce(oUVqMnrx?ATli?$fb< zjq%o`_0t)~fFRuVrH&Q+12u)I^bEWAX2GA?$hCIS-E!MbS_^z2ONI^sz~R2OV9T3o z;Ka5ZZb8Jc%n2tF%q(B1Os^}eL2wBV&9tY4N2eambz341VI<8=RZ_fc$O_}s>@10Ju}FHe*7n2pS(m9{SJYyvD$qwJ!F;C?}A&FU1K+Ux%FMhCrv{a<_yb>58^@; zjppBD;VfJvN|UG(C6|h6mKW&$-Mr#R1QNkSR859zs=b~?_4$MrIJ|x8!&Ps7eU|EM zWF7FGK6{qS%OXm&KYI*|kD@y5Q2q@qDz!2FyHpG(g|0;%5|4-3fQ= zzOg>lQTIhl0?p==ny-=eC~LC#qKoGt8@LlM$53|`9~;FSpz_m^e6~7wkXQCZbC;u) zY$e=P7EoZLv=$i`W``p^W)Gzk5$id-*N(i$BMzaY)l%sm-haYG!^J7m^#2rh)^AZo zUAz~NmXhwFyUU>)>5@+A5Rd^RloX_qR#HN`q?C|G7`j11a%ce&P@22P_kExHAKd#B z&ok$onY}mr?6vk<-}Tw4dtkOmE-0ib{IY0sBknqxEe*98PN}R0-K{Ud6+X`NRpR;j z>am5}MW6EQBTmbk;K>i+HC}Z=HVO@J#TOe+1T*=C}fwo`g19`gaDLQYe>z~|} zwPAhielB2|z89R9(CFZ1_9_3bUzoZb{;70eEb&5#?b2jae+s{Ph0`H=gJlS!T52l2~XJ#L^v3`+Mr zsVF1D+%rvEN!09%dy#WpS&_rCIZ`yB-A6J=1w^TOHUYY>9qX|RdMnAiOtc>8EOJ}C z1!sGjv{3Yj-%jeoN99F_u&L>~ZQrf7AKp`%W>%gfR5@DiAdJ2{#mMLPBbVCatH6;u zLaWU(KO`H2k8gG4*=g09oy$eK0E;Lr_jB52oN;F8%Bgd7-Wo!hxHZSVGhse`KhFyt_n#EyXIA}BZ6ePjL4dVaK!J!11f zoL2wN24N6z3tI^n?Ak{FSrmirSlTQ$cAdZz0nH=6yXX^hdoj(re07_}R=xOpSIk(c zm}%emnGAC8Gf}T@QV=TEwyQ~h`zx}lSW6@iU2qbUnt)F7yR#>mJ6JYryn43A(6 zA;s+xj}+9$|L9c5e!`FkSr2LjGVnbC{0jaD=@wIS%izMviG||_`nTP-xX}nIAA2Fh`XS8y6JVs%juB9Z0W{>x-C$wwOiup z^vl84R>5O_yeYvD{bz~JI~yRu^rVKX1HqifADzm=w0kePM$t{s%0QWTlhnT^iV0Cb z+sYQu)BbO(|Mw9k)Ey1fJHU5G_`&n#FXWK1oML3#g+LxVtK1?nX+t!z48(nw9{|6p z*oE8<#D(mDxUWR4=Re)!WC8|q(_K>v9-rwaC5ApP4gnoW{!37|!( ze{qQp+Os4%TMF#KJ6s8;-hPT%PWJ<2eIjQ?=)- zouR@eYmQL4`q`sekc@LpRQI62>t&OkfE3mnqgA+C-@uy>KHnAbOYEDBwG2;TPPR9a z71AWV8SntfA`r3oyN>a(SM50ho&<6>NqQ10Z|QgtjPo&BNkZD8Hj-bk76u1DM82w& zoDw#by_`^?k6-uRmLs~{;$?pExPH2QDbueWqudGnj{m;d%J0bF)7{{Uh2XbiFYkKd zm9@y>NeZezB1_Sfo;xl~B>i$%`wF-o{`B~7{!WaguxTp`nkQ!`z(3x6S0z>qKsP?2 zDgr+&R5pOaZya(THWDs}0&O{gWVAQqMl->!)KZHy%GaZ_9T>q_u};^LNj|3b?G=AS zbvcr!8!FtDixmJjQ%)FX9Nysz#8p~olCm041ClSrgl8Y|3SK`SRtzrVE}*4+`~~;b z>%?<)nU#xCU(4W|Ga}KVq?A9698xAu53r(djj>W+jKN$5iQeu`nd^d5n(##ZDA@F0 z#=k^KnDC_jE~%m}yc=gm%pW56m46HV7HR5`PbHRC4<@=PCHeaO>mL`y@YI8V9(Hzp z2~eb`P_bimm8j6aAq{b25K6L?s9PPoSsE*|)s(=}cun!Mbc2HG0#T6j7=LT4gev+L zmResxp8Mp_Q>JY;nbSYo*V|@0uP583PjcxD1RuWI6Oys|i#;WCUN3Q`I+Ps#cKL=_ zD7G-KMTuK$W!+fIkNB0octPO@9JMGdgpReg`2#ujJX^%@iA4Sjf!uRF7Xqw^ezu?EVzUh7S7mK>IoiROQ*oQ@n#M7cELPYBiW+4< z7oz0{(67J8WvdFN0n?b;WaoT3A628@RFgR=3A{j}tXw zbe8AbzX}SH1@(Ed%v#NC8mR(TV%ps1QKp26uAE8(3iT4%4YQwsDaDQL+Ix7x{Rh%1 z#u5T^A;A~8kmIBOjHbqW$l=2%p>b%-j96Fvcsm7D?IM)ml`K3TP1B_51mdw2F-}1t zp4|DVZt^+d&_htTz!k8jYJY?c^`&W7n7Z!}WO+IHPB>Tk9*m?33*%Dp{z=x|rotu7 z%U_>pTJA9oU!NWvbvNTOa6lhZ23eU*G9hmM${af=LD$n`6pC?hyh-cs!%|t8xdNv( zC7h#Yk_vTKK!}S*Cg^%NLukXbPeeA#>t+N+$b{Yj*T`jfc<6}TFd7rVa>st>6Knci2?HI@=Ku7{T?c#RSbSF>|oy?Pjq2F}$ztv_B z@pXKa%~`o>TbWutaQeLH(Q%U>Nw-(OyKPPu8i7irNtqaJn@KN&ixLw=mOJ~T4n{}} z3(rR8v(;BRd%x~wWc}77W=-q$GKE%5`wS_f*(%^aNep&OrwX(QhukL<_*v7@P-7R) zq2caO7b2bXps)8Qnj(4yyaK#vnA05gaVz%=qS8+-BE-}R*|(*R{Iz4UL2Tb{GGw8= z@928;hyu#4U*GMw7r|EKr}L)cyiDNw9)?$6DoYL?#Xi=@S!}3$!j>xEdnpR^5g}gf zlY7($zp@R@c)DPHRiRIr*mBc|9){r*-~(}ZN`52X93LP3*fIaPm7lT7z@zS{Sm}pZ z(n)9;HVBzP8EPE|kGAv$0=`g`M2umtWg0_MT!4;k zlTeq?OH$`;V+M)DJ|0(EfvYAdpoVeg!sQa$GpI*wlo+y4FEOA*7D)1vH-W%~6T635cHyjr;9ahf`zSoEU1wy{niAlF1N(=!ZR% z>}C2qy-}y{0dR+H;y!uoB;fzHsm?|KuHv9Q$ z?QrJp=Gw@(v3MK-%%(l$apyx3xNg+RI9iTptX}rg}SzsD`l1)d*KJ zs#hwyOPHdafLzrBG-yD{tV}|{)v%-V$v3{B335*E=(Ml63aq;Ya+Td(*=D5w{@hqxvXO9;LM)g|H(WvgOd=3q{n@SQY#iM#NiM2@3U2WNstdYF^EJp1W&3 z%Gh$;7O81+*qE7XKYqD!5=QP$d&BH(mHod*ke=G&-CsV3b{TI*Ob@@sEn43tT|cg_ z^V#Fm8IWS2fbLIz9ZJK1#lalfCB4NlSN`78`)X{&)=PkEKXzx6-+`W995r_h!%Y@k za;!rUvfXS&fhU4prbYaipHYuR(_;X0~fJLTn zGbp6BMV!mOPY2hW=OyavMSzlXIP+r#C=LerH_~UvvBKl@FzNIByGLEls3%$%q&2Ua z`(dw~s{xd6)O7k#enM6oS)$teb>3u3GHA}i*MDBvD%^Dff~yT2cDYE z^CrJQCRE*VXFD6fcxenRXXI2RrDVvN)4Jx_f-AIK-`B|jh|2To6GkzzZ>E1ne?IF# zhk`JnOTscJbGGiKYTC|yX?e9UmvDYR&;{yh4diSA&>&9G`5R4j7~1f`&KwS6YBkThLs^F-DU@g0oa7cpch- zfaD9lt2HNhy4YqnZfpuZ@cmJBrpS0X_#YU~I6u_{&k9duo*1JkAYVnriulUW|CMkf zH$|Qs#;xGi#;i`#PZ$A6;zUY;MO+C%6A~%_q-mm`UVtrY)W446hdnP4q5;@wsVi_JmbSf2FMT3R}9tOcg+jMpz}u%p&UuV zda0}UvW_z6sxtt!pdmlBqPk^}kIzXVDSbi_ZSk|41egr|h;xfjR{~KB@Pn9mO}15- zEUi)gRKH?Ne~4CwI)kofq_+u4m;nOq>n8D8*?!P>al=pF_(0<~{yfFg0GqkdhMzg} z^SpAS^SEYd;vb{~#Wi0Xb{n$TLN(={2r-P>gWd@t_j6AxbCNT_NbIg#Aa znw_nAVUxK6iG>hl!kF<$p$Q_?d|HVY!*Q^1-Wzq^qIWc^>Z--&N%yc5U@%vf>aq7o z0*Qc$*YoYVSC=9DknEja8@AF!WqBb`=n0{9)KQ5>r#pb)F}&JOf*d4%hf|tU!y>p` ztdEv`&DRgiL^>Of+{CGj!?KZ^o?*F1VJ^a2g&%f9;%(l+QqhWRWU&gcB)L-v@5kJC ziO-Z+Wp@-m@X&K?X>LCL)f4b@;X^D{)5VtK3eYa3xS&bTE5Y-%xwqbmDBxd5X;P6t zo2D&^r>5yH6b?<=cmY)d-9%raf)+m8j@5SIh4rF!$*y$D=GfXJcC6MybwBt|VXikR zdt$lnh{qm^(2^{A^NSzGWn+u>a%9(m|w@ch38sKJ93SaOEuV z`N?hP)DTs7RBSIyM!p-^E{V&-9cpZ~T@|k-;eNnT>4#HVRaC!J9x5T2PTM)14H4nj z2eAUM_3eQpXCrd%f<5;1v>-1ixdbo4LKB$!6wnQq3C+(m1WVS!cDaIhcsEN`NyxExM4#0RTtcqq2R%g>_Qd3 z2~6#(943|1O7COUNw4iu`t3p$P3@e_tJ1Pt1FGnloJ5+UC;oZ{EQYF|h2uXAIgiJ@ z$t}`Ee4^{pi0>taD$Kpx_rMdLl|@7RTn>zu{-vDtXK0^1N?_r|&!%&Rc@1Aa5JIxMa}uD7|8}ZeT;|QP=hHs zB^$}EGByu1KbzqiLB;A3dr`MaQHc6k{NF$1#FogmG9xjlm{fElXxf~Jh~i$Hf|3|X zAzA!2+{feT#c`dbAjgkp%>iQ;VrELLBP<9uz$<$D;o6K`^rIMz)z61Jz+Wz$H7t~Z z5Vx{6LH4Nt>bY(d%!U?4@!MeT!aEJak_3CK2BzTCiPhLDuia+_VdzBTP@64UH!3;EMUAZ)Xn53UR{tB z!hUYFZ;Oblj4*=cG{ZT#2@`p#c$#Yw^)D2$5{K#FIYlGR zgJXlILx6s^B51y@hbMV~NOAc*E zmWV;dv!B5`&mq}M?HP{uH00Zq4r33`gW-=Z@d+Y|-vsm2h-qC<5}DS3;C~V5j7Q|q z97nUELDx+?b*^)~%?mtcpQ8jpz>ElXx-1kB(kKPiY9ZG}wNxgUB44^6p)S58p--pw z)9^QI>4GqlOj(lk{3syhe+r3&V7QYeGVSdsq}lM71*~KiX49DZjQJS<{*B6t#m^KX zt77(C>4z1~Q!Eu7)w>9;T0KYcY^LEv77I?{rtajtOWd^uz=hm)SX-Az>mF|VyUbM$ zc8+d9pK|s0h};60g(M747j&pVNX@+n_gb)_lJd}i5eMZ(2#!8Tv*9(rFQq7o!f^00 z$K$>%XO1T=i$gc6txO{*zJ6^ee9G;nl}y*dYaZ+h5zadlR1%W#JtT2(Z#y%*d3Al< zZ#1oqhUoQz?xqNLD$swG9NYYuQnJCv0%2*hG{_ywzvH2simvlcoS;J2OM)Qwt$Dut z0WhkYa}%JPt}Tp;cvzv~Z2G7^`_W?XG`=7MBr_|&2~t5yLh0#s$N+frb9H_c0502b z%+)L4mHyS(5WsN~7A-Vlk^xi@3lawe$#W-!_r$Q^J7+*)gBaDA;jvfFxBAvtGa;}f zbI2UP`jjL3Ne)ZwAHSq75HI_Yr#$f($*faJ;BGxL6=0Fc@bGMdLgwtMjTRrEdG|In zE?h01@2&6i0a4uSzIaDrkPV)AKgm{Sj<%;f<&~Mav*bg+FkFtzp8ggU|3jiY`km+J zNoyX;h?Kr@p?ib>nDd`JHn5=X=4aSjhW`iBVjz-d?~G3`UCH(=fVw`z$QE2TX%r!l z=|~cKMSb~T%T=~3o-wQSu!Reg1<6RmKX~5e13avX;CIXU7!5k{%I*QVOrKU?Aw$bO zThfF;lrH;V(`9xdgsf!ZH;QSga+{0KZ=bALumZQZJyl3_M?C0KtG1=ZbCME{U)pKa zDwdvfcW-}cyD^`YWj1#;-*)9M;cMBxEUt6;+09J&X&b>zYuq!is@vJdOc*c+3QP{C zOigYyYKd!(4GA(zT&@JGwnQa#1~Gt95Yb$Hkv*Ds0@CUTNyX`Ka`_ z(EnZXTj2A&dM5BW^H&Uxn~+tVQBeMe(GR{UWBTEW$2H9Ti-Z34Z!EV?8*2g&PCndy zZJC}Fvl%8f@T;Br{-opAE5xx#k&Rx-&yFm))*G$+aTNiE-e)W<_aQGWF`$4t}U zo=C7%q{ci;5&o)YD6!i*;QwtU&B*fN_-*jDE&bK|Kco+mWZMm*{nZ05^;N>z4;!cS z`W!-_+rUuvj{D~pC#95F^yzRdW8*U4L-PpO6se&hSHFjSlrhtu5G4liQIEPiu(-c6 z8e${Wbx4tK$C+6NX>yw06=G5>qE9$ziY3 zR4prWC-t(umJxM(u2|1Qmz^kc84JgSHG_H@OqpJBVATc2WX@m9M9pO|Wte-nALDs+ zGd@=z@Xo&HDh@)qv}TTe#Yj#MrD_@@P1i2hi|8gyzk8&X;#yRR#7{L__=@-^Q(i@t;DPDQ!5vj{bFMC!8+JD?p#XE57-A^}jr&MJ+aekl)oVRgq(d^4& zDQla136|dpbwL$jYl#)t78QTG!r1#ijk{I>2spaY`M#USOEV4n5X%YlNR0xZR{=kl;ET1#j zvjQIYo%jc}=(5<EA>Qk+~WGawt&HBE_UmiXg$5f$8V$ zr<8y>CwZ`L$}`#duKlzK-Gd$iql(1P|Dv@5=_(K<#D$&GVn&#CF7rd5PsaE?k zlF*=yJ8NB`eM>@1CYiD)QzYxD_1vYs<45giXp-uRKf5oAPyUWS9ey9h&ZZ}*9_FV6 zzW`cO>g4Drev;{@q1o_n;|aZjW(>u)I(UIx!e94Eo3SBC;iTTtrS%)OZ1|q>V5#t?F_8a6&qf`1`N-z0|wzxn@jO#pmbjY{>h> zmG!>rc#Lh7suU~`2q_?@?P9#oC0WWm@G0K>GC{?giLPLZuS#1KpvVV|z^rNiOld#T z9jTn!)8-FRk+E$zVV;%vcqWYP!MJKEG1A?HTFw6_<8oN8kL~#&M}~6QS`phBkacqh zQh#Yk9py9ToWiaQ{a-cG!i4N8E;`1)!V!4NxKXx#S}9X=uXe<~uHg~o zgk%fj=E(F4ugBO>&GK0{QD=l{Ru&3LSIvqSa>C14#-sml&6L@Arz9eZxUv(2E;TM8 zrzYsEBH&K*>0>m6BH6t{Cds58rj*+D1pGR!(uazJWTSRfj97C~2%L(0JC6A$iDhHD zR*5MXuQq+~W&>cnuZF=C>U;L%!5EK&lpJ~dV7Qo_fbbqS49@2AOIhKO)!pTsK4N${ zx%vkqrdsc7qawvz6Uq^$0*Gj_Vq{R%9>tV=iliA6o+4jS;>oUduxSXvNXcH#yaQ_^ zhQ%ABk@w)Nkhp=&o=5LuHYPK(i?cj6pWv$DZJf5$*nf3nP{J1mzD08eoFEa?NESb3 zs+2qU*jr02@YBe(vpd#K%gX5@gqr=^24G%@f3h%Gic>|U~QL7V{k>u3s%m8j@oSuK_K zG~YJ|O#Z-;jalkckd(q(d-m)ZI{+4MzAQb_KoIt0VS@*tF9kFqZ|d|AQL4XKSu@c% z--PYx#SV}IGHUM4&oyC--v5@1^hlQhW37I4N%IHlZE}@C>q_$2sau*mItGh0gjp#e zsE#>wM}An5jrxZ>jp9#;CEs+>EKe&f*x~_5zuv-RNS_B_n2pM#EjzeC$nZF|lO2+r zVMSMjQ5zb`S|yrHCBFg~*4S9h2sY2;-T5y-Y0tol@>F^L>}O<5r(v}DcHS`ij6BT0 zRx>91(q24LWIPPKq-3d1L~hQqzAIGUoYfbiHm3uzy)RcwjOZymd*F8fF?Q`HoKGd* zyW90WpydxR47>RNWAWdlaitYn%TYThu?#*l3ik2x^15lHe2FK0F`(VPB~oMZi}k3M zt8@E{7U;$Pbo)>`MlZEbu?6hu%fGEFZaLoNC>Fm;1BTLhfU|C0VsFy)FL#_*8mdC) zAFd)W+Xx8Km~8N3@~El`*3`uxC$c!)voBr#{_wRb-vhx4m$tLxmWRZrDhV)Fr_&N` zldto?e^vqEp!tU5kXOy)o7EG`7O(g;|25YaZZGHmBrNn&uQXg-8@W{;|FnF**;rQ2 zcatzQXG}?Yle5xzaDKc&>%3@l0zxyu)CZKOxeNJh9s#l%l??KXiIqRYJWbt>?bcTY z9ly`1xK8%0!~v%5MMSo1&EhK{Ppmoq*}k32R#P>}%P!4Xs&h-I&WYt|6uogMBn33fw<5;{$Lux4X7|gT|!# z;@F^(Z&XlMQCU;TBX--aWaA69D{h7Eg7^bNF=9mJkH1Rj%5Sq@J^6tS8#KbH$k{7j z8(crzUjCP2jvwSBtJ)7Wimwg%db=g^&irvDk5zT`n^ut?<6lmn9>)R3beFQ$2Mw2{ z+G2snjs8-P%$sNijbeCd(xYt+ri_V13WtJh3;Iun^cmH)tT-JA*Qc# zUmiwRU*t&m{tnC7%R=t=ky=E&#KJ31DLxvv+gURYo`yfCY7?|sL4CM8#u%-aGi#|9 zVAl@_V+U{qhFjOmUDB1E-578DkxQ9vONyqQPJrm@!A~VW(rXxPJ9{w%P!<93baPGIK9Ai*AK4$NeyWeeL!MHj*6$ z6}J}qYtlc2+MTuu&UWnu`G(-TQ?h*Rhk?FJo+?#j6=xhcZk8TKoK_IiKdBd}8kDO( zrOPnT!j#vfF+StZ6T+x{6k^42m#>Bvg{HVZ9lrKCH1_H@{Sapo$gQG}F*%9=;3{6) z4)1OQO5s@8DqnElt!tTB-^{cy! z7vBI%U3-T6emRrl7faue`+Qfc1E$rQ{#IUpq4r7l1L2E3Ua8GW(A{12c)cx2O&i?6 z+~A&k({lW8?dNSOJ*oM3Ed?$`9{ho_2Ub%v4Udx-zHSjcG0Ac2a&jsrzbmb`}Lq+j<{M`97!m(rmqXMu_f9I zC<|{v-LInf#20HFX^tdSs&t-)LOZ9*^%9+MSkYw-`$v;H2e`>>=}qt~Fh+Hv+H+}U z=+H-U&CoD{ANKo?&lPFsIutoCcN~`jQv}h|fRJ!gHqCP0Gl~;6BuU*}OtZ!=mD+~r zF}vY@3LDJ(az~#nEw^2`?1Q*wS!@U6X}CsyDHdVl>pgfDC)sP8%JE?1^wY~cW8nuM z8uV|17)2tJrq0lF^ItKsDHNU>6&WPHwnasQi6hT4GW+TOcfpgI4*L-!_F&Wy6KBB{ zekf;HU8=D=$#jyg4EEO@eVfRR#Q*-ZIQjbfah|03TY2dHh+Q^R%~KACJaPNff^q-y z@3LCu!FqjSMg2q%V$2B}45IQbw1>pLb-f(8`faQh0_U*F_)~C(Mynyr(vn+8M>fPod;& zMTw?sA76x;k897slhDf}zc6QNF{9>;sN5*9^2$&i&BXh(yl$qb<^6Nj8wVcBj=pl= z86oVMaG$+t4jsOho0;W`n%VtJ4~r5o%^BHPc+1Higf(5N){uAEJlIp@eR1A|G?AHP8c@(@)*AXKw|RVxRxyNFh)w#pY3kEe{QxLB6k|SwyOwv*!%ciwZ40` zT51nFQEw&*Os{jil_KOVG$>q7QIzKX*aO5))Gd#1XtA-HV-(>gJ0G(UY@zv2G3PgU zM)@XRwyzmHe=b6M$)w*}JDd+@EU?tw=Cy|9zp-U1u|`R0twZKN%&sn>uYkX%?iAvA z_2ll7tA!VrV|Tb$SzrS~LJe0vBe+c>_S-1#(jEO6s4|rz2FrA*c9xdfDpM)k+&^my z$vw5p`s?joDPM{ypBA)hEAGQJa}Np$<)uC7%@%%hjQje#_wQ5!GQF^PVUz1=t2lKg znZDAY-9ojGy59zw_S99VVAMm=Q+(O@C06hGt7OBWsJqVT`Y>i;${5Yq$1|}$dLy>p z36Tr$_C9Cl#n#e@IFt3wJft%>U*PCCHZ>yCHsfM3nhkTT-nTT=>W~GdVP)j?+;VAP z{bfpfBQ~^!f3p13v}Wat!r(^leo4g6T2s-O^_b+C1KfGl{7o{87~+AF$H?A11r!hu z6f+oI*33<~#X1LR&8-%+YiL;@5?qa5_N2U>?Kj)NQIR7^6gnnHZUtkN8n<7M z+@>B`gi6F-u4CV4x4p}8R|}-je8)p0MV* zOn=92d(dw(#TN}6v4z>o*Lg^3RV?~$z-Ny(`m<;w)pbe{Yr) z{Wz)w%I<$kK~1hhTN-(q%~R)o@~`e=@nXxyC0)y9?`TO9g^olk#%t5tFLaFfXy@oU zoV$`{NS-35pBTR!z*Xc}dCsGx1rBxEv#any!G(?m&nSPeWId?^ihVrqZ;eOQvDvQG z&BY-!BIo|PTHck|Ji9uYO9zd<6CAFUhxn) zEu&YuvMo=Neeo1ew)7pQHO|6)Z`Xyypx=(9hyslnu)Z^e*{W96g^&E197!CW1v~_i zbij;j3&^gC2EHDvDYYgYu(1L#WiKefx*|Bi>U~*-8i;EF3fatzeRDmC=4iB7?93bk zZQ%)1?Xo#xIlvIPP-5w7l<)nncK`+D8s0U8@B~VC40!by+ECT#kk91L3fPNz`C-6}{E8sw5 z2=d85r3XF|ge_qR0w&B<)>EL;dvX9ouwOzofD?Y|Kmk;C2CWc~7ORB_kux4SAz`{KvtAqf86vNMk`ns1zf@8qP1A;{1qCY;& zBc)7gpPxM8!hQl&>3a0*?ESi0@k!-mh1m*`_yf_|;y!BG-vJb2eJJZbIAsjWr~sg` z5T=|ZF~rBGp`4~JESjWh#7$lNB_?Mh=h`&DIk>jBOZ zL$VNvsfs{KR!M#_wUDNHP4r2XUB~{}q&@WlCw5(y(FWS`2Pu=WOv(Lzc+;D3E3akR zi#leH;PxqWV<`>GK9yG3v}u|y7JoRR96j^IiPXhb4ZD^Rm*+m>qnoqbiP^DTJP3~} z6NB@XRBWM3@nqcjt-3zGPE!dF347uBJCDQpJo^U|CRa_)%j_63XxA`NYYUmqE72{U zD{IAb*)@JNNYqa-#}$p>bz!c1W-JqC-AH)AB`3_*h>}R0Ja007Z3tBdZ(P|#5Qq#V z690W)7kRD3|0b6HZ62+pk{@O>^+Z^_gnk&qkHzGo5E|8SvVzpy54aeKpg7qG?xM=Y z7}<*RIm)zw&ul2u1^c_Ol2!n@ys}BQ_2cLvcoMq^!$YS?R`L;#w0b1EiRz$492Rua z@oI5xoy$0>s*kC&RX68nZv zmXV5=|3M#@&&Q?iRKKlbjE~XW!1XYjZrV?!M35jf8zwB?xaKV~e|zA}PaWNe4*Lb6 ziA%BrsO!_K{hHLL5oFeg%JrwNn^j>nR2Z5OeX=hTHGLB4>YYTFnx3bigoof1N(??k z3wH^M==+p+F(Y0kzrF{L#x<-)<2z2EUg1A+nb~}cW|HXOp!^hLPWL(0Z&M+QbedG0 z^3CG(7IFapN5IoBho@V;d9KPR%T%4MM04NOWz#OcrV+`s#;!`)h|n(iCqXEDE8Q|! z^xn-9END|t6tz6goNFOGN^qBOyu_YwyyOCJ#aa+D0e`i7@v7bJ-iZf1yzd-z`Ny|N ziR92m0WghiQc9W2-BWvhM2fnzH2L1+u|bp3_fmd_t8}VMbvfunGeNT6t_(r3Xb=*i zb=PJtPh?3`)--1W?QN3&?t&B31bb3pYb^jS zeM5%<=#arH-pKtYmeL34(fh*u#Fk+dB5)FpP0T3u?mPC_+X(t_74LLHr2(IC8P)nI zmrxp)i0@%CU77~{;0!9!LYnJ#=>?Pr@~GE|Jlkg>UDQSI;;~KmIe#<`meQI$nQRz~ z(#>NJ<0NHCnIxv>D4N{g{(9b~0b$s_YCpPiYC@){UIO;|;xCzII4~3S zz3fT#&CMoFvMvmfi(S_DtjB%IJuFt8JyZhx*WD2Gsj?inI?>Yp=7fl-(c~slLk{uM z$;Q`_s!2>2=m?#}Y}KW6-ZsaGBuiVjLl#4^K?d)l*2<+C16eH%vBxj_;P@}G-tGu< z35&$>RDb+SuA^e&M1z}1d`~~KAgxU%kf)5(!_5`U%Sfdhxb|;tf z>Y5-7j{CD!h0dS^HlCTZ8vo{c+10Y~bWlyIPebKxxIbLAP1CNQ^d3Q2{xtg9{pTW{ zQ)PDGgoT{uly7|t^vZ-|12eKki>}Ka_#u}1g5-%V^oin6BAmu%8 z|BjS5(Y5`qoO8~o>33LRB-!Pbcsw2c!IVWlE>ua&?;cFa$^-=(6~;>0$*e&PL) z_~OH=F@m>gZpb`f$Mztj20?h z{w3olz>mu%n0IKP%P^|po%9nmKB%OVaxjjtHlz=SL^4^c(ugPrB3jm55rSe;kW&`=l*(O<# zun3I->p?o?b+eL&>#TNQ|1&16UMVM<2LySqCG&~qnjRAOKWAP-HR&1 z&&W5`s?cO0Ut%ihvqu(hie$#7APmj8^p-n3^ozl+Em z%2{qVKnvJiL;Q#$wZ?lg6JmJLfXm^u+8a%5Ff(T_ZrSG-9Ye9%irV@l#~z5zLV!SN z8f+2twXL+={%N5^#*IPqY-gZ_|2c6*RtgN-+3Du=zk7|*;(^mBY?vct`v3po&My#0 yQ0Ef+G5|==P=Ge=6GqE;XRg%ChUC*b0ux-Bt+BZ}VQ`B1Jyj(w#cFx$u>S*%z-|Em diff --git a/figures/ifccostitem_fig02.png b/figures/ifccostitem_fig02.png deleted file mode 100644 index 5f3e4100e84813df95cb02f3c04181aebb488c95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36575 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

    QB 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 RMALykO?BPt1!`7-{{r}k?MVOt diff --git a/figures/ifccostschedule_fig01.png b/figures/ifccostschedule_fig01.png deleted file mode 100644 index 67e94b8c5f82f1749bedd6a5e1204378ae1086ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23610 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 diff --git a/figures/ifccovering_materialusage-01.png b/figures/ifccovering_materialusage-01.png deleted file mode 100644 index 9b6bf5fd20d0652e736df1218a26d183bad00ef3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13341 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