diff --git a/samples/ChristmasAdventCalendar/assets/holidayfunscreenshot.png b/samples/ChristmasAdventCalendar/assets/holidayfunscreenshot.png
new file mode 100644
index 00000000..89e7dabe
Binary files /dev/null and b/samples/ChristmasAdventCalendar/assets/holidayfunscreenshot.png differ
diff --git a/samples/ChristmasAdventCalendar/readme.md b/samples/ChristmasAdventCalendar/readme.md
new file mode 100644
index 00000000..e69de29b
diff --git a/samples/ChristmasAdventCalendar/solution/ChristmasAdventCalendar_1_0_0_2.zip b/samples/ChristmasAdventCalendar/solution/ChristmasAdventCalendar_1_0_0_2.zip
new file mode 100644
index 00000000..d267f6f8
Binary files /dev/null and b/samples/ChristmasAdventCalendar/solution/ChristmasAdventCalendar_1_0_0_2.zip differ
diff --git a/samples/ChristmasAdventCalendar/sourcecode/.gitignore b/samples/ChristmasAdventCalendar/sourcecode/.gitignore
new file mode 100644
index 00000000..ba59257a
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/.gitignore
@@ -0,0 +1,8 @@
+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
+
+# msbuild output directories
+/bin
+/obj
+
+# MSBuild Binary and Structured Log
+*.binlog
diff --git a/samples/ChristmasAdventCalendar/sourcecode/ChristmasAdventCalendar.cdsproj b/samples/ChristmasAdventCalendar/sourcecode/ChristmasAdventCalendar.cdsproj
new file mode 100644
index 00000000..3a5b72c0
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/ChristmasAdventCalendar.cdsproj
@@ -0,0 +1,54 @@
+
+
+
+ $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\PowerApps
+
+
+
+
+
+
+ e84b9598-5d0e-4dcf-ac86-b7330cb5e1f5
+ v4.6.2
+
+ net462
+ PackageReference
+ src
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PreserveNewest
+
+
+
+
+
+
+
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/CanvasApps/nl_christmasadventfun_0251a.meta.xml b/samples/ChristmasAdventCalendar/sourcecode/src/CanvasApps/nl_christmasadventfun_0251a.meta.xml
new file mode 100644
index 00000000..09ea46d4
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/CanvasApps/nl_christmasadventfun_0251a.meta.xml
@@ -0,0 +1,31 @@
+
+
+ nl_christmasadventfun_0251a
+ 2023-11-13T11:50:25Z
+ Ready
+ 3.23104.18.0
+ 3.23104.18.0
+ {"primaryDeviceWidth":"1366","primaryDeviceHeight":"768","supportsPortrait":"true","supportsLandscape":"true","primaryFormFactor":"Tablet","showStatusBar":"false","publisherVersion":"3.23104.18","minimumRequiredApiVersion":"2.2.0","hasComponent":"false","hasUnlockedComponent":"false","isUnifiedRootApp":"false","sienaVersion":"20231110T153142Z-3.23104.18.0"}
+ 0
+
+ RGBA(0,176,240,1)
+ Christmas Advent Fun
+ It's a 24-day advent calendar, with Power Platform tips and tricks. Created by Nathalie Leenders & Keith Atherton, and contributed to by Craig White, Lindsay Shelton and Cat Schneider.
+
+
+ []
+ {}
+ {"default.cds":{"databaseDetails":{"referenceType":"Environmental","environmentName":"default.cds","overrideValues":{"status":"NotSpecified","environmentVariableName":""}},"dataSources":{"43b0dc67-68af-47ae-9a9c-9e69d396ba3e":{"entitySetName":"msdyn_aimodels","logicalName":"msdyn_aimodel"},"aaecc619-18c9-476b-9b00-1226535c6d87":{"entitySetName":"organizations","logicalName":"organization"},"Advent Calendar App FAQ":{"entitySetName":"crffc_adventcalendarappfaqs","logicalName":"crffc_adventcalendarappfaq"}}}}
+ []
+ []
+ 1
+ 0
+ 0
+ 0
+
+ 1.0
+ {"cdsdependencies":[{"logicalname":"msdyn_aimodel","componenttype":1},{"logicalname":"organization","componenttype":1},{"logicalname":"crffc_adventcalendarappfaq","componenttype":1}]}
+ 1
+ /CanvasApps/nl_christmasadventfun_0251a_BackgroundImageUri
+ /CanvasApps/nl_christmasadventfun_0251a_DocumentUri.msapp
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/CanvasApps/nl_christmasadventfun_0251a_BackgroundImageUri b/samples/ChristmasAdventCalendar/sourcecode/src/CanvasApps/nl_christmasadventfun_0251a_BackgroundImageUri
new file mode 100644
index 00000000..c67f0065
Binary files /dev/null and b/samples/ChristmasAdventCalendar/sourcecode/src/CanvasApps/nl_christmasadventfun_0251a_BackgroundImageUri differ
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/CanvasApps/nl_christmasadventfun_0251a_DocumentUri.msapp b/samples/ChristmasAdventCalendar/sourcecode/src/CanvasApps/nl_christmasadventfun_0251a_DocumentUri.msapp
new file mode 100644
index 00000000..90391a4f
Binary files /dev/null and b/samples/ChristmasAdventCalendar/sourcecode/src/CanvasApps/nl_christmasadventfun_0251a_DocumentUri.msapp differ
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/Entity.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/Entity.xml
new file mode 100644
index 00000000..9670c922
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/Entity.xml
@@ -0,0 +1,873 @@
+
+
+ crffc_adventcalendarappfaq
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+
+
+
+
+
+
+
+ primarykey
+ crffc_adventcalendarappfaqid
+ crffc_adventcalendarappfaqid
+ 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
+
+
+
+
+
+
+
+
+ nvarchar
+ crffc_answer
+ crffc_answer
+ none
+ ValidForForm|ValidForGrid
+ auto
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1.0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+
+ 0
+ 0
+ 0
+ 0
+ text
+ 1000
+ 2000
+
+
+
+
+
+
+
+
+ nvarchar
+ crffc_question
+ crffc_question
+ none
+ 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
+
+
+
+
+
+
+
+
+ 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
+ ValidForAdvancedFind|ValidForForm|ValidForGrid
+ auto
+ 0
+ 1
+ 0
+ 0
+ 1
+ 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
+
+
+
+
+
+
+
+
+ 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
+
+
+
+
+
+
+
+
+ crffc_adventcalendarappfaqs
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ UserOwned
+ 0
+ 0
+ 0
+ 0
+
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 1
+ 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
+ 1
+ 1
+ 0
+ 0
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/card/{872f1752-af2a-4943-b1fd-8e2b7135c1e7}.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/card/{872f1752-af2a-4943-b1fd-8e2b7135c1e7}.xml
new file mode 100644
index 00000000..9039a2c8
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/card/{872f1752-af2a-4943-b1fd-8e2b7135c1e7}.xml
@@ -0,0 +1,112 @@
+
+
+
+ {872f1752-af2a-4943-b1fd-8e2b7135c1e7}
+ 1.0
+ 1
+ 1
+
+ 1
+ 1
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/card/{872f1752-af2a-4943-b1fd-8e2b7135c1e7}_managed.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/card/{872f1752-af2a-4943-b1fd-8e2b7135c1e7}_managed.xml
new file mode 100644
index 00000000..c1856c48
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/card/{872f1752-af2a-4943-b1fd-8e2b7135c1e7}_managed.xml
@@ -0,0 +1,112 @@
+
+
+
+ {872f1752-af2a-4943-b1fd-8e2b7135c1e7}
+ 1.0
+ 1
+ 1
+
+ 1
+ 1
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/main/{77b7c651-4f23-4ec1-b079-903d0479b106}.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/main/{77b7c651-4f23-4ec1-b079-903d0479b106}.xml
new file mode 100644
index 00000000..708cf98c
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/main/{77b7c651-4f23-4ec1-b079-903d0479b106}.xml
@@ -0,0 +1,63 @@
+
+
+
+ {77b7c651-4f23-4ec1-b079-903d0479b106}
+ 1.0
+ 1
+ 1
+
+ 1
+ 1
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/main/{77b7c651-4f23-4ec1-b079-903d0479b106}_managed.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/main/{77b7c651-4f23-4ec1-b079-903d0479b106}_managed.xml
new file mode 100644
index 00000000..2477d3f4
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/main/{77b7c651-4f23-4ec1-b079-903d0479b106}_managed.xml
@@ -0,0 +1,63 @@
+
+
+
+ {77b7c651-4f23-4ec1-b079-903d0479b106}
+ 1.0
+ 1
+ 1
+
+ 1
+ 1
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/quick/{6c0ad150-2d86-44eb-80b9-7129ec6a5a24}.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/quick/{6c0ad150-2d86-44eb-80b9-7129ec6a5a24}.xml
new file mode 100644
index 00000000..53a7fee8
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/quick/{6c0ad150-2d86-44eb-80b9-7129ec6a5a24}.xml
@@ -0,0 +1,52 @@
+
+
+
+ {6c0ad150-2d86-44eb-80b9-7129ec6a5a24}
+ 1.0
+ 1
+ 1
+
+ 1
+ 1
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/quick/{6c0ad150-2d86-44eb-80b9-7129ec6a5a24}_managed.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/quick/{6c0ad150-2d86-44eb-80b9-7129ec6a5a24}_managed.xml
new file mode 100644
index 00000000..ce1c93fe
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/FormXml/quick/{6c0ad150-2d86-44eb-80b9-7129ec6a5a24}_managed.xml
@@ -0,0 +1,52 @@
+
+
+
+ {6c0ad150-2d86-44eb-80b9-7129ec6a5a24}
+ 1.0
+ 1
+ 1
+
+ 1
+ 1
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/RibbonDiff.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/RibbonDiff.xml
new file mode 100644
index 00000000..6b56f485
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/RibbonDiff.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{03446ed0-cd7f-ee11-8179-6045bd081199}.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{03446ed0-cd7f-ee11-8179-6045bd081199}.xml
new file mode 100644
index 00000000..17784adc
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{03446ed0-cd7f-ee11-8179-6045bd081199}.xml
@@ -0,0 +1,30 @@
+
+
+
+ 1
+ 1
+ 0
+ 0
+ 1
+ {03446ed0-cd7f-ee11-8179-6045bd081199}
+ 8192
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{2ae6fba3-a8d2-46b7-bcb1-98f3757d8024}.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{2ae6fba3-a8d2-46b7-bcb1-98f3757d8024}.xml
new file mode 100644
index 00000000..bdb32f67
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{2ae6fba3-a8d2-46b7-bcb1-98f3757d8024}.xml
@@ -0,0 +1,37 @@
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ {2ae6fba3-a8d2-46b7-bcb1-98f3757d8024}
+
+
+
+ |
+ |
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{4c5b3c62-0f25-41b1-95e3-78f046f78bad}.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{4c5b3c62-0f25-41b1-95e3-78f046f78bad}.xml
new file mode 100644
index 00000000..5e682e0a
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{4c5b3c62-0f25-41b1-95e3-78f046f78bad}.xml
@@ -0,0 +1,36 @@
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ {4c5b3c62-0f25-41b1-95e3-78f046f78bad}
+
+
+
+ |
+ |
+
+
+
+ 64
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{4e406385-4f36-452d-b2ec-d2d81f4f7b56}.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{4e406385-4f36-452d-b2ec-d2d81f4f7b56}.xml
new file mode 100644
index 00000000..b140ba3c
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{4e406385-4f36-452d-b2ec-d2d81f4f7b56}.xml
@@ -0,0 +1,40 @@
+
+
+
+ 1
+ 0
+ 1
+ 0
+ 1
+ {4e406385-4f36-452d-b2ec-d2d81f4f7b56}
+
+
+
+ |
+ |
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{6a9d86b4-4ad5-41da-89fd-d0c8f4dfc209}.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{6a9d86b4-4ad5-41da-89fd-d0c8f4dfc209}.xml
new file mode 100644
index 00000000..f655c5ed
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{6a9d86b4-4ad5-41da-89fd-d0c8f4dfc209}.xml
@@ -0,0 +1,34 @@
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ {6a9d86b4-4ad5-41da-89fd-d0c8f4dfc209}
+
+
+
+ |
+ |
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{de1c97e5-ce41-4fe5-99a5-3f183603ca89}.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{de1c97e5-ce41-4fe5-99a5-3f183603ca89}.xml
new file mode 100644
index 00000000..59333ebc
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{de1c97e5-ce41-4fe5-99a5-3f183603ca89}.xml
@@ -0,0 +1,37 @@
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 0
+ {de1c97e5-ce41-4fe5-99a5-3f183603ca89}
+
+
+
+ |
+ |
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{e16e5b25-b89f-4d96-9dc9-1ad1d6180169}.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{e16e5b25-b89f-4d96-9dc9-1ad1d6180169}.xml
new file mode 100644
index 00000000..b24b5172
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Entities/crffc_adventcalendarappfaq/SavedQueries/{e16e5b25-b89f-4d96-9dc9-1ad1d6180169}.xml
@@ -0,0 +1,38 @@
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ {e16e5b25-b89f-4d96-9dc9-1ad1d6180169}
+
+
+
+ |
+ |
+ |
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.0
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Other/Customizations.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Customizations.xml
new file mode 100644
index 00000000..d8ac1ffb
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Customizations.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1033
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships.xml
new file mode 100644
index 00000000..d2e12bab
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/BusinessUnit.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/BusinessUnit.xml
new file mode 100644
index 00000000..1daf2f80
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/BusinessUnit.xml
@@ -0,0 +1,23 @@
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ crffc_adventcalendarappfaq
+ BusinessUnit
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ OwningBusinessUnit
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/Owner.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/Owner.xml
new file mode 100644
index 00000000..aafd2a95
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/Owner.xml
@@ -0,0 +1,23 @@
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ crffc_adventcalendarappfaq
+ Owner
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ OwnerId
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/SystemUser.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/SystemUser.xml
new file mode 100644
index 00000000..5302e53e
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/SystemUser.xml
@@ -0,0 +1,63 @@
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ crffc_adventcalendarappfaq
+ SystemUser
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ CreatedBy
+
+
+
+
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ crffc_adventcalendarappfaq
+ SystemUser
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ ModifiedBy
+
+
+
+
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ crffc_adventcalendarappfaq
+ SystemUser
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ OwningUser
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/Team.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/Team.xml
new file mode 100644
index 00000000..53d5fe92
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Relationships/Team.xml
@@ -0,0 +1,23 @@
+
+
+
+ OneToMany
+ 1
+ 1.0
+ 0
+ crffc_adventcalendarappfaq
+ Team
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ NoCascade
+ OwningTeam
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/ChristmasAdventCalendar/sourcecode/src/Other/Solution.xml b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Solution.xml
new file mode 100644
index 00000000..f3616206
--- /dev/null
+++ b/samples/ChristmasAdventCalendar/sourcecode/src/Other/Solution.xml
@@ -0,0 +1,93 @@
+
+
+
+ ChristmasAdventCalendar
+
+
+
+
+ 1.0.0.1
+ 2
+
+ Nathalie_Leenders
+
+
+
+
+
+
+ nl
+ 12494
+
+
+ 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+ 2
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ msdyn_AISolutionAnchor (202311.1.6.1)
+
+
+
+
+
+
\ No newline at end of file