diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/Entity.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/Entity.xml
new file mode 100644
index 0000000..2863d6d
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/Entity.xml
@@ -0,0 +1,832 @@
+
+
+ user9_TimeOffRequest
+
+
+
+
+
+
+
+
+
+
+
+
+
+ lookup
+ createdby
+ createdby
+ none
+ ValidForAdvancedFind|ValidForForm|ValidForGrid
+ auto
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+ single
+
+
+
+
+
+
+
+
+
+ datetime
+ createdon
+ createdon
+ none
+ ValidForAdvancedFind|ValidForForm|ValidForGrid
+ inactive
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 1
+ 1
+ 0
+ datetime
+ 0
+ 1
+
+
+
+
+
+
+
+
+ lookup
+ createdonbehalfby
+ createdonbehalfby
+ none
+ ValidForAdvancedFind|ValidForForm|ValidForGrid
+ auto
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+ single
+
+
+
+
+
+
+
+
+
+ int
+ importsequencenumber
+ importsequencenumber
+ none
+ ValidForAdvancedFind
+ disabled
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+
+ -2147483648
+ 2147483647
+
+
+
+
+
+
+
+
+ lookup
+ modifiedby
+ modifiedby
+ none
+ ValidForAdvancedFind|ValidForForm|ValidForGrid
+ auto
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+ single
+
+
+
+
+
+
+
+
+
+ datetime
+ modifiedon
+ modifiedon
+ none
+ ValidForAdvancedFind|ValidForForm|ValidForGrid
+ inactive
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 1
+ 1
+ 0
+ datetime
+ 0
+ 1
+
+
+
+
+
+
+
+
+ lookup
+ modifiedonbehalfby
+ modifiedonbehalfby
+ none
+ ValidForAdvancedFind|ValidForForm|ValidForGrid
+ auto
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+ single
+
+
+
+
+
+
+
+
+
+ datetime
+ overriddencreatedon
+ overriddencreatedon
+ none
+ ValidForAdvancedFind|ValidForGrid
+ inactive
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+ date
+ 0
+ 1
+
+
+
+
+
+
+
+
+ owner
+ ownerid
+ ownerid
+ systemrequired
+ ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm
+ auto
+ 1
+ 1
+ 1
+ 0
+ 1
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 1
+ 0
+ 0
+ single
+
+ 8
+ 9
+
+
+
+
+
+
+
+
+
+ lookup
+ owningbusinessunit
+ owningbusinessunit
+ none
+ auto
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 1
+ 0
+ 0
+ single
+
+
+
+
+
+
+
+
+
+ lookup
+ owningteam
+ owningteam
+ none
+ auto
+ 0
+ 1
+ 0
+ 0
+ 0
+ 1
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+ single
+
+
+
+
+
+
+
+
+
+ lookup
+ owninguser
+ owninguser
+ none
+ auto
+ 0
+ 1
+ 0
+ 0
+ 0
+ 1
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+ single
+
+
+
+
+
+
+
+
+
+ state
+ statecode
+ statecode
+ systemrequired
+ ValidForAdvancedFind|ValidForForm|ValidForGrid
+ auto
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 1
+ 0
+ 0
+
+ state
+ 1.0
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ status
+ statuscode
+ statuscode
+ none
+ ValidForAdvancedFind|ValidForForm|ValidForGrid
+ auto
+ 1
+ 1
+ 1
+ 0
+ 1
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+
+ status
+ 1.0
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ int
+ timezoneruleversionnumber
+ timezoneruleversionnumber
+ none
+ auto
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+
+ -1
+ 2147483647
+
+
+
+
+
+
+
+
+ nvarchar
+ user9_name
+ user9_name
+ required
+ PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm
+ auto
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 1
+ 0
+ 1
+ 0
+ text
+ 100
+ 200
+
+
+
+
+
+
+
+
+ primarykey
+ user9_timeoffrequestid
+ user9_timeoffrequestid
+ systemrequired
+ ValidForAdvancedFind|RequiredForGrid
+ auto
+ 0
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 1
+ 1
+ 0
+
+
+
+
+
+
+
+
+ int
+ utcconversiontimezonecode
+ utcconversiontimezonecode
+ none
+ auto
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+
+ -1
+ 2147483647
+
+
+
+
+
+
+
+
+ user9_timeoffrequests
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ UserOwned
+ 0
+ 0
+ 0
+ 0
+ CommunicationActivity
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+
+ 1
+ 1
+ 0
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 1
+ 0
+ 0
+
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/card/{1141388e-3f24-4bc7-9dbf-e1d8fb670dd9}.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/card/{1141388e-3f24-4bc7-9dbf-e1d8fb670dd9}.xml
new file mode 100644
index 0000000..b8f2fca
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/card/{1141388e-3f24-4bc7-9dbf-e1d8fb670dd9}.xml
@@ -0,0 +1,112 @@
+
+
+
+ {1141388e-3f24-4bc7-9dbf-e1d8fb670dd9}
+ 1.0
+ 1
+ 1
+
+ 1
+ 1
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/main/{f81e6348-2d65-4c72-88d8-324274d7cccd}.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/main/{f81e6348-2d65-4c72-88d8-324274d7cccd}.xml
new file mode 100644
index 0000000..17f1e7c
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/main/{f81e6348-2d65-4c72-88d8-324274d7cccd}.xml
@@ -0,0 +1,55 @@
+
+
+
+ {f81e6348-2d65-4c72-88d8-324274d7cccd}
+ 1.0
+ 1
+ 1
+
+ 1
+ 1
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/quick/{2ff605e1-b2ac-4c20-a159-84826fe68162}.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/quick/{2ff605e1-b2ac-4c20-a159-84826fe68162}.xml
new file mode 100644
index 0000000..151eef7
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/quick/{2ff605e1-b2ac-4c20-a159-84826fe68162}.xml
@@ -0,0 +1,52 @@
+
+
+
+ {2ff605e1-b2ac-4c20-a159-84826fe68162}
+ 1.0
+ 1
+ 1
+
+ 1
+ 1
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/RibbonDiff.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/RibbonDiff.xml
new file mode 100644
index 0000000..6b56f48
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/RibbonDiff.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{1654db08-488c-e911-a954-000d3a124702}.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{1654db08-488c-e911-a954-000d3a124702}.xml
new file mode 100644
index 0000000..eec7a01
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{1654db08-488c-e911-a954-000d3a124702}.xml
@@ -0,0 +1,30 @@
+
+
+
+ 1
+ 1
+ 0
+ 0
+ 1
+ {1654db08-488c-e911-a954-000d3a124702}
+ 8192
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{18d88904-9469-4f7d-8a73-9232807276a8}.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{18d88904-9469-4f7d-8a73-9232807276a8}.xml
new file mode 100644
index 0000000..c94acfe
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{18d88904-9469-4f7d-8a73-9232807276a8}.xml
@@ -0,0 +1,37 @@
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 0
+ {18d88904-9469-4f7d-8a73-9232807276a8}
+
+
+
+ |
+ |
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{1ccf5e7d-3f21-4a26-b88e-bed015c25224}.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{1ccf5e7d-3f21-4a26-b88e-bed015c25224}.xml
new file mode 100644
index 0000000..616725e
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{1ccf5e7d-3f21-4a26-b88e-bed015c25224}.xml
@@ -0,0 +1,37 @@
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ {1ccf5e7d-3f21-4a26-b88e-bed015c25224}
+
+
+
+ |
+ |
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{97f4550f-300a-4cda-9682-5e9265a63b85}.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{97f4550f-300a-4cda-9682-5e9265a63b85}.xml
new file mode 100644
index 0000000..bde4d28
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{97f4550f-300a-4cda-9682-5e9265a63b85}.xml
@@ -0,0 +1,36 @@
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ {97f4550f-300a-4cda-9682-5e9265a63b85}
+
+
+
+ |
+ |
+
+
+
+ 64
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{d633ce13-995a-43df-bf2f-d30c009d3174}.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{d633ce13-995a-43df-bf2f-d30c009d3174}.xml
new file mode 100644
index 0000000..315d0c1
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{d633ce13-995a-43df-bf2f-d30c009d3174}.xml
@@ -0,0 +1,37 @@
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ {d633ce13-995a-43df-bf2f-d30c009d3174}
+
+
+
+ |
+ |
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{ed5c7005-99b9-405c-8be2-b567f5d53817}.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{ed5c7005-99b9-405c-8be2-b567f5d53817}.xml
new file mode 100644
index 0000000..6b9ad1f
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{ed5c7005-99b9-405c-8be2-b567f5d53817}.xml
@@ -0,0 +1,34 @@
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ {ed5c7005-99b9-405c-8be2-b567f5d53817}
+
+
+
+ |
+ |
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{ffc686bb-a3fd-48b5-9aa9-ee60dc921d1b}.xml b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{ffc686bb-a3fd-48b5-9aa9-ee60dc921d1b}.xml
new file mode 100644
index 0000000..37d2379
--- /dev/null
+++ b/solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{ffc686bb-a3fd-48b5-9aa9-ee60dc921d1b}.xml
@@ -0,0 +1,40 @@
+
+
+
+ 1
+ 0
+ 1
+ 0
+ 1
+ {ffc686bb-a3fd-48b5-9aa9-ee60dc921d1b}
+
+
+
+ |
+ |
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Other/Customizations.xml b/solutions/ALMLab/Other/Customizations.xml
new file mode 100644
index 0000000..78b36ca
--- /dev/null
+++ b/solutions/ALMLab/Other/Customizations.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1033
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Other/Relationships.xml b/solutions/ALMLab/Other/Relationships.xml
new file mode 100644
index 0000000..736ee01
--- /dev/null
+++ b/solutions/ALMLab/Other/Relationships.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Other/Relationships/BusinessUnit.xml b/solutions/ALMLab/Other/Relationships/BusinessUnit.xml
new file mode 100644
index 0000000..b9c807d
--- /dev/null
+++ b/solutions/ALMLab/Other/Relationships/BusinessUnit.xml
@@ -0,0 +1,22 @@
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ user9_TimeOffRequest
+ BusinessUnit
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ OwningBusinessUnit
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Other/Relationships/Owner.xml b/solutions/ALMLab/Other/Relationships/Owner.xml
new file mode 100644
index 0000000..3ceb104
--- /dev/null
+++ b/solutions/ALMLab/Other/Relationships/Owner.xml
@@ -0,0 +1,22 @@
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ user9_TimeOffRequest
+ Owner
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ OwnerId
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Other/Relationships/SystemUser.xml b/solutions/ALMLab/Other/Relationships/SystemUser.xml
new file mode 100644
index 0000000..89ef693
--- /dev/null
+++ b/solutions/ALMLab/Other/Relationships/SystemUser.xml
@@ -0,0 +1,60 @@
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ user9_TimeOffRequest
+ SystemUser
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ CreatedBy
+
+
+
+
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ user9_TimeOffRequest
+ SystemUser
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ ModifiedBy
+
+
+
+
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ user9_TimeOffRequest
+ SystemUser
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ OwningUser
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Other/Relationships/Team.xml b/solutions/ALMLab/Other/Relationships/Team.xml
new file mode 100644
index 0000000..edf952d
--- /dev/null
+++ b/solutions/ALMLab/Other/Relationships/Team.xml
@@ -0,0 +1,22 @@
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ user9_TimeOffRequest
+ Team
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ OwningTeam
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/solutions/ALMLab/Other/Solution.xml b/solutions/ALMLab/Other/Solution.xml
new file mode 100644
index 0000000..f4e2c53
--- /dev/null
+++ b/solutions/ALMLab/Other/Solution.xml
@@ -0,0 +1,85 @@
+
+
+
+ ALMLab
+
+
+
+
+ 1.0.0.0
+ 0
+
+ user9
+
+
+
+
+
+
+ user9
+ 84688
+
+
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+ 2
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file