From 08e7cbbd07ae3fc620dcf328ac359ef3a65e1014 Mon Sep 17 00:00:00 2001 From: Per Mikkelsen <44623684+mikkelsen2000@users.noreply.github.com> Date: Tue, 22 Sep 2020 09:31:43 -0700 Subject: [PATCH] PR for exported solution ALMLab-20200922-1625 (#6) Co-authored-by: davidjenni --- .../Entities/user9_TimeOffRequest/Entity.xml | 832 ++++++++++++++++++ ...{1141388e-3f24-4bc7-9dbf-e1d8fb670dd9}.xml | 112 +++ ...{f81e6348-2d65-4c72-88d8-324274d7cccd}.xml | 55 ++ ...{2ff605e1-b2ac-4c20-a159-84826fe68162}.xml | 52 ++ .../user9_TimeOffRequest/RibbonDiff.xml | 14 + ...{1654db08-488c-e911-a954-000d3a124702}.xml | 30 + ...{18d88904-9469-4f7d-8a73-9232807276a8}.xml | 37 + ...{1ccf5e7d-3f21-4a26-b88e-bed015c25224}.xml | 37 + ...{97f4550f-300a-4cda-9682-5e9265a63b85}.xml | 36 + ...{d633ce13-995a-43df-bf2f-d30c009d3174}.xml | 37 + ...{ed5c7005-99b9-405c-8be2-b567f5d53817}.xml | 34 + ...{ffc686bb-a3fd-48b5-9aa9-ee60dc921d1b}.xml | 40 + solutions/ALMLab/Other/Customizations.xml | 17 + solutions/ALMLab/Other/Relationships.xml | 9 + .../Other/Relationships/BusinessUnit.xml | 22 + .../ALMLab/Other/Relationships/Owner.xml | 22 + .../ALMLab/Other/Relationships/SystemUser.xml | 60 ++ solutions/ALMLab/Other/Relationships/Team.xml | 22 + solutions/ALMLab/Other/Solution.xml | 85 ++ 19 files changed, 1553 insertions(+) create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/Entity.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/card/{1141388e-3f24-4bc7-9dbf-e1d8fb670dd9}.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/main/{f81e6348-2d65-4c72-88d8-324274d7cccd}.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/FormXml/quick/{2ff605e1-b2ac-4c20-a159-84826fe68162}.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/RibbonDiff.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{1654db08-488c-e911-a954-000d3a124702}.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{18d88904-9469-4f7d-8a73-9232807276a8}.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{1ccf5e7d-3f21-4a26-b88e-bed015c25224}.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{97f4550f-300a-4cda-9682-5e9265a63b85}.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{d633ce13-995a-43df-bf2f-d30c009d3174}.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{ed5c7005-99b9-405c-8be2-b567f5d53817}.xml create mode 100644 solutions/ALMLab/Entities/user9_TimeOffRequest/SavedQueries/{ffc686bb-a3fd-48b5-9aa9-ee60dc921d1b}.xml create mode 100644 solutions/ALMLab/Other/Customizations.xml create mode 100644 solutions/ALMLab/Other/Relationships.xml create mode 100644 solutions/ALMLab/Other/Relationships/BusinessUnit.xml create mode 100644 solutions/ALMLab/Other/Relationships/Owner.xml create mode 100644 solutions/ALMLab/Other/Relationships/SystemUser.xml create mode 100644 solutions/ALMLab/Other/Relationships/Team.xml create mode 100644 solutions/ALMLab/Other/Solution.xml 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