using System; using System.Buffers.Binary; using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.Globalization; using System.IO; using System.Linq; using System.Linq.Expressions; using System.Net; using System.Net.Http; using System.Net.Http.Headers; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.Versioning; using System.Security.Cryptography; using System.Text; using System.Text.Json; using System.Text.Json.Serialization; using System.Text.RegularExpressions; using System.Threading; using System.Threading.Tasks; using HylandHelper.BridgeContracts; using HylandHelper.BridgeMod; using HylandHelper.PhoneTile; using HylandHelper.PhoneTile.Layouts; using HylandHelper.PhoneTile.Layouts.Engine; using Il2CppFishNet; using Il2CppFishNet.Object; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppScheduleOne.Building; using Il2CppScheduleOne.DevUtilities; using Il2CppScheduleOne.EntityFramework; using Il2CppScheduleOne.ItemFramework; using Il2CppScheduleOne.Persistence; using Il2CppScheduleOne.Property; using Il2CppScheduleOne.Tiles; using Il2CppScheduleOne.UI; using Il2CppSystem; using Il2CppSystem.Collections.Generic; using MelonLoader; using Microsoft.CodeAnalysis; using S1API.Building; using S1API.Console; using S1API.GameTime; using S1API.Items; using S1API.Items.Storable; using S1API.Leveling; using S1API.Lifecycle; using S1API.Money; using S1API.PhoneApp; using S1API.Property; using S1API.UI; using S1API.Utils; using UnityEngine; using UnityEngine.UI; [assembly: CompilationRelaxations(8)] [assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)] [assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)] [assembly: MelonInfo(typeof(PhoneTileMod), "Hyland Helper Phone Tile", "0.3.1", "MadJag Studios", null)] [assembly: TargetFramework(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")] [assembly: AssemblyCompany("MadJag Studios")] [assembly: AssemblyConfiguration("Release")] [assembly: AssemblyCopyright("Copyright © 2026 MadJag Studios")] [assembly: AssemblyDescription("Hyland Helper in-game phone tile for Schedule I")] [assembly: AssemblyFileVersion("0.3.1.0")] [assembly: AssemblyInformationalVersion("0.3.1")] [assembly: AssemblyProduct("Hyland Helper")] [assembly: AssemblyTitle("HylandHelper.PhoneTile")] [assembly: AssemblyVersion("0.3.1.0")] [module: RefSafetyRules(11)] namespace Microsoft.CodeAnalysis { [CompilerGenerated] [Embedded] internal sealed class EmbeddedAttribute : Attribute { } } namespace System.Runtime.CompilerServices { [CompilerGenerated] [Embedded] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Parameter | AttributeTargets.ReturnValue | AttributeTargets.GenericParameter, AllowMultiple = false, Inherited = false)] internal sealed class NullableAttribute : Attribute { public readonly byte[] NullableFlags; public NullableAttribute(byte P_0) { NullableFlags = new byte[1] { P_0 }; } public NullableAttribute(byte[] P_0) { NullableFlags = P_0; } } [CompilerGenerated] [Embedded] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Interface | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)] internal sealed class NullableContextAttribute : Attribute { public readonly byte Flag; public NullableContextAttribute(byte P_0) { Flag = P_0; } } [CompilerGenerated] [Embedded] [AttributeUsage(AttributeTargets.Module, AllowMultiple = false, Inherited = false)] internal sealed class RefSafetyRulesAttribute : Attribute { public readonly int Version; public RefSafetyRulesAttribute(int P_0) { Version = P_0; } } } public sealed class GeneratedLayoutApplyObjectDefinition { public string LayoutObjectId { get; set; } = ""; public string GameItemId { get; set; } = ""; public string PlacementClass { get; set; } = "grid"; public int Width { get; set; } public int Height { get; set; } public bool CanRotate { get; set; } public bool BlocksPlacement { get; set; } } public static class GeneratedLayoutApplyCatalog { public const string CatalogRevision = "c1-3ac35145ecefb9411a19fb5ace0c65dd5300ceccf5bc4273edd0222500b4f24b"; public static readonly GeneratedLayoutApplyObjectDefinition[] PhysicalObjects = new GeneratedLayoutApplyObjectDefinition[41] { new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "pot", GameItemId = "airpot", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "suspension_rack", GameItemId = "suspensionrack", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = false }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "full_spectrum_grow_light", GameItemId = "fullspectrumgrowlight", PlacementClass = "dependent", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = false }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "led_grow_light", GameItemId = "ledgrowlight", PlacementClass = "dependent", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = false }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "halogen_grow_light", GameItemId = "halogengrowlight", PlacementClass = "dependent", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = false }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "mushroom_bed", GameItemId = "mushroombed", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "spore_spawn_station", GameItemId = "mushroomspawnstation", Width = 4, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "drying_rack", GameItemId = "dryingrack", Width = 3, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "chemistry_station", GameItemId = "chemistrystation", Width = 4, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "lab_oven", GameItemId = "laboven", Width = 4, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "mixing_station", GameItemId = "mixingstation", Width = 4, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "mixing_station_mk2", GameItemId = "mixingstationmk2", Width = 4, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "cauldron", GameItemId = "cauldron", Width = 4, Height = 4, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "brick_press", GameItemId = "brickpress", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "ac_unit", GameItemId = "acunit", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "pot_sprinkler", GameItemId = "potsprinkler", Width = 2, Height = 1, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "big_sprinkler", GameItemId = "bigsprinkler", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "soil_pourer", GameItemId = "soilpourer", Width = 2, Height = 1, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "plastic_pot", GameItemId = "plasticpot", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "moisture_preserving_pot", GameItemId = "moisturepreservingpot", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "grow_tent", GameItemId = "growtent", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "floor_lamp", GameItemId = "floorlamp", Width = 1, Height = 1, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "garbage_throne", GameItemId = "garbagethrone", Width = 4, Height = 3, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "plastic_table", GameItemId = "plastictable", Width = 4, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "trash_can", GameItemId = "trashcan", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "toilet", GameItemId = "toilet", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "supply_shelf", GameItemId = "smallstoragerack", Width = 2, Height = 1, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "medium_storage_rack", GameItemId = "mediumstoragerack", Width = 3, Height = 1, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "large_storage_rack", GameItemId = "largestoragerack", Width = 4, Height = 1, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "locker", GameItemId = "locker", Width = 3, Height = 1, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "bed", GameItemId = "bed", Width = 3, Height = 5, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "small_storage_closet", GameItemId = "smallstoragecloset", Width = 2, Height = 1, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "medium_storage_closet", GameItemId = "mediumstoragecloset", Width = 3, Height = 1, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "large_storage_closet", GameItemId = "largestoragecloset", Width = 4, Height = 1, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "huge_storage_closet", GameItemId = "hugestoragecloset", Width = 4, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "display_cabinet", GameItemId = "displaycabinet", Width = 3, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "filing_cabinet", GameItemId = "filingcabinet", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "safe", GameItemId = "safe", Width = 2, Height = 2, CanRotate = false, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "packing_station", GameItemId = "packagingstation", Width = 4, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "packing_station_mk2", GameItemId = "packagingstationmk2", Width = 4, Height = 2, CanRotate = true, BlocksPlacement = true }, new GeneratedLayoutApplyObjectDefinition { LayoutObjectId = "laundering_station", GameItemId = "launderingstation", Width = 4, Height = 2, CanRotate = true, BlocksPlacement = true } }; } public sealed class GeneratedLayoutApplyCell { public int NativeX { get; set; } public int NativeY { get; set; } public int Row2 { get; set; } public int Col2 { get; set; } } public sealed class GeneratedLayoutApplyRotation { public int NativeDegrees { get; set; } public string LayoutRotation { get; set; } = ""; } public sealed class GeneratedLayoutApplyGrid { public string GridGuid { get; set; } = ""; public string PropertyId { get; set; } = ""; public int FloorIndex { get; set; } public int RowOrigin2 { get; set; } public int ColOrigin2 { get; set; } public int RowFromX { get; set; } public int RowFromY { get; set; } public int ColFromX { get; set; } public int ColFromY { get; set; } public GeneratedLayoutApplyRotation[] RotationByNativeDegrees { get; set; } = new GeneratedLayoutApplyRotation[0]; public GeneratedLayoutApplyCell[] PlaceableCells { get; set; } = new GeneratedLayoutApplyCell[0]; public GeneratedLayoutApplyCell[] BlockedCells { get; set; } = new GeneratedLayoutApplyCell[0]; } public sealed class GeneratedLayoutApplyFloor { public int FloorIndex { get; set; } public GeneratedLayoutApplyGrid[] Grids { get; set; } = new GeneratedLayoutApplyGrid[0]; } public sealed class GeneratedLayoutApplyProperty { public string PropertyCode { get; set; } = ""; public string PropertyId { get; set; } = ""; public GeneratedLayoutApplyFloor[] Floors { get; set; } = new GeneratedLayoutApplyFloor[0]; } public static class GeneratedLayoutApplyProperties { public const string LayoutRevision = "g1-7b34d3b8a094343742351e1a89e697fdc49dc979117c30e416311233be3b4a90"; public static readonly GeneratedLayoutApplyProperty[] Properties = new GeneratedLayoutApplyProperty[8] { new GeneratedLayoutApplyProperty { PropertyCode = "barn", PropertyId = "barn", Floors = new GeneratedLayoutApplyFloor[2] { new GeneratedLayoutApplyFloor { FloorIndex = 0, Grids = new GeneratedLayoutApplyGrid[1] { new GeneratedLayoutApplyGrid { GridGuid = "fa2d9b23-eb58-43ae-8f8b-7c37a132a46e", PropertyId = "barn", FloorIndex = 0, RowOrigin2 = 58, ColOrigin2 = 0, RowFromX = 0, RowFromY = -1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "south" } }, PlaceableCells = new GeneratedLayoutApplyCell[1055] { new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 29, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 29, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 29, Row2 = 0, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 29, Row2 = 0, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 29, Row2 = 0, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 29, Row2 = 0, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 29, Row2 = 0, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 29, Row2 = 0, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 29, Row2 = 0, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 29, Row2 = 0, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 29, Row2 = 0, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 29, Row2 = 0, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 29, Row2 = 0, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 29, Row2 = 0, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 29, Row2 = 0, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 29, Row2 = 0, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 29, Row2 = 0, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 29, Row2 = 0, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 29, Row2 = 0, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 29, Row2 = 0, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 29, Row2 = 0, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 29, Row2 = 0, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 29, Row2 = 0, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 29, Row2 = 0, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 29, Row2 = 0, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 29, Row2 = 0, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 29, Row2 = 0, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 29, Row2 = 0, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 29, Row2 = 0, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 29, Row2 = 0, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 29, Row2 = 0, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 29, Row2 = 0, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 28, Row2 = 2, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 28, Row2 = 2, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 28, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 28, Row2 = 2, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 28, Row2 = 2, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 28, Row2 = 2, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 28, Row2 = 2, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 28, Row2 = 2, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 28, Row2 = 2, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 28, Row2 = 2, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 28, Row2 = 2, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 28, Row2 = 2, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 28, Row2 = 2, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 28, Row2 = 2, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 28, Row2 = 2, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 28, Row2 = 2, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 28, Row2 = 2, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 28, Row2 = 2, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 28, Row2 = 2, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 28, Row2 = 2, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 28, Row2 = 2, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 28, Row2 = 2, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 28, Row2 = 2, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 28, Row2 = 2, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 28, Row2 = 2, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 28, Row2 = 2, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 28, Row2 = 2, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 28, Row2 = 2, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 28, Row2 = 2, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 28, Row2 = 2, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 28, Row2 = 2, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 28, Row2 = 2, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 28, Row2 = 2, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 28, Row2 = 2, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 28, Row2 = 2, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 28, Row2 = 2, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 28, Row2 = 2, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 27, Row2 = 4, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 27, Row2 = 4, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 27, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 27, Row2 = 4, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 27, Row2 = 4, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 27, Row2 = 4, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 27, Row2 = 4, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 27, Row2 = 4, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 27, Row2 = 4, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 27, Row2 = 4, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 27, Row2 = 4, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 27, Row2 = 4, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 27, Row2 = 4, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 27, Row2 = 4, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 27, Row2 = 4, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 27, Row2 = 4, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 27, Row2 = 4, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 27, Row2 = 4, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 27, Row2 = 4, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 27, Row2 = 4, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 27, Row2 = 4, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 27, Row2 = 4, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 27, Row2 = 4, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 27, Row2 = 4, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 27, Row2 = 4, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 27, Row2 = 4, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 27, Row2 = 4, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 27, Row2 = 4, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 27, Row2 = 4, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 27, Row2 = 4, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 27, Row2 = 4, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 27, Row2 = 4, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 27, Row2 = 4, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 27, Row2 = 4, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 27, Row2 = 4, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 27, Row2 = 4, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 27, Row2 = 4, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 26, Row2 = 6, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 26, Row2 = 6, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 26, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 26, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 26, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 26, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 26, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 26, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 26, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 26, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 26, Row2 = 6, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 26, Row2 = 6, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 26, Row2 = 6, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 26, Row2 = 6, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 26, Row2 = 6, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 26, Row2 = 6, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 26, Row2 = 6, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 26, Row2 = 6, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 26, Row2 = 6, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 26, Row2 = 6, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 26, Row2 = 6, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 26, Row2 = 6, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 26, Row2 = 6, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 26, Row2 = 6, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 26, Row2 = 6, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 26, Row2 = 6, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 26, Row2 = 6, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 26, Row2 = 6, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 26, Row2 = 6, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 26, Row2 = 6, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 26, Row2 = 6, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 26, Row2 = 6, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 26, Row2 = 6, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 26, Row2 = 6, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 26, Row2 = 6, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 26, Row2 = 6, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 26, Row2 = 6, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 25, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 25, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 25, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 25, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 25, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 25, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 25, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 25, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 25, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 25, Row2 = 8, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 25, Row2 = 8, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 25, Row2 = 8, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 25, Row2 = 8, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 25, Row2 = 8, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 25, Row2 = 8, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 25, Row2 = 8, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 25, Row2 = 8, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 25, Row2 = 8, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 25, Row2 = 8, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 25, Row2 = 8, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 25, Row2 = 8, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 25, Row2 = 8, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 25, Row2 = 8, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 25, Row2 = 8, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 25, Row2 = 8, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 25, Row2 = 8, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 25, Row2 = 8, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 25, Row2 = 8, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 25, Row2 = 8, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 25, Row2 = 8, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 25, Row2 = 8, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 25, Row2 = 8, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 25, Row2 = 8, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 25, Row2 = 8, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 25, Row2 = 8, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 25, Row2 = 8, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 25, Row2 = 8, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 24, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 24, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 24, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 24, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 24, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 24, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 24, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 24, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 24, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 24, Row2 = 10, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 24, Row2 = 10, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 24, Row2 = 10, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 24, Row2 = 10, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 24, Row2 = 10, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 24, Row2 = 10, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 24, Row2 = 10, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 24, Row2 = 10, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 24, Row2 = 10, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 24, Row2 = 10, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 24, Row2 = 10, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 24, Row2 = 10, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 24, Row2 = 10, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 24, Row2 = 10, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 24, Row2 = 10, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 24, Row2 = 10, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 24, Row2 = 10, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 24, Row2 = 10, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 24, Row2 = 10, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 24, Row2 = 10, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 24, Row2 = 10, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 24, Row2 = 10, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 24, Row2 = 10, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 24, Row2 = 10, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 24, Row2 = 10, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 24, Row2 = 10, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 24, Row2 = 10, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 24, Row2 = 10, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 23, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 23, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 23, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 23, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 23, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 23, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 23, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 23, Row2 = 12, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 23, Row2 = 12, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 23, Row2 = 12, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 23, Row2 = 12, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 23, Row2 = 12, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 23, Row2 = 12, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 23, Row2 = 12, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 23, Row2 = 12, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 23, Row2 = 12, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 23, Row2 = 12, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 23, Row2 = 12, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 23, Row2 = 12, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 23, Row2 = 12, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 23, Row2 = 12, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 23, Row2 = 12, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 23, Row2 = 12, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 23, Row2 = 12, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 23, Row2 = 12, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 23, Row2 = 12, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 23, Row2 = 12, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 23, Row2 = 12, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 23, Row2 = 12, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 23, Row2 = 12, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 23, Row2 = 12, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 23, Row2 = 12, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 23, Row2 = 12, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 23, Row2 = 12, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 23, Row2 = 12, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 23, Row2 = 12, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 23, Row2 = 12, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 22, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 22, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 22, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 22, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 22, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 22, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 22, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 22, Row2 = 14, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 22, Row2 = 14, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 22, Row2 = 14, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 22, Row2 = 14, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 22, Row2 = 14, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 22, Row2 = 14, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 22, Row2 = 14, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 22, Row2 = 14, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 22, Row2 = 14, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 22, Row2 = 14, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 22, Row2 = 14, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 22, Row2 = 14, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 22, Row2 = 14, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 22, Row2 = 14, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 22, Row2 = 14, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 22, Row2 = 14, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 22, Row2 = 14, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 22, Row2 = 14, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 22, Row2 = 14, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 22, Row2 = 14, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 22, Row2 = 14, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 22, Row2 = 14, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 22, Row2 = 14, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 22, Row2 = 14, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 22, Row2 = 14, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 22, Row2 = 14, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 22, Row2 = 14, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 22, Row2 = 14, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 22, Row2 = 14, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 22, Row2 = 14, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 21, Row2 = 16, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 21, Row2 = 16, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 21, Row2 = 16, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 21, Row2 = 16, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 21, Row2 = 16, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 21, Row2 = 16, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 21, Row2 = 16, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 21, Row2 = 16, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 21, Row2 = 16, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 21, Row2 = 16, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 21, Row2 = 16, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 21, Row2 = 16, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 21, Row2 = 16, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 21, Row2 = 16, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 21, Row2 = 16, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 21, Row2 = 16, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 21, Row2 = 16, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 21, Row2 = 16, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 21, Row2 = 16, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 21, Row2 = 16, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 21, Row2 = 16, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 21, Row2 = 16, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 21, Row2 = 16, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 21, Row2 = 16, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 21, Row2 = 16, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 21, Row2 = 16, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 21, Row2 = 16, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 21, Row2 = 16, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 21, Row2 = 16, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 21, Row2 = 16, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 21, Row2 = 16, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 21, Row2 = 16, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 21, Row2 = 16, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 21, Row2 = 16, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 21, Row2 = 16, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 21, Row2 = 16, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 21, Row2 = 16, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 20, Row2 = 18, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 20, Row2 = 18, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 20, Row2 = 18, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 20, Row2 = 18, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 20, Row2 = 18, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 20, Row2 = 18, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 20, Row2 = 18, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 20, Row2 = 18, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 20, Row2 = 18, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 20, Row2 = 18, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 20, Row2 = 18, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 20, Row2 = 18, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 20, Row2 = 18, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 20, Row2 = 18, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 20, Row2 = 18, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 20, Row2 = 18, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 20, Row2 = 18, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 20, Row2 = 18, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 20, Row2 = 18, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 20, Row2 = 18, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 20, Row2 = 18, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 20, Row2 = 18, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 20, Row2 = 18, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 20, Row2 = 18, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 20, Row2 = 18, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 20, Row2 = 18, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 20, Row2 = 18, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 20, Row2 = 18, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 20, Row2 = 18, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 19, Row2 = 20, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 19, Row2 = 20, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 19, Row2 = 20, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 19, Row2 = 20, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 19, Row2 = 20, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 19, Row2 = 20, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 19, Row2 = 20, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 19, Row2 = 20, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 19, Row2 = 20, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 19, Row2 = 20, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 19, Row2 = 20, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 19, Row2 = 20, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 19, Row2 = 20, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 19, Row2 = 20, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 19, Row2 = 20, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 19, Row2 = 20, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 19, Row2 = 20, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 19, Row2 = 20, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 19, Row2 = 20, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 19, Row2 = 20, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 19, Row2 = 20, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 19, Row2 = 20, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 19, Row2 = 20, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 19, Row2 = 20, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 19, Row2 = 20, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 19, Row2 = 20, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 19, Row2 = 20, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 19, Row2 = 20, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 19, Row2 = 20, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 19, Row2 = 20, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 19, Row2 = 20, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 19, Row2 = 20, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 19, Row2 = 20, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 18, Row2 = 22, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 18, Row2 = 22, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 18, Row2 = 22, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 18, Row2 = 22, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 18, Row2 = 22, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 18, Row2 = 22, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 18, Row2 = 22, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 18, Row2 = 22, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 18, Row2 = 22, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 18, Row2 = 22, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 18, Row2 = 22, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 18, Row2 = 22, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 18, Row2 = 22, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 18, Row2 = 22, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 18, Row2 = 22, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 18, Row2 = 22, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 18, Row2 = 22, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 18, Row2 = 22, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 18, Row2 = 22, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 18, Row2 = 22, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 18, Row2 = 22, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 18, Row2 = 22, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 18, Row2 = 22, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 18, Row2 = 22, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 18, Row2 = 22, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 18, Row2 = 22, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 18, Row2 = 22, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 18, Row2 = 22, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 18, Row2 = 22, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 18, Row2 = 22, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 18, Row2 = 22, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 18, Row2 = 22, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 18, Row2 = 22, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 17, Row2 = 24, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 17, Row2 = 24, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 17, Row2 = 24, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 17, Row2 = 24, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 17, Row2 = 24, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 17, Row2 = 24, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 17, Row2 = 24, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 17, Row2 = 24, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 17, Row2 = 24, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 17, Row2 = 24, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 17, Row2 = 24, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 17, Row2 = 24, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 17, Row2 = 24, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 17, Row2 = 24, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 17, Row2 = 24, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 17, Row2 = 24, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 17, Row2 = 24, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 17, Row2 = 24, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 17, Row2 = 24, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 17, Row2 = 24, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 17, Row2 = 24, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 17, Row2 = 24, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 17, Row2 = 24, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 17, Row2 = 24, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 17, Row2 = 24, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 17, Row2 = 24, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 17, Row2 = 24, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 17, Row2 = 24, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 17, Row2 = 24, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 17, Row2 = 24, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 17, Row2 = 24, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 17, Row2 = 24, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 17, Row2 = 24, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 16, Row2 = 26, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 16, Row2 = 26, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 16, Row2 = 26, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 16, Row2 = 26, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 16, Row2 = 26, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 16, Row2 = 26, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 16, Row2 = 26, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 16, Row2 = 26, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 16, Row2 = 26, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 16, Row2 = 26, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 16, Row2 = 26, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 16, Row2 = 26, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 16, Row2 = 26, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 16, Row2 = 26, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 16, Row2 = 26, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 16, Row2 = 26, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 16, Row2 = 26, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 16, Row2 = 26, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 16, Row2 = 26, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 16, Row2 = 26, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 16, Row2 = 26, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 16, Row2 = 26, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 16, Row2 = 26, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 16, Row2 = 26, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 16, Row2 = 26, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 16, Row2 = 26, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 16, Row2 = 26, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 16, Row2 = 26, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 16, Row2 = 26, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 16, Row2 = 26, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 16, Row2 = 26, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 16, Row2 = 26, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 16, Row2 = 26, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 15, Row2 = 28, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 15, Row2 = 28, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 15, Row2 = 28, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 15, Row2 = 28, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 15, Row2 = 28, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 15, Row2 = 28, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 15, Row2 = 28, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 15, Row2 = 28, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 15, Row2 = 28, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 15, Row2 = 28, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 15, Row2 = 28, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 15, Row2 = 28, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 15, Row2 = 28, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 15, Row2 = 28, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 15, Row2 = 28, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 15, Row2 = 28, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 15, Row2 = 28, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 15, Row2 = 28, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 15, Row2 = 28, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 15, Row2 = 28, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 15, Row2 = 28, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 15, Row2 = 28, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 15, Row2 = 28, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 15, Row2 = 28, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 15, Row2 = 28, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 15, Row2 = 28, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 15, Row2 = 28, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 15, Row2 = 28, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 15, Row2 = 28, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 15, Row2 = 28, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 15, Row2 = 28, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 15, Row2 = 28, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 15, Row2 = 28, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 14, Row2 = 30, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 14, Row2 = 30, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 14, Row2 = 30, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 14, Row2 = 30, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 14, Row2 = 30, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 14, Row2 = 30, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 14, Row2 = 30, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 14, Row2 = 30, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 14, Row2 = 30, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 14, Row2 = 30, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 14, Row2 = 30, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 14, Row2 = 30, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 14, Row2 = 30, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 14, Row2 = 30, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 14, Row2 = 30, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 14, Row2 = 30, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 14, Row2 = 30, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 14, Row2 = 30, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 14, Row2 = 30, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 14, Row2 = 30, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 14, Row2 = 30, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 14, Row2 = 30, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 14, Row2 = 30, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 14, Row2 = 30, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 14, Row2 = 30, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 14, Row2 = 30, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 14, Row2 = 30, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 14, Row2 = 30, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 14, Row2 = 30, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 14, Row2 = 30, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 14, Row2 = 30, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 14, Row2 = 30, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 14, Row2 = 30, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 13, Row2 = 32, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 13, Row2 = 32, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 13, Row2 = 32, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 13, Row2 = 32, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 13, Row2 = 32, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 13, Row2 = 32, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 13, Row2 = 32, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 13, Row2 = 32, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 13, Row2 = 32, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 13, Row2 = 32, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 13, Row2 = 32, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 13, Row2 = 32, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 13, Row2 = 32, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 13, Row2 = 32, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 13, Row2 = 32, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 13, Row2 = 32, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 13, Row2 = 32, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 13, Row2 = 32, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 13, Row2 = 32, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 13, Row2 = 32, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 13, Row2 = 32, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 13, Row2 = 32, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 13, Row2 = 32, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 13, Row2 = 32, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 13, Row2 = 32, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 13, Row2 = 32, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 13, Row2 = 32, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 13, Row2 = 32, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 13, Row2 = 32, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 13, Row2 = 32, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 13, Row2 = 32, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 13, Row2 = 32, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 13, Row2 = 32, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 12, Row2 = 34, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 12, Row2 = 34, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 12, Row2 = 34, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 12, Row2 = 34, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 12, Row2 = 34, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 12, Row2 = 34, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 12, Row2 = 34, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 12, Row2 = 34, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 12, Row2 = 34, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 12, Row2 = 34, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 12, Row2 = 34, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 12, Row2 = 34, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 12, Row2 = 34, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 12, Row2 = 34, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 12, Row2 = 34, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 12, Row2 = 34, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 12, Row2 = 34, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 12, Row2 = 34, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 12, Row2 = 34, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 12, Row2 = 34, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 12, Row2 = 34, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 12, Row2 = 34, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 12, Row2 = 34, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 12, Row2 = 34, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 12, Row2 = 34, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 12, Row2 = 34, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 12, Row2 = 34, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 12, Row2 = 34, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 12, Row2 = 34, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 12, Row2 = 34, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 12, Row2 = 34, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 12, Row2 = 34, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 12, Row2 = 34, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 36, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 36, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 36, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 36, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 36, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 36, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 11, Row2 = 36, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 36, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 11, Row2 = 36, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 11, Row2 = 36, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 11, Row2 = 36, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 11, Row2 = 36, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 11, Row2 = 36, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 11, Row2 = 36, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 11, Row2 = 36, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 11, Row2 = 36, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 11, Row2 = 36, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 11, Row2 = 36, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 11, Row2 = 36, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 11, Row2 = 36, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 11, Row2 = 36, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 11, Row2 = 36, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 11, Row2 = 36, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 11, Row2 = 36, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 11, Row2 = 36, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 11, Row2 = 36, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 11, Row2 = 36, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 11, Row2 = 36, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 11, Row2 = 36, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 11, Row2 = 36, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 11, Row2 = 36, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 11, Row2 = 36, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 11, Row2 = 36, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 11, Row2 = 36, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 11, Row2 = 36, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 11, Row2 = 36, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 11, Row2 = 36, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 38, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 38, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 38, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 38, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 38, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 38, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 38, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 38, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 38, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 38, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 38, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 38, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 10, Row2 = 38, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 10, Row2 = 38, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 10, Row2 = 38, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 10, Row2 = 38, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 10, Row2 = 38, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 10, Row2 = 38, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 10, Row2 = 38, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 10, Row2 = 38, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 10, Row2 = 38, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 10, Row2 = 38, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 10, Row2 = 38, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 10, Row2 = 38, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 10, Row2 = 38, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 10, Row2 = 38, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 10, Row2 = 38, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 10, Row2 = 38, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 10, Row2 = 38, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 10, Row2 = 38, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 10, Row2 = 38, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 10, Row2 = 38, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 10, Row2 = 38, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 10, Row2 = 38, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 10, Row2 = 38, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 10, Row2 = 38, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 10, Row2 = 38, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 40, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 40, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 40, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 40, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 40, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 40, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 40, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 40, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 40, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 40, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 9, Row2 = 40, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 9, Row2 = 40, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 9, Row2 = 40, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 9, Row2 = 40, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 9, Row2 = 40, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 9, Row2 = 40, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 9, Row2 = 40, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 9, Row2 = 40, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 9, Row2 = 40, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 9, Row2 = 40, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 9, Row2 = 40, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 9, Row2 = 40, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 9, Row2 = 40, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 9, Row2 = 40, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 9, Row2 = 40, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 9, Row2 = 40, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 9, Row2 = 40, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 9, Row2 = 40, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 9, Row2 = 40, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 9, Row2 = 40, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 9, Row2 = 40, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 9, Row2 = 40, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 42, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 42, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 42, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 42, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 42, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 42, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 42, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 42, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 42, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 42, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 42, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 42, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 42, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 42, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 8, Row2 = 42, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 8, Row2 = 42, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 8, Row2 = 42, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 8, Row2 = 42, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 8, Row2 = 42, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 8, Row2 = 42, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 8, Row2 = 42, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 8, Row2 = 42, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 8, Row2 = 42, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 8, Row2 = 42, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 8, Row2 = 42, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 8, Row2 = 42, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 8, Row2 = 42, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 8, Row2 = 42, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 8, Row2 = 42, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 8, Row2 = 42, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 8, Row2 = 42, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 8, Row2 = 42, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 8, Row2 = 42, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 8, Row2 = 42, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 8, Row2 = 42, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 8, Row2 = 42, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 8, Row2 = 42, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 44, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 44, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 44, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 44, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 44, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 44, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 44, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 44, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 44, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 44, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 44, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 44, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 44, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 44, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 7, Row2 = 44, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 7, Row2 = 44, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 7, Row2 = 44, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 7, Row2 = 44, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 7, Row2 = 44, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 7, Row2 = 44, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 7, Row2 = 44, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 7, Row2 = 44, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 7, Row2 = 44, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 7, Row2 = 44, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 7, Row2 = 44, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 7, Row2 = 44, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 7, Row2 = 44, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 7, Row2 = 44, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 7, Row2 = 44, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 7, Row2 = 44, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 7, Row2 = 44, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 7, Row2 = 44, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 7, Row2 = 44, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 7, Row2 = 44, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 7, Row2 = 44, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 7, Row2 = 44, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 7, Row2 = 44, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 46, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 46, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 46, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 46, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 46, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 46, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 46, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 46, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 46, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 46, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 46, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 46, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 46, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 46, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 6, Row2 = 46, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 6, Row2 = 46, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 6, Row2 = 46, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 6, Row2 = 46, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 6, Row2 = 46, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 6, Row2 = 46, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 6, Row2 = 46, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 6, Row2 = 46, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 6, Row2 = 46, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 6, Row2 = 46, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 6, Row2 = 46, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 6, Row2 = 46, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 6, Row2 = 46, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 6, Row2 = 46, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 6, Row2 = 46, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 6, Row2 = 46, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 6, Row2 = 46, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 6, Row2 = 46, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 6, Row2 = 46, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 6, Row2 = 46, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 6, Row2 = 46, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 6, Row2 = 46, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 6, Row2 = 46, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 48, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 48, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 48, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 48, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 48, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 48, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 48, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 48, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 48, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 48, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 48, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 48, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 5, Row2 = 48, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 5, Row2 = 48, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 5, Row2 = 48, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 5, Row2 = 48, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 5, Row2 = 48, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 5, Row2 = 48, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 5, Row2 = 48, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 5, Row2 = 48, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 5, Row2 = 48, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 5, Row2 = 48, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 5, Row2 = 48, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 5, Row2 = 48, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 5, Row2 = 48, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 5, Row2 = 48, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 5, Row2 = 48, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 5, Row2 = 48, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 5, Row2 = 48, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 5, Row2 = 48, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 5, Row2 = 48, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 5, Row2 = 48, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 5, Row2 = 48, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 5, Row2 = 48, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 5, Row2 = 48, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 5, Row2 = 48, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 5, Row2 = 48, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 50, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 50, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 50, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 50, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 50, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 50, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 50, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 50, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 50, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 50, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 50, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 50, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 4, Row2 = 50, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 4, Row2 = 50, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 4, Row2 = 50, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 4, Row2 = 50, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 4, Row2 = 50, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 4, Row2 = 50, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 4, Row2 = 50, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 4, Row2 = 50, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 4, Row2 = 50, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 4, Row2 = 50, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 4, Row2 = 50, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 4, Row2 = 50, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 4, Row2 = 50, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 4, Row2 = 50, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 4, Row2 = 50, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 4, Row2 = 50, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 4, Row2 = 50, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 4, Row2 = 50, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 4, Row2 = 50, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 4, Row2 = 50, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 4, Row2 = 50, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 4, Row2 = 50, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 4, Row2 = 50, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 4, Row2 = 50, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 4, Row2 = 50, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 52, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 52, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 52, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 52, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 52, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 52, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 52, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 52, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 52, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 52, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 52, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 52, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 3, Row2 = 52, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 3, Row2 = 52, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 3, Row2 = 52, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 3, Row2 = 52, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 3, Row2 = 52, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 3, Row2 = 52, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 3, Row2 = 52, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 3, Row2 = 52, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 3, Row2 = 52, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 3, Row2 = 52, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 3, Row2 = 52, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 3, Row2 = 52, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 3, Row2 = 52, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 3, Row2 = 52, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 3, Row2 = 52, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 3, Row2 = 52, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 3, Row2 = 52, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 3, Row2 = 52, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 3, Row2 = 52, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 3, Row2 = 52, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 3, Row2 = 52, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 3, Row2 = 52, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 3, Row2 = 52, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 3, Row2 = 52, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 3, Row2 = 52, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 54, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 54, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 54, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 54, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 54, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 54, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 54, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 54, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 54, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 54, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 54, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 54, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 2, Row2 = 54, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 2, Row2 = 54, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 2, Row2 = 54, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 2, Row2 = 54, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 2, Row2 = 54, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 2, Row2 = 54, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 2, Row2 = 54, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 2, Row2 = 54, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 2, Row2 = 54, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 2, Row2 = 54, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 2, Row2 = 54, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 2, Row2 = 54, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 2, Row2 = 54, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 2, Row2 = 54, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 2, Row2 = 54, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 2, Row2 = 54, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 2, Row2 = 54, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 2, Row2 = 54, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 2, Row2 = 54, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 2, Row2 = 54, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 2, Row2 = 54, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 2, Row2 = 54, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 2, Row2 = 54, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 2, Row2 = 54, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 2, Row2 = 54, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 56, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 56, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 56, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 56, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 56, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 56, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 56, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 56, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 56, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 56, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 56, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 56, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 1, Row2 = 56, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 1, Row2 = 56, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 1, Row2 = 56, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 1, Row2 = 56, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 1, Row2 = 56, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 1, Row2 = 56, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 1, Row2 = 56, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 1, Row2 = 56, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 1, Row2 = 56, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 1, Row2 = 56, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 1, Row2 = 56, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 1, Row2 = 56, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 1, Row2 = 56, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 1, Row2 = 56, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 1, Row2 = 56, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 1, Row2 = 56, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 1, Row2 = 56, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 1, Row2 = 56, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 1, Row2 = 56, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 1, Row2 = 56, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 1, Row2 = 56, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 1, Row2 = 56, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 1, Row2 = 56, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 1, Row2 = 56, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 36, NativeY = 1, Row2 = 56, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 58, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 58, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 58, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 58, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 58, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 58, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 58, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 58, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 58, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 58, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 0, Row2 = 58, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 0, Row2 = 58, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 0, Row2 = 58, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 0, Row2 = 58, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 0, Row2 = 58, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 0, Row2 = 58, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 0, Row2 = 58, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 0, Row2 = 58, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 0, Row2 = 58, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 0, Row2 = 58, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 0, Row2 = 58, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 0, Row2 = 58, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 0, Row2 = 58, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 0, Row2 = 58, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 28, NativeY = 0, Row2 = 58, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 29, NativeY = 0, Row2 = 58, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 30, NativeY = 0, Row2 = 58, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 31, NativeY = 0, Row2 = 58, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 32, NativeY = 0, Row2 = 58, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 33, NativeY = 0, Row2 = 58, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 34, NativeY = 0, Row2 = 58, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 35, NativeY = 0, Row2 = 58, Col2 = 70 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } }, new GeneratedLayoutApplyFloor { FloorIndex = 1, Grids = new GeneratedLayoutApplyGrid[1] { new GeneratedLayoutApplyGrid { GridGuid = "e68222af-0af0-45b1-9833-6716769fcf1b", PropertyId = "barn", FloorIndex = 1, RowOrigin2 = 0, ColOrigin2 = 0, RowFromX = 0, RowFromY = 1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "north" } }, PlaceableCells = new GeneratedLayoutApplyCell[152] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 0, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 0, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 0, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 0, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 0, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 0, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 0, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 0, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 0, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 0, Row2 = 0, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 0, Row2 = 0, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 2, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 2, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 2, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 2, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 2, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 2, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 2, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 2, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 2, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 2, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 2, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 1, Row2 = 2, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 1, Row2 = 2, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 4, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 4, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 4, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 4, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 4, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 4, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 4, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 4, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 4, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 4, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 4, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 2, Row2 = 4, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 2, Row2 = 4, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 6, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 6, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 6, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 6, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 3, Row2 = 6, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 3, Row2 = 6, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 8, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 8, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 8, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 4, Row2 = 8, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 4, Row2 = 8, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 10, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 10, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 10, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 5, Row2 = 10, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 5, Row2 = 10, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 12, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 12, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 12, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 12, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 12, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 12, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 12, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 14, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 14, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 14, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 14, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 14, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 14, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 14, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 16, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 16, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 16, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 16, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 16, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 16, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 16, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 16, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 16, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 16, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 16, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 16, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 16, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 16, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 18, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 18, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 18, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 18, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 18, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 18, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 18, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 18, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 18, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 18, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 18, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 18, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 9, Row2 = 18, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 9, Row2 = 18, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 20, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 20, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 20, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 20, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 20, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 20, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 20, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 20, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 20, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 20, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 20, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 10, Row2 = 20, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 10, Row2 = 20, Col2 = 26 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } } } }, new GeneratedLayoutApplyProperty { PropertyCode = "bungalow", PropertyId = "bungalow", Floors = new GeneratedLayoutApplyFloor[1] { new GeneratedLayoutApplyFloor { FloorIndex = 0, Grids = new GeneratedLayoutApplyGrid[3] { new GeneratedLayoutApplyGrid { GridGuid = "d47666ba-6076-4779-9c8a-ffede5ff83ad", PropertyId = "bungalow", FloorIndex = 0, RowOrigin2 = 22, ColOrigin2 = 0, RowFromX = 0, RowFromY = -1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "south" } }, PlaceableCells = new GeneratedLayoutApplyCell[140] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 0, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 0, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 0, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 0, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 11, Row2 = 0, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 0, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 11, Row2 = 0, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 11, Row2 = 0, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 11, Row2 = 0, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 11, Row2 = 0, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 2, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 2, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 2, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 2, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 2, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 2, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 2, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 2, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 2, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 2, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 2, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 4, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 4, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 4, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 4, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 4, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 4, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 4, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 4, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 4, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 4, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 4, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 6, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 6, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 6, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 6, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 8, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 8, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 8, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 10, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 10, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 10, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 12, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 12, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 12, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 12, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 12, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 14, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 14, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 14, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 14, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 14, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 16, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 16, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 16, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 16, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 16, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 16, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 16, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 16, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 16, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 16, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 16, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 16, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 18, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 18, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 18, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 18, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 18, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 18, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 18, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 18, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 18, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 18, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 18, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 18, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 20, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 20, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 20, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 20, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 20, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 20, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 20, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 20, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 20, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 20, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 22, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 22, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 22, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 22, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 22, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 22, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 22, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 22, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 22, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 22, Col2 = 22 } }, BlockedCells = new GeneratedLayoutApplyCell[0] }, new GeneratedLayoutApplyGrid { GridGuid = "0fc3eff1-af4f-471f-9c19-795996b7fdab", PropertyId = "bungalow", FloorIndex = 0, RowOrigin2 = 46, ColOrigin2 = 0, RowFromX = 0, RowFromY = -1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "south" } }, PlaceableCells = new GeneratedLayoutApplyCell[118] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 24, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 24, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 24, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 24, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 24, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 24, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 11, Row2 = 24, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 11, Row2 = 24, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 11, Row2 = 24, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 11, Row2 = 24, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 26, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 26, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 26, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 26, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 26, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 26, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 26, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 26, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 26, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 26, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 28, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 28, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 28, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 28, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 28, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 28, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 28, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 28, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 28, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 28, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 28, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 28, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 30, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 30, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 30, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 30, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 30, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 30, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 30, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 30, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 30, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 30, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 30, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 30, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 32, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 32, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 32, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 32, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 32, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 32, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 32, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 32, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 32, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 32, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 32, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 32, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 34, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 34, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 34, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 34, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 34, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 34, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 34, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 34, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 34, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 34, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 34, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 34, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 36, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 36, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 36, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 36, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 36, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 36, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 36, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 36, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 36, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 36, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 36, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 36, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 38, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 38, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 38, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 38, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 38, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 38, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 38, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 38, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 38, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 38, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 40, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 40, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 40, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 40, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 40, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 40, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 40, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 40, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 40, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 40, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 42, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 42, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 42, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 42, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 42, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 42, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 42, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 42, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 42, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 42, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 44, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 44, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 44, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 44, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 46, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 46, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 46, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 46, Col2 = 22 } }, BlockedCells = new GeneratedLayoutApplyCell[0] }, new GeneratedLayoutApplyGrid { GridGuid = "890b4b1a-139d-459d-86fe-78bc90f3adc6", PropertyId = "bungalow", FloorIndex = 0, RowOrigin2 = 46, ColOrigin2 = 24, RowFromX = 0, RowFromY = -1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "south" } }, PlaceableCells = new GeneratedLayoutApplyCell[140] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 24, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 24, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 24, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 24, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 11, Row2 = 24, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 24, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 11, Row2 = 24, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 11, Row2 = 24, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 11, Row2 = 24, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 11, Row2 = 24, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 26, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 26, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 26, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 26, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 26, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 26, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 26, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 26, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 26, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 26, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 28, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 28, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 28, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 28, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 28, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 28, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 28, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 28, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 28, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 28, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 28, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 28, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 30, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 30, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 30, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 30, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 30, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 30, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 30, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 30, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 30, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 30, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 30, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 30, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 32, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 32, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 32, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 32, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 32, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 32, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 32, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 32, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 32, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 32, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 32, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 32, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 34, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 34, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 34, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 34, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 34, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 34, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 34, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 34, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 34, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 34, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 34, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 34, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 36, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 36, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 36, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 36, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 36, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 36, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 36, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 36, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 36, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 36, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 36, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 36, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 38, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 38, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 38, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 38, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 38, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 38, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 38, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 38, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 38, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 38, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 38, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 38, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 40, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 40, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 40, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 40, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 40, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 40, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 40, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 40, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 40, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 40, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 40, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 40, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 42, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 42, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 42, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 42, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 42, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 42, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 42, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 42, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 42, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 42, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 42, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 42, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 44, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 44, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 44, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 44, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 44, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 44, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 44, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 44, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 44, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 44, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 44, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 44, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 46, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 46, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 46, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 46, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 46, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 46, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 46, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 46, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 46, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 46, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 46, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 46, Col2 = 46 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } } } }, new GeneratedLayoutApplyProperty { PropertyCode = "dockswarehouse", PropertyId = "docks", Floors = new GeneratedLayoutApplyFloor[2] { new GeneratedLayoutApplyFloor { FloorIndex = 0, Grids = new GeneratedLayoutApplyGrid[1] { new GeneratedLayoutApplyGrid { GridGuid = "21e9315e-5ed0-48b9-9ee5-57a78e1498e0", PropertyId = "docks", FloorIndex = 0, RowOrigin2 = 54, ColOrigin2 = 78, RowFromX = -1, RowFromY = 0, ColFromX = 0, ColFromY = -1, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "east" } }, PlaceableCells = new GeneratedLayoutApplyCell[1038] { new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 39, Row2 = 0, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 38, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 37, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 29, Row2 = 0, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 28, Row2 = 0, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 27, Row2 = 0, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 26, Row2 = 0, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 25, Row2 = 0, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 24, Row2 = 0, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 23, Row2 = 0, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 22, Row2 = 0, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 21, Row2 = 0, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 20, Row2 = 0, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 19, Row2 = 0, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 18, Row2 = 0, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 17, Row2 = 0, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 16, Row2 = 0, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 15, Row2 = 0, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 14, Row2 = 0, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 13, Row2 = 0, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 12, Row2 = 0, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 11, Row2 = 0, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 10, Row2 = 0, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 9, Row2 = 0, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 8, Row2 = 0, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 7, Row2 = 0, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 6, Row2 = 0, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 5, Row2 = 0, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 4, Row2 = 0, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 3, Row2 = 0, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 2, Row2 = 0, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 1, Row2 = 0, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 27, NativeY = 0, Row2 = 0, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 39, Row2 = 2, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 38, Row2 = 2, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 37, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 29, Row2 = 2, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 28, Row2 = 2, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 27, Row2 = 2, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 26, Row2 = 2, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 25, Row2 = 2, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 24, Row2 = 2, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 23, Row2 = 2, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 22, Row2 = 2, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 21, Row2 = 2, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 20, Row2 = 2, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 19, Row2 = 2, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 18, Row2 = 2, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 17, Row2 = 2, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 16, Row2 = 2, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 15, Row2 = 2, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 14, Row2 = 2, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 13, Row2 = 2, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 12, Row2 = 2, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 11, Row2 = 2, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 10, Row2 = 2, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 9, Row2 = 2, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 8, Row2 = 2, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 7, Row2 = 2, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 6, Row2 = 2, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 5, Row2 = 2, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 4, Row2 = 2, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 3, Row2 = 2, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 2, Row2 = 2, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 1, Row2 = 2, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 26, NativeY = 0, Row2 = 2, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 39, Row2 = 4, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 38, Row2 = 4, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 37, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 29, Row2 = 4, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 28, Row2 = 4, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 27, Row2 = 4, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 26, Row2 = 4, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 25, Row2 = 4, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 24, Row2 = 4, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 23, Row2 = 4, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 22, Row2 = 4, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 21, Row2 = 4, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 20, Row2 = 4, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 19, Row2 = 4, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 18, Row2 = 4, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 17, Row2 = 4, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 16, Row2 = 4, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 15, Row2 = 4, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 14, Row2 = 4, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 13, Row2 = 4, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 12, Row2 = 4, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 11, Row2 = 4, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 10, Row2 = 4, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 9, Row2 = 4, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 8, Row2 = 4, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 7, Row2 = 4, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 6, Row2 = 4, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 5, Row2 = 4, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 4, Row2 = 4, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 3, Row2 = 4, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 2, Row2 = 4, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 1, Row2 = 4, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 25, NativeY = 0, Row2 = 4, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 39, Row2 = 6, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 38, Row2 = 6, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 37, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 36, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 35, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 34, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 33, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 32, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 31, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 30, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 29, Row2 = 6, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 28, Row2 = 6, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 27, Row2 = 6, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 26, Row2 = 6, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 24, Row2 = 6, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 23, Row2 = 6, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 22, Row2 = 6, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 21, Row2 = 6, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 20, Row2 = 6, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 19, Row2 = 6, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 18, Row2 = 6, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 17, Row2 = 6, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 16, Row2 = 6, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 15, Row2 = 6, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 14, Row2 = 6, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 13, Row2 = 6, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 12, Row2 = 6, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 11, Row2 = 6, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 10, Row2 = 6, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 8, Row2 = 6, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 7, Row2 = 6, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 6, Row2 = 6, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 5, Row2 = 6, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 4, Row2 = 6, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 3, Row2 = 6, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 2, Row2 = 6, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 1, Row2 = 6, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 24, NativeY = 0, Row2 = 6, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 39, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 38, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 37, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 36, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 35, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 34, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 33, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 32, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 31, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 30, Row2 = 8, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 29, Row2 = 8, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 28, Row2 = 8, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 27, Row2 = 8, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 26, Row2 = 8, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 25, Row2 = 8, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 24, Row2 = 8, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 23, Row2 = 8, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 22, Row2 = 8, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 21, Row2 = 8, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 20, Row2 = 8, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 19, Row2 = 8, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 18, Row2 = 8, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 17, Row2 = 8, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 16, Row2 = 8, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 15, Row2 = 8, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 14, Row2 = 8, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 13, Row2 = 8, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 12, Row2 = 8, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 11, Row2 = 8, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 10, Row2 = 8, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 9, Row2 = 8, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 8, Row2 = 8, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 7, Row2 = 8, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 6, Row2 = 8, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 5, Row2 = 8, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 4, Row2 = 8, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 3, Row2 = 8, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 2, Row2 = 8, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 1, Row2 = 8, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 23, NativeY = 0, Row2 = 8, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 39, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 38, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 37, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 36, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 35, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 34, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 33, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 32, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 31, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 30, Row2 = 10, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 29, Row2 = 10, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 28, Row2 = 10, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 27, Row2 = 10, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 26, Row2 = 10, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 25, Row2 = 10, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 24, Row2 = 10, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 23, Row2 = 10, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 22, Row2 = 10, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 21, Row2 = 10, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 20, Row2 = 10, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 19, Row2 = 10, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 18, Row2 = 10, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 17, Row2 = 10, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 16, Row2 = 10, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 15, Row2 = 10, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 14, Row2 = 10, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 13, Row2 = 10, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 12, Row2 = 10, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 11, Row2 = 10, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 10, Row2 = 10, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 9, Row2 = 10, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 8, Row2 = 10, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 7, Row2 = 10, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 6, Row2 = 10, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 5, Row2 = 10, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 4, Row2 = 10, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 3, Row2 = 10, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 2, Row2 = 10, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 1, Row2 = 10, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 22, NativeY = 0, Row2 = 10, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 39, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 38, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 37, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 36, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 35, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 34, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 33, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 32, Row2 = 12, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 31, Row2 = 12, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 30, Row2 = 12, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 29, Row2 = 12, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 28, Row2 = 12, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 27, Row2 = 12, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 26, Row2 = 12, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 25, Row2 = 12, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 24, Row2 = 12, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 23, Row2 = 12, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 22, Row2 = 12, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 21, Row2 = 12, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 20, Row2 = 12, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 19, Row2 = 12, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 18, Row2 = 12, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 17, Row2 = 12, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 16, Row2 = 12, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 15, Row2 = 12, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 14, Row2 = 12, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 13, Row2 = 12, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 12, Row2 = 12, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 11, Row2 = 12, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 10, Row2 = 12, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 9, Row2 = 12, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 8, Row2 = 12, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 7, Row2 = 12, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 6, Row2 = 12, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 5, Row2 = 12, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 4, Row2 = 12, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 3, Row2 = 12, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 2, Row2 = 12, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 1, Row2 = 12, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 21, NativeY = 0, Row2 = 12, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 39, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 38, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 37, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 36, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 35, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 34, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 33, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 32, Row2 = 14, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 31, Row2 = 14, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 30, Row2 = 14, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 29, Row2 = 14, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 28, Row2 = 14, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 27, Row2 = 14, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 26, Row2 = 14, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 25, Row2 = 14, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 24, Row2 = 14, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 23, Row2 = 14, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 22, Row2 = 14, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 21, Row2 = 14, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 20, Row2 = 14, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 19, Row2 = 14, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 18, Row2 = 14, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 17, Row2 = 14, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 16, Row2 = 14, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 15, Row2 = 14, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 14, Row2 = 14, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 13, Row2 = 14, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 12, Row2 = 14, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 11, Row2 = 14, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 10, Row2 = 14, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 9, Row2 = 14, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 8, Row2 = 14, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 7, Row2 = 14, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 6, Row2 = 14, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 5, Row2 = 14, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 4, Row2 = 14, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 3, Row2 = 14, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 2, Row2 = 14, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 1, Row2 = 14, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 20, NativeY = 0, Row2 = 14, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 39, Row2 = 16, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 38, Row2 = 16, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 37, Row2 = 16, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 36, Row2 = 16, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 35, Row2 = 16, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 34, Row2 = 16, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 33, Row2 = 16, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 32, Row2 = 16, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 31, Row2 = 16, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 30, Row2 = 16, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 29, Row2 = 16, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 28, Row2 = 16, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 27, Row2 = 16, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 26, Row2 = 16, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 25, Row2 = 16, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 24, Row2 = 16, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 23, Row2 = 16, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 22, Row2 = 16, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 21, Row2 = 16, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 20, Row2 = 16, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 19, Row2 = 16, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 18, Row2 = 16, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 17, Row2 = 16, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 16, Row2 = 16, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 15, Row2 = 16, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 14, Row2 = 16, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 13, Row2 = 16, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 12, Row2 = 16, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 11, Row2 = 16, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 10, Row2 = 16, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 8, Row2 = 16, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 7, Row2 = 16, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 6, Row2 = 16, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 5, Row2 = 16, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 4, Row2 = 16, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 3, Row2 = 16, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 2, Row2 = 16, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 1, Row2 = 16, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 19, NativeY = 0, Row2 = 16, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 39, Row2 = 18, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 38, Row2 = 18, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 37, Row2 = 18, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 36, Row2 = 18, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 35, Row2 = 18, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 34, Row2 = 18, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 33, Row2 = 18, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 32, Row2 = 18, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 31, Row2 = 18, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 30, Row2 = 18, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 29, Row2 = 18, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 28, Row2 = 18, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 27, Row2 = 18, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 26, Row2 = 18, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 25, Row2 = 18, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 24, Row2 = 18, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 23, Row2 = 18, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 22, Row2 = 18, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 21, Row2 = 18, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 20, Row2 = 18, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 19, Row2 = 18, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 18, Row2 = 18, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 17, Row2 = 18, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 16, Row2 = 18, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 15, Row2 = 18, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 14, Row2 = 18, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 13, Row2 = 18, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 12, Row2 = 18, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 11, Row2 = 18, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 10, Row2 = 18, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 8, Row2 = 18, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 7, Row2 = 18, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 6, Row2 = 18, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 5, Row2 = 18, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 4, Row2 = 18, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 3, Row2 = 18, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 2, Row2 = 18, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 1, Row2 = 18, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 18, NativeY = 0, Row2 = 18, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 39, Row2 = 20, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 38, Row2 = 20, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 37, Row2 = 20, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 36, Row2 = 20, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 35, Row2 = 20, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 34, Row2 = 20, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 33, Row2 = 20, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 32, Row2 = 20, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 31, Row2 = 20, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 30, Row2 = 20, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 29, Row2 = 20, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 28, Row2 = 20, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 27, Row2 = 20, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 26, Row2 = 20, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 25, Row2 = 20, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 24, Row2 = 20, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 23, Row2 = 20, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 22, Row2 = 20, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 21, Row2 = 20, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 20, Row2 = 20, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 19, Row2 = 20, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 18, Row2 = 20, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 17, Row2 = 20, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 16, Row2 = 20, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 15, Row2 = 20, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 14, Row2 = 20, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 13, Row2 = 20, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 12, Row2 = 20, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 11, Row2 = 20, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 10, Row2 = 20, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 8, Row2 = 20, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 7, Row2 = 20, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 6, Row2 = 20, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 5, Row2 = 20, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 4, Row2 = 20, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 3, Row2 = 20, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 2, Row2 = 20, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 1, Row2 = 20, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 0, Row2 = 20, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 39, Row2 = 22, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 38, Row2 = 22, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 37, Row2 = 22, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 36, Row2 = 22, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 35, Row2 = 22, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 34, Row2 = 22, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 33, Row2 = 22, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 32, Row2 = 22, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 31, Row2 = 22, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 30, Row2 = 22, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 29, Row2 = 22, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 28, Row2 = 22, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 27, Row2 = 22, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 26, Row2 = 22, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 25, Row2 = 22, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 24, Row2 = 22, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 23, Row2 = 22, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 22, Row2 = 22, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 21, Row2 = 22, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 20, Row2 = 22, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 19, Row2 = 22, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 18, Row2 = 22, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 17, Row2 = 22, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 16, Row2 = 22, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 15, Row2 = 22, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 14, Row2 = 22, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 13, Row2 = 22, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 8, Row2 = 22, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 7, Row2 = 22, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 6, Row2 = 22, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 5, Row2 = 22, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 4, Row2 = 22, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 3, Row2 = 22, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 2, Row2 = 22, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 1, Row2 = 22, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 0, Row2 = 22, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 39, Row2 = 24, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 38, Row2 = 24, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 37, Row2 = 24, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 36, Row2 = 24, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 35, Row2 = 24, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 34, Row2 = 24, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 33, Row2 = 24, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 32, Row2 = 24, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 31, Row2 = 24, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 30, Row2 = 24, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 29, Row2 = 24, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 28, Row2 = 24, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 27, Row2 = 24, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 26, Row2 = 24, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 25, Row2 = 24, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 24, Row2 = 24, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 23, Row2 = 24, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 22, Row2 = 24, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 21, Row2 = 24, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 20, Row2 = 24, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 19, Row2 = 24, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 18, Row2 = 24, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 17, Row2 = 24, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 16, Row2 = 24, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 15, Row2 = 24, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 14, Row2 = 24, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 13, Row2 = 24, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 8, Row2 = 24, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 7, Row2 = 24, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 6, Row2 = 24, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 5, Row2 = 24, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 4, Row2 = 24, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 3, Row2 = 24, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 2, Row2 = 24, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 1, Row2 = 24, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 0, Row2 = 24, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 39, Row2 = 26, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 38, Row2 = 26, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 37, Row2 = 26, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 36, Row2 = 26, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 35, Row2 = 26, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 34, Row2 = 26, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 33, Row2 = 26, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 32, Row2 = 26, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 31, Row2 = 26, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 30, Row2 = 26, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 29, Row2 = 26, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 28, Row2 = 26, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 27, Row2 = 26, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 26, Row2 = 26, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 25, Row2 = 26, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 24, Row2 = 26, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 23, Row2 = 26, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 22, Row2 = 26, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 21, Row2 = 26, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 20, Row2 = 26, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 19, Row2 = 26, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 18, Row2 = 26, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 17, Row2 = 26, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 16, Row2 = 26, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 15, Row2 = 26, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 14, Row2 = 26, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 13, Row2 = 26, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 8, Row2 = 26, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 7, Row2 = 26, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 6, Row2 = 26, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 5, Row2 = 26, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 4, Row2 = 26, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 3, Row2 = 26, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 2, Row2 = 26, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 1, Row2 = 26, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 0, Row2 = 26, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 39, Row2 = 28, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 38, Row2 = 28, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 37, Row2 = 28, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 36, Row2 = 28, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 35, Row2 = 28, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 34, Row2 = 28, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 33, Row2 = 28, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 32, Row2 = 28, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 31, Row2 = 28, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 30, Row2 = 28, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 29, Row2 = 28, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 28, Row2 = 28, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 27, Row2 = 28, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 26, Row2 = 28, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 25, Row2 = 28, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 24, Row2 = 28, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 23, Row2 = 28, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 22, Row2 = 28, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 21, Row2 = 28, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 20, Row2 = 28, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 19, Row2 = 28, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 18, Row2 = 28, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 17, Row2 = 28, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 16, Row2 = 28, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 15, Row2 = 28, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 14, Row2 = 28, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 13, Row2 = 28, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 28, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 28, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 28, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 5, Row2 = 28, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 4, Row2 = 28, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 3, Row2 = 28, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 2, Row2 = 28, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 1, Row2 = 28, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 0, Row2 = 28, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 39, Row2 = 30, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 38, Row2 = 30, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 37, Row2 = 30, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 36, Row2 = 30, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 35, Row2 = 30, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 34, Row2 = 30, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 33, Row2 = 30, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 32, Row2 = 30, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 31, Row2 = 30, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 30, Row2 = 30, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 29, Row2 = 30, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 28, Row2 = 30, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 27, Row2 = 30, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 26, Row2 = 30, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 25, Row2 = 30, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 24, Row2 = 30, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 23, Row2 = 30, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 22, Row2 = 30, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 21, Row2 = 30, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 20, Row2 = 30, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 19, Row2 = 30, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 18, Row2 = 30, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 17, Row2 = 30, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 16, Row2 = 30, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 15, Row2 = 30, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 14, Row2 = 30, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 13, Row2 = 30, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 30, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 30, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 30, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 5, Row2 = 30, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 4, Row2 = 30, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 3, Row2 = 30, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 2, Row2 = 30, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 1, Row2 = 30, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 0, Row2 = 30, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 39, Row2 = 32, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 38, Row2 = 32, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 37, Row2 = 32, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 36, Row2 = 32, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 35, Row2 = 32, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 34, Row2 = 32, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 33, Row2 = 32, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 32, Row2 = 32, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 31, Row2 = 32, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 30, Row2 = 32, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 29, Row2 = 32, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 28, Row2 = 32, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 27, Row2 = 32, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 26, Row2 = 32, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 25, Row2 = 32, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 24, Row2 = 32, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 23, Row2 = 32, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 22, Row2 = 32, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 21, Row2 = 32, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 20, Row2 = 32, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 19, Row2 = 32, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 18, Row2 = 32, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 17, Row2 = 32, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 16, Row2 = 32, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 15, Row2 = 32, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 14, Row2 = 32, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 13, Row2 = 32, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 32, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 32, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 32, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 32, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 32, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 32, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 32, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 32, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 32, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 39, Row2 = 34, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 38, Row2 = 34, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 37, Row2 = 34, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 36, Row2 = 34, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 35, Row2 = 34, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 34, Row2 = 34, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 33, Row2 = 34, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 32, Row2 = 34, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 31, Row2 = 34, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 30, Row2 = 34, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 29, Row2 = 34, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 28, Row2 = 34, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 27, Row2 = 34, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 26, Row2 = 34, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 25, Row2 = 34, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 24, Row2 = 34, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 23, Row2 = 34, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 22, Row2 = 34, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 21, Row2 = 34, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 20, Row2 = 34, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 19, Row2 = 34, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 18, Row2 = 34, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 17, Row2 = 34, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 16, Row2 = 34, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 15, Row2 = 34, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 14, Row2 = 34, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 13, Row2 = 34, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 34, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 34, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 34, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 34, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 34, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 34, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 34, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 34, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 34, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 39, Row2 = 36, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 38, Row2 = 36, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 37, Row2 = 36, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 36, Row2 = 36, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 35, Row2 = 36, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 34, Row2 = 36, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 33, Row2 = 36, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 32, Row2 = 36, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 31, Row2 = 36, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 30, Row2 = 36, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 29, Row2 = 36, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 28, Row2 = 36, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 27, Row2 = 36, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 26, Row2 = 36, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 25, Row2 = 36, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 24, Row2 = 36, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 23, Row2 = 36, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 22, Row2 = 36, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 21, Row2 = 36, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 20, Row2 = 36, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 19, Row2 = 36, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 18, Row2 = 36, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 17, Row2 = 36, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 16, Row2 = 36, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 15, Row2 = 36, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 14, Row2 = 36, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 13, Row2 = 36, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 36, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 36, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 36, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 36, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 36, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 36, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 36, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 36, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 36, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 39, Row2 = 38, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 38, Row2 = 38, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 37, Row2 = 38, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 36, Row2 = 38, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 35, Row2 = 38, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 34, Row2 = 38, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 33, Row2 = 38, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 32, Row2 = 38, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 31, Row2 = 38, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 30, Row2 = 38, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 29, Row2 = 38, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 28, Row2 = 38, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 27, Row2 = 38, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 26, Row2 = 38, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 25, Row2 = 38, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 24, Row2 = 38, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 23, Row2 = 38, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 22, Row2 = 38, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 21, Row2 = 38, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 20, Row2 = 38, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 19, Row2 = 38, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 18, Row2 = 38, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 17, Row2 = 38, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 16, Row2 = 38, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 15, Row2 = 38, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 14, Row2 = 38, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 13, Row2 = 38, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 12, Row2 = 38, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 11, Row2 = 38, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 38, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 38, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 38, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 38, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 38, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 38, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 38, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 38, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 38, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 38, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 39, Row2 = 40, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 38, Row2 = 40, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 37, Row2 = 40, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 36, Row2 = 40, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 35, Row2 = 40, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 34, Row2 = 40, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 33, Row2 = 40, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 32, Row2 = 40, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 31, Row2 = 40, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 30, Row2 = 40, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 29, Row2 = 40, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 28, Row2 = 40, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 27, Row2 = 40, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 26, Row2 = 40, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 25, Row2 = 40, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 24, Row2 = 40, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 23, Row2 = 40, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 22, Row2 = 40, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 21, Row2 = 40, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 20, Row2 = 40, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 19, Row2 = 40, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 18, Row2 = 40, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 17, Row2 = 40, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 16, Row2 = 40, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 15, Row2 = 40, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 14, Row2 = 40, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 13, Row2 = 40, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 12, Row2 = 40, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 40, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 40, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 40, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 40, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 40, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 40, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 40, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 40, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 40, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 40, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 40, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 40, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 39, Row2 = 42, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 38, Row2 = 42, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 37, Row2 = 42, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 36, Row2 = 42, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 35, Row2 = 42, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 34, Row2 = 42, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 33, Row2 = 42, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 32, Row2 = 42, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 31, Row2 = 42, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 30, Row2 = 42, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 29, Row2 = 42, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 28, Row2 = 42, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 27, Row2 = 42, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 26, Row2 = 42, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 25, Row2 = 42, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 24, Row2 = 42, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 23, Row2 = 42, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 22, Row2 = 42, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 21, Row2 = 42, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 20, Row2 = 42, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 19, Row2 = 42, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 18, Row2 = 42, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 17, Row2 = 42, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 16, Row2 = 42, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 15, Row2 = 42, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 14, Row2 = 42, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 13, Row2 = 42, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 12, Row2 = 42, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 11, Row2 = 42, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 42, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 42, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 42, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 42, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 42, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 42, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 42, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 42, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 42, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 42, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 42, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 39, Row2 = 44, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 38, Row2 = 44, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 37, Row2 = 44, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 36, Row2 = 44, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 35, Row2 = 44, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 34, Row2 = 44, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 33, Row2 = 44, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 32, Row2 = 44, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 31, Row2 = 44, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 30, Row2 = 44, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 29, Row2 = 44, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 28, Row2 = 44, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 27, Row2 = 44, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 26, Row2 = 44, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 25, Row2 = 44, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 24, Row2 = 44, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 23, Row2 = 44, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 22, Row2 = 44, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 21, Row2 = 44, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 20, Row2 = 44, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 19, Row2 = 44, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 18, Row2 = 44, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 17, Row2 = 44, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 16, Row2 = 44, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 15, Row2 = 44, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 14, Row2 = 44, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 13, Row2 = 44, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 12, Row2 = 44, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 44, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 44, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 44, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 44, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 44, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 44, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 44, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 44, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 44, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 44, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 44, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 44, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 39, Row2 = 46, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 38, Row2 = 46, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 37, Row2 = 46, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 36, Row2 = 46, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 35, Row2 = 46, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 34, Row2 = 46, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 33, Row2 = 46, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 32, Row2 = 46, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 31, Row2 = 46, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 30, Row2 = 46, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 29, Row2 = 46, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 28, Row2 = 46, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 27, Row2 = 46, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 26, Row2 = 46, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 25, Row2 = 46, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 24, Row2 = 46, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 23, Row2 = 46, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 22, Row2 = 46, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 21, Row2 = 46, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 20, Row2 = 46, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 19, Row2 = 46, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 18, Row2 = 46, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 17, Row2 = 46, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 16, Row2 = 46, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 15, Row2 = 46, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 14, Row2 = 46, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 13, Row2 = 46, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 12, Row2 = 46, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 46, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 46, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 46, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 46, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 46, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 46, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 46, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 46, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 46, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 46, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 46, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 46, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 39, Row2 = 48, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 38, Row2 = 48, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 37, Row2 = 48, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 36, Row2 = 48, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 35, Row2 = 48, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 34, Row2 = 48, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 33, Row2 = 48, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 32, Row2 = 48, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 31, Row2 = 48, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 30, Row2 = 48, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 29, Row2 = 48, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 28, Row2 = 48, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 27, Row2 = 48, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 26, Row2 = 48, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 24, Row2 = 48, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 23, Row2 = 48, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 22, Row2 = 48, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 21, Row2 = 48, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 20, Row2 = 48, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 19, Row2 = 48, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 18, Row2 = 48, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 17, Row2 = 48, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 16, Row2 = 48, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 15, Row2 = 48, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 14, Row2 = 48, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 13, Row2 = 48, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 12, Row2 = 48, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 48, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 48, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 48, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 48, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 48, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 48, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 48, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 48, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 48, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 48, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 48, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 39, Row2 = 50, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 38, Row2 = 50, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 37, Row2 = 50, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 29, Row2 = 50, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 28, Row2 = 50, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 27, Row2 = 50, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 26, Row2 = 50, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 25, Row2 = 50, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 24, Row2 = 50, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 23, Row2 = 50, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 22, Row2 = 50, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 21, Row2 = 50, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 20, Row2 = 50, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 19, Row2 = 50, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 18, Row2 = 50, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 17, Row2 = 50, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 16, Row2 = 50, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 15, Row2 = 50, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 14, Row2 = 50, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 13, Row2 = 50, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 12, Row2 = 50, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 50, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 50, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 50, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 50, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 50, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 50, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 50, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 50, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 50, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 50, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 50, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 50, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 39, Row2 = 52, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 38, Row2 = 52, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 37, Row2 = 52, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 29, Row2 = 52, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 28, Row2 = 52, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 27, Row2 = 52, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 26, Row2 = 52, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 25, Row2 = 52, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 24, Row2 = 52, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 23, Row2 = 52, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 22, Row2 = 52, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 21, Row2 = 52, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 20, Row2 = 52, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 19, Row2 = 52, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 18, Row2 = 52, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 17, Row2 = 52, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 16, Row2 = 52, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 15, Row2 = 52, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 14, Row2 = 52, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 13, Row2 = 52, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 12, Row2 = 52, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 52, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 52, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 52, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 52, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 52, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 52, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 52, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 52, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 52, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 52, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 52, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 52, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 39, Row2 = 54, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 38, Row2 = 54, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 37, Row2 = 54, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 29, Row2 = 54, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 28, Row2 = 54, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 27, Row2 = 54, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 26, Row2 = 54, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 25, Row2 = 54, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 24, Row2 = 54, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 23, Row2 = 54, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 22, Row2 = 54, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 21, Row2 = 54, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 20, Row2 = 54, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 19, Row2 = 54, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 18, Row2 = 54, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 17, Row2 = 54, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 16, Row2 = 54, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 15, Row2 = 54, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 14, Row2 = 54, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 13, Row2 = 54, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 12, Row2 = 54, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 54, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 54, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 54, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 54, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 54, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 54, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 54, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 54, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 54, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 54, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 54, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 54, Col2 = 78 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } }, new GeneratedLayoutApplyFloor { FloorIndex = 1, Grids = new GeneratedLayoutApplyGrid[3] { new GeneratedLayoutApplyGrid { GridGuid = "ed6f4b9f-7d5a-48e9-8014-4acc755d59fe", PropertyId = "docks", FloorIndex = 1, RowOrigin2 = 0, ColOrigin2 = 0, RowFromX = 1, RowFromY = 0, ColFromX = 0, ColFromY = 1, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "west" } }, PlaceableCells = new GeneratedLayoutApplyCell[140] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 0, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 0, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 0, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 0, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 0, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 0, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 0, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 0, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 0, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 0, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 12, Row2 = 0, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 13, Row2 = 0, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 14, Row2 = 0, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 15, Row2 = 0, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 16, Row2 = 0, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 17, Row2 = 0, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 18, Row2 = 0, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 19, Row2 = 0, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 20, Row2 = 0, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 21, Row2 = 0, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 22, Row2 = 0, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 23, Row2 = 0, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 24, Row2 = 0, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 25, Row2 = 0, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 2, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 2, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 2, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 2, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 2, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 2, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 2, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 2, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 2, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 2, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 2, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 12, Row2 = 2, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 13, Row2 = 2, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 14, Row2 = 2, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 15, Row2 = 2, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 16, Row2 = 2, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 17, Row2 = 2, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 18, Row2 = 2, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 19, Row2 = 2, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 20, Row2 = 2, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 21, Row2 = 2, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 22, Row2 = 2, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 23, Row2 = 2, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 24, Row2 = 2, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 25, Row2 = 2, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 4, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 4, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 4, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 4, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 4, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 4, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 4, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 4, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 4, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 4, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 4, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 12, Row2 = 4, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 13, Row2 = 4, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 14, Row2 = 4, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 15, Row2 = 4, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 16, Row2 = 4, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 17, Row2 = 4, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 18, Row2 = 4, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 19, Row2 = 4, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 20, Row2 = 4, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 21, Row2 = 4, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 22, Row2 = 4, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 23, Row2 = 4, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 24, Row2 = 4, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 25, Row2 = 4, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 6, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 6, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 6, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 6, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 12, Row2 = 6, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 13, Row2 = 6, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 14, Row2 = 6, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 15, Row2 = 6, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 16, Row2 = 6, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 17, Row2 = 6, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 18, Row2 = 6, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 19, Row2 = 6, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 20, Row2 = 6, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 21, Row2 = 6, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 22, Row2 = 6, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 23, Row2 = 6, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 24, Row2 = 6, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 25, Row2 = 6, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 12, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 12, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 14, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 14, Col2 = 16 } }, BlockedCells = new GeneratedLayoutApplyCell[0] }, new GeneratedLayoutApplyGrid { GridGuid = "c38835d3-69f4-4900-9f64-23e1ebb26d55", PropertyId = "docks", FloorIndex = 1, RowOrigin2 = 17, ColOrigin2 = 2, RowFromX = 1, RowFromY = 0, ColFromX = 0, ColFromY = 1, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "west" } }, PlaceableCells = new GeneratedLayoutApplyCell[88] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 17, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 17, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 17, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 17, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 17, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 17, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 17, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 17, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 19, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 19, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 19, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 19, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 19, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 19, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 19, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 19, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 21, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 21, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 21, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 21, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 21, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 21, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 21, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 21, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 23, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 23, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 23, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 23, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 23, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 23, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 23, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 23, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 25, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 25, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 25, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 25, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 25, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 25, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 25, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 25, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 27, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 27, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 27, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 27, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 27, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 27, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 27, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 27, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 29, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 29, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 29, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 29, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 29, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 29, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 29, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 29, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 31, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 31, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 31, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 31, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 31, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 31, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 31, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 31, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 33, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 33, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 33, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 33, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 33, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 33, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 33, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 33, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 35, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 35, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 35, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 35, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 35, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 35, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 35, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 35, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 37, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 37, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 37, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 37, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 37, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 37, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 37, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 37, Col2 = 16 } }, BlockedCells = new GeneratedLayoutApplyCell[0] }, new GeneratedLayoutApplyGrid { GridGuid = "91f87f56-5caf-4c2a-bc3c-6548d0380cc4", PropertyId = "docks", FloorIndex = 1, RowOrigin2 = 40, ColOrigin2 = 0, RowFromX = 1, RowFromY = 0, ColFromX = 0, ColFromY = 1, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "west" } }, PlaceableCells = new GeneratedLayoutApplyCell[152] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 40, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 40, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 40, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 40, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 40, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 40, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 40, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 40, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 40, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 40, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 40, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 40, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 42, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 42, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 42, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 42, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 42, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 42, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 42, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 42, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 42, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 42, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 42, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 42, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 44, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 44, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 44, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 44, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 44, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 44, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 44, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 44, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 44, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 44, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 44, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 44, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 46, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 46, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 46, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 46, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 46, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 46, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 46, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 46, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 46, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 46, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 46, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 46, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 48, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 48, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 48, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 48, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 48, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 48, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 48, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 48, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 48, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 48, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 48, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 48, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 12, Row2 = 48, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 13, Row2 = 48, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 14, Row2 = 48, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 15, Row2 = 48, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 16, Row2 = 48, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 17, Row2 = 48, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 18, Row2 = 48, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 19, Row2 = 48, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 20, Row2 = 48, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 21, Row2 = 48, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 22, Row2 = 48, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 23, Row2 = 48, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 24, Row2 = 48, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 25, Row2 = 48, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 50, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 50, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 50, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 50, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 50, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 50, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 50, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 50, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 50, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 50, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 50, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 50, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 12, Row2 = 50, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 13, Row2 = 50, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 14, Row2 = 50, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 15, Row2 = 50, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 16, Row2 = 50, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 17, Row2 = 50, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 18, Row2 = 50, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 19, Row2 = 50, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 20, Row2 = 50, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 21, Row2 = 50, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 22, Row2 = 50, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 23, Row2 = 50, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 24, Row2 = 50, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 25, Row2 = 50, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 52, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 52, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 52, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 52, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 52, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 52, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 52, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 52, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 52, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 52, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 52, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 11, Row2 = 52, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 12, Row2 = 52, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 13, Row2 = 52, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 14, Row2 = 52, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 15, Row2 = 52, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 16, Row2 = 52, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 17, Row2 = 52, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 18, Row2 = 52, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 19, Row2 = 52, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 20, Row2 = 52, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 21, Row2 = 52, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 22, Row2 = 52, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 23, Row2 = 52, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 24, Row2 = 52, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 25, Row2 = 52, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 54, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 54, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 54, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 54, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 54, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 54, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 54, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 54, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 54, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 54, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 54, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 54, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 12, Row2 = 54, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 13, Row2 = 54, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 14, Row2 = 54, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 15, Row2 = 54, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 16, Row2 = 54, Col2 = 32 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 17, Row2 = 54, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 18, Row2 = 54, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 19, Row2 = 54, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 20, Row2 = 54, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 21, Row2 = 54, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 22, Row2 = 54, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 23, Row2 = 54, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 24, Row2 = 54, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 25, Row2 = 54, Col2 = 50 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } } } }, new GeneratedLayoutApplyProperty { PropertyCode = "manor", PropertyId = "manor", Floors = new GeneratedLayoutApplyFloor[2] { new GeneratedLayoutApplyFloor { FloorIndex = 0, Grids = new GeneratedLayoutApplyGrid[3] { new GeneratedLayoutApplyGrid { GridGuid = "c35b3ae9-a87c-4d2f-b282-cfc787211ae6", PropertyId = "manor", FloorIndex = 0, RowOrigin2 = 0, ColOrigin2 = 0, RowFromX = 0, RowFromY = 1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "north" } }, PlaceableCells = new GeneratedLayoutApplyCell[378] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 0, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 0, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 0, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 0, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 0, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 0, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 0, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 0, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 0, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 0, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 0, Row2 = 0, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 0, Row2 = 0, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 0, Row2 = 0, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 0, Row2 = 0, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 2, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 2, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 2, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 2, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 2, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 2, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 2, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 2, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 2, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 2, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 2, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 1, Row2 = 2, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 1, Row2 = 2, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 1, Row2 = 2, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 1, Row2 = 2, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 4, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 4, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 4, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 4, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 4, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 4, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 4, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 4, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 4, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 4, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 4, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 2, Row2 = 4, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 2, Row2 = 4, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 2, Row2 = 4, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 2, Row2 = 4, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 6, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 6, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 6, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 6, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 3, Row2 = 6, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 3, Row2 = 6, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 3, Row2 = 6, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 3, Row2 = 6, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 8, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 8, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 8, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 4, Row2 = 8, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 4, Row2 = 8, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 4, Row2 = 8, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 4, Row2 = 8, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 10, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 10, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 10, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 5, Row2 = 10, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 5, Row2 = 10, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 5, Row2 = 10, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 5, Row2 = 10, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 12, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 12, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 12, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 12, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 12, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 12, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 12, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 6, Row2 = 12, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 6, Row2 = 12, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 14, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 14, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 14, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 14, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 14, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 14, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 14, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 7, Row2 = 14, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 7, Row2 = 14, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 16, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 16, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 16, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 16, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 16, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 16, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 16, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 16, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 16, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 16, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 16, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 16, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 16, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 16, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 8, Row2 = 16, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 8, Row2 = 16, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 18, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 18, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 18, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 18, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 18, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 18, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 18, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 18, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 18, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 18, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 18, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 9, Row2 = 18, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 9, Row2 = 18, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 9, Row2 = 18, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 9, Row2 = 18, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 20, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 20, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 20, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 20, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 20, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 20, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 20, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 20, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 20, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 20, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 20, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 10, Row2 = 20, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 10, Row2 = 20, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 10, Row2 = 20, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 10, Row2 = 20, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 22, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 22, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 22, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 22, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 22, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 11, Row2 = 22, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 22, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 11, Row2 = 22, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 11, Row2 = 22, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 11, Row2 = 22, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 11, Row2 = 22, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 11, Row2 = 22, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 11, Row2 = 22, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 11, Row2 = 22, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 11, Row2 = 22, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 12, Row2 = 24, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 12, Row2 = 24, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 12, Row2 = 24, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 12, Row2 = 24, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 12, Row2 = 24, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 12, Row2 = 24, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 12, Row2 = 24, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 12, Row2 = 24, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 12, Row2 = 24, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 12, Row2 = 24, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 12, Row2 = 24, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 12, Row2 = 24, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 12, Row2 = 24, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 12, Row2 = 24, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 12, Row2 = 24, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 13, Row2 = 26, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 13, Row2 = 26, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 13, Row2 = 26, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 13, Row2 = 26, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 13, Row2 = 26, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 13, Row2 = 26, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 13, Row2 = 26, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 13, Row2 = 26, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 13, Row2 = 26, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 13, Row2 = 26, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 13, Row2 = 26, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 13, Row2 = 26, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 13, Row2 = 26, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 13, Row2 = 26, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 13, Row2 = 26, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 14, Row2 = 28, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 14, Row2 = 28, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 14, Row2 = 28, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 14, Row2 = 28, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 14, Row2 = 28, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 14, Row2 = 28, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 14, Row2 = 28, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 14, Row2 = 28, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 14, Row2 = 28, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 14, Row2 = 28, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 14, Row2 = 28, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 14, Row2 = 28, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 14, Row2 = 28, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 14, Row2 = 28, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 14, Row2 = 28, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 15, Row2 = 30, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 15, Row2 = 30, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 15, Row2 = 30, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 15, Row2 = 30, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 15, Row2 = 30, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 15, Row2 = 30, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 15, Row2 = 30, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 15, Row2 = 30, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 15, Row2 = 30, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 15, Row2 = 30, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 15, Row2 = 30, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 15, Row2 = 30, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 15, Row2 = 30, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 15, Row2 = 30, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 15, Row2 = 30, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 15, Row2 = 30, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 16, Row2 = 32, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 16, Row2 = 32, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 16, Row2 = 32, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 16, Row2 = 32, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 16, Row2 = 32, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 16, Row2 = 32, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 16, Row2 = 32, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 16, Row2 = 32, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 16, Row2 = 32, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 16, Row2 = 32, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 16, Row2 = 32, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 16, Row2 = 32, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 16, Row2 = 32, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 16, Row2 = 32, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 16, Row2 = 32, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 16, Row2 = 32, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 17, Row2 = 34, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 17, Row2 = 34, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 17, Row2 = 34, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 17, Row2 = 34, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 17, Row2 = 34, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 17, Row2 = 34, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 17, Row2 = 34, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 17, Row2 = 34, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 17, Row2 = 34, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 17, Row2 = 34, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 17, Row2 = 34, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 17, Row2 = 34, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 17, Row2 = 34, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 17, Row2 = 34, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 17, Row2 = 34, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 17, Row2 = 34, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 18, Row2 = 36, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 18, Row2 = 36, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 18, Row2 = 36, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 18, Row2 = 36, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 18, Row2 = 36, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 18, Row2 = 36, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 18, Row2 = 36, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 18, Row2 = 36, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 18, Row2 = 36, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 18, Row2 = 36, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 18, Row2 = 36, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 18, Row2 = 36, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 18, Row2 = 36, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 18, Row2 = 36, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 18, Row2 = 36, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 18, Row2 = 36, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 19, Row2 = 38, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 19, Row2 = 38, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 19, Row2 = 38, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 19, Row2 = 38, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 19, Row2 = 38, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 19, Row2 = 38, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 19, Row2 = 38, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 19, Row2 = 38, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 19, Row2 = 38, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 19, Row2 = 38, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 19, Row2 = 38, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 19, Row2 = 38, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 19, Row2 = 38, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 19, Row2 = 38, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 19, Row2 = 38, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 19, Row2 = 38, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 20, Row2 = 40, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 20, Row2 = 40, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 20, Row2 = 40, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 20, Row2 = 40, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 20, Row2 = 40, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 20, Row2 = 40, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 20, Row2 = 40, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 20, Row2 = 40, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 20, Row2 = 40, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 20, Row2 = 40, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 20, Row2 = 40, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 20, Row2 = 40, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 20, Row2 = 40, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 20, Row2 = 40, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 20, Row2 = 40, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 20, Row2 = 40, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 21, Row2 = 42, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 21, Row2 = 42, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 21, Row2 = 42, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 21, Row2 = 42, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 21, Row2 = 42, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 21, Row2 = 42, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 21, Row2 = 42, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 21, Row2 = 42, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 21, Row2 = 42, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 21, Row2 = 42, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 21, Row2 = 42, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 21, Row2 = 42, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 21, Row2 = 42, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 21, Row2 = 42, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 21, Row2 = 42, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 21, Row2 = 42, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 22, Row2 = 44, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 22, Row2 = 44, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 22, Row2 = 44, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 22, Row2 = 44, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 22, Row2 = 44, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 22, Row2 = 44, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 22, Row2 = 44, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 22, Row2 = 44, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 22, Row2 = 44, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 22, Row2 = 44, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 22, Row2 = 44, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 22, Row2 = 44, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 22, Row2 = 44, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 22, Row2 = 44, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 22, Row2 = 44, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 22, Row2 = 44, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 23, Row2 = 46, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 23, Row2 = 46, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 23, Row2 = 46, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 23, Row2 = 46, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 23, Row2 = 46, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 23, Row2 = 46, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 23, Row2 = 46, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 23, Row2 = 46, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 23, Row2 = 46, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 23, Row2 = 46, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 23, Row2 = 46, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 23, Row2 = 46, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 23, Row2 = 46, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 23, Row2 = 46, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 23, Row2 = 46, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 23, Row2 = 46, Col2 = 30 } }, BlockedCells = new GeneratedLayoutApplyCell[0] }, new GeneratedLayoutApplyGrid { GridGuid = "7fd82e8c-1ac8-4746-865e-7b048488e9d5", PropertyId = "manor", FloorIndex = 0, RowOrigin2 = 0, ColOrigin2 = 34, RowFromX = 0, RowFromY = 1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "north" } }, PlaceableCells = new GeneratedLayoutApplyCell[152] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 0, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 0, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 0, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 0, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 0, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 0, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 2, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 2, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 2, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 2, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 2, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 2, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 4, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 4, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 4, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 4, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 4, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 4, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 4, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 4, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 4, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 6, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 6, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 6, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 6, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 6, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 6, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 6, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 6, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 6, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 8, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 8, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 8, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 8, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 8, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 8, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 8, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 8, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 8, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 10, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 10, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 10, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 10, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 10, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 12, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 12, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 12, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 12, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 12, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 14, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 14, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 14, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 14, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 14, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 16, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 16, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 16, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 16, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 16, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 18, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 18, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 18, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 18, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 18, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 20, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 20, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 20, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 20, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 20, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 22, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 22, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 22, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 22, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 22, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 12, Row2 = 24, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 12, Row2 = 24, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 12, Row2 = 24, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 12, Row2 = 24, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 12, Row2 = 24, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 13, Row2 = 26, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 13, Row2 = 26, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 13, Row2 = 26, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 13, Row2 = 26, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 13, Row2 = 26, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 14, Row2 = 28, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 14, Row2 = 28, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 14, Row2 = 28, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 14, Row2 = 28, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 14, Row2 = 28, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 15, Row2 = 30, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 15, Row2 = 30, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 15, Row2 = 30, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 15, Row2 = 30, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 15, Row2 = 30, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 16, Row2 = 32, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 16, Row2 = 32, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 16, Row2 = 32, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 16, Row2 = 32, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 16, Row2 = 32, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 17, Row2 = 34, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 17, Row2 = 34, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 17, Row2 = 34, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 17, Row2 = 34, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 17, Row2 = 34, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 18, Row2 = 36, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 18, Row2 = 36, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 18, Row2 = 36, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 18, Row2 = 36, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 18, Row2 = 36, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 18, Row2 = 36, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 18, Row2 = 36, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 18, Row2 = 36, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 18, Row2 = 36, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 19, Row2 = 38, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 19, Row2 = 38, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 19, Row2 = 38, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 19, Row2 = 38, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 19, Row2 = 38, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 19, Row2 = 38, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 19, Row2 = 38, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 19, Row2 = 38, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 19, Row2 = 38, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 20, Row2 = 40, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 20, Row2 = 40, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 20, Row2 = 40, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 20, Row2 = 40, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 20, Row2 = 40, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 20, Row2 = 40, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 20, Row2 = 40, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 20, Row2 = 40, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 20, Row2 = 40, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 21, Row2 = 42, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 21, Row2 = 42, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 21, Row2 = 42, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 21, Row2 = 42, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 21, Row2 = 42, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 21, Row2 = 42, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 21, Row2 = 42, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 21, Row2 = 42, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 21, Row2 = 42, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 22, Row2 = 44, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 22, Row2 = 44, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 22, Row2 = 44, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 22, Row2 = 44, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 22, Row2 = 44, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 22, Row2 = 44, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 23, Row2 = 46, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 23, Row2 = 46, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 23, Row2 = 46, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 23, Row2 = 46, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 23, Row2 = 46, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 23, Row2 = 46, Col2 = 50 } }, BlockedCells = new GeneratedLayoutApplyCell[0] }, new GeneratedLayoutApplyGrid { GridGuid = "31a6d463-18d5-443d-9f2b-129293890655", PropertyId = "manor", FloorIndex = 0, RowOrigin2 = 0, ColOrigin2 = 52, RowFromX = 0, RowFromY = 1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "north" } }, PlaceableCells = new GeneratedLayoutApplyCell[378] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 0, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 0, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 0, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 0, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 0, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 0, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 0, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 0, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 0, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 0, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 0, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 0, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 0, Row2 = 0, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 0, Row2 = 0, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 0, Row2 = 0, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 0, Row2 = 0, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 2, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 2, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 2, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 2, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 2, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 2, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 2, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 2, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 2, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 2, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 2, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 2, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 1, Row2 = 2, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 1, Row2 = 2, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 1, Row2 = 2, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 1, Row2 = 2, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 4, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 4, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 4, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 4, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 4, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 4, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 4, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 4, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 4, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 4, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 4, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 4, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 2, Row2 = 4, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 2, Row2 = 4, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 2, Row2 = 4, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 2, Row2 = 4, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 6, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 6, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 6, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 6, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 6, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 6, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 6, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 6, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 6, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 6, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 6, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 6, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 3, Row2 = 6, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 3, Row2 = 6, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 3, Row2 = 6, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 3, Row2 = 6, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 8, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 8, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 8, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 8, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 8, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 8, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 8, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 8, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 8, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 8, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 8, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 8, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 4, Row2 = 8, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 4, Row2 = 8, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 4, Row2 = 8, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 4, Row2 = 8, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 10, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 10, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 10, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 10, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 10, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 10, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 10, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 10, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 10, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 10, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 10, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 10, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 5, Row2 = 10, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 5, Row2 = 10, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 5, Row2 = 10, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 5, Row2 = 10, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 12, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 12, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 12, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 12, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 12, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 12, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 12, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 12, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 12, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 12, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 12, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 12, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 12, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 12, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 6, Row2 = 12, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 6, Row2 = 12, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 14, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 14, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 14, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 14, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 14, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 14, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 14, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 14, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 14, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 14, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 14, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 14, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 14, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 14, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 7, Row2 = 14, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 7, Row2 = 14, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 16, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 16, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 16, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 16, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 16, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 16, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 16, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 16, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 16, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 16, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 16, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 16, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 16, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 16, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 8, Row2 = 16, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 8, Row2 = 16, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 18, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 18, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 18, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 18, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 18, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 18, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 18, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 18, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 18, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 18, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 18, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 18, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 9, Row2 = 18, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 9, Row2 = 18, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 9, Row2 = 18, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 20, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 20, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 20, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 20, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 20, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 20, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 20, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 20, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 20, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 20, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 20, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 20, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 10, Row2 = 20, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 10, Row2 = 20, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 10, Row2 = 20, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 22, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 22, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 22, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 22, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 22, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 22, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 11, Row2 = 22, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 22, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 11, Row2 = 22, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 11, Row2 = 22, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 11, Row2 = 22, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 11, Row2 = 22, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 11, Row2 = 22, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 11, Row2 = 22, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 11, Row2 = 22, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 12, Row2 = 24, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 12, Row2 = 24, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 12, Row2 = 24, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 12, Row2 = 24, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 12, Row2 = 24, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 12, Row2 = 24, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 12, Row2 = 24, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 12, Row2 = 24, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 12, Row2 = 24, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 12, Row2 = 24, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 12, Row2 = 24, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 12, Row2 = 24, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 12, Row2 = 24, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 12, Row2 = 24, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 12, Row2 = 24, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 13, Row2 = 26, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 13, Row2 = 26, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 13, Row2 = 26, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 13, Row2 = 26, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 13, Row2 = 26, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 13, Row2 = 26, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 13, Row2 = 26, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 13, Row2 = 26, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 13, Row2 = 26, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 13, Row2 = 26, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 13, Row2 = 26, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 13, Row2 = 26, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 13, Row2 = 26, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 13, Row2 = 26, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 13, Row2 = 26, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 14, Row2 = 28, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 14, Row2 = 28, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 14, Row2 = 28, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 14, Row2 = 28, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 14, Row2 = 28, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 14, Row2 = 28, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 14, Row2 = 28, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 14, Row2 = 28, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 14, Row2 = 28, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 14, Row2 = 28, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 14, Row2 = 28, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 14, Row2 = 28, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 14, Row2 = 28, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 14, Row2 = 28, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 14, Row2 = 28, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 15, Row2 = 30, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 15, Row2 = 30, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 15, Row2 = 30, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 15, Row2 = 30, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 15, Row2 = 30, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 15, Row2 = 30, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 15, Row2 = 30, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 15, Row2 = 30, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 15, Row2 = 30, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 15, Row2 = 30, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 15, Row2 = 30, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 15, Row2 = 30, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 15, Row2 = 30, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 15, Row2 = 30, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 15, Row2 = 30, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 15, Row2 = 30, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 16, Row2 = 32, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 16, Row2 = 32, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 16, Row2 = 32, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 16, Row2 = 32, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 16, Row2 = 32, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 16, Row2 = 32, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 16, Row2 = 32, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 16, Row2 = 32, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 16, Row2 = 32, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 16, Row2 = 32, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 16, Row2 = 32, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 16, Row2 = 32, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 16, Row2 = 32, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 16, Row2 = 32, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 16, Row2 = 32, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 16, Row2 = 32, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 17, Row2 = 34, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 17, Row2 = 34, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 17, Row2 = 34, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 17, Row2 = 34, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 17, Row2 = 34, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 17, Row2 = 34, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 17, Row2 = 34, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 17, Row2 = 34, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 17, Row2 = 34, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 17, Row2 = 34, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 17, Row2 = 34, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 17, Row2 = 34, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 17, Row2 = 34, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 17, Row2 = 34, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 17, Row2 = 34, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 17, Row2 = 34, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 18, Row2 = 36, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 18, Row2 = 36, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 18, Row2 = 36, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 18, Row2 = 36, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 18, Row2 = 36, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 18, Row2 = 36, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 18, Row2 = 36, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 18, Row2 = 36, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 18, Row2 = 36, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 18, Row2 = 36, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 18, Row2 = 36, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 18, Row2 = 36, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 18, Row2 = 36, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 18, Row2 = 36, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 18, Row2 = 36, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 18, Row2 = 36, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 19, Row2 = 38, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 19, Row2 = 38, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 19, Row2 = 38, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 19, Row2 = 38, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 19, Row2 = 38, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 19, Row2 = 38, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 19, Row2 = 38, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 19, Row2 = 38, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 19, Row2 = 38, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 19, Row2 = 38, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 19, Row2 = 38, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 19, Row2 = 38, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 19, Row2 = 38, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 19, Row2 = 38, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 19, Row2 = 38, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 19, Row2 = 38, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 20, Row2 = 40, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 20, Row2 = 40, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 20, Row2 = 40, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 20, Row2 = 40, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 20, Row2 = 40, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 20, Row2 = 40, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 20, Row2 = 40, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 20, Row2 = 40, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 20, Row2 = 40, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 20, Row2 = 40, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 20, Row2 = 40, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 20, Row2 = 40, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 20, Row2 = 40, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 20, Row2 = 40, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 20, Row2 = 40, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 20, Row2 = 40, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 21, Row2 = 42, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 21, Row2 = 42, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 21, Row2 = 42, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 21, Row2 = 42, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 21, Row2 = 42, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 21, Row2 = 42, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 21, Row2 = 42, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 21, Row2 = 42, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 21, Row2 = 42, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 21, Row2 = 42, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 21, Row2 = 42, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 21, Row2 = 42, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 21, Row2 = 42, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 21, Row2 = 42, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 21, Row2 = 42, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 21, Row2 = 42, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 22, Row2 = 44, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 22, Row2 = 44, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 22, Row2 = 44, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 22, Row2 = 44, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 22, Row2 = 44, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 22, Row2 = 44, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 22, Row2 = 44, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 22, Row2 = 44, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 22, Row2 = 44, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 22, Row2 = 44, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 22, Row2 = 44, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 22, Row2 = 44, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 22, Row2 = 44, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 22, Row2 = 44, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 22, Row2 = 44, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 22, Row2 = 44, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 23, Row2 = 46, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 23, Row2 = 46, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 23, Row2 = 46, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 23, Row2 = 46, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 23, Row2 = 46, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 23, Row2 = 46, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 23, Row2 = 46, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 23, Row2 = 46, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 23, Row2 = 46, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 23, Row2 = 46, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 23, Row2 = 46, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 23, Row2 = 46, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 23, Row2 = 46, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 23, Row2 = 46, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 23, Row2 = 46, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 23, Row2 = 46, Col2 = 82 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } }, new GeneratedLayoutApplyFloor { FloorIndex = 1, Grids = new GeneratedLayoutApplyGrid[5] { new GeneratedLayoutApplyGrid { GridGuid = "c50c05e6-85d5-4281-857f-1ba2a6504773", PropertyId = "manor", FloorIndex = 1, RowOrigin2 = 0, ColOrigin2 = 0, RowFromX = 0, RowFromY = 1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "north" } }, PlaceableCells = new GeneratedLayoutApplyCell[176] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 0, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 0, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 0, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 0, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 0, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 0, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 0, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 0, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 0, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 0, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 0, Row2 = 0, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 0, Row2 = 0, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 0, Row2 = 0, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 0, Row2 = 0, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 2, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 2, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 2, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 2, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 2, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 2, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 2, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 2, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 2, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 2, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 2, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 1, Row2 = 2, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 1, Row2 = 2, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 1, Row2 = 2, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 1, Row2 = 2, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 4, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 4, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 4, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 4, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 4, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 4, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 4, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 4, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 4, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 4, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 4, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 2, Row2 = 4, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 2, Row2 = 4, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 2, Row2 = 4, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 2, Row2 = 4, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 6, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 6, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 6, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 6, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 3, Row2 = 6, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 3, Row2 = 6, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 3, Row2 = 6, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 3, Row2 = 6, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 8, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 8, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 8, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 4, Row2 = 8, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 4, Row2 = 8, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 4, Row2 = 8, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 4, Row2 = 8, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 10, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 10, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 10, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 5, Row2 = 10, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 5, Row2 = 10, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 5, Row2 = 10, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 5, Row2 = 10, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 12, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 12, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 12, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 12, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 12, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 12, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 12, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 6, Row2 = 12, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 6, Row2 = 12, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 14, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 14, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 14, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 14, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 14, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 14, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 14, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 7, Row2 = 14, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 7, Row2 = 14, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 16, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 16, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 16, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 16, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 16, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 16, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 16, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 16, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 16, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 16, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 16, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 16, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 16, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 16, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 8, Row2 = 16, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 8, Row2 = 16, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 18, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 18, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 18, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 18, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 18, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 18, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 18, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 18, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 18, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 18, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 18, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 18, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 9, Row2 = 18, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 9, Row2 = 18, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 9, Row2 = 18, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 9, Row2 = 18, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 20, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 20, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 20, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 20, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 20, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 20, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 20, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 20, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 20, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 20, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 20, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 20, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 10, Row2 = 20, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 10, Row2 = 20, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 10, Row2 = 20, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 10, Row2 = 20, Col2 = 30 } }, BlockedCells = new GeneratedLayoutApplyCell[0] }, new GeneratedLayoutApplyGrid { GridGuid = "f25e3fbe-b47f-4da6-bf82-a54daf23f0b8", PropertyId = "manor", FloorIndex = 1, RowOrigin2 = 0, ColOrigin2 = 34, RowFromX = 0, RowFromY = 1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "north" } }, PlaceableCells = new GeneratedLayoutApplyCell[145] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 0, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 0, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 0, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 0, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 0, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 0, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 0, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 0, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 0, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 2, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 2, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 2, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 2, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 2, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 2, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 2, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 2, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 2, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 4, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 4, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 4, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 4, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 4, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 4, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 4, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 4, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 4, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 6, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 6, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 6, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 6, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 6, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 6, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 6, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 6, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 6, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 8, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 8, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 8, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 8, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 8, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 8, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 8, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 8, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 8, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 10, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 10, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 10, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 10, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 12, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 12, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 12, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 12, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 14, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 14, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 14, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 14, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 16, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 16, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 16, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 16, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 18, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 18, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 18, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 18, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 20, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 20, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 20, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 20, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 22, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 22, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 22, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 22, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 12, Row2 = 24, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 12, Row2 = 24, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 12, Row2 = 24, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 12, Row2 = 24, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 13, Row2 = 26, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 13, Row2 = 26, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 13, Row2 = 26, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 13, Row2 = 26, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 14, Row2 = 28, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 14, Row2 = 28, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 14, Row2 = 28, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 14, Row2 = 28, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 15, Row2 = 30, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 15, Row2 = 30, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 15, Row2 = 30, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 15, Row2 = 30, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 16, Row2 = 32, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 16, Row2 = 32, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 16, Row2 = 32, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 16, Row2 = 32, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 17, Row2 = 34, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 17, Row2 = 34, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 17, Row2 = 34, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 17, Row2 = 34, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 18, Row2 = 36, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 18, Row2 = 36, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 18, Row2 = 36, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 18, Row2 = 36, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 18, Row2 = 36, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 18, Row2 = 36, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 18, Row2 = 36, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 18, Row2 = 36, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 18, Row2 = 36, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 19, Row2 = 38, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 19, Row2 = 38, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 19, Row2 = 38, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 19, Row2 = 38, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 19, Row2 = 38, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 19, Row2 = 38, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 19, Row2 = 38, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 19, Row2 = 38, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 19, Row2 = 38, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 20, Row2 = 40, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 20, Row2 = 40, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 20, Row2 = 40, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 20, Row2 = 40, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 20, Row2 = 40, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 20, Row2 = 40, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 20, Row2 = 40, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 20, Row2 = 40, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 20, Row2 = 40, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 21, Row2 = 42, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 21, Row2 = 42, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 21, Row2 = 42, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 21, Row2 = 42, Col2 = 40 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 21, Row2 = 42, Col2 = 42 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 21, Row2 = 42, Col2 = 44 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 21, Row2 = 42, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 21, Row2 = 42, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 21, Row2 = 42, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 22, Row2 = 44, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 22, Row2 = 44, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 22, Row2 = 44, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 22, Row2 = 44, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 22, Row2 = 44, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 22, Row2 = 44, Col2 = 50 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 23, Row2 = 46, Col2 = 34 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 23, Row2 = 46, Col2 = 36 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 23, Row2 = 46, Col2 = 38 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 23, Row2 = 46, Col2 = 46 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 23, Row2 = 46, Col2 = 48 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 23, Row2 = 46, Col2 = 50 } }, BlockedCells = new GeneratedLayoutApplyCell[0] }, new GeneratedLayoutApplyGrid { GridGuid = "1c014ae2-8386-4d56-9435-8941e09ee836", PropertyId = "manor", FloorIndex = 1, RowOrigin2 = 0, ColOrigin2 = 52, RowFromX = 0, RowFromY = 1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "north" } }, PlaceableCells = new GeneratedLayoutApplyCell[176] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 0, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 0, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 0, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 0, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 0, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 0, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 0, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 0, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 0, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 0, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 0, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 0, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 0, Row2 = 0, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 0, Row2 = 0, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 0, Row2 = 0, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 0, Row2 = 0, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 2, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 2, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 2, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 2, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 2, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 2, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 2, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 2, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 2, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 2, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 2, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 2, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 1, Row2 = 2, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 1, Row2 = 2, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 1, Row2 = 2, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 1, Row2 = 2, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 4, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 4, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 4, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 4, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 4, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 4, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 4, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 4, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 4, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 4, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 4, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 4, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 2, Row2 = 4, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 2, Row2 = 4, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 2, Row2 = 4, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 2, Row2 = 4, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 6, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 6, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 6, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 6, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 6, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 6, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 6, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 6, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 6, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 6, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 6, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 6, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 3, Row2 = 6, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 3, Row2 = 6, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 3, Row2 = 6, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 3, Row2 = 6, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 8, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 8, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 8, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 8, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 8, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 8, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 8, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 8, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 8, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 8, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 8, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 8, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 4, Row2 = 8, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 4, Row2 = 8, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 4, Row2 = 8, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 4, Row2 = 8, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 10, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 10, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 10, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 10, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 10, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 10, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 10, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 10, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 10, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 10, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 10, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 10, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 5, Row2 = 10, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 5, Row2 = 10, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 5, Row2 = 10, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 5, Row2 = 10, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 12, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 12, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 12, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 12, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 12, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 12, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 12, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 12, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 12, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 12, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 12, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 12, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 12, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 12, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 6, Row2 = 12, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 6, Row2 = 12, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 14, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 14, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 14, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 14, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 14, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 14, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 14, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 14, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 14, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 14, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 14, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 14, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 14, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 14, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 7, Row2 = 14, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 7, Row2 = 14, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 16, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 16, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 16, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 16, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 16, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 16, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 16, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 16, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 16, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 16, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 16, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 16, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 16, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 16, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 8, Row2 = 16, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 8, Row2 = 16, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 18, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 18, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 18, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 18, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 18, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 18, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 18, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 18, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 18, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 18, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 18, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 18, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 9, Row2 = 18, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 9, Row2 = 18, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 9, Row2 = 18, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 9, Row2 = 18, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 20, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 20, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 20, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 20, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 20, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 20, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 20, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 20, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 20, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 20, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 20, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 20, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 10, Row2 = 20, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 10, Row2 = 20, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 10, Row2 = 20, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 10, Row2 = 20, Col2 = 82 } }, BlockedCells = new GeneratedLayoutApplyCell[0] }, new GeneratedLayoutApplyGrid { GridGuid = "7194d8aa-3a69-4751-b56d-ec60be3dd99d", PropertyId = "manor", FloorIndex = 1, RowOrigin2 = 26, ColOrigin2 = 0, RowFromX = 0, RowFromY = 1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "north" } }, PlaceableCells = new GeneratedLayoutApplyCell[172] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 26, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 26, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 26, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 26, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 26, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 26, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 26, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 26, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 26, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 26, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 26, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 26, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 0, Row2 = 26, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 0, Row2 = 26, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 0, Row2 = 26, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 0, Row2 = 26, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 28, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 28, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 28, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 28, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 28, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 28, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 28, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 28, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 28, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 28, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 28, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 28, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 1, Row2 = 28, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 1, Row2 = 28, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 1, Row2 = 28, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 1, Row2 = 28, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 30, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 30, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 30, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 30, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 30, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 30, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 30, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 30, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 30, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 30, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 2, Row2 = 30, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 2, Row2 = 30, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 2, Row2 = 30, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 2, Row2 = 30, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 32, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 32, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 32, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 32, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 32, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 32, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 32, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 32, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 32, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 32, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 3, Row2 = 32, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 3, Row2 = 32, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 3, Row2 = 32, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 3, Row2 = 32, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 34, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 34, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 34, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 34, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 34, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 34, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 34, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 34, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 34, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 34, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 34, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 34, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 4, Row2 = 34, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 4, Row2 = 34, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 4, Row2 = 34, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 4, Row2 = 34, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 36, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 36, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 36, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 36, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 36, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 36, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 36, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 36, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 36, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 36, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 36, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 36, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 5, Row2 = 36, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 5, Row2 = 36, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 5, Row2 = 36, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 5, Row2 = 36, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 38, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 38, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 38, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 38, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 38, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 38, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 38, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 38, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 38, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 38, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 38, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 38, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 38, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 38, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 6, Row2 = 38, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 6, Row2 = 38, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 40, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 40, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 40, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 40, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 40, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 40, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 40, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 40, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 40, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 40, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 40, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 40, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 40, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 40, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 7, Row2 = 40, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 7, Row2 = 40, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 42, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 42, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 42, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 42, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 42, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 42, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 42, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 42, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 42, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 42, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 42, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 42, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 42, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 42, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 8, Row2 = 42, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 8, Row2 = 42, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 44, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 44, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 44, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 44, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 44, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 44, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 44, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 44, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 44, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 44, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 44, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 44, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 9, Row2 = 44, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 9, Row2 = 44, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 9, Row2 = 44, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 9, Row2 = 44, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 46, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 46, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 46, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 46, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 46, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 46, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 46, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 46, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 46, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 46, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 46, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 46, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 10, Row2 = 46, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 10, Row2 = 46, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 10, Row2 = 46, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 10, Row2 = 46, Col2 = 30 } }, BlockedCells = new GeneratedLayoutApplyCell[0] }, new GeneratedLayoutApplyGrid { GridGuid = "54743e0f-34b3-42d2-a80e-fabb114baf0e", PropertyId = "manor", FloorIndex = 1, RowOrigin2 = 26, ColOrigin2 = 52, RowFromX = 0, RowFromY = 1, ColFromX = 1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "north" } }, PlaceableCells = new GeneratedLayoutApplyCell[172] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 26, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 26, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 26, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 26, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 26, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 26, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 26, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 26, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 26, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 26, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 0, Row2 = 26, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 0, Row2 = 26, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 0, Row2 = 26, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 0, Row2 = 26, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 0, Row2 = 26, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 0, Row2 = 26, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 28, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 28, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 28, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 28, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 28, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 28, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 28, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 28, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 28, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 28, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 1, Row2 = 28, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 1, Row2 = 28, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 1, Row2 = 28, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 1, Row2 = 28, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 1, Row2 = 28, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 1, Row2 = 28, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 30, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 30, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 30, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 30, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 30, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 30, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 30, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 30, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 30, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 30, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 2, Row2 = 30, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 2, Row2 = 30, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 2, Row2 = 30, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 2, Row2 = 30, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 32, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 32, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 32, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 32, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 32, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 32, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 32, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 32, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 32, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 32, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 3, Row2 = 32, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 3, Row2 = 32, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 3, Row2 = 32, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 3, Row2 = 32, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 34, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 34, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 34, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 34, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 34, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 34, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 34, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 34, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 34, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 34, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 34, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 34, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 4, Row2 = 34, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 4, Row2 = 34, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 4, Row2 = 34, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 4, Row2 = 34, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 36, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 36, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 36, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 36, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 36, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 36, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 36, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 36, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 36, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 36, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 36, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 36, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 5, Row2 = 36, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 5, Row2 = 36, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 5, Row2 = 36, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 5, Row2 = 36, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 38, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 38, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 38, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 38, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 38, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 38, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 38, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 38, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 38, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 38, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 38, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 38, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 38, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 38, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 6, Row2 = 38, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 6, Row2 = 38, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 40, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 40, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 40, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 40, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 40, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 40, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 40, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 40, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 40, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 40, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 40, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 40, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 40, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 40, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 7, Row2 = 40, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 7, Row2 = 40, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 42, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 42, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 42, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 42, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 42, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 42, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 42, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 42, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 42, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 42, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 42, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 42, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 42, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 42, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 8, Row2 = 42, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 8, Row2 = 42, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 44, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 44, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 44, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 44, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 44, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 44, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 44, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 44, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 44, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 44, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 44, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 44, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 9, Row2 = 44, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 9, Row2 = 44, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 9, Row2 = 44, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 9, Row2 = 44, Col2 = 82 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 46, Col2 = 52 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 46, Col2 = 54 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 46, Col2 = 56 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 46, Col2 = 58 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 46, Col2 = 60 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 46, Col2 = 62 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 46, Col2 = 64 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 46, Col2 = 66 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 46, Col2 = 68 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 46, Col2 = 70 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 46, Col2 = 72 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 46, Col2 = 74 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 10, Row2 = 46, Col2 = 76 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 10, Row2 = 46, Col2 = 78 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 10, Row2 = 46, Col2 = 80 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 10, Row2 = 46, Col2 = 82 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } } } }, new GeneratedLayoutApplyProperty { PropertyCode = "motelroom", PropertyId = "motel", Floors = new GeneratedLayoutApplyFloor[1] { new GeneratedLayoutApplyFloor { FloorIndex = 0, Grids = new GeneratedLayoutApplyGrid[1] { new GeneratedLayoutApplyGrid { GridGuid = "efc3aaed-d40e-4075-8fc5-79664c851628", PropertyId = "motel", FloorIndex = 0, RowOrigin2 = 18, ColOrigin2 = 22, RowFromX = -1, RowFromY = 0, ColFromX = 0, ColFromY = -1, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "east" } }, PlaceableCells = new GeneratedLayoutApplyCell[94] { new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 11, Row2 = 0, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 0, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 0, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 0, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 0, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 0, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 0, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 0, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 0, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 0, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 2, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 2, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 2, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 2, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 2, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 2, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 2, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 2, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 2, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 4, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 4, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 4, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 4, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 4, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 4, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 4, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 4, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 4, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 6, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 6, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 8, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 8, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 8, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 10, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 10, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 10, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 16, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 16, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 16, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 16, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 16, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 16, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 16, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 18, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 18, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 18, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 18, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 18, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 18, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 18, Col2 = 12 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } } } }, new GeneratedLayoutApplyProperty { PropertyCode = "seweroffice", PropertyId = "sewer", Floors = new GeneratedLayoutApplyFloor[1] { new GeneratedLayoutApplyFloor { FloorIndex = 0, Grids = new GeneratedLayoutApplyGrid[1] { new GeneratedLayoutApplyGrid { GridGuid = "c3530910-7a32-48ad-8ae8-86a40b185233", PropertyId = "sewer", FloorIndex = 0, RowOrigin2 = 30, ColOrigin2 = 30, RowFromX = -1, RowFromY = 0, ColFromX = 0, ColFromY = -1, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "east" } }, PlaceableCells = new GeneratedLayoutApplyCell[203] { new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 15, Row2 = 0, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 14, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 13, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 12, Row2 = 0, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 11, Row2 = 0, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 10, Row2 = 0, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 9, Row2 = 0, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 8, Row2 = 0, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 7, Row2 = 0, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 6, Row2 = 0, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 5, Row2 = 0, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 4, Row2 = 0, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 15, Row2 = 2, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 14, Row2 = 2, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 13, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 12, Row2 = 2, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 11, Row2 = 2, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 10, Row2 = 2, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 9, Row2 = 2, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 8, Row2 = 2, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 7, Row2 = 2, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 6, Row2 = 2, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 5, Row2 = 2, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 4, Row2 = 2, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 15, Row2 = 4, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 14, Row2 = 4, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 13, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 12, Row2 = 4, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 11, Row2 = 4, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 10, Row2 = 4, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 9, Row2 = 4, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 4, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 4, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 4, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 5, Row2 = 4, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 4, Row2 = 4, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 15, Row2 = 6, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 14, Row2 = 6, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 13, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 12, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 11, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 10, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 9, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 5, Row2 = 6, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 4, Row2 = 6, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 15, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 14, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 13, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 12, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 11, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 10, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 8, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 5, Row2 = 8, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 4, Row2 = 8, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 15, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 14, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 13, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 12, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 11, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 10, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 10, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 5, Row2 = 10, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 4, Row2 = 10, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 15, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 14, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 13, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 12, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 11, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 12, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 12, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 12, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 12, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 12, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 15, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 14, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 13, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 12, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 11, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 14, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 14, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 14, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 14, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 14, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 15, Row2 = 16, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 14, Row2 = 16, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 13, Row2 = 16, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 12, Row2 = 16, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 16, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 16, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 16, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 16, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 16, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 16, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 16, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 16, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 15, Row2 = 18, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 14, Row2 = 18, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 13, Row2 = 18, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 12, Row2 = 18, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 11, Row2 = 18, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 18, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 18, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 18, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 18, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 18, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 18, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 18, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 15, Row2 = 20, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 14, Row2 = 20, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 13, Row2 = 20, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 12, Row2 = 20, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 20, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 20, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 20, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 20, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 20, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 20, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 20, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 20, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 15, Row2 = 22, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 14, Row2 = 22, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 13, Row2 = 22, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 12, Row2 = 22, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 22, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 22, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 22, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 22, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 22, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 22, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 22, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 15, Row2 = 24, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 14, Row2 = 24, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 13, Row2 = 24, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 12, Row2 = 24, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 24, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 24, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 24, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 24, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 24, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 24, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 24, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 24, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 24, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 24, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 24, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 24, Col2 = 30 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 15, Row2 = 26, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 14, Row2 = 26, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 13, Row2 = 26, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 12, Row2 = 26, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 26, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 26, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 26, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 26, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 26, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 26, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 26, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 26, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 26, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 26, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 15, Row2 = 28, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 14, Row2 = 28, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 13, Row2 = 28, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 12, Row2 = 28, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 28, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 28, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 28, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 28, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 28, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 28, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 28, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 28, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 28, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 28, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 15, Row2 = 30, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 14, Row2 = 30, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 13, Row2 = 30, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 12, Row2 = 30, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 30, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 30, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 30, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 30, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 30, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 30, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 30, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 30, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 30, Col2 = 24 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 30, Col2 = 26 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 30, Col2 = 28 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 30, Col2 = 30 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } } } }, new GeneratedLayoutApplyProperty { PropertyCode = "storageunit", PropertyId = "storage_unit", Floors = new GeneratedLayoutApplyFloor[1] { new GeneratedLayoutApplyFloor { FloorIndex = 0, Grids = new GeneratedLayoutApplyGrid[1] { new GeneratedLayoutApplyGrid { GridGuid = "2c339a9c-4065-41e7-b33f-59581e759ac5", PropertyId = "storage_unit", FloorIndex = 0, RowOrigin2 = 0, ColOrigin2 = 18, RowFromX = 0, RowFromY = 1, ColFromX = -1, ColFromY = 0, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "west" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "north" } }, PlaceableCells = new GeneratedLayoutApplyCell[178] { new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 0, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 0, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 0, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 0, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 0, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 0, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 0, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 0, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 2, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 2, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 2, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 2, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 2, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 2, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 2, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 2, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 2, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 4, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 4, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 4, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 4, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 4, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 4, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 4, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 4, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 4, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 6, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 6, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 8, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 10, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 12, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 12, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 12, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 14, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 14, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 14, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 16, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 16, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 16, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 16, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 16, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 16, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 16, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 16, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 16, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 16, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 18, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 18, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 18, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 18, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 18, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 18, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 18, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 18, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 18, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 18, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 20, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 20, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 20, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 20, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 20, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 20, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 20, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 10, Row2 = 20, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 10, Row2 = 20, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 10, Row2 = 20, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 11, Row2 = 22, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 11, Row2 = 22, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 22, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 11, Row2 = 22, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 22, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 22, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 22, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 11, Row2 = 22, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 11, Row2 = 22, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 11, Row2 = 22, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 12, Row2 = 24, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 12, Row2 = 24, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 12, Row2 = 24, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 12, Row2 = 24, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 12, Row2 = 24, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 12, Row2 = 24, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 12, Row2 = 24, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 12, Row2 = 24, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 12, Row2 = 24, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 13, Row2 = 26, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 13, Row2 = 26, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 13, Row2 = 26, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 13, Row2 = 26, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 13, Row2 = 26, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 13, Row2 = 26, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 13, Row2 = 26, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 13, Row2 = 26, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 13, Row2 = 26, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 14, Row2 = 28, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 14, Row2 = 28, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 14, Row2 = 28, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 14, Row2 = 28, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 14, Row2 = 28, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 14, Row2 = 28, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 14, Row2 = 28, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 14, Row2 = 28, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 14, Row2 = 28, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 15, Row2 = 30, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 15, Row2 = 30, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 15, Row2 = 30, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 15, Row2 = 30, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 15, Row2 = 30, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 15, Row2 = 30, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 15, Row2 = 30, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 15, Row2 = 30, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 15, Row2 = 30, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 16, Row2 = 32, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 16, Row2 = 32, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 16, Row2 = 32, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 16, Row2 = 32, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 16, Row2 = 32, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 16, Row2 = 32, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 16, Row2 = 32, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 16, Row2 = 32, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 16, Row2 = 32, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 17, Row2 = 34, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 17, Row2 = 34, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 17, Row2 = 34, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 17, Row2 = 34, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 17, Row2 = 34, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 17, Row2 = 34, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 17, Row2 = 34, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 17, Row2 = 34, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 18, Row2 = 36, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 18, Row2 = 36, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 18, Row2 = 36, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 18, Row2 = 36, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 18, Row2 = 36, Col2 = 8 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } } } }, new GeneratedLayoutApplyProperty { PropertyCode = "sweatshop", PropertyId = "sweatshop", Floors = new GeneratedLayoutApplyFloor[1] { new GeneratedLayoutApplyFloor { FloorIndex = 0, Grids = new GeneratedLayoutApplyGrid[1] { new GeneratedLayoutApplyGrid { GridGuid = "46a785d3-e21e-4117-8366-ebddea345dee", PropertyId = "sweatshop", FloorIndex = 0, RowOrigin2 = 0, ColOrigin2 = 0, RowFromX = 1, RowFromY = 0, ColFromX = 0, ColFromY = 1, RotationByNativeDegrees = new GeneratedLayoutApplyRotation[4] { new GeneratedLayoutApplyRotation { NativeDegrees = 0, LayoutRotation = "north" }, new GeneratedLayoutApplyRotation { NativeDegrees = 90, LayoutRotation = "east" }, new GeneratedLayoutApplyRotation { NativeDegrees = 180, LayoutRotation = "south" }, new GeneratedLayoutApplyRotation { NativeDegrees = 270, LayoutRotation = "west" } }, PlaceableCells = new GeneratedLayoutApplyCell[158] { new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 0, Row2 = 0, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 1, Row2 = 0, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 2, Row2 = 0, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 3, Row2 = 0, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 4, Row2 = 0, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 5, Row2 = 0, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 6, Row2 = 0, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 7, Row2 = 0, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 8, Row2 = 0, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 0, NativeY = 9, Row2 = 0, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 0, Row2 = 2, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 1, Row2 = 2, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 2, Row2 = 2, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 3, Row2 = 2, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 4, Row2 = 2, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 5, Row2 = 2, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 6, Row2 = 2, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 7, Row2 = 2, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 8, Row2 = 2, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 1, NativeY = 9, Row2 = 2, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 0, Row2 = 4, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 1, Row2 = 4, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 2, Row2 = 4, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 3, Row2 = 4, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 4, Row2 = 4, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 5, Row2 = 4, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 6, Row2 = 4, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 7, Row2 = 4, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 8, Row2 = 4, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 2, NativeY = 9, Row2 = 4, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 0, Row2 = 6, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 1, Row2 = 6, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 2, Row2 = 6, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 3, Row2 = 6, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 4, Row2 = 6, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 5, Row2 = 6, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 6, Row2 = 6, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 7, Row2 = 6, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 8, Row2 = 6, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 9, Row2 = 6, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 10, Row2 = 6, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 3, NativeY = 11, Row2 = 6, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 0, Row2 = 8, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 1, Row2 = 8, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 2, Row2 = 8, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 3, Row2 = 8, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 4, Row2 = 8, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 5, Row2 = 8, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 6, Row2 = 8, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 7, Row2 = 8, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 8, Row2 = 8, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 9, Row2 = 8, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 10, Row2 = 8, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 4, NativeY = 11, Row2 = 8, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 0, Row2 = 10, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 1, Row2 = 10, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 2, Row2 = 10, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 3, Row2 = 10, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 4, Row2 = 10, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 5, Row2 = 10, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 6, Row2 = 10, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 7, Row2 = 10, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 8, Row2 = 10, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 9, Row2 = 10, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 10, Row2 = 10, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 5, NativeY = 11, Row2 = 10, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 0, Row2 = 12, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 1, Row2 = 12, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 2, Row2 = 12, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 3, Row2 = 12, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 4, Row2 = 12, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 5, Row2 = 12, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 6, Row2 = 12, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 7, Row2 = 12, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 8, Row2 = 12, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 9, Row2 = 12, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 10, Row2 = 12, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 6, NativeY = 11, Row2 = 12, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 0, Row2 = 14, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 1, Row2 = 14, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 2, Row2 = 14, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 3, Row2 = 14, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 4, Row2 = 14, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 5, Row2 = 14, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 6, Row2 = 14, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 7, Row2 = 14, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 8, Row2 = 14, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 9, Row2 = 14, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 10, Row2 = 14, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 7, NativeY = 11, Row2 = 14, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 0, Row2 = 16, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 1, Row2 = 16, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 2, Row2 = 16, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 3, Row2 = 16, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 4, Row2 = 16, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 5, Row2 = 16, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 6, Row2 = 16, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 7, Row2 = 16, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 8, Row2 = 16, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 9, Row2 = 16, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 10, Row2 = 16, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 8, NativeY = 11, Row2 = 16, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 0, Row2 = 18, Col2 = 0 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 1, Row2 = 18, Col2 = 2 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 2, Row2 = 18, Col2 = 4 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 3, Row2 = 18, Col2 = 6 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 4, Row2 = 18, Col2 = 8 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 5, Row2 = 18, Col2 = 10 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 6, Row2 = 18, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 7, Row2 = 18, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 8, Row2 = 18, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 9, Row2 = 18, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 10, Row2 = 18, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 9, NativeY = 11, Row2 = 18, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 6, Row2 = 20, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 7, Row2 = 20, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 8, Row2 = 20, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 10, NativeY = 9, Row2 = 20, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 6, Row2 = 22, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 7, Row2 = 22, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 8, Row2 = 22, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 11, NativeY = 9, Row2 = 22, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 6, Row2 = 24, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 7, Row2 = 24, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 8, Row2 = 24, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 9, Row2 = 24, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 10, Row2 = 24, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 12, NativeY = 11, Row2 = 24, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 6, Row2 = 26, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 7, Row2 = 26, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 8, Row2 = 26, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 9, Row2 = 26, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 10, Row2 = 26, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 13, NativeY = 11, Row2 = 26, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 6, Row2 = 28, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 7, Row2 = 28, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 8, Row2 = 28, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 9, Row2 = 28, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 10, Row2 = 28, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 14, NativeY = 11, Row2 = 28, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 6, Row2 = 30, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 7, Row2 = 30, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 8, Row2 = 30, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 9, Row2 = 30, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 10, Row2 = 30, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 15, NativeY = 11, Row2 = 30, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 6, Row2 = 32, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 7, Row2 = 32, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 8, Row2 = 32, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 9, Row2 = 32, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 10, Row2 = 32, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 16, NativeY = 11, Row2 = 32, Col2 = 22 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 6, Row2 = 34, Col2 = 12 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 7, Row2 = 34, Col2 = 14 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 8, Row2 = 34, Col2 = 16 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 9, Row2 = 34, Col2 = 18 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 10, Row2 = 34, Col2 = 20 }, new GeneratedLayoutApplyCell { NativeX = 17, NativeY = 11, Row2 = 34, Col2 = 22 } }, BlockedCells = new GeneratedLayoutApplyCell[0] } } } } } }; } namespace HylandHelper.BridgeMod { [Flags] internal enum LocalRefreshSurface { None = 0, ActiveSave = 1, MyMixes = 2, Status = 4, AdvisorDispatches = 8, PendingCommandResult = 0x10, LiveContext = 0x20 } internal readonly record struct LocalFileSignature(bool Exists, long Length, long LastWriteUtcTicks) { internal static LocalFileSignature Missing => new LocalFileSignature(Exists: false, 0L, 0L); } internal enum LocalRefreshReason { Initial, Dirty, SignatureChanged, ForcedRecovery, Unchanged } internal interface ILocalRefreshInvalidationSource { LocalRefreshSurface Pending { get; } event Action? Invalidated; } internal sealed class LocalRefreshInvalidationHub : ILocalRefreshInvalidationSource { public LocalRefreshSurface Pending { get; private set; } public event Action? Invalidated; public void Invalidate(LocalRefreshSurface surfaces) { if (surfaces != LocalRefreshSurface.None) { LocalRefreshSurface localRefreshSurface = surfaces & ~Pending; Pending |= surfaces; if (localRefreshSurface != LocalRefreshSurface.None) { this.Invalidated?.Invoke(localRefreshSurface); } } } public bool Take(LocalRefreshSurface surface) { if ((Pending & surface) == 0) { return false; } Pending &= ~surface; return true; } public void Reset(LocalRefreshSurface surfaces) { Pending &= ~surfaces; } } internal sealed class LocalFileRefreshGate { private readonly TimeSpan _forcedRecoveryInterval; private LocalFileSignature _lastAccepted; private DateTimeOffset _lastAcceptedAt; private bool _hasAccepted; private bool _retryTransient; public LocalFileRefreshGate(TimeSpan forcedRecoveryInterval) { if (forcedRecoveryInterval <= TimeSpan.Zero) { throw new ArgumentOutOfRangeException("forcedRecoveryInterval"); } _forcedRecoveryInterval = forcedRecoveryInterval; } public bool ShouldRefresh(LocalFileSignature signature, DateTimeOffset now, bool dirty, out LocalRefreshReason reason) { if (!_hasAccepted) { reason = LocalRefreshReason.Initial; return true; } if (dirty || _retryTransient) { reason = LocalRefreshReason.Dirty; return true; } if (signature != _lastAccepted) { reason = LocalRefreshReason.SignatureChanged; return true; } if (now - _lastAcceptedAt >= _forcedRecoveryInterval) { reason = LocalRefreshReason.ForcedRecovery; return true; } reason = LocalRefreshReason.Unchanged; return false; } public void Accept(LocalFileSignature signature, DateTimeOffset now) { _lastAccepted = signature; _lastAcceptedAt = now; _hasAccepted = true; _retryTransient = false; } public void RejectTransient() { _retryTransient = true; } public void Reset() { _lastAccepted = default(LocalFileSignature); _lastAcceptedAt = default(DateTimeOffset); _hasAccepted = false; _retryTransient = false; } } internal sealed record ProvenSaveIdentity(string SteamIdHash, string SlotId, string Fingerprint); internal static class SaveGenerationIdentity { internal const string FingerprintV2Prefix = "v2-"; private const long MaxMetadataBytes = 1048576L; internal static bool TryCreate(string activeSaveDirectory, out ProvenSaveIdentity? identity, out string reason) { identity = null; reason = "generation-metadata-unavailable"; try { if (!TryGetDirectoryIdentity(activeSaveDirectory, out string steamDirectory, out string slotId)) { reason = "generation-save-path-invalid"; return false; } if (!TryReadMetadata(activeSaveDirectory, out var creation) || !TryReadSeed(activeSaveDirectory, out var seed)) { return false; } string text = Sha256(Path.GetFileName(steamDirectory)); string value = string.Join("\n", "hyland-helper/save-fingerprint/v2", "steam=" + text, "slot=" + slotId.ToLowerInvariant(), "created=" + creation.ToString("yyyy-MM-dd'T'HH:mm:ss", CultureInfo.InvariantCulture), "seed=" + seed.ToString(CultureInfo.InvariantCulture)); identity = new ProvenSaveIdentity(text, slotId, "v2-" + Sha256(value)); reason = string.Empty; return true; } catch (IOException) { return false; } catch (JsonException) { return false; } catch (UnauthorizedAccessException) { return false; } } internal static bool IsV2Fingerprint(string? value) { if (value == null || value.Length != "v2-".Length + 64 || !value.StartsWith("v2-", StringComparison.Ordinal)) { return false; } for (int i = "v2-".Length; i < value.Length; i++) { char c = value[i]; if ((c < '0' || c > '9') && (c < 'a' || c > 'f')) { return false; } } return true; } private static bool TryGetDirectoryIdentity(string activeSaveDirectory, out string steamDirectory, out string slotId) { steamDirectory = string.Empty; slotId = string.Empty; if (string.IsNullOrWhiteSpace(activeSaveDirectory)) { return false; } string path = Path.GetFullPath(activeSaveDirectory).TrimEnd(Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar); if (!Directory.Exists(path)) { return false; } slotId = Path.GetFileName(path); if (!IsSaveSlot(slotId)) { return false; } steamDirectory = Path.GetDirectoryName(path) ?? string.Empty; return !string.IsNullOrWhiteSpace(Path.GetFileName(steamDirectory)); } private static bool TryReadMetadata(string saveDirectory, out DateTime creation) { creation = default(DateTime); if (!TryReadJson(Path.Combine(saveDirectory, "Metadata.json"), out JsonDocument document)) { return false; } using (document) { JsonElement rootElement = document.RootElement; if (!HasString(rootElement, "DataType", "MetaData") || !HasInt32(rootElement, "DataVersion") || !HasNonEmptyString(rootElement, "GameVersion") || !HasNonEmptyString(rootElement, "CreationVersion") || !TryGetUniqueProperty(rootElement, "CreationDate", out var value) || value.ValueKind != JsonValueKind.Object || !HasNonEmptyString(value, "DataType") || !HasInt32(value, "DataVersion") || !HasNonEmptyString(value, "GameVersion") || !TryGetInt32(value, "Year", out var value2) || !TryGetInt32(value, "Month", out var value3) || !TryGetInt32(value, "Day", out var value4) || !TryGetInt32(value, "Hour", out var value5) || !TryGetInt32(value, "Minute", out var value6) || !TryGetInt32(value, "Second", out var value7)) { return false; } try { creation = new DateTime(value2, value3, value4, value5, value6, value7, DateTimeKind.Unspecified); return true; } catch (ArgumentOutOfRangeException) { return false; } } } private static bool TryReadSeed(string saveDirectory, out long seed) { seed = 0L; if (!TryReadJson(Path.Combine(saveDirectory, "Game.json"), out JsonDocument document)) { return false; } using (document) { JsonElement rootElement = document.RootElement; return HasString(rootElement, "DataType", "GameData") && HasInt32(rootElement, "DataVersion") && HasNonEmptyString(rootElement, "GameVersion") && TryGetInt64(rootElement, "Seed", out seed); } } private static bool TryReadJson(string path, out JsonDocument document) { document = null; FileInfo fileInfo = new FileInfo(path); if (!fileInfo.Exists || fileInfo.Length > 1048576) { return false; } using FileStream utf8Json = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete); document = JsonDocument.Parse(utf8Json); return true; } private static bool HasString(JsonElement element, string propertyName, string expected) { if (TryGetUniqueProperty(element, propertyName, out var value) && value.ValueKind == JsonValueKind.String) { return string.Equals(value.GetString(), expected, StringComparison.Ordinal); } return false; } private static bool HasNonEmptyString(JsonElement element, string propertyName) { if (TryGetUniqueProperty(element, propertyName, out var value) && value.ValueKind == JsonValueKind.String) { return !string.IsNullOrWhiteSpace(value.GetString()); } return false; } private static bool HasInt32(JsonElement element, string propertyName) { int value; return TryGetInt32(element, propertyName, out value); } private static bool TryGetInt32(JsonElement element, string propertyName, out int value) { value = 0; if (TryGetUniqueProperty(element, propertyName, out var value2) && value2.ValueKind == JsonValueKind.Number) { return value2.TryGetInt32(out value); } return false; } private static bool TryGetInt64(JsonElement element, string propertyName, out long value) { value = 0L; if (TryGetUniqueProperty(element, propertyName, out var value2) && value2.ValueKind == JsonValueKind.Number) { return value2.TryGetInt64(out value); } return false; } private static bool TryGetUniqueProperty(JsonElement element, string propertyName, out JsonElement value) { value = default(JsonElement); if (element.ValueKind != JsonValueKind.Object) { return false; } bool flag = false; foreach (JsonProperty item in element.EnumerateObject()) { if (string.Equals(item.Name, propertyName, StringComparison.Ordinal)) { if (flag) { value = default(JsonElement); return false; } flag = true; value = item.Value; } } return flag; } private static bool IsSaveSlot(string value) { if (!value.StartsWith("SaveGame_", StringComparison.OrdinalIgnoreCase) || value.Length == "SaveGame_".Length) { return false; } for (int i = "SaveGame_".Length; i < value.Length; i++) { if (value[i] < '0' || value[i] > '9') { return false; } } return true; } private static string Sha256(string value) { using SHA256 sHA = SHA256.Create(); return Convert.ToHexString(sHA.ComputeHash(Encoding.UTF8.GetBytes(value))).ToLowerInvariant(); } } internal sealed class LiveOverlayDocument { public const int SchemaVersionCurrent = 1; public const int MaxSerializedBytes = 8192; [JsonPropertyName("schemaVersion")] public int SchemaVersion { get; set; } = 1; [JsonPropertyName("playthroughGeneration")] public string PlaythroughGeneration { get; set; } = ""; [JsonPropertyName("runtimeSession")] public string RuntimeSession { get; set; } = ""; [JsonPropertyName("tileInstanceId")] public string TileInstanceId { get; set; } = ""; [JsonPropertyName("loadEpoch")] public int LoadEpoch { get; set; } [JsonPropertyName("sequence")] public long Sequence { get; set; } [JsonPropertyName("observedAt")] public string ObservedAt { get; set; } = ""; [JsonPropertyName("tileVersion")] public string TileVersion { get; set; } = ""; [JsonPropertyName("s1ApiVersion")] public string S1ApiVersion { get; set; } = ""; [JsonPropertyName("facts")] public LiveOverlayFacts Facts { get; set; } = new LiveOverlayFacts(); } internal sealed class LiveOverlayFacts { [JsonPropertyName("rank")] public LiveRankFact? Rank { get; set; } [JsonPropertyName("elapsedDays")] public LiveElapsedDaysFact? ElapsedDays { get; set; } [JsonPropertyName("properties")] public LivePropertiesFact? Properties { get; set; } [JsonPropertyName("money")] public LiveMoneyFact? Money { get; set; } } internal sealed class LiveRankFact { [JsonPropertyName("scope")] public string Scope { get; set; } = "shared"; [JsonPropertyName("rankName")] public string RankName { get; set; } = ""; [JsonPropertyName("tier")] public int Tier { get; set; } [JsonPropertyName("xp")] public int Xp { get; set; } [JsonPropertyName("totalXp")] public int TotalXp { get; set; } } internal sealed class LiveElapsedDaysFact { [JsonPropertyName("scope")] public string Scope { get; set; } = "shared"; [JsonPropertyName("value")] public int Value { get; set; } } internal sealed class LivePropertiesFact { [JsonPropertyName("scope")] public string Scope { get; set; } = "shared"; [JsonPropertyName("codes")] public List Codes { get; set; } = new List(); [JsonPropertyName("businessCodes")] public List BusinessCodes { get; set; } = new List(); } internal sealed class LiveMoneyFact { [JsonPropertyName("cashOnHand")] public LiveMoneyValue CashOnHand { get; set; } = new LiveMoneyValue { Scope = "player" }; [JsonPropertyName("onlineBalance")] public LiveMoneyValue OnlineBalance { get; set; } = new LiveMoneyValue(); [JsonPropertyName("netWorth")] public LiveMoneyValue NetWorth { get; set; } = new LiveMoneyValue(); } internal sealed class LiveMoneyValue { [JsonPropertyName("scope")] public string Scope { get; set; } = "shared"; [JsonPropertyName("value")] public double Value { get; set; } } internal static class LiveOverlaySerializer { private static readonly JsonSerializerOptions Options = new JsonSerializerOptions { DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull }; private static readonly string[] TopLevelKeys = new string[10] { "schemaVersion", "playthroughGeneration", "runtimeSession", "tileInstanceId", "loadEpoch", "sequence", "observedAt", "tileVersion", "s1ApiVersion", "facts" }; private static readonly string[] FactKeys = new string[4] { "rank", "elapsedDays", "properties", "money" }; private static readonly string[] RankKeys = new string[5] { "scope", "rankName", "tier", "xp", "totalXp" }; private static readonly string[] ValueFactKeys = new string[2] { "scope", "value" }; private static readonly string[] PropertiesKeys = new string[3] { "scope", "codes", "businessCodes" }; private static readonly string[] MoneyKeys = new string[3] { "cashOnHand", "onlineBalance", "netWorth" }; internal static bool TrySerialize(LiveOverlayDocument document, out byte[] utf8, out string? reason) { utf8 = JsonSerializer.SerializeToUtf8Bytes(document, Options); if (utf8.Length > 8192) { reason = "overBudget"; utf8 = Array.Empty(); return false; } reason = null; return true; } internal static bool TryParse(byte[] utf8, out LiveOverlayDocument? document, out string reason) { document = null; if (utf8 == null || utf8.Length == 0) { reason = "empty"; return false; } if (utf8.Length > 8192) { reason = "overBudget"; return false; } try { using JsonDocument jsonDocument = JsonDocument.Parse(utf8); JsonElement rootElement = jsonDocument.RootElement; if (rootElement.ValueKind != JsonValueKind.Object) { reason = "rootNotObject"; return false; } if (!CheckExactKeys(rootElement, TopLevelKeys, requireAll: true, out reason)) { return false; } LiveOverlayDocument liveOverlayDocument = new LiveOverlayDocument(); if (!TryInt(rootElement, "schemaVersion", 1, 1, out var value, out reason)) { return false; } liveOverlayDocument.SchemaVersion = value; JsonElement property = rootElement.GetProperty("playthroughGeneration"); if (property.ValueKind != JsonValueKind.String || !SaveGenerationIdentity.IsV2Fingerprint(property.GetString())) { reason = "playthroughGeneration"; return false; } liveOverlayDocument.PlaythroughGeneration = property.GetString(); if (!TryBoundedString(rootElement, "runtimeSession", 1, 64, out string value2, out reason)) { return false; } liveOverlayDocument.RuntimeSession = value2; if (!TryBoundedString(rootElement, "tileInstanceId", 32, 32, out string value3, out reason)) { return false; } if (!IsLowerHex(value3)) { reason = "tileInstanceId"; return false; } liveOverlayDocument.TileInstanceId = value3; if (!TryInt(rootElement, "loadEpoch", 1, 1000000, out var value4, out reason)) { return false; } liveOverlayDocument.LoadEpoch = value4; if (!TryLong(rootElement, "sequence", 1L, 999999999999L, out var value5, out reason)) { return false; } liveOverlayDocument.Sequence = value5; if (!TryBoundedString(rootElement, "observedAt", 1, 40, out string value6, out reason)) { return false; } if (!DateTimeOffset.TryParse(value6, CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind, out var _)) { reason = "observedAt"; return false; } liveOverlayDocument.ObservedAt = value6; if (!TryBoundedString(rootElement, "tileVersion", 1, 64, out string value7, out reason)) { return false; } liveOverlayDocument.TileVersion = value7; if (!TryBoundedString(rootElement, "s1ApiVersion", 1, 64, out string value8, out reason)) { return false; } liveOverlayDocument.S1ApiVersion = value8; JsonElement property2 = rootElement.GetProperty("facts"); if (property2.ValueKind != JsonValueKind.Object) { reason = "facts"; return false; } if (!CheckExactKeys(property2, FactKeys, requireAll: false, out reason)) { return false; } if (property2.TryGetProperty("rank", out var value9)) { if (!TryParseRank(value9, out LiveRankFact fact, out reason)) { return false; } liveOverlayDocument.Facts.Rank = fact; } if (property2.TryGetProperty("elapsedDays", out var value10)) { if (!TryParseElapsedDays(value10, out LiveElapsedDaysFact fact2, out reason)) { return false; } liveOverlayDocument.Facts.ElapsedDays = fact2; } if (property2.TryGetProperty("properties", out var value11)) { if (!TryParseProperties(value11, out LivePropertiesFact fact3, out reason)) { return false; } liveOverlayDocument.Facts.Properties = fact3; } if (property2.TryGetProperty("money", out var value12)) { if (!TryParseMoney(value12, out LiveMoneyFact fact4, out reason)) { return false; } liveOverlayDocument.Facts.Money = fact4; } document = liveOverlayDocument; reason = "ok"; return true; } catch (JsonException) { reason = "malformedJson"; return false; } } private static bool TryParseRank(JsonElement element, out LiveRankFact? fact, out string reason) { fact = null; if (element.ValueKind != JsonValueKind.Object || !CheckExactKeys(element, RankKeys, requireAll: true, out reason)) { reason = "rank"; return false; } if (!IsScope(element, "shared")) { reason = "rank.scope"; return false; } if (!TryBoundedString(element, "rankName", 1, 32, out string value, out string reason2)) { reason = "rank.rankName"; return false; } if (!TryInt(element, "tier", 1, 99999, out int value2, out reason2)) { reason = "rank.tier"; return false; } if (!TryInt(element, "xp", 0, 999999999, out int value3, out reason2)) { reason = "rank.xp"; return false; } if (!TryInt(element, "totalXp", 0, 999999999, out int value4, out reason2)) { reason = "rank.totalXp"; return false; } fact = new LiveRankFact { RankName = value, Tier = value2, Xp = value3, TotalXp = value4 }; reason = "ok"; return true; } private static bool TryParseElapsedDays(JsonElement element, out LiveElapsedDaysFact? fact, out string reason) { fact = null; if (element.ValueKind != JsonValueKind.Object || !CheckExactKeys(element, ValueFactKeys, requireAll: true, out reason)) { reason = "elapsedDays"; return false; } if (!IsScope(element, "shared")) { reason = "elapsedDays.scope"; return false; } if (!TryInt(element, "value", 0, 99999, out int value, out string _)) { reason = "elapsedDays.value"; return false; } fact = new LiveElapsedDaysFact { Value = value }; reason = "ok"; return true; } private static bool TryParseProperties(JsonElement element, out LivePropertiesFact? fact, out string reason) { fact = null; if (element.ValueKind != JsonValueKind.Object || !CheckExactKeys(element, PropertiesKeys, requireAll: true, out reason)) { reason = "properties"; return false; } if (!IsScope(element, "shared")) { reason = "properties.scope"; return false; } if (!TryCodes(element, "codes", 64, out HashSet codes)) { reason = "properties.codes"; return false; } if (!TryCodes(element, "businessCodes", 32, out HashSet codes2)) { reason = "properties.businessCodes"; return false; } foreach (string item in codes2) { if (!codes.Contains(item)) { reason = "properties.businessSubset"; return false; } } fact = new LivePropertiesFact { Codes = new List(codes), BusinessCodes = new List(codes2) }; reason = "ok"; return true; } private static bool TryParseMoney(JsonElement element, out LiveMoneyFact? fact, out string reason) { fact = null; if (element.ValueKind != JsonValueKind.Object || !CheckExactKeys(element, MoneyKeys, requireAll: true, out reason)) { reason = "money"; return false; } if (!TryMoneyValue(element, "cashOnHand", "player", 0.0, out LiveMoneyValue value)) { reason = "money.cashOnHand"; return false; } if (!TryMoneyValue(element, "onlineBalance", "shared", 0.0, out LiveMoneyValue value2)) { reason = "money.onlineBalance"; return false; } if (!TryMoneyValue(element, "netWorth", "shared", -1000000000.0, out LiveMoneyValue value3)) { reason = "money.netWorth"; return false; } fact = new LiveMoneyFact { CashOnHand = value, OnlineBalance = value2, NetWorth = value3 }; reason = "ok"; return true; } private static bool TryMoneyValue(JsonElement parent, string name, string scope, double minimum, out LiveMoneyValue? value) { value = null; if (!parent.TryGetProperty(name, out var value2) || value2.ValueKind != JsonValueKind.Object) { return false; } if (!CheckExactKeys(value2, ValueFactKeys, requireAll: true, out string _)) { return false; } if (!IsScope(value2, scope)) { return false; } if (!value2.TryGetProperty("value", out var value3) || value3.ValueKind != JsonValueKind.Number) { return false; } if (!decimal.TryParse(value3.GetRawText(), NumberStyles.Float, CultureInfo.InvariantCulture, out var result)) { return false; } if (result != Math.Round(result, 2)) { return false; } if (result < (decimal)minimum || result >= 1000000000m) { return false; } value = new LiveMoneyValue { Scope = scope, Value = (double)result }; return true; } private static bool TryCodes(JsonElement parent, string name, int max, out HashSet codes) { codes = new HashSet(StringComparer.Ordinal); if (!parent.TryGetProperty(name, out var value) || value.ValueKind != JsonValueKind.Array) { return false; } int num = 0; foreach (JsonElement item in value.EnumerateArray()) { if (++num > max) { return false; } if (item.ValueKind != JsonValueKind.String) { return false; } string text = item.GetString(); if (string.IsNullOrEmpty(text) || text.Length > 48 || !IsCanonicalCode(text)) { return false; } if (!codes.Add(text)) { return false; } } return true; } internal static bool IsCanonicalCode(string code) { for (int i = 0; i < code.Length; i++) { bool flag; switch (code[i]) { case '-': case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case '_': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': case 'g': case 'h': case 'i': case 'j': case 'k': case 'l': case 'm': case 'n': case 'o': case 'p': case 'q': case 'r': case 's': case 't': case 'u': case 'v': case 'w': case 'x': case 'y': case 'z': flag = true; break; default: flag = false; break; } if (!flag) { return false; } } return true; } private static bool IsLowerHex(string value) { for (int i = 0; i < value.Length; i++) { bool flag; switch (value[i]) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': flag = true; break; default: flag = false; break; } if (!flag) { return false; } } return true; } private static bool IsScope(JsonElement element, string expected) { if (element.TryGetProperty("scope", out var value) && value.ValueKind == JsonValueKind.String) { return value.GetString() == expected; } return false; } private static bool CheckExactKeys(JsonElement element, string[] allowed, bool requireAll, out string reason) { HashSet hashSet = new HashSet(StringComparer.Ordinal); foreach (JsonProperty item in element.EnumerateObject()) { if (Array.IndexOf(allowed, item.Name) < 0) { reason = "unknownField:" + Bound(item.Name); return false; } if (!hashSet.Add(item.Name)) { reason = "duplicateField:" + Bound(item.Name); return false; } } if (requireAll) { foreach (string text in allowed) { if (!hashSet.Contains(text)) { reason = "missingField:" + text; return false; } } } reason = "ok"; return true; } private static string Bound(string value) { if (value.Length > 32) { return value.Substring(0, 32); } return value; } private static bool TryBoundedString(JsonElement parent, string name, int minLength, int maxLength, out string value, out string reason) { value = ""; if (!parent.TryGetProperty(name, out var value2) || value2.ValueKind != JsonValueKind.String) { reason = name; return false; } string text = value2.GetString() ?? ""; if (text.Trim().Length == 0 || text.Length < minLength || text.Length > maxLength) { reason = name; return false; } value = text; reason = "ok"; return true; } private static bool TryInt(JsonElement parent, string name, int minimum, int maximum, out int value, out string reason) { value = 0; if (!parent.TryGetProperty(name, out var value2) || value2.ValueKind != JsonValueKind.Number || !value2.TryGetInt32(out var value3) || value3 < minimum || value3 > maximum) { reason = name; return false; } value = value3; reason = "ok"; return true; } private static bool TryLong(JsonElement parent, string name, long minimum, long maximum, out long value, out string reason) { value = 0L; if (!parent.TryGetProperty(name, out var value2) || value2.ValueKind != JsonValueKind.Number || !value2.TryGetInt64(out var value3) || value3 < minimum || value3 > maximum) { reason = name; return false; } value = value3; reason = "ok"; return true; } } internal enum ScreenActivityScreen { PhoneRecipes, AdvisorDispatches } internal sealed class ScreenActivityDocument { public const int SchemaVersionCurrent = 1; public const int MaxSerializedBytes = 2048; [JsonPropertyName("schemaVersion")] public int SchemaVersion { get; set; } = 1; [JsonPropertyName("playthroughGeneration")] public string PlaythroughGeneration { get; set; } = ""; [JsonPropertyName("runtimeSession")] public string RuntimeSession { get; set; } = ""; [JsonPropertyName("tileInstanceId")] public string TileInstanceId { get; set; } = ""; [JsonPropertyName("sequence")] public long Sequence { get; set; } [JsonPropertyName("updatedAt")] public string UpdatedAt { get; set; } = ""; [JsonPropertyName("visibleScreen")] public string? VisibleScreen { get; set; } } internal static class ScreenActivitySerializer { private static readonly JsonSerializerOptions Options = new JsonSerializerOptions(); private static readonly string[] Required = new string[6] { "schemaVersion", "playthroughGeneration", "runtimeSession", "tileInstanceId", "sequence", "updatedAt" }; private static readonly string[] Allowed = new string[7] { "schemaVersion", "playthroughGeneration", "runtimeSession", "tileInstanceId", "sequence", "updatedAt", "visibleScreen" }; internal static bool TrySerialize(ScreenActivityDocument document, out byte[] utf8, out string? reason) { utf8 = JsonSerializer.SerializeToUtf8Bytes(document, Options); if (utf8.Length > 2048) { utf8 = Array.Empty(); reason = "overBudget"; return false; } reason = null; return true; } internal static bool TryParse(byte[] utf8, out ScreenActivityDocument? document, out string? reason) { document = null; if (utf8 == null || utf8.Length == 0) { reason = "empty"; return false; } if (utf8.Length > 2048) { reason = "overBudget"; return false; } try { using JsonDocument jsonDocument = JsonDocument.Parse(utf8); JsonElement rootElement = jsonDocument.RootElement; if (rootElement.ValueKind != JsonValueKind.Object) { reason = "rootNotObject"; return false; } if (!ExactKeys(rootElement, out reason)) { return false; } if (!Int(rootElement, "schemaVersion", 1, 1, out var value) || !Text(rootElement, "playthroughGeneration", 1, 80, out string value2) || !IsGeneration(value2) || !Text(rootElement, "runtimeSession", 1, 64, out string value3) || !Text(rootElement, "tileInstanceId", 32, 32, out string value4) || !IsLowerHex(value4) || !Long(rootElement, "sequence", 1L, long.MaxValue, out var value5) || !Text(rootElement, "updatedAt", 1, 40, out string value6) || !DateTimeOffset.TryParse(value6, CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind, out var _)) { reason = "invalidField"; return false; } string visibleScreen = null; if (rootElement.TryGetProperty("visibleScreen", out var value7)) { if (value7.ValueKind == JsonValueKind.Null) { visibleScreen = null; } else { if (value7.ValueKind != JsonValueKind.String || !ParseScreen(value7.GetString()).HasValue) { reason = "visibleScreen"; return false; } visibleScreen = value7.GetString(); } } document = new ScreenActivityDocument { SchemaVersion = value, PlaythroughGeneration = value2, RuntimeSession = value3, TileInstanceId = value4, Sequence = value5, UpdatedAt = value6, VisibleScreen = visibleScreen }; reason = "ok"; return true; } catch (JsonException) { reason = "malformedJson"; return false; } } internal static ScreenActivityScreen? ParseScreen(string? value) { if (!(value == "phoneRecipes")) { if (value == "advisorDispatches") { return ScreenActivityScreen.AdvisorDispatches; } return null; } return ScreenActivityScreen.PhoneRecipes; } private static bool ExactKeys(JsonElement root, out string? reason) { HashSet hashSet = new HashSet(StringComparer.Ordinal); foreach (JsonProperty item2 in root.EnumerateObject()) { if (Array.IndexOf(Allowed, item2.Name) < 0) { reason = "unknownField"; return false; } if (!hashSet.Add(item2.Name)) { reason = "duplicateField"; return false; } } string[] required = Required; foreach (string item in required) { if (!hashSet.Contains(item)) { reason = "missingField"; return false; } } reason = null; return true; } private static bool Text(JsonElement root, string name, int min, int max, out string value) { value = ""; if (!root.TryGetProperty(name, out var value2) || value2.ValueKind != JsonValueKind.String) { return false; } value = value2.GetString() ?? ""; if (value.Trim().Length >= min) { return value.Length <= max; } return false; } private static bool Int(JsonElement root, string name, int min, int max, out int value) { value = 0; if (root.TryGetProperty(name, out var value2) && value2.ValueKind == JsonValueKind.Number && value2.TryGetInt32(out value) && value >= min) { return value <= max; } return false; } private static bool Long(JsonElement root, string name, long min, long max, out long value) { value = 0L; if (root.TryGetProperty(name, out var value2) && value2.ValueKind == JsonValueKind.Number && value2.TryGetInt64(out value) && value >= min) { return value <= max; } return false; } private static bool IsGeneration(string value) { if (value.Length == 67 && value.StartsWith("v2-", StringComparison.Ordinal)) { return IsLowerHex(value.Substring(3, value.Length - 3)); } return false; } private static bool IsLowerHex(string value) { for (int i = 0; i < value.Length; i++) { bool flag; switch (value[i]) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': case 'a': case 'b': case 'c': case 'd': case 'e': case 'f': flag = true; break; default: flag = false; break; } if (!flag) { return false; } } return true; } } internal sealed record MixRecipeRow(string Product, string Mixer, string Output); internal sealed record MixProductRecord(string Id, string? Name, IReadOnlyList Effects, bool EffectsAvailable); internal sealed record MixRecipeGraphStep(string IngredientId, string OutputProductId, bool EffectsAvailable, IReadOnlyList OutputEffects); internal sealed record MixRecipeGraphMix(string Name, string ProductId, string? GameName, string Base, IReadOnlyList Ingredients, IReadOnlyList Steps); internal static class MixRecipeGraph { private sealed record IndexedRecipeRow(string Product, string Mixer, string Output, int Index); private sealed record ResolvedRow(string Ingredient, string Predecessor, string OutputProductId); public static IReadOnlyList Reconstruct(IReadOnlyList rows, IReadOnlyDictionary productsById) { Dictionary dictionary = new Dictionary(StringComparer.OrdinalIgnoreCase); List list = new List(); for (int i = 0; i < rows.Count; i++) { MixRecipeRow mixRecipeRow = rows[i]; if (!string.IsNullOrEmpty(mixRecipeRow.Product) && !string.IsNullOrEmpty(mixRecipeRow.Mixer) && !string.IsNullOrEmpty(mixRecipeRow.Output) && !string.Equals(mixRecipeRow.Output, mixRecipeRow.Product, StringComparison.OrdinalIgnoreCase) && !string.Equals(mixRecipeRow.Output, mixRecipeRow.Mixer, StringComparison.OrdinalIgnoreCase)) { if (!dictionary.ContainsKey(mixRecipeRow.Output)) { list.Add(mixRecipeRow.Output); } dictionary[mixRecipeRow.Output] = new IndexedRecipeRow(mixRecipeRow.Product, mixRecipeRow.Mixer, mixRecipeRow.Output, i); } } List list2 = new List(list.Count); foreach (string item in list) { list2.Add(ReconstructSingle(item, dictionary, productsById)); } return list2; } private static MixRecipeGraphMix ReconstructSingle(string finalProduct, IReadOnlyDictionary byOutput, IReadOnlyDictionary productsById) { List list = new List(); string text = finalProduct; HashSet hashSet = new HashSet(StringComparer.OrdinalIgnoreCase); IndexedRecipeRow value; while (byOutput.TryGetValue(text, out value) && hashSet.Add(text)) { ResolvedRow resolvedRow = ResolveRow(value, byOutput); list.Add(resolvedRow); text = resolvedRow.Predecessor; } list.Reverse(); MixRecipeGraphStep[] array = list.Select(delegate(ResolvedRow row) { productsById.TryGetValue(row.OutputProductId, out MixProductRecord value3); string[] outputEffects = ((value3?.Effects == null) ? Array.Empty() : value3.Effects.ToArray()); return new MixRecipeGraphStep(GameDatasetIds.Canonicalize(row.Ingredient), row.OutputProductId, value3?.EffectsAvailable ?? false, outputEffects); }).ToArray(); productsById.TryGetValue(finalProduct, out MixProductRecord value2); return new MixRecipeGraphMix(finalProduct, GameDatasetIds.Canonicalize(text), value2?.Name, GameDatasetIds.Canonicalize(text), array.Select((MixRecipeGraphStep step) => step.IngredientId).ToArray(), array); } private static ResolvedRow ResolveRow(IndexedRecipeRow row, IReadOnlyDictionary byOutput) { bool flag = GameDatasetIds.IsBaseProduct(row.Product); bool flag2 = GameDatasetIds.IsBaseProduct(row.Mixer); if (flag != flag2) { if (!flag) { return new ResolvedRow(row.Product, row.Mixer, row.Output); } return new ResolvedRow(row.Mixer, row.Product, row.Output); } bool flag3 = byOutput.ContainsKey(row.Product); bool flag4 = byOutput.ContainsKey(row.Mixer); if (flag3 != flag4) { if (!flag3) { return new ResolvedRow(row.Product, row.Mixer, row.Output); } return new ResolvedRow(row.Mixer, row.Product, row.Output); } if (flag3 && flag4) { bool flag5 = byOutput[row.Product].Index < row.Index; bool flag6 = byOutput[row.Mixer].Index < row.Index; if (flag5 != flag6) { if (!flag5) { return new ResolvedRow(row.Product, row.Mixer, row.Output); } return new ResolvedRow(row.Mixer, row.Product, row.Output); } } return new ResolvedRow(row.Product, row.Mixer, row.Output); } } internal static class BridgeTokenProtection { public const int MaxProtectedTokenLength = 2048; private static readonly byte[] Entropy = Encoding.UTF8.GetBytes("HylandHelper.BridgeToken.v1"); private static readonly UTF8Encoding StrictUtf8 = new UTF8Encoding(encoderShouldEmitUTF8Identifier: false, throwOnInvalidBytes: true); private static bool IsBounded(string? value) { if (!string.IsNullOrEmpty(value)) { return value.Length <= 2048; } return false; } public static string Protect(string token) { if (!OperatingSystem.IsWindows()) { throw new PlatformNotSupportedException("Bridge credential protection requires Windows."); } if (!IsBounded(token)) { throw new ArgumentException("Bridge token was invalid.", "token"); } byte[] bytes = StrictUtf8.GetBytes(token); byte[] array = null; try { array = ProtectedData.Protect(bytes, Entropy, (DataProtectionScope)0); string text = Convert.ToBase64String(array); if (text.Length > 2048) { throw new InvalidOperationException("Protected bridge token exceeded the local limit."); } return text; } finally { CryptographicOperations.ZeroMemory(bytes); if (array != null) { CryptographicOperations.ZeroMemory(array); } } } public static bool TryUnprotect(string protectedToken, out string? token) { token = null; if (!OperatingSystem.IsWindows()) { return false; } if (string.IsNullOrWhiteSpace(protectedToken) || protectedToken.Length > 2048) { return false; } byte[] array = null; byte[] array2 = null; try { array = Convert.FromBase64String(protectedToken); array2 = ProtectedData.Unprotect(array, Entropy, (DataProtectionScope)0); string text = StrictUtf8.GetString(array2); if (!IsBounded(text)) { return false; } token = text; return true; } catch (Exception ex) when (((ex is FormatException || ex is CryptographicException || ex is DecoderFallbackException) ? 1 : 0) != 0) { return false; } finally { if (array != null) { CryptographicOperations.ZeroMemory(array); } if (array2 != null) { CryptographicOperations.ZeroMemory(array2); } } } } } namespace HylandHelper.BridgeContracts { public static class GameDatasetIds { private static readonly Dictionary CanonicalAliases = new Dictionary(StringComparer.OrdinalIgnoreCase) { ["ogkush"] = "og_kush", ["sourdiesel"] = "sour_diesel", ["greencrack"] = "green_crack", ["granddaddypurple"] = "granddaddy_purple", ["shroom"] = "shrooms", ["energydrink"] = "energy_drink", ["motoroil"] = "motor_oil", ["megabean"] = "mega_bean", ["flumedicine"] = "flu_medicine", ["horsesemen"] = "horse_semen", ["viagor"] = "viagra" }; private static readonly Dictionary FriendlyLabels = new Dictionary(StringComparer.OrdinalIgnoreCase) { ["og_kush"] = "OG Kush", ["sour_diesel"] = "Sour Diesel", ["green_crack"] = "Green Crack", ["granddaddy_purple"] = "Granddaddy Purple", ["shrooms"] = "Shrooms", ["meth"] = "Meth", ["cocaine"] = "Cocaine", ["flu_medicine"] = "Flu Medicine", ["energy_drink"] = "Energy Drink", ["motor_oil"] = "Motor Oil", ["mega_bean"] = "Mega Bean", ["horse_semen"] = "Horse Semen", ["viagra"] = "Viagor" }; private static readonly HashSet BaseProducts = new HashSet(StringComparer.OrdinalIgnoreCase) { "og_kush", "sour_diesel", "green_crack", "granddaddy_purple", "meth", "cocaine", "shrooms" }; public static string Canonicalize(string value) { if (string.IsNullOrWhiteSpace(value)) { return value; } string text = value.Trim(); if (!CanonicalAliases.TryGetValue(text, out string value2)) { return text; } return value2; } public static bool IsBaseProduct(string value) { return BaseProducts.Contains(Canonicalize(value)); } public static string FriendlyName(string value) { string text = Canonicalize(value); if (FriendlyLabels.TryGetValue(text, out string value2)) { return value2; } string[] array = text.Replace('_', ' ').Split(' ', StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i < array.Length; i++) { if (array[i].Length != 0) { array[i] = char.ToUpperInvariant(array[i][0]) + array[i].Substring(1); } } return string.Join(" ", array); } } public static class PendingMixLimits { public const int MaxChainSteps = 64; public const int MaxEffectsPerStep = 12; public const int MaxStringLength = 64; public static string OverLimitReason(int stepCount) { return $"Save/Track unavailable: this mix has {stepCount} steps; the shared limit is {64}."; } } public static class PhoneRecipeLimits { public const int MaxRecipes = 50; public const int MaxChainSteps = 64; public const int MaxEffects = 8; public const int MaxStringLength = 64; public const int MaxBodyBytes = 73728; public const int StaleGraceHours = 24; } public sealed class BridgePhoneRecipe { [JsonPropertyName("recipeId")] public string RecipeId { get; set; } = ""; [JsonPropertyName("name")] public string Name { get; set; } = ""; [JsonPropertyName("productId")] public string ProductId { get; set; } = ""; [JsonPropertyName("ingredientIds")] public List IngredientIds { get; set; } = new List(); [JsonPropertyName("effects")] public List? Effects { get; set; } [JsonPropertyName("effectsAvailable")] public bool EffectsAvailable { get; set; } [JsonPropertyName("sellPrice")] public double SellPrice { get; set; } [JsonPropertyName("profit")] public double Profit { get; set; } [JsonPropertyName("profitMargin")] public double ProfitMargin { get; set; } [JsonPropertyName("profileMode")] public string ProfileMode { get; set; } = "standard"; [JsonPropertyName("source")] public string Source { get; set; } = "app-saved"; [JsonPropertyName("publishedAt")] public string PublishedAt { get; set; } = ""; [JsonPropertyName("expiresAt")] public string ExpiresAt { get; set; } = ""; } public sealed class BridgePhoneRecipeSnapshot { [JsonPropertyName("schemaVersion")] public int SchemaVersion { get; set; } = 1; [JsonPropertyName("snapshotId")] public string SnapshotId { get; set; } = ""; [JsonPropertyName("publishedAt")] public string PublishedAt { get; set; } = ""; [JsonPropertyName("expiresAt")] public string ExpiresAt { get; set; } = ""; [JsonPropertyName("omittedCount")] public int OmittedCount { get; set; } [JsonPropertyName("recipes")] public List Recipes { get; set; } = new List(); } public static class BridgeContract { public const string SchemaVersion = "1.0.0"; } public enum BridgeEnvelopeType { Heartbeat, Snapshot, Capabilities, SessionEvent, Ingest } public enum BridgeCapabilityStatus { Present, Partial, Unavailable, Degraded } public sealed class BridgeEnvelope { [JsonPropertyName("envelopeType")] public string EnvelopeType { get; set; } = "heartbeat"; [JsonPropertyName("schemaVersion")] public string SchemaVersion { get; set; } = "1.0.0"; [JsonPropertyName("modVersion")] public string ModVersion { get; set; } = ""; [JsonPropertyName("gameVersion")] public string GameVersion { get; set; } = ""; [JsonPropertyName("melonLoaderVersion")] public string MelonLoaderVersion { get; set; } = ""; [JsonPropertyName("saveFingerprint")] public BridgeSaveFingerprint SaveFingerprint { get; set; } = new BridgeSaveFingerprint(); [JsonPropertyName("sequence")] public long Sequence { get; set; } [JsonPropertyName("sentAt")] public string SentAt { get; set; } = ""; [JsonPropertyName("capabilities")] public BridgeCapabilities Capabilities { get; set; } = new BridgeCapabilities(); [JsonPropertyName("snapshot")] public BridgeSnapshot? Snapshot { get; set; } [JsonPropertyName("session")] public BridgeSessionEvent? Session { get; set; } } public sealed class BridgeSaveFingerprint { [JsonPropertyName("slotId")] public string SlotId { get; set; } = ""; [JsonPropertyName("steamIdHash")] public string? SteamIdHash { get; set; } [JsonPropertyName("fingerprint")] public string Fingerprint { get; set; } = ""; } public sealed class BridgeCapabilities { [JsonPropertyName("slices")] public Dictionary Slices { get; set; } = new Dictionary(); [JsonPropertyName("features")] public Dictionary? Features { get; set; } } public sealed class BridgeFeatureCapability { [JsonPropertyName("supported")] public bool Supported { get; set; } [JsonPropertyName("protocolVersion")] public int ProtocolVersion { get; set; } } public sealed class BridgeCapabilitySlice { [JsonPropertyName("status")] public string Status { get; set; } = "unavailable"; [JsonPropertyName("source")] public string Source { get; set; } = "notSupported"; [JsonPropertyName("reason")] public string? Reason { get; set; } [JsonPropertyName("gameDataType")] public string? GameDataType { get; set; } [JsonPropertyName("gameDataVersion")] public int? GameDataVersion { get; set; } } public sealed class BridgeSnapshot { [JsonPropertyName("capturedAt")] public string CapturedAt { get; set; } = ""; [JsonPropertyName("status")] public string Status { get; set; } = "partial"; [JsonPropertyName("slices")] public List Slices { get; set; } = new List(); [JsonPropertyName("money")] public BridgeMoneySnapshot? Money { get; set; } [JsonPropertyName("rank")] public BridgeRankSnapshot? Rank { get; set; } [JsonPropertyName("time")] public BridgeTimeSnapshot? Time { get; set; } [JsonPropertyName("inventory")] public BridgeInventorySnapshot? Inventory { get; set; } [JsonPropertyName("properties")] public BridgePropertiesSnapshot? Properties { get; set; } [JsonPropertyName("products")] public BridgeProductsSnapshot? Products { get; set; } [JsonPropertyName("layout")] public BridgeLayoutSnapshot? Layout { get; set; } [JsonPropertyName("warnings")] public List Warnings { get; set; } = new List(); } public sealed class BridgeMoneySnapshot { [JsonPropertyName("onlineBalance")] public decimal OnlineBalance { get; set; } [JsonPropertyName("networth")] public decimal Networth { get; set; } [JsonPropertyName("lifetimeEarnings")] public decimal LifetimeEarnings { get; set; } [JsonPropertyName("cashOnHandTotal")] public decimal CashOnHandTotal { get; set; } [JsonPropertyName("appProfileCash")] public decimal AppProfileCash { get; set; } [JsonPropertyName("appProfileCashSource")] public string AppProfileCashSource { get; set; } = "cashOnHandTotal"; [JsonPropertyName("cashAggregation")] public BridgeCashAggregation? CashAggregation { get; set; } } public sealed class BridgeCashAggregation { [JsonPropertyName("includesPlayerInventory")] public bool IncludesPlayerInventory { get; set; } [JsonPropertyName("includesStorage")] public bool IncludesStorage { get; set; } [JsonPropertyName("missingContainers")] public List MissingContainers { get; set; } = new List(); } public sealed class BridgeRankSnapshot { [JsonPropertyName("rank")] public string? Rank { get; set; } [JsonPropertyName("tier")] public int? Tier { get; set; } [JsonPropertyName("xp")] public decimal? Xp { get; set; } [JsonPropertyName("totalXp")] public decimal? TotalXp { get; set; } [JsonPropertyName("unlockedRegions")] public List UnlockedRegions { get; set; } = new List(); } public sealed class BridgeTimeSnapshot { [JsonPropertyName("timeOfDay")] public decimal? TimeOfDay { get; set; } [JsonPropertyName("elapsedDays")] public int? ElapsedDays { get; set; } [JsonPropertyName("playtimeSeconds")] public decimal? PlaytimeSeconds { get; set; } } public sealed class BridgeInventorySnapshot { [JsonPropertyName("totalStacks")] public int TotalStacks { get; set; } [JsonPropertyName("totalQuantity")] public decimal TotalQuantity { get; set; } [JsonPropertyName("cashOnHandTotal")] public decimal CashOnHandTotal { get; set; } [JsonPropertyName("sources")] public List Sources { get; set; } = new List(); [JsonPropertyName("items")] public List Items { get; set; } = new List(); [JsonPropertyName("truncated")] public bool Truncated { get; set; } } public sealed class BridgeInventorySourceSummary { [JsonPropertyName("source")] public string Source { get; set; } = ""; [JsonPropertyName("container")] public string? Container { get; set; } [JsonPropertyName("itemStacks")] public int ItemStacks { get; set; } [JsonPropertyName("cashOnHand")] public decimal CashOnHand { get; set; } } public sealed class BridgeInventoryItemStack { [JsonPropertyName("id")] public string Id { get; set; } = ""; [JsonPropertyName("quantity")] public decimal Quantity { get; set; } [JsonPropertyName("source")] public string Source { get; set; } = ""; [JsonPropertyName("container")] public string? Container { get; set; } [JsonPropertyName("dataType")] public string? DataType { get; set; } [JsonPropertyName("quality")] public string? Quality { get; set; } [JsonPropertyName("packagingId")] public string? PackagingId { get; set; } } public sealed class BridgePropertiesSnapshot { [JsonPropertyName("ownedCount")] public int OwnedCount { get; set; } [JsonPropertyName("totalCount")] public int TotalCount { get; set; } [JsonPropertyName("properties")] public List Properties { get; set; } = new List(); } public sealed class BridgePropertySummary { [JsonPropertyName("code")] public string Code { get; set; } = ""; [JsonPropertyName("kind")] public string Kind { get; set; } = ""; [JsonPropertyName("isOwned")] public bool IsOwned { get; set; } [JsonPropertyName("objectCount")] public int ObjectCount { get; set; } [JsonPropertyName("employeeCount")] public int EmployeeCount { get; set; } [JsonPropertyName("launderingOperationCount")] public int LaunderingOperationCount { get; set; } } public sealed class BridgeLayoutSnapshot { [JsonPropertyName("manifest")] public BridgeLayoutManifest? Manifest { get; set; } [JsonPropertyName("properties")] public List Properties { get; set; } = new List(); [JsonPropertyName("truncated")] public bool Truncated { get; set; } } public sealed class BridgeLayoutManifest { [JsonPropertyName("schemaVersion")] public int SchemaVersion { get; set; } [JsonPropertyName("gameVersion")] public string GameVersion { get; set; } = ""; [JsonPropertyName("dumpSha256")] public string DumpSha256 { get; set; } = ""; [JsonPropertyName("layoutRevision")] public string LayoutRevision { get; set; } = ""; } public sealed class BridgeLayoutProperty { [JsonPropertyName("propertyCode")] public string PropertyCode { get; set; } = ""; [JsonPropertyName("objects")] public List Objects { get; set; } = new List(); [JsonPropertyName("truncated")] public bool Truncated { get; set; } [JsonPropertyName("skippedObjectCount")] public int SkippedObjectCount { get; set; } } public sealed class BridgeLayoutObject { [JsonPropertyName("itemId")] public string? ItemId { get; set; } [JsonPropertyName("objectGuid")] public string? ObjectGuid { get; set; } [JsonPropertyName("gridGuid")] public string? GridGuid { get; set; } [JsonPropertyName("x")] public int? X { get; set; } [JsonPropertyName("y")] public int? Y { get; set; } [JsonPropertyName("rotation")] public int? Rotation { get; set; } [JsonPropertyName("hostTileOwnerGuid")] public string? HostTileOwnerGuid { get; set; } [JsonPropertyName("footprint")] public List? Footprint { get; set; } [JsonPropertyName("dataType")] public string DataType { get; set; } = ""; } public sealed class BridgeLayoutFootprintTile { [JsonPropertyName("tileIndex")] public int TileIndex { get; set; } [JsonPropertyName("x")] public int X { get; set; } [JsonPropertyName("y")] public int Y { get; set; } } public sealed class BridgeProductsSnapshot { [JsonPropertyName("discoveredCount")] public int DiscoveredCount { get; set; } [JsonPropertyName("discoveredProducts")] public List DiscoveredProducts { get; set; } = new List(); [JsonPropertyName("listedProducts")] public List ListedProducts { get; set; } = new List(); [JsonPropertyName("activeMixOperation")] public BridgeActiveMixOperation? ActiveMixOperation { get; set; } [JsonPropertyName("isMixComplete")] public bool? IsMixComplete { get; set; } [JsonPropertyName("recipeCount")] public int RecipeCount { get; set; } [JsonPropertyName("recipes")] public List Recipes { get; set; } = new List(); [JsonPropertyName("truncated")] public bool Truncated { get; set; } } public sealed class BridgeActiveMixOperation { [JsonPropertyName("productId")] public string? ProductId { get; set; } [JsonPropertyName("ingredientId")] public string? IngredientId { get; set; } } public sealed class BridgeMixRecipeSummary { [JsonPropertyName("product")] public string Product { get; set; } = ""; [JsonPropertyName("mixer")] public string Mixer { get; set; } = ""; [JsonPropertyName("output")] public string Output { get; set; } = ""; } public sealed class BridgeSessionEvent { [JsonPropertyName("eventType")] public string EventType { get; set; } = "heartbeat"; [JsonPropertyName("reason")] public string? Reason { get; set; } } public sealed class BridgePendingMix { [JsonPropertyName("mixId")] public string? MixId { get; set; } [JsonPropertyName("productId")] public string ProductId { get; set; } = ""; [JsonPropertyName("ingredientIds")] public List IngredientIds { get; set; } = new List(); [JsonPropertyName("name")] public string? Name { get; set; } [JsonPropertyName("capturedAt")] public string CapturedAt { get; set; } = ""; [JsonPropertyName("source")] public string Source { get; set; } = "inGameTile"; [JsonPropertyName("steps")] public List? Steps { get; set; } } public sealed class BridgePendingMixStep { [JsonPropertyName("ingredientId")] public string IngredientId { get; set; } = ""; [JsonPropertyName("outputProductId")] public string? OutputProductId { get; set; } [JsonPropertyName("outputEffects")] public List? OutputEffects { get; set; } } public enum BridgeLayoutCaptureOutcome { Captured, CapturedPartial, NothingBuilt, NoSupportedObjects, TargetNotFound, TargetUnowned, TargetUnreadable, SaveUnavailable } public enum BridgeLayoutObjectKind { Unsupported, Grid, Dependent } public sealed class BridgeLayoutCaptureResult { public BridgeLayoutCaptureOutcome Outcome { get; } public string Reason { get; } public BridgeLayoutProperty? Property { get; } public int SkippedObjectCount => Property?.SkippedObjectCount ?? 0; public bool Succeeded { get { BridgeLayoutCaptureOutcome outcome = Outcome; if ((uint)outcome <= 1u) { return true; } return false; } } public BridgeLayoutCaptureResult(BridgeLayoutCaptureOutcome outcome, string reason, BridgeLayoutProperty? property = null) { Outcome = outcome; Reason = reason; Property = property; } } public static class BridgeLayoutSaveCapture { private sealed record LayoutSource(string DirectoryName, string[] DataTypes); private const int MaxLayoutObjectsPerProperty = 5000; private const int MaxContractStringLength = 128; private const long MaxSaveJsonBytes = 1048576L; public static bool TryReadOwnedProperty(string saveDirectory, string propertyCode, out BridgeLayoutProperty? property) { BridgeLayoutCaptureResult bridgeLayoutCaptureResult = ReadOwnedProperty(saveDirectory, propertyCode); property = (bridgeLayoutCaptureResult.Succeeded ? bridgeLayoutCaptureResult.Property : null); return bridgeLayoutCaptureResult.Succeeded; } public static BridgeLayoutCaptureResult ReadOwnedProperty(string saveDirectory, string propertyCode) { if (string.IsNullOrWhiteSpace(saveDirectory) || string.IsNullOrWhiteSpace(propertyCode) || propertyCode.Length > 128 || !Directory.Exists(saveDirectory) || !TryReadSaveGameVersion(saveDirectory, out string gameVersion)) { return Result(BridgeLayoutCaptureOutcome.SaveUnavailable, "save_unavailable"); } string text = NormalizePropertyIdentity(propertyCode); if (string.IsNullOrWhiteSpace(text)) { return Result(BridgeLayoutCaptureOutcome.TargetNotFound, "target_not_found"); } BridgeLayoutCaptureResult bridgeLayoutCaptureResult = null; LayoutSource[] array = new LayoutSource[2] { new LayoutSource("Properties", new string[2] { "PropertyData", "ManorData" }), new LayoutSource("Businesses", new string[1] { "BusinessData" }) }; foreach (LayoutSource layoutSource in array) { string path = Path.Combine(saveDirectory, layoutSource.DirectoryName); if (!Directory.Exists(path)) { continue; } IEnumerable enumerable; try { enumerable = Directory.EnumerateFiles(path, "*.json").OrderBy((string result) => result, StringComparer.Ordinal).ToArray(); } catch (IOException) { return Result(BridgeLayoutCaptureOutcome.SaveUnavailable, "save_unavailable"); } catch (UnauthorizedAccessException) { return Result(BridgeLayoutCaptureOutcome.SaveUnavailable, "save_unavailable"); } foreach (string item in enumerable) { string a = NormalizePropertyIdentity(Path.GetFileNameWithoutExtension(item)); JsonDocument jsonDocument; try { jsonDocument = ReadDocument(item); } catch (IOException) { if (string.Equals(a, text, StringComparison.Ordinal)) { return Result(BridgeLayoutCaptureOutcome.TargetUnreadable, "target_unreadable"); } continue; } catch (UnauthorizedAccessException) { if (string.Equals(a, text, StringComparison.Ordinal)) { return Result(BridgeLayoutCaptureOutcome.TargetUnreadable, "target_unreadable"); } continue; } catch (JsonException) { if (string.Equals(a, text, StringComparison.Ordinal)) { return Result(BridgeLayoutCaptureOutcome.TargetUnreadable, "target_unreadable"); } continue; } using (jsonDocument) { JsonElement rootElement = jsonDocument.RootElement; if (rootElement.ValueKind != JsonValueKind.Object) { if (string.Equals(a, text, StringComparison.Ordinal)) { return Result(BridgeLayoutCaptureOutcome.TargetUnreadable, "target_unreadable"); } continue; } string text2 = GetString(rootElement, "DataType"); if (!layoutSource.DataTypes.Contains(text2 ?? "", StringComparer.Ordinal)) { if (string.Equals(a, text, StringComparison.Ordinal)) { return Result(BridgeLayoutCaptureOutcome.TargetUnreadable, "target_unreadable"); } continue; } string text3 = GetString(rootElement, "PropertyCode"); if (string.IsNullOrWhiteSpace(text3)) { text3 = Path.GetFileNameWithoutExtension(item); } if (string.Equals(NormalizePropertyIdentity(text3), text, StringComparison.Ordinal)) { if (bridgeLayoutCaptureResult != null) { return Result(BridgeLayoutCaptureOutcome.TargetUnreadable, "target_unreadable"); } if (!IsVersionCompatible(rootElement, gameVersion)) { return Result(BridgeLayoutCaptureOutcome.TargetUnreadable, "target_unreadable"); } if (GetBool(rootElement, "IsOwned") != true) { return Result(BridgeLayoutCaptureOutcome.TargetUnowned, "target_unowned"); } bridgeLayoutCaptureResult = ReadMatchedProperty(rootElement, text3); } } } } return bridgeLayoutCaptureResult ?? Result(BridgeLayoutCaptureOutcome.TargetNotFound, "target_not_found"); } public static bool TryParseLayoutObject(JsonElement item, out BridgeLayoutObject layoutObject, out bool mountedChildInvalid) { mountedChildInvalid = false; string text = ((item.ValueKind == JsonValueKind.Object) ? (GetString(item, "DataType") ?? "") : ""); layoutObject = new BridgeLayoutObject { DataType = ((text.Length > 128) ? text.Substring(0, 128) : text) }; if (item.ValueKind != JsonValueKind.Object || !item.TryGetProperty("BaseData", out var value) || value.ValueKind != JsonValueKind.String) { return false; } try { using JsonDocument jsonDocument = JsonDocument.Parse(value.GetString() ?? "{}"); JsonElement rootElement = jsonDocument.RootElement; layoutObject.ObjectGuid = BoundedIdentifier(GetString(rootElement, "GUID")); layoutObject.GridGuid = BoundedIdentifier(GetString(rootElement, "GridGUID")); layoutObject.Rotation = GetIntegralInt(rootElement, "Rotation"); if (rootElement.TryGetProperty("OriginCoordinate", out var value2) && value2.ValueKind == JsonValueKind.Object) { layoutObject.X = GetIntegralInt(value2, "x"); layoutObject.Y = GetIntegralInt(value2, "y"); } if (rootElement.TryGetProperty("ItemString", out var value3) && value3.ValueKind == JsonValueKind.String) { using JsonDocument jsonDocument2 = JsonDocument.Parse(value3.GetString() ?? "{}"); layoutObject.ItemId = BoundedIdentifier(GetString(jsonDocument2.RootElement, "ID")); } if (IsMountedChild(layoutObject.DataType)) { if (!TryReadProceduralFootprint(rootElement, out string hostTileOwnerGuid, out List footprint)) { mountedChildInvalid = true; } else { layoutObject.HostTileOwnerGuid = hostTileOwnerGuid; layoutObject.Footprint = footprint; } } } catch (Exception) { } if (IsMountedChild(layoutObject.DataType)) { layoutObject.GridGuid = null; layoutObject.X = null; layoutObject.Y = null; if (mountedChildInvalid) { layoutObject.HostTileOwnerGuid = null; layoutObject.Footprint = null; } } return true; } public static BridgeLayoutObjectKind ClassifyLayoutObject(BridgeLayoutObject? layoutObject) { if (layoutObject == null) { return BridgeLayoutObjectKind.Unsupported; } if (IsMountedChild(layoutObject.DataType)) { if (!string.IsNullOrWhiteSpace(layoutObject.ItemId) && IsNonEmptyGuid(layoutObject.ObjectGuid) && layoutObject.Rotation.HasValue && IsNonEmptyGuid(layoutObject.HostTileOwnerGuid)) { List footprint = layoutObject.Footprint; if (footprint != null && footprint.Count > 0 && layoutObject.Footprint.All((BridgeLayoutFootprintTile tile) => tile != null && tile.TileIndex >= 0) && layoutObject.Footprint.Select((BridgeLayoutFootprintTile tile) => tile.TileIndex).Distinct().Count() == layoutObject.Footprint.Count) { return BridgeLayoutObjectKind.Dependent; } } return BridgeLayoutObjectKind.Unsupported; } if (string.IsNullOrWhiteSpace(layoutObject.ItemId) || !IsNonEmptyGuid(layoutObject.ObjectGuid) || !IsNonEmptyGuid(layoutObject.GridGuid) || !layoutObject.X.HasValue || !layoutObject.Y.HasValue || !layoutObject.Rotation.HasValue) { return BridgeLayoutObjectKind.Unsupported; } return BridgeLayoutObjectKind.Grid; } private static BridgeLayoutCaptureResult ReadMatchedProperty(JsonElement root, string code) { if (string.IsNullOrWhiteSpace(code) || code.Length > 128 || !root.TryGetProperty("Objects", out var value) || value.ValueKind != JsonValueKind.Array) { return Result(BridgeLayoutCaptureOutcome.TargetUnreadable, "target_unreadable"); } BridgeLayoutProperty bridgeLayoutProperty = new BridgeLayoutProperty { PropertyCode = code }; int num = 0; foreach (JsonElement item in value.EnumerateArray()) { num++; if (num > 5000) { return Result(BridgeLayoutCaptureOutcome.TargetUnreadable, "scope_limit_exceeded"); } if (!TryParseLayoutObject(item, out BridgeLayoutObject layoutObject, out bool mountedChildInvalid) || mountedChildInvalid || ClassifyLayoutObject(layoutObject) == BridgeLayoutObjectKind.Unsupported) { bridgeLayoutProperty.SkippedObjectCount++; } else { bridgeLayoutProperty.Objects.Add(layoutObject); } } bridgeLayoutProperty.Truncated = bridgeLayoutProperty.SkippedObjectCount > 0; if (num == 0) { return Result(BridgeLayoutCaptureOutcome.NothingBuilt, "nothing_built", bridgeLayoutProperty); } if (bridgeLayoutProperty.Objects.Count == 0) { return Result(BridgeLayoutCaptureOutcome.NoSupportedObjects, "no_supported_objects", bridgeLayoutProperty); } if (!bridgeLayoutProperty.Truncated) { return Result(BridgeLayoutCaptureOutcome.Captured, "captured", bridgeLayoutProperty); } return Result(BridgeLayoutCaptureOutcome.CapturedPartial, "partial_skipped", bridgeLayoutProperty); } private static bool TryReadSaveGameVersion(string directory, out string? gameVersion) { gameVersion = null; string[] array = new string[2] { "Metadata.json", "Game.json" }; foreach (string path in array) { try { using JsonDocument jsonDocument = ReadDocument(Path.Combine(directory, path)); string text = GetString(jsonDocument.RootElement, "GameVersion"); if (!string.IsNullOrWhiteSpace(text)) { gameVersion = text; return true; } } catch (IOException) { } catch (UnauthorizedAccessException) { } catch (JsonException) { } } return false; } private static JsonDocument ReadDocument(string path) { FileInfo fileInfo = new FileInfo(path); if (!fileInfo.Exists || fileInfo.Length > 1048576) { throw new IOException("save_json_unavailable"); } using FileStream utf8Json = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete); return JsonDocument.Parse(utf8Json); } private static bool IsVersionCompatible(JsonElement root, string gameVersion) { string text = GetString(root, "GameVersion"); if (!string.IsNullOrWhiteSpace(text)) { return string.Equals(text, gameVersion, StringComparison.Ordinal); } return true; } private static bool IsMountedChild(string dataType) { return string.Equals(dataType, "ProceduralGridItemData", StringComparison.Ordinal); } private static bool TryReadProceduralFootprint(JsonElement baseRoot, out string? hostTileOwnerGuid, out List? footprint) { hostTileOwnerGuid = null; footprint = null; if (!baseRoot.TryGetProperty("FootprintMatches", out var value) || value.ValueKind != JsonValueKind.Array) { return false; } List list = new List(); foreach (JsonElement item in value.EnumerateArray()) { if (item.ValueKind != JsonValueKind.Object || !item.TryGetProperty("FootprintCoordinate", out var value2) || value2.ValueKind != JsonValueKind.Object) { return false; } string text = BoundedIdentifier(GetString(item, "TileOwnerGUID")); int? integralInt = GetIntegralInt(item, "TileIndex"); int? integralInt2 = GetIntegralInt(value2, "x"); int? integralInt3 = GetIntegralInt(value2, "y"); if (!IsNonEmptyGuid(text) || !integralInt.HasValue || integralInt < 0 || !integralInt2.HasValue || !integralInt3.HasValue || (hostTileOwnerGuid != null && !string.Equals(hostTileOwnerGuid, text, StringComparison.OrdinalIgnoreCase))) { return false; } hostTileOwnerGuid = text; list.Add(new BridgeLayoutFootprintTile { TileIndex = integralInt.Value, X = integralInt2.Value, Y = integralInt3.Value }); } if (hostTileOwnerGuid == null || list.Count == 0 || list.Select((BridgeLayoutFootprintTile tile) => tile.TileIndex).Distinct().Count() != list.Count) { return false; } footprint = list; return true; } private static string? BoundedIdentifier(string? value) { if (value == null || value.Length > 128) { return null; } return value; } private static bool IsNonEmptyGuid(string? value) { if (Guid.TryParse(value, out var result)) { return result != Guid.Empty; } return false; } private static string? GetString(JsonElement root, string name) { if (!root.TryGetProperty(name, out var value) || value.ValueKind != JsonValueKind.String) { return null; } return value.GetString(); } private static bool? GetBool(JsonElement root, string name) { if (!root.TryGetProperty(name, out var value) || (value.ValueKind != JsonValueKind.True && value.ValueKind != JsonValueKind.False)) { return null; } return value.GetBoolean(); } private static int? GetIntegralInt(JsonElement root, string name) { if (!root.TryGetProperty(name, out var value) || !value.TryGetDecimal(out var value2)) { return null; } if (value2 != decimal.Truncate(value2) || value2 < -2147483648m || value2 > 2147483647m) { return null; } return (int)value2; } private static string NormalizePropertyIdentity(string? value) { if (!string.IsNullOrWhiteSpace(value)) { return new string(value.Where(char.IsLetterOrDigit).Select(char.ToLowerInvariant).ToArray()); } return ""; } private static BridgeLayoutCaptureResult Result(BridgeLayoutCaptureOutcome outcome, string reason, BridgeLayoutProperty? property = null) { return new BridgeLayoutCaptureResult(outcome, reason, property); } } } namespace HylandHelper.PhoneTile { internal sealed record AdvisorDispatchesDestinationCard(GameObject Root, Text UnreadText); internal static class AdvisorDispatchesDestinationCardUi { public static AdvisorDispatchesDestinationCard Create(Transform parent, Action onClick) { //IL_0015: Unknown result type (might be due to invalid IL or missing references) //IL_006c: Unknown result type (might be due to invalid IL or missing references) //IL_0077: Unknown result type (might be due to invalid IL or missing references) //IL_008c: Unknown result type (might be due to invalid IL or missing references) //IL_00a0: Unknown result type (might be due to invalid IL or missing references) //IL_00d3: Unknown result type (might be due to invalid IL or missing references) //IL_00e3: Unknown result type (might be due to invalid IL or missing references) //IL_00ee: Unknown result type (might be due to invalid IL or missing references) //IL_0103: Unknown result type (might be due to invalid IL or missing references) //IL_0117: Unknown result type (might be due to invalid IL or missing references) //IL_013c: Unknown result type (might be due to invalid IL or missing references) //IL_014d: Unknown result type (might be due to invalid IL or missing references) //IL_0158: Unknown result type (might be due to invalid IL or missing references) //IL_016d: Unknown result type (might be due to invalid IL or missing references) //IL_0181: Unknown result type (might be due to invalid IL or missing references) //IL_01aa: Unknown result type (might be due to invalid IL or missing references) //IL_01b5: Unknown result type (might be due to invalid IL or missing references) //IL_01c0: Unknown result type (might be due to invalid IL or missing references) //IL_01d4: Unknown result type (might be due to invalid IL or missing references) GameObject val = UIFactory.Panel("AdvisorDispatchesDestination", parent, new Color(0.23f, 0.24f, 0.38f), (Vector2?)null, (Vector2?)null, false); Image component = val.GetComponent(); Button obj = val.AddComponent